@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--rc-iris:0%}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-divide-x-reverse:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:"Rubik", "SF Hebrew", system-ui, -apple-system, "Segoe UI", "Assistant", "Heebo", "Arial Hebrew", sans-serif;--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:var(--font-plex-mono), ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:11.5px;--text-xs--line-height:calc(16 / 11.5);--text-sm:12.5px;--text-sm--line-height:calc(18 / 12.5);--text-base:13.5px;--text-base--line-height:calc(19.5 / 13.5);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-wide:.025em;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:8px;--radius-md:12px;--radius-lg:18px;--shadow-sm:0 1px 2px #0a0d150d, 0 1px 1px #0a0d150a;--shadow-md:0 6px 22px -8px #0a0d1524, 0 2px 6px -3px #0a0d1514;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 24px 64px -16px #0a0d153d, 0 8px 20px -8px #0a0d151f;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--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-canvas:#fff;--color-surface:#f7f8fb;--color-sunken:#eef1f7;--color-hairline:#e3e7ef;--color-hairline-strong:#d3d9e4;--color-control-line:#cecfd1;--color-ink-1:#1d1d1f;--color-ink-2:#3a3a3c;--color-ink-3:#68686d;--color-accent:#1e51e6;--color-accent-deep:#123aa8;--color-accent-wash:#eef3ff;--color-accent-line:#cfdcff;--color-ok:#0b7e57;--color-ok-wash:#e7f6ef;--color-warn:#98641a;--color-warn-wash:#fbf2e2;--color-info:#3f6ad1;--color-info-wash:#eaf0fd;--color-bad:#cf4242;--color-bad-wash:#fbecec;--color-mute:#686e7c;--color-mute-wash:#f0f2f6;--color-scrim:#0a0d15;--color-chrome-ground:#0e1526;--color-chrome-raised:#16203a;--color-chrome-hover:#ffffff0d;--color-chrome-hairline:#ffffff17;--color-chrome-ink-1:#f2f5fb;--color-chrome-ink-2:#b6c1d6;--color-chrome-ink-3:#8593ad;--color-chrome-accent:#7c97ff;--color-verified:#0e7490;--color-verified-wash:#e6f4f8;--color-verified-line:#bfe3ee;--color-statutory:#6d28d9;--color-statutory-wash:#f3eefb;--color-statutory-line:#ddd0f2;--color-ok-strong:#0a7a54;--color-ok-line:#cbe5d9;--color-warn-strong:#8a5b12;--color-warn-line:#eeddb8;--color-bad-strong:#a82f2f;--color-bad-line:#f0cccc;--color-info-strong:#2c50a6;--color-info-line:#cddcf7;--color-mute-strong:#5f6879;--color-mute-line:#dde2ea;--text-2xs:10.5px;--text-2xs--line-height:calc(15 / 10.5);--text-md:14px;--text-md--line-height:calc(20 / 14);--radius-card:16px;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-emphasized:cubic-bezier(.05, .7, .1, 1);--color-water:#1a86d8;--color-water-text:#156fb8;--color-cal-tenants:#0e9488;--color-cal-tenants-wash:#e3f6f3;--color-cal-tenants-text:#0a766d;--color-cal-sign:#1f8a4c;--color-cal-sign-wash:#e5f5ea;--color-cal-sign-text:#18763f;--color-cal-committee:#5b4fd6;--color-cal-committee-wash:#ecebfc;--color-cal-committee-text:#5b4fd6;--color-cal-professional:#c26a0a;--color-cal-professional-wash:#fdf0e1;--color-cal-professional-text:#94500a;--color-cal-team:#1e51e6;--color-cal-team-wash:#e8eefd;--color-cal-team-text:#1e51e6;--color-cal-due:#c4321f;--color-cal-due-wash:#fde9e6;--color-cal-due-text:#b22c1b;--color-cal-now:#e5484d;--color-cal-now-strong:#cf3438;--color-brand-google:#4285f4;--color-brand-outlook:#0078d4}}@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,ui-sans-serif, system-ui, 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{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{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-y-0{inset-block:0}.inset-y-\[2px\]{inset-block:2px}.inset-y-\[3px\]{inset-block:3px}.inset-y-\[6px\]{inset-block:6px}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.start-1\/2{inset-inline-start:50%}.start-2{inset-inline-start:calc(var(--spacing) * 2)}.start-3{inset-inline-start:calc(var(--spacing) * 3)}.start-9{inset-inline-start:calc(var(--spacing) * 9)}.start-\[2px\]{inset-inline-start:2px}.start-\[11px\]{inset-inline-start:11px}.start-\[18px\]{inset-inline-start:18px}.start-\[19px\]{inset-inline-start:19px}.start-\[22px\]{inset-inline-start:22px}.-end-\[14px\]{inset-inline-end:-14px}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.end-1\/2{inset-inline-end:50%}.end-3{inset-inline-end:calc(var(--spacing) * 3)}.end-4{inset-inline-end:calc(var(--spacing) * 4)}.end-5{inset-inline-end:calc(var(--spacing) * 5)}.end-\[3px\]{inset-inline-end:3px}.-top-3{top:calc(var(--spacing) * -3)}.-top-20{top:calc(var(--spacing) * -20)}.-top-\[6px\]{top:-6px}.top-0{top:0}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-\[3px\]{top:3px}.top-\[9px\]{top:9px}.top-\[12px\]{top:12px}.top-\[40px\]{top:40px}.top-\[74px\]{top:74px}.top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.top-full{top:100%}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-8{bottom:calc(var(--spacing) * 8)}.bottom-\[14vh\]{bottom:14vh}.-left-1\/3{left:-33.3333%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-1080{z-index:1080}.z-1100{z-index:1100}.z-\[60\]{z-index:60}.z-\[80\]{z-index:80}.z-\[1000\]{z-index:1000}.z-\[1100\]{z-index:1100}.z-\[1200\]{z-index:1200}.col-span-2{grid-column:span 2/span 2}.col-start-1{grid-column-start:1}.row-1{grid-row:1}.row-2{grid-row:2}.row-222{grid-row:222}.row-223{grid-row:223}.row-224{grid-row:224}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-2{margin:calc(var(--spacing) * -2)}.-m-\[13px\]{margin:-13px}.m-0{margin:0}.m-1{margin:var(--spacing)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-\[4\.5px\]{margin-inline:-4.5px}.mx-1{margin-inline:var(--spacing)}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-2{margin-block:calc(var(--spacing) * -2)}.-my-\[2px\]{margin-block:-2px}.-my-\[3px\]{margin-block:-3px}.-my-\[4px\]{margin-block:-4px}.-my-\[5px\]{margin-block:-5px}.-my-\[6px\]{margin-block:-6px}.-my-\[7px\]{margin-block:-7px}.-my-\[8px\]{margin-block:-8px}.-my-\[9px\]{margin-block:-9px}.-my-\[10px\]{margin-block:-10px}.-my-\[12px\]{margin-block:-12px}.my-3{margin-block:calc(var(--spacing) * 3)}.my-\[2px\]{margin-block:2px}.ms-1{margin-inline-start:var(--spacing)}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-3{margin-inline-start:calc(var(--spacing) * 3)}.ms-6{margin-inline-start:calc(var(--spacing) * 6)}.ms-\[1px\]{margin-inline-start:1px}.ms-\[10px\]{margin-inline-start:10px}.ms-auto{margin-inline-start:auto}.-me-1{margin-inline-end:calc(var(--spacing) * -1)}.-me-2{margin-inline-end:calc(var(--spacing) * -2)}.me-1{margin-inline-end:var(--spacing)}.me-2{margin-inline-end:calc(var(--spacing) * 2)}.me-3{margin-inline-end:calc(var(--spacing) * 3)}.me-\[5px\]{margin-inline-end:5px}.-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.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-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}.mt-\[2px\]{margin-top:2px}.mt-\[3px\]{margin-top:3px}.mt-\[5\.5px\]{margin-top:5.5px}.mt-\[5px\]{margin-top:5px}.mt-\[6\.5px\]{margin-top:6.5px}.mt-\[6px\]{margin-top:6px}.mt-\[7px\]{margin-top:7px}.mt-\[8px\]{margin-top:8px}.mt-\[9px\]{margin-top:9px}.mt-\[10px\]{margin-top:10px}.mt-\[12px\]{margin-top:12px}.mt-\[13px\]{margin-top:13px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-\[2px\]{margin-bottom:2px}.mb-\[3px\]{margin-bottom:3px}.mb-\[5px\]{margin-bottom:5px}.mb-\[8px\]{margin-bottom:8px}.mb-\[10px\]{margin-bottom:10px}.mb-\[14px\]{margin-bottom:14px}.ml-2{margin-left:calc(var(--spacing) * 2)}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.table-cell{display:table-cell}.table-header-group{display:table-header-group}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-\[7px\]{width:7px;height:7px}.size-\[18px\]{width:18px;height:18px}.size-\[30px\]{width:30px;height:30px}.h-1{height:var(--spacing)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-40{height:calc(var(--spacing) * 40)}.h-619{height:calc(var(--spacing) * 619)}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[4px\]{height:4px}.h-\[5px\]{height:5px}.h-\[6px\]{height:6px}.h-\[7px\]{height:7px}.h-\[8px\]{height:8px}.h-\[9px\]{height:9px}.h-\[10px\]{height:10px}.h-\[11px\]{height:11px}.h-\[12px\]{height:12px}.h-\[13px\]{height:13px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[16px\]{height:16px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[20px\]{height:20px}.h-\[22px\]{height:22px}.h-\[24px\]{height:24px}.h-\[26px\]{height:26px}.h-\[28px\]{height:28px}.h-\[30px\]{height:30px}.h-\[32px\]{height:32px}.h-\[34px\]{height:34px}.h-\[36px\]{height:36px}.h-\[38px\]{height:38px}.h-\[40px\]{height:40px}.h-\[42px\]{height:42px}.h-\[44px\]{height:44px}.h-\[46px\]{height:46px}.h-\[50px\]{height:50px}.h-\[56px\]{height:56px}.h-\[60px\]{height:60px}.h-\[62px\]{height:62px}.h-\[64px\]{height:64px}.h-\[80px\]{height:80px}.h-\[92px\]{height:92px}.h-\[104px\]{height:104px}.h-\[110px\]{height:110px}.h-\[300px\]{height:300px}.h-\[320px\]{height:320px}.h-\[360px\]{height:360px}.h-\[420px\]{height:420px}.h-\[460px\]{height:460px}.h-\[520px\]{height:520px}.h-\[min\(520px\,calc\(100dvh-2\.5rem\)\)\]{height:min(520px,100dvh - 2.5rem)}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-\[46dvh\]{max-height:46dvh}.max-h-\[52dvh\]{max-height:52dvh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[62dvh\]{max-height:62dvh}.max-h-\[260px\]{max-height:260px}.max-h-\[300px\]{max-height:300px}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[min\(320px\,50vh\)\]{max-height:min(320px,50vh)}.max-h-\[min\(320px\,60vh\)\]{max-height:min(320px,60vh)}.min-h-0{min-height:0}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-44{min-height:calc(var(--spacing) * 44)}.min-h-\[1\.25em\]{min-height:1.25em}.min-h-\[18px\]{min-height:18px}.min-h-\[20px\]{min-height:20px}.min-h-\[24px\]{min-height:24px}.min-h-\[32px\]{min-height:32px}.min-h-\[34px\]{min-height:34px}.min-h-\[36px\]{min-height:36px}.min-h-\[38px\]{min-height:38px}.min-h-\[40px\]{min-height:40px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[56px\]{min-height:56px}.min-h-\[220px\]{min-height:220px}.min-h-\[380px\]{min-height:380px}.min-h-\[420px\]{min-height:420px}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.w-1{width:var(--spacing)}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-\[2px\]{width:2px}.w-\[3px\]{width:3px}.w-\[4px\]{width:4px}.w-\[5px\]{width:5px}.w-\[6px\]{width:6px}.w-\[7px\]{width:7px}.w-\[8px\]{width:8px}.w-\[10px\]{width:10px}.w-\[11px\]{width:11px}.w-\[14px\]{width:14px}.w-\[15px\]{width:15px}.w-\[16px\]{width:16px}.w-\[18px\]{width:18px}.w-\[20px\]{width:20px}.w-\[22px\]{width:22px}.w-\[24\%\]{width:24%}.w-\[24px\]{width:24px}.w-\[26px\]{width:26px}.w-\[28\%\]{width:28%}.w-\[30\%\]{width:30%}.w-\[30px\]{width:30px}.w-\[32px\]{width:32px}.w-\[34px\]{width:34px}.w-\[35\%\]{width:35%}.w-\[35px\]{width:35px}.w-\[36\%\]{width:36%}.w-\[38\%\]{width:38%}.w-\[38px\]{width:38px}.w-\[40\%\]{width:40%}.w-\[42px\]{width:42px}.w-\[44px\]{width:44px}.w-\[45\%\]{width:45%}.w-\[46\%\]{width:46%}.w-\[46px\]{width:46px}.w-\[50\%\]{width:50%}.w-\[52px\]{width:52px}.w-\[56px\]{width:56px}.w-\[60px\]{width:60px}.w-\[62px\]{width:62px}.w-\[64\%\]{width:64%}.w-\[64px\]{width:64px}.w-\[65\%\]{width:65%}.w-\[70px\]{width:70px}.w-\[72px\]{width:72px}.w-\[74px\]{width:74px}.w-\[76px\]{width:76px}.w-\[80px\]{width:80px}.w-\[82vw\]{width:82vw}.w-\[86px\]{width:86px}.w-\[90px\]{width:90px}.w-\[92px\]{width:92px}.w-\[94vw\]{width:94vw}.w-\[96px\]{width:96px}.w-\[104px\]{width:104px}.w-\[110px\]{width:110px}.w-\[116px\]{width:116px}.w-\[120px\]{width:120px}.w-\[124px\]{width:124px}.w-\[128px\]{width:128px}.w-\[130px\]{width:130px}.w-\[132px\]{width:132px}.w-\[140px\]{width:140px}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[170px\]{width:170px}.w-\[190px\]{width:190px}.w-\[200px\]{width:200px}.w-\[220px\]{width:220px}.w-\[230px\]{width:230px}.w-\[240px\]{width:240px}.w-\[244px\]{width:244px}.w-\[260px\]{width:260px}.w-\[300px\]{width:300px}.w-\[304px\]{width:304px}.w-\[340px\]{width:340px}.w-\[480px\]{width:480px}.w-\[min\(380px\,calc\(100vw-2rem\)\)\]{width:min(380px,100vw - 2rem)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.max-w-\[36ch\]{max-width:36ch}.max-w-\[38ch\]{max-width:38ch}.max-w-\[42ch\]{max-width:42ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[52ch\]{max-width:52ch}.max-w-\[56ch\]{max-width:56ch}.max-w-\[60\%\]{max-width:60%}.max-w-\[70ch\]{max-width:70ch}.max-w-\[72ch\]{max-width:72ch}.max-w-\[78ch\]{max-width:78ch}.max-w-\[85\%\]{max-width:85%}.max-w-\[86vw\]{max-width:86vw}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[160px\]{max-width:160px}.max-w-\[190px\]{max-width:190px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[560px\]{max-width:560px}.max-w-\[580px\]{max-width:580px}.max-w-\[620px\]{max-width:620px}.max-w-\[640px\]{max-width:640px}.max-w-\[760px\]{max-width:760px}.max-w-\[880px\]{max-width:880px}.max-w-\[980px\]{max-width:980px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[min\(22rem\,calc\(100\%-1rem\)\)\]{max-width:min(22rem,100% - 1rem)}.max-w-full{max-width:100%}.min-w-0{min-width:0}.min-w-\[12rem\]{min-width:12rem}.min-w-\[16px\]{min-width:16px}.min-w-\[20px\]{min-width:20px}.min-w-\[44px\]{min-width:44px}.min-w-\[96px\]{min-width:96px}.min-w-\[110px\]{min-width:110px}.min-w-\[120px\]{min-width:120px}.min-w-\[130px\]{min-width:130px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[248px\]{min-width:248px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[420px\]{min-width:420px}.min-w-\[480px\]{min-width:480px}.min-w-\[560px\]{min-width:560px}.min-w-\[640px\]{min-width:640px}.min-w-\[720px\]{min-width:720px}.min-w-\[min\(100\%\,220px\)\]{min-width:min(100%,220px)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-\[12rem\]{flex-basis:12rem}.basis-\[150px\]{flex-basis:150px}.basis-\[160px\]{flex-basis:160px}.basis-\[220px\]{flex-basis:220px}.basis-\[240px\]{flex-basis:240px}.basis-\[320px\]{flex-basis:320px}.basis-\[420px\]{flex-basis:420px}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-1{--tw-border-spacing-x:var(--spacing);--tw-border-spacing-y:var(--spacing);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.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,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.resize{resize:both}.resize-y{resize:vertical}.scroll-mt-4{scroll-margin-top:calc(var(--spacing) * 4)}.scroll-mt-\[170px\]{scroll-margin-top:170px}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.break-inside-avoid{break-inside:avoid}.break-after-avoid{break-after:avoid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[130px_1fr_auto\]{grid-template-columns:130px 1fr auto}.grid-cols-\[200px_minmax\(0\,1fr\)\]{grid-template-columns:200px minmax(0,1fr)}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(0\,1fr\)_74px_74px_96px\]{grid-template-columns:minmax(0,1fr) 74px 74px 96px}.grid-cols-\[minmax\(140px\,1\.2fr\)_2fr_auto\]{grid-template-columns:minmax(140px,1.2fr) 2fr auto}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-\[1px\]{gap:1px}.gap-\[2px\]{gap:2px}.gap-\[3\.5px\]{gap:3.5px}.gap-\[3px\]{gap:3px}.gap-\[4px\]{gap:4px}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[7px\]{gap:7px}.gap-\[8px\]{gap:8px}.gap-\[9px\]{gap:9px}.gap-\[10px\]{gap:10px}.gap-\[14px\]{gap:14px}.gap-\[18px\]{gap:18px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[2px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(2px * var(--tw-space-y-reverse));margin-block-end:calc(2px * calc(1 - var(--tw-space-y-reverse)))}.gap-x-0\.5{column-gap:calc(var(--spacing) * .5)}.gap-x-1{column-gap:var(--spacing)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-0{row-gap:0}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-\[2px\]{row-gap:2px}: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-hairline>:not(:last-child)){border-color:var(--color-hairline)}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.\[overflow-x\:clip\]{overflow-x:clip}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[24px\]{border-radius:24px}.rounded-\[var\(--radius-sm\)\]{border-radius:var(--radius-sm)}.rounded-card{border-radius:var(--radius-card)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-e-\[3px\]{border-start-end-radius:3px;border-end-end-radius:3px}.rounded-t-\[6px\]{border-top-left-radius:6px;border-top-right-radius:6px}.rounded-t-\[9px\]{border-top-left-radius:9px;border-top-right-radius:9px}.rounded-t-\[18px\]{border-top-left-radius:18px;border-top-right-radius:18px}.rounded-b-\[10px\]{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-s-2,.border-s-\[2px\]{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.border-s-\[3px\]{border-inline-start-style:var(--tw-border-style);border-inline-start-width:3px}.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-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-accent{border-color:var(--color-accent)}.border-accent-line{border-color:var(--color-accent-line)}.border-accent\/40{border-color:#1e51e666}@supports (color:color-mix(in lab, red, red)){.border-accent\/40{border-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}.border-bad{border-color:var(--color-bad)}.border-bad-line{border-color:var(--color-bad-line)}.border-bad\/30{border-color:#cf42424d}@supports (color:color-mix(in lab, red, red)){.border-bad\/30{border-color:color-mix(in oklab, var(--color-bad) 30%, transparent)}}.border-bad\/40{border-color:#cf424266}@supports (color:color-mix(in lab, red, red)){.border-bad\/40{border-color:color-mix(in oklab, var(--color-bad) 40%, transparent)}}.border-chrome-hairline{border-color:var(--color-chrome-hairline)}.border-control-line{border-color:var(--color-control-line)}.border-current{border-color:currentColor}.border-hairline{border-color:var(--color-hairline)}.border-hairline-strong{border-color:var(--color-hairline-strong)}.border-info-line{border-color:var(--color-info-line)}.border-ink-1{border-color:var(--color-ink-1)}.border-mute-line{border-color:var(--color-mute-line)}.border-ok{border-color:var(--color-ok)}.border-ok-line{border-color:var(--color-ok-line)}.border-statutory-line{border-color:var(--color-statutory-line)}.border-transparent{border-color:#0000}.border-verified-line{border-color:var(--color-verified-line)}.border-warn-line{border-color:var(--color-warn-line)}.bg-\[\#e7f4ee\]{background-color:#e7f4ee}.bg-\[\#fff\]{background-color:#fff}.bg-\[var\(--rc-accent-tint\)\]{background-color:var(--rc-accent-tint)}.bg-\[var\(--rc-bad-wash\)\]{background-color:var(--rc-bad-wash)}.bg-\[var\(--rc-bg\)\]{background-color:var(--rc-bg)}.bg-\[var\(--rc-button\)\]{background-color:var(--rc-button)}.bg-\[var\(--rc-card-2\)\]{background-color:var(--rc-card-2)}.bg-\[var\(--rc-fill\)\]{background-color:var(--rc-fill)}.bg-\[var\(--rc-fill-soft\)\]{background-color:var(--rc-fill-soft)}.bg-\[var\(--rc-scrim\)\]{background-color:var(--rc-scrim)}.bg-\[var\(--rc-seg-thumb\)\]{background-color:var(--rc-seg-thumb)}.bg-accent{background-color:var(--color-accent)}.bg-accent-wash{background-color:var(--color-accent-wash)}.bg-accent-wash\/40{background-color:#eef3ff66}@supports (color:color-mix(in lab, red, red)){.bg-accent-wash\/40{background-color:color-mix(in oklab, var(--color-accent-wash) 40%, transparent)}}.bg-bad{background-color:var(--color-bad)}.bg-bad-wash{background-color:var(--color-bad-wash)}.bg-bad\/70{background-color:#cf4242b3}@supports (color:color-mix(in lab, red, red)){.bg-bad\/70{background-color:color-mix(in oklab, var(--color-bad) 70%, transparent)}}.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-canvas{background-color:var(--color-canvas)}.bg-canvas\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-canvas\/70{background-color:color-mix(in oklab, var(--color-canvas) 70%, transparent)}}.bg-canvas\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-canvas\/80{background-color:color-mix(in oklab, var(--color-canvas) 80%, transparent)}}.bg-canvas\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-canvas\/90{background-color:color-mix(in oklab, var(--color-canvas) 90%, transparent)}}.bg-canvas\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-canvas\/95{background-color:color-mix(in oklab, var(--color-canvas) 95%, transparent)}}.bg-chrome-accent{background-color:var(--color-chrome-accent)}.bg-chrome-ground{background-color:var(--color-chrome-ground)}.bg-chrome-raised{background-color:var(--color-chrome-raised)}.bg-current{background-color:currentColor}.bg-hairline{background-color:var(--color-hairline)}.bg-hairline-strong{background-color:var(--color-hairline-strong)}.bg-info{background-color:var(--color-info)}.bg-info-wash{background-color:var(--color-info-wash)}.bg-ink-1{background-color:var(--color-ink-1)}.bg-ink-2{background-color:var(--color-ink-2)}.bg-ink-3{background-color:var(--color-ink-3)}.bg-mute{background-color:var(--color-mute)}.bg-mute-strong{background-color:var(--color-mute-strong)}.bg-mute-wash{background-color:var(--color-mute-wash)}.bg-ok{background-color:var(--color-ok)}.bg-ok-wash{background-color:var(--color-ok-wash)}.bg-ok\/70{background-color:#0b7e57b3}@supports (color:color-mix(in lab, red, red)){.bg-ok\/70{background-color:color-mix(in oklab, var(--color-ok) 70%, transparent)}}.bg-scrim{background-color:var(--color-scrim)}.bg-scrim\/25{background-color:#0a0d1540}@supports (color:color-mix(in lab, red, red)){.bg-scrim\/25{background-color:color-mix(in oklab, var(--color-scrim) 25%, transparent)}}.bg-scrim\/45{background-color:#0a0d1573}@supports (color:color-mix(in lab, red, red)){.bg-scrim\/45{background-color:color-mix(in oklab, var(--color-scrim) 45%, transparent)}}.bg-statutory-wash{background-color:var(--color-statutory-wash)}.bg-sunken{background-color:var(--color-sunken)}.bg-surface{background-color:var(--color-surface)}.bg-surface\/85{background-color:#f7f8fbd9}@supports (color:color-mix(in lab, red, red)){.bg-surface\/85{background-color:color-mix(in oklab, var(--color-surface) 85%, transparent)}}.bg-transparent{background-color:#0000}.bg-verified{background-color:var(--color-verified)}.bg-verified-wash{background-color:var(--color-verified-wash)}.bg-warn{background-color:var(--color-warn)}.bg-warn-wash{background-color:var(--color-warn-wash)}.bg-white{background-color:var(--color-white)}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.bg-white\/25{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.bg-\[image\:var\(--rc-accent-grad\)\]{background-image:var(--rc-accent-grad)}.fill-accent-wash{fill:var(--color-accent-wash)}.fill-bad-wash{fill:var(--color-bad-wash)}.fill-canvas{fill:var(--color-canvas)}.fill-hairline{fill:var(--color-hairline)}.fill-hairline-strong{fill:var(--color-hairline-strong)}.fill-ink-1{fill:var(--color-ink-1)}.fill-ink-3{fill:var(--color-ink-3)}.fill-ok-wash{fill:var(--color-ok-wash)}.stroke-accent{stroke:var(--color-accent)}.stroke-bad{stroke:var(--color-bad)}.stroke-hairline{stroke:var(--color-hairline)}.stroke-hairline-strong{stroke:var(--color-hairline-strong)}.stroke-ink-1{stroke:var(--color-ink-1)}.stroke-ink-2{stroke:var(--color-ink-2)}.stroke-ink-3{stroke:var(--color-ink-3)}.stroke-mute{stroke:var(--color-mute)}.stroke-ok{stroke:var(--color-ok)}.object-contain{object-fit:contain}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.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)}.p-6{padding:calc(var(--spacing) * 6)}.p-9{padding:calc(var(--spacing) * 9)}.p-10{padding:calc(var(--spacing) * 10)}.p-11{padding:calc(var(--spacing) * 11)}.p-12{padding:calc(var(--spacing) * 12)}.p-28{padding:calc(var(--spacing) * 28)}.p-229{padding:calc(var(--spacing) * 229)}.p-231{padding:calc(var(--spacing) * 231)}.p-\[2px\]{padding:2px}.p-\[6px\]{padding:6px}.p-\[14px\]{padding:14px}.p-\[18px\]{padding:18px}.p-\[22px\]{padding:22px}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[4\.5px\]{padding-inline:4.5px}.px-\[4px\]{padding-inline:4px}.px-\[5px\]{padding-inline:5px}.px-\[6px\]{padding-inline:6px}.px-\[7px\]{padding-inline:7px}.px-\[8px\]{padding-inline:8px}.px-\[9px\]{padding-inline:9px}.px-\[10px\]{padding-inline:10px}.px-\[11px\]{padding-inline:11px}.px-\[12px\]{padding-inline:12px}.px-\[13px\]{padding-inline:13px}.px-\[14px\]{padding-inline:14px}.px-\[15px\]{padding-inline:15px}.px-\[16px\]{padding-inline:16px}.px-\[17px\]{padding-inline:17px}.px-\[18px\]{padding-inline:18px}.px-\[20px\]{padding-inline:20px}.px-\[22px\]{padding-inline:22px}.px-\[26px\]{padding-inline:26px}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\!{padding-block:calc(var(--spacing) * 2)!important}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-\[1px\]{padding-block:1px}.py-\[2px\]{padding-block:2px}.py-\[3px\]{padding-block:3px}.py-\[4px\]{padding-block:4px}.py-\[5px\]{padding-block:5px}.py-\[6px\]{padding-block:6px}.py-\[7px\]{padding-block:7px}.py-\[8px\]{padding-block:8px}.py-\[9px\]{padding-block:9px}.py-\[10px\]{padding-block:10px}.py-\[12px\]{padding-block:12px}.py-\[13px\]{padding-block:13px}.py-\[14px\]{padding-block:14px}.py-\[16px\]{padding-block:16px}.py-\[18px\]{padding-block:18px}.py-\[24px\]{padding-block:24px}.py-\[26px\]{padding-block:26px}.py-\[36px\]{padding-block:36px}.py-px{padding-block:1px}.ps-2{padding-inline-start:calc(var(--spacing) * 2)}.ps-2\.5{padding-inline-start:calc(var(--spacing) * 2.5)}.ps-3{padding-inline-start:calc(var(--spacing) * 3)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.ps-5{padding-inline-start:calc(var(--spacing) * 5)}.ps-6{padding-inline-start:calc(var(--spacing) * 6)}.ps-9{padding-inline-start:calc(var(--spacing) * 9)}.ps-\[13px\]{padding-inline-start:13px}.ps-\[14px\]{padding-inline-start:14px}.ps-\[26px\]{padding-inline-start:26px}.ps-\[30px\]{padding-inline-start:30px}.pe-1{padding-inline-end:var(--spacing)}.pe-3{padding-inline-end:calc(var(--spacing) * 3)}.pe-9{padding-inline-end:calc(var(--spacing) * 9)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-\[2px\]{padding-top:2px}.pt-\[3px\]{padding-top:3px}.pt-\[4px\]{padding-top:4px}.pt-\[10px\]{padding-top:10px}.pt-\[12px\]{padding-top:12px}.pt-\[13px\]{padding-top:13px}.pt-\[15\.6px\]{padding-top:15.6px}.pt-\[16px\]{padding-top:16px}.pt-\[18px\]{padding-top:18px}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-\[2px\]{padding-bottom:2px}.pb-\[4px\]{padding-bottom:4px}.pb-\[16px\]{padding-bottom:16px}.pb-\[18px\]{padding-bottom:18px}.pb-\[max\(12px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(12px, env(safe-area-inset-bottom))}.text-center{text-align:center}.text-end{text-align:end}.text-start{text-align:start}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.align-top\!{vertical-align:top!important}.type-metric{font-family:var(--font-sans);letter-spacing:-.01em;font-size:30px;font-weight:600;line-height:1}.type-overline{font-family:var(--font-sans);letter-spacing:.08em;font-size:10.5px;font-weight:500;line-height:1.5}.type-mono{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:11px;font-weight:400;line-height:1.5}.type-action{font-family:var(--font-sans);font-size:12px;font-weight:500;line-height:1.5}.type-cell{font-family:var(--font-sans);font-size:12.5px;font-weight:400;line-height:1.5}.type-cell-strong{font-family:var(--font-sans);font-size:12.5px;font-weight:500;line-height:1.5}.type-meta{font-family:var(--font-sans);font-size:12px;font-weight:400;line-height:1.5}.type-pill{font-family:var(--font-sans);font-size:11.5px;font-weight:500;line-height:1.5}.type-ui{font-family:var(--font-sans);font-size:13.5px;font-weight:400;line-height:1.5}.type-ui-semibold{font-family:var(--font-sans);font-size:13.5px;font-weight:600;line-height:1.5}.type-ui-strong{font-family:var(--font-sans);font-size:13.5px;font-weight:500;line-height:1.5}.font-\[\'…\'\]{font-family:…}.font-serif{font-family:var(--font-serif)}.type-card-title{letter-spacing:-.015em;font-size:15px;font-weight:600;line-height:1.12}.type-nav-count{letter-spacing:-.01em;font-size:11px;font-weight:400;line-height:1.5}.type-section-title{letter-spacing:-.015em;font-size:16px;font-weight:600;line-height:1.12}.type-action-lg{font-size:13.5px;font-weight:500;line-height:1.5}.type-action-sm{font-size:12.5px;font-weight:500;line-height:1.5}.type-footnote{font-size:11px;font-weight:400;line-height:1.5}.text-2xs{font-size:var(--text-2xs);line-height:var(--tw-leading,var(--text-2xs--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-md{font-size:var(--text-md);line-height:var(--tw-leading,var(--text-md--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[25px\]{font-size:25px}.text-\[26px\]{font-size:26px}.text-\[27px\]{font-size:27px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.012em\]{--tw-tracking:-.012em;letter-spacing:-.012em}.tracking-\[-0\.022em\]{--tw-tracking:-.022em;letter-spacing:-.022em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#0a7a54\]{color:#0a7a54}.text-\[\#…\]{color:#…}.text-\[var\(--rc-accent-text\)\]{color:var(--rc-accent-text)}.text-\[var\(--rc-bad-text\)\]{color:var(--rc-bad-text)}.text-accent{color:var(--color-accent)}.text-accent-deep{color:var(--color-accent-deep)}.text-bad{color:var(--color-bad)}.text-bad-strong{color:var(--color-bad-strong)}.text-brand-google{color:var(--color-brand-google)}.text-brand-outlook{color:var(--color-brand-outlook)}.text-canvas{color:var(--color-canvas)}.text-chrome-accent{color:var(--color-chrome-accent)}.text-chrome-ink-1{color:var(--color-chrome-ink-1)}.text-chrome-ink-2{color:var(--color-chrome-ink-2)}.text-chrome-ink-3{color:var(--color-chrome-ink-3)}.text-info-strong{color:var(--color-info-strong)}.text-ink-1{color:var(--color-ink-1)}.text-ink-2{color:var(--color-ink-2)}.text-ink-3{color:var(--color-ink-3)}.text-mute-strong{color:var(--color-mute-strong)}.text-ok{color:var(--color-ok)}.text-ok-strong{color:var(--color-ok-strong)}.text-statutory{color:var(--color-statutory)}.text-verified{color:var(--color-verified)}.text-warn{color:var(--color-warn)}.text-warn-strong{color:var(--color-warn-strong)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-hairline-strong{-webkit-text-decoration-color:var(--color-hairline-strong);-webkit-text-decoration-color:var(--color-hairline-strong);-webkit-text-decoration-color:var(--color-hairline-strong);text-decoration-color:var(--color-hairline-strong)}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[var\(--color-accent\)\],.accent-accent{accent-color:var(--color-accent)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[0\.16\]{opacity:.16}.opacity-\[0\.22\]{opacity:.22}.mix-blend-multiply{mix-blend-mode:multiply}.shadow{--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)}.shadow-\[0_3px_8px_rgba\(0\,0\,0\,0\.12\)\,0_0_0_0\.5px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow:0 3px 8px var(--tw-shadow-color,#0000001f), 0 0 0 .5px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_12px_-6px_rgba\(30\,90\,232\,0\.5\)\]{--tw-shadow:0 4px 12px -6px var(--tw-shadow-color,#1e5ae880);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_20px_-10px_rgba\(30\,81\,230\,0\.75\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.2\)\]{--tw-shadow:0 8px 20px -10px var(--tw-shadow-color,#1e51e6bf), inset 0 1px 0 var(--tw-shadow-color,#fff3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--rc-shadow-button\)\]{--tw-shadow:var(--rc-shadow-button);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--rc-shadow-card\)\]{--tw-shadow:var(--rc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--rc-shadow-pop\)\]{--tw-shadow:var(--rc-shadow-pop);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-lg\)\]{--tw-shadow:var(--shadow-lg);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-md\)\]{--tw-shadow:var(--shadow-md);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-sm\)\]{--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-card{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0b0f1a0a), 0 10px 30px -18px var(--tw-shadow-color,#1e5ae82e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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)}.shadow-sm{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0a0d150d), 0 1px 1px var(--tw-shadow-color,#0a0d150a);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)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);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-white\/80{--tw-ring-color:#fffc}@supports (color:color-mix(in lab, red, red)){.ring-white\/80{--tw-ring-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[14px\]{--tw-backdrop-blur:blur(14px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[20px\]{--tw-backdrop-blur:blur(20px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,color\]{transition-property:background-color,border-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\]{transition-property:background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\]{transition-property:background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[inset-inline-start\]{transition-property:inset-inline-start;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,background-color\,color\]{transition-property:transform,background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,background-color\]{transition-property:transform,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\,background-color\,border-color\,color\,filter\]{transition-property:transform,box-shadow,background-color,border-color,color,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ease-standard{--tw-ease:var(--ease-standard);transition-timing-function:var(--ease-standard)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[email\:not-configured\]{email:not-configured}.\[redacted\:\<kind\>\]{redacted:<kind>}.\[redacted\:\<length\>\]{redacted:<length>}.\[redacted\:depth\]{redacted:depth}.\[redacted\:email\]{redacted:email}.\[redacted\:number\]{redacted:number}.\[redacted\:uuid\]{redacted:uuid}.\[stroke-dasharray\:4_4\]{stroke-dasharray:4 4}.group-open\:-rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:-90deg}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@media (hover:hover){.group-hover\:border-accent-line:is(:where(.group):hover *){border-color:var(--color-accent-line)}.group-hover\:bg-chrome-hover:is(:where(.group):hover *){background-color:var(--color-chrome-hover)}.group-hover\:bg-surface:is(:where(.group):hover *){background-color:var(--color-surface)}.group-hover\:text-accent:is(:where(.group):hover *){color:var(--color-accent)}.group-hover\:text-ink-1:is(:where(.group):hover *){color:var(--color-ink-1)}.group-hover\:shadow-\[var\(--shadow-sm\)\]:is(:where(.group):hover *){--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\/hit\:border-accent:is(:where(.group\/hit):hover *){border-color:var(--color-accent)}.group-hover\/hit\:border-accent-deep:is(:where(.group\/hit):hover *){border-color:var(--color-accent-deep)}.group-hover\/hit\:bg-accent-deep:is(:where(.group\/hit):hover *){background-color:var(--color-accent-deep)}.group-hover\/hit\:bg-accent-wash:is(:where(.group\/hit):hover *){background-color:var(--color-accent-wash)}.group-hover\/hit\:bg-surface:is(:where(.group\/hit):hover *){background-color:var(--color-surface)}.group-hover\/hit\:text-ink-1:is(:where(.group\/hit):hover *){color:var(--color-ink-1)}}.group-focus-visible\:outline-2:is(:where(.group):focus-visible *){outline-style:var(--tw-outline-style);outline-width:2px}.group-focus-visible\:-outline-offset-2:is(:where(.group):focus-visible *){outline-offset:calc(2px * -1)}.group-focus-visible\:outline-accent:is(:where(.group):focus-visible *){outline-color:var(--color-accent)}.group-focus-visible\/hit\:outline-2:is(:where(.group\/hit):focus-visible *){outline-style:var(--tw-outline-style);outline-width:2px}.group-focus-visible\/hit\:-outline-offset-2:is(:where(.group\/hit):focus-visible *){outline-offset:calc(2px * -1)}.group-focus-visible\/hit\:outline-offset-2:is(:where(.group\/hit):focus-visible *){outline-offset:2px}.group-focus-visible\/hit\:outline-accent:is(:where(.group\/hit):focus-visible *){outline-color:var(--color-accent)}.group-active\:bg-sunken:is(:where(.group):active *){background-color:var(--color-sunken)}.group-active\/hit\:shadow-none:is(:where(.group\/hit):active *){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.placeholder\:text-ink-3::placeholder{color:var(--color-ink-3)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-\[11px\]:before{content:var(--tw-content);inset:-11px}.before\:-start-4:before{content:var(--tw-content);inset-inline-start:calc(var(--spacing) * -4)}.before\:top-\[33px\]:before{content:var(--tw-content);top:33px}.before\:h-\[2px\]:before{content:var(--tw-content);height:2px}.before\:w-\[calc\(50\%\+1rem\)\]:before{content:var(--tw-content);width:calc(50% + 1rem)}.before\:bg-hairline-strong:before{content:var(--tw-content);background-color:var(--color-hairline-strong)}.before\:bg-ok:before{content:var(--tw-content);background-color:var(--color-ok)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:end-0:after{content:var(--tw-content);inset-inline-end:calc(var(--spacing) * 0)}.after\:top-\[33px\]:after{content:var(--tw-content);top:33px}.after\:h-\[2px\]:after{content:var(--tw-content);height:2px}.after\:w-1\/2:after{content:var(--tw-content);width:50%}.after\:bg-hairline-strong:after{content:var(--tw-content);background-color:var(--color-hairline-strong)}.first\:mt-0:first-child{margin-top:0}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.last\:after\:hidden:last-child:after{content:var(--tw-content);display:none}.empty\:hidden:empty{display:none}.empty\:pt-0:empty{padding-top:0}.focus-within\:border-accent:focus-within{border-color:var(--color-accent)}@media (hover:hover){.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-accent:hover{border-color:var(--color-accent)}.hover\:border-accent-line:hover{border-color:var(--color-accent-line)}.hover\:border-hairline-strong:hover{border-color:var(--color-hairline-strong)}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:bg-\[var\(--rc-button-hover\)\]:hover{background-color:var(--rc-button-hover)}.hover\:bg-\[var\(--rc-fill-soft\)\]:hover{background-color:var(--rc-fill-soft)}.hover\:bg-accent-deep:hover{background-color:var(--color-accent-deep)}.hover\:bg-accent-wash:hover{background-color:var(--color-accent-wash)}.hover\:bg-accent-wash\/40:hover{background-color:#eef3ff66}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent-wash\/40:hover{background-color:color-mix(in oklab, var(--color-accent-wash) 40%, transparent)}}.hover\:bg-bad-wash:hover{background-color:var(--color-bad-wash)}.hover\:bg-canvas:hover{background-color:var(--color-canvas)}.hover\:bg-canvas\/60:hover{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.hover\:bg-canvas\/60:hover{background-color:color-mix(in oklab, var(--color-canvas) 60%, transparent)}}.hover\:bg-chrome-hover:hover{background-color:var(--color-chrome-hover)}.hover\:bg-sunken:hover{background-color:var(--color-sunken)}.hover\:bg-surface:hover{background-color:var(--color-surface)}.hover\:text-accent:hover{color:var(--color-accent)}.hover\:text-accent-deep:hover{color:var(--color-accent-deep)}.hover\:text-bad:hover{color:var(--color-bad)}.hover\:text-bad-strong:hover{color:var(--color-bad-strong)}.hover\:text-chrome-ink-1:hover{color:var(--color-chrome-ink-1)}.hover\:text-ink-1:hover{color:var(--color-ink-1)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:brightness-\[0\.97\]:hover{--tw-brightness:brightness(.97);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-\[1\.06\]:hover{--tw-brightness:brightness(1.06);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:top-0:focus{top:0}.focus-visible\:border-accent:focus-visible{border-color:var(--color-accent)}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-2:focus-visible{--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)}.focus-visible\:ring-accent:focus-visible{--tw-ring-color:var(--color-accent)}.focus-visible\:ring-accent\/25:focus-visible{--tw-ring-color:#1e51e640}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-accent\/25:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-accent) 25%, transparent)}}.focus-visible\:ring-accent\/40:focus-visible{--tw-ring-color:#1e51e666}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-accent\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-accent:focus-visible{outline-color:var(--color-accent)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.active\:translate-y-px:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-\[0\.97\]:active{scale:.97}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-\[var\(--rc-fill\)\]:active{background-color:var(--rc-fill)}.active\:bg-accent-line:active{background-color:var(--color-accent-line)}.active\:bg-bad-line:active{background-color:var(--color-bad-line)}.active\:bg-hairline:active{background-color:var(--color-hairline)}.active\:bg-sunken:active{background-color:var(--color-sunken)}.active\:bg-surface:active{background-color:var(--color-surface)}.active\:opacity-100:active{opacity:1}.active\:shadow-none:active{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-current:disabled{border-color:currentColor}.disabled\:border-hairline:disabled{border-color:var(--color-hairline)}.disabled\:text-ink-3:disabled{color:var(--color-ink-3)}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}@media (hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}}.aria-\[invalid\=true\]\:border-bad[aria-invalid=true]{border-color:var(--color-bad)}@media not all and (min-width:48rem){.max-md\:fixed{position:fixed}.max-md\:inset-x-0{inset-inline:0}.max-md\:inset-x-3{inset-inline:calc(var(--spacing) * 3)}.max-md\:top-auto{top:auto}.max-md\:bottom-0{bottom:0}.max-md\:bottom-8{bottom:calc(var(--spacing) * 8)}.max-md\:mt-0{margin-top:0}.max-md\:flex{display:flex}.max-md\:hidden{display:none}.max-md\:max-h-\[60dvh\]{max-height:60dvh}.max-md\:min-h-\[44px\]{min-height:44px}.max-md\:w-auto{width:auto}.max-md\:min-w-\[44px\]{min-width:44px}.max-md\:grow{flex-grow:1}.max-md\:overflow-x-auto{overflow-x:auto}.max-md\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.max-md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}@media not all and (min-width:40rem){.max-sm\:hidden{display:none}}@media (min-width:40rem){.sm\:-start-\[6px\]{inset-inline-start:-6px}.sm\:top-1\/2{top:50%}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:block{display:block}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:table-cell{display:table-cell}.sm\:min-h-0{min-height:0}.sm\:min-h-\[32px\]{min-height:32px}.sm\:w-\[74px\]{width:74px}.sm\:w-auto{width:auto}.sm\:max-w-\[28rem\]{max-width:28rem}.sm\:max-w-\[calc\(50\%-0\.75rem\)\]{max-width:calc(50% - .75rem)}.sm\:-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_1fr_2fr_auto\]{grid-template-columns:1fr 1fr 2fr auto}.sm\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.sm\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1fr\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.4fr)}.sm\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)_minmax\(0\,0\.6fr\)_minmax\(0\,0\.9fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.6fr) minmax(0,.9fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_74px_74px_96px\]{grid-template-columns:minmax(0,1fr) 74px 74px 96px}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.sm\:justify-self-center{justify-self:center}.sm\:px-\[22px\]{padding-inline:22px}}@media (min-width:48rem){.md\:inset-y-\[14px\]{inset-block:14px}.md\:end-\[14px\]{inset-inline-end:14px}.md\:col-span-2{grid-column:span 2/span 2}.md\:-my-\[6px\]{margin-block:-6px}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:table-cell{display:table-cell}.md\:h-\[32px\]{height:32px}.md\:h-\[118px\]{height:118px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:overflow-visible{overflow:visible}.md\:rounded-\[18px\]{border-radius:18px}.md\:rounded-\[26px\]{border-radius:26px}.md\:py-\[6px\]{padding-block:6px}}@media (min-width:64rem){.lg\:col-span-3{grid-column:span 3/span 3}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}:where(.lg\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.lg\:divide-y-0>: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(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}}@media (min-width:80rem){.xl\:h-auto{height:auto}.xl\:min-h-\[560px\]{min-height:560px}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[1\.5fr_1fr\]{grid-template-columns:1.5fr 1fr}.xl\:grid-cols-\[1fr_1\.35fr\]{grid-template-columns:1fr 1.35fr}}.ltr\:rotate-180:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *){rotate:180deg}.rtl\:-scale-x-100:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.rtl\:scale-y-\[-1\]:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-scale-y:-1;scale:var(--tw-scale-x) var(--tw-scale-y)}@media print{.print\:\[display\:table-header-group\]{display:table-header-group}.print\:block{display:block}.print\:hidden{display:none}.print\:h-auto{height:auto}.print\:max-w-none{max-width:none}.print\:overflow-visible{overflow:visible}.print\:pb-0{padding-bottom:0}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\>td\]\:align-top>td{vertical-align:top}}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/rubik/rubik-hebrew-400-normal.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/rubik/rubik-latin-ext-400-normal.woff2)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:Rubik;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/rubik/rubik-latin-400-normal.woff2)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:Rubik;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/rubik/rubik-hebrew-500-normal.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/rubik/rubik-latin-ext-500-normal.woff2)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:Rubik;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/rubik/rubik-latin-500-normal.woff2)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:Rubik;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/rubik/rubik-hebrew-600-normal.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/rubik/rubik-latin-ext-600-normal.woff2)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:Rubik;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/rubik/rubik-latin-600-normal.woff2)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:Rubik;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/rubik/rubik-hebrew-700-normal.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/rubik/rubik-latin-ext-700-normal.woff2)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:Rubik;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/rubik/rubik-latin-700-normal.woff2)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}.v4-app{font-family:var(--font-sans);color:var(--v4-ink);-webkit-font-smoothing:antialiased;font-size:13.5px;line-height:1.5}.v4-app h1,.v4-app h2,.v4-app h3{letter-spacing:-.015em;font-family:inherit;line-height:1.12}.v4-card{background:var(--rc-card);border:1px solid rgba(var(--rc-ink-rgb), .08);box-shadow:rgba(var(--rc-ink-rgb), .04) 0px 1px 2px, rgba(var(--rc-accent-rgb), .18) 0px 10px 30px -18px;border-radius:12px;flex-direction:column;gap:5.6px;display:flex}.v4-pill{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-size:11.5px;font-weight:500;display:inline-flex}.v4-num{font-variant-numeric:tabular-nums;letter-spacing:-.01em;direction:ltr;unicode-bidi:isolate;display:inline-block}.v4-mono{font-family:var(--font-sans);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;font-size:.96em}.v4-k{letter-spacing:.08em;color:var(--v4-muted);font-size:10.5px;font-weight:500}.v4-rule{background:linear-gradient(to left, transparent, rgba(var(--rc-ink-rgb), .14) 40px, rgba(var(--rc-ink-rgb), .14) calc(100% - 40px), transparent);height:1px}.v4-nav{color:var(--v4-ink-2);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;width:100%;padding:9px 10px;font-size:13.5px;font-weight:500;text-decoration:none;display:flex;position:relative}.v4-nav:hover{color:var(--v4-ink);background:var(--rc-fill-soft)}.v4-nav[data-active=true]{color:var(--v4-accent-deep);background:var(--v4-accent-wash);font-weight:500}.v4-nav[data-active=true]:before{content:"";background:var(--v4-accent);inset-inline-end:-14px;border-start-start-radius:0;border-start-end-radius:3px;border-end-end-radius:3px;border-end-start-radius:0;width:3px;position:absolute;top:9px;bottom:9px}.v4-nav:after{content:"";position:absolute;inset:-3px 0}.v4-row{transition:background .12s}.v4-row:hover{background:var(--rc-fill-soft)}.v4-btn{min-height:36px;font:inherit;font-size:13px;font-weight:500;line-height:inherit;cursor:pointer;border:1px solid var(--v4-accent-fill);background:var(--v4-accent-fill);color:#fff;white-space:nowrap;box-shadow:rgba(var(--rc-accent-rgb), .5) 0px 4px 12px -6px;border-radius:6px;align-items:center;gap:8px;padding:0 14px;text-decoration:none;display:inline-flex;position:relative}.v4-btn:hover{background:var(--v4-accent-deep);border-color:var(--v4-accent-deep)}.v4-btn:active{transform:translateY(1px)}.v4-btn-o{background:var(--rc-card);color:var(--v4-accent-deep);box-shadow:none}.v4-btn-o:hover{background:var(--v4-accent-wash)}.v4-btn-t{color:var(--v4-ink-2);box-shadow:none;background:0 0;border-color:#0000;padding:0 8px}.v4-btn-t:hover{background:var(--rc-fill-soft);color:var(--v4-ink);border-color:#0000}.v4-btn:after,.v4-hit:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v4-hit{position:relative}.v4-hatch{background:repeating-linear-gradient(135deg, rgba(var(--rc-ink-rgb), .22) 0px, rgba(var(--rc-ink-rgb), .22) 1px, transparent 1px, transparent 5px)}.v4-seg{border:1px solid rgba(var(--rc-ink-rgb), .14);background:var(--rc-card);border-radius:8px;display:inline-flex}.v4-seg>a{font:inherit;color:var(--v4-muted);cursor:pointer;background:0 0;border:0;align-items:center;min-height:32px;padding:6px 12px;font-size:12.5px;text-decoration:none;display:inline-flex;position:relative}.v4-seg>a:first-child{border-start-start-radius:7px;border-end-start-radius:7px}.v4-seg>a:last-child{border-start-end-radius:7px;border-end-end-radius:7px}.v4-seg>a[data-active=true]{background:var(--v4-accent-fill);color:#fff;font-weight:500}.v4-frame{border:1.5px solid var(--v4-accent);background:var(--rc-card);border-radius:12px;position:relative}.v4-app :is(a,button,input,summary):focus-visible{outline:2px solid var(--v4-accent);outline-offset:2px}.v4-nav:focus-visible,.v4-row:focus-visible{outline-offset:-2px}.v4-header{background:var(--rc-card);border-bottom:1px solid rgba(var(--rc-ink-rgb), .08);z-index:5;justify-content:space-between;align-items:center;gap:16px;padding:14px 40px;display:flex;position:sticky;top:0}.v4-search{width:360px;min-width:0;max-width:100%;position:relative}.v4-content{padding:26px 40px max(60px, var(--launcher-clearance,60px));max-width:1180px}@media (max-width:767.98px){.v4-header{padding:10px 16px;position:static}.v4-search{flex:auto;width:auto}.v4-content{padding:18px 16px var(--launcher-clearance,96px)}}@keyframes v4-arrive{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.v4-page{animation:.3s ease-out backwards v4-arrive}@keyframes v4-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.v4-bar{transform-origin:100%}[dir=ltr] .v4-bar{transform-origin:0%}[data-arrived] .v4-bar{animation:.8s cubic-bezier(.2,.7,.2,1) both v4-grow}@keyframes v4-vgrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.v4-vbar{transform-origin:bottom}[data-arrived] .v4-vbar{animation:.8s cubic-bezier(.2,.7,.2,1) both v4-vgrow}@media (prefers-reduced-motion:reduce){.v4-page,.v4-bar,.v4-vbar,[data-arrived] .v4-bar,[data-arrived] .v4-vbar{animation:none}}.v4-stack{flex-direction:column;gap:32px;display:flex}.v4-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.v4-kpi{transition:border-color .12s,box-shadow .12s}.v4-bottom{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);align-items:start;gap:24px;display:grid}.v4-app .v4-bucket{position:relative}.v4-app .v4-bucket:after{content:"";position:absolute;inset-block:0;inset-inline:-2.5px}.v4-app .v4-bucket-tipwrap{pointer-events:none;z-index:3;justify-content:center;align-items:flex-start;display:none;position:absolute;inset-block-start:2px;inset-inline:0}.v4-app .v4-bucket:first-child .v4-bucket-tipwrap{justify-content:flex-start}.v4-app .v4-bucket:last-child .v4-bucket-tipwrap{justify-content:flex-end}.v4-app .v4-bucket:hover .v4-bucket-tipwrap{display:flex}.v4-app .v4-bucket-tip{background:var(--rc-card);border:1px solid rgba(var(--rc-ink-rgb), .14);width:max-content;max-width:220px;box-shadow:rgba(var(--rc-ink-rgb), .14) 0px 8px 24px -8px;color:var(--v4-ink-2);border-radius:8px;flex-direction:column;flex:none;gap:3px;padding:8px 10px;font-size:11.5px;line-height:1.45;display:flex}@media (max-width:767.98px){.v4-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.v4-bottom{grid-template-columns:minmax(0,1fr)}}.v4-app .v4-search-pop{z-index:60;border:1px solid rgba(var(--rc-ink-rgb), .12);background:var(--rc-card);max-block-size:min(60vh,420px);box-shadow:0 12px 28px rgba(var(--rc-ink-rgb), .12);border-radius:10px;padding-block:6px;position:absolute;inset-block-start:calc(100% + 6px);inset-inline:0;overflow-y:auto}.v4-app .v4-search-group{color:var(--v4-muted);margin:0;padding:6px 12px 2px;font-size:11px;font-weight:600}.v4-app .v4-search-row{min-block-size:40px;inline-size:100%;font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding-inline:12px;font-size:13px;display:flex}.v4-app .v4-search-row[data-active]{background:var(--v4-mute-wash)}.v4-app .v4-search-icon{color:var(--v4-muted);flex:none}.v4-app .v4-search-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v4-app .v4-search-sub{color:var(--v4-muted);flex:none;margin-inline-start:auto;font-size:11.5px}.v4-app .v4-search-note{color:var(--v4-muted);margin:0;padding:8px 12px;font-size:12.5px}.v4-app .v4-search-hint{border-block-start:1px solid rgba(var(--rc-ink-rgb), .08);margin-block-start:4px;padding-block:6px;font-size:11.5px}.v4-rail-sub{min-height:38.3px;padding-inline-start:26px;font-size:12.5px}.v4-rail-leaf{min-height:38.3px;padding-inline-start:42px;font-size:12.5px;font-weight:400}.v4-rail-clip{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.v4-rail-caret{transition:transform .16s var(--ease-standard,ease);flex:none}.v4-rail-caret[data-open=true]{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.v4-rail-caret{transition:none}}.v4-rail-toggle{width:30px;height:30px;color:var(--v4-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.v4-rail-toggle:hover{color:var(--v4-ink);background:rgba(var(--rc-ink-rgb), .06)}.v4-rail-toggle:after{content:"";position:absolute;inset:-7px}.v4-rail-toggle-spacer{flex:none;width:30px}.v4-rail-row{border-radius:6px;align-items:center;gap:2px;display:flex;position:relative}.v4-rail-row>.v4-nav{flex:1;min-width:0}.v4-rail-row[data-active=true]{background:var(--v4-accent-wash)}.v4-rail-row[data-active=true]>.v4-nav{color:var(--v4-accent-deep);background:0 0}.v4-rail-row[data-active=true]:before{content:"";background:var(--v4-accent);inset-inline-end:-14px;border-start-end-radius:3px;border-end-end-radius:3px;width:3px;position:absolute;top:9px;bottom:9px}.v4-rail-count{color:var(--v4-muted);flex:none;font-size:11px}.v4-rail-collapse{grid-template-rows:0fr;display:grid}.v4-rail-collapse[data-open=true]{grid-template-rows:1fr}.v4-rail-collapse-inner{flex-direction:column;gap:6px;min-height:0;display:flex;overflow:hidden}.v4-rail-collapse[data-open=true]>.v4-rail-collapse-inner{padding-top:6px}[data-rail-animate] .v4-rail-collapse{transition:grid-template-rows .18s var(--ease-standard,ease-out)}[data-rail-animate] .v4-rail-collapse-inner{transition:opacity .18s var(--ease-standard,ease-out)}.v4-rail-collapse[data-open=false]>.v4-rail-collapse-inner{opacity:0;visibility:hidden}[data-rail-animate] .v4-rail-collapse[data-open=false]>.v4-rail-collapse-inner{transition:opacity .18s var(--ease-standard,ease-out), visibility 0s linear .18s}@media (prefers-reduced-motion:reduce){[data-rail-animate] .v4-rail-collapse,[data-rail-animate] .v4-rail-collapse-inner{transition:none}}.v4-greet-controls{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.v4-dash-control{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-height:32px;display:flex}.v4-dash-save{color:var(--rc-teal-text);align-items:center;gap:4px;font-size:12px;display:inline-flex}.v4-dash-save:empty{display:none}.v4-dash-w{border-radius:14px;min-width:0;position:relative}.v4-dash-w[data-editing]{outline:1.5px dashed rgba(var(--rc-accent-rgb), .35);outline-offset:4px}.v4-dash-pill{z-index:5;border:1px solid rgba(var(--rc-ink-rgb), .12);background:var(--rc-card);box-shadow:0 4px 14px rgba(var(--rc-ink-rgb), .1);animation:v4-dash-pill-in .14s var(--ease-standard,ease-out) both;top:8px;border-radius:999px;align-items:center;gap:2px;padding:2px;display:inline-flex;position:absolute;inset-inline-end:8px}.v4-dash-grip,.v4-dash-remove{width:32px;height:32px;color:var(--v4-ink-2);background:0 0;border:0;border-radius:999px;place-items:center;display:inline-grid;position:relative}.v4-dash-grip:after,.v4-dash-remove:after{content:"";position:absolute;inset:-6px}.v4-dash-grip{cursor:grab;touch-action:none}.v4-dash-grip:hover,.v4-dash-remove:hover{background:var(--rc-fill-soft)}.v4-dash-w[data-dragging]{z-index:20;box-shadow:0 18px 44px rgba(var(--rc-ink-rgb), .2);cursor:grabbing}.v4-dash-w[data-dragging] .v4-dash-grip{cursor:grabbing}.v4-dash-w[data-drop]:before{content:"";background:var(--v4-accent);border-radius:3px;height:3px;position:absolute;inset-inline:0}.v4-dash-w[data-drop=before]:before{top:-10px}.v4-dash-w[data-drop=after]:before{bottom:-10px}.v4-dash-hidden{gap:10px;padding:16px 18px}@keyframes v4-dash-pill-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.v4-dash-pill{animation:none}}@media (max-width:767.98px){.v4-greet-controls{align-items:flex-start;width:100%}.v4-dash-control{justify-content:flex-start}}.v4-app.v4p-stack,.v4-app .v4p-stack{flex-direction:column;gap:18px;display:flex}.v4-app .v4p-chips{background:var(--rc-card);border:1px solid rgba(var(--rc-ink-rgb), .08);border-radius:999px;flex-wrap:wrap;gap:2px;max-width:100%;padding:3px;display:inline-flex}.v4-app .v4p-chip{font:inherit;color:var(--v4-ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;min-height:32px;padding:6px 14px;font-size:12.5px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.v4-app .v4p-chip:hover{color:var(--v4-ink)}.v4-app .v4p-chip[data-active=true]{background:var(--v4-accent-fill);color:#fff}.v4-app .v4p-chip[data-active=true]:hover{color:#fff}.v4-app .v4p-chip:after{content:"";position:absolute;inset:-6px -1px}.v4-app .v4p-chip[aria-busy=true]{opacity:.7}.v4-app .v4p-header{container-type:inline-size}.v4-app .v4p-more{gap:6px}@container (max-width:759.98px){.v4-app .v4p-more-label{display:none}.v4-app .v4p-more{padding:0 9px}}.v4-app .v4p-grid{transition:opacity .12s var(--ease-standard);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.v4-app [data-pending=true] .v4p-grid{opacity:.55}.v4-app .v4p-card{flex-direction:column;display:flex}.v4-app .v4p-card:focus-visible{outline-offset:-2px}.v4-app .v4p-field{border:1px solid rgba(var(--rc-ink-rgb), .12);background:var(--v4-field);min-height:36px;font:inherit;color:inherit;border-radius:8px;padding-inline:12px;font-size:13px;font-weight:500}.v4-app .v4p-field:focus{outline:2px solid var(--v4-accent);outline-offset:2px}@media (max-width:767.98px){.v4-app .v4p-grid{grid-template-columns:minmax(0,1fr)}}.v4-app.v4p-stack :is(a,button,input,select,summary):focus-visible{outline-color:var(--v4-accent)}.v4-app .v4p-card-link:after{content:"";z-index:0;position:absolute;inset:0}.v4-app .v4p-card-rename{z-index:1;block-size:28px;inline-size:28px;color:var(--v4-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.v4-app .v4p-card-rename:hover{background:var(--v4-mute-wash);color:var(--v4-ink)}@media (hover:none){.v4-app .v4p-card-rename{block-size:44px;inline-size:44px}}.v4-app .v4p-activechip{background:var(--v4-mute-wash);border-color:rgba(var(--rc-ink-rgb), .1);color:var(--v4-ink-2);gap:5px}.v4-app .v4p-activechip:hover{background:var(--v4-track);color:var(--v4-ink)}.v4-app .v4p-morefilters>summary{cursor:pointer;align-items:center;gap:6px;list-style:none;display:inline-flex}.v4-app .v4p-morefilters>summary::-webkit-details-marker{display:none}.v4-app .v4p-caret{transition:transform var(--duration-fast,.12s) var(--ease-standard,ease);flex:none}.v4-app details[open]>summary .v4p-caret{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.v4-app .v4p-caret{transition:none}}.v4-app .v4p-filters-sheet>summary{cursor:pointer;align-items:center;gap:6px;inline-size:fit-content;font-size:12.5px;list-style:none;display:inline-flex}.v4-app .v4p-filters-sheet>summary::-webkit-details-marker{display:none}@media (min-width:768px){.v4-app .v4p-filters-sheet>summary{display:none}}@media (max-width:767.98px){.v4-app .v4p-field,.v4-app label.v4p-field{min-block-size:44px}.v4-app input.v4p-field{padding-block:10px}}.v4-app .v4p-filterbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:relative}.v4-app .v4p-filterbar-search{flex:220px;min-width:0}.v4-app .v4p-morefilters{flex:none}.v4-app .v4p-morefilters-summary{align-items:center;gap:6px;display:inline-flex}.v4-app .v4p-morefilters-count{background:var(--v4-accent-deep);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10.5px;font-weight:600;display:inline-flex}.v4-app .v4p-morefilters{position:relative}.v4-app .v4p-morepanel{z-index:40;border:1px solid rgba(var(--rc-ink-rgb), .12);background:var(--rc-card);width:min(640px,100vw - 48px);max-height:min(70vh,620px);box-shadow:0 12px 36px rgba(var(--rc-ink-rgb), .16);top:calc(100% + 6px);border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex;position:absolute;inset-inline-end:0;overflow:auto}.v4-app .v4p-morepanel-top,.v4-app .v4p-morefilters>summary>.v4p-when-open,.v4-app .v4p-morefilters[open]>summary>.v4p-when-shut{display:none}.v4-app .v4p-morefilters[open]>summary>.v4p-when-open{display:inline}.v4-app .v4p-morepanel-row,.v4-app .v4p-morepanel-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.v4-app .v4p-morepanel-actions{border-block-start:1px solid rgba(var(--rc-ink-rgb), .08);padding-block-start:12px}@media (max-width:767.98px){.v4-app .v4p-morefilters{flex:none}.v4-app .v4p-morepanel{width:calc(100vw - 32px);max-height:72vh}}.v4-app .v4p-add-dialog,dialog.v4p-add-dialog{border:1px solid rgba(var(--rc-ink-rgb), .1);background:var(--rc-card);width:min(460px,100vw - 32px);color:var(--v4-ink);box-shadow:0 20px 60px rgba(var(--rc-ink-rgb), .18);border-radius:12px;margin:auto;padding:16px;position:fixed;inset:0;overflow:visible}dialog.v4p-add-dialog::backdrop{background:rgba(var(--rc-ink-rgb), .38)}.v4p-add-head{justify-content:space-between;align-items:center;gap:12px;margin-block-end:12px;display:flex}.v4p-add-choices{flex-direction:column;gap:10px;display:flex}.v4p-add-choice{border:1px solid rgba(var(--rc-ink-rgb), .12);background:var(--rc-card);width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:14px;text-decoration:none;display:flex}.v4p-add-choice:hover{border-color:var(--v4-accent-deep);background:var(--rc-fill-soft)}.v4p-add-choice>span{flex-direction:column;gap:2px;min-width:0;display:flex}.v4p-add-choice-body{color:var(--v4-ink-2);font-size:12.5px}.v4p-add-form{flex-direction:column;gap:6px;display:flex}.v4p-add-form .v4-k{margin-block-start:8px}.v4p-add-actions{gap:8px;margin-block-start:16px;display:flex}.v4-app .v4p-statuses-body{border:1px solid rgba(var(--rc-ink-rgb), .1);background:var(--rc-card);border-radius:10px;flex-direction:column;gap:10px;min-width:260px;margin-block-start:8px;padding:12px;display:flex}.v4-app .v4p-folder{min-width:0;max-width:100%}.v4-app .v4p-folder>summary{cursor:pointer;align-items:center;gap:4px;max-width:100%;display:inline-flex}.v4-app .v4p-folder>summary::-webkit-details-marker{display:none}.v4-app .v4p-folder-menu{border:1px solid rgba(var(--rc-ink-rgb), .1);background:var(--rc-card);border-radius:8px;flex-direction:column;gap:2px;margin-block-start:6px;padding:8px;display:flex}.v4-app .v4p-folder-menu>label{border-radius:6px;min-height:34px}@media (max-width:767.98px){.v4-app .v4p-folder-menu>label{min-height:44px}}.v4-app .v4p-foldernew{display:inline-flex;position:relative}.v4-app .v4p-foldernew-panel{z-index:55;border:1px solid rgba(var(--rc-ink-rgb), .12);background:var(--rc-card);width:min(340px,100vw - 32px);box-shadow:0 12px 36px rgba(var(--rc-ink-rgb), .16);overscroll-behavior:contain;animation:v4p-foldernew-in .14s var(--ease-standard,ease-out) backwards;border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex;position:fixed;overflow-y:auto}.v4-app .v4p-foldernew-form{flex-direction:column;gap:8px;display:flex}.v4-app .v4p-foldernew-field{width:100%;min-height:44px}.v4-app .v4p-foldernew-actions{justify-content:flex-end;gap:6px;display:flex}.v4-app .v4p-foldernew-manage{min-height:32px;color:var(--v4-accent-deep);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:4px 0;font-size:12px;display:inline-flex}.v4-app .v4p-foldernew-manage:hover{text-decoration:underline}@keyframes v4p-foldernew-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (max-width:767.98px){.v4-app .v4p-foldernew-panel{inset-inline:12px;border-radius:14px;width:auto;max-height:calc(100dvh - 24px);position:fixed;top:auto;bottom:12px}}@media (prefers-reduced-motion:reduce){.v4-app .v4p-foldernew-panel{animation:none}}.v4-app .v4p-folderview{border:1px solid rgba(var(--rc-ink-rgb), .1);background:var(--rc-card);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.v4-app .v4p-folderview-id{align-items:center;gap:12px;min-width:0;display:flex}.v4-app .v4p-folderview-icon{background:var(--v4-accent-wash);width:36px;height:36px;color:var(--v4-accent-deep);border-radius:10px;flex:none;place-items:center;display:inline-grid}.v4-app .v4p-folderview-name{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:600;overflow:hidden}.v4-app .v4p-folderview-count{color:var(--v4-muted);margin:2px 0 0;font-size:12.5px}.v4-app .v4p-folderview-actions{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.v4-app .v4p-folderempty{text-align:center;align-items:center;gap:8px;padding:36px 22px}.v4p-addtofolder{flex-direction:column;align-items:flex-start;gap:4px;display:inline-flex}.v4p-addtofolder-status{color:var(--rc-teal-text);margin:0;font-size:12px}.v4p-addtofolder-status:empty{display:none}.v4p-addtofolder-body{flex-direction:column;gap:12px;margin-top:12px;display:flex}.v4p-addtofolder-search{border:1px solid rgba(var(--rc-ink-rgb), .16);min-height:44px;color:var(--v4-muted);border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex}.v4p-addtofolder-search:focus-within{border-color:var(--v4-accent)}.v4p-addtofolder-search input{min-width:0;color:var(--v4-ink);background:0 0;border:0;outline:none;flex:1;font-size:13.5px}.v4p-addtofolder-list{border:1px solid rgba(var(--rc-ink-rgb), .08);border-radius:10px;max-height:min(46vh,360px);margin:0;padding:0;list-style:none;overflow-y:auto}.v4p-addtofolder-list li+li{border-top:1px solid rgba(var(--rc-ink-rgb), .06)}.v4p-addtofolder-row{cursor:pointer;align-items:center;gap:10px;min-height:48px;padding:6px 12px;display:flex}.v4p-addtofolder-row:hover{background:var(--v4-field)}.v4p-addtofolder-row[aria-disabled=true]{cursor:default}.v4p-addtofolder-row input{flex:none;width:16px;height:16px;margin:0}.v4p-addtofolder-name{flex-direction:column;flex:1;min-width:0;font-size:13.5px;display:flex}.v4p-addtofolder-name>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v4p-addtofolder-place{color:var(--v4-muted);font-size:11.5px}.v4p-addtofolder-in{background:var(--v4-accent-wash);color:var(--v4-accent-deep);border-radius:999px;flex:none;padding:2px 8px;font-size:11px}.v4p-addtofolder-actions{justify-content:flex-end;gap:8px;display:flex}.v4-app .v4p-folderview-said{color:var(--rc-teal-text);margin:4px 0 0;font-size:12px}.v4-app .v4p-cardremove{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.v4-app .v4p-cardremove>button{gap:5px;font-size:12px}.v4-app .v4p-folderactions{flex-wrap:wrap;gap:8px;display:inline-flex}.v4-app .v4p-foldermanage-panel{width:min(420px,100vw - 32px);max-height:min(70vh,560px);overflow-y:auto}.v4-app.v4-tasks-page{flex-direction:column;gap:18px;display:flex}.v4-app .v4-tasks-grid{grid-template-columns:minmax(260px,1fr) minmax(0,1.6fr);align-items:start;gap:12px;display:grid}@media (max-width:767.98px){.v4-app .v4-tasks-grid{grid-template-columns:minmax(0,1fr)}}.v4-app .v4-tasks-primary:hover{background:var(--v4-accent-deep)}.v4-app .v4-tasks-primary:disabled,.v4-app .v4-tasks-secondary:disabled{cursor:default;opacity:.7}.v4-app .v4-tasks-secondary:hover{background:var(--rc-fill-soft);color:var(--v4-ink)}.v4-app .v4-tasks-chip{font:inherit;color:var(--v4-ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;min-height:32px;padding:6px 14px;font-size:12.5px;font-weight:500;line-height:1.5;text-decoration:none;display:inline-flex;position:relative}.v4-app .v4-tasks-chip:hover{color:var(--v4-ink)}.v4-app .v4-tasks-chip[data-active=true]{background:var(--v4-accent-fill);color:#fff}.v4-app .v4-tasks-chip[data-active=true]:hover{color:#fff}.v4-app .v4-tasks-chip:after{content:"";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v4-app [data-pending=true]>.v4-tasks-pending{opacity:.55;transition:opacity .12s var(--ease-standard,ease-out)}.v4-app .v4-tasks-check{border:1.5px solid rgba(var(--rc-ink-rgb), .2);background:var(--rc-card);color:#fff;cursor:pointer;border-radius:6px;flex:none;place-items:center;width:18px;height:18px;padding:0;transition:border-color .12s,background .12s;display:grid;position:relative}.v4-app .v4-tasks-check:after{content:"";top:-14px;bottom:-14px;position:absolute;inset-inline:-16px -12px}.v4-app .v4-tasks-check:hover:not(:disabled){border-color:var(--v4-accent)}.v4-app .v4-tasks-check[aria-checked=true]{background:var(--v4-accent);border-color:var(--v4-accent)}.v4-app .v4-tasks-check:disabled{cursor:not-allowed;background:var(--v4-field)}.v4-app .v4-tasks-check[aria-checked=true]:disabled{background:var(--v4-accent)}.v4-app .v4-tasks-check[data-pending=true]{animation:1.2s ease-in-out infinite v4-tasks-breath}@keyframes v4-tasks-breath{50%{opacity:.45}}.v4-app .v4-tasks-row[data-done=true]{opacity:.55}.v4-app .v4-tasks-row[data-done=true] .v4-tasks-title{text-decoration:line-through}.v4-app .v4-tasks-title:hover,.v4-app .v4-tasks-quiet:hover{text-decoration:underline}.v4-app .v4-tasks-quiet{color:var(--v4-muted)}.v4-app .v4-tasks-quiet:hover{color:var(--v4-ink)}.v4-app .v4-tasks-field{border:1px solid rgba(var(--rc-ink-rgb), .12);background:var(--rc-card);width:100%;min-height:36px;font:inherit;color:var(--v4-ink);border-radius:8px;padding:6px 10px;font-size:13px;font-weight:500;line-height:1.5}.v4-app textarea.v4-tasks-field{resize:vertical;min-height:72px}.v4-app .v4-tasks-field:focus{border-color:var(--v4-accent);box-shadow:0 0 0 4px var(--v4-accent-wash);outline:none}.v4-app .v4-tasks-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (max-width:767.98px){.v4-app .v4-tasks-form-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.v4-app .v4-tasks-check[data-pending=true]{opacity:.6;animation:none}}.v4-app .v4n-chip:hover{color:var(--v4-ink)}.v4-app .v4n-field:focus,.v4-app .v4n-field[data-open=true]{border-color:var(--v4-accent);box-shadow:0 0 0 4px var(--v4-accent-wash)}:root .v4-app .v4n-field:focus-visible{outline:none}.v4-app .v4n-primary,.v4-app .v4n-outline{transition:transform .18s var(--rc-ease-spring), filter .2s, background .2s}.v4-app .v4n-primary:not([aria-disabled=true]):hover{filter:brightness(1.06)}.v4-app .v4n-primary:not([aria-disabled=true]):active,.v4-app .v4n-outline:active{transform:scale(.96)}.v4-app .v4n-outline:hover{background:var(--rc-button-hover);color:var(--v4-ink)}@media (prefers-reduced-motion:reduce){.v4-app .v4n-primary,.v4-app .v4n-outline{transition:none}.v4-app .v4n-primary:active,.v4-app .v4n-outline:active{transform:none}}.v4-app .v4n-text:hover{background:var(--v4-accent-wash)}.v4-app .v4n-step:focus-visible{outline-offset:4px}.v4-app .v4n-review-scroll{overscroll-behavior-inline:contain;overflow-x:auto}.v4-app .v4n-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.v4-app .v4n-unknown:has(input:focus-visible){outline:2px solid var(--v4-accent);outline-offset:2px}.v4-app .v4n-download[aria-disabled=true]{cursor:not-allowed}.v4-app .v4n-step-title:focus{outline:none}@media (max-width:767.98px){.v4-app .v4n-tiles{grid-template-columns:minmax(0,1fr)}}.v4-app .v4n-building>summary,.v4n-app .v4n-building>summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:10px;min-block-size:44px;list-style:none;display:flex}.v4-app .v4n-building>summary::-webkit-details-marker{display:none}.v4n-app .v4n-building>summary::-webkit-details-marker{display:none}.v4-app .v4n-building-count,.v4n-app .v4n-building-count{background:var(--v4-mute-wash);color:var(--v4-ink-2);border-radius:999px;flex:none;align-self:center;padding:3px 9px;font-size:11.5px}.v4-app .v4n-building-count[data-building-status=done],.v4n-app .v4n-building-count[data-building-status=done]{background:var(--v4-teal-wash);color:var(--rc-teal-text)}.v4s-hub{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;display:grid}@media (min-width:1024px){.v4s-hub{grid-template-columns:212px minmax(0,1fr);gap:22px}.v4s-nav{position:sticky;top:78px}}@media (max-width:1023.98px){.v4s-nav .v4-nav{min-height:44px}}.v4-app.v4d-stack,.v4-app .v4d-stack{flex-direction:column;gap:18px;display:flex}.v4-app .v4d-upload{align-items:center;gap:14px;padding:18px}.v4-app .v4d-upload-form{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.v4-app .v4d-drop{--v4x-drop-border:rgba(var(--rc-accent-rgb), .35);box-sizing:border-box;border:1.5px dashed var(--v4x-drop-border);background:var(--v4-field);width:100%;max-width:520px;color:var(--v4-ink-2);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:20px;font-size:12.5px;line-height:1.5;transition:border-color .12s,background .12s;display:flex}label.v4d-drop{cursor:pointer}label.v4d-drop:hover,.v4-app .v4d-drop[data-dragging=true]{border-color:var(--v4-accent)}.v4-app .v4d-drop[data-dragging=true]{background:var(--v4-accent-wash)}.v4-app .v4d-drop-browse{color:var(--v4-accent);font-weight:500}.v4-app .v4d-drop-chosen{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--v4-ink);font-weight:500;overflow:hidden}.v4-app .v4d-notes{text-align:center;color:var(--v4-ink-2);flex-direction:column;gap:6px;margin:0;padding:0;font-size:12.5px;line-height:1.5;list-style:none;display:flex}.v4-app .v4d-note{color:var(--v4-muted);text-align:center;margin:0;font-size:12px;line-height:1.5}.v4-app .v4d-controls{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:10px;display:flex}.v4-app .v4d-field-label{color:var(--v4-ink-2);text-align:start;flex-direction:column;gap:5px;font-size:12px;font-weight:500;line-height:1.5;display:flex}.v4-app .v4d-field{border:1px solid rgba(var(--rc-ink-rgb), .12);background:var(--v4-field);min-width:220px;max-width:100%;min-height:44px;font:inherit;color:inherit;border-radius:10px;padding-inline:12px;font-size:13px;font-weight:500}.v4-app .v4d-primary{background:var(--v4-accent-fill);color:#fff;min-height:38px;font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:13.5px;font-weight:500;line-height:1.5;text-decoration:none;display:inline-flex}.v4-app .v4d-primary:hover{background:var(--v4-accent-deep)}.v4-app .v4d-table-card{gap:0;padding:0;overflow:hidden}.v4-app .v4d-scroll{min-width:0;max-width:100%;overflow-x:auto}.v4-app .v4d-table{border-collapse:collapse;width:100%;min-width:560px}.v4-app .v4d-th{text-align:start;letter-spacing:.06em;text-transform:uppercase;color:var(--v4-muted);white-space:nowrap;padding:10px;font-size:11px;font-weight:500;line-height:1.5}.v4-app .v4d-td{border-top:1px solid rgba(var(--rc-ink-rgb), .05);vertical-align:middle;padding:10px}.v4-app .v4d-td-doc,.v4-app .v4d-th-doc{padding-inline-start:16px}.v4-app .v4d-td-open,.v4-app .v4d-th-open{text-align:end;padding-inline-end:16px}.v4-app .v4d-badge{background:var(--rc-fill-soft);width:34px;height:34px;color:var(--v4-ink-2);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.v4-app .v4d-name{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;line-height:1.35;overflow:hidden}.v4-app .v4d-sub{color:var(--v4-muted);font-size:11px;line-height:1.4}.v4-app .v4d-td-project{color:var(--v4-ink-2);font-size:12.5px;line-height:1.4}.v4-app .v4d-td-when{color:var(--v4-muted);white-space:nowrap;font-size:12px;line-height:1.4}.v4-app .v4d-open{min-height:28px;color:var(--v4-accent);border-radius:6px;align-items:center;padding-inline:6px;font-size:12.5px;text-decoration:none;display:inline-flex}.v4-app .v4d-open:hover{background:var(--v4-accent-wash)}.v4-app .v4d-empty{border-top:1px solid rgba(var(--rc-ink-rgb), .05);text-align:center;color:var(--v4-muted);padding:18px 16px;font-size:12.5px;line-height:1.5}.v4-app .v4d-sub-phone{display:none}@media (max-width:767.98px){.v4-app .v4d-table{min-width:0}.v4-app .v4d-table thead th:nth-child(2),.v4-app .v4d-table thead th:nth-child(5),.v4-app .v4d-td-project,.v4-app .v4d-td-when{display:none}.v4-app .v4d-sub-phone{display:inline}.v4-app .v4d-table{table-layout:fixed;width:100%}.v4-app .v4d-table thead th:first-child{width:50%}.v4-app .v4d-table thead th:nth-child(3){width:26%}.v4-app .v4d-table thead th:nth-child(4){width:10%}.v4-app .v4d-table thead th:nth-child(6){width:14%}.v4-app .v4d-td .v4-pill{white-space:normal}.v4-app .v4d-sub{overflow-wrap:anywhere}.v4-app .v4d-th,.v4-app .v4d-td{padding-inline:6px}.v4-app .v4d-th-doc,.v4-app .v4d-td-doc{padding-inline-start:12px}.v4-app .v4d-th-open,.v4-app .v4d-td-open{padding-inline-end:12px}.v4-app .v4d-drop{max-width:none}.v4-app .v4d-field,.v4-app .v4d-field-label{width:100%;min-width:0}.v4-app .v4d-controls{align-items:stretch}}.v4-app.v4d-stack :is(a,button,input,select,summary,label):focus-visible{outline-color:var(--v4-accent)}.v4-app .v4pr-in{flex-direction:column;gap:28px;display:flex}.v4-app .v4pr-chrome{flex-direction:column;gap:28px;margin-bottom:12px;display:flex}.v4-app .v4pr-id-col{min-width:0}.v4-app .v4pr-identity{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:40px;display:grid}.v4-app .v4pr-meta-frame{margin-top:10px;overflow:hidden}.v4-app .v4pr-meta{font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--v4-ink-2);margin:0;flex-wrap:wrap;align-items:baseline;row-gap:2px;margin-inline-start:-18px;font-size:13.5px;font-weight:400;line-height:1.6;display:flex}.v4-app .v4pr-meta-part{align-items:baseline;min-width:0;display:inline-flex}.v4-app .v4pr-meta-sep{text-align:center;width:18px;color:var(--v4-muted);display:inline-block}.v4-app .v4pr-title{letter-spacing:-.02em;color:var(--v4-ink);margin:0;font-size:34px;font-weight:600;line-height:1.1}.v4-app .v4pr-prose{color:var(--v4-ink-2);max-width:62ch;margin:12px 0 0;font-size:15px;font-weight:400;line-height:1.6}.v4-app .v4pr-sources{flex-wrap:wrap;align-items:center;gap:18px;margin-top:12px;display:flex}.v4-app .v4pr-prov{font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--v4-muted);align-items:center;gap:4px;font-size:10.5px;line-height:1.5;display:inline-flex}.v4-app .v4pr-vc{color:var(--rc-teal-text);align-items:center;gap:5px;font-size:11.5px;font-weight:500;display:inline-flex}.v4-app .v4pr-vc-icon{flex:none;display:block}.v4-app .v4pr-actions{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.v4-app .v4pr-score{text-align:start;flex-direction:column;align-items:stretch;gap:4px;min-width:250px;max-width:340px;padding:16px 20px 8px;display:flex}.v4-app .v4pr-score-main{align-items:center;gap:18px;display:flex}.v4-app .v4pr-score-side{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.v4-app .v4pr-score-title{text-transform:uppercase;align-self:flex-start}.v4-app .v4pr-ring-wrap{flex:none;width:104px;height:104px;position:relative}.v4-app .v4pr-ring-svg{transform:rotate(-90deg)}.v4-app .v4pr-ring-center{place-items:center;display:grid;position:absolute;inset:0}.v4-app .v4pr-ring-num{color:var(--v4-ink);font-size:34px;font-weight:400;line-height:1;display:block}.v4-app .v4pr-score-note{color:var(--v4-muted);font-size:11.5px;line-height:1.45}.v4-app .v4pr-score-empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:0 0 8px;display:flex}.v4-app .v4pr-score-empty-t{color:var(--v4-ink);font-size:20px;font-weight:600;line-height:1.2}.v4-app .v4pr-score-missing{color:var(--v4-ink-2);margin:0;padding:0;font-size:13px;line-height:1.6;list-style:none}.v4-app .v4pr-score-cta{min-height:44px;margin-top:4px}.v4-app .v4pr-score-explain{text-align:start;color:var(--v4-ink-2);align-self:stretch;font-size:12px;line-height:1.55}.v4-app .v4pr-score-explain>summary{cursor:pointer;min-height:44px;color:var(--v4-accent-deep);justify-content:flex-start;align-items:center;font-size:12.5px;font-weight:500;display:flex}.v4-app .v4pr-score-explain>ul{flex-direction:column;gap:4px;margin:0;padding-inline-start:18px;display:flex}.v4-app .v4pr-tabs{overscroll-behavior-x:contain;border-bottom:1px solid rgba(var(--rc-ink-rgb), .12);display:flex;overflow-x:auto}.v4-app .v4pr-tab{font:inherit;color:var(--v4-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex-shrink:0;align-items:center;gap:6px;margin-inline-end:22px;padding:10px 0;font-size:13.5px;font-weight:500;line-height:1.5;text-decoration:none;display:inline-flex;position:relative}.v4-app .v4pr-tab:last-child{margin-inline-end:0}.v4-app .v4pr-tab:hover{color:var(--v4-ink)}.v4-app .v4pr-tab[data-active=true]{color:var(--v4-accent-deep);box-shadow:inset 0 -2px 0 var(--v4-accent)}.v4-app .v4pr-tab:after{content:"";position:absolute;inset:-2px -11px}.v4-app .v4pr-tab-badge{background:var(--v4-accent-wash);min-width:17px;color:var(--v4-accent);border-radius:999px;place-items:center;padding:0 5px;font-size:10.5px;font-weight:600;line-height:1.6;display:inline-grid}.v4-app .v4pr-overview{grid-template-columns:minmax(0,2fr) minmax(260px,1fr);align-items:start;gap:40px;display:grid}.v4-app .v4pr-main{flex-direction:column;gap:30px;min-width:0;display:flex}.v4-app .v4pr-aside{flex-direction:column;gap:28px;min-width:0;display:flex}.v4-app .v4pr-figures{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.v4-app .v4pr-figure{gap:5px;min-width:0;padding:14px 16px;container-type:inline-size}.v4-app .v4pr-figure-num{overflow-wrap:anywhere;letter-spacing:-.01em;color:var(--v4-ink);font-size:clamp(16px,17cqi,26px);font-weight:400;line-height:1}.v4-app .v4pr-section-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.v4-app .v4pr-h2{letter-spacing:-.015em;color:var(--v4-ink);margin:0;font-size:16px;font-weight:600;line-height:1.12}.v4-app .v4pr-section-sum{font-variant-numeric:tabular-nums;color:var(--v4-ink-2);font-size:13px;line-height:1.5}.v4-app .v4pr-health{flex-direction:column;gap:10px;display:flex}.v4-app .v4pr-health-row{grid-template-columns:110px minmax(0,1fr) 40px;align-items:center;gap:14px;font-size:13px;display:grid}.v4-app .v4pr-health-label{color:var(--v4-ink-2);min-width:0;font-size:13px;font-weight:400;line-height:1.5}.v4-app .v4pr-track{background:var(--v4-track);min-width:0;height:3px;position:relative}.v4-app .v4pr-fill{background:var(--v4-accent);inset-inline-start:0;border-radius:2px;height:100%;position:absolute;top:0}.v4-app .v4pr-hatch{height:9px;position:absolute;top:-3px}.v4-app .v4pr-health-num{letter-spacing:-.01em;color:var(--v4-ink);text-align:end;font-size:13px;line-height:1.5}.v4-app .v4pr-caption{color:var(--v4-muted);margin-top:2px;font-size:11px;line-height:1.5}.v4-app .v4pr-claims{flex-direction:column;display:flex}.v4-app .v4pr-claim{border-top:1px solid rgba(var(--rc-ink-rgb), .08);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 0;display:grid}.v4-app .v4pr-claim-text{color:var(--v4-ink);font-size:13.5px;line-height:1.5}.v4-app .v4pr-plans{flex-direction:column;gap:6px;font-size:13px;display:flex}.v4-app .v4pr-plan{align-items:baseline;gap:12px;display:flex}.v4-app .v4pr-plan-name{min-width:0;color:var(--v4-ink-2);flex:1;font-size:13px;line-height:1.5}.v4-app .v4pr-digest-rows{flex-direction:column;margin:0;display:flex}.v4-app .v4pr-digest-row{border-top:1px solid rgba(var(--rc-ink-rgb), .08);grid-template-columns:132px minmax(0,1fr);gap:16px;padding:9px 0;font-size:13.5px;line-height:1.55;display:grid}.v4-app .v4pr-digest-row:first-child{border-top:0}.v4-app .v4pr-digest-row>dt{color:var(--v4-muted);font-weight:400}.v4-app .v4pr-digest-row>dd{min-width:0;color:var(--v4-ink);overflow-wrap:anywhere;margin:0}.v4-app .v4pr-digest-strong{font-weight:600}.v4-app .v4pr-digest-pair{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:inline-flex}.v4-app .v4pr-digest-warn{color:var(--rc-warn-text);font-weight:500}.v4-app .v4pr-digest-list{margin:0;padding-inline-start:18px}.v4-app .v4pr-digest-quote{margin:6px 0 0}.v4-app .v4pr-digest-quote figcaption{font-weight:500}.v4-app .v4pr-digest-quote blockquote{border-inline-start:2px solid var(--rc-warn-text);margin:2px 0 0;padding-inline-start:10px}@media (max-width:559.98px){.v4-app .v4pr-digest-row{grid-template-columns:minmax(0,1fr);gap:2px}}.v4-app .v4pr-compact{flex-direction:column;display:flex}.v4-app .v4pr-compact-head{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.v4-app .v4pr-compact-head .v4pr-card-h{margin:0}.v4-app .v4pr-compact-pct{color:var(--v4-ink);font-size:18px;font-weight:600}.v4-app .v4pr-compact-list{margin:8px 0 0;padding:0;list-style:none}.v4-app .v4pr-compact-text{flex-direction:column;min-width:0;display:flex}.v4-app .v4pr-compact-title{color:var(--v4-ink);font-size:13px;font-weight:500}.v4-app .v4pr-compact-note{color:var(--v4-ink-2);margin:0;font-size:12.5px;line-height:1.5}.v4-app .v4pr-compact .v4pr-linkrow{min-height:44px}.v4-app .v4pr-parcel{max-width:460px}.v4-app .v4pr-parcel-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.v4-app .v4pr-parcel-map{min-height:44px;color:var(--v4-accent-deep);align-items:center;font-size:12.5px;font-weight:500;text-decoration:none;display:inline-flex}.v4-app .v4pr-parcel-map:hover{text-decoration:underline}.v4-app .v4pr-parcel-rows{grid-template-columns:max-content minmax(0,1fr);gap:6px 16px;margin:0;font-size:13px;line-height:1.5;display:grid}.v4-app .v4pr-parcel-rows>div{display:contents}.v4-app .v4pr-parcel-rows dt{color:var(--v4-muted)}.v4-app .v4pr-parcel-rows dd{min-width:0;color:var(--v4-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.v4-app .v4pr-parcel-list{flex-wrap:wrap;gap:2px 14px;margin:0;padding:0;list-style:none;display:flex}.v4-app .v4pr-parcel-more{color:var(--v4-muted)}.v4-app .v4pr-card{padding:16px 18px}.v4-app .v4pr-card-h{letter-spacing:-.015em;color:var(--v4-ink);margin:0 0 10px;font-size:15px;font-weight:600;line-height:1.12}.v4-app .v4pr-highlight{background:linear-gradient(135deg, var(--v4-accent-wash), var(--v4-teal-wash));border-radius:10px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.v4-app .v4pr-highlight-t{color:var(--v4-ink);font-size:14px;font-weight:500;line-height:1.5}.v4-app .v4pr-highlight-b{color:var(--v4-ink-2);font-size:12.5px;line-height:1.5}.v4-app .v4pr-linkrow{border:0;border-top:1px solid rgba(var(--rc-ink-rgb), .08);width:100%;font:inherit;color:var(--v4-ink);text-align:start;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:10px;padding:11px 4px;font-size:13px;font-weight:500;line-height:1.5;text-decoration:none;display:flex;position:relative}.v4-app .v4pr-linkrow-sub{color:var(--v4-muted);font-weight:400}.v4-app .v4pr-consent-val{align-items:baseline;gap:8px;display:flex}.v4-app .v4pr-consent-num{letter-spacing:-.01em;color:var(--v4-ink);font-size:30px;font-weight:400;line-height:1}.v4-app .v4pr-consent-cap{color:var(--v4-muted);font-size:12.5px;line-height:1.5}.v4-app .v4pr-consent-track{margin-top:10px}.v4-app .v4pr-tick{background:var(--v4-ink);width:1px;height:11px;position:absolute;top:-4px}.v4-app .v4pr-foot{color:var(--v4-muted);justify-content:space-between;align-items:center;gap:10px;margin-top:5px;font-size:11px;line-height:1.5;display:flex}.v4-app .v4pr-team{flex-direction:column;gap:8px;font-size:13px;display:flex}.v4-app .v4pr-team-row{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.v4-app .v4pr-team-name{color:var(--v4-ink);font-size:13px;line-height:1.5}.v4-app .v4pr-team-role{color:var(--v4-muted);font-size:12px;line-height:1.5}@keyframes v4pr-lock{0%{stroke-dashoffset:var(--v4pr-ring-from)}to{stroke-dashoffset:var(--v4pr-ring-to)}}[data-arrived] .v4-app .v4pr-ring,[data-arrived] .v4pr-ring{animation:1.1s cubic-bezier(.2,.7,.2,1) both v4pr-lock}@keyframes v4pr-pop{0%,60%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}[data-arrived] .v4-app .v4pr-checked,[data-arrived] .v4pr-checked{transform-origin:50%;animation:1.4s cubic-bezier(.2,.7,.2,1) both v4pr-pop}@media (prefers-reduced-motion:reduce){.v4-app .v4pr-ring,.v4-app .v4pr-checked,[data-arrived] .v4-app .v4pr-ring,[data-arrived] .v4pr-ring,[data-arrived] .v4-app .v4pr-checked,[data-arrived] .v4pr-checked{animation:none}}@media (max-width:1023.98px){.v4-app .v4pr-identity,.v4-app .v4pr-overview{grid-template-columns:minmax(0,1fr);gap:24px}.v4-app .v4pr-score{min-width:0;max-width:none}}@media (max-width:767.98px){.v4-app .v4pr-tab{margin-inline-end:16px;font-size:13px}.v4-app .v4pr-figures{grid-template-columns:repeat(2,minmax(0,1fr))}.v4-app .v4pr-title{font-size:26px}.v4-app .v4pr-health-row{grid-template-columns:88px minmax(0,1fr) 34px;gap:10px}}.v4pr-folders{margin-top:8px;display:flex}:root{--rc-bg:#f3f4f7;--rc-bg-glow:radial-gradient(900px 520px at 88% -8%, #e4ebff 0%, #e4ebff00 62%), radial-gradient(800px 480px at 6% 108%, #dff4f1 0%, #dff4f100 58%), #f3f4f7;--rc-card:#fff;--rc-card-2:#f5f5f7;--rc-card-grad:linear-gradient(135deg, #fff, #f1f4ff);--rc-glass:#ffffffa8;--rc-glass-strong:#fffffff0;--rc-bar:#fafafcdb;--rc-ink:#1d1d1f;--rc-ink-2:#3a3a3c;--rc-muted:#6e6e73;--rc-faint:#8e8e93;--rc-accent:#1e51e6;--rc-accent-text:#1e51e6;--rc-accent-wash:#1e51e617;--rc-accent-tint:#1e51e61a;--rc-accent-grad:linear-gradient(135deg, #2358ee 0%, #1e51e6 55%, #1a86d8 100%);--rc-fill:#7676801f;--rc-fill-soft:#76768012;--rc-sep:#3c3c431f;--rc-sep-soft:#3c3c4314;--rc-edge:#0000000d;--rc-seg-thumb:#fff;--rc-shadow-card:0 0 0 .5px #0000000d, 0 1px 2px #00000008, 0 14px 34px -22px #141e4647;--rc-shadow-card-hover:0 0 0 .5px #0000000d, 0 22px 44px -24px #141e465c;--rc-shadow-glass:0 0 0 .5px #0000000f, 0 18px 40px -26px #141e4659;--rc-shadow-button:0 0 0 .5px #00000014, 0 2px 8px -4px #141e462e;--rc-shadow-pop:0 0 0 .5px #00000014, 0 40px 90px -30px #141e4673;--rc-button:#ffffffd1;--rc-button-hover:#fff;--rc-ok:#34c759;--rc-ok-text:#1a7035;--rc-ok-wash:#34c75924;--rc-warn:#ff9f0a;--rc-warn-text:#8f5400;--rc-warn-wash:#ff9f0a29;--rc-bad:#ff3b30;--rc-bad-text:#c4001a;--rc-bad-wash:#ff3b301f;--rc-ai:#af52de;--rc-ai-text:#8030b0;--rc-ai-wash:#af52de1f;--rc-teal:#12b3a6;--rc-teal-text:#0a6e66;--rc-teal-wash:#12b3a624;--rc-mute-text:#636368;--rc-chart-1:#1e5ae8;--rc-chart-2:#12b3a6;--rc-chart-3:#b3741f;--rc-focus:#1e51e6;--rc-scrim:#eceef473;--rc-tile-blue:#1e51e6;--rc-tile-green:#34c759;--rc-tile-indigo:#5e5ce6;--rc-tile-orange:#ff9f0a;--rc-tile-red:#ff3b30;--rc-tile-gray:#8e8e93;--rc-tile-purple:#af52de;--rc-tile-teal:#12b3a6;--rc-person-1:#12b3a6;--rc-person-1-text:#0a6e66;--rc-person-1-wash:#12b3a621;--rc-person-2:#5e5ce6;--rc-person-2-text:#3f3dbf;--rc-person-2-wash:#5e5ce61c;--rc-person-3:#ff9f0a;--rc-person-3-text:#8a5100;--rc-person-3-wash:#ff9f0a26;--rc-person-4:#34c759;--rc-person-4-text:#1a6e34;--rc-person-4-wash:#34c75924;--rc-person-5:#e0457b;--rc-person-5-text:#a51d50;--rc-person-5-wash:#e0457b1c;--rc-person-6:#b3741f;--rc-person-6-text:#774a10;--rc-person-6-wash:#b3741f24;--rc-ease:cubic-bezier(.32, .72, 0, 1);--rc-ease-spring:cubic-bezier(.3, .7, .4, 1.5)}:root[data-theme=dark],[data-theme=dark]{--color-cal-tenants:#2fd0c2;--color-cal-tenants-wash:#2fd0c22e;--color-cal-tenants-text:#5fe0d4;--color-cal-sign:#4cc97a;--color-cal-sign-wash:#4cc97a2e;--color-cal-sign-text:#7ddc9f;--color-cal-committee:#8f86ff;--color-cal-committee-wash:#8f86ff33;--color-cal-committee-text:#b7b1ff;--color-cal-professional:#f0a75a;--color-cal-professional-wash:#f0a75a2e;--color-cal-professional-text:#f5c08a;--color-cal-team:#6f9bff;--color-cal-team-wash:#6f9bff33;--color-cal-team-text:#a3c0ff;--color-cal-due:#ff7a6b;--color-cal-due-wash:#ff7a6b2e;--color-cal-due-text:#ffa398;--color-cal-now:#ff6961;--color-cal-now-strong:#d13a3f;--color-brand-google:#6ea0f6;--color-brand-outlook:#3a9ae6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rc-bg:#000;--rc-bg-glow:radial-gradient(900px 520px at 88% -8%, #1e51e638, #0000 62%), radial-gradient(800px 480px at 6% 108%, #12b3a621, #0000 58%), #000;--rc-card:#1c1c1e;--rc-card-2:#2c2c2e;--rc-card-grad:linear-gradient(135deg, #1c1c1e, #1d1f2e);--rc-glass:#1c1c1eb8;--rc-glass-strong:#1c1c1ef0;--rc-bar:#121214db;--rc-ink:#f5f5f7;--rc-ink-2:#d1d1d6;--rc-muted:#98989d;--rc-faint:#8e8e93;--rc-accent:#2f66ff;--rc-accent-text:#9dbaff;--rc-accent-wash:#7ea6ff29;--rc-accent-tint:#7ea6ff29;--rc-accent-grad:linear-gradient(135deg, #2f66ff 0%, #2a5cf0 55%, #1f8fe0 100%);--rc-fill:#7676803d;--rc-fill-soft:#76768024;--rc-sep:#54545899;--rc-sep-soft:#5454585c;--rc-edge:#ffffff12;--rc-seg-thumb:#636366;--rc-shadow-card:0 0 0 .5px #ffffff12, 0 14px 34px -22px #000000d9;--rc-shadow-card-hover:0 0 0 .5px #ffffff1a, 0 22px 44px -24px #000000e6;--rc-shadow-glass:0 0 0 .5px #ffffff14, 0 18px 40px -26px #000c;--rc-shadow-button:0 0 0 .5px #ffffff0f;--rc-shadow-pop:0 0 0 .5px #ffffff1a, 0 40px 90px -30px #000c;--rc-button:#7676803d;--rc-button-hover:#76768057;--rc-ok:#30d158;--rc-ok-text:#30d158;--rc-ok-wash:#30d15829;--rc-warn:#ffb340;--rc-warn-text:#ffb340;--rc-warn-wash:#ffb34029;--rc-bad:#ff6961;--rc-bad-text:#ff6961;--rc-bad-wash:#ff696129;--rc-ai:#da8fff;--rc-ai-text:#da8fff;--rc-ai-wash:#da8fff29;--rc-teal:#40d6c8;--rc-teal-text:#40d6c8;--rc-teal-wash:#40d6c824;--rc-mute-text:#aeaeb2;--rc-chart-1:#4f7fff;--rc-chart-2:#2fd0c2;--rc-chart-3:#d9953a;--rc-focus:#7ea6ff;--rc-scrim:#00000080;--color-canvas:#1c1c1e;--color-surface:#2c2c2e;--color-sunken:#232325;--color-hairline:#54545899;--color-hairline-strong:#787880b3;--color-control-line:#5a5a5e;--color-ink-1:#f5f5f7;--color-ink-2:#d1d1d6;--color-ink-3:#98989d;--color-accent:#2f66ff;--color-accent-deep:#9dbaff;--color-accent-wash:#7ea6ff29;--color-accent-line:#7ea6ff59;--color-ok:#30d158;--color-ok-wash:#30d15829;--color-ok-strong:#30d158;--color-ok-line:#30d15859;--color-warn:#ffb340;--color-warn-wash:#ffb34029;--color-warn-strong:#ffb340;--color-warn-line:#ffb34059;--color-info:#7ea6ff;--color-info-wash:#7ea6ff29;--color-info-strong:#9dbaff;--color-info-line:#7ea6ff59;--color-bad:#ff6961;--color-bad-wash:#ff696129;--color-bad-strong:#ff6961;--color-bad-line:#ff696159;--color-mute:#98989d;--color-mute-wash:#7676803d;--color-mute-strong:#d1d1d6;--color-mute-line:#76768066;--color-verified:#5ac8e0;--color-verified-wash:#5ac8e024;--color-verified-line:#5ac8e059;--color-statutory:#c9a8ff;--color-statutory-wash:#c9a8ff24;--color-statutory-line:#c9a8ff59;--color-scrim:#000;--color-water:#4aa8ea;--color-water-text:#64bcff;--rc-person-1:#40d6c8;--rc-person-1-text:#5ee3d6;--rc-person-1-wash:#40d6c829;--rc-person-2:#8e8cff;--rc-person-2-text:#a9a8ff;--rc-person-2-wash:#8e8cff2e;--rc-person-3:#ffb340;--rc-person-3-text:#ffc266;--rc-person-3-wash:#ffb34029;--rc-person-4:#30d158;--rc-person-4-text:#5fdd7f;--rc-person-4-wash:#30d15829;--rc-person-5:#ff6f9f;--rc-person-5-text:#ff8fb5;--rc-person-5-wash:#ff6f9f29;--rc-person-6:#e0a458;--rc-person-6-text:#ebb877;--rc-person-6-wash:#e0a4582b}:root,[data-theme]{--rc-ink-rgb:29, 29, 31;--rc-accent-rgb:30, 81, 230;--v4-ink:var(--rc-ink);--v4-ink-2:var(--rc-ink-2);--v4-muted:var(--rc-muted);--v4-accent:#1e51e6;--v4-accent-deep:#1a47c9;--v4-accent-fill:#1e51e6;--v4-accent-wash:#edf1fd;--v4-teal:#0f9488;--v4-teal-wash:#e3f7f4;--v4-teal-chart:var(--rc-chart-2);--v4-amber:var(--rc-chart-3);--v4-amber-wash:#fcf2e0;--v4-red:#d33b3b;--v4-red-wash:#fdecec;--v4-mute-wash:#f1f1f4;--v4-track:#ececf0;--v4-field:var(--rc-card-2);--v4-line:rgba(var(--rc-ink-rgb), .08);--v4-line-strong:rgba(var(--rc-ink-rgb), .14);--v4-teal-text:#0c7b71;--v4-red-text:#cb3131;--v4-amber-text:#9b6318;--v4-muted-2:#6e6e73;--v4-chip-wash:#f3f3f6;--v4-ring-track:#ededf1;--v4-quote:#f7f7f9;--v4-tile-amber:#c27a12;--v4-banner-teal:#0f8f83;--v4-accent-chart:var(--rc-chart-1)}:root[data-theme=dark],[data-theme=dark]{--rc-ink-rgb:235, 235, 245;--rc-accent-rgb:126, 166, 255;--v4-accent:#5b8cff;--v4-accent-deep:#9dbaff;--v4-accent-fill:#2f66ff;--v4-accent-wash:#7ea6ff29;--v4-teal:#2fd0c2;--v4-teal-wash:#40d6c824;--v4-amber-wash:#ffb34029;--v4-red:#ff6961;--v4-red-wash:#ff696129;--v4-mute-wash:#7676803d;--v4-track:#7676804d;--v4-line:rgba(var(--rc-ink-rgb), .1);--v4-line-strong:rgba(var(--rc-ink-rgb), .18);--v4-teal-text:#40d6c8;--v4-red-text:#ff6961;--v4-amber-text:#ffb340;--v4-muted-2:#98989d;--v4-chip-wash:#76768033;--v4-ring-track:#7676804d;--v4-quote:#2c2c2e;--v4-tile-amber:#ffb340;--v4-banner-teal:#40d6c8}html:has([data-app-shell]) body{background:var(--rc-bg);color:var(--rc-ink)}.rc-shell{isolation:isolate;background:var(--rc-bg);color:var(--rc-ink);position:relative}.rc-shell-bg{z-index:-1;background:var(--rc-bg-glow);pointer-events:none;position:fixed;inset:0}.rc-theme-fade,.rc-theme-fade *{transition:background-color .5s,color .5s,border-color .5s,box-shadow .5s,fill .5s,stroke .5s!important}.rc-side{background:var(--rc-glass);-webkit-backdrop-filter:blur(30px)saturate(180%);backdrop-filter:blur(30px)saturate(180%);width:244px;height:calc(100dvh - 28px);box-shadow:var(--rc-shadow-glass);scrollbar-width:none;z-index:6;color:var(--rc-ink);border-radius:24px;flex-direction:column;align-self:start;gap:2px;margin-block:14px;margin-inline-start:14px;padding:18px 12px 12px;position:sticky;top:14px;overflow-y:auto}.rc-side:has(.rc-org[open]){overflow:visible}.rc-side::-webkit-scrollbar{display:none}.rc-side-logo{flex-shrink:0;justify-content:center;padding:2px 10px 16px;display:flex}.rc-side-logo .rc-logo-mark{display:none}.rc-side .v4-nav{height:40px;color:var(--rc-ink-2);border-radius:12px;gap:12px;padding:0 12px;font-size:14.5px;font-weight:400;transition:color .2s,background-color .2s}.rc-side .v4-nav svg{color:var(--rc-muted);flex-shrink:0;transition:color .2s}.rc-side .v4-nav:hover{background:var(--rc-fill-soft);color:var(--rc-ink)}.rc-side .v4-nav[data-active=true],.rc-side .v4-nav[aria-current=page]{color:var(--rc-accent-text);background:var(--rc-accent-wash);font-weight:500}.rc-side .v4-nav[data-active=true] svg,.rc-side .v4-nav[aria-current=page] svg{color:var(--rc-accent-text)}.rc-side .v4-nav[data-active=true]:before{display:none}.rc-side .v4-nav:after{inset:-2px 0}.rc-side .v4-nav .v4-num,.rc-side .v4-rail-count{color:var(--rc-muted);font-variant-numeric:tabular-nums;font-size:12px}.rc-side .v4-k{letter-spacing:0;color:var(--rc-muted);padding:16px 12px 6px;font-size:12px;font-weight:600;display:block}.rc-side .v4-rule,.rc-side .v4-rail-row[data-active=true]:before{display:none}.rc-side .v4-rail-row[data-active=true]>.v4-nav{background:var(--rc-accent-wash);color:var(--rc-accent-text)}.rc-side-foot{flex-direction:column;gap:2px;margin-top:auto;padding-top:14px;display:flex}.rc-side-user{align-items:center;gap:10px;margin-top:6px;padding:10px 8px 2px;display:flex}.rc-avatar{color:#fff;background:linear-gradient(135deg,#0f1a3a,#2b3f7a);border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:12px;font-weight:600;display:grid}.rc-side .rc-org>summary{background:var(--rc-card);box-shadow:var(--rc-shadow-button);cursor:pointer;border-radius:14px;align-items:center;gap:10px;margin-bottom:10px;padding:8px 10px;list-style:none;display:flex}.rc-org-mark{color:#fff;background:linear-gradient(135deg,#1e51e6,#16b0a8);border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:13px;font-weight:600;display:grid}@media (min-width:768px) and (max-width:1279.98px){.rc-side{align-items:center;width:76px;padding:16px 10px 12px}.rc-side-logo{justify-content:center;padding:0 0 14px}.rc-side-logo .rc-logo-full{display:none}.rc-side-logo .rc-logo-mark{display:block}.rc-side .v4-nav{justify-content:center;gap:0;width:48px;padding:0}.rc-side .rc-label:not(.rc-account-menu *),.rc-side .v4-nav:not(.rc-account-menu *)>span:not(.rc-keep),.rc-side .v4-rail-toggle,.rc-side .v4-rail-caret,.rc-side .v4-rail-collapse,.rc-side .v4-rail-count,.rc-side .v4-rail-toggle-spacer{clip:rect(0 0 0 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.rc-side .v4-rail-collapse{display:none!important}.rc-side .v4-k{background:var(--rc-sep);width:40px;height:1px;margin:12px 8px;padding:0;font-size:0}.rc-side .v4-rail-row{width:48px}.rc-side .rc-org>summary{box-shadow:none;background:0 0;justify-content:center;padding:0}.rc-side .rc-org .rc-org-text{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rc-side .rc-org .rc-org-caret{display:none}.rc-side .rc-org>div{width:240px;inset-inline:0 auto}.rc-side-user{justify-content:center;padding:8px 0 0}.rc-side-user .rc-label,.rc-side .rc-usage{display:none}}.rc-main{min-width:0;position:relative}.rc-shell .v4-content{padding:30px 40px max(48px, var(--launcher-clearance,48px));max-width:1480px}@media (min-width:768px) and (max-width:1279.98px){.rc-shell .v4-content{padding:26px 32px max(40px, var(--launcher-clearance,40px))}}@media (max-width:767.98px){.rc-shell .v4-content{padding:10px 16px calc(156px + env(safe-area-inset-bottom,0px))}}@media (max-width:359.98px){.rc-shell .v4-content{padding-inline:12px}}.rc-shell .v4-header{background:0 0;border-bottom:0;justify-content:flex-end;gap:10px;padding:22px 40px 0;position:relative}@media (min-width:768px) and (max-width:1279.98px){.rc-shell .v4-header{padding:20px 32px 0}}@media (max-width:767.98px){.rc-shell .v4-header,.rc-shell .rc-topbar-host{display:none}}.rc-main:has(.rc-head-slot)>.rc-topbar-host{display:none}.rc-head-slot,.rc-topbar-mount{display:contents}.rc-acts{flex-wrap:nowrap;align-items:center;gap:10px;display:flex}.rc-hd{justify-content:space-between;align-items:flex-end;gap:16px;display:flex;position:relative}.rc-eyb{color:var(--rc-muted);font-size:13px;font-weight:600;display:block}.rc-lt{letter-spacing:-.022em;color:var(--rc-ink);margin:4px 0 0;font-size:34px;font-weight:700;line-height:1.12}@media (max-width:1279.98px){.rc-lt{font-size:30px}}@media (max-width:767.98px){.rc-hd{flex-direction:column;align-items:stretch;gap:10px}.rc-hd .rc-acts{justify-content:flex-start}}@media (max-width:359.98px){.rc-lt{font-size:26px}}.v4-btn,.rc-btn{color:#fff;background:var(--rc-accent-grad);height:38px;min-height:38px;transition:transform .18s var(--rc-ease-spring), box-shadow .2s, background .2s, filter .2s;border:0;border-radius:19px;gap:7px;padding:0 16px;font-size:14px;font-weight:500;box-shadow:0 8px 20px -10px #1e51e6bf,inset 0 1px #fff3}.v4-btn:hover,.rc-btn:hover{background:var(--rc-accent-grad);filter:brightness(1.06)}.v4-btn:active,.rc-btn:active{transform:scale(.95)}.v4-btn-o,.rc-btn-plain{background:var(--rc-button);color:var(--rc-ink);box-shadow:var(--rc-shadow-button)}.v4-btn-o:hover,.rc-btn-plain:hover{background:var(--rc-button-hover);filter:none;box-shadow:0 0 0 .5px #0000001a,0 6px 16px -8px #141e4647}.v4-btn-t{color:var(--rc-ink-2);box-shadow:none;background:0 0;padding:0 10px}.v4-btn-t:hover{background:var(--rc-fill-soft);color:var(--rc-ink);filter:none}.rc-btn-tint{background:var(--rc-accent-tint);color:var(--rc-accent-text);box-shadow:none}.rc-btn-ic{justify-content:center;width:38px;padding:0}.rc-btn-sm{border-radius:16px;height:32px;min-height:32px;padding:0 12px;font-size:13px}.v4-seg{background:var(--rc-fill);border:0;border-radius:10px;gap:0;padding:2px;display:inline-flex;position:relative}.v4-seg>a{height:28px;min-height:28px;color:var(--rc-ink-2);transition:background-color .3s var(--rc-ease), box-shadow .3s var(--rc-ease), color .2s;justify-content:center;padding:0 14px;font-size:13px;font-weight:500;position:relative;border-radius:8px!important}.v4-seg>a+a{border-inline-start:0}.v4-seg>a:after{content:"";position:absolute;inset:min(0px,50% - 22px)}.v4-seg>a[data-active=true]{background:var(--rc-seg-thumb);color:var(--rc-ink);box-shadow:0 3px 8px #0000001f,0 0 0 .5px #0000000a}.rc-shell .v4-search{width:230px}.rc-shell .v4-search input[type=search],.rc-shell .v4-search input[type=text]{background:var(--rc-button);height:38px;box-shadow:var(--rc-shadow-button);color:var(--rc-ink);border:0;border-radius:19px;font-size:14px}.v4-card{background:var(--rc-card);box-shadow:var(--rc-shadow-card);border:0;border-radius:24px}.v4-frame{background:var(--rc-card);border-radius:20px}@media (max-width:767.98px){.v4-card{border-radius:20px}}.rc-lift{transition:transform .35s var(--rc-ease), box-shadow .35s var(--rc-ease)}.rc-lift:hover{box-shadow:var(--rc-shadow-card-hover);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.rc-lift:hover{transform:none}}.rc-wh{color:var(--rc-ink);letter-spacing:0;align-items:center;gap:8px;min-width:0;margin:0;font-size:13.5px;font-weight:600;line-height:1.3;display:flex}.rc-wi{color:#fff;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;display:grid}.rc-wi[data-tone=blue]{background:var(--rc-tile-blue)}.rc-wi[data-tone=green]{background:var(--rc-tile-green)}.rc-wi[data-tone=indigo]{background:var(--rc-tile-indigo)}.rc-wi[data-tone=orange]{background:var(--rc-tile-orange)}.rc-wi[data-tone=red]{background:var(--rc-tile-red)}.rc-wi[data-tone=gray]{background:var(--rc-tile-gray)}.rc-wi[data-tone=purple]{background:var(--rc-tile-purple)}.rc-wi[data-tone=teal]{background:var(--rc-tile-teal)}.rc-bignum{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--rc-ink);font-size:40px;font-weight:700;line-height:1}.rc-tnum{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--rc-ink);font-size:34px;font-weight:700;line-height:1.05}@media (max-width:767.98px){.rc-bignum{font-size:32px}.rc-tnum{font-size:28px}}.rc-mut{color:var(--rc-muted)}.rc-chip{white-space:nowrap;border-radius:12px;flex:none;align-items:center;gap:5px;height:24px;padding:0 9px;font-size:12.5px;font-weight:500;display:inline-flex}.rc-home{flex-direction:column;gap:18px;display:flex}.rc-home .rc-hd{margin-bottom:4px}.rc-dash-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:18px;display:grid}.rc-dash-top>*{min-width:0}.rc-dash-top .v4-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;height:100%}.v4-kpis{gap:18px}.v4-kpi{border:0;gap:8px!important;padding:18px 20px!important}.v4-kpi:hover{border-color:#0000}.v4-bottom{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:18px}.v4-bottom>aside{gap:18px!important}.v4-stack{gap:18px}@media (max-width:1279.98px){.rc-dash-top{grid-template-columns:minmax(0,1fr)}.rc-dash-top .v4-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1023.98px){.v4-bottom{grid-template-columns:minmax(0,1fr)}.rc-dash-top .v4-kpis,.v4-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.rc-home,.rc-dash-top,.v4-stack,.v4-bottom,.v4-bottom>aside{gap:12px!important}.rc-dash-top .v4-kpis,.v4-kpis{gap:12px}.v4-kpi{padding:14px!important}}.rc-chart-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.rc-chart-head>:first-child{flex:auto;min-width:0}.rc-chart-head>.v4-seg{flex:none}.rc-chart-total{align-items:baseline;gap:10px;margin-top:10px;display:flex}.rc-legend{color:var(--rc-ink-2);flex-wrap:wrap;gap:4px 14px;font-size:12.5px;display:flex}.rc-legend i{border-radius:3px;width:9px;height:9px;display:inline-block}.rc-topp,.rc-tabbar{display:none}@media (max-width:767.98px){.rc-topp{z-index:5;align-items:center;gap:6px;height:56px;padding:0 12px;display:flex;position:relative}.rc-topp .rc-topp-end{align-items:center;gap:6px;margin-inline-start:auto;display:flex}.rc-round{background:var(--rc-button);width:38px;height:38px;box-shadow:var(--rc-shadow-button);color:var(--rc-ink);cursor:pointer;border:0;border-radius:19px;place-items:center;display:grid;position:relative}.rc-round:after{content:"";position:absolute;inset:-3px}.rc-tabbar{z-index:30;padding:6px 6px calc(10px + env(safe-area-inset-bottom,12px));background:var(--rc-bar);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);box-shadow:0 -.5px 0 var(--rc-sep);inset-inline:0;align-items:flex-start;display:flex;position:fixed;bottom:0}.rc-tb{min-width:0;height:48px;font:inherit;color:var(--rc-muted);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;font-size:10.5px;font-weight:500;text-decoration:none;transition:color .2s;display:flex}.rc-tb[aria-current=page],.rc-tb[data-active=true]{color:var(--rc-accent-text)}.rc-tb-fab{flex:1;justify-content:center;display:flex}.rc-tb-fab>.rc-fab{background:var(--rc-accent-grad);color:#fff;border-radius:23px;justify-content:center;width:46px;height:46px;min-height:46px;margin-top:-4px;padding:0;box-shadow:0 10px 22px -10px #1e51e6cc}.rc-sheet{-webkit-backdrop-filter:blur(30px)saturate(180%);backdrop-filter:blur(30px)saturate(180%);height:88dvh;animation:rc-sheetup .5s var(--rc-ease) backwards;border-radius:26px 26px 0 0;background:var(--rc-glass-strong)!important;width:auto!important;max-width:none!important;box-shadow:var(--rc-shadow-pop)!important;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))!important;inset:auto 0 0!important}.rc-grab{background:var(--rc-sep);border-radius:3px;flex-shrink:0;width:38px;height:5px;margin:0 auto 6px}}@keyframes rc-sheetup{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:none}}@keyframes rc-popin{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}[data-arrived] .rc-pop{animation:rc-popin .6s var(--rc-ease) backwards}@media (prefers-reduced-motion:reduce){.rc-sheet,[data-arrived] .rc-pop{animation:none}}.rc-shell :is(a,button,input,summary,select,textarea):focus-visible{outline:2.5px solid var(--rc-focus);outline-offset:2px}@media print{.rc-shell-bg,.rc-tabbar,.rc-topp,.rc-side{display:none!important}}.rc-head-slot>.rc-topbar-mount>.v4-header,.rc-topbar-host>.v4-header,.rc-topbar-host>.rc-topbar-mount>.v4-header{align-items:center;gap:10px;display:flex}.rc-head-slot>.rc-topbar-mount>.v4-header{padding:0;position:static}.rc-logo{display:inline-flex}.rc-logo-d,[data-theme=dark] .rc-logo-l{display:none}[data-theme=dark] .rc-logo-d{display:block}.rc-head-slot>.rc-topbar-mount>.v4-header,.rc-head-slot>.rc-topbar-mount>.v4-header>[data-rc-act=end]{display:contents!important}.rc-acts [data-rc-act=search],.rc-acts .v4-search{order:1}.rc-acts [data-rc-act=bell]{order:2}.rc-acts>:not(.rc-head-slot){order:3}.rc-acts [data-rc-act=add]{order:4}@media (max-width:767.98px){.rc-acts [data-rc-act=search],.rc-acts [data-rc-act=bell],.rc-acts [data-rc-act=add-phone]{display:none!important}.rc-acts [data-dashboard-customize]{border-radius:50%;justify-content:center;width:38px;min-width:38px;height:38px;padding:0}.rc-acts [data-dashboard-customize] .rc-lbl{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:is(:root:has(.rc-tabbar) [data-testid=assistant-launcher],:root:has(.rc-tabbar) [data-assistant-launcher]){bottom:calc(76px + env(safe-area-inset-bottom,0px))!important}}@media (max-width:359.98px){.rc-chart-head{flex-wrap:wrap}.rc-chart-head>.v4-seg{margin-inline-start:auto}}.rc-edit-hint{color:var(--rc-muted);font-size:13px}@media (max-width:1023.98px){.rc-edit-hint{display:none}}.v4-dash-control{flex-wrap:nowrap;gap:10px}.v4-dash-w[data-editing]{outline:0;animation:.26s ease-in-out infinite alternate rc-jig}.v4-dash-w[data-editing]:nth-child(2n){animation-delay:-.13s}.v4-dash-w[data-dragging]{border-radius:24px;animation:none;box-shadow:0 34px 60px -24px #141e4673}@keyframes rc-jig{0%{transform:rotate(-.4deg)}to{transform:rotate(.4deg)}}.v4-dash-pill{box-shadow:none;top:-9px;background:0 0;border:0;gap:6px;padding:0;inset-inline-end:-9px}.v4-dash-remove{color:#fff;background:#3c3c43d1;width:26px;height:26px;box-shadow:0 2px 6px #0003}.v4-dash-remove:hover{background:var(--rc-bad)}.v4-dash-grip{background:var(--rc-glass-strong);width:26px;height:26px;color:var(--rc-ink-2);box-shadow:var(--rc-shadow-button)}.v4-dash-grip:hover{background:var(--rc-card)}.v4-dash-w[data-drop]:before{background:var(--rc-accent)}.rc-gallery-scrim{z-index:60;background:var(--rc-scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:fixed;inset:0}.rc-gallery{z-index:70;max-height:80dvh;padding:14px 32px calc(30px + env(safe-area-inset-bottom,0px));background:var(--rc-glass-strong);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);animation:rc-sheetup .5s var(--rc-ease) backwards;inset-inline:0;border-radius:28px 28px 0 0;flex-direction:column;gap:14px;display:flex;position:fixed;bottom:0;overflow:auto;box-shadow:0 -20px 60px -20px #141e4659}.rc-gallery-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.rc-sec{letter-spacing:-.012em;margin:0;font-size:19px;font-weight:700}.rc-gallery-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}@media (max-width:1023.98px){.rc-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767.98px){.rc-gallery{padding-inline:16px}.rc-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.rc-gallery-item{cursor:pointer;background:var(--rc-card);text-align:start;font:inherit;color:var(--rc-ink);box-shadow:var(--rc-shadow-card);transition:transform .25s var(--rc-ease-spring);border:0;border-radius:20px;flex-direction:column;gap:8px;padding:16px;display:flex}.rc-gallery-item:hover{transform:translateY(-3px)scale(1.02)}.rc-gallery-item b{font-size:14px;font-weight:600}.rc-gallery-add{color:var(--rc-accent-text);align-items:center;gap:4px;font-size:12.5px;font-weight:500;display:inline-flex}@media (prefers-reduced-motion:reduce){.v4-dash-w[data-editing],.rc-gallery{animation:none}.rc-gallery-item:hover{transform:none}}.v4-dash-w[data-editing]{cursor:grab;-webkit-user-select:none;user-select:none}.v4-dash-w[data-editing]>:not(.v4-dash-pill){pointer-events:none}.v4-dash-w[data-dragging]{cursor:grabbing;transition:none}.v4-dash-w[data-dragging]>:not(.v4-dash-pill){transition:transform .2s var(--rc-ease);transform:scale(1.02)}.v4-dash-w[data-drop]:before{display:none}img.rc-avatar-img{object-fit:cover;background:var(--rc-fill)}.rc-person-img{border-radius:inherit;object-fit:cover;background:var(--rc-fill);width:100%;height:100%;display:block}.rpt-av,.rtm-av,.rpc-av,.rch-av,.rc-av,.rc-avatar,.rct-av{overflow:hidden}.v4-app.rcp{gap:22px}.rcp .rc-hd{flex-wrap:wrap;row-gap:14px}.rcp .rc-hd>:first-child{flex:auto}.rcp .rc-hd .rc-acts{--rcp-search-min:180px;flex-wrap:wrap;flex:1 0 auto;justify-content:flex-end;row-gap:10px;max-width:100%}.rcp .rc-hd .rc-acts .v4-search{flex:auto}@media (min-width:768px){.rcp .rc-hd .rc-acts[data-fit=stack]{justify-content:flex-start}.rcp .rc-hd .rc-acts[data-fit=stack]>:not(.rc-head-slot){order:5}}.rcp .rcp-seg{scrollbar-width:none;flex:none;max-width:100%;overflow-x:auto}.rcp .rcp-seg::-webkit-scrollbar{display:none}.rcp .rcp-seg>a{white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex;position:relative}.rcp .rcp-seg>a .v4-num{color:var(--rc-muted);font-weight:500}.rcp .rcp-seg>a[data-active=true] .v4-num{color:var(--rc-ink-2)}.rcp .rcp-seg>a[aria-busy=true]{opacity:.7}.rcp-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}.rcp-bar-folders{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.rcp-bar-k{color:var(--rc-muted);margin-inline-end:2px;font-size:13px;font-weight:500}.rcp-folders{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rcp .rcp-fchip{background:var(--rc-button);height:40px;box-shadow:var(--rc-shadow-button);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);color:var(--rc-ink);white-space:nowrap;transition:background-color .2s, box-shadow .2s, transform .18s var(--rc-ease-spring);border-radius:20px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.rcp .rcp-fchip:after{content:"";position:absolute;inset:-2px -3px}.rcp .rcp-fchip:hover{background:var(--rc-button-hover)}.rcp .rcp-fchip:active{transform:scale(.96)}.rcp .rcp-fchip[data-active=true]{background:var(--rc-accent-tint);color:var(--rc-accent-text);box-shadow:inset 0 0 0 1px rgba(var(--rc-accent-rgb), .28)}.rcp .rcp-fchip[aria-busy=true]{opacity:.7}.rcp-fchip-n{color:var(--rc-muted);font-size:13px;font-weight:500}.rcp .rcp-fchip[data-active=true] .rcp-fchip-n{color:var(--rc-accent-text)}.rcp-fglyph{color:var(--rc-muted);flex:none}.rcp-fchip[data-tone=blue] .rcp-fglyph{color:var(--rc-tile-blue)}.rcp-fchip[data-tone=green] .rcp-fglyph{color:var(--rc-tile-green)}.rcp-fchip[data-tone=orange] .rcp-fglyph{color:var(--rc-tile-orange)}.rcp-fchip[data-tone=purple] .rcp-fglyph{color:var(--rc-tile-purple)}.rcp-fchip[data-tone=teal] .rcp-fglyph{color:var(--rc-tile-teal)}.rcp-fchip[data-tone=indigo] .rcp-fglyph{color:var(--rc-tile-indigo)}.rcp .rcp-fchip-add{height:40px;min-height:40px;color:var(--rc-accent-text);border-radius:20px;padding:0 16px;font-size:14px;font-weight:600}.rcp .rcp-fchip-add:hover{color:var(--rc-accent-text)}.rcp .rcp-fchip-add[data-folders-manage]{color:var(--rc-ink-2);font-weight:500}.rcp-bar-tools{flex-wrap:wrap;flex:360px;justify-content:flex-end;align-items:center;gap:10px;min-width:0;max-width:920px;margin-inline-start:auto;display:flex}.rcp-bar-filters{flex:300px;min-width:min(300px,100%)}.rcp .rcp-bar-tools>.v4-btn,.rcp .rcp-bar-tools>*>.v4-btn{border-radius:20px;flex:none;height:40px;min-height:40px}.rcp .rcp-bar-filters .v4p-filterbar{flex-wrap:nowrap;gap:10px}.rcp .v4p-filterbar-search{background:var(--rc-button);height:40px;min-height:40px;box-shadow:var(--rc-shadow-button);color:var(--rc-ink);border:0;border-radius:20px;padding-inline:16px;font-size:14px;font-weight:400}.rcp .v4p-filterbar-search::placeholder{color:var(--rc-muted)}.rcp .v4p-filterbar-search:focus{outline:2.5px solid var(--rc-focus);outline-offset:2px}.rcp .v4p-morefilters-summary{white-space:nowrap;border-radius:20px;height:40px;min-height:40px;font-size:14px!important}.rcp .v4p-morefilters-count{background:var(--v4-accent-fill)}.rcp .v4p-morepanel{background:var(--rc-glass-strong);-webkit-backdrop-filter:blur(30px)saturate(180%);backdrop-filter:blur(30px)saturate(180%);box-shadow:var(--rc-shadow-pop);border:0;border-radius:20px;padding:16px}.rcp .v4p-folderview{background:var(--rc-card);box-shadow:var(--rc-shadow-card);border:0;border-radius:24px;padding:16px 20px}.rcp .v4p-folderview-icon{background:var(--rc-accent-tint);color:var(--rc-accent-text);border-radius:12px}.rcp .v4p-folderview-name{letter-spacing:-.012em;font-size:19px;font-weight:700}.rcp .v4p-folderview-count{color:var(--rc-muted);font-size:13px}.rcp .v4p-activechip{background:var(--rc-fill);min-height:32px;color:var(--rc-ink-2);border:0;font-size:13px}.rcp .v4p-activechip:hover{background:var(--rc-fill-soft);color:var(--rc-ink)}.v4-app .rcp-grid,.rcp .v4p-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width:1279.98px){.v4-app .rcp-grid,.rcp .v4p-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (max-width:767.98px){.v4-app .rcp-grid,.rcp .v4p-grid{grid-template-columns:minmax(0,1fr);gap:12px}}.v4-app .rcp-card{box-sizing:border-box;height:100%;color:inherit;flex-direction:column;gap:0;padding:12px 12px 16px;display:flex;position:relative}.rcp-strip{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 340 60' preserveAspectRatio='none'%3E%3Cg fill='none' stroke='%23fff' stroke-opacity='.75'%3E%3Cpath d='M0 18 L340 10 M0 46 L340 52' stroke-width='5'/%3E%3Cpath d='M92 0 L104 60 M236 0 L226 60' stroke-width='4'/%3E%3Cpath d='M0 31 C90 26 170 36 340 29' stroke-width='7'/%3E%3C/g%3E%3C/svg%3E") center / 100% 100% no-repeat, linear-gradient(120deg, var(--rcp-strip-a,var(--rc-fill-soft)), var(--rcp-strip-b,var(--rc-fill)));box-sizing:border-box;border-radius:15px;align-items:flex-start;height:60px;padding:11px 12px;display:flex;position:relative}[data-theme=dark] .rcp-strip{background-blend-mode:soft-light, normal}.rcp-strip[data-track=pinui_binui]{--rcp-strip-a:var(--rc-accent-wash);--rcp-strip-b:var(--rc-teal-wash)}.rcp-strip[data-track=tama38]{--rcp-strip-a:var(--rc-ai-wash);--rcp-strip-b:var(--rc-accent-wash)}.rcp-strip[data-track=new_construction]{--rcp-strip-a:var(--rc-teal-wash);--rcp-strip-b:var(--rc-ok-wash)}.rcp-strip[data-track=income]{--rcp-strip-a:var(--rc-warn-wash);--rcp-strip-b:var(--rc-ai-wash)}.rcp .rcp-track{background:var(--rc-card);height:22px;color:var(--rc-ink);box-shadow:var(--rc-shadow-button);border-radius:11px;padding:0 9px;font-size:12px;font-weight:600}.rcp-head{justify-content:space-between;align-items:center;gap:12px;padding:14px 6px 0;display:flex}.rcp-id{flex:auto;min-width:0}.rcp .rcp-card .v4p-card-link{letter-spacing:-.01em;color:var(--rc-ink);font-size:17px;font-weight:700;line-height:1.3;display:block}.rcp-meta{color:var(--rc-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:13px;line-height:1.35;overflow:hidden}.rcp-ring{flex:none;place-items:center;width:46px;height:46px;display:grid;position:relative}.rcp-ring>svg{position:absolute;inset:0}.rcp-ring-track,.rcp-ring-arc{fill:none;stroke-width:4.5px}.rcp-ring-track{stroke:var(--rc-fill)}.rcp-ring-arc{stroke:var(--rcp-band,var(--rc-faint));stroke-linecap:round}.rcp-ring[data-band=high]{--rcp-band:var(--rc-ok)}.rcp-ring[data-band=good]{--rcp-band:var(--rc-accent)}.rcp-ring[data-band=mid]{--rcp-band:var(--rc-warn)}.rcp-ring[data-band=low]{--rcp-band:var(--rc-bad)}.rcp-ring-n{letter-spacing:-.02em;color:var(--rc-ink);font-size:13px;font-weight:700;position:relative}.rcp-ring[data-band=none] .rcp-ring-n{color:var(--rc-muted)}.rcp-consent{padding:14px 6px 0}.rcp-consent-row{color:var(--rc-muted);justify-content:space-between;gap:8px;margin-bottom:6px;font-size:12px;display:flex}.rcp-consent-n{color:var(--rc-ink-2);font-weight:600}.rcp-meter{background:var(--rc-fill);border-radius:2px;height:4px;position:relative;overflow:hidden}.rcp-meter-fill{background:var(--rc-accent-grad);border-radius:2px;height:100%}.rcp-meter-tick{background:var(--rc-ink);width:1.5px;height:4px;position:absolute;top:0}.rcp-controls{z-index:1;flex-wrap:wrap;align-items:flex-start;gap:4px 12px;padding:10px 6px 0;display:flex;position:relative}.rcp .rcp-controls .v4-btn-t{color:var(--rc-muted);padding-inline:0;font-size:12.5px!important}.rcp .rcp-controls .v4-btn-t:hover{color:var(--rc-ink);background:0 0}.rcp-foot{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding:16px 6px 0;display:flex}.rcp .rcp-status{white-space:normal;background:var(--rc-fill);max-width:62%;min-height:24px;color:var(--rc-ink-2);border-radius:12px;flex:none;padding:3px 10px;font-size:12.5px;font-weight:600;line-height:1.25}.rcp .rcp-status[data-tone=ok]{background:var(--rc-ok-wash);color:var(--rc-ok-text)}.rcp .rcp-status[data-tone=accent]{background:var(--rc-accent-tint);color:var(--rc-accent-text)}.rcp .rcp-status[data-tone=warn]{background:var(--rc-warn-wash);color:var(--rc-warn-text)}.rcp .rcp-status[data-tone=bad]{background:var(--rc-bad-wash);color:var(--rc-bad-text)}.rcp-next{min-width:0;color:var(--rc-muted);text-align:end;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.35;display:-webkit-box;overflow:hidden}@media (max-width:767.98px){.v4-app.rcp{gap:16px}.rcp .rc-hd .rc-acts{justify-content:flex-start}.rcp-bar{flex-direction:column;align-items:stretch;gap:12px}.rcp-bar-folders{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-16px;padding:2px 16px 4px;overflow-x:auto}.rcp-bar-folders::-webkit-scrollbar{display:none}.rcp-folders{flex-wrap:nowrap}.rcp-bar-folders>*,.rcp-bar-folders .v4p-folderactions{flex-wrap:nowrap;flex:none}.rcp .rc-hd,.rcp-bar{flex-wrap:nowrap}.rcp-bar-tools{flex-wrap:wrap;flex:none;justify-content:flex-start;max-width:none;margin-inline-start:0}.rcp-bar-filters{flex:100%}.rcp .v4p-filterbar-search{flex:1 1 0}.rcp .rcp-seg{flex:0 auto;min-width:0}.rcp .rc-hd .rc-acts{min-width:0}.rcp .rcp-fchip,.rcp .rcp-fchip-add,.rcp .v4p-filterbar-search,.rcp .v4p-morefilters-summary{border-radius:22px;height:44px;min-height:44px}.v4-app .rcp-card{padding:10px 10px 14px}.rcp-strip{border-radius:13px;height:52px}}@media (max-width:359.98px){.rcp-bar-folders{margin-inline:-12px;padding-inline:12px}}@media (min-width:768px) and (max-width:1279.98px){.rcp .rc-acts .v4-search{width:180px}}:is(.rc-main:has([data-project-hub]) [data-back-bar],.rc-main:has([data-dossier]) [data-back-bar]){display:none}@media (min-width:768px){:is(.rc-main:has([data-project-hub])>.rc-topbar-host,.rc-main:has([data-dossier])>.rc-topbar-host){display:none}}.v4-app.rch{flex-direction:column;gap:18px;display:flex}.rch-chrome{flex-direction:column;display:flex}.rch-top{grid-template:"bar bar""id card""tabs card"1fr/minmax(0,1fr) auto;align-items:start;column-gap:28px;display:grid}.rch-bar{grid-area:bar;justify-content:space-between;align-items:flex-start;gap:12px 20px;min-width:0;display:flex}.rch .rch-back{background:var(--rc-button);height:38px;box-shadow:var(--rc-shadow-button);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);color:var(--rc-ink);transition:background-color .2s, transform .18s var(--rc-ease-spring);border-radius:19px;flex:none;align-items:center;gap:6px;padding-inline:12px 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.rch .rch-back:after{content:"";position:absolute;inset:-3px -2px}.rch .rch-back:hover{background:var(--rc-button-hover)}.rch .rch-back:active{transform:scale(.96)}.rch-back-ic{color:var(--rc-muted)}:is(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rch-back-ic,[dir=ltr] .rch-back-ic){transform:scaleX(-1)}.rch-acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.rch-check,.rch-act-form{display:contents}.rch-chats{flex-wrap:nowrap;align-items:center;gap:10px;display:inline-flex}.rch .rch-acts .v4-btn{white-space:nowrap;text-decoration:none}.rch .rch-acts .v4-btn svg{flex:none}.rch .rch-acts .v4-btn-o svg{color:var(--rc-ink-2)}.rch-dl-off{flex-direction:column;align-items:flex-end;gap:4px;display:inline-flex}.rch-dl-off>[aria-disabled=true]{opacity:.5;cursor:not-allowed}.rch-dl-why{max-width:260px;color:var(--rc-muted);text-align:end;font-size:11.5px;line-height:1.4}.rch-reasons{color:var(--rc-warn-text);margin:0;font-size:12px;line-height:1.35}.rch-id{grid-area:id;min-width:0;margin-top:18px}.rch-chips{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-bottom:8px;display:flex}.rch-chip{background:var(--rc-fill);color:var(--rc-ink-2);white-space:normal;height:auto;min-height:24px;padding-block:3px;line-height:1.25}.rch-chip[data-tone=warn]{background:var(--rc-warn-wash);color:var(--rc-warn-text)}.rch-chip svg{flex:none}.rch .rch-title{letter-spacing:-.022em;color:var(--rc-ink);overflow-wrap:anywhere;margin:0;font-size:34px;font-weight:700;line-height:1.12}.rch .rch-title>button{width:30px;height:30px;color:var(--rc-muted);border-radius:15px;justify-content:center;align-items:center;transition:background-color .2s;position:relative;vertical-align:.2em!important}.rch .rch-title>button:after{content:"";position:absolute;inset:-7px}.rch .rch-title>button:hover{background:var(--rc-fill-soft);color:var(--rc-accent-text)}.rch-meta-frame{margin-top:6px;overflow:hidden}.rch-meta{font-variant-numeric:tabular-nums;color:var(--rc-muted);margin:0;flex-wrap:wrap;align-items:baseline;row-gap:2px;margin-inline-start:-18px;font-size:14px;line-height:1.55;display:flex}.rch-meta-part{align-items:baseline;min-width:0;display:inline-flex}.rch-meta-sep{text-align:center;width:18px;color:var(--rc-muted);display:inline-block}.rch-folders{margin-top:6px;display:flex}.rch .rch-folders .v4-btn-t{color:var(--rc-muted);padding-inline:0;font-size:13px!important}.rch .rch-folders .v4-btn-t:hover{color:var(--rc-ink);background:0 0}.rch-tabs-row{grid-area:tabs;min-width:0;margin-top:20px}.rch-card-col{grid-area:card;justify-self:end;width:316px;max-width:100%;margin-top:18px}.rch-seg{background:var(--rc-fill);box-sizing:border-box;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:12px;gap:2px;width:100%;max-width:560px;padding:3px;display:flex;overflow-x:auto}.rch-seg::-webkit-scrollbar{display:none}.rch-seg:has(>:nth-child(6)){max-width:820px}.rch .rch-seg-i{min-height:36px;color:var(--rc-ink-2);white-space:nowrap;transition:background-color .3s var(--rc-ease), box-shadow .3s var(--rc-ease), color .2s;border-radius:9px;flex:1 0 auto;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.rch .rch-seg-i:hover{color:var(--rc-ink)}.rch .rch-seg-i[data-active=true]{background:var(--rc-seg-thumb);color:var(--rc-ink);font-weight:600;box-shadow:0 3px 8px #0000001f,0 0 0 .5px #0000000a}.rch .rch-seg-i:after{content:"";position:absolute;inset:-4px 0}.rch-seg-badge{box-sizing:border-box;background:var(--rc-accent-tint);min-width:18px;height:18px;color:var(--rc-accent-text);border-radius:9px;place-items:center;padding:0 5px;font-size:11px;font-weight:600;display:inline-grid}.rch .rch-dec{flex-direction:column;padding:16px 18px 4px;display:flex}.rch-dec-main{justify-content:space-between;align-items:center;gap:14px;display:flex}.rch-dec-text{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding-bottom:12px;display:flex}.rch-dec-k{color:var(--rc-muted);font-size:12.5px;font-weight:500}.rch-dec-verdict{letter-spacing:-.01em;color:var(--rc-ink);font-size:17px;font-weight:700;line-height:1.3}.rch-dec-note{color:var(--rc-ink-2);margin:2px 0 0;font-size:12.5px;font-weight:500;line-height:1.45}.rch-dec-note[data-tone=warn]{color:var(--rc-warn-text)}.rch-dec-sub{color:var(--rc-muted);margin-top:4px;font-size:11.5px;line-height:1.4}.rch-dec-missing{color:var(--rc-ink-2);margin:2px 0 0;padding:0;font-size:13px;line-height:1.55;list-style:none}.rch .rch-dec-cta{height:44px;min-height:44px;margin-top:10px;text-decoration:none}.rch-ring-wrap{flex-direction:column;flex:none;align-items:center;gap:6px;margin-bottom:12px;display:flex}.rch-ring{flex:none;width:72px;height:72px;position:relative}.rch .rch-ring-num{letter-spacing:-.02em;color:var(--rc-ink);font-size:24px;font-weight:700}.rch .rch-ring-note{white-space:nowrap;gap:2px;font-size:10px;font-weight:600;line-height:1.2}.rch-dec-explain{border-top:.5px solid var(--rc-sep);color:var(--rc-ink-2);font-size:12px;line-height:1.55}.rch-dec-explain>summary{cursor:pointer;min-height:44px;color:var(--rc-accent-text);align-items:center;font-size:12.5px;font-weight:500;list-style:none;display:flex}.rch-dec-explain>summary::-webkit-details-marker{display:none}.rch-dec-explain>ul{flex-direction:column;gap:4px;margin:0 0 12px;padding-inline-start:18px;display:flex}.rch-ov{flex-direction:column;gap:18px;display:flex}.rch-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.rch .rch-kpi{box-sizing:border-box;flex-direction:column;align-items:flex-start;min-width:0;min-height:134px;padding:20px 22px 18px;display:flex;container-type:inline-size}.rch-kpi-k,.rch-kpi-t{color:var(--rc-muted);font-size:13px;font-weight:500}.rch-kpi-t{color:var(--rc-ink);font-size:15px;font-weight:600}.rch .rch-kpi-n{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--rc-ink);white-space:nowrap;margin-top:6px;font-size:clamp(26px,14cqi,40px);font-weight:700;line-height:1.05}.rch .rch-kpi-n[data-tone=bad]{color:var(--rc-bad-text)}.rch .rch-kpi-n[data-tone=warn]{color:var(--rc-warn-text)}.rch .rch-kpi-n[data-tone=ok]{color:var(--rc-ok-text)}.rch-kpi-sub{color:var(--rc-muted);margin-top:auto;padding-top:8px;font-size:12.5px;line-height:1.4}.rch-meter{background:var(--rc-fill);border-radius:3px;align-self:stretch;height:6px;margin-top:14px;position:relative}.rch-meter-fill{background:var(--rc-faint);border-radius:3px;position:absolute;inset-block:0;inset-inline-start:0}.rch-meter[data-tone=bad] .rch-meter-fill{background:var(--rc-bad)}.rch-meter[data-tone=warn] .rch-meter-fill{background:var(--rc-warn)}.rch-meter[data-tone=ok] .rch-meter-fill{background:var(--rc-ok)}.rch-meter-tick{background:var(--rc-ink);border-radius:1px;width:2px;height:14px;margin-inline-start:-1px;position:absolute;top:-4px}.rch .rch-kpi-ring{flex-direction:row;align-items:center;gap:18px}.rch-kpi-dial{flex:none;place-items:center;width:76px;height:76px;display:grid;position:relative}.rch-kpi-dial>svg{position:absolute;inset:0;transform:rotate(-90deg)}.rch-dial-track,.rch-dial-arc{fill:none;stroke-width:10px}.rch-dial-track{stroke:var(--rc-fill)}.rch-dial-arc{stroke:var(--rch-band,var(--rc-faint));stroke-linecap:round}.rch-kpi-dial-n{letter-spacing:-.02em;color:var(--rc-ink);font-size:19px;font-weight:700;position:relative}.rch-kpi-ringtext{flex-direction:column;gap:4px;min-width:0;display:flex}.rch-kpi-ringtext .rch-kpi-sub{margin-top:0;padding-top:0}.rch [data-band=high]{--rch-band:var(--rc-ok)}.rch [data-band=good]{--rch-band:var(--rc-accent)}.rch [data-band=mid]{--rch-band:var(--rc-warn)}.rch [data-band=low]{--rch-band:var(--rc-bad)}.rch-ov-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.rch-ov-main,.rch-ov-side{flex-direction:column;gap:18px;min-width:0;display:flex}.rch .rch-card{flex-direction:column;min-width:0;padding:22px 22px 20px;display:flex}.rch .rch-card-t{letter-spacing:-.012em;color:var(--rc-ink);margin:0 0 12px;font-size:17px;font-weight:700;line-height:1.25}.rch-card-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:12px;display:flex}.rch-card-head .rch-card-t{margin:0}.rch-card-sum{font-variant-numeric:tabular-nums;color:var(--rc-muted);font-size:12.5px;line-height:1.4}.rch-card-n{color:var(--rc-ink);font-size:17px;font-weight:700}.rch-note{color:var(--rc-ink-2);margin:0;font-size:13.5px;line-height:1.55}.rch .rch-next-cta{align-self:flex-start;margin-top:12px;text-decoration:none}.rch-rows{margin:12px 0 0;padding:0;list-style:none}.rch .rch-row{border-top:.5px solid var(--rc-sep);min-height:46px;color:var(--rc-ink);justify-content:space-between;align-items:center;gap:10px;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;display:flex}.rch a.rch-row:hover{color:var(--rc-accent-text)}.rch-row-end{color:var(--rc-muted);align-items:center;gap:8px;display:inline-flex}.rch-row-n{color:var(--rc-muted);font-size:13px;font-weight:600}.rch-blist{margin:0;padding:0;list-style:none}.rch-blist>li{border-top:.5px solid var(--rc-sep)}.rch-bi>summary{cursor:pointer;align-items:center;gap:12px;min-height:48px;padding:12px 0;list-style:none;display:flex}.rch-bi>summary::-webkit-details-marker{display:none}.rch-bn{background:var(--rc-warn-wash);width:28px;height:28px;color:var(--rc-warn-text);border-radius:8px;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.rch-bn[data-sev=critical]{background:var(--rc-bad-wash);color:var(--rc-bad-text)}.rch-bt{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.rch-bt-t{color:var(--rc-ink);font-size:14.5px;font-weight:600;line-height:1.35}.rch-bt-s{color:var(--rc-muted);font-size:12.5px;line-height:1.35}.rch-bchev{color:var(--rc-muted);transition:transform .3s var(--rc-ease);flex:none}.rch-bi:not([open]) .rch-bchev{transform:rotate(90deg)}:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rch-bi:not([open]) .rch-bchev{transform:rotate(-90deg)}.rch-bbody{padding:0 0 16px;padding-inline-start:40px}.rch-bbody>p{color:var(--rc-ink-2);margin:0 0 8px;font-size:13.5px;line-height:1.6}.rch .rch-bgo{margin-top:4px;text-decoration:none}.rch-health{flex-direction:column;gap:14px;display:flex}.rch-health-row{grid-template-columns:96px minmax(0,1fr) 30px;align-items:center;gap:12px;display:grid}.rch-health-label{min-width:0;color:var(--rc-ink);font-size:14px;line-height:1.35}.rch-rail{background:var(--rc-fill);border-radius:3px;min-width:0;height:6px;position:relative}.rch-rail-fill{background:var(--rch-band,var(--rc-accent));inset-inline-start:0;border-radius:3px;height:100%;position:absolute;top:0}.rch .rch-rail-hatch{background-color:rgba(var(--rc-accent-rgb), .07);background-image:repeating-linear-gradient(135deg, rgba(var(--rc-accent-rgb), .34) 0px, rgba(var(--rc-accent-rgb), .34) 1.5px, transparent 1.5px, transparent 5px);border-radius:3px;height:12px;position:absolute;top:-3px}.rch-health-num{text-align:end;color:var(--rc-ink);font-size:14px;font-weight:700}.rch-caption{color:var(--rc-muted);margin:14px 0 0;font-size:11.5px;line-height:1.5}.rch-dl{grid-template-columns:max-content minmax(0,1fr);gap:8px 16px;margin:0;font-size:13.5px;line-height:1.5;display:grid}.rch-dl>div{display:contents}.rch-dl dt{color:var(--rc-muted)}.rch-dl dd{min-width:0;color:var(--rc-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.rch-dl-list{flex-wrap:wrap;gap:2px 14px;margin:0;padding:0;list-style:none;display:flex}.rch-dl-more{color:var(--rc-muted)}.rch .rch-link{min-height:44px;color:var(--rc-accent-text);align-items:center;margin-block:-12px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.rch .rch-link:hover{text-decoration:underline}.rch-readonly{background:var(--rc-card);box-shadow:var(--rc-shadow-card);color:var(--rc-ink-2);border-radius:16px;padding:12px 16px;font-size:13px}.rch-disclaimer{max-width:96ch;color:var(--rc-muted);margin:6px 0 0;font-size:11.5px;line-height:1.55}.rch .rch-acc{background:var(--rc-card);box-shadow:var(--rc-shadow-card);border:0;border-radius:24px}.rch .rch-acc>summary{min-height:56px;padding-inline:22px}.rch .rch-acc>summary .rch-acc-t{letter-spacing:-.01em;font-size:16px;font-weight:700}.rch .rch-acc>div{border-top:.5px solid var(--rc-sep)}.rch #report{border:0;padding:22px}.rch #plan-scenario-title{letter-spacing:-.012em;font-size:19px;font-weight:700}.v4-app.rch .v4pr-digest-row{border-top-color:var(--rc-sep-soft);padding-block:11px;font-size:14px}.v4-app.rch .v4pr-digest-row>dt{color:var(--rc-muted)}@media (max-width:1279.98px){.rch .rch-title{font-size:30px}.rch-kpis,.rch-ov-grid,.rch-ov-main,.rch-ov-side{gap:16px}}@media (max-width:1023.98px){.rch-top{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"back""id""acts""card""tabs"}.rch-bar{display:contents}.rch .rch-back{grid-area:back;justify-self:start}.rch-acts{grid-area:acts;justify-content:flex-start;margin-top:16px}.rch-dl-why{text-align:start}.rch-dl-off{align-items:flex-start}.rch-card-col{justify-self:stretch;width:auto;max-width:520px;margin-top:16px}.rch-tabs-row{margin-top:16px}.rch-seg{max-width:none}.rch-ov-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767.98px){.v4-app.rch,.rch-ov,.rch-kpis,.rch-ov-grid,.rch-ov-main,.rch-ov-side{gap:12px}.rch .rch-title{font-size:26px}.rch-id{margin-top:14px}.rch .rch-back,.rch .rch-acts .v4-btn{border-radius:22px;height:44px;min-height:44px}.rch-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.rch .rch-kpi-ring{grid-column:1/-1;min-height:0}.rch .rch-kpi{min-height:118px;padding:16px}.rch .rch-card{padding:18px 16px 16px}.rch-seg{padding:2px}.rch .rch-seg-i{flex:auto;gap:3px;min-width:0;min-height:38px;padding-inline:5px;font-size:12px}.rch-seg-badge{min-width:16px;height:16px;padding:0 4px;font-size:10.5px}.rch-health-row{grid-template-columns:84px minmax(0,1fr) 28px;gap:10px}.rch-bbody{padding-inline-start:0}}@media (max-width:359.98px){.rch .rch-title{font-size:24px}.rch .rch-kpi{padding:14px}}.rch-tabs-row[data-rc2-card] .rch-seg{flex-wrap:wrap;width:auto;max-width:100%;display:inline-flex;overflow:visible}.rch-tabs-row[data-rc2-card] .rch-seg-i{flex:none}.rch-crumb{display:none}.rch .rch-crumb-back{min-height:44px;color:var(--rc-accent-text);align-items:center;gap:4px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.rch-crumb-here{color:var(--rc-ink);font-size:14px;font-weight:600}.rch-crumb-here:before{content:"·";color:var(--rc-muted);margin-inline:8px}.rch .rch-team{gap:8px;padding-inline-start:10px;text-decoration:none}.rch-avs{align-items:center;padding-inline-start:8px;display:inline-flex}.rch-av{box-sizing:border-box;border:2px solid var(--rc-card);background:var(--rc-fill);width:26px;height:26px;color:var(--rc-ink-2);border-radius:50%;place-items:center;margin-inline-start:-8px;font-size:11.5px;font-weight:600;line-height:1;display:inline-grid}.rch-av[data-person="1"]{background:var(--rc-person-1-wash);color:var(--rc-person-1-text)}.rch-av[data-person="2"]{background:var(--rc-person-2-wash);color:var(--rc-person-2-text)}.rch-av[data-person="3"]{background:var(--rc-person-3-wash);color:var(--rc-person-3-text)}.rch-av[data-person="4"]{background:var(--rc-person-4-wash);color:var(--rc-person-4-text)}.rch-av[data-person="5"]{background:var(--rc-person-5-wash);color:var(--rc-person-5-text)}.rch-av[data-person="6"]{background:var(--rc-person-6-wash);color:var(--rc-person-6-text)}.rch-av[data-guest=true]{border-style:dashed;border-color:var(--rc-muted)}.rch-lbl-short{display:none}.rch-more{position:relative}.rch .rch-more-btn{gap:6px}.rch-more-list{z-index:30;background:var(--rc-card);min-width:200px;box-shadow:var(--rc-shadow-pop);inset-inline-end:0;border-radius:14px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px)}.rch .rch-more-i{min-height:44px;color:var(--rc-ink);border-radius:10px;align-items:center;padding-inline:12px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.rch .rch-more-i:hover,.rch .rch-more-i:focus-visible{background:var(--rc-fill-soft)}.rch .rch-more-i[data-tone=bad]{width:100%;font:inherit;color:var(--color-bad-strong);cursor:pointer;text-align:start;background:0 0;border:0;font-size:14px;font-weight:500}.rch .rch-more-i[data-tone=bad]:hover,.rch .rch-more-i[data-tone=bad]:focus-visible{background:var(--color-bad-wash)}.rch-more-sep{border-top:1px solid var(--rc-sep-soft);margin-top:4px;padding-top:4px}.rch-meta-phone{font-variant-numeric:tabular-nums;color:var(--rc-muted);margin:6px 0 0;font-size:14px;line-height:1.5;display:none}.rch-origin{color:var(--rc-muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.rch-card-acts{align-items:center;gap:16px;margin-inline-start:auto;display:inline-flex}.rch .rch-card-acts .rch-link{gap:4px}.rch .rch-road{padding:24px 24px 22px}.rch-road-frame{margin-top:6px;position:relative}.rch-road-scroll{overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;overflow-x:auto}.rch-road-scroll::-webkit-scrollbar{display:none}.rch-road-frame:before,.rch-road-frame:after{content:"";z-index:1;pointer-events:none;opacity:0;width:56px;transition:opacity .2s var(--rc-ease);position:absolute;inset-block:0}.rch-road-frame:before{background:linear-gradient(to left, var(--rc-card), transparent);inset-inline-start:0}.rch-road-frame:after{background:linear-gradient(to right, var(--rc-card), transparent);inset-inline-end:0}:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rch-road-frame:before{background:linear-gradient(to right, var(--rc-card), transparent)}:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rch-road-frame:after{background:linear-gradient(to left, var(--rc-card), transparent)}.rch-road-frame:not([data-at-start]):before,.rch-road-frame:not([data-at-end]):after{opacity:1}.rch .rch-road-btn{z-index:2;background:var(--rc-button);width:44px;height:44px;box-shadow:var(--rc-shadow-button);color:var(--rc-ink);cursor:pointer;border:0;border-radius:22px;place-items:center;padding:0;display:grid;position:absolute;top:18px}.rch .rch-road-btn[data-side=start]{inset-inline-start:0}.rch .rch-road-btn[data-side=end]{inset-inline-end:0}.rch .rch-road-btn:hover{background:var(--rc-button-hover)}:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rch-road-ic{transform:scaleX(-1)}.rch-road-row{align-items:flex-start;gap:0;margin:0;padding:4px 0 6px;list-style:none;display:flex}.rch-road-i{scroll-snap-align:start;flex:1 0 144px;justify-content:center;display:flex;position:relative}.rch-road-i+.rch-road-i:before{content:"";background:var(--rc-sep);top:39px;border-radius:1px;width:calc(100% - 80px);height:2px;position:absolute;inset-inline-start:calc(40px - 50%)}.rch .rch-road-stage{text-align:center;width:136px;color:var(--rc-ink);border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:3px 0 4px;text-decoration:none;display:flex}.rch .rch-road-stage:focus-visible{outline:2px solid var(--rc-focus);outline-offset:2px}.rch-road-dot{box-sizing:border-box;border:2px dashed var(--rc-faint);width:72px;height:72px;color:var(--rc-muted);transition:transform .2s var(--rc-ease);border-radius:50%;place-items:center;font-size:15px;font-weight:600;display:grid}.rch .rch-road-stage:hover .rch-road-dot{transform:scale(1.04)}.rch-road-stage[data-stage-state=done] .rch-road-dot{background:var(--rc-ok-wash);color:var(--rc-ok-text);border:0}.rch-road-stage[data-stage-state=active] .rch-road-dot{border:2.5px solid var(--rc-accent);color:var(--rc-accent-text)}.rch-road-stage[data-stage-state=leading] .rch-road-dot{background:var(--rc-accent-grad);color:var(--rc-card);box-shadow:0 0 0 5px var(--rc-accent-tint);border:0}.rch-road-name{font-size:14px;font-weight:600;line-height:1.3}.rch-road-sub{color:var(--rc-muted);font-size:12.5px;line-height:1.35}.rch-road-stage[data-stage-state=leading] .rch-road-sub{color:var(--rc-accent-text);font-weight:500}.rch .rch-dec-compact{border-radius:18px;align-items:center;gap:12px;padding:10px 14px;display:flex}.rch-dec-compact-text{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.rch-dec-compact-verdict{color:var(--rc-ink);font-size:14px;font-weight:700;line-height:1.3}.rch-dec-compact-reading{-webkit-line-clamp:2;color:var(--rc-muted);-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.rch-dec-compact-reading[data-tone=warn]{color:var(--rc-warn-text)}.rch .rch-dec-compact-link{flex:none;font-size:12.5px}.rch .rch-areas{display:none}.rch-areas-g+.rch-areas-g{margin-top:14px}.rch-areas-gt{color:var(--rc-muted);margin:0;font-size:12.5px;font-weight:600}.rch-areas-g .rch-rows{margin-top:4px}:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rch-areas-chev{transform:scaleX(-1)}.rch .rch-row-done{color:var(--rc-ink-2)}.rch-step{align-items:center;gap:8px;display:inline-flex}.rch-step-ok{color:var(--rc-ok-text)}@media (max-width:767.98px){.rch-tabs-row[data-rc2-card] .rch-seg[data-phone-areas]{display:none}.rch-crumb{flex-wrap:wrap;align-items:center;display:flex}.rch .rch-areas{display:flex}.rch-tabs-row[data-rc2-card]{margin-top:8px}.rch-lbl-long{display:none}.rch-lbl-short{display:inline}.rch-top:has([data-project-meta-phone]) .rch-meta-frame{display:none}.rch-meta-phone{display:block}}.rch-kpis[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.rch-kpis[data-cols="4"] .rch-kpi{min-height:112px}.rch-sub{background:var(--rc-fill);box-sizing:border-box;border-radius:12px;flex-wrap:wrap;align-self:flex-start;gap:2px;max-width:100%;padding:3px;display:inline-flex}.rch .rch-sub-i{min-height:34px;color:var(--rc-ink-2);white-space:nowrap;border-radius:9px;align-items:center;gap:6px;padding:0 14px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.rch .rch-sub-i:after{content:"";position:absolute;inset:-5px 0}.rch .rch-sub-i:hover{color:var(--rc-ink)}.rch .rch-sub-i[aria-current=page]{background:var(--rc-seg-thumb);color:var(--rc-ink);font-weight:600;box-shadow:0 3px 8px #0000001f,0 0 0 .5px #0000000a}.rch-pagecrumb{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;font-size:14px;display:flex}.rch .rch-pagecrumb .rch-link{margin-block:-12px;font-size:14px}.rch-pagecrumb-sep{color:var(--rc-muted)}.rch-pagecrumb-here{color:var(--rc-ink);font-weight:600}.rch:has([data-hub-pagecrumb]) .rch-crumb{display:none}.rch-brow{border-top:.5px solid var(--rc-sep);flex-wrap:wrap;align-items:center;gap:8px 18px;min-height:56px;padding-block:10px;display:flex}.rch .rch-brow-main{flex-direction:column;flex:220px;gap:2px;min-width:0;text-decoration:none;display:flex}.rch-brow-t{color:var(--rc-ink);overflow-wrap:anywhere;font-size:14.5px;font-weight:600}.rch .rch-brow-main:hover .rch-brow-t{color:var(--rc-accent-text)}.rch-brow-s{color:var(--rc-muted);overflow-wrap:anywhere;font-size:12.5px}.rch-brow-facts{color:var(--rc-ink);flex-wrap:wrap;align-items:center;gap:4px 16px;font-size:13px;display:inline-flex}.rch-brow-k{color:var(--rc-muted)}.rch-brow-acts{margin-inline-start:auto;display:inline-flex}.rch-removed{color:var(--rc-ink-2);font-size:13px}.rch-removed>summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.rch .rlc{flex-direction:column;gap:18px;min-width:0;display:flex}.rch .rlc-card{flex-direction:column;gap:10px;min-width:0;padding:22px 22px 20px;display:flex}.rlc-card-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.rch .rlc-h{letter-spacing:-.012em;color:var(--rc-ink);margin:0;font-size:17px;font-weight:700;line-height:1.25}.rlc-note,.rlc-quiet{color:var(--rc-ink-2);margin:0;font-size:13.5px;line-height:1.55}.rlc-quiet{color:var(--rc-muted)}.rch .rlc-link{color:var(--rc-accent-text);font-size:13.5px;font-weight:600;text-decoration:none}.rch .rlc-link:hover,.rch .rlc-link:focus-visible{text-decoration:underline}.rlc-list,.rlc-eng-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rlc-list>li,.rlc-eng-list>li{border-top:.5px solid var(--rc-sep)}.rlc-item{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;min-height:46px;padding-block:8px;display:flex}.rlc-item-main{flex-direction:column;flex:260px;gap:2px;min-width:0;display:flex}.rch .rlc-item-t{color:var(--rc-ink);overflow-wrap:anywhere;font-size:14px;font-weight:600;text-decoration:none}.rch a.rlc-item-t:hover{color:var(--rc-accent-text)}.rlc-item-s{color:var(--rc-muted);font-size:12.5px}.rlc-firm{color:var(--rc-muted);font-weight:500}.rlc-tag{background:var(--rc-fill);min-height:20px;color:var(--rc-mute-text);vertical-align:middle;border-radius:999px;align-items:center;margin-inline-start:6px;padding-inline:7px;font-size:11.5px;font-weight:600;display:inline-flex}.rlc-row-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rlc-eng-acts{justify-content:flex-end}.rlc-select{min-width:180px}.rlc-inline{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.rlc-confirm{background:var(--rc-warn-wash);color:var(--rc-ink);border-radius:16px;margin:0;padding:12px 16px;font-size:13px}.rlc-confirm p{margin:0 0 8px}.rch .rlc-inline-btn{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.rlc-bad{color:var(--rc-bad-text);font-size:12.5px}.rlc-eng{flex-direction:column;gap:8px;padding-block:14px;display:flex}.rlc-eng-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.rlc-status{background:var(--rc-fill);min-height:24px;color:var(--rc-mute-text);border-radius:999px;flex:none;align-items:center;padding-inline:9px;font-size:12px;font-weight:600;display:inline-flex}.rlc-scope{color:var(--rc-ink);white-space:pre-line;margin:0;font-size:13.5px;line-height:1.55}.rlc-sub{background:var(--rc-fill-soft);border-radius:12px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.rlc-sub>button,.rlc-sub>div>button{align-self:flex-start}.rlc-sub-h{color:var(--rc-ink);margin:0;font-size:13px;font-weight:700}.rlc-step{align-items:center;gap:8px;min-height:40px;font-size:13.5px;display:flex}.rlc-body{overflow-wrap:anywhere;white-space:pre-line;font-size:14px;line-height:1.55}.rlc-view-n{box-sizing:border-box;background:var(--rc-accent-tint);min-width:18px;height:18px;color:var(--rc-accent-text);font-variant-numeric:tabular-nums;border-radius:9px;place-items:center;padding:0 5px;font-size:11px;font-weight:600;display:inline-grid}.rlc-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;margin-top:6px;display:grid}.rlc-field{flex-direction:column;gap:4px;min-width:0;display:flex}.rlc-field .v4p-field{box-sizing:border-box;inline-size:100%}.rlc-span{grid-column:1/-1}.rlc-k{color:var(--rc-ink);margin-top:6px;font-size:12.5px;font-weight:600;display:block}.rlc-textarea{min-height:64px;font:inherit;resize:vertical;padding-block:8px;line-height:1.5}.rlc-form-acts{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.rlc-toast-slot{z-index:70;pointer-events:none;bottom:22px;justify-content:center;display:flex;position:fixed;inset-inline:0}.rlc-toast{background:var(--rc-ink);max-width:min(560px,100vw - 32px);color:var(--rc-card);box-shadow:var(--rc-shadow-pop);pointer-events:auto;border-radius:14px;align-items:center;gap:14px;padding-block:10px;padding-inline:18px 8px;font-size:14px;display:flex}.rlc-toast[data-tone=bad]{background:var(--rc-bad-text);color:var(--rc-card)}.rlc-toast-x{min-width:44px;min-height:36px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid}@media (max-width:1023.98px){.rch-kpis[data-cols="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.rch .rlc,.rch .rlc-card{gap:12px}.rch .rlc-card{padding:18px 16px 16px}.rlc-form{grid-template-columns:minmax(0,1fr)}.rch .rch-sub-i{min-height:38px;padding-inline:10px}}.rlc-status[data-status=active]{background:var(--rc-accent-wash);color:var(--rc-accent-text)}.rlc-status[data-status=negotiation]{background:var(--rc-warn-wash);color:var(--rc-warn-text)}.rlc-status[data-status=done]{background:var(--rc-ok-wash);color:var(--rc-ok-text)}.rlc-tag:not([data-tone=mute]){background:var(--rc-warn-wash);color:var(--rc-warn-text)}.rch .rch-danger{box-shadow:inset 0 0 0 1px var(--rc-bad-wash), var(--rc-shadow-card)}.rch-danger-row{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.rch-danger-text{flex:260px;min-width:0}.rch .rch-danger .rch-card-t{color:var(--rc-bad-text);margin-bottom:4px}.rch-tabs-line{flex-wrap:wrap;align-items:center;gap:10px 14px;min-width:0;display:flex}.rch .rch-tabs-line .rch-more-btn{height:38px;min-height:38px}.rch-scope-banner{background:var(--rc-accent-wash);color:var(--rc-ink);border-radius:14px;flex-wrap:wrap;flex-basis:100%;justify-content:space-between;align-items:center;gap:4px 16px;margin:0;padding:10px 16px;font-size:13px;line-height:1.5;display:flex}.rch-scope-banner b{font-weight:600}.rch .rch-scope-banner .rch-link{margin-block:-12px}.rch-scope-chip{background:var(--rc-fill);min-height:20px;color:var(--rc-mute-text);vertical-align:middle;border-radius:999px;align-items:center;margin-inline-start:8px;padding-inline:8px;font-size:11.5px;font-weight:600;display:inline-flex}.rch-scope-note{background:var(--rc-card);box-shadow:var(--rc-shadow-card);color:var(--rc-ink-2);border-radius:16px;margin:0;padding:12px 16px;font-size:13.5px}.rch .rch-road-stage[data-dimmed=true] .rch-road-dot{opacity:.4}.rch .rch-road-stage[data-dimmed=true] .rch-road-name{color:var(--rc-muted);font-weight:500}.rch .rch-road-stage[data-dimmed=true]:hover .rch-road-dot,.rch .rch-road-stage[data-dimmed=true]:focus-visible .rch-road-dot{opacity:1}.rch-checkacts{display:contents}@media (max-width:767.98px){.rch-checkacts{display:none}.rch-chrome:has([data-hub-tab=analysis][data-active=true]) .rch-checkacts{display:contents}}.rch-bdocs-card{border:1px solid var(--rc-sep);background:var(--rc-card);min-width:0;min-height:44px;color:var(--rc-ink);transition:border-color .16s var(--rc-ease);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.rch-bdocs-card:hover{border-color:var(--rc-accent-text)}.rch-bdocs-icon{color:var(--rc-accent-text);flex:none}.rch-bdocs-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.rch-bdocs-title{color:var(--rc-accent-text);font-weight:600}.rch-bdocs-sub{font-size:var(--text-sm,12.5px);color:var(--rc-mute-text)}.rch-bdocs-arrow{color:var(--rc-mute-text);flex:none}@media (min-width:1024px){.rch-top:has(.rch-dec-compact){grid-template-rows:auto auto auto;grid-template-areas:"bar bar""id card""tabs tabs"}}.rcd{max-width:900px;margin-inline:auto}.rcd-bar{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:18px;display:flex}.rcd .rcd-back{background:var(--rc-button);height:38px;box-shadow:var(--rc-shadow-button);color:var(--rc-ink);border-radius:19px;align-items:center;gap:6px;padding-inline:12px 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.rcd .rcd-back:after{content:"";position:absolute;inset:-3px -2px}.rcd .rcd-back:hover{background:var(--rc-button-hover)}.rcd-hint{color:var(--rc-muted);flex:200px;font-size:12.5px}.rcd-paper{page:rcd;background:var(--rc-card);box-shadow:var(--rc-shadow-card);color:var(--rc-ink);border-radius:24px;padding:44px 52px 36px}.rcd-empty-t{margin:0 0 6px;font-size:19px;font-weight:700}.rcd-empty-b{color:var(--rc-ink-2);margin:0;font-size:13.5px}.rcd-doc h2{color:var(--rc-ink)}.rcd-fig{min-width:0}.rcd-fig>.num{overflow-wrap:anywhere}@media (max-width:767.98px){.rcd-paper{border-radius:20px;padding:22px 16px}.rcd .rcd-back{border-radius:22px;height:44px}.rcd-fig>.num{font-size:16px}.rcd-sec:has(.rcd-table){overflow-x:auto}}@page rcd{size:A4;margin:16mm 14mm 24mm;@top-right{font:600 8.5pt Rubik,sans-serif;color:#1d1d1f;vertical-align:bottom;padding-bottom:4mm}@top-left{font:400 8pt Rubik,sans-serif;color:#6e6e73;vertical-align:bottom;padding-bottom:4mm}@bottom-right{width:150mm;font:400 6.5pt/1.5 Rubik,sans-serif;color:#6e6e73;white-space:pre-wrap;text-align:right;vertical-align:top;padding-top:3mm}@bottom-left{font:400 8pt Rubik,sans-serif;color:#6e6e73;vertical-align:top;padding-top:3mm}}@media print{html:has([data-dossier]){background:#fff!important}html:has([data-dossier]) body{background:#fff!important}:is(body:has([data-dossier]) .rc-side,body:has([data-dossier]) .rc-topp,body:has([data-dossier]) .rc-tabbar,body:has([data-dossier]) .rc-shell-bg,body:has([data-dossier]) .rc-topbar-host,body:has([data-dossier]) [data-back-bar],body:has([data-dossier]) .rcd-bar){display:none!important}body:has([data-dossier]) .rc-shell{background:#fff!important;min-height:0!important;display:block!important}body:has([data-dossier]) .rc-shell .v4-content{max-width:none!important;padding:0!important}body:has([data-dossier]) .v4-page{animation:none!important;transform:none!important}body:has([data-dossier]) .rc-main>:not(.v4-content){display:none!important}body:has([data-dossier]) .v4-content>:not(:has([data-dossier])){display:none!important}.rcd{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--rc-bg:#f3f4f7;--rc-bg-glow:radial-gradient(900px 520px at 88% -8%, #e4ebff 0%, #e4ebff00 62%), radial-gradient(800px 480px at 6% 108%, #dff4f1 0%, #dff4f100 58%), #f3f4f7;--rc-card:#fff;--rc-card-2:#f5f5f7;--rc-card-grad:linear-gradient(135deg, #fff, #f1f4ff);--rc-glass:#ffffffa8;--rc-glass-strong:#fffffff0;--rc-bar:#fafafcdb;--rc-ink:#1d1d1f;--rc-ink-2:#3a3a3c;--rc-muted:#6e6e73;--rc-faint:#8e8e93;--rc-accent:#1e51e6;--rc-accent-text:#1e51e6;--rc-accent-wash:#1e51e617;--rc-accent-tint:#1e51e61a;--rc-accent-grad:linear-gradient(135deg, #2358ee 0%, #1e51e6 55%, #1a86d8 100%);--rc-fill:#7676801f;--rc-fill-soft:#76768012;--rc-sep:#3c3c431f;--rc-sep-soft:#3c3c4314;--rc-edge:#0000000d;--rc-seg-thumb:#fff;--rc-shadow-card:0 0 0 .5px #0000000d, 0 1px 2px #00000008, 0 14px 34px -22px #141e4647;--rc-shadow-card-hover:0 0 0 .5px #0000000d, 0 22px 44px -24px #141e465c;--rc-shadow-glass:0 0 0 .5px #0000000f, 0 18px 40px -26px #141e4659;--rc-shadow-button:0 0 0 .5px #00000014, 0 2px 8px -4px #141e462e;--rc-shadow-pop:0 0 0 .5px #00000014, 0 40px 90px -30px #141e4673;--rc-button:#ffffffd1;--rc-button-hover:#fff;--rc-ok:#34c759;--rc-ok-text:#1a7035;--rc-ok-wash:#34c75924;--rc-warn:#ff9f0a;--rc-warn-text:#8f5400;--rc-warn-wash:#ff9f0a29;--rc-bad:#ff3b30;--rc-bad-text:#c4001a;--rc-bad-wash:#ff3b301f;--rc-ai:#af52de;--rc-ai-text:#8030b0;--rc-ai-wash:#af52de1f;--rc-teal:#12b3a6;--rc-teal-text:#0a6e66;--rc-teal-wash:#12b3a624;--rc-mute-text:#636368;--rc-chart-1:#1e5ae8;--rc-chart-2:#12b3a6;--rc-chart-3:#b3741f;--rc-focus:#1e51e6;--rc-scrim:#eceef473;--color-canvas:#fff;--color-surface:#f7f8fb;--color-sunken:#eef1f7;--color-hairline:#e3e7ef;--color-hairline-strong:#d3d9e4;--color-control-line:#cecfd1;--color-ink-1:#1d1d1f;--color-ink-2:#3a3a3c;--color-ink-3:#68686d;--color-accent:#1e51e6;--color-accent-deep:#123aa8;--color-accent-wash:#eef3ff;--color-accent-line:#cfdcff;--color-ok:#0b7e57;--color-ok-wash:#e7f6ef;--color-ok-strong:#0a7a54;--color-ok-line:#cbe5d9;--color-warn:#98641a;--color-warn-wash:#fbf2e2;--color-warn-strong:#8a5b12;--color-warn-line:#eeddb8;--color-info:#3f6ad1;--color-info-wash:#eaf0fd;--color-info-strong:#2c50a6;--color-info-line:#cddcf7;--color-bad:#cf4242;--color-bad-wash:#fbecec;--color-bad-strong:#a82f2f;--color-bad-line:#f0cccc;--color-mute:#686e7c;--color-mute-wash:#f0f2f6;--color-mute-strong:#5f6879;--color-mute-line:#dde2ea;--color-verified:#0e7490;--color-verified-wash:#e6f4f8;--color-verified-line:#bfe3ee;--color-statutory:#6d28d9;--color-statutory-wash:#f3eefb;--color-statutory-line:#ddd0f2;--color-scrim:#0a0d15;--rc-ink-rgb:29, 29, 31;--rc-accent-rgb:30, 81, 230;--v4-accent:#1e51e6;--v4-accent-deep:#1a47c9;--v4-accent-fill:#1e51e6;--v4-accent-wash:#edf1fd;--v4-teal:#0f9488;--v4-teal-wash:#e3f7f4;--v4-amber-wash:#fcf2e0;--v4-red:#d33b3b;--v4-red-wash:#fdecec;--v4-mute-wash:#f1f1f4;--v4-track:#ececf0;--v4-line:rgba(var(--rc-ink-rgb), .08);--v4-line-strong:rgba(var(--rc-ink-rgb), .14);--v4-teal-text:#0c7b71;--v4-red-text:#cb3131;--v4-amber-text:#9b6318;--v4-muted-2:#6e6e73;--v4-chip-wash:#f3f3f6;--v4-ring-track:#ededf1;--v4-quote:#f7f7f9;--v4-tile-amber:#c27a12;--v4-banner-teal:#0f8f83;max-width:none;color:var(--rc-ink)}.rcd-paper{box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;border-radius:0;padding:0}.rcd-doc{font-size:10pt}.rcd-fig>.num{overflow-wrap:normal;white-space:nowrap;font-size:13pt}.rcd-fig,.rcd-table tr{break-inside:avoid}.rcd-sec h2{break-after:avoid}.rcd-sec:has(.rcd-table){break-inside:auto}}.rob-top{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.rob-pair{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.rob-main,.rob-side{flex-direction:column;gap:18px;min-width:0;display:flex}.rob-pair-map{align-items:stretch}.rob-pair-map>.rob-main>.rch-card:last-child{flex:1}.rch-road-active{border-top:.5px solid var(--rc-sep);margin-top:18px;padding-top:14px}.rch .rch-road-active-t{color:var(--rc-muted);margin:0 0 4px;font-size:12px;font-weight:600}.rch-road-active-list{margin:0;padding:0;list-style:none}.rch .rch-road-active-row{border-top:.5px solid var(--rc-sep-soft,var(--rc-sep));min-height:44px;color:var(--rc-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 12px;text-decoration:none;display:flex}.rch-road-active-list>li:first-child .rch-road-active-row{border-top:0}.rch .rch-road-active-row:hover .rch-road-active-name{color:var(--rc-accent-text)}.rch-road-active-row[data-dimmed=true]{opacity:.55}.rch-road-active-name{align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.rch-road-active-chip{background:var(--rc-accent-wash);color:var(--rc-accent-text);border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:600}.rch-road-active-meta{color:var(--rc-muted);font-size:12.5px}.rch-road-active-meta [data-tone=late]{color:var(--rc-bad-text)}.rch .rob-card{min-height:0;container-type:inline-size}.rob-head{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.rob-ic{background:var(--rc-tile-gray);color:#fff;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;display:grid}.rob-ic[data-tone=accent]{background:var(--rc-tile-blue)}.rob-ic[data-tone=ok]{background:var(--rc-tile-teal)}.rob-ic[data-tone=warn]{background:var(--rc-tile-orange)}.rob-ic[data-tone=statutory]{background:var(--rc-tile-indigo)}.rch .rob-k{color:var(--rc-ink);margin:0;font-size:14px;font-weight:600;line-height:1.3}.rch .rob-k-strong{font-size:17px;font-weight:700}.rob-head-end{margin-inline-start:auto}.rch .rob-big{letter-spacing:-.02em;color:var(--rc-ink);font-size:clamp(24px,11cqi,34px);font-weight:700;line-height:1.15}.rch .rob-big-link{align-self:flex-start;text-decoration:none}.rch .rob-big-link:hover{color:var(--rc-accent-text)}.rch .rob-big[data-tone=bad],.rch .rob-pct[data-tone=bad]{color:var(--rc-bad-text)}.rob-figs{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.rch .rob-figs .rob-big{white-space:nowrap;font-variant-numeric:tabular-nums}.rob-pct{color:var(--rc-ink-2);font-variant-numeric:tabular-nums;font-size:19px;font-weight:700}.rob-sub{color:var(--rc-muted);margin-top:6px;font-size:12.5px;line-height:1.45;display:block}.rob-figs .rob-outof{margin-top:0;display:inline}.rob-chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.rob-chip{background:var(--rc-fill);min-height:24px;color:var(--rc-mute-text);border-radius:999px;align-items:center;padding:2px 10px;font-size:12px;font-weight:500;line-height:1.3;display:inline-flex}.rob-chip[data-tone=accent]{background:var(--rc-accent-wash);color:var(--rc-accent-text)}.rob-chip[data-tone=statutory]{background:var(--rc-ai-wash);color:var(--rc-ai-text)}.rob-chip[data-tier=high],.rob-chip[data-decision=approved]{background:var(--rc-ok-wash);color:var(--rc-ok-text)}.rob-chip[data-tier=medium],.rob-chip[data-decision=changes_requested]{background:var(--rc-warn-wash);color:var(--rc-warn-text)}.rob-chip[data-tier=low],.rob-chip[data-decision=rejected]{background:var(--rc-bad-wash);color:var(--rc-bad-text)}.rob-figs .rob-chip{align-self:center}.rob-gap{margin-top:2px}.rob-next{border-top:.5px solid var(--rc-sep);flex-direction:column;gap:2px;margin-top:14px;padding-top:12px;display:flex}.rob-k2{color:var(--rc-muted);font-size:12px;font-weight:600}.rch .rob-next-t{min-height:32px;color:var(--rc-accent-text);align-self:flex-start;align-items:center;font-size:15px;font-weight:600;line-height:1.35;text-decoration:none;display:inline-flex}.rch .rob-next-t:hover{text-decoration:underline}.rob-next .rob-sub{margin-top:0}.rch .rob-foot{align-self:flex-start;margin-top:auto;margin-bottom:-12px;padding-top:16px}.rob-bars{flex-direction:column;gap:8px;margin-top:12px;display:flex}.rob-bar{color:var(--rc-ink-2);grid-template-columns:minmax(48px,auto) 28px minmax(0,1fr);align-items:center;gap:10px;font-size:13px;display:grid}.rob-bar-v{color:var(--rc-ink);text-align:end;font-weight:600}.rob-rail{background:var(--rc-fill);border-radius:3px;height:6px;overflow:hidden}.rob-rail>span{background:var(--rch-band,var(--rc-faint));border-radius:3px;height:100%;display:block}.rob-list{margin:0;padding:0;list-style:none}.rch .rob-row{border-top:.5px solid var(--rc-sep);min-height:46px;color:var(--rc-ink);justify-content:space-between;align-items:center;gap:10px;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;display:flex}.rch a.rob-row:hover,.rch summary.rob-row:hover{color:var(--rc-accent-text)}.rch summary.rob-row{cursor:pointer;list-style:none}.rch summary.rob-row::-webkit-details-marker{display:none}.rob-row-v{color:var(--rc-muted);text-align:end;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;font-size:13px;display:inline-flex}.rob-row-v b,b.rob-row-v{color:var(--rc-ink);font-weight:700}.rob-more[open]>summary svg{transform:rotate(180deg)}.rob-sublist{margin:0 0 8px;padding:0;list-style:none}.rob-sublist>li{border-top:.5px dashed var(--rc-sep);flex-direction:column;gap:2px;padding:8px 0;display:flex}.rob-sublist .rob-sub{margin-top:0}.rob-sub-t{color:var(--rc-ink);font-size:13.5px;font-weight:600}.rob-pad{margin:0 0 10px}.rob-group{border-top:.5px solid var(--rc-sep);flex-direction:column;gap:4px;padding:10px 0 4px;display:flex}.rob-group-k{color:var(--rc-muted);font-size:12px;font-weight:600}.rob-group>.rob-sub{margin:0 0 6px}.rob-items{margin:0;padding:0;list-style:none}.rch .rob-item{min-height:44px;color:var(--rc-ink);justify-content:space-between;align-items:center;gap:10px;font-size:13.5px;text-decoration:none;display:flex}.rch a.rob-item:hover .rob-item-t{color:var(--rc-accent-text)}.rob-item-t{flex-direction:column;min-width:0;display:flex}.rob-item-t .rob-sub{margin-top:0}.rob-item .rob-chip{flex:none}.rob-phone-only{display:none}.rob-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;display:grid}.rob-tiles>div{flex-direction:column;min-width:0;margin:0;display:flex}.rob-tiles dt{color:var(--rc-ink);font-size:13px;font-weight:600}.rob-tiles dd{margin:0}.rob-tiles dd.v4-num{letter-spacing:-.02em;color:var(--rc-ink);white-space:nowrap;order:-1;font-size:26px;font-weight:700;line-height:1.2}.rob-tiles .rob-sub{margin-top:2px}.rob-plus{letter-spacing:0;color:var(--rc-muted);margin-inline-start:6px;font-size:13px;font-weight:500}.rob-table-wrap{margin-top:16px;overflow-x:auto}.rob-table{border-collapse:collapse;width:100%;font-size:13px}.rob-table th,.rob-table td{text-align:start;color:var(--rc-ink);white-space:nowrap;padding:10px 8px;font-weight:500}.rob-table thead th{color:var(--rc-muted);font-size:12px}.rob-table tbody tr{border-top:.5px solid var(--rc-sep)}.rob-table tbody th{font-weight:600}.rch .rob-cell-link{color:var(--rc-ink);text-decoration:none}.rch .rob-cell-link:hover{color:var(--rc-accent-text);text-decoration:underline}.rob-units{background:var(--rc-fill);border-radius:3px;width:100%;min-width:96px;height:6px;display:flex;overflow:hidden}.rob-units-full{background:var(--rc-accent)}.rob-units-part{background:var(--rc-accent-tint,var(--rc-accent-wash))}.rob-note{margin-top:12px}.rob-feed{margin:0;padding:0;list-style:none}.rob-feed>li{border-top:.5px solid var(--rc-sep);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;display:flex}.rob-feed-t{min-width:0;color:var(--rc-ink-2);font-size:13.5px;line-height:1.45}.rob-feed-t b{color:var(--rc-ink);font-weight:600}.rob-feed-w{color:var(--rc-muted);flex:none;font-size:12px}@media (max-width:1279.98px){.rob-top,.rob-pair,.rob-main,.rob-side{gap:16px}}@media (max-width:1023.98px){.rob-pair{grid-template-columns:minmax(0,1fr)}.rob-top{grid-template-columns:repeat(2,minmax(0,1fr))}.rob-top>:first-child{grid-column:1/-1}.rob-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.rob-top,.rob-pair,.rob-main,.rob-side{gap:12px}.rob-top{grid-template-columns:repeat(2,minmax(0,1fr))}.rob-phone-only{display:list-item}.rch .rob-sig,.rch .rob-updates{display:none}.rob-bar{grid-template-columns:minmax(40px,auto) 24px minmax(0,1fr);gap:6px}}@media (max-width:479.98px){.rob-top>.rob-card:nth-child(n+2) .rob-foot{display:none}}.rcs-card{background:linear-gradient(135deg, var(--rc-card) 60%, var(--color-accent-wash))}.rcs-title{align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex}.rcs-n{background:var(--rc-tile-indigo);color:#fff;min-width:22px;font-size:var(--text-xs);text-align:center;border-radius:999px;padding:1px 8px;font-weight:700}.rcs-lead,.rcs-error{font-size:var(--text-xs);color:var(--rc-muted);margin:6px 0 10px}.rcs-error{color:var(--color-bad)}.rcs-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.rcs-row{background:var(--rc-card);min-height:52px;box-shadow:var(--rc-shadow-card);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 12px;display:flex}.rcs-ic{color:#fff;background:var(--rc-tile-blue);border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.rcs-row[data-kind=numeric] .rcs-ic{background:var(--rc-tile-teal)}.rcs-row[data-kind=permit] .rcs-ic{background:var(--rc-tile-purple)}.rcs-row[data-kind=stage] .rcs-ic{background:var(--rc-tile-orange)}.rcs-text{font-size:var(--text-sm);flex:240px;line-height:1.45}.rws-card[data-status=on_track]{box-shadow:inset 0 4px 0 var(--rc-tile-teal), var(--rc-shadow-card)}.rws-card[data-status=at_risk]{box-shadow:inset 0 4px 0 var(--rc-tile-orange), var(--rc-shadow-card)}.rws-card[data-status=blocked]{box-shadow:inset 0 4px 0 var(--rc-tile-red), var(--rc-shadow-card)}.rws-week{background:var(--color-accent-wash);color:var(--color-accent);font-size:var(--text-xs);border-radius:999px;padding:2px 10px;font-weight:600}.rws-empty,.rws-by,.rws-hint{font-size:var(--text-xs);color:var(--rc-muted);margin:8px 0}.rws-error{color:var(--color-bad);font-size:var(--text-sm)}.rws-ask{background:linear-gradient(120deg, var(--color-accent-wash), var(--color-ok-wash));border-radius:16px;gap:10px;padding:14px;display:grid}.rws-ask-q{margin:0;font-size:16px;font-weight:700}.rws-faces{flex-wrap:wrap;gap:8px;display:flex}.rws-face{background:var(--rc-card);min-height:48px;font-size:var(--text-sm);cursor:pointer;transition:transform .15s var(--ease-standard), box-shadow .15s var(--ease-standard);border:2px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-weight:700;display:inline-flex}.rws-face:hover{box-shadow:var(--rc-shadow-pop);transform:translateY(-1px)}.rws-face[data-tone=ok]{color:var(--color-ok-strong);border-color:var(--color-ok-line)}.rws-face[data-tone=warn]{color:var(--color-warn-strong);border-color:var(--color-warn-line)}.rws-face[data-tone=bad]{color:var(--color-bad-strong);border-color:var(--color-bad-line)}.rws-face:has(input:checked)[data-tone=ok]{background:var(--color-ok-wash);border-color:var(--color-ok-strong)}.rws-face:has(input:checked)[data-tone=warn]{background:var(--color-warn-wash);border-color:var(--color-warn-strong)}.rws-face:has(input:checked)[data-tone=bad]{background:var(--color-bad-wash);border-color:var(--color-bad-strong)}.rws-face:has(input:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}.rws-report{background:var(--rc-fill-soft);border-radius:16px;gap:10px;margin-top:4px;padding:14px;display:grid}.rws-report[data-tone=ok]{background:var(--color-ok-wash)}.rws-report[data-tone=warn]{background:var(--color-warn-wash)}.rws-report[data-tone=bad]{background:var(--color-bad-wash)}.rws-badge{justify-self:start;align-items:center;gap:8px;font-size:15px;font-weight:800;display:inline-flex}.rws-report[data-tone=ok] .rws-badge{color:var(--color-ok-strong)}.rws-report[data-tone=warn] .rws-badge{color:var(--color-warn-strong)}.rws-report[data-tone=bad] .rws-badge{color:var(--color-bad-strong)}.rws-notes{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;display:grid}.rws-note{background:var(--rc-card);border-radius:12px;padding:10px 12px}.rws-note p{font-size:var(--text-sm);margin:4px 0 0;line-height:1.45}.rws-note-k{font-size:var(--text-xs);align-items:center;gap:6px;font-weight:700;display:inline-flex}[data-tone=ok]>.rws-note-k,.rws-note[data-tone=ok] .rws-note-k{color:var(--color-ok-strong)}[data-tone=accent]>.rws-note-k,.rws-note[data-tone=accent] .rws-note-k{color:var(--color-accent)}[data-tone=bad]>.rws-note-k,.rws-note[data-tone=bad] .rws-note-k{color:var(--color-bad-strong)}.rws-tiles{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin:12px 0 4px;padding:0;list-style:none;display:grid}.rws-tile{background:var(--rc-fill-soft);border-radius:14px;grid-template-columns:auto 1fr;align-items:center;column-gap:8px;padding:10px 12px;display:grid}.rws-tile-ic{color:#fff;background:var(--rc-tile-gray);border-radius:10px;grid-row:span 2;place-items:center;width:32px;height:32px;display:grid}.rws-tile[data-tone=accent] .rws-tile-ic{background:var(--rc-tile-blue)}.rws-tile[data-tone=ok] .rws-tile-ic{background:var(--rc-tile-teal)}.rws-tile[data-tone=warn] .rws-tile-ic{background:var(--rc-tile-orange)}.rws-tile[data-tone=bad] .rws-tile-ic{background:var(--rc-tile-red)}.rws-tile-n{font-size:20px;font-weight:800;line-height:1.1}.rws-tile-l{font-size:var(--text-xs);color:var(--rc-muted)}.rws-more summary{min-height:44px;font-size:var(--text-sm);cursor:pointer;align-items:center;font-weight:700;display:flex}.rws-sched{gap:6px;margin:0;padding:0;list-style:none;display:grid}.rws-sched-row{background:var(--rc-fill-soft);border-inline-start:4px solid var(--rc-tile-blue);border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 12px;min-height:44px;padding:6px 12px;display:flex}.rws-sched-row[data-tone=ok]{border-inline-start-color:var(--rc-tile-teal)}.rws-sched-row[data-tone=bad]{border-inline-start-color:var(--rc-tile-red)}.rws-sched-name{font-size:var(--text-sm);flex:160px;font-weight:600}.rws-sched-dates{font-size:var(--text-xs);color:var(--rc-muted)}.rws-sched-pill{font-size:var(--text-xs);background:var(--color-accent-wash);color:var(--color-accent);border-radius:999px;padding:3px 10px;font-weight:700}.rws-sched-pill[data-tone=ok]{background:var(--color-ok-wash);color:var(--color-ok-strong)}.rws-sched-pill[data-tone=bad]{background:var(--color-bad-wash);color:var(--color-bad-strong)}.rws-history{gap:12px;margin:0;padding:0;list-style:none;display:grid}.rws-choices{border:0;margin:12px 0;padding:0}.rws-choices legend{font-size:var(--text-sm);margin-bottom:8px;font-weight:700}.rws-field{gap:6px;margin-bottom:10px;display:grid}.rws-field textarea{border:1px solid var(--rc-sep);background:var(--rc-fill-soft);min-height:56px;font:inherit;font-size:var(--text-sm);border-radius:12px;padding:8px 10px}.rws-field textarea:focus{outline:2px solid var(--color-accent);outline-offset:1px;background:var(--rc-card)}.rws-table{border-collapse:collapse;width:100%;font-size:var(--text-xs)}.rws-table th,.rws-table td{text-align:start;border-bottom:1px solid var(--rc-sep);padding:6px 8px}.rws-board{gap:16px;display:grid}.rws-board-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.rws-board-title{margin:6px 0 0;font-size:22px;font-weight:700}.rws-board-wrap{background:var(--rc-card);box-shadow:var(--rc-shadow-card);border-radius:18px;padding:8px 12px;overflow-x:auto}.rws-board-table td,.rws-board-table th{font-size:var(--text-sm);vertical-align:top}.rws-stale{color:var(--color-warn);font-size:var(--text-xs)}.rbx-tiles{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin:0}.rbx-tiles .rws-tile{background:var(--color-canvas);box-shadow:var(--rc-shadow-card,0 1px 2px #0a0d150f);border-top:4px solid var(--rc-tile-gray);border-radius:18px;padding:14px 16px}.rbx-tiles .rws-tile[data-tone=accent]{border-top-color:var(--rc-tile-blue)}.rbx-tiles .rws-tile[data-tone=ok]{border-top-color:var(--rc-tile-teal)}.rbx-tiles .rws-tile[data-tone=indigo]{border-top-color:var(--rc-tile-indigo)}.rbx-tiles .rws-tile[data-tone=warn]{border-top-color:var(--rc-tile-orange)}.rws-tile[data-tone=indigo] .rws-tile-ic{background:var(--rc-tile-indigo)}.rbx-tiles .rws-tile-n{font-size:24px}.rbx-tile-sub{font-size:var(--text-xs);color:var(--rc-muted);grid-column:2}.rbx{gap:12px;display:grid}.rbx-title{margin:4px 0 0;font-size:16px;font-weight:800}.rbx-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.rbx-card{--rbx-hue:var(--rc-tile-blue);background:var(--color-canvas);box-shadow:var(--rc-shadow-card,0 1px 2px #0a0d150f);border-top:5px solid var(--rbx-hue);border-radius:20px;align-content:start;gap:12px;padding:16px;display:grid}.rbx-card[data-hue="1"]{--rbx-hue:var(--rc-tile-teal)}.rbx-card[data-hue="2"]{--rbx-hue:var(--rc-tile-indigo)}.rbx-card[data-hue="3"]{--rbx-hue:var(--rc-tile-orange)}.rbx-card[data-hue="4"]{--rbx-hue:var(--rc-tile-purple)}.rbx-card[data-hue="5"]{--rbx-hue:var(--rc-tile-green)}.rbx-band{align-items:flex-start;gap:10px;display:flex}.rbx-num{background:var(--rbx-hue);color:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.rbx-head{flex:1;gap:2px;min-width:0;display:grid}.rbx-name{color:var(--color-ink-1,inherit);overflow-wrap:anywhere;font-size:16px;font-weight:800}.rbx-name:hover,.rbx-name:focus-visible{color:var(--color-accent)}.rbx-place{font-size:var(--text-sm);color:var(--rc-muted)}.rbx-acts{flex:none}.rbx-acts>*{gap:0;display:flex}.rbx-chips{flex-wrap:wrap;gap:6px;display:flex}.rbx-chip{font-size:var(--text-xs);background:var(--rc-fill-soft);color:var(--color-mute-strong);border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-weight:600;display:inline-flex}.rbx-chip[data-tone=ok]{background:var(--rc-tile-teal)}@supports (color:color-mix(in lab, red, red)){.rbx-chip[data-tone=ok]{background:color-mix(in srgb, var(--rc-tile-teal) 14%, transparent)}}.rbx-chip[data-tone=ok]{color:var(--color-ok-strong)}.rbx-chip[data-tone=warn]{background:var(--rc-tile-orange)}@supports (color:color-mix(in lab, red, red)){.rbx-chip[data-tone=warn]{background:color-mix(in srgb, var(--rc-tile-orange) 16%, transparent)}}.rbx-chip[data-tone=warn]{color:var(--color-warn-strong)}.rbx-chip[data-tone=accent]{background:var(--color-accent-wash);color:var(--color-accent)}.rbx-consent{background:var(--rbx-hue);border-radius:14px;gap:6px;padding:10px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.rbx-consent{background:color-mix(in srgb, var(--rbx-hue) 7%, transparent)}}.rbx-consent-k{font-size:var(--text-sm);justify-content:space-between;gap:8px;font-weight:600;display:flex}.rbx-consent-k strong{font-weight:800}.rbx-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.rbx-stats li{font-size:var(--text-xs);color:var(--rc-muted);background:var(--rc-fill-soft);text-align:center;border-radius:12px;justify-items:center;gap:1px;padding:8px 4px;display:grid}.rbx-stats li svg{color:var(--rc-tile-gray)}.rbx-stats li[data-tone=ok] svg{color:var(--rc-tile-teal)}.rbx-stats li[data-tone=indigo] svg{color:var(--rc-tile-indigo)}.rbx-stats li[data-tone=warn] svg{color:var(--rc-tile-orange)}.rbx-stats .v4-num{color:var(--color-ink-1,inherit);font-size:17px;font-weight:800}.rbx-open{min-height:44px;font-size:var(--text-sm);color:var(--color-accent);justify-self:start;align-items:center;gap:6px;font-weight:700;display:inline-flex}.rbx-add-li{display:grid}.rbx-add{border:2px dashed var(--color-hairline-strong);min-height:220px;color:var(--color-accent);cursor:pointer;background:0 0;border-radius:20px;align-content:center;place-items:center;gap:10px;font-size:15px;font-weight:700;display:grid}.rbx-add:hover,.rbx-add:focus-visible{border-color:var(--color-accent);background:var(--color-accent-wash)}.rbx-add-ic{background:var(--color-accent);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.rbx-todo-list{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.rbx-todo-row{background:#6d28d90f;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:8px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.rbx-todo-row{background:color-mix(in srgb, var(--color-statutory) 6%, transparent)}}.rbx-todo-row{font-size:var(--text-sm);font-weight:600}.rbx-todo-row:hover,.rbx-todo-row:focus-visible{background:#6d28d91f}@supports (color:color-mix(in lab, red, red)){.rbx-todo-row:hover,.rbx-todo-row:focus-visible{background:color-mix(in srgb, var(--color-statutory) 12%, transparent)}}.rbx-foot{border-top:1px solid var(--color-hairline,#0a0d1514);justify-content:space-between;align-items:center;gap:8px;padding-top:4px;display:flex}.rbx-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:900px){.rbx-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:480px){.rbx-tiles .rws-tile{padding:10px 12px}.rbx-tiles .rws-tile-n{font-size:20px}}.v4-app.rdoc{--rdoc-side:var(--rc-fill-soft);--rdoc-paper:var(--rc-card);--rdoc-paper-line:rgba(var(--rc-ink-rgb), .12);flex-direction:column;gap:22px;width:100%;display:flex}[data-theme=dark] .v4-app.rdoc,:root[data-theme=dark] .v4-app.rdoc{--rdoc-paper:var(--rc-card-2);--rdoc-paper-line:rgba(var(--rc-ink-rgb), .16)}.rdoc .rdoc-upload{white-space:nowrap;text-decoration:none}.rdoc-finder{background:var(--rc-card);min-height:560px;box-shadow:var(--rc-shadow-card);border-radius:24px;grid-template-columns:210px minmax(0,1fr);display:grid;overflow:hidden}.rdoc-side{background:var(--rdoc-side);border-inline-end:.5px solid var(--rc-sep);flex-direction:column;gap:6px;min-width:0;padding:14px 10px 18px;display:flex}.rdoc-sec{flex-direction:column;display:flex}.rdoc-sec+.rdoc-sec{margin-top:10px}.rdoc-sec-k{color:var(--rc-muted);margin:0;padding:6px 10px;font-size:12px;font-weight:600;line-height:1.3}.rdoc-list{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.rdoc .rdoc-nav{min-height:36px;color:var(--rc-ink);border-radius:10px;align-items:center;gap:10px;padding:0 10px;font-size:14px;font-weight:400;line-height:1.25;text-decoration:none;transition:background-color .2s,color .2s;display:flex;position:relative}.rdoc .rdoc-nav:after{content:"";position:absolute;inset:-4px 0}.rdoc .rdoc-nav:hover{background:var(--rc-fill-soft)}.rdoc .rdoc-nav[data-active=true]{background:var(--rc-accent-wash);color:var(--rc-accent-text);font-weight:600}.rdoc-nav-ic{width:18px;color:var(--rc-ink-2);flex:none;place-items:center;display:grid}.rdoc .rdoc-nav[data-active=true] .rdoc-nav-ic{color:var(--rc-accent-text)}.rdoc-nav-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.rdoc-nav-n{color:var(--rc-muted);font-variant-numeric:tabular-nums;flex:none;font-size:12px;font-weight:500}.rdoc-nav-n[data-alert=true]{color:var(--rc-bad-text);font-weight:600}.rdoc .rdoc-nav[data-active=true] .rdoc-nav-n:not([data-alert=true]){color:var(--rc-accent-text)}.rdoc-dot{border-radius:50%;width:9px;height:9px;display:block}.rdoc-dot[data-tone=tabu]{background:var(--rc-tile-blue)}.rdoc-dot[data-tone=plan]{background:var(--rc-tile-purple)}.rdoc-dot[data-tone=file]{background:var(--rc-tile-green)}.rdoc-main{flex-direction:column;min-width:0;display:flex}.rdoc-head{border-bottom:.5px solid var(--rc-sep);align-items:center;gap:12px;min-height:60px;padding:10px 22px;display:flex}.rdoc-title{letter-spacing:-.01em;min-width:0;color:var(--rc-ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:17px;font-weight:700;line-height:1.25;overflow:hidden}.rdoc-hint{color:var(--rc-muted);text-align:end;margin-inline-start:auto;font-size:12.5px;line-height:1.4}.rdoc .rdoc-seg{flex:none}.rdoc .rdoc-seg>a{width:38px;color:var(--rc-ink-2);padding:0}.rdoc .rdoc-seg>a[data-active=true]{color:var(--rc-ink)}.rdoc-body{flex:auto;min-width:0;padding:26px 22px 30px}.rdoc-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:26px 12px;margin:0;padding:0;list-style:none;display:grid}.rdoc-grid>li{min-width:0}.rdoc .rdoc-item{color:var(--rc-ink);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:10px 6px 8px;text-decoration:none;transition:background-color .2s;display:flex}.rdoc .rdoc-item:hover{background:var(--rc-fill-soft)}.rdoc .rdoc-item:hover .rdoc-ic{transform:translateY(-2px)}.rdoc-ic{height:92px;transition:transform .35s var(--rc-ease);place-items:end center;margin-bottom:4px;display:grid;position:relative}@media (prefers-reduced-motion:reduce){.rdoc .rdoc-item:hover .rdoc-ic{transform:none}}.rdoc-name{max-width:100%;color:var(--rc-ink);-webkit-line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.rdoc-sub{max-width:100%;color:var(--rc-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:-3px;font-size:11.5px;line-height:1.3;overflow:hidden}.rdoc-item[data-tone=blue]{--rdoc-tone:var(--rc-tile-blue)}@supports (color:color-mix(in lab, red, red)){.rdoc-item[data-tone=blue]{--rdoc-tone:color-mix(in srgb, var(--rc-tile-blue) 65%, var(--rc-tile-teal))}}.rdoc-item[data-tone=purple]{--rdoc-tone:var(--rc-tile-purple)}.rdoc-item[data-tone=green]{--rdoc-tone:var(--rc-tile-green)}.rdoc-folder-svg{width:84px;height:64px;filter:drop-shadow(0 6px 10px rgba(var(--rc-ink-rgb), .1));display:block;overflow:visible}.rdoc-fb{fill:var(--rdoc-tone)}@supports (color:color-mix(in lab, red, red)){.rdoc-fb{fill:color-mix(in srgb, var(--rdoc-tone) 70%, #fff)}}.rdoc-ff{fill:var(--rdoc-tone)}@supports (color:color-mix(in lab, red, red)){.rdoc-ff{fill:color-mix(in srgb, var(--rdoc-tone) 52%, #fff)}}.rdoc-item[data-tone=green] .rdoc-fb{fill:var(--rdoc-tone)}@supports (color:color-mix(in lab, red, red)){.rdoc-item[data-tone=green] .rdoc-fb{fill:color-mix(in srgb, var(--rdoc-tone) 92%, #000)}}.rdoc-item[data-tone=green] .rdoc-ff{fill:var(--rdoc-tone)}@supports (color:color-mix(in lab, red, red)){.rdoc-item[data-tone=green] .rdoc-ff{fill:color-mix(in srgb, var(--rdoc-tone) 78%, #fff)}}[data-theme=dark] .rdoc-fb{fill:var(--rdoc-tone)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark] .rdoc-fb{fill:color-mix(in srgb, var(--rdoc-tone) 82%, #fff)}}[data-theme=dark] .rdoc-ff{fill:var(--rdoc-tone)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark] .rdoc-ff{fill:color-mix(in srgb, var(--rdoc-tone) 64%, #fff)}}.rdoc-flag{background:var(--rc-tile-red);color:#fff;font-variant-numeric:tabular-nums;min-width:20px;height:20px;box-shadow:0 0 0 2px var(--rc-card);top:16px;border-radius:10px;place-items:center;padding:0 6px;font-size:11.5px;font-weight:600;display:grid;position:absolute;inset-inline-end:-6px}.rdoc-paper{background:var(--rdoc-paper);width:70px;height:88px;box-shadow:0 0 0 .5px rgba(var(--rc-ink-rgb), .16), 0 6px 14px -6px rgba(var(--rc-ink-rgb), .22);border-radius:6px;place-items:center;display:grid;position:relative}.rdoc-paper-lines{background:linear-gradient(var(--rdoc-paper-line), var(--rdoc-paper-line)) 0 0 / 55% 3px no-repeat, repeating-linear-gradient(to bottom, transparent 0 9px, var(--rdoc-paper-line) 9px 11px) 0 3px / 100% calc(100% - 3px) no-repeat;position:absolute;inset:12px 10px 26px}[dir=rtl] .rdoc-paper-lines{background-position:100% 0,0 3px}.rdoc-paper-glyph{color:var(--rc-muted);margin-bottom:12px}.rdoc-badge{color:#fff;letter-spacing:.02em;background:var(--rc-tile-gray);bottom:8px;direction:ltr;border-radius:3px;place-items:center;height:14px;padding:0 4px;font-size:9.5px;font-weight:700;line-height:1;display:grid;position:absolute;inset-inline-end:6px}.rdoc-badge[data-tone=red]{background:var(--rc-tile-red)}.rdoc-badge[data-tone=blue]{background:var(--rc-tile-blue)}.rdoc-badge[data-tone=green]{background:var(--rc-tile-green)}.rdoc-badge[data-tone=teal]{background:var(--rc-tile-teal)}.rdoc .rdoc-chip{text-overflow:ellipsis;border-radius:11px;max-width:100%;height:22px;padding:0 9px;font-size:11.5px;font-weight:600;overflow:hidden}.rdoc .rdoc-chip[data-tone=ai]{background:var(--rc-ai-wash);color:var(--rc-ai-text)}.rdoc .rdoc-chip[data-tone=warn]{background:var(--rc-warn-wash);color:var(--rc-warn-text)}.rdoc .rdoc-chip[data-tone=bad]{background:var(--rc-bad-wash);color:var(--rc-bad-text)}.rdoc .rdoc-chip[data-tone=ok]{background:var(--rc-ok-wash);color:var(--rc-ok-text)}.rdoc .rdoc-chip[data-tone=mute]{background:var(--rc-fill);color:var(--rc-ink-2)}.rdoc-body[data-view=list]{padding:0 0 8px}.rdoc .v4d-th{letter-spacing:0;text-transform:none;color:var(--rc-muted);padding-top:14px;font-size:12px;font-weight:600}.rdoc .v4d-td{border-top:.5px solid var(--rc-sep-soft)}.rdoc .v4d-th-doc,.rdoc .v4d-td-doc{padding-inline-start:22px}.rdoc .v4d-th-open,.rdoc .v4d-td-open{padding-inline-end:22px}.rdoc .v4d-badge{border-radius:9px}.rdoc .v4d-badge[data-tone=red]{background:var(--rc-bad-wash);color:var(--rc-bad-text)}.rdoc .v4d-badge[data-tone=blue]{background:var(--rc-accent-wash);color:var(--rc-accent-text)}.rdoc .v4d-badge[data-tone=green]{background:var(--rc-ok-wash);color:var(--rc-ok-text)}.rdoc .v4d-badge[data-tone=teal]{background:var(--rc-teal-wash);color:var(--rc-teal-text)}.rdoc .v4d-open{color:var(--rc-accent-text);font-weight:500}.rdoc-empty{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:36px 12px;display:flex}.rdoc-empty-lead{max-width:460px;color:var(--rc-ink-2);margin:0;font-size:14px;line-height:1.5}.rdoc-empty-first{padding-top:12px;scroll-margin-top:24px}.rdoc .rdoc-drop-inert{color:var(--rc-ink-2)}.rdoc .rdoc-drop-inert svg{color:var(--rc-accent-text)}.rdoc .rdoc-new,.rdoc .rdoc-back{margin-top:6px;text-decoration:none}.rdoc-form{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.rdoc .v4d-drop{background:var(--rc-fill-soft);border-radius:18px}.rdoc .v4d-drop svg,.rdoc .v4d-drop-browse{color:var(--rc-accent-text)}.rdoc-notes{text-align:center;color:var(--rc-muted);flex-direction:column;gap:4px;margin:0;padding:0;font-size:12.5px;line-height:1.5;list-style:none;display:flex}.rdoc-note{color:var(--rc-ink-2);text-align:center;margin:0;font-size:12.5px;line-height:1.5}.rdoc-controls{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:10px;display:flex}.rdoc-field-label{color:var(--rc-ink-2);text-align:start;flex-direction:column;gap:5px;font-size:12px;font-weight:500;line-height:1.5;display:flex}.rdoc .v4d-field{background:var(--rc-fill-soft);box-shadow:inset 0 0 0 .5px var(--rc-sep);border:0;border-radius:12px}.rdoc .rdoc-submit{border-radius:22px;height:44px;min-height:44px}dialog.rdoc-sheet{isolation:isolate;width:min(520px,100vw - 32px);max-height:calc(100dvh - 48px);box-shadow:var(--rc-shadow-pop);color:var(--rc-ink);background:0 0;border:0;border-radius:26px;margin:auto;padding:0;position:fixed;inset:0;overflow:visible}dialog.rdoc-sheet:before{content:"";z-index:-1;border-radius:inherit;background:var(--rc-glass-strong);-webkit-backdrop-filter:blur(30px)saturate(180%);backdrop-filter:blur(30px)saturate(180%);pointer-events:none;position:absolute;inset:0}dialog.rdoc-sheet[open]{animation:rc-popin .45s var(--rc-ease) backwards}dialog.rdoc-sheet::backdrop{background:var(--rc-scrim);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.rdoc-sheet-panel{flex-direction:column;gap:14px;padding:18px 22px 24px;display:flex}.rdoc-sheet-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.rdoc-sheet-title{letter-spacing:-.012em;margin:0;font-size:19px;font-weight:700}.rdoc .rdoc-sheet-close{flex:none}.rdoc-grab{display:none}@media (prefers-reduced-motion:reduce){dialog.rdoc-sheet[open]{animation:none}}@media (max-width:1279.98px){.rdoc-finder{grid-template-columns:190px minmax(0,1fr)}.rdoc-grid{grid-template-columns:repeat(auto-fill,minmax(136px,1fr))}}@media (max-width:1023.98px){.rdoc-hint{display:none}.rdoc .rdoc-seg{margin-inline-start:auto}}@media (max-width:767.98px){.v4-app.rdoc{gap:16px}.rdoc-finder{min-height:0;box-shadow:none;background:0 0;border-radius:0;flex-direction:column;gap:12px;display:flex;overflow:visible}.rdoc-side{scrollbar-width:none;background:0 0;border:0;flex-direction:row;align-items:center;gap:8px;margin-inline:-16px;padding:2px 16px 4px;overflow-x:auto}.rdoc-side::-webkit-scrollbar{display:none}.rdoc-sec,.rdoc-list{display:contents}.rdoc-sec-k{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rdoc-list>li{flex:none}.rdoc .rdoc-nav{background:var(--rc-button);min-height:44px;box-shadow:var(--rc-shadow-button);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);border-radius:22px;gap:8px;padding:0 16px;font-weight:600}.rdoc .rdoc-nav:after{inset:0}.rdoc .rdoc-nav:hover{background:var(--rc-button-hover)}.rdoc .rdoc-nav[data-active=true]{background:var(--rc-accent-tint);box-shadow:inset 0 0 0 1px rgba(var(--rc-accent-rgb), .28)}.rdoc-nav-label{overflow:visible}.rdoc-main{background:var(--rc-card);box-shadow:var(--rc-shadow-card);border-radius:20px;overflow:hidden}.rdoc-head{min-height:54px;padding:8px 14px 8px 16px}.rdoc-body{padding:18px 10px 20px}.rdoc-body[data-view=list]{padding:0 0 6px}.rdoc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 4px}.rdoc .rdoc-item{gap:5px;padding:8px 2px 6px}.rdoc-ic{height:72px}.rdoc-folder-svg{width:66px;height:50px}.rdoc-paper{width:54px;height:68px}.rdoc-paper-lines{inset:9px 8px 22px}.rdoc-badge{bottom:6px;inset-inline-end:4px}.rdoc-flag{top:12px}.rdoc-name{font-size:12.5px}.rdoc .rdoc-chip{white-space:normal;height:auto;min-height:22px;padding:2px 8px;line-height:1.25}.rdoc .rdoc-table .rdoc-chip{white-space:normal}.rdoc .v4d-th-doc,.rdoc .v4d-td-doc{padding-inline-start:14px}.rdoc .v4d-th-open,.rdoc .v4d-td-open{padding-inline-end:14px}dialog.rdoc-sheet{border-radius:26px 26px 0 0;width:100%;max-width:none;max-height:92dvh;margin:0;inset:auto 0 0}dialog.rdoc-sheet[open]{animation-name:rc-sheetup}.rdoc-sheet-panel{padding:8px 16px calc(20px + env(safe-area-inset-bottom,0px))}.rdoc-grab{background:var(--rc-sep);border-radius:3px;width:38px;height:5px;margin:0 auto;display:block}.rdoc .v4d-field,.rdoc-field-label,.rdoc-controls,.rdoc .rdoc-submit{width:100%;min-width:0}.rdoc-controls{align-items:stretch}.rdoc .rdoc-submit{justify-content:center}}@media (max-width:359.98px){.rdoc-side{margin-inline:-12px;padding-inline:12px}.rdoc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.rdoc .v4d-name{text-align:match-parent;white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.rc-main:has([data-documents-page]) .rc-acts span:has(>[data-testid=add-project-trigger]){display:none}.rdc .rdc-finder{grid-template-columns:minmax(0,1fr)}.rdc .rdc-finder[data-sidebar=true]{grid-template-columns:210px minmax(0,1fr)}.rdc[data-pane=open] .rdc-finder{grid-template-columns:minmax(0,1fr) minmax(300px,340px)}.rdc[data-pane=open] .rdc-finder[data-sidebar=true]{grid-template-columns:210px minmax(0,1fr) minmax(300px,340px)}.rdc[data-doc-center=project] .rdc-finder{min-height:420px}.rdc-head{flex-direction:column;gap:4px;padding:18px 22px 6px;display:flex}.rdc-crumbs ol{color:var(--rc-muted);flex-wrap:wrap;gap:4px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.rdc-crumbs li+li:before{content:"›";color:var(--rc-faint,var(--rc-muted));margin-inline-end:4px}.rdc-crumbs a{color:var(--rc-muted);text-decoration:none}.rdc-crumbs a:hover{color:var(--rc-accent-text)}.rdc-crumbs [aria-current=page]{color:var(--rc-ink);font-weight:600}.rdc-title-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rdc-title{letter-spacing:-.01em;color:var(--rc-ink);margin:0;font-size:22px;font-weight:700;line-height:1.25}.rdc-title-row .rdc-link-btn{margin-inline-start:auto}.rdc-sub{color:var(--rc-muted);margin:0;font-size:13px}.rdc-toolbar{flex-wrap:wrap;align-items:center;gap:10px 14px;padding:10px 22px;display:flex}.rdc-search{flex:260px;align-items:center;max-width:420px;display:flex;position:relative}.rdc-search-ic{color:var(--rc-muted);pointer-events:none;position:absolute;inset-inline-start:12px}.rdc-search-input{background:var(--rc-fill);width:100%;min-height:40px;color:var(--rc-ink);font:inherit;border:0;border-radius:12px;padding-inline:36px 12px;font-size:14px}.rdc-search-input:focus-visible{outline:2px solid var(--rc-focus,var(--rc-accent));outline-offset:1px}.rdc .rdc-layout{margin-inline-start:auto}.rdc-link-btn{min-height:32px;color:var(--rc-accent-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:5px;padding:0 6px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}.rdc-link-btn:hover{background:var(--rc-accent-wash)}.rdc-link-btn:disabled{color:var(--rc-muted);cursor:default;background:0 0}.rdc-toolbar-btn{min-height:40px;list-style:none}.rdc-toolbar-btn::-webkit-details-marker{display:none}.rdc-quiet{color:var(--rc-muted);font-size:12.5px}.rdc-link-btn.rdc-quiet{color:var(--rc-muted)}.rdc-views{flex-wrap:wrap;align-items:center;gap:8px;padding:2px 22px 8px;display:flex}.rdc-views-k{color:var(--rc-muted);margin-inline-end:2px;font-size:12.5px}.rdc-chip-link{background:var(--rc-fill);min-height:32px;color:var(--rc-ink);border-radius:16px;align-items:center;gap:6px;padding:0 12px;font-size:13px;text-decoration:none;display:inline-flex}.rdc-chip-link:hover{background:var(--rc-fill-soft)}.rdc-chip-link[data-active=true]{background:var(--rc-accent-wash);color:var(--rc-accent-text);font-weight:600}.rdc-n{color:var(--rc-muted);font-variant-numeric:tabular-nums;font-weight:500}.rdc-n[data-alert=true]{color:var(--rc-bad-text);font-weight:600}.rdc .rdc-seg{flex-wrap:wrap;display:inline-flex}.rdc .rdc-seg>a,.rdc .rdc-seg>button{align-items:center;gap:6px;min-height:36px;padding:0 12px;text-decoration:none;display:inline-flex}.rdc-reach{margin:0 22px 8px}.rdc-banner{background:var(--rc-accent-tint,var(--rc-accent-wash));color:var(--rc-ink);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:4px 22px 10px;padding:12px 16px;font-size:13.5px;line-height:1.5;display:flex}.rdc-banner-actions{align-items:center;gap:8px;margin-inline-start:auto;display:inline-flex}.rdc-note{color:var(--rc-muted);margin:8px 0 0;font-size:12.5px;line-height:1.5}.rdc-foot{border-top:.5px solid var(--rc-sep);color:var(--rc-muted);margin:18px 0 0;padding-top:12px;font-size:13px}.rdc-hint{color:var(--rc-muted);margin:10px 0 0;font-size:12.5px}.rdc-empty{color:var(--rc-ink-2);margin:14px 0;font-size:14px;line-height:1.5}.rdc-more{text-align:center;margin:14px 0 0;font-size:14px}.rdc-more a{color:var(--rc-accent-text);text-decoration:none}.rdc-k{color:var(--rc-muted);margin:18px 0 10px;font-size:13px;font-weight:600}.rdc-k:first-child{margin-top:0}.rdc-section-head{align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.rdc-section-head .rdc-quiet,.rdc-section-head .rdc-link-btn{margin-inline-start:auto}.rdc-h2{color:var(--rc-ink);margin:0;font-size:17px;font-weight:700}.rdc-group+.rdc-group{margin-top:22px}.rdc-body{padding-top:12px}.rdc-tile-li{border-radius:16px;min-width:0;position:relative}.rdc-tile-li[data-selected=true] .rdoc-item{background:var(--rc-accent-wash)}.rdoc-item[data-tone=teal]{--rdoc-tone:var(--rc-tile-teal)}.rdoc-item[data-tone=orange]{--rdoc-tone:var(--rc-tile-orange)}.rdoc-item[data-tone=gray]{--rdoc-tone:var(--rc-tile-gray)}.rdc-counts{white-space:normal}.rdc-ai-line{color:var(--rc-ai-text);align-items:center;gap:4px;font-size:12px;display:inline-flex}.rdc-ai{color:var(--rc-ai-text)}.rdc-drop-hint{color:var(--rc-accent-text);font-size:12.5px;font-weight:600;display:none}.rdc-tile-li>.rdc-menu-wrap{top:6px;position:absolute;inset-inline-end:6px}.rdc-tile-more{background:var(--rc-card);width:32px;height:32px;box-shadow:0 0 0 .5px rgba(var(--rc-ink-rgb), .12), 0 2px 6px -2px rgba(var(--rc-ink-rgb), .18);color:var(--rc-ink);cursor:pointer;opacity:0;transition:opacity .15s var(--rc-ease);border:0;border-radius:16px;place-items:center;display:grid;position:relative}.rdc-tile-more:after{content:"";position:absolute;inset:-6px}.rdc-tile-li:hover .rdc-tile-more,.rdc-tile-li:focus-within .rdc-tile-more,.rdc-folder-row:hover .rdc-tile-more,.rdc-folder-row:focus-within .rdc-tile-more,.rdc-tile-more:focus-visible,.rdc-tile-more[aria-expanded=true]{opacity:1}.rdc-tile-more:hover,.rdc-tile-more[aria-expanded=true]{background:var(--rc-fill-soft)}@media (hover:none){.rdc-tile-more{opacity:1}}@media (prefers-reduced-motion:reduce){.rdc-tile-more{transition:none}}.rdc-pin{color:var(--rc-accent-text);top:2px;position:absolute;inset-inline-start:calc(50% + 24px)}.rdc-check{z-index:1;top:8px;place-items:center;width:28px;height:28px;display:grid;position:absolute;inset-inline-start:8px}.rdc-check:after{content:"";position:absolute;inset:-8px}.rdc-check input{z-index:1;width:18px;height:18px;accent-color:var(--rc-accent);position:relative}td .rdc-check{top:auto;position:relative;inset-inline-start:auto}.rdc-menu-wrap{position:relative}.rdc-menu-wrap>summary{cursor:pointer}.rdc-menu{z-index:30;background:var(--rc-card);min-width:230px;max-width:min(320px,100vw - 32px);box-shadow:var(--rc-shadow-pop);top:calc(100% + 6px);border-radius:14px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;inset-inline-end:0}.rdc-tile-li .rdc-menu{top:40px}.rdc-menu[data-flip]{inset-inline:0 auto}.rdc-menu-item{min-height:40px;color:var(--rc-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 10px;font-size:14px;text-decoration:none;display:flex}.rdc-menu-item:hover:not(:disabled){background:var(--rc-fill-soft)}.rdc-menu-item:disabled{color:var(--rc-muted);cursor:default}.rdc-menu-item[aria-checked=true]{color:var(--rc-accent-text);font-weight:600}.rdc-menu-sep{background:var(--rc-sep);height:.5px;margin:4px 6px}.rdc-menu-k{color:var(--rc-muted);margin:4px 10px 2px;font-size:12px;font-weight:600}.rdc-menu-note{color:var(--rc-muted);margin:4px 10px;font-size:12px;line-height:1.45}.rdc-menu-form{gap:10px;min-width:260px;padding:12px}.rdc-swatches{gap:8px;padding:4px 10px;display:flex}.rdc-swatch{cursor:pointer;background:var(--rdc-sw);width:28px;height:28px;box-shadow:inset 0 0 0 1px rgba(var(--rc-ink-rgb), .12);border:0;border-radius:50%;position:relative}.rdc-swatch:after{content:"";position:absolute;inset:-8px}.rdc-swatch[aria-checked=true]{box-shadow:0 0 0 2px var(--rc-card), 0 0 0 4px var(--rdc-sw)}.rdc-swatch:disabled{cursor:default}.rdc-swatch[data-color=blue]{--rdc-sw:var(--rc-tile-blue)}@supports (color:color-mix(in lab, red, red)){.rdc-swatch[data-color=blue]{--rdc-sw:color-mix(in srgb, var(--rc-tile-blue) 65%, var(--rc-tile-teal))}}.rdc-swatch[data-color=teal]{--rdc-sw:var(--rc-tile-teal)}.rdc-swatch[data-color=green]{--rdc-sw:var(--rc-tile-green)}.rdc-swatch[data-color=orange]{--rdc-sw:var(--rc-tile-orange)}.rdc-swatch[data-color=purple]{--rdc-sw:var(--rc-tile-purple)}.rdc-swatch[data-color=gray]{--rdc-sw:var(--rc-tile-gray)}.rdc-row[data-selected=true]{background:var(--rc-accent-wash)}.rdc-td-check{width:44px;padding-inline-start:14px}.rdc-row-doc{align-items:center;gap:10px;min-width:0;display:flex}.rdc-row-text{flex-direction:column;min-width:0;display:flex}.rdc-row-link{color:inherit;text-decoration:none}.rdc-row-link:hover .v4d-name{color:var(--rc-accent-text)}.rdc-mark{background:var(--rc-tile-orange)}@supports (color:color-mix(in lab, red, red)){.rdc-mark{background:color-mix(in srgb, var(--rc-tile-orange) 30%, transparent)}}.rdc-mark{color:inherit;border-radius:3px;padding:0 1px}.rdc-td-assoc{color:var(--rc-ink-2);font-size:13px}.rdc-td-actions{white-space:nowrap}.rdc-row-actions{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.rdc-done{color:var(--rc-ok-text);font-size:13px}.rdc-sugg{flex-direction:column;display:flex}.rdc-sugg-place{color:var(--rc-ink);align-items:center;gap:4px;font-size:13.5px;display:inline-flex}.rdc-filters{flex-wrap:wrap;gap:8px;padding:0 22px 10px;display:flex}.rdc-filters summary{list-style:none}.rdc-filters summary::-webkit-details-marker{display:none}@media (max-width:767.98px){.rdc-filters{padding-inline:0}}.rdc-selbar{z-index:5;background:var(--rc-accent-tint,var(--rc-accent-wash));border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:14px;padding:10px 14px;display:flex;position:sticky;top:8px}.rdc-plain-list{margin:0 0 12px;padding:0;list-style:none}.rdc-plain-row,.rdc-req-row{border-top:.5px solid var(--rc-sep-soft);min-height:48px;color:var(--rc-ink);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:6px 4px;font-size:14px;text-decoration:none;display:flex}.rdc-plain-row:hover{background:var(--rc-fill-soft)}.rdc-mini-folder{fill:var(--rc-tile-blue)}@supports (color:color-mix(in lab, red, red)){.rdc-mini-folder{fill:color-mix(in srgb, var(--rc-tile-blue) 55%, #fff)}}.rdc-crumbs-mini{color:var(--rc-muted);margin:6px 0 10px;font-size:13px}.rdc-req-main{flex-direction:column;flex:200px;min-width:0;display:flex}.rdc-unsorted-head{flex-direction:column;gap:10px;margin-bottom:14px;display:flex}.rdc-unsorted-bulk{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rdc-pairs{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.rdc-pair{box-shadow:0 0 0 .5px var(--rc-sep);border-radius:16px;padding:14px 16px}.rdc-pair-files{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.rdc-pair-file{min-width:0;color:inherit;flex:220px;align-items:center;gap:10px;text-decoration:none;display:flex}.rdc-pair .rdc-row-actions{margin-top:10px}.rdc-pane{border-inline-start:.5px solid var(--rc-sep);background:var(--rc-card);flex-direction:column;gap:12px;min-width:0;padding:14px 18px 22px;display:flex;overflow-y:auto}.rdc-pane-bar{align-items:center;gap:4px;display:flex}.rdc-pane-close{margin-inline-start:auto}.rdc-icon-btn{width:36px;height:36px;color:var(--rc-ink-2);cursor:pointer;background:0 0;border:0;border-radius:18px;place-items:center;display:grid;position:relative}.rdc-icon-btn:after{content:"";position:absolute;inset:-4px}.rdc-icon-btn:hover{background:var(--rc-fill)}.rdc-icon-btn[aria-pressed=true]{color:var(--rc-accent-text)}.rdc-pane-preview{background:var(--rc-fill-soft);border-radius:14px;place-items:center;padding:18px 0;display:grid}.rdc-preview{justify-items:center;gap:8px;width:100%;padding-inline:12px;display:grid}.rdc-preview-frame{background:var(--rc-card);object-fit:contain;border:0;border-radius:10px;width:100%;height:340px}.rdc-preview-big{object-fit:contain;border:0;width:100%;height:min(78vh,900px)}.rdc-pane-preview .rdoc-paper{width:110px;height:138px}.rdc-pane-title{color:var(--rc-ink);overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:700;line-height:1.3}.rdc-pane-sub{color:var(--rc-muted);margin:-6px 0 0;font-size:12.5px}.rdc-pane-care{background:var(--rc-warn-wash);color:var(--rc-ink);border-radius:12px;flex-direction:column;align-items:flex-start;gap:6px;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}.rdc-pane-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rdc-btn-primary{background:var(--rc-accent-grad,var(--rc-accent));color:#fff;min-height:36px;font:inherit;cursor:pointer;border:0;border-radius:18px;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.rdc-btn-primary:disabled{opacity:.5;cursor:default}.rdc-pane-sec{border-top:.5px solid var(--rc-sep);padding-top:10px}.rdc-pane-sec .rdc-k{margin:0 0 6px}.rdc-links{margin:0;padding:0;list-style:none}.rdc-link-row{border-bottom:.5px solid var(--rc-sep-soft);align-items:center;gap:10px;min-height:40px;font-size:13.5px;display:flex}.rdc-link-k{width:56px;color:var(--rc-muted);flex:none;font-size:12.5px}.rdc-link-v{min-width:0;color:var(--rc-accent-text);flex:auto}.rdc-link-v a{color:inherit}.rdc-disclose{width:100%;min-height:40px;color:var(--rc-ink);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;font-size:14px;font-weight:600;display:flex}.rdc-versions{margin:6px 0 0;padding:0;list-style:none}.rdc-versions li{border-bottom:.5px solid var(--rc-sep-soft);flex-wrap:wrap;align-items:center;gap:4px 10px;padding:8px 0;font-size:13px;display:flex}.rdc-versions li>span:first-child{flex-direction:column;flex:140px;display:flex}.rdc-versions li[data-current=true] b{color:var(--rc-accent-text)}.rdc-facts{grid-template-columns:auto minmax(0,1fr);gap:6px 12px;margin:8px 0 0;font-size:13px;display:grid}.rdc-facts dt{color:var(--rc-muted)}.rdc-facts dd{overflow-wrap:anywhere;margin:0}.rdc-input{background:var(--rc-fill);width:100%;min-height:40px;color:var(--rc-ink);font:inherit;border:0;border-radius:10px;padding:8px 12px;font-size:14px}.rdc-input:focus-visible{outline:2px solid var(--rc-focus,var(--rc-accent));outline-offset:1px}.rdc-inline-form{flex-wrap:wrap;align-items:center;gap:8px;padding:4px;display:flex}.rdc-inline-form .rdc-input{flex:160px;width:auto}.rdc-field{color:var(--rc-ink-2);flex-direction:column;gap:4px;font-size:13px;display:flex}.rdc-dialog{flex-direction:column;gap:12px;min-width:0;display:flex}.rdc-dialog-sub{color:var(--rc-muted);margin:-6px 0 0;font-size:13px}.rdc-dialog-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:4px;display:flex}.rdc-suggest{background:var(--rc-ai-wash);min-height:44px;color:var(--rc-ai-text);font:inherit;text-align:start;cursor:pointer;border:0;border-radius:12px;align-items:center;gap:8px;padding:0 12px;font-size:13.5px;display:flex}.rdc-suggest[aria-pressed=true]{box-shadow:0 0 0 2px var(--rc-ai-text)}.rdc-tree{max-height:340px;margin:0;padding:0;list-style:none;overflow-y:auto}.rdc-tree .rdc-tree{max-height:none;overflow:visible}.rdc-tree-row{border-radius:10px;align-items:center;display:flex}.rdc-tree-row[data-chosen=true]{background:var(--rc-accent)}.rdc-tree-row[data-chosen=true] .rdc-tree-pick,.rdc-tree-row[data-chosen=true] .rdc-tree-n,.rdc-tree-row[data-chosen=true] .rdc-tree-caret{color:#fff}.rdc-tree-caret{width:32px;height:44px;color:var(--rc-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.rdc-tree-pick{min-height:44px;color:var(--rc-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;gap:8px;font-size:14px;display:flex}.rdc-tree-ic{color:var(--rc-tile-blue)}@supports (color:color-mix(in lab, red, red)){.rdc-tree-ic{color:color-mix(in srgb, var(--rc-tile-blue) 60%, #fff)}}.rdc-tree-name{flex:auto;min-width:0}.rdc-tree-n{color:var(--rc-muted);font-variant-numeric:tabular-nums;margin-inline-end:10px;font-size:12.5px}.rdc-form-card{box-shadow:0 0 0 .5px var(--rc-sep);border-radius:16px;flex-direction:column;gap:10px;margin:10px 0 14px;padding:14px;display:flex}.rdc-form-row{flex-wrap:wrap;gap:10px;display:flex}.rdc-form-row>*{flex:200px}.rdc-check-line{align-items:center;gap:8px;min-height:44px;font-size:14px;display:flex}.rdc-check-line input{width:18px;height:18px;accent-color:var(--rc-accent)}.rdc-requests{margin-top:26px}.rdc-closed summary{min-height:44px;color:var(--rc-muted);cursor:pointer;align-items:center;font-size:13px;display:flex}.rdc-center-upload{align-items:flex-end;gap:8px;display:flex}.rdc-upload{z-index:40;background:var(--rc-card);width:min(420px,100vw - 32px);max-height:min(520px,100vh - 120px);box-shadow:var(--rc-shadow-pop);bottom:18px;border-radius:18px;padding:14px 16px;position:fixed;inset-inline-end:18px;overflow-y:auto}.rdc-upload-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.rdc-upload-list{margin:0;padding:0;list-style:none}.rdc-upload-row{border-top:.5px solid var(--rc-sep-soft);flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:48px;padding:6px 0;font-size:13.5px;display:flex}.rdc-upload-name{overflow-wrap:anywhere;flex:160px;min-width:0}.rdc-upload-choice,.rdc-upload-done,.rdc-upload-progress{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.rdc-upload-progress progress{width:110px;accent-color:var(--rc-accent)}.rdc-choice{background:var(--rc-fill);min-height:32px;color:var(--rc-ink);font:inherit;cursor:pointer;border:0;border-radius:16px;padding:0 10px;font-size:13px}.rdc-choice[data-on=true]{background:var(--rc-accent);color:#fff}.rdc-toast-region{z-index:50;pointer-events:none;bottom:22px;justify-content:center;display:flex;position:fixed;inset-inline:0}.rdc-toast{pointer-events:auto;background:var(--rc-ink);max-width:min(560px,100vw - 32px);color:var(--rc-card);box-shadow:var(--rc-shadow-pop);border-radius:14px;align-items:center;gap:14px;padding-block:10px;padding-inline:18px 12px;font-size:14px;display:flex}.rdc-toast[data-tone=bad]{background:var(--rc-bad-text);color:#fff}.rdc-toast-text{flex:auto}.rdc-toast-undo,.rdc-toast-close{min-width:44px;min-height:36px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;font-weight:600}.rdc-toast-undo{color:var(--rc-tile-blue)}@supports (color:color-mix(in lab, red, red)){.rdc-toast-undo{color:color-mix(in srgb, var(--rc-tile-blue) 45%, #fff)}}.rdc-toast-close{opacity:.7;min-width:36px}.rdc-toggle{min-height:40px;color:var(--rc-ink);align-items:center;gap:8px;margin-inline-start:auto;font-size:13.5px;text-decoration:none;display:inline-flex}.rdc-toggle-track{background:var(--rc-fill);width:40px;height:24px;box-shadow:inset 0 0 0 1px rgba(var(--rc-ink-rgb), .1);border-radius:12px;position:relative}.rdc-toggle-track:after{content:"";width:20px;height:20px;transition:inset-inline-start .2s var(--rc-ease);top:2px;background:#fff;border-radius:50%;position:absolute;inset-inline-start:2px;box-shadow:0 1px 3px #0003}.rdc-toggle[aria-checked=true] .rdc-toggle-track{background:var(--rc-tile-green)}.rdc-toggle[aria-checked=true] .rdc-toggle-track:after{inset-inline-start:18px}@media (prefers-reduced-motion:reduce){.rdc-toggle-track:after{transition:none}}.rdc-legacy>summary{min-height:48px;color:var(--rc-ink-2);cursor:pointer;align-items:center;padding:0 4px;font-size:14px;font-weight:600;display:flex}.rdc-nav-folder{color:var(--rc-tile-blue)}@supports (color:color-mix(in lab, red, red)){.rdc-nav-folder{color:color-mix(in srgb, var(--rc-tile-blue) 60%, #fff)}}.rdc-st-row{border-radius:10px;align-items:center;gap:2px;display:flex;position:relative}.rdc-st-row>.rdc-st-link{flex:1;min-width:0}.rdoc .rdc-st-row>.rdc-st-link{padding-inline-start:calc(10px + var(--st-depth,0) * 14px)}.rdoc .rdc-st-row:not(.rdc-st-project)>.rdc-st-link{min-height:32px;font-size:13px}.rdc .rdc-st-caret{z-index:1;border-radius:8px;width:28px;height:28px}.rdc .rdc-st-spacer{width:28px}.rdc-st-collapse>.rdc-st-group{gap:1px}.rdc-st-collapse[data-open=true]>.rdc-st-group{padding-top:1px;padding-bottom:2px}.rdc-st-link[data-empty=true] .rdoc-nav-label,.rdc-st-link[data-empty=true] .rdoc-nav-n{color:var(--rc-muted)}.rdc-st-link[data-empty=true] .rdc-st-ic{opacity:.5}.rdc-st-ic{color:var(--rc-tile-blue)}@supports (color:color-mix(in lab, red, red)){.rdc-st-ic{color:color-mix(in srgb, var(--rc-tile-blue) 60%, #fff)}}.rdc-st-ic[data-color=teal]{color:var(--rc-tile-teal)}.rdc-st-ic[data-color=green]{color:var(--rc-tile-green)}.rdc-st-ic[data-color=orange]{color:var(--rc-tile-orange)}.rdc-st-ic[data-color=purple]{color:var(--rc-tile-purple)}.rdc-st-ic[data-color=gray]{color:var(--rc-tile-gray)}.rdc-st-row[data-drop-over=true]{background:var(--rc-accent-tint);box-shadow:0 0 0 2px var(--rc-accent) inset}.rdc-st-row[data-drop-over=refused]{outline:2px dashed var(--rc-faint);outline-offset:-2px}.rdc-st-note{min-height:32px;color:var(--rc-muted);flex-wrap:wrap;align-items:center;gap:6px;padding-inline-start:38px;font-size:12px;display:flex}.rdc-nav-more{color:var(--rc-accent-text)}@media (max-width:767.98px){.rdc-stree>li,.rdc-st-group>li{display:contents}.rdc-st-row{flex:none}.rdc .rdc-st-caret,.rdc .rdc-st-spacer,.rdc-st-note,.rdc-st-collapse{display:none}.rdc-stree>li[data-active=true]>.rdc-st-collapse[data-open=true],.rdc-stree>li[data-active=true]>.rdc-st-collapse[data-open=true]>.rdc-st-group{display:contents}.rdc-st-group .rdc-st-collapse{display:none}.rdoc .rdc-st-row>.rdc-st-link,.rdoc .rdc-st-row:not(.rdc-st-project)>.rdc-st-link{min-height:44px;padding-inline-start:16px;font-size:14px}}@media (max-width:1279.98px){.rdc[data-pane=open] .rdc-finder[data-sidebar=true]{grid-template-columns:190px minmax(0,1fr)}.rdc[data-pane=open] .rdc-finder[data-sidebar=true] .rdc-pane{border-inline-start:0;border-top:.5px solid var(--rc-sep);grid-column:1/-1}}@media (max-width:1023.98px){.rdc[data-pane=open] .rdc-finder{grid-template-columns:minmax(0,1fr)}.rdc[data-pane=open] .rdc-pane{border-inline-start:0;border-top:.5px solid var(--rc-sep)}}@media (max-width:767.98px){.rdc-head,.rdc-toolbar,.rdc-views{padding-inline:0}.rdc-banner,.rdc-reach{margin-inline:0}.rdc-search{flex-basis:100%;max-width:none}.rdc-title{font-size:19px}.rdc-pane{padding-inline:0}}.rdc .rdoc-body.rdc-body[data-view=list]{padding:12px 22px 26px}.rdc .v4d-table{min-width:460px}@media (max-width:767.98px){.rdc .rdoc-body.rdc-body[data-view=list]{padding-inline:0}}.rdc-folder[data-empty=true] .rdoc-folder-svg,.rdc-row-folder[data-empty=true] .rdoc-folder-svg{opacity:.42;filter:none}.rdc-folder[data-empty=true] .rdoc-name{color:var(--rc-ink-2);font-weight:500}.rdc-folder[data-empty=true] .rdc-counts{color:var(--rc-faint)}.rdc-empty-block{border-top:.5px solid var(--rc-sep);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:18px;padding-top:12px;display:flex}.rdc-empty-block .rdc-empty{margin:0}.rdc .rdc-row-folder{background:0 0;border-radius:0;flex:none;place-items:center;width:34px;height:28px;padding:0;display:grid}.rdc-row-folder .rdoc-folder-svg{filter:none;width:32px;height:25px}.rdc-td-menu{width:48px}.rdc .rdc-folder-table .v4d-table{min-width:0}.rdc-folder-table .rdc-td-assoc{overflow-wrap:anywhere}.rdc-td-menu .rdc-menu{top:calc(100% + 4px)}.rdc-head-color{display:inline-flex}.rdc-color-btn{background:var(--rc-fill);min-height:32px;color:var(--rc-ink);font:inherit;cursor:pointer;border:0;border-radius:16px;align-items:center;gap:8px;padding:0 10px;font-size:13px;display:inline-flex}.rdc-color-btn:hover,.rdc-color-btn[aria-expanded=true]{background:var(--rc-fill-soft)}.rdc-swatch-dot{background:var(--rdc-sw);width:14px;height:14px;box-shadow:inset 0 0 0 1px rgba(var(--rc-ink-rgb), .12);border-radius:50%}.rdc-swatch-dot[data-color=blue]{--rdc-sw:var(--rc-tile-blue)}@supports (color:color-mix(in lab, red, red)){.rdc-swatch-dot[data-color=blue]{--rdc-sw:color-mix(in srgb, var(--rc-tile-blue) 65%, var(--rc-tile-teal))}}.rdc-swatch-dot[data-color=teal]{--rdc-sw:var(--rc-tile-teal)}.rdc-swatch-dot[data-color=green]{--rdc-sw:var(--rc-tile-green)}.rdc-swatch-dot[data-color=orange]{--rdc-sw:var(--rc-tile-orange)}.rdc-swatch-dot[data-color=purple]{--rdc-sw:var(--rc-tile-purple)}.rdc-swatch-dot[data-color=gray]{--rdc-sw:var(--rc-tile-gray)}.rdc .rdc-color-pop{inset-inline:0 auto}[data-draggable=true]{cursor:grab;-webkit-touch-callout:none}@media (pointer:coarse){[data-draggable=true]{-webkit-user-select:none;user-select:none}}html[data-rdc-dragging],html[data-rdc-dragging] *{cursor:grabbing;-webkit-user-select:none;user-select:none}[data-drag-id][data-dragging=true]{opacity:.45}.rdc-tile-li[data-drop-over=true]{background:var(--rc-accent-tint);box-shadow:0 0 0 2px var(--rc-accent) inset}.rdc-tile-li[data-drop-over=true]:not([data-order-key]) .rdc-drop-hint{display:block}.rdc-tile-li[data-drop-over=true]:not([data-order-key]) .rdc-counts,.rdc-tile-li[data-drop-over=true]:not([data-order-key]) .rdc-ai-line{display:none}.rdc-tile-li[data-order-key][data-drop-over=true]{background:var(--rc-accent-wash);outline:2px dashed var(--rc-accent);outline-offset:-2px}.rdc-tile-li[data-drop-over=refused],.rdc-row[data-drop-over=refused],.rdc-crumbs li[data-drop-over=refused]{outline:2px dashed var(--rc-faint);outline-offset:-2px}.rdc-row[data-drop-over=true]{background:var(--rc-accent-tint);box-shadow:0 0 0 2px var(--rc-accent) inset}.rdc-crumbs li[data-drop-cat]{border-radius:8px;padding-inline:4px}.rdc-crumbs li[data-drop-over=true]{background:var(--rc-accent-tint);box-shadow:0 0 0 2px var(--rc-accent) inset}.rdc-drag-banner{z-index:60;background:var(--rc-card);width:fit-content;max-width:min(640px,100vw - 32px);box-shadow:inset 0 0 0 999px var(--rc-accent-tint), var(--rc-shadow-pop);color:var(--rc-ink);pointer-events:none;top:14px;border-radius:14px;margin-inline:auto;padding:12px 16px;font-size:14px;line-height:1.5;position:fixed;inset-inline:16px}.rdc-drag-banner[data-tone=refused]{box-shadow:inset 0 0 0 999px var(--rc-warn-wash), var(--rc-shadow-pop)}.rdc-drag-ghost{z-index:70;pointer-events:none;will-change:transform;position:fixed;top:0;left:0}.rdc-ghost-papers{width:64px;height:76px;display:block;position:relative}.rdc-ghost-paper{background:var(--rc-card);width:58px;height:72px;box-shadow:0 0 0 .5px rgba(var(--rc-ink-rgb), .16), 0 10px 22px -8px rgba(var(--rc-ink-rgb), .35);top:0;border-radius:7px;position:absolute;inset-inline-start:0;transform:rotate(-4deg)}.rdc-ghost-paper[data-back=true]{opacity:.85;transform:translate(8px,6px)rotate(6deg)}.rdc-ghost-count{background:var(--rc-accent);color:#fff;font-variant-numeric:tabular-nums;min-width:24px;height:24px;box-shadow:0 0 0 2.5px var(--rc-card);top:-10px;border-radius:12px;place-items:center;padding:0 6px;font-size:12.5px;font-weight:600;display:grid;position:absolute;inset-inline-start:-10px}.rdc-ghost-folder{padding:0;display:block;transform:rotate(-4deg)scale(.75)}.rdc-drag-beyond{color:var(--rc-ink-2)}.rdc-move-scope,.rdc-link-kind{flex-wrap:wrap;align-self:flex-start}.rdc-move-scope>button,.rdc-link-kind>button{min-height:36px;color:var(--rc-ink-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 14px;font-size:13px;font-weight:500}.rdc-move-scope>button[data-active=true],.rdc-link-kind>button[data-active=true]{background:var(--rc-seg-thumb);color:var(--rc-ink);box-shadow:0 3px 8px #0000001f,0 0 0 .5px #0000000a}.rdc-elsewhere{flex-direction:column;gap:12px;display:flex}.rdc-elsewhere-note{background:var(--rc-warn-wash);color:var(--rc-ink);border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13.5px;line-height:1.5;display:flex}.rdc-elsewhere-note>svg{color:var(--rc-warn-text,var(--rc-ink-2));flex:none;margin-top:2px}.rdc-elsewhere-note ul{flex-direction:column;gap:4px;margin:0;padding-inline-start:18px;display:flex}.rdc-dropzone{border-radius:18px;min-height:160px;position:relative}.rdc-dropzone[data-files-over=true]{box-shadow:0 0 0 2px var(--rc-accent) inset;background:var(--rc-accent-wash)}.rdc-drop-overlay{pointer-events:none;justify-content:center;margin-top:14px;display:flex;position:sticky;bottom:20px}.rdc-drop-overlay-card{background:var(--rc-card);box-shadow:var(--rc-shadow-pop);color:var(--rc-accent-text);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:4px;padding:14px 22px;font-size:14.5px;display:inline-flex}.rdc-back{min-height:32px;color:var(--rc-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-self:flex-start;align-items:center;gap:4px;padding:0 8px;font-size:12.5px;font-weight:500;display:inline-flex}.rdc-back:hover{background:var(--rc-accent-wash);color:var(--rc-accent-text)}.rdc-back:focus-visible{outline:2px solid var(--rc-focus,var(--rc-accent));outline-offset:1px}.rdc-back-ic:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}@media (pointer:coarse){.rdc-back{min-height:44px}}.rdc-deleted-mark{color:var(--rc-warn-text);font-weight:500}.rqd-hint{z-index:60;background:var(--rc-card);border:2px dashed var(--color-accent);width:fit-content;max-width:calc(100vw - 32px);box-shadow:var(--rc-shadow-pop);font-size:var(--text-sm);pointer-events:none;bottom:24px;border-radius:999px;align-items:center;gap:8px;margin-inline:auto;padding:12px 18px;font-weight:600;display:flex;position:fixed;inset-inline:0}.rqd-summary{margin:0 0 12px;font-weight:600}.rqd-field{gap:4px;margin-bottom:12px;display:grid}.rqd-label{font-size:var(--text-sm);font-weight:600}.rqd-why,.rqd-note{font-size:var(--text-xs);color:var(--rc-muted);margin:0}.rqd-problem{color:var(--color-bad);font-size:var(--text-sm);margin:0 0 8px}.rqd-open{z-index:40;background:var(--rc-card);box-shadow:var(--rc-shadow-pop);bottom:18px;border-radius:14px;padding:10px 16px;font-weight:600;position:fixed;inset-inline-start:18px}.rdc-excerpt{-webkit-line-clamp:2;font-size:var(--text-xs);color:var(--rc-muted);-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.rdc-excerpt mark{background:var(--color-accent-wash);color:inherit;font-weight:700}.rdc-stage-list{gap:2px;margin:10px 0 0;padding:0;list-style:none;display:grid}.rdc-stage-row{border-radius:10px;align-items:center;gap:10px;min-height:44px;padding-inline:10px;display:flex}.rdc-stage-row:nth-child(odd){background:var(--rc-fill-soft)}.rdc-stage-name{flex:1;font-weight:600}.rdc-stage-ok{color:var(--color-ok)}.rdc-stage-miss{color:var(--rc-muted)}.rdc-req-candidate{font-size:var(--text-xs);color:var(--rc-muted);flex-basis:100%}.rdc-talk-h{align-items:center;gap:8px;margin:0 0 8px;font-size:14px;font-weight:700;display:flex}.rdc-talk-ic{background:var(--rc-tile-indigo);color:#fff;border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.rdc-talk-n{background:var(--color-accent-wash);min-width:20px;color:var(--color-accent);font-size:var(--text-xs);text-align:center;border-radius:999px;padding:0 7px}.rdc-talk-list{gap:10px;margin:0 0 10px;padding:0;list-style:none;display:grid}.rdc-talk-thread{gap:6px;display:grid}.rdc-talk-msg{background:var(--rc-fill-soft);border-radius:12px;justify-items:start;gap:2px;padding:8px 10px;display:grid}.rdc-talk-msg[data-reply]{background:var(--color-accent-wash);margin-inline-start:20px}.rdc-talk-who{font-size:var(--text-xs);font-weight:700}.rdc-talk-body{font-size:var(--text-sm);white-space:pre-wrap;margin:0;line-height:1.45}.rdc-talk-replying{font-size:var(--text-xs);color:var(--color-accent);margin:0 0 6px;font-weight:600}.rdc-talk-input{resize:vertical;width:100%;min-height:56px}.rdc-talk-error{font-size:var(--text-xs);color:var(--color-bad);margin:4px 0 0}.rwa-pick,.rwa-review{gap:12px;display:grid}.rwa-how{font-size:var(--text-sm);gap:4px;margin:0;padding-inline-start:20px;display:grid}.rwa-drop{border:2px dashed var(--rc-tile-green);background:var(--rc-tile-green);border-radius:16px;justify-items:center;gap:8px;padding:26px 16px;display:grid}@supports (color:color-mix(in lab, red, red)){.rwa-drop{background:color-mix(in srgb, var(--rc-tile-green) 8%, transparent)}}.rwa-drop{color:var(--color-ok-strong);cursor:pointer;text-align:center;font-weight:700}.rwa-drop:focus-within{outline:2px solid var(--color-accent);outline-offset:2px}.rwa-field{font-size:var(--text-sm);gap:4px;font-weight:600;display:grid}.rwa-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.rwa-facts li{background:var(--rc-tile-green);border-radius:12px;justify-items:center;padding:10px 6px;display:grid}@supports (color:color-mix(in lab, red, red)){.rwa-facts li{background:color-mix(in srgb, var(--rc-tile-green) 10%, transparent)}}.rwa-facts li{font-size:var(--text-xs)}.rwa-facts strong{color:var(--color-ok-strong);font-size:20px}.rwa-people{font-size:var(--text-sm);margin:0}.rwa-view{background:var(--rc-tile-green);border-radius:14px;gap:8px;margin-top:10px;padding:10px;display:grid}@supports (color:color-mix(in lab, red, red)){.rwa-view{background:color-mix(in srgb, var(--rc-tile-green) 7%, var(--rc-fill-soft))}}.rwa-view-k{font-size:var(--text-xs);color:var(--color-ok-strong);margin:0;font-weight:700}.rwa-full{gap:10px;max-width:760px;margin-inline:auto;display:grid}.rwa-msgs{gap:6px;margin:0;padding:0;list-style:none;display:grid}.rwa-li{justify-items:start;display:grid}.rwa-day,.rwa-notice{background:var(--rc-fill-soft);font-size:var(--text-xs);color:var(--rc-muted);white-space:pre-wrap;border-radius:999px;justify-self:center;margin:6px 0;padding:2px 10px}.rwa-msg{background:var(--color-canvas);--rwa-ink:var(--color-ok-strong);border-radius:12px;border-start-start-radius:4px;gap:2px;max-width:92%;padding:6px 10px;display:grid;box-shadow:0 1px 1px #0a0d1514}.rwa-msg[data-hue="1"]{--rwa-ink:var(--color-info-strong)}.rwa-msg[data-hue="2"]{--rwa-ink:var(--color-statutory)}.rwa-msg[data-hue="3"]{--rwa-ink:var(--color-warn-strong)}.rwa-msg[data-hue="4"]{--rwa-ink:var(--color-bad-strong)}.rwa-msg[data-hue="5"]{--rwa-ink:var(--color-accent)}.rwa-msg[data-hue="6"]{--rwa-ink:var(--color-mute-strong)}.rwa-msg[data-hue="7"]{--rwa-ink:#0f6f69}.rwa-who{font-size:var(--text-xs);color:var(--rwa-ink);font-weight:700}.rwa-file{font-size:var(--text-xs);color:var(--rc-muted);overflow-wrap:anywhere;align-items:center;gap:4px;display:inline-flex}.rwa-text{font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.45}.rwa-time{color:var(--rc-muted);justify-self:end;font-size:10.5px}.v4-app.ropp{flex-direction:column;gap:18px;min-width:0;display:flex}.ropp .rc-hd{flex-wrap:wrap;row-gap:12px}.ropp-head-acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.ropp-search{align-items:center;min-width:0;display:flex;position:relative}.ropp-search-icon{color:var(--rc-muted);pointer-events:none;position:absolute;inset-inline-start:12px}.ropp-search-input{background:var(--rc-fill);width:min(320px,70vw);height:40px;color:var(--rc-ink);font:inherit;border:0;border-radius:12px;padding-inline:36px 12px;font-size:14px}.ropp-search-input:focus-visible{outline:2px solid var(--rc-focus);outline-offset:1px}.ropp-new{gap:6px;min-height:40px}.ropp-frame{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;display:grid}.ropp[data-pane=open] .ropp-frame{grid-template-columns:minmax(0,1fr) minmax(320px,400px)}.ropp-list{flex-direction:column;gap:14px;min-width:0;display:flex}.ropp-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ropp-tabs{background:var(--rc-fill);scrollbar-width:none;border-radius:12px;gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.ropp-tab{min-height:34px;color:var(--rc-ink-2);white-space:nowrap;border-radius:9px;align-items:center;gap:6px;padding-inline:14px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}.ropp-tab[data-active=true]{background:var(--rc-card);color:var(--rc-ink);box-shadow:var(--rc-shadow-card);font-weight:600}.ropp-tab-n{color:var(--rc-muted);font-variant-numeric:tabular-nums;font-size:12.5px}.ropp-tools{gap:8px;display:flex}.ropp-tool{align-items:center;gap:6px;min-height:34px;font-size:13px;display:inline-flex}.ropp-menu{position:relative}.ropp-menu>summary{cursor:pointer;list-style:none}.ropp-menu>summary::-webkit-details-marker{display:none}.ropp-menu-pop{z-index:30;min-width:220px;box-shadow:var(--rc-shadow-pop);border-radius:14px;margin-block-start:6px;padding:6px;position:absolute;inset-inline-end:0}.ropp-menu-list{margin:0;list-style:none}.ropp-menu-item{width:100%;min-height:40px;color:var(--rc-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;padding-inline:12px;font-size:14px;text-decoration:none;display:flex}.ropp-menu-item:hover,.ropp-menu-item[aria-current=true]{background:var(--rc-fill-soft)}.ropp-menu-item[data-tone=bad]{color:var(--rc-bad-text)}.ropp-filters{flex-direction:column;gap:12px;width:min(320px,86vw);max-height:70vh;padding:14px;display:flex;overflow-y:auto}.ropp-menu-acts{justify-content:space-between;align-items:center;gap:10px;display:flex}.ropp-fs{border:0;flex-direction:column;gap:4px;min-width:0;margin:0;padding:0;display:flex}.ropp-fs>legend{color:var(--rc-muted);margin-block-end:4px;font-size:12.5px;font-weight:600}.ropp-radio,.ropp-check{min-height:36px;color:var(--rc-ink);cursor:pointer;align-items:center;gap:8px;font-size:14px;display:flex}.ropp-radio input,.ropp-check input{width:18px;height:18px;accent-color:var(--rc-accent);flex:none}.ropp-groups{flex-direction:column;gap:16px;display:flex}.ropp .ropp-group{padding:0;overflow:hidden}.ropp-ghead{background:var(--rc-fill-soft);min-height:40px;box-shadow:inset 0 -.5px 0 var(--rc-sep-soft), inset 0 .5px 0 var(--rc-sep-soft);align-items:center;gap:10px;padding-inline:16px;display:flex}.ropp-gname{color:var(--rc-ink);margin:0;font-size:15px;font-weight:600}.ropp-ghead[data-bucket=overdue] .ropp-gname{color:var(--rc-bad-text)}.ropp-gcount{color:var(--rc-muted);font-variant-numeric:tabular-nums;font-size:12.5px}.ropp-rows{margin:0;padding:0;list-style:none}.ropp-row,.ropp-colhead{grid-template-columns:minmax(0,2.2fr) minmax(0,2fr) 92px 96px minmax(0,1fr);align-items:center;gap:12px;padding-inline:16px;display:grid}.ropp[data-pane=open] .ropp-row,.ropp[data-pane=open] .ropp-colhead{grid-template-columns:minmax(0,2fr) minmax(0,1.8fr) 84px minmax(0,.9fr)}.ropp[data-pane=open] .ropp-col-screen{display:none}.ropp-colhead{min-height:32px;color:var(--rc-muted);box-shadow:inset 0 -.5px 0 var(--rc-sep-soft);font-size:12px;font-weight:600}.ropp-li+.ropp-li{box-shadow:inset 0 .5px 0 var(--rc-sep-soft)}.ropp-row{min-height:64px;color:var(--rc-ink);padding-block:10px;text-decoration:none}.ropp-row:hover{background:var(--rc-fill-soft)}.ropp-row:focus-visible{outline:2px solid var(--rc-focus);outline-offset:-2px}.ropp-li[data-selected=true] .ropp-row{background:var(--rc-accent-wash)}.ropp-cell-main{flex-direction:column;gap:2px;min-width:0;display:flex}.ropp-title{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;line-height:1.35;overflow:hidden}.ropp-sub{color:var(--rc-muted);font-size:12.5px;line-height:1.45}.ropp-next{font-size:14px;line-height:1.4}.ropp-quiet{color:var(--rc-muted);font-size:13.5px}.ropp-set{color:var(--rc-accent-text);font-weight:600}.ropp-due{color:var(--rc-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.ropp-due[data-tone=late]{color:var(--rc-bad-text);font-weight:600}.ropp-due[data-tone=today]{color:var(--rc-accent-text);font-weight:600}.ropp-score{font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.ropp-chip{background:var(--rc-fill);height:22px;color:var(--rc-ink-2);white-space:nowrap;border-radius:11px;align-items:center;padding-inline:9px;font-size:12px;font-weight:600;display:inline-flex}.ropp-chip[data-tone=warn]{background:var(--rc-warn-wash);color:var(--rc-warn-text)}.ropp-owner{align-items:center;gap:8px;min-width:0;display:inline-flex}.ropp .ropp-av{width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--rc-edge);flex:none;font-size:11.5px}.ropp-owner-name{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.ropp-empty{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:28px 22px;display:flex}.ropp-empty-t{margin:0;font-size:15px;font-weight:600}.ropp-empty-s{color:var(--rc-muted);margin:0;font-size:13.5px}.ropp-note{background:var(--rc-fill-soft);color:var(--rc-ink-2);border-radius:12px;margin:0;padding:10px 14px;font-size:13px;line-height:1.5}.ropp-link{color:var(--rc-accent-text);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.ropp-link:hover{text-decoration:underline}.ropp-link[data-tone=bad]{color:var(--rc-bad-text)}.ropp .ropp-pane{flex-direction:column;gap:12px;min-width:0;max-height:calc(100vh - 28px);padding:16px 18px 20px;display:flex;position:sticky;top:14px;overflow-y:auto}.ropp-pane-missing{align-items:flex-start}.ropp-pane-head{align-items:flex-start;gap:10px;display:flex}.ropp-pane-id{flex:auto;min-width:0}.ropp-pane-title{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:700;line-height:1.3}.ropp-icon{width:44px;height:44px;color:var(--rc-muted);border-radius:12px;flex:none;place-items:center;margin:-8px;display:grid}.ropp-icon:hover{background:var(--rc-fill-soft);color:var(--rc-ink)}.ropp-banner{background:var(--rc-fill-soft);border-radius:12px;margin:0;padding:10px 12px;font-size:13.5px;line-height:1.5}.ropp-banner[data-tone=ok]{background:var(--rc-ok-wash);color:var(--rc-ok-text)}.ropp-banner[data-tone=warn]{background:var(--rc-warn-wash);color:var(--rc-warn-text)}.ropp-pane-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ropp-pane-acts .v4-btn{gap:6px;min-height:40px}.ropp-pad{margin:0}.ropp-nearby{background:var(--rc-accent-wash);border-radius:12px;margin:0;padding:10px 12px;font-size:13.5px;list-style:none}.ropp-card{background:var(--rc-fill-soft);border-radius:14px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.ropp-card-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.ropp-k{color:var(--rc-muted);margin:0;font-size:12.5px;font-weight:600}.ropp-summary{cursor:pointer;align-items:center;min-height:32px;display:flex}.ropp-next-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ropp-next-t{margin:0;font-size:15px;font-weight:600}.ropp-next-acts{align-items:center;gap:12px;display:flex}.ropp-next-acts .v4-btn{min-height:36px}.ropp-scr-v{margin:0;font-size:18px}.ropp-fine{font-size:12px}.ropp-composer{flex-direction:column;gap:8px;display:flex}.ropp-composer-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ropp-kinds{flex-wrap:wrap;gap:4px;display:flex}.ropp-kind{cursor:pointer;position:relative}.ropp-kind input{opacity:0;cursor:pointer;position:absolute;inset:0}.ropp-kind span{background:var(--rc-card);min-height:32px;color:var(--rc-ink-2);box-shadow:inset 0 0 0 .5px var(--rc-sep);border-radius:9px;align-items:center;padding-inline:10px;font-size:12.5px;display:inline-flex}.ropp-kind input:checked+span{background:var(--rc-accent-wash);color:var(--rc-accent-text);box-shadow:inset 0 0 0 1px var(--rc-accent);font-weight:600}.ropp-kind input:focus-visible+span{outline:2px solid var(--rc-focus);outline-offset:1px}.ropp-inline{align-items:center;gap:6px;display:inline-flex}.ropp .ropp-date{width:auto;min-height:36px}.ropp-log{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ropp-log-row{grid-template-columns:64px minmax(0,1fr);gap:10px;padding-block:10px;display:grid}.ropp-log-row+.ropp-log-row{box-shadow:inset 0 .5px 0 var(--rc-sep-soft)}.ropp-log-when{font-variant-numeric:tabular-nums;flex-direction:column;font-size:13px;display:flex}.ropp-log-body{flex-direction:column;gap:2px;font-size:14px;line-height:1.5;display:flex}.ropp-pre{white-space:pre-wrap;overflow-wrap:anywhere}.ropp-people{margin:0;padding:0;list-style:none}.ropp-person{justify-content:space-between;align-items:center;gap:10px;padding-block:8px;display:flex}.ropp-person+.ropp-person{box-shadow:inset 0 .5px 0 var(--rc-sep-soft)}.ropp-person-n{margin:0;font-size:14px;font-weight:600}.ropp-person-c{align-items:center;gap:12px;display:flex}.ropp-dl{grid-template-columns:max-content minmax(0,1fr);gap:6px 14px;margin:0;font-size:13.5px;display:grid}.ropp-dl dt{color:var(--rc-muted)}.ropp-dl dd{min-width:0;margin:0}.ropp-dd-owner{align-items:center;gap:10px;display:flex}.ropp-sites,.ropp-docs,.ropp-events,.ropp-reasons{margin:0;padding:0;list-style:none}.ropp-docs li,.ropp-events li,.ropp-reasons li{justify-content:space-between;gap:10px;padding-block:6px;font-size:13.5px;display:flex}.ropp-events li+li,.ropp-reasons li+li{box-shadow:inset 0 .5px 0 var(--rc-sep-soft)}.ropp-form{flex-direction:column;gap:8px;display:flex}.ropp-form .v4-k{color:var(--rc-ink-2);margin-block:6px 4px;font-size:12.5px;font-weight:600;display:block}.ropp-form .v4p-field{box-sizing:border-box;inline-size:100%}.ropp-form-err{background:var(--rc-bad-wash);color:var(--rc-bad-text);border-radius:10px;margin:0;padding:8px 12px;font-size:13px}.ropp-field-err{color:var(--rc-bad-text);margin:0;font-size:12.5px}.ropp-form [aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--rc-bad-text)}.ropp-grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}.ropp-grid-wide{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.ropp-textarea{resize:vertical;min-height:40px;font:inherit;line-height:1.5}.ropp-more{min-height:40px;font:inherit;cursor:pointer;color:var(--rc-ink);background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.ropp-more-body{flex-direction:column;gap:4px;display:flex}.ropp-form-acts{justify-content:flex-end;gap:8px;margin-block-start:10px;display:flex}.ropp-similar{background:var(--rc-accent-wash);border-radius:12px;flex-direction:column;gap:6px;padding:10px 12px;font-size:13.5px;display:flex}.ropp-similar ul{margin:0;padding:0;list-style:none}.ropp-similar-row{justify-content:space-between;align-items:center;gap:10px;padding-block:4px;display:flex}.ropp-site-row{grid-template-columns:minmax(0,1fr) 80px 80px auto;align-items:center;gap:6px;margin-block-end:6px;display:grid}.ropp-site-row .ropp-field-err{grid-column:1/-1}.ropp-inline-form{align-items:center;gap:8px;display:flex}.ropp-carry{background:var(--rc-fill-soft);border-radius:12px;padding:10px 12px}.ropp-carry-row{align-items:center;gap:8px;min-height:32px;margin:0;font-size:14px;display:flex}.ropp-tick{color:var(--rc-ok-text);font-weight:700}.ropp-compare{border-collapse:collapse;width:100%;font-size:13.5px}.ropp-compare th,.ropp-compare td{text-align:start;vertical-align:top;box-shadow:inset 0 -.5px 0 var(--rc-sep-soft);padding:8px 6px}.ropp-compare thead th{color:var(--rc-muted);font-size:12.5px;font-weight:600}.ropp-compare tbody th{color:var(--rc-muted);white-space:nowrap;font-weight:500}.ropp-toast-slot{z-index:70;pointer-events:none;bottom:22px;justify-content:center;display:flex;position:fixed;inset-inline:0}.ropp-toast{pointer-events:auto;background:var(--rc-ink);max-width:min(560px,100vw - 32px);color:var(--rc-card);box-shadow:var(--rc-shadow-pop);border-radius:14px;align-items:center;gap:14px;padding-block:10px;padding-inline:18px 8px;font-size:14px;display:flex}.ropp-toast[data-tone=bad]{background:var(--rc-bad-text);color:#fff}.ropp-toast-act{color:inherit;font-weight:600;text-decoration:underline}.ropp-toast-x{min-width:44px;min-height:36px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid}@media (max-width:1100px){.ropp[data-pane=open] .ropp-frame{grid-template-columns:minmax(0,1fr)}.ropp .ropp-pane{max-height:none;position:static}}@media (max-width:760px){.ropp-row,.ropp[data-pane=open] .ropp-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main owner""next due";row-gap:4px}.ropp-cell-main{grid-area:main}.ropp-cell-next{grid-area:next}.ropp-cell-due{grid-area:due;justify-self:end}.ropp-cell-owner{grid-area:owner}.ropp-cell-owner .ropp-owner-name,.ropp-colhead,.ropp-col-screen{display:none}.ropp-grid2,.ropp-grid-wide{grid-template-columns:minmax(0,1fr)}.ropp-form{min-width:0}.ropp-search-input{width:100%}}@media (max-width:767.98px){.ropp-search-input{height:44px}.ropp-menu-item,.ropp-radio,.ropp-check{min-height:44px}.ropp-menu-acts .ropp-link,.ropp-empty .ropp-link,.ropp-pane-missing .ropp-link{position:relative}.ropp-menu-acts .ropp-link:after,.ropp-empty .ropp-link:after,.ropp-pane-missing .ropp-link:after{content:"";position:absolute;inset:min(0px,50% - 22px)}}.ropp-page{flex-direction:column;gap:16px;min-width:0;display:flex}.ropp-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 24px;display:flex}.ropp-page-head .ropp-pane-head{flex:360px;min-width:0}.ropp-page-head .ropp-pane-acts{justify-content:flex-end}.ropp-back{min-height:44px;color:var(--rc-accent-text);align-items:center;gap:4px;margin-block:-10px 0;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ropp-back:hover{text-decoration:underline}:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ropp-back-ic{transform:scaleX(-1)}.ropp-page-title{letter-spacing:-.02em;color:var(--rc-ink);margin:2px 0 4px;font-size:30px;font-weight:700;line-height:1.2}.ropp-page-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.ropp-page-main,.ropp-page-side{flex-direction:column;gap:14px;min-width:0;display:flex}.ropp-page .ropp-card{background:var(--rc-card);box-shadow:var(--rc-shadow-card);border-radius:18px;gap:10px;padding:18px 20px}.ropp-page .ropp-k{color:var(--rc-ink);font-size:15px;font-weight:700}.ropp-page .ropp-k .ropp-sub{font-weight:500}.ropp-pane-tools{flex:none;align-items:center;gap:8px;display:inline-flex}.ropp .ropp-page-door{align-self:flex-start;gap:6px;min-height:40px}.ropp-to-page{align-self:flex-start}.ropp-factors{margin-top:2px}.ropp-factor-list{margin:6px 0 0;padding:0;list-style:none}.ropp-factor{border-top:.5px solid var(--rc-sep);grid-template-columns:20px minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:44px;display:grid}.ropp-factor-ic{width:18px;height:18px;color:var(--rc-ok-text);place-items:center;display:grid}.ropp-factor:not([data-state=present]) .ropp-factor-ic{box-sizing:border-box;border:1.5px dashed var(--rc-faint);border-radius:50%}.ropp-factor-n{color:var(--rc-ink);font-size:14px;font-weight:600}.ropp-factor-s{color:var(--rc-muted);font-size:12.5px}.ropp-factor[data-state=missing] .ropp-factor-s,.ropp-factor[data-state=conflicting] .ropp-factor-s,.ropp-factor[data-state=stale] .ropp-factor-s{color:var(--rc-warn-text)}@media (max-width:1023.98px){.ropp-page-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767.98px){.ropp-page-title{font-size:24px}.ropp-page .ropp-card{padding:16px}.ropp-factor{grid-template-columns:20px minmax(0,1fr) auto}.ropp-factor-go{grid-column:2/-1}}.ropp-files{flex-direction:column;gap:8px;display:flex}.ropp-files+.ropp-files,.ropp-docs+.ropp-files{margin-top:10px}.ropp-file-list li{flex-wrap:wrap;align-items:baseline}.ropp-file-list li+li{box-shadow:inset 0 .5px 0 var(--rc-sep-soft)}.ropp-file-name{min-width:0;color:var(--rc-ink);overflow-wrap:anywhere;align-items:center;gap:5px;display:inline-flex}.ropp-file-name:hover{color:var(--rc-accent-text);text-decoration:underline}.ropp-file-meta,.ropp-file-ask{flex-wrap:wrap;align-items:center;gap:4px 10px;display:inline-flex}.ropp-upload{flex-direction:column;align-items:flex-start;gap:6px;margin-top:4px;display:flex}.ropp-up-list{align-self:stretch;margin:0;padding:0;list-style:none}.ropp-up-row{justify-content:space-between;gap:10px;padding-block:4px;font-size:13px;display:flex}.ropp-up-n{overflow-wrap:anywhere;min-width:0}.ropp-up-s{color:var(--rc-muted);flex:none}.ropp-up-s[data-tone=ok]{color:var(--rc-ok-text)}.ropp-up-s[data-tone=bad]{color:var(--rc-bad-text)}.rpm{flex-direction:column;gap:14px;min-width:0;display:flex}.rpm-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.rpm-title{color:var(--rc-ink);margin:0;font-size:19px;font-weight:700}.rpm-subtitle{color:var(--rc-muted);margin:2px 0 0;font-size:13px}.rpm-head-acts{align-items:center;gap:8px;display:flex}.rpm-more-wrap{position:relative}.rpm .rc-chip{background:var(--rc-fill);color:var(--rc-ink)}.rpm .rc-chip[data-tone=mute]{background:var(--rc-fill);color:var(--rc-muted)}.rpm .rc-chip[data-tone=accent]{background:var(--rc-accent-wash);color:var(--rc-accent-text)}.rpm .rc-chip[data-tone=ok]{background:var(--rc-ok-wash);color:var(--rc-ok-text)}.rpm .rc-chip[data-tone=warn]{background:var(--rc-warn-wash);color:var(--rc-warn-text)}.rpm .rc-chip[data-tone=bad]{background:var(--rc-bad-wash);color:var(--rc-bad-text)}.rpm-form>.rc-chip{align-self:flex-start}.rpm-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rpm-bubble:focus-visible,.rpm-linkbtn:focus-visible,.rpm-chip-btn:focus-visible,.rpm-icon-btn:focus-visible,.rpm-menu-item:focus-visible,.rpm-status-btn:focus-visible,.rpm-seg-btn:focus-visible,.rpm-goal-main:focus-visible,.rpm-zoom-btn:focus-visible,.rpm-zoom-fit:focus-visible{outline:2px solid var(--rc-focus);outline-offset:2px}.rpm-search{align-items:center;margin-inline-start:auto;display:flex;position:relative}.rpm-search-icon{color:var(--rc-muted);pointer-events:none;position:absolute;inset-inline-start:11px}.rpm-search-input{background:var(--rc-fill);width:min(220px,60vw);height:36px;color:var(--rc-ink);font:inherit;border:0;border-radius:11px;padding-inline:32px 10px;font-size:13.5px}.rpm-search-input:focus-visible{outline:2px solid var(--rc-focus);outline-offset:1px}.rpm-summary{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.rpm-small{color:var(--rc-muted);margin:0;font-size:12.5px;line-height:1.5}.rpm-muted{color:var(--rc-muted)}.rpm-sub{color:var(--rc-muted);margin:0;font-size:13.5px;line-height:1.5}.rpm-note{background:var(--rc-fill-soft);color:var(--rc-ink);border-radius:10px;margin:0;padding:8px 12px;font-size:13px}.rpm-alert{background:var(--rc-fill-soft);color:var(--rc-ink);border-radius:12px;margin:0;padding:9px 12px;font-size:13px;line-height:1.5;display:block}.rpm-alert svg{vertical-align:-2px;margin-inline-end:4px}.rpm-alert[data-tone=info]{background:var(--rc-accent-wash)}.rpm-alert[data-tone=warn]{background:var(--rc-warn-wash);color:var(--rc-warn-text)}.rpm-alert[data-tone=ok]{background:var(--rc-ok-wash);color:var(--rc-ok-text)}.rpm-selected{background:var(--rc-accent-wash);color:var(--rc-ink);border-radius:12px;margin:0;padding:8px 14px;font-size:13px}.rpm-late{color:var(--rc-bad-text)}.rpm-prewrap{white-space:pre-wrap}.rpm-linkbtn{color:var(--rc-accent-text);font:inherit;cursor:pointer;text-align:start;background:0 0;border:0;padding:0}.rpm-linkbtn:hover{text-underline-offset:2px;text-decoration:underline}.rpm-links{flex-wrap:wrap;gap:4px 10px;display:inline-flex}.rpm-chip-btn{background:var(--rc-fill);min-height:30px;color:var(--rc-ink);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:4px;padding-inline:10px;font-size:12.5px;font-weight:600;display:inline-flex}.rpm-icon-btn{background:var(--rc-fill-soft);min-width:32px;min-height:32px;color:var(--rc-ink);cursor:pointer;border:0;border-radius:10px;place-items:center;display:inline-grid}.rpm-icon-btn:disabled{opacity:.35;cursor:default}.rpm-chip-block{background:var(--rc-warn);color:var(--rc-card);border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:700;display:inline-block}.rpm-chip-inline{vertical-align:middle;margin-inline-start:6px}.rpm-frame-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.rpm[data-pane=open] .rpm-frame-grid{grid-template-columns:minmax(0,1fr) minmax(320px,380px)}.rpm-main{flex-direction:column;gap:12px;min-width:0;display:flex}.rpm-card{background:var(--rc-card);box-shadow:var(--rc-shadow-card);border-radius:20px;padding:16px 18px}.rpm-card h3{color:var(--rc-ink);margin:0 0 8px;font-size:15px;font-weight:700}.rpm-mapwrap{background:var(--rc-card);box-shadow:var(--rc-shadow-card);border-radius:20px;padding:10px;padding-block-end:54px;position:relative}.rpm-frame{background-color:var(--rc-fill-soft);background-image:radial-gradient(var(--rc-sep) 1px, transparent 1px);touch-action:pan-x pan-y;background-size:18px 18px;background-attachment:local;border-radius:14px;max-height:72vh;overflow:auto}.rpm-frame[data-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}.rpm-canvas{position:relative}.rpm-canvas-inner{transform-origin:100% 0;position:absolute;inset-block-start:0;inset-inline-start:0}[dir=ltr] .rpm-canvas-inner{transform-origin:0 0}.rpm-lane{box-shadow:inset 0 -.5px 0 var(--rc-sep-soft);position:absolute;inset-inline:0}.rpm-lane[data-alt]{background:var(--rc-fill-soft)}.rpm-lane[data-target]{background:rgba(var(--rc-accent-rgb), .05)}.rpm-cell-target{background:var(--rc-accent-wash);outline:1.5px dashed rgba(var(--rc-accent-rgb), .45);outline-offset:-6px;pointer-events:none;border-radius:16px;position:absolute}.rpm-landing{z-index:4;background:var(--rc-card);box-shadow:var(--rc-shadow-pop);color:var(--rc-accent-text);text-align:center;pointer-events:none;border-radius:10px;padding:4px 8px;font-size:12px;font-weight:600;line-height:1.35;position:absolute}.rpm-lane-label{color:var(--rc-muted);font-size:12.5px;font-weight:600;position:absolute;inset-block-start:10px;inset-inline-start:14px}.rpm-edges{pointer-events:none;position:absolute;inset-block-start:0;inset-inline-start:0}[dir=rtl] .rpm-edges{transform:scaleX(-1)}.rpm-edge{stroke:var(--rc-faint);stroke-width:1.6px}.rpm-edge-link{stroke-dasharray:6 5}.rpm-edge-hi{stroke:var(--rc-accent);stroke-width:2.2px}.rpm-edge-faint{opacity:.35}.rpm-arrowhead{fill:var(--rc-faint)}.rpm-arrowhead-hi{fill:var(--rc-accent)}.rpm-node{text-align:center;transition:opacity .16s var(--rc-ease);flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute}.rpm-faint{opacity:.38}.rpm-moving{opacity:.55}.rpm-node[data-held]{z-index:3;transition:none}.rpm-node[data-held] .rpm-bubble{cursor:grabbing;box-shadow:var(--rc-shadow-pop);transform:scale(1.06)}.rpm-bubble{border:2px dashed var(--rc-faint);background:var(--rc-card);color:var(--rc-ink);font:inherit;cursor:pointer;transition:transform .14s var(--rc-ease), box-shadow .14s var(--rc-ease);border-radius:50%;flex:none;place-items:center;display:grid}.rpm-bubble:hover{transform:scale(1.04)}.rpm-bubble[data-draggable]{cursor:grab;touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.rpm-bubble[data-phase=in_progress]{border:2px solid var(--rc-accent);color:var(--rc-accent-text)}.rpm-bubble[data-phase=done]{background:var(--rc-ok-wash);color:var(--rc-ok-text);border:2px solid #0000}.rpm-bubble[data-leading]{background:var(--rc-accent-grad);color:var(--rc-card);box-shadow:0 0 0 5px rgba(var(--rc-accent-rgb), .15), 0 6px 18px rgba(var(--rc-ink-rgb), .16);border:0}.rpm-bubble[data-selected]{box-shadow:0 0 0 3px var(--rc-card), 0 0 0 5px var(--rc-ink)}.rpm-count{font-size:14px;font-weight:700}.rpm-node-title{background:var(--rc-bar);max-width:140px;color:var(--rc-ink);border-radius:5px;padding-inline:4px;font-size:13px;font-weight:700;line-height:1.25}.rpm-node-sub{background:var(--rc-bar);color:var(--rc-muted);border-radius:5px;padding-inline:4px;font-size:11.5px}.rpm-node-sub[data-tone=accent]{color:var(--rc-accent-text)}.rpm-node-sub[data-tone=bad]{color:var(--rc-bad-text)}.rpm-node-sub[data-tone=ok]{color:var(--rc-muted)}.rpm-node-warn{color:var(--rc-warn-text);font-size:11px}.rpm-node .rpm-chip-block{margin-inline-start:46px;position:absolute;inset-block-start:-10px}.rpm-ghost{z-index:2;border:2px dashed var(--rc-accent);background:var(--rc-accent-wash);pointer-events:none;border-radius:50%;position:absolute}.rpm-pinch-hint{display:none}@media (pointer:coarse){.rpm-pinch-hint{background:var(--rc-glass-strong);color:var(--rc-mute-text);pointer-events:none;border-radius:8px;align-items:center;padding:3px 8px;font-size:11.5px;display:inline-flex;position:absolute;inset-block-end:18px;inset-inline-end:12px}}.rpm-zoom{gap:6px;display:flex;position:absolute;inset-block-end:10px;inset-inline-start:10px}.rpm-minimap{z-index:5;background:var(--rc-glass-strong);box-shadow:var(--rc-shadow-pop);pointer-events:none;border-radius:12px;padding:6px;line-height:0;position:absolute;inset-block-start:22px;inset-inline-end:22px}[dir=rtl] .rpm-minimap-svg{transform:scaleX(-1)}.rpm-minimap-dot{fill:var(--rc-faint)}.rpm-minimap-dot[data-phase=in_progress],.rpm-minimap-dot[data-leading]{fill:var(--rc-accent)}.rpm-minimap-dot[data-phase=done]{fill:var(--rc-ok)}.rpm-minimap-seen{fill:rgba(var(--rc-accent-rgb), .06);stroke:var(--rc-accent);stroke-width:1.2px;vector-effect:non-scaling-stroke}.rpm-zoom-btn,.rpm-zoom-fit{background:var(--rc-card);min-width:34px;min-height:34px;box-shadow:var(--rc-shadow-button);color:var(--rc-ink);font:inherit;cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:6px;padding-inline:10px;font-size:12.5px;display:inline-flex}.rpm-legend{color:var(--rc-muted);flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.rpm-pane{background:var(--rc-card);box-shadow:var(--rc-shadow-card);border-radius:22px;flex-direction:column;gap:12px;max-height:calc(100dvh - 24px);padding:16px 18px;display:flex;position:sticky;inset-block-start:12px;overflow-y:auto}.rpm-pane-head,.rpm-pane-titlerow,.rpm-sec-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.rpm-pane-chips{flex-wrap:wrap;gap:6px;display:flex}.rpm-pane-title{color:var(--rc-ink);margin:0;font-size:20px;font-weight:700}.rpm-seg{background:var(--rc-fill);border-radius:12px;padding:3px;display:flex}.rpm-seg-btn{min-height:34px;color:var(--rc-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1;font-size:13px;font-weight:600}.rpm-seg-btn[aria-checked=true]{background:var(--rc-seg-thumb);color:var(--rc-ink);box-shadow:var(--rc-shadow-button)}.rpm-seg-btn:disabled{cursor:default}.rpm-facts{flex-direction:column;margin:0;display:flex}.rpm-facts>div{box-shadow:inset 0 -.5px 0 var(--rc-sep-soft);justify-content:space-between;gap:12px;padding-block:9px;font-size:13.5px;display:flex}.rpm-facts dt{color:var(--rc-muted);flex:none}.rpm-facts dd{color:var(--rc-ink);text-align:end;margin:0}.rpm-pane-sec{flex-direction:column;gap:6px;display:flex}.rpm-sec-head h3{color:var(--rc-muted);margin:0;font-size:12.5px;font-weight:600}.rpm-goals,.rpm-tasks,.rpm-docs,.rpm-recent,.rpm-history,.rpm-archived,.rpm-facts-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rpm-goal{box-shadow:inset 0 -.5px 0 var(--rc-sep-soft);align-items:center;gap:4px;display:flex}.rpm-goal-main{min-width:0;min-height:44px;color:var(--rc-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:1;align-items:flex-start;gap:8px;padding:8px 0;display:flex}.rpm-goal-icon{color:var(--rc-muted);flex:none;margin-block-start:3px}.rpm-goal[data-status=done] .rpm-goal-icon{color:var(--rc-ok-text)}.rpm-goal-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.rpm-goal-title{font-size:13.5px}.rpm-goal-sub{color:var(--rc-muted);font-size:12px}.rpm-goal-sub[data-tone=ok]{color:var(--rc-ok-text)}.rpm-goal-right{color:var(--rc-ink);font-size:13px;font-weight:600}.rpm-tasks li,.rpm-docs li,.rpm-recent li,.rpm-history li,.rpm-facts-list li{box-shadow:inset 0 -.5px 0 var(--rc-sep-soft);justify-content:space-between;gap:12px;padding-block:8px;font-size:13.5px;display:flex}.rpm-docs li{justify-content:flex-start;align-items:center}.rpm-docs li .rpm-muted{margin-inline-start:auto}.rpm-doc-link{color:var(--rc-ink)}.rpm-task-meta{color:var(--rc-muted);white-space:nowrap;font-size:12.5px}.rpm-more-link{color:var(--rc-accent-text);font-size:13px}.rpm-pane-foot{gap:8px;display:flex}.rpm-bottom{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.rpm-sep-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-block-end:8px;display:grid}.rpm-sep-cell{background:var(--rc-fill-soft);color:var(--rc-ink);border-radius:12px;margin:0;padding:10px 12px;font-size:13px;line-height:1.55}.rpm-sep-cell[data-tone=accent]{background:var(--rc-accent-wash)}.rpm-empty{border:1.5px dashed var(--rc-sep);background:var(--rc-card);border-radius:20px;flex-direction:column;align-items:flex-start;gap:8px;padding:22px;display:flex}.rpm-empty h3{margin:0;font-size:17px}.rpm-empty p{color:var(--rc-muted);margin:0}.rpm-menu{z-index:70;background:var(--rc-card);min-width:240px;max-width:300px;max-height:calc(100dvh - 16px);box-shadow:var(--rc-shadow-pop);border-radius:16px;flex-direction:column;padding:6px;display:flex;position:fixed;overflow-y:auto}.rpm-menu-inline{position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0}.rpm-status .rpm-menu-inline{inset-inline:0 auto}.rpm-menu-item{min-height:38px;color:var(--rc-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding-inline:12px;font-size:13.5px;text-decoration:none;display:flex}.rpm-menu-item:hover{background:var(--rc-fill-soft)}.rpm-menu-item[aria-disabled=true]{color:var(--rc-faint);cursor:not-allowed}.rpm-menu-item[data-danger]{color:var(--rc-bad-text)}.rpm-menu-hint{color:var(--rc-muted);font-size:11.5px}.rpm-menu-sep{background:var(--rc-sep);height:.5px;margin:4px 8px}.rpm-menu-note{color:var(--rc-muted);margin:4px 8px 6px;font-size:11.5px;line-height:1.5}.rpm-form{flex-direction:column;gap:8px;margin-block-start:10px;display:flex}.rpm-form .v4p-field{box-sizing:border-box;inline-size:100%}.rpm-k{color:var(--rc-ink);margin-block:6px 4px;font-size:12.5px;font-weight:600;display:block}.rpm-h{color:var(--rc-ink);margin:10px 0 2px;font-size:13.5px;font-weight:700}.rpm-grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}.rpm-textarea{resize:vertical;min-height:64px;font:inherit;padding-block:8px;line-height:1.5}.rpm-field-err{color:var(--rc-bad-text);margin:0;font-size:12.5px}.rpm-form [aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--rc-bad-text)}.rpm-fs{border:0;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}.rpm-fs>legend{color:var(--rc-ink);margin-block-end:4px;font-size:12.5px;font-weight:600}.rpm-fs-row{flex-flow:wrap}.rpm-fs-row>.rpm-opt{flex:120px}.rpm-opt{min-height:44px;box-shadow:inset 0 0 0 1px var(--rc-sep);cursor:pointer;border-radius:14px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.rpm-opt[data-on]{background:var(--rc-accent-wash);box-shadow:inset 0 0 0 1.5px var(--rc-accent)}.rpm-opt input{width:18px;height:18px;accent-color:var(--rc-accent);flex:none;margin-block-start:1px}.rpm-opt-body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.rpm-opt-title{color:var(--rc-ink);font-size:13.5px;font-weight:600}.rpm-opt-hint{color:var(--rc-muted);font-size:12.5px;line-height:1.45}.rpm-form-acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-block-start:10px;display:flex}.rpm-chips{flex-wrap:wrap;gap:6px;display:flex}.rpm-cycle{margin:0;padding-inline-start:22px;font-size:13.5px;line-height:1.7;list-style:decimal}.rpm-cycle-back{color:var(--rc-bad-text)}.rpm-archived li{box-shadow:inset 0 -.5px 0 var(--rc-sep-soft);justify-content:space-between;align-items:center;gap:12px;padding-block:10px;display:flex}.rpm-archived li>div{flex-direction:column;gap:2px;font-size:13.5px;display:flex}.rpm-archived .rpm-muted{font-size:12.5px}.rpm-statusline{flex-wrap:wrap;align-items:center;gap:6px 14px;margin-block-start:6px;font-size:13px;display:flex}.rpm-status{background:var(--rc-card);min-height:32px;box-shadow:var(--rc-shadow-button);border-radius:999px;align-items:center;gap:6px;padding-inline:12px 6px;display:inline-flex;position:relative}.rpm-status-k{color:var(--rc-muted)}.rpm-status-btn{min-height:30px;color:var(--rc-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding-inline:6px}.rpm-status-err{color:var(--rc-bad-text);font-size:12.5px}.rpm-statusline-lead{color:var(--rc-muted)}.rpm-statusline-link{color:var(--rc-accent-text);font-weight:600}.rpm-toast{z-index:80;background:var(--rc-ink);max-width:min(520px,100vw - 32px);color:var(--rc-card);box-shadow:var(--rc-shadow-pop);border-radius:14px;align-items:center;gap:14px;padding:12px 16px;font-size:13.5px;display:flex;position:fixed;inset-block-end:24px;inset-inline-start:50%;translate:-50%}[dir=rtl] .rpm-toast{translate:50%}.rpm-toast[data-tone=bad]{background:var(--rc-bad)}.rpm-toast-act{color:var(--rc-accent-tint);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:700}.rpm-mini{background-color:var(--rc-fill-soft);background-image:radial-gradient(var(--rc-sep) 1px, transparent 1px);background-size:12px 12px;background-attachment:local;border-radius:14px;overflow:auto}.rpm-mini .rpm-bubble{cursor:default}.rpm-mini .rpm-bubble:hover{transform:none}@media (max-width:1100px){.rpm[data-pane=open] .rpm-frame-grid{grid-template-columns:minmax(0,1fr)}.rpm-pane{max-height:none;position:static}}@media (max-width:767.98px){.rpm-mapwrap{padding-block-end:64px}.rpm-minimap{display:none}.rpm-bottom,.rpm-sep-grid,.rpm-grid2{grid-template-columns:minmax(0,1fr)}.rpm-search{flex:100%;margin-inline-start:0}.rpm-search-input{width:100%}.rpm-seg-btn,.rpm-chip-btn,.rpm-icon-btn,.rpm-zoom-btn,.rpm-zoom-fit,.rpm-status-btn{min-height:44px}.rpm-icon-btn{min-width:44px}}@media (prefers-reduced-motion:reduce){.rpm-bubble,.rpm-node{transition:none}.rpm-bubble:hover,.rpm-node[data-held] .rpm-bubble{transform:none}}.rpm-check{min-height:44px;font-size:var(--text-sm);align-items:center;gap:8px;display:flex}.rpm-sec-head:has(.rpm-sec-acts){flex-wrap:wrap;row-gap:6px}.rpm-sec-count{color:var(--rc-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline-start:4px;font-weight:600}.rpm-sec-acts{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:inline-flex}.rpm-progress{background:var(--rc-fill);border-radius:999px;block-size:4px;overflow:hidden}.rpm-progress>span{border-radius:inherit;background:var(--rc-accent);block-size:100%;transition:inline-size .24s var(--rc-ease);display:block}.rpm-progress[data-full]>span{background:var(--rc-ok)}.rpm-tick{block-size:18px;inline-size:18px;box-shadow:inset 0 0 0 1.5px var(--rc-sep);background:var(--rc-card);color:var(--rc-card);cursor:pointer;transition:background .14s var(--rc-ease), box-shadow .14s var(--rc-ease);border:0;border-radius:6px;flex:none;place-items:center;margin-inline-end:2px;padding:0;display:inline-grid}.rpm-tick:hover{box-shadow:inset 0 0 0 1.5px var(--rc-accent)}.rpm-tick-on{background:var(--rc-ok);box-shadow:none;animation:rpm-tick-pop .14s var(--rc-ease-spring)}.rpm-tick:disabled{cursor:progress;opacity:.6}.rpm-tick:focus-visible{outline:2px solid var(--rc-focus);outline-offset:2px}.rpm-goal[data-status=done] .rpm-goal-title{color:var(--rc-ink-2)}.rpm-tick+.rpm-goal-main .rpm-goal-icon{display:none}@keyframes rpm-tick-pop{0%{transform:scale(1.12)}to{transform:scale(1)}}.rpm-goals>li,.rpm-consultants>li,.rpm-reports>li{animation:rpm-row-in .18s var(--rc-ease) both}@keyframes rpm-row-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.rpm-quickadd{background:var(--rc-fill-soft);min-block-size:40px;color:var(--rc-mute-text);border-radius:11px;align-items:center;gap:8px;padding-inline:10px;display:flex}.rpm-quickadd:focus-within{background:var(--rc-card);box-shadow:inset 0 0 0 1.5px var(--rc-accent)}.rpm-quickadd-icon{flex:none}.rpm-quickadd-input{block-size:38px;min-inline-size:0;color:var(--rc-ink);font:inherit;background:0 0;border:0;flex:1;font-size:13.5px}.rpm-quickadd-input::placeholder{color:var(--rc-mute-text)}:root .rpm-quickadd .rpm-quickadd-input:focus-visible{outline:none}.rpm-presets{flex-direction:column;gap:6px;display:flex}.rpm-opt[data-off]{background:var(--rc-fill-soft);box-shadow:none;cursor:default}.rpm-opt[data-off] .rpm-opt-title{color:var(--rc-ink-2);font-weight:500}.rpm-opt[data-off] .rpm-opt-hint{color:var(--rc-mute-text)}.rpm-consultants,.rpm-reports{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rpm-consultant{box-shadow:inset 0 -.5px 0 var(--rc-sep-soft);align-items:flex-start;gap:10px;padding-block:10px;display:flex}.rpm-cons-av{background:var(--rc-accent-wash);block-size:32px;inline-size:32px;color:var(--rc-accent-text);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:inline-grid}.rpm-cons-body{flex-direction:column;flex:1;gap:3px;min-inline-size:0;display:flex}.rpm-cons-line{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.rpm-cons-name{color:var(--rc-ink);font-size:13.5px;font-weight:600}.rpm-cons-sub{color:var(--rc-muted);font-size:12px}.rpm-cons-acts{flex:none;gap:2px;display:inline-flex}a.rpm-icon-btn{text-decoration:none}.rpm-brief-text{background:var(--rc-fill-soft);min-block-size:220px;color:var(--rc-ink);white-space:pre-wrap;font-size:13px}.rpm-copy-ic{place-items:center;display:inline-grid}.rpm-copy-ic[data-on]{animation:rpm-tick-pop .14s var(--rc-ease-spring)}.rpm-jump{scrollbar-width:none;flex:none;gap:6px;padding-block:2px;display:flex;overflow-x:auto}.rpm-jump::-webkit-scrollbar{display:none}.rpm-jump-chip{background:var(--rc-fill-soft);min-block-size:28px;color:var(--rc-mute-text);font:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;transition:background .14s var(--rc-ease);border:0;border-radius:999px;flex:none;padding-inline:10px;font-size:12px;font-weight:600}.rpm-jump-chip:hover{background:var(--rc-fill);color:var(--rc-ink)}.rpm-jump-chip:focus-visible,.rpm-report:focus-visible,.rpm-ai-btn:focus-visible{outline:2px solid var(--rc-focus);outline-offset:2px}.rpm-pane-sec h3[tabindex="-1"]:focus{outline:none}.rpm-report{min-block-size:44px;inline-size:100%;box-shadow:inset 0 -.5px 0 var(--rc-sep-soft);color:var(--rc-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:10px;padding-block:9px;display:flex}.rpm-report-ic{color:var(--rc-muted);flex:none;margin-block-start:2px}.rpm-report-body{flex-direction:column;flex:1;gap:3px;min-inline-size:0;display:flex}.rpm-report-line{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.rpm-report-title{font-size:13.5px;font-weight:600}.rpm-report-sub{color:var(--rc-muted);font-size:12px}.rpm-report-marks{color:var(--rc-muted);flex:none;gap:4px;display:inline-flex}.rpm-report-text{background:var(--rc-fill-soft);border-radius:14px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.rpm-report-text p{color:var(--rc-ink);margin:0;font-size:13.5px;line-height:1.6}.rpm-report-text .rpm-muted{color:var(--rc-mute-text)}.rpm-quote{border-inline-start:2px solid var(--rc-sep);color:var(--rc-ink-2);margin:6px 0 0;padding-inline-start:10px;font-size:13px;line-height:1.55}.rpm-ai{background:var(--rc-ai-wash);border-radius:14px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.rpm-ai .rpm-small{color:var(--rc-mute-text)}.rpm-ai-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.rpm-ai-title{color:var(--rc-ai-text);align-items:center;gap:6px;margin:0;font-size:13.5px;font-weight:700;display:inline-flex}.rpm-ai-btn{background:var(--rc-card);min-block-size:32px;box-shadow:inset 0 0 0 1.5px var(--rc-ai);color:var(--rc-ai-text);font:inherit;cursor:pointer;transition:background .14s var(--rc-ease);border:0;border-radius:999px;padding-inline:14px;font-size:13px;font-weight:700}.rpm-ai-btn:hover{background:var(--rc-ai-wash)}.rpm-ai-btn:disabled{opacity:.5;cursor:default}.rpm-ai-status{color:var(--rc-ai-text);margin:0;font-size:12.5px;font-weight:600}.rpm-ai-skel{flex-direction:column;gap:8px;display:flex}.rpm-skel{background:linear-gradient(90deg, var(--rc-card) 0%, var(--rc-ai-wash) 50%, var(--rc-card) 100%);background-size:200% 100%;border-radius:10px;block-size:38px;animation:1.2s linear infinite rpm-skel;display:block}@keyframes rpm-skel{0%{background-position:100% 0}to{background-position:-100% 0}}.rpm-ai-review{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.rpm-ai-rows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rpm-ai-row{background:var(--rc-card);box-shadow:var(--rc-shadow-card);animation:rpm-row-in .18s var(--rc-ease) both;transition:opacity .14s var(--rc-ease);border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.rpm-ai-row[data-off]{opacity:.55}.rpm-ai-check{block-size:18px;inline-size:18px;accent-color:var(--rc-ai);flex:none;margin-block-start:10px}.rpm-ai-fields{flex-direction:column;flex:1;gap:6px;min-inline-size:0;display:flex}.rpm-ai-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}@media (max-width:767.98px){.rpm-tick{block-size:26px;inline-size:26px;margin-inline-end:6px}.rpm-tick:after{content:"";position:absolute;inset:-9px}.rpm-tick{position:relative}.rpm-quickadd{min-block-size:44px}.rpm-ai-grid{grid-template-columns:minmax(0,1fr)}.rpm-jump-chip,.rpm-ai-btn{min-block-size:44px}}@media (prefers-reduced-motion:reduce){.rpm-progress>span,.rpm-tick{transition:none}.rpm-tick-on,.rpm-copy-ic[data-on],.rpm-skel,.rpm-ai-row,.rpm-goals>li,.rpm-consultants>li,.rpm-reports>li{animation:none}}.rpt-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.rpt-head-id{min-width:0}.rpt-h{letter-spacing:-.01em;color:var(--rc-ink);margin:0;font-size:20px;font-weight:700}.rpt-lead{color:var(--rc-muted);margin:4px 0 0;font-size:13.5px;line-height:1.5}.rpt-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;margin-block-start:6px;display:grid}.rpt-form-1{grid-template-columns:minmax(0,1fr)}.rpt-field{flex-direction:column;gap:4px;min-width:0;display:flex}.rpt-field .v4p-field{box-sizing:border-box;inline-size:100%}.rpt-span{grid-column:1/-1}.rpt-k{color:var(--rc-ink);margin-block:6px 0;font-size:12.5px;font-weight:600;display:block}.rpt-textarea{resize:vertical;min-height:64px;font:inherit;padding-block:8px;line-height:1.5}.rpt-form-acts{justify-content:flex-end;gap:8px;margin-block-start:10px;display:flex}.rpt-hint{color:var(--rc-muted);margin:4px 0 0;font-size:12px;line-height:1.5}.rpt-quiet{color:var(--rc-muted);margin:0;font-size:13px}.rpt-alert{background:var(--rc-bad-wash);color:var(--rc-bad-text);border-radius:12px;flex-direction:column;align-items:flex-start;gap:6px;margin:0;padding:10px 12px;font-size:13px;display:flex}.rpt-alert p{margin:0}.rpt-icon{min-width:36px;min-height:36px;color:var(--rc-ink-2);cursor:pointer;background:0 0;border:0;border-radius:18px;flex:none;place-items:center;padding:0;display:inline-grid}.rpt-icon:hover:not(:disabled){background:var(--rc-fill);color:var(--rc-ink)}.rpt-icon:focus-visible{outline:2px solid var(--rc-focus);outline-offset:1px}.rpt-icon:disabled{opacity:.5;cursor:not-allowed}.rpt-inline{align-items:center;gap:6px;inline-size:100%;display:flex}.rpt-inline .v4p-field,.rpt-inline .rpt-inp{flex:auto;min-width:0}.ropp-filters-form{flex-direction:column;gap:8px;display:flex}.rpt-mentions{z-index:20;background:var(--rc-card);min-width:220px;box-shadow:var(--rc-shadow-pop);border-radius:12px;margin:4px 0 0;padding:4px;list-style:none;position:absolute;inset-block-start:100%;inset-inline-start:0}.rpt-mention{cursor:pointer;border-radius:8px;align-items:center;gap:8px;min-height:40px;padding-inline:8px;font-size:13.5px;display:flex}.rpt-mention[aria-selected=true],.rpt-mention:hover{background:var(--rc-fill-soft)}.rpt-toast-slot{z-index:70;pointer-events:none;bottom:22px;justify-content:center;display:flex;position:fixed;inset-inline:0}.rpt-toast{pointer-events:auto;background:var(--rc-ink);max-width:min(560px,100vw - 32px);color:var(--rc-card);box-shadow:var(--rc-shadow-pop);border-radius:14px;align-items:center;gap:14px;padding-block:10px;padding-inline:18px 8px;font-size:14px;display:flex}.rpt-toast[data-tone=bad]{background:var(--rc-bad-text);color:#fff}.rpt-toast-x{min-width:44px;min-height:36px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid}.rpt{flex-direction:column;gap:16px;min-width:0;display:flex}.rpt-sub{color:var(--rc-muted);margin:0;font-size:13px;line-height:18px}.rpt-a{color:var(--rc-accent-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:inline}.rpt-a:hover{text-underline-offset:3px;text-decoration:underline}.rpt-a:focus-visible{outline:2px solid var(--rc-focus);outline-offset:2px;border-radius:4px}.rpt-a:disabled{color:var(--rc-muted);cursor:progress}.rpt-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;display:flex}.rpt-bar-end{align-items:center;gap:4px;display:flex}.rpt-seg{background:var(--rc-fill);scrollbar-width:none;border-radius:9px;gap:2px;max-inline-size:100%;padding:2px;display:inline-flex;overflow-x:auto}.rpt-seg::-webkit-scrollbar{display:none}.rpt .rpt-seg-i{min-height:32px;color:var(--rc-ink);white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:0 14px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.rpt .rpt-seg-i[data-active=true]{background:var(--rc-seg-thumb);box-shadow:var(--rc-shadow-button)}.rpt .rpt-seg-i:focus-visible{outline:2px solid var(--rc-focus);outline-offset:-2px}.rpt .rpt-seg-i:after{content:"";position:absolute;inset:-6px 0}.rpt-seg-n{color:var(--rc-mute-text);font-variant-numeric:tabular-nums;font-weight:400}.rpt-seg-i[data-active=true] .rpt-seg-n{color:var(--rc-muted)}.rpt-tool-menu>summary{list-style:none}.rpt-tool{min-height:36px;color:var(--rc-accent-text);white-space:nowrap;cursor:pointer;border-radius:18px;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:500;display:inline-flex}.rpt-tool:hover{background:var(--rc-fill-soft)}.rpt-tool:focus-visible{outline:2px solid var(--rc-focus);outline-offset:1px}.rpt .rpt-pbtn{white-space:nowrap;border-radius:18px;height:36px;min-height:36px;padding:0 16px;font-size:14px;font-weight:500}.rpt .rpt-new{margin-inline-start:8px}.rpt-gbtn{background:var(--rc-fill);min-height:32px;color:var(--rc-ink);font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:18px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex}.rpt-gbtn:hover:not(:disabled){background:var(--rc-sep)}.rpt-gbtn:focus-visible{outline:2px solid var(--rc-focus);outline-offset:2px}.rpt-gbtn:disabled{opacity:.6;cursor:progress}.rpt-gbtn-ring{box-sizing:border-box;border:1.5px solid var(--rc-faint);border-radius:50%;flex:none;place-items:center;block-size:16px;inline-size:16px;display:inline-grid}.rpt-gbtn-ring[data-done=true]{background:var(--rc-ok);border-color:var(--rc-ok);color:var(--rc-card)}.rpt-frame{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;display:grid}.rpt-frame[data-pane]{grid-template-columns:minmax(0,1fr) 400px}.rpt-sheet{background:var(--rc-card);min-width:0;box-shadow:var(--rc-shadow-card);border-radius:16px;padding-block-end:6px;overflow:hidden}.rpt-cols{color:var(--rc-muted);grid-template-columns:26px minmax(0,1fr) 150px 86px;gap:16px;padding:12px 20px 2px;font-size:12px;display:grid}.rpt-gh{color:var(--rc-muted);align-items:baseline;gap:8px;padding:16px 20px 6px;font-size:13px;font-weight:600;display:flex}.rpt-gname{font:inherit;color:inherit;margin:0}.rpt-gname[data-tone=bad]{color:var(--rc-bad-text)}.rpt-gcount{font-variant-numeric:tabular-nums;font-weight:400}.rpt-rows{margin:0;padding:0;list-style:none}.rpt-li{position:relative}.rpt-li+.rpt-li:before{content:"";border-block-start:.5px solid var(--rc-sep);position:absolute;inset-block-start:0;inset-inline:20px}.rpt-li:hover{background:var(--rc-fill-soft)}.rpt-li[data-selected=true]{background:var(--rc-accent-wash)}.rpt-li[data-selected=true]:before,.rpt-li[data-selected=true]+.rpt-li:before{border-color:#0000}.rpt-li[data-selected=true] .rpt-sub{color:var(--rc-mute-text)}.rpt-row{grid-template-columns:26px minmax(0,1fr);align-items:center;gap:16px;min-height:58px;padding:0 20px;display:grid}.rpt-cell-check{place-items:center start;display:grid}.rpt .rpt-row .rct-check{width:20px;height:20px}.rpt-rlink{min-width:0;min-height:58px;color:inherit;grid-template-columns:minmax(0,1fr) 150px 86px;align-items:center;gap:16px;text-decoration:none;display:grid}.rpt-rlink:focus-visible{outline:2px solid var(--rc-focus);outline-offset:-2px;border-radius:8px}.rpt-rmain{flex-direction:column;min-width:0;display:flex}.rpt-title{text-overflow:ellipsis;white-space:nowrap;color:var(--rc-ink);font-size:15px;font-weight:500;line-height:20px;overflow:hidden}.rpt-rmain>.rpt-sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rpt-repeat{vertical-align:-2px;color:var(--rc-faint);margin-inline-start:6px;display:inline-grid}.rpt-who{min-width:0;color:var(--rc-ink);align-items:center;gap:8px;font-size:14px;display:flex}.rpt-who-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rpt-due{white-space:nowrap;color:var(--rc-ink);font-variant-numeric:tabular-nums;font-size:14px}.rpt-due[data-tone=bad]{color:var(--rc-bad-text)}.rpt-row[data-done=true] .rpt-title{color:var(--rc-muted);text-decoration:line-through}.rpt-empty{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:34px 20px 28px;display:flex}.rpt-empty-t{color:var(--rc-ink);margin:0;font-size:15px;font-weight:600}.rpt-truncated{padding:10px 20px 8px}.rpt-av{background:var(--rc-fill);block-size:24px;inline-size:24px;color:var(--rc-mute-text);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:600;line-height:1;display:inline-grid}.rpt-av[data-size=md]{block-size:28px;inline-size:28px}.rpt-av[data-tone="1"]{background:var(--rc-person-1-wash);color:var(--rc-person-1-text)}.rpt-av[data-tone="2"]{background:var(--rc-person-2-wash);color:var(--rc-person-2-text)}.rpt-av[data-tone="3"]{background:var(--rc-person-3-wash);color:var(--rc-person-3-text)}.rpt-av[data-tone="4"]{background:var(--rc-person-4-wash);color:var(--rc-person-4-text)}.rpt-av[data-tone="5"]{background:var(--rc-person-5-wash);color:var(--rc-person-5-text)}.rpt-av[data-tone="6"]{background:var(--rc-person-6-wash);color:var(--rc-person-6-text)}.rpt-quick .rpt-gh{display:block}.rpt-quick-row{grid-template-columns:26px minmax(0,1fr) 150px 86px}.rpt-quick:focus-within .rpt-quick-row,.rpt-quick[data-active=true] .rpt-quick-row{background:var(--rc-accent-wash)}.rpt-quick:focus-within .rpt-sub,.rpt-quick:focus-within .rpt-quick-ph,.rpt-quick[data-active=true] .rpt-sub,.rpt-quick[data-active=true] .rpt-quick-ph{color:var(--rc-mute-text)}.rpt-ring{box-sizing:border-box;border:1.5px dashed var(--rc-faint);border-radius:50%;block-size:20px;inline-size:20px;display:block}.rpt-quick-main{flex-direction:column;min-width:0;padding-block:9px;display:flex}.rpt .rpt-quick-input{inline-size:100%;min-width:0;color:var(--rc-ink);font:inherit;background:0 0;border:0;padding:0;font-size:15px;line-height:20px}.rpt .rpt-quick-input::placeholder{color:var(--rc-muted);opacity:1}.rpt .rpt-quick-input:focus{outline:none}.rpt .rpt-quick-input:focus-visible{outline:2px solid var(--rc-focus);outline-offset:3px;border-radius:3px}.rpt-quick-cell{min-width:0;min-height:44px;color:var(--rc-ink);font:inherit;text-align:start;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:14px;display:flex}.rpt-quick-cell:focus-visible{outline:2px solid var(--rc-focus);outline-offset:2px;border-radius:6px}.rpt-quick-ph{color:var(--rc-muted)}.rpt .rpt-pane{box-sizing:border-box;background:var(--rc-card);min-width:0;max-height:calc(100vh - 28px);box-shadow:var(--rc-shadow-card);border-radius:16px;flex-direction:column;gap:20px;padding:24px 26px;display:flex;position:sticky;top:14px;overflow-y:auto}.rpt-pane-bar{justify-content:space-between;align-items:center;gap:8px;min-height:36px;display:flex}.rpt-pane-tools{align-items:center;gap:2px;display:flex}.rpt-next{align-items:center;min-width:0;display:flex}.rpt-next-t{color:var(--rc-ink);margin:0;font-size:14px;line-height:20px}.rpt-pane-id{flex-direction:column;gap:4px;display:flex}.rpt-pane-title{color:var(--rc-ink);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:600;line-height:28px}.rpt-pane-sub{color:var(--rc-muted);margin:0;font-size:14px;line-height:19px}.rpt-desc{color:var(--rc-ink-2);white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;font-size:14px;line-height:1.55}.rpt-note{color:var(--rc-ink-2);margin:0;font-size:13.5px;line-height:1.5}.rpt-decide{display:flex}.rpt .rpt-decide .rct-decide-wrap{align-items:flex-start}.rpt .rpt-decide .rct-approve,.rpt .rpt-decide .rct-approve:hover{background:var(--rc-fill);color:var(--rc-ink);box-shadow:none;filter:none}.rpt .rpt-decide .rct-approve:hover:not(:disabled){background:var(--rc-sep)}.rpt-confirm{background:var(--rc-fill-soft);border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.rpt-confirm .rpt-sub{color:var(--rc-mute-text)}.rpt-confirm-t{color:var(--rc-ink);margin:0;font-size:14px;font-weight:600}.rpt-confirm-err{color:var(--rc-bad-text);margin:0;font-size:13.5px;line-height:1.5}.rpt-confirm-acts{justify-content:flex-end;align-items:center;gap:14px;margin-block-start:4px;display:flex}.rpt-gbtn[data-tone=bad]{color:var(--rc-bad-text)}.rpt-kv{flex-direction:column;margin:0;display:flex}.rpt-kv-row{justify-content:space-between;align-items:center;gap:16px;min-height:38px;font-size:14px;display:flex}.rpt-kv-row+.rpt-kv-row{border-block-start:.5px solid var(--rc-sep)}.rpt-kv-row>dt{color:var(--rc-muted);flex:none}.rpt-kv-row>dd{min-width:0;color:var(--rc-ink);text-align:end;justify-content:flex-end;margin:0;display:flex}.rpt-kv-who{min-width:0}.rpt-kv-btn{min-height:36px;color:inherit;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0}.rpt-kv-btn:hover{text-underline-offset:3px;text-decoration:underline}.rpt-kv-btn:focus-visible{outline:2px solid var(--rc-focus);outline-offset:2px}.rpt .rpt-kv-inp{inline-size:auto;min-height:34px}.rpt-guest-note{color:var(--rc-muted);align-items:flex-start;gap:8px;margin:0;font-size:13px;line-height:19px;display:flex}.rpt-guest-note>svg{flex:none;margin-block-start:2px}.rpt-sec{flex-direction:column;gap:6px;display:flex}.rpt-sec-h{justify-content:space-between;align-items:center;gap:12px;min-height:28px;display:flex}.rpt-sec-h .rpt-a{font-size:13.5px}.rpt-lbl{color:var(--rc-muted);margin:0;font-size:12.5px;font-weight:600}.rpt-edit{border-block-start:.5px solid var(--rc-sep);gap:14px;padding-block-start:14px}.rpt-blockers{margin:0;padding-inline-start:18px;font-size:14px;line-height:1.6}.rpt-steps{margin:0;padding:0;list-style:none}.rpt-step{align-items:flex-start;gap:4px;display:flex}.rpt-step-label{min-width:0;color:var(--rc-ink);cursor:pointer;flex:auto;align-items:flex-start;gap:10px;padding-block:7px;font-size:14px;line-height:20px;display:flex}.rpt-cbx{block-size:18px;inline-size:18px;accent-color:var(--rc-accent);flex:none;margin:1px 0 0}.rpt-step[data-done=true] .rpt-step-label span{color:var(--rc-muted);text-decoration:line-through}.rpt-step-acts{opacity:0;display:inline-flex}.rpt-step:hover .rpt-step-acts,.rpt-step:focus-within .rpt-step-acts{opacity:1}.rpt-step-add{margin-block-start:2px}.rpt .rpt-inp.rpt-step-input{background:0 0;min-height:36px;padding-inline:28px 0}.rpt .rpt-inp.rpt-step-input:focus{background:var(--rc-card);padding-inline:12px}.rpt-files{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.rpt-file{align-items:center;gap:8px;min-height:32px;font-size:14px;display:flex}.rpt-file-ic{color:var(--rc-faint);flex:none}.rpt-file-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--rc-ink);text-decoration:none;overflow:hidden}.rpt-file-name:hover{text-underline-offset:3px;text-decoration:underline}.rpt-file-name:focus-visible{outline:2px solid var(--rc-focus);outline-offset:2px;border-radius:4px}.rpt-file-meta{white-space:nowrap;flex:none}.rpt .rpt-file-x{opacity:0;min-width:28px;min-height:28px;margin-inline-start:auto}.rpt-file:hover .rpt-file-x,.rpt-file:focus-within .rpt-file-x{opacity:1}.rpt-comments,.rpt-activity{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.rpt-comment{gap:10px;display:flex}.rpt-comment>.rpt-av{margin-block-start:2px}.rpt-comment-main{flex-direction:column;gap:2px;min-width:0;display:flex}.rpt-comment-body{color:var(--rc-ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:20px}.rpt-comment-meta{color:var(--rc-muted);margin:0;font-size:13px}.rpt-activity-wrap{border-block-start:.5px solid var(--rc-sep);margin-block-start:10px;padding-block-start:10px}.rpt-activity-li{color:var(--rc-ink-2);justify-content:space-between;gap:10px;font-size:13px;display:flex}.rpt-composer{flex-direction:column;gap:6px;margin-block-start:10px;display:flex}.rpt-composer-field{position:relative}.rpt .rpt-composer-input{resize:none;field-sizing:content;min-height:40px;padding-block:10px}.rpt-composer-acts{justify-content:flex-end;display:flex}.rpt-composer-acts .rpt-a{min-height:32px;font-size:14px;font-weight:500}.rpt input[dir=auto]:placeholder-shown,.rpt textarea[dir=auto]:placeholder-shown{direction:inherit}.rpt-fld{flex-direction:column;gap:6px;min-width:0;display:flex}.rpt-fld>label,.rpt-fld-l{color:var(--rc-muted);font-size:13px}.rpt-fld-pair{flex-wrap:wrap;gap:12px;display:flex}.rpt-fld-pair>.rpt-fld{flex:140px}.rpt .rpt-inp,.ropp-filters .rpt-inp{box-sizing:border-box;background:var(--rc-fill-soft);inline-size:100%;min-height:40px;color:var(--rc-ink);font:inherit;border:0;border-radius:9px;padding:0 12px;font-size:14.5px}.rpt .rpt-inp.rpt-textarea{padding-block:9px;line-height:1.5}.rpt .rpt-inp::placeholder{color:var(--rc-mute-text);opacity:1}:root .rpt .rpt-inp:focus,:root .ropp-filters .rpt-inp:focus{background:var(--rc-card);box-shadow:0 0 0 3px var(--rc-accent-wash), inset 0 0 0 1px var(--rc-accent);outline:none}.rpt-sel{inline-size:100%;display:flex}.rpt-sel>button[role=combobox]{background:var(--rc-fill-soft);min-height:40px;color:var(--rc-ink);border:0;border-radius:9px;font-size:14.5px}.rpt-sel>button[role=combobox]:focus-visible{background:var(--rc-card);box-shadow:0 0 0 3px var(--rc-accent-wash), inset 0 0 0 1px var(--rc-accent)}.rpt-new-pane .rpt-pane-bar{min-height:32px}.rpt-new-h{color:var(--rc-ink);margin:0;font-size:20px;font-weight:600;line-height:26px}.rpt-new-form{flex-direction:column;flex:auto;gap:18px;display:flex}.rpt-new-foot{border-block-start:.5px solid var(--rc-sep);justify-content:flex-end;gap:8px;margin-block-start:auto;padding-block-start:14px;display:flex}.rpt-switch-row{border-block-start:.5px solid var(--rc-sep);min-height:44px;color:var(--rc-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-size:14px;display:flex}.rpt-switch-t{min-width:0}.rpt-switch{--rpt-knob:11px;appearance:none;background:radial-gradient(circle at var(--rpt-knob) 50%, var(--rc-card) 0 8px, transparent 8.5px) no-repeat, var(--rc-fill);cursor:pointer;block-size:22px;inline-size:38px;transition:background-color .2s var(--rc-ease);border-radius:11px;flex:none;margin:0}.rpt-switch:checked{--rpt-knob:calc(100% - 11px);background-color:var(--rc-accent)}.rpt-switch:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--rpt-knob:calc(100% - 11px)}.rpt-switch:checked:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--rpt-knob:11px}.rpt-switch:focus-visible{outline:2px solid var(--rc-focus);outline-offset:2px}.rpt-switch:disabled{opacity:.5;cursor:not-allowed}.rpt-ap{align-items:center;gap:4px;min-width:0;display:flex;position:relative}.rpt-ap-field{background:var(--rc-fill-soft);min-width:0;min-height:40px;color:var(--rc-ink);font:inherit;text-align:start;cursor:pointer;border:0;border-radius:9px;flex:auto;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:14.5px;display:flex}:root .rpt-ap-field.rpt-ap-field:focus-visible,.rpt-ap-field[aria-expanded=true]{background:var(--rc-card);box-shadow:0 0 0 3px var(--rc-accent-wash), inset 0 0 0 1px var(--rc-accent);outline:none}.rpt-ap-field:disabled{cursor:default}.rpt-ap-value{align-items:center;gap:8px;min-width:0;display:inline-flex}.rpt-ap-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rpt-ap-none{color:var(--rc-mute-text)}.rpt-ap-caret{color:var(--rc-muted);flex:none}.rpt-ap-clear{block-size:28px;inline-size:28px;color:var(--rc-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:relative}.rpt-ap-clear:after{content:"";position:absolute;inset:-8px}.rpt-ap-clear:hover{background:var(--rc-fill);color:var(--rc-ink)}.rpt-ap-clear:focus-visible{outline:2px solid var(--rc-focus);outline-offset:1px}.rpt-ap[data-plain=true]{justify-content:flex-end}.rpt-ap[data-plain=true] .rpt-ap-field{background:0 0;flex:0 auto;min-height:36px;padding:0 6px;font-size:14px}.rpt-ap[data-plain=true] .rpt-ap-field:hover .rpt-ap-name{text-underline-offset:3px;text-decoration:underline}.rpt-ap[data-plain=true] .rpt-ap-caret{display:none}.rpt-ap[data-plain=true] .rpt-ap-clear{opacity:0;position:absolute;inset-inline-end:100%}.rpt-ap[data-plain=true]:hover .rpt-ap-clear,.rpt-ap[data-plain=true]:focus-within .rpt-ap-clear{opacity:1}.rpt-ap-pop{z-index:40;box-sizing:border-box;background:var(--rc-card);inline-size:300px;max-inline-size:calc(100vw - 32px);box-shadow:var(--rc-shadow-pop);border-radius:12px;flex-direction:column;padding:6px;display:flex;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0}.rpt-ap[data-align=end] .rpt-ap-pop{inset-inline:auto 0}.rpt-ap-search{background:var(--rc-fill-soft);min-height:34px;color:var(--rc-mute-text);border-radius:9px;align-items:center;gap:8px;margin:4px 4px 6px;padding:0 10px;display:flex}.rpt-ap-search:focus-within{box-shadow:inset 0 0 0 1px var(--rc-accent)}.rpt-ap-search input{min-width:0;min-height:32px;color:var(--rc-ink);font:inherit;background:0 0;border:0;outline:none;flex:auto;padding:0;font-size:14px}.rpt-ap-search input::placeholder{color:var(--rc-mute-text);opacity:1}.rpt-ap-list{max-block-size:300px;overflow-y:auto}.rpt-ap-sec{color:var(--rc-muted);padding:8px 10px 4px;font-size:12px;font-weight:600}.rpt-ap-opt{min-height:36px;color:var(--rc-ink);cursor:pointer;border-radius:7px;align-items:center;gap:10px;padding:0 10px;font-size:14px;display:flex}.rpt-ap-opt[data-active=true]{background:var(--rc-fill-soft)}.rpt-ap-opt[aria-selected=true]{background:var(--rc-accent-wash);color:var(--rc-accent-text);font-weight:500}.rpt-ap-end{color:var(--rc-mute-text);white-space:nowrap;margin-inline-start:auto;font-size:13px}.rpt-ap-note,.rpt-ap-empty{color:var(--rc-muted);margin:0;padding:8px 10px 4px;font-size:13px;line-height:18px}.rpt-menu{position:relative}.rpt-menu-pop{z-index:40;background:var(--rc-card);min-width:220px;box-shadow:var(--rc-shadow-pop);border-radius:12px;margin:0;padding:6px;list-style:none;position:absolute;inset-block-start:calc(100% + 4px);inset-inline-end:0}.rpt-menu-item{box-sizing:border-box;inline-size:100%;min-height:36px;color:var(--rc-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;padding:0 10px;font-size:14px;text-decoration:none;display:flex}.rpt-menu-item:hover,.rpt-menu-item:focus-visible{background:var(--rc-fill-soft);outline:none}.rpt-menu-item[aria-disabled=true]{color:var(--rc-muted);cursor:not-allowed}@media (max-width:1100px){.rpt-frame[data-pane]{grid-template-columns:minmax(0,1fr)}.rpt .rpt-pane{max-height:none;position:static}}@media (max-width:640px){.rpt-cols{display:none}.rpt-row{gap:10px;padding:0 16px}.rpt-rlink{grid-template-columns:minmax(0,1fr) auto auto;gap:10px}.rpt-quick-row{grid-template-columns:26px minmax(0,1fr) auto auto}.rpt-li+.rpt-li:before{inset-inline:16px}.rpt-gh{padding-inline:16px}.rpt-rlink .rpt-who-name,.rpt-quick-cell .rpt-who-name{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.rpt .rpt-pane{padding:20px 18px}.rpt-bar-end{flex-wrap:wrap}}.rpt-thread{gap:6px;list-style:none;display:grid}.rpt-comment[data-reply]{border-inline-start:2px solid var(--color-accent-line);margin-inline-start:28px;padding-inline-start:10px}.rpt-replying{background:var(--color-accent-wash);color:var(--color-accent);font-size:var(--text-xs);border-radius:10px;margin:0 0 6px;padding:6px 10px;font-weight:600}.rfi-page{min-width:0}.rfi{min-width:0;color:var(--rc-ink);flex-direction:column;display:flex}.rfi-bar{border-bottom:.5px solid var(--rc-sep);justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding-inline:4px;display:flex}.rfi-bar-start{flex-wrap:wrap;align-items:baseline;gap:4px 14px;min-width:0;display:flex}.rfi-bar-name{font-size:15px;font-weight:600}.rfi-bar-step{color:var(--rc-muted);font-size:13.5px}.rfi-dots{align-items:center;gap:5px;margin:0;padding:0;list-style:none;display:flex}.rfi-dots li{background:var(--rc-fill);block-size:7px;inline-size:7px;transition:inline-size .25s var(--rc-ease), background-color .25s var(--rc-ease);border-radius:4px}.rfi-dots li[data-state=done]{background:var(--rc-accent)}.rfi-dots li[data-state=current]{background:var(--rc-accent);inline-size:22px}.rfi-close{flex:none}.rfi-main{box-sizing:border-box;inline-size:100%;max-inline-size:1160px;flex-direction:column;gap:24px;min-width:0;margin-inline:auto;padding-block:32px;display:flex}.rfi-intro{flex-direction:column;gap:6px;display:flex}.rfi-h1{letter-spacing:-.01em;margin:0;font-size:30px;font-weight:600;line-height:36px}.rfi-h2{letter-spacing:-.005em;overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:600;line-height:1.3}.rfi-sub{color:var(--rc-muted);margin:0;font-size:15px;line-height:22px}.rfi-small{font-size:13.5px;line-height:20px}.rfi-p{overflow-wrap:anywhere;font-size:14.5px;font-weight:500;line-height:20px}.rfi-p14{margin:0;font-size:14.5px;line-height:21px}.rfi-s{color:var(--rc-muted);font-size:13px;line-height:18px}.rfi-s[data-tone=warn]{color:var(--rc-warn-text)}.rfi-muted{color:var(--rc-muted)}.rfi-num{font-variant-numeric:tabular-nums}.rfi-k,.rfi-lbl{color:var(--rc-muted);margin:0;font-size:12.5px;font-weight:600}.rfi-warn{color:var(--rc-warn-text)}.rfi-bad{color:var(--rc-bad-text)}.rfi-note{background:var(--rc-accent-wash);color:var(--rc-accent-text);border-radius:12px;margin:0;padding:10px 14px;font-size:14px}.rfi-alert{background:var(--rc-bad-wash);color:var(--rc-bad-text);border-radius:12px;flex-direction:column;align-items:flex-start;gap:6px;margin:0;padding:10px 14px;font-size:14px;display:flex}.rfi-banner{background:var(--rc-warn-wash);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 16px;font-size:14.5px;display:flex}.rfi-banner b{font-weight:600}.rfi-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rfi-link{min-block-size:44px;color:var(--rc-accent-text);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.rfi-link:disabled{color:var(--rc-muted);cursor:default}.rfi-link:focus-visible,.rfi-more:focus-visible,.rfi-prow-btn:focus-visible,.rfi-navbtn:focus-visible{outline:2px solid var(--rc-focus);outline-offset:-2px;border-radius:8px}.rfi-more{min-block-size:44px;color:var(--rc-accent-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0 20px 6px;font-size:13.5px;font-weight:500;display:block}.rfi-sheet{background:var(--rc-card);box-shadow:var(--rc-shadow-card);border-radius:16px;min-width:0}.rfi-rows{margin:0;padding:0;list-style:none}.rfi-gh{color:var(--rc-muted);align-items:baseline;gap:8px;margin:0;padding:16px 20px 6px;font-size:13px;font-weight:600;display:flex}.rfi-gh-n{font-weight:400}.rfi-kvs{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rfi-kvs-pad{padding:4px 22px}.rfi-kv{justify-content:space-between;align-items:center;gap:16px;min-block-size:38px;font-size:14px;display:flex}.rfi-kvs>.rfi-kv+.rfi-kv,.rfi-kvs>*+.rfi-disc,.rfi-kvs>.rfi-disc+*,.rfi-kvs>.rfi-need+.rfi-need{border-top:.5px solid var(--rc-sep)}.rfi-kv-tall{min-block-size:48px;padding-block:4px}.rfi-kv-need{min-block-size:58px;padding-block:6px}.rfi-kv-folder{min-block-size:56px}.rfi-split{align-items:flex-start;gap:20px;min-width:0;display:flex}.rfi-col{flex-direction:column;flex:1;gap:22px;min-width:0;display:flex}.rfi-foot{z-index:5;border-top:.5px solid var(--rc-sep);background:var(--rc-glass-strong);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:14px 4px;display:flex;position:sticky;inset-block-end:0}.rfi-foot-t{color:var(--rc-muted);font-size:14px}.rfi-bar6,.rfi-bar4{background:var(--rc-fill);border-radius:3px;block-size:6px;display:block;overflow:hidden}.rfi-bar4{border-radius:2px;block-size:4px}.rfi-bar6>i,.rfi-bar4>i{border-radius:inherit;background:var(--rc-accent);block-size:100%;transition:inline-size .3s var(--rc-ease);display:block}.rfi-bar6[data-tone=bad]>i{background:var(--rc-bad)}.rfi-bar6[data-tone=mute]>i,.rfi-bar4[data-tone=mute]>i{background:var(--rc-faint)}.rfi-cbx,.rfi-rdo{block-size:18px;inline-size:18px;accent-color:var(--rc-accent);cursor:pointer;flex:none;margin:0}.rfi-ck-row{cursor:pointer;align-items:center;gap:10px;min-block-size:44px;font-size:14px;line-height:20px;display:flex}.rfi-inline{flex-direction:column;gap:6px;display:flex}.rfi-inline .v4p-field,.rfi-fields .v4p-field{box-sizing:border-box;inline-size:100%}.rfi-select{min-block-size:40px}.rfi-resume{border:1.5px dashed var(--rc-sep);background:var(--rc-card);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:18px 22px;display:flex}.rfi-resume-t{flex:320px;margin:0;font-size:14.5px;line-height:21px}.rfi-drop{border:1.5px dashed var(--rc-faint);background:var(--rc-card);text-align:center;box-sizing:border-box;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-block-size:340px;padding:28px 20px;display:flex}.rfi-drop[data-dragging=true]{border-color:var(--rc-accent);background:var(--rc-accent-wash)}.rfi-drop-ic{color:var(--rc-accent)}.rfi-drop-t{margin:0;font-size:20px;font-weight:600}.rfi-drop-hint{font-size:14.5px}.rfi-picks{flex-direction:column;align-items:center;gap:10px;inline-size:min(520px,100%);display:flex}.rfi-pick-list{background:var(--rc-fill-soft);text-align:start;border-radius:12px;flex-direction:column;inline-size:100%;margin:0;padding:0 16px;list-style:none;display:flex}.rfi-pick{align-items:center;gap:12px;min-block-size:44px;font-size:14px;display:flex}.rfi-pick+.rfi-pick{border-top:.5px solid var(--rc-sep)}.rfi-pick-name{overflow-wrap:anywhere;flex:1;min-width:0;font-weight:500}.rfi-how{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;font-size:14.5px;line-height:21px;list-style:none;display:grid}.rfi-how li{flex-direction:column;display:flex}.rfi-how-t{font-weight:600}.rfi-scan{--rfi-cat:var(--rc-tile-gray)}.rfi-scan [data-cat=planning_licensing]{--rfi-cat:var(--rc-tile-blue)}.rfi-scan [data-cat=property_tenants]{--rfi-cat:var(--rc-tile-teal)}.rfi-scan [data-cat=legal_agreements]{--rfi-cat:var(--rc-tile-indigo)}.rfi-scan [data-cat=economics_finance]{--rfi-cat:var(--rc-tile-green)}.rfi-scan [data-cat=finance_fees]{--rfi-cat:var(--rc-tile-orange)}.rfi-scan [data-cat=execution_engineering]{--rfi-cat:var(--rc-chart-3)}.rfi-scan [data-cat=project_management]{--rfi-cat:var(--rc-tile-purple)}.rfi-scan [data-cat=unsorted]{--rfi-cat:var(--rc-tile-gray)}.rfi-scan-cols{grid-template-columns:minmax(0,1fr) minmax(0,340px);align-items:start;gap:20px;min-width:0;display:grid}.rfi-scan-card{border-radius:24px;flex-direction:column;gap:18px;padding:24px;display:flex}.rfi-scan-h{overflow-wrap:anywhere;margin:0;font-size:26px;font-weight:700;line-height:32px}.rfi-scan-bar{border-radius:4px;block-size:8px}.rfi-scan-bar[data-known=false]>i{inline-size:30%;animation:rfi-scan-sweep 1.5s var(--rc-ease) infinite}.rfi-scan-figs{grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:16px;margin:0;display:grid}.rfi-scan-fig{flex-direction:column-reverse;gap:2px;min-width:0;display:flex}.rfi-scan-fig dt{color:var(--rc-muted);font-size:13px}.rfi-scan-fig dd{text-align:start;margin:0;font-size:28px;font-weight:700;line-height:34px}.rfi-scan-now{background:var(--rc-fill-soft);color:var(--rc-mute-text);overflow-wrap:anywhere;border-radius:12px;margin:0;padding:10px 12px;font-size:13px;line-height:18px}.rfi-scan-scene{flex-direction:column;align-items:stretch;gap:12px;margin-block-start:6px;padding:8px 0 4px;display:flex;position:relative;overflow:hidden}.rfi-scan-sky{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;min-block-size:132px;display:grid}.rfi-scan-bird{grid-column:2;place-items:center;display:grid}.rfi-scan-kf{block-size:auto;inline-size:104px;display:block}.rfi-scan[data-motion=live] .rfi-scan-kf{animation:6.4s ease-in-out .6s infinite rfi-scan-idle}@keyframes rfi-scan-idle{0%,62%,to{transform:none}74%{transform:translateY(-3px)}86%{transform:translateY(-1px)}}.rfi-scan-pile{color:var(--rc-faint);grid-column:3;justify-self:end;margin-inline-end:8%;display:grid}.rfi-scan-pile>svg{grid-area:1/1}.rfi-scan-pile>svg:nth-child(2){transform:translate(4px,-4px)}.rfi-scan-pile>svg:nth-child(3){transform:translate(8px,-8px)}.rfi-scan-bins{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rfi-scan-bin{min-block-size:28px;box-shadow:inset 0 0 0 1px var(--rc-sep);color:var(--rc-muted);white-space:nowrap;transition:background-color .3s var(--rc-ease), color .3s var(--rc-ease);border-radius:14px;align-items:center;gap:6px;padding:3px 11px;font-size:12.5px;font-weight:500;display:inline-flex;position:relative}.rfi-scan-bin[data-filled=true]{background:var(--rfi-cat)}@supports (color:color-mix(in lab, red, red)){.rfi-scan-bin[data-filled=true]{background:color-mix(in srgb, var(--rfi-cat) 12%, var(--rc-card))}}.rfi-scan-bin[data-filled=true]{box-shadow:inset 0 0 0 1px var(--rfi-cat)}@supports (color:color-mix(in lab, red, red)){.rfi-scan-bin[data-filled=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--rfi-cat) 35%, transparent)}}.rfi-scan-bin[data-filled=true]{color:var(--rc-ink)}.rfi-scan-dot{block-size:8px;inline-size:8px;box-shadow:inset 0 0 0 1.5px var(--rfi-cat);border-radius:4px;flex:none}.rfi-scan-bin[data-filled=true] .rfi-scan-dot{background:var(--rfi-cat)}.rfi-scan-hit{border-radius:inherit;box-shadow:0 0 0 2px var(--rfi-cat);opacity:0;pointer-events:none;animation:rfi-scan-hit .5s var(--rc-ease) 1;position:absolute;inset:0}.rfi-scan-fly{block-size:18px;inline-size:18px;color:var(--rfi-cat);opacity:0;pointer-events:none;will-change:transform, opacity;animation:rfi-scan-fly 1.2s var(--rc-ease) 1 both;margin-block-start:-9px;margin-inline-start:-9px;position:absolute;inset-block-start:50%;inset-inline-start:50%}.rfi-scan-say{text-align:center;overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:500;line-height:22px}.rfi-scan-sortnote{text-align:center;margin:-10px 0 0}.rfi-scan-private{background:var(--rc-accent-wash);border-radius:14px;align-items:flex-start;gap:10px;padding:12px 16px;display:flex}.rfi-scan-private b{font-weight:600}.rfi-scan-lock{color:var(--rc-accent-text);flex:none;margin-block-start:1px}.rfi-scan-side{border-radius:24px;flex-direction:column;gap:8px;padding:22px;display:flex}.rfi-scan-side-h{margin:0 0 4px;font-size:17px;font-weight:700}.rfi-scan-rows{margin:0 0 4px}.rfi-scan-rows dt{min-width:0}.rfi-scan-n{flex:none;margin:0;font-weight:600}.rfi-scan-n>[data-tone=warn]{background:var(--rc-warn-wash);min-inline-size:24px;color:var(--rc-warn-text);text-align:center;border-radius:12px;padding:2px 8px;display:inline-block}.rfi-scan-n>.rfi-muted{font-weight:400}.rfi-scan{--rfi-x:1}[dir=rtl] .rfi-scan{--rfi-x:-1}@keyframes rfi-scan-sweep{0%{transform:translateX(calc(-110% * var(--rfi-x)))}to{transform:translateX(calc(340% * var(--rfi-x)))}}@keyframes rfi-scan-fly{0%{opacity:0;transform:translate(var(--sx), var(--sy)) scale(.9)}14%{opacity:1}48%{opacity:1;transform:translate(var(--bx), var(--by)) scale(.72)}to{opacity:0;transform:translate(var(--tx), var(--ty)) scale(.5)}}@keyframes rfi-scan-hit{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.rfi-scan-bar[data-known=false]>i{inline-size:100%;animation:1.6s ease-in-out infinite rc-working-breath!important}.rfi-scan-fly{display:none}.rfi-scan-kf{animation:none!important}}@media (max-width:1023.98px){.rfi-scan-cols{grid-template-columns:minmax(0,1fr)}}@media (max-width:767.98px){.rfi-scan-card,.rfi-scan-side{border-radius:20px;padding:18px}.rfi-scan-h{font-size:22px;line-height:28px}.rfi-scan-fig dd{font-size:24px;line-height:30px}.rfi-scan-sky{min-block-size:104px}.rfi-scan-bird{transform:scale(.78)}.rfi-scan-bin{white-space:normal}}.rfi-citybar{margin-block-end:18px;padding:16px 18px;font-size:14px;line-height:21px}.rfi-citybar b{font-size:17px;line-height:24px}.rfi-citybar p{color:var(--rc-ink);margin:4px 0 0}.rfi-citybar-list{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.rfi-citybar-btn{border:1px solid var(--rc-sep);background:var(--rc-card);min-height:44px;color:var(--rc-ink);font:inherit;cursor:pointer;transition:box-shadow .2s var(--rc-ease);border-radius:22px;align-items:center;gap:10px;padding-inline:16px 6px;font-weight:600;display:inline-flex}.rfi-citybar-btn:hover{box-shadow:0 6px 16px -10px rgba(var(--rc-accent-rgb), .6)}.rfi-citybar-btn:focus-visible{outline:2px solid var(--rc-accent);outline-offset:2px}.rfi-citybar-cta{background:var(--rc-accent);color:#fff;border-radius:16px;padding:5px 12px;font-size:13px;line-height:18px}.rfi-city .rfi-s[data-tone=warn]{margin-block-start:6px;display:block}:is(:root:has(.rfi-foot) [data-testid=assistant-launcher],:root:has(.rfi-foot) [data-assistant-launcher]){display:none}.rfi-track{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.rfi-track .rfi-track-field{min-inline-size:220px}.rfi-plist{flex:1;padding-block-end:6px;overflow:hidden}.rfi-prow{grid-template-columns:28px minmax(0,1fr);align-items:center;padding-inline-start:20px;display:grid;position:relative}.rfi-prow+.rfi-prow:before{content:"";border-top:.5px solid var(--rc-sep);position:absolute;inset-block-start:0;inset-inline:20px}.rfi-prow[aria-current=true]{background:var(--rc-accent-wash)}.rfi-prow[aria-current=true]:before,.rfi-prow[aria-current=true]+.rfi-prow:before{border-color:#0000}.rfi-prow:hover:not([aria-current=true]){background:var(--rc-fill-soft)}.rfi-prow-btn{min-block-size:58px;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,2fr) minmax(0,1.6fr) 72px 76px;align-items:center;gap:16px;padding-block:8px;padding-inline:0 20px;display:grid}.rfi-prow-name{flex-direction:column;gap:1px;min-width:0;display:flex}.rfi-prow-act{overflow-wrap:anywhere;font-size:14px}.rfi-panel{box-sizing:border-box;flex-direction:column;flex:0 0 380px;gap:14px;padding:22px 22px 18px;display:flex}.rfi-panel-head{flex-direction:column;gap:3px;display:flex}.rfi-radios{flex-direction:column;display:flex}.rfi-ck-extra{flex-direction:column;gap:8px;padding-block:0 10px;padding-inline:28px 0;display:flex}.rfi-fields{flex-direction:column;gap:10px;display:flex}.rfi-apply{align-self:flex-start}.rfi-nav{box-sizing:border-box;flex-direction:column;flex:0 0 290px;gap:1px;padding:8px;display:flex}.rfi-navbtn{min-block-size:44px;color:var(--rc-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding-inline:10px;font-size:14px;display:flex}.rfi-navbtn:hover{background:var(--rc-fill-soft)}.rfi-navbtn[aria-current=true]{background:var(--rc-accent-wash)}.rfi-navbtn[aria-current=true] .rfi-navbtn-t{font-weight:600}.rfi-navbtn-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rfi-navbtn-s{color:var(--rc-muted);flex:none;margin-inline-start:auto;font-size:12.5px}.rfi-navbtn-s[data-tone=bad]{color:var(--rc-bad-text)}.rfi-navbtn-s[data-tone=warn]{color:var(--rc-warn-text)}.rfi-nav .rfi-more{padding-inline:10px}.rfi-card{flex-direction:column;gap:14px;padding:22px 24px;display:flex}.rfi-card-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.rfi-quota{flex-direction:column;gap:8px;display:flex}.rfi-quota-line{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:14.5px;display:flex}.rfi-over{flex-direction:column;gap:10px;padding-block-start:6px;display:flex}.rfi-whole{flex-direction:column;gap:8px;display:flex}.rfi-disc-body{padding-block-end:10px}.rfi-dlist{background:var(--rc-fill-soft);border-radius:10px;flex-direction:column;gap:2px;margin:0;padding:8px 12px;font-size:13px;list-style:none;display:flex}.rfi-dlist li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;min-block-size:36px;display:flex}.rfi-dpath{overflow-wrap:anywhere;min-width:0}.rfi-utable{padding-block-end:6px;overflow:hidden}.rfi-urow,.rfi-srow{grid-template-columns:minmax(0,1.6fr) minmax(0,2fr) 90px minmax(0,1.3fr);align-items:center;gap:16px;min-block-size:56px;padding-inline:20px;display:grid}.rfi-srow{grid-template-columns:minmax(0,1.6fr) 80px minmax(0,2fr) 60px;min-block-size:52px}.rfi-uhead{min-block-size:0;color:var(--rc-muted);padding-block:12px 4px;font-size:12px}.rfi-uitem,.rfi-rows>.rfi-srow{position:relative}.rfi-uitem+.rfi-uitem:before,.rfi-rows>.rfi-srow+.rfi-srow:before{content:"";border-top:.5px solid var(--rc-sep);position:absolute;inset-block-start:0;inset-inline:20px}.rfi-ustate{color:var(--rc-muted);font-size:14px}.rfi-ustate[data-tone=ok]{color:var(--rc-ok-text)}.rfi-ustate[data-tone=warn]{color:var(--rc-warn-text)}.rfi-ustate[data-tone=bad]{color:var(--rc-bad-text)}.rfi-fail{background:var(--rc-fill-soft);border-radius:10px;flex-direction:column;gap:2px;margin:0 20px 10px;padding:10px 14px;display:flex}.rfi-fail>.rfi-kv+.rfi-kv{border-top:.5px solid var(--rc-sep)}.rfi-fail>.rfi-s{padding-block-start:6px}.rfi-analysis{flex-direction:column;gap:8px;max-inline-size:620px;display:flex}.rfi-section{flex-direction:column;gap:8px;display:flex}.rfi-sec-h{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rfi-sec-h .rfi-h2{font-size:17px}.rfi-need{flex-direction:column;display:flex}.rfi-howto{padding-block-end:10px}.rfi-howto>summary{list-style:none}.rfi-howto>summary::-webkit-details-marker{display:none}.rfi-howto-list{background:var(--rc-fill-soft);border-radius:10px;flex-direction:column;gap:4px;margin:0;padding:10px 14px;padding-inline-start:32px;font-size:13.5px;line-height:20px;display:flex}.rfi-assign{flex-direction:column;gap:8px;max-inline-size:420px;padding-block-end:12px;display:flex}@media (max-width:1023.98px){.rfi-split{flex-direction:column;align-items:stretch}.rfi-panel,.rfi-nav{flex-basis:auto}}@media (max-width:767.98px){.rfi-main{gap:18px;padding-block:20px}.rfi-h1{font-size:24px;line-height:30px}.rfi-dots{display:none}.rfi-how{grid-template-columns:minmax(0,1fr);gap:14px}.rfi-drop{min-block-size:260px}.rfi-prow-btn{grid-template-columns:minmax(0,1fr) auto auto;gap:4px 12px}.rfi-prow-act{color:var(--rc-muted);grid-area:2/1/auto/-1}.rfi-urow,.rfi-srow{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding-block:10px}.rfi-urow .rfi-bar4{grid-area:2/1/auto/-1}.rfi-uhead{display:none}}.rtm{flex-direction:column;gap:16px;min-width:0;display:flex}.rtm-card{flex-direction:column;gap:10px;min-width:0;padding:18px 20px;display:flex}.rtm-card-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.rtm-h{color:var(--rc-ink);margin:0;font-size:16px;font-weight:700}.rtm-note{color:var(--rc-muted);margin:0;font-size:13px;line-height:1.55}.rtm-link{color:var(--rc-accent-text);font-size:13.5px;font-weight:600;text-decoration:none}.rtm-link:hover,.rtm-link:focus-visible{text-decoration:underline}.rtm-list,.rtm-eng-list,.rtm-fees,.rtm-tasks{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rtm-list>li+li,.rtm-eng-list>li+li{border-block-start:1px solid var(--rc-sep-soft)}.rtm-item{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-block:10px;display:flex}.rtm-item-main{flex-direction:column;flex:260px;gap:2px;min-width:0;display:flex}.rtm-item-t{color:var(--rc-ink);overflow-wrap:anywhere;font-size:14px;font-weight:600;text-decoration:none}a.rtm-item-t:hover{color:var(--rc-accent-text)}.rtm-item-s{color:var(--rc-muted);font-size:12.5px}.rtm-firm{color:var(--rc-muted);font-weight:500}.rtm-tag{background:var(--rc-teal-wash);min-height:20px;color:var(--rc-teal-text);vertical-align:middle;border-radius:999px;align-items:center;margin-inline-start:6px;padding-inline:7px;font-size:11.5px;font-weight:600;display:inline-flex}.rtm-tag[data-tone=mute]{background:var(--rc-fill);color:var(--rc-mute-text)}.rtm-tag[data-tone=ok]{background:var(--rc-ok-wash);color:var(--rc-ok-text)}.rtm-row-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rtm-select{min-width:180px}.rtm-k{color:var(--rc-ink);font-size:12.5px;font-weight:600}.rtm-bulk{border-block-start:1px solid var(--rc-sep-soft);padding-block-start:8px}.rtm-orphans{border-inline-start:3px solid var(--rc-warn)}.rtm-add{border-block-start:1px solid var(--rc-sep-soft);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:8px 12px;padding-block-start:8px;display:grid}.rtm-add .v4p-field{box-sizing:border-box;inline-size:100%}.rtm-inline{flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:6px;display:flex}.rtm-confirm{background:var(--rc-warn-wash);color:var(--rc-ink);border-radius:10px;margin-block-start:8px;padding:10px 12px;font-size:13px}.rtm-confirm p{margin:0 0 8px}.rtm-inline-btn{cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:13px}.run-unit .rtm-status{align-self:flex-start}.rtm-bad{color:var(--rc-bad-text);font-size:12.5px}.rtm-eng{flex-direction:column;gap:8px;padding-block:14px;display:flex}.rtm-eng-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.rtm-status{background:var(--rc-fill);min-height:24px;color:var(--rc-mute-text);border-radius:999px;flex:none;align-items:center;padding-inline:9px;font-size:12px;font-weight:600;display:inline-flex}.rtm-status[data-status=signed],.rtm-status[data-status=active]{background:var(--rc-accent-wash);color:var(--rc-accent-text)}.rtm-status[data-status=negotiation]{background:var(--rc-warn-wash);color:var(--rc-warn-text)}.rtm-status[data-status=done]{background:var(--rc-ok-wash);color:var(--rc-ok-text)}.rtm-portal{background:var(--rc-fill-soft);border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.rtm-portal-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rtm-portal-work{flex-wrap:wrap;gap:6px;margin:0;display:flex}.rtm-status[data-portal=late]{background:var(--rc-bad-wash);color:var(--rc-bad-text)}.rtm-status[data-portal=active]{background:var(--rc-ok-wash);color:var(--rc-ok-text)}.rtm-status[data-portal=invited]{background:var(--rc-accent-wash);color:var(--rc-accent-text)}.rtm-status[data-portal=paused]{background:var(--rc-warn-wash);color:var(--rc-warn-text)}.rtm-scope{color:var(--rc-ink);white-space:pre-line;margin:0;font-size:13.5px;line-height:1.55}.rtm-facts{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:6px 16px;margin:0;display:grid}.rtm-facts dt{color:var(--rc-muted);font-size:12px}.rtm-facts dd{color:var(--rc-ink);overflow-wrap:anywhere;margin:0;font-size:13.5px}.rtm-ltr{text-align:start}.rtm-sub{background:var(--rc-fill-soft);border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.rtm-sub>button,.rtm-sub>div>button{align-self:flex-start}.rtm-sub-h{color:var(--rc-ink);margin:0;font-size:13px;font-weight:700}.rtm-fee{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-block:6px;font-size:13.5px;display:flex}.rtm-fee[data-chosen] .rtm-fee-main strong{color:var(--rc-ok-text)}.rtm-fee-main{overflow-wrap:anywhere;min-width:0}.rtm-fee-form{margin-block-start:6px}.rtm-tasks li{padding-block:3px;font-size:13.5px}.rtm-eng-acts{justify-content:flex-end}.rgs{flex-direction:column;gap:16px;min-width:0;max-width:980px;margin-inline:auto;padding:24px 16px 48px;display:flex}.rgs-frame{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.rgs[data-pane=open] .rgs-frame{grid-template-columns:minmax(0,1fr) minmax(320px,420px)}.rgs-proj-h{color:var(--rc-muted);margin:0;font-size:12.5px;font-weight:700}.rgs-row{color:var(--rc-ink);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.rgs-row[aria-current=true],.rgs-row:hover{background:var(--rc-accent-wash)}.rgs-pane{position:sticky;inset-block-start:16px}.rgs-statuses{flex-wrap:wrap;gap:6px;display:flex}.rgs-step{align-items:center;gap:8px;min-height:40px;font-size:13.5px;display:flex}.rgs-comment{border-block-start:1px solid var(--rc-sep-soft);white-space:pre-line;padding-block:8px;font-size:13.5px;line-height:1.5}@media (max-width:860px){.rtm-add,.rgs[data-pane=open] .rgs-frame{grid-template-columns:minmax(0,1fr)}.rgs-pane{position:static}}.rtm-page{gap:18px}.rtm-page-head{flex-direction:column;gap:4px;display:flex}.rtm-page-h{letter-spacing:-.012em;color:var(--rc-ink);margin:0;font-size:20px;font-weight:700;line-height:1.25}.rtm-page-lead{max-width:72ch;color:var(--rc-muted);margin:0;font-size:13.5px;line-height:1.55}.rtm-page-note{color:var(--rc-muted);margin:-6px 0 0;font-size:12.5px;line-height:1.5}.rch .rtm-kpis[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.rtm-kpi-lines{flex-direction:column;gap:2px;display:flex}.rtm-kpi-lines .rtm-link{font-size:12.5px}.rtm-grid{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.rtm-grid>.rtm-sheet{grid-area:1/1}.rtm-grid>.rtm-eng-card{grid-area:2/1}.rtm-grid-side{flex-direction:column;grid-area:1/2/span 2;gap:18px;min-width:0;display:flex}.rtm-grid[data-side=none]{grid-template-columns:minmax(0,1fr)}.rch .rtm-page .rtm-sect{gap:10px}.rtm-page .rtm-sect .rch-card-head,.rtm-page .rtm-sheet .rch-card-head{margin-bottom:0}.rtm-sect-head{align-items:center}.rtm-sheet-lead{color:var(--rc-muted);margin-top:4px;font-size:13px}.rtm-people{margin:12px 0 0;padding:0;list-style:none}.rtm-people>li{border-top:.5px solid var(--rc-sep)}.rtm-person{inline-size:100%;min-height:60px;color:var(--rc-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:auto minmax(0,1fr) minmax(0,1.25fr) minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:10px 6px;display:grid}.rtm-person:hover{background:var(--rc-fill-soft)}.rtm-person[data-selected]{background:var(--rc-accent-wash)}.rtm-person:focus-visible{outline:2px solid var(--rc-focus);outline-offset:-2px}.rtm-person-id,.rtm-person-access{flex-direction:column;gap:1px;min-width:0;display:flex}.rtm-person-name,.rtm-person-level{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.35}.rtm-person-level{font-weight:500}.rtm-person-sub{color:var(--rc-muted);overflow-wrap:anywhere;font-size:12.5px;line-height:1.35}.rtm-you{color:var(--rc-muted);font-size:12px;font-weight:500}.rtm-person-work{flex-wrap:wrap;justify-content:flex-end;gap:4px 10px;min-width:0;display:flex}.rtm-w{color:var(--rc-ink-2);white-space:nowrap;font-size:12.5px;font-weight:500;line-height:1.35}.rtm-w[data-tone=bad]{color:var(--rc-bad-text);font-weight:600}.rtm-w[data-tone=mute],.rtm-chev{color:var(--rc-muted)}:is(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rtm-chev,[dir=ltr] .rtm-chev){transform:scaleX(-1)}.rtm-av{--rtm-tone:var(--rc-fill-soft);--rtm-tone-text:var(--rc-ink-2);--rtm-tone-ring:var(--rc-sep);background:var(--rtm-tone);block-size:34px;inline-size:34px;box-shadow:inset 0 0 0 1.5px var(--rtm-tone-ring);color:var(--rtm-tone-text);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;line-height:1;display:inline-grid}.rtm-av[data-tone="1"]{--rtm-tone:var(--rc-person-1-wash);--rtm-tone-text:var(--rc-person-1-text);--rtm-tone-ring:var(--rc-person-1)}.rtm-av[data-tone="2"]{--rtm-tone:var(--rc-person-2-wash);--rtm-tone-text:var(--rc-person-2-text);--rtm-tone-ring:var(--rc-person-2)}.rtm-av[data-tone="3"]{--rtm-tone:var(--rc-person-3-wash);--rtm-tone-text:var(--rc-person-3-text);--rtm-tone-ring:var(--rc-person-3)}.rtm-av[data-tone="4"]{--rtm-tone:var(--rc-person-4-wash);--rtm-tone-text:var(--rc-person-4-text);--rtm-tone-ring:var(--rc-person-4)}.rtm-av[data-tone="5"]{--rtm-tone:var(--rc-person-5-wash);--rtm-tone-text:var(--rc-person-5-text);--rtm-tone-ring:var(--rc-person-5)}.rtm-av[data-tone="6"]{--rtm-tone:var(--rc-person-6-wash);--rtm-tone-text:var(--rc-person-6-text);--rtm-tone-ring:var(--rc-person-6)}.rtm-sheet-acts{border-top:.5px solid var(--rc-sep);flex-wrap:wrap;gap:8px;padding-top:12px;display:flex}.rtm-people+.rtm-sheet-acts{margin-top:0}.rtm-sheet-add{border-top:.5px solid var(--rc-sep);flex-direction:column;gap:8px;margin-top:4px;padding-top:14px;display:flex}.rtm-sheet-add .rtm-sheet-acts,.rtm-page .rtm-add{border-top:0;padding-top:0}.rch .rtm-pane{gap:0}.rtm-pane-head{align-items:center;gap:12px;padding-bottom:14px;display:flex}.rtm-pane-head .rtm-person-id{flex:auto}.rch .rtm-pane-t{margin:0}.rtm-pane-t:focus{outline:none}.rtm-pane-t:focus-visible{outline:2px solid var(--rc-focus);outline-offset:2px;border-radius:4px}.rtm-x{block-size:44px;inline-size:44px;color:var(--rc-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-inline-end:-10px;display:grid}.rtm-x:hover{background:var(--rc-fill-soft);color:var(--rc-ink)}.rtm-x:focus-visible{outline:2px solid var(--rc-focus)}.rtm-pane-sec{border-top:.5px solid var(--rc-sep);flex-direction:column;gap:6px;padding-block:14px;display:flex}.rtm-pane-k{color:var(--rc-ink);margin:0;font-size:13px;font-weight:700}.rtm-pane-quiet{color:var(--rc-muted);margin:0;font-size:12.5px;line-height:1.55}.rtm-pane-acts{flex-direction:column;gap:8px;display:flex}.rtm-access-form{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.rtm-access-form .rpt-field{flex:200px;min-width:0}.rtm-access-form .v4p-field{box-sizing:border-box;inline-size:100%}.rch .rtm-pane-rows{margin:0}.rch .rtm-pane-rows .rch-row{min-height:44px;font-size:13.5px}.rtm-pane-row-t{overflow-wrap:anywhere;min-width:0}.rtm-pane-more{align-self:flex-start;align-items:center;min-height:44px;display:inline-flex}.rtm-page .rtm-list>li+li,.rtm-page .rtm-eng-list>li+li{border-block-start:.5px solid var(--rc-sep)}.rtm-page .rtm-eng{padding-block:16px;scroll-margin-top:170px}.rtm-page .rtm-eng:first-child{padding-block-start:6px}.rtm-page .rtm-sub{border-block-start:.5px solid var(--rc-sep-soft);background:0 0;border-radius:0;padding:8px 0 0}.rtm-page .rtm-fee+.rtm-fee{border-block-start:.5px solid var(--rc-sep-soft)}.rtm-page .rtm-grid-side .rtm-add{grid-template-columns:minmax(0,1fr)}@media (min-width:1024px) and (max-width:1279.98px){.rtm-grid,.rtm-grid-side{gap:16px}.rtm-person{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr) auto}.rtm-person-work{grid-column:2/4;justify-content:flex-start}.rtm-chev{grid-area:1/4}}@media (max-width:1023.98px){.rtm-grid{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.rtm-grid>.rtm-sheet,.rtm-grid>.rtm-eng-card{grid-area:auto/1}.rtm-grid-side{display:contents}.rtm-grid>.rtm-sheet{order:1}.rtm-grid-side>.rtm-pane{order:2}.rtm-grid-side>.rtm-orphans{order:3}.rtm-grid>.rtm-eng-card{order:4}.rtm-grid-side>.rtm-guests{order:5}.rch .rtm-kpis[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.rtm-page,.rtm-grid{gap:12px}.rtm-person{grid-template-columns:auto minmax(0,1fr) auto}.rtm-person-access,.rtm-person-work{grid-column:2}.rtm-person-work{justify-content:flex-start}.rtm-chev{grid-area:1/3}.rch .rtm-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.rtm-work{flex-direction:column;gap:8px;display:flex}.rtm-work-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rtm-work-k{color:var(--rc-muted);font-size:12.5px}.rtm-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rtm-chip{background:var(--rc-accent-wash);border-radius:999px;align-items:center;gap:2px;padding-inline:10px 2px;font-size:13px;display:inline-flex}.rtm-chip .rtm-link{align-items:center;min-height:44px;display:inline-flex}.rtm-chip-x{block-size:44px;inline-size:44px;color:var(--rc-ink-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:16px}.rtm-work-add{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rtm-work-task{background:var(--rc-fill-soft);border-radius:10px;flex-direction:column;gap:8px;padding:10px;display:flex}.rtm-access,.rtm-access-default{border-block-start:1px solid var(--rc-sep-soft);flex-direction:column;gap:6px;margin-block-start:10px;padding-block-start:10px;display:flex}.rtm-access-default{border:1px solid var(--rc-sep-soft);border-radius:12px;flex-flow:wrap;align-items:center;gap:10px;margin-block:4px 12px;padding:10px 12px}.rtm-access-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rtm-access-panel{border:1px solid var(--rc-sep);background:var(--rc-fill-soft);border-radius:12px;flex-direction:column;gap:12px;min-width:0;margin:4px 0 0;padding:12px;display:flex}.rtm-access-levels{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}.rtm-access-level,.rtm-access-switch{background:var(--rc-card);cursor:pointer;border-radius:10px;align-items:flex-start;gap:8px;min-height:44px;padding:8px 10px;display:flex}.rtm-access-level>span{flex-direction:column;gap:2px;display:flex}.rtm-access-level input,.rtm-access-switch input{flex:none;block-size:18px;inline-size:18px;margin-block-start:3px}.rtm-access-switches{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:6px;display:grid}.rtm-access-folders{flex-direction:column;gap:8px;display:flex}.rtm-access-list{flex-direction:column;gap:4px;max-block-size:260px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.rtm-access-upload{flex-direction:column;gap:4px;display:flex}.rtm-portalbox{border:1px solid var(--rc-sep);background:var(--rc-card);border-radius:14px;flex-direction:column;gap:0;margin-block:12px;display:flex;overflow:hidden}.rtm-portalbox>*{background:0 0;border-radius:0;margin:0;padding:14px 16px}.rtm-portalbox>*+*{border-block-start:1px solid var(--rc-sep-soft)}.rtm-portalbox .rtm-access,.rtm-portalbox .rtm-work{border-block-start:1px solid var(--rc-sep-soft);margin:0}.rtm-access-head{flex-wrap:wrap;align-items:center;gap:8px;margin-block-end:6px;display:flex}.rtm-step-n{background:var(--rc-accent-wash);block-size:22px;inline-size:22px;color:var(--rc-accent);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.rtm-step-t{color:var(--rc-ink);margin:0;font-size:14.5px;font-weight:600}.rtm-access-head .rtm-status{margin-inline-start:auto}.rtm-levels{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-block:4px 10px;display:grid}.rtm-level{border:1.5px solid var(--rc-sep);background:var(--rc-card);min-height:60px;color:var(--rc-ink);font:inherit;text-align:start;cursor:pointer;transition:border-color .15s var(--ease-standard,ease), background .15s var(--ease-standard,ease);border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;display:flex}.rtm-level strong{font-size:14px}.rtm-level span{color:var(--rc-muted);font-size:12px;line-height:1.35}.rtm-level:hover:not(:disabled){border-color:var(--rc-accent)}.rtm-level[data-on=true]{border-color:var(--rc-accent);background:var(--rc-accent-wash)}.rtm-level[data-on=true] strong{color:var(--rc-accent)}.rtm-level:disabled{cursor:default}.rtm-level:disabled:not([data-on=true]){opacity:.7}.rtm-open-list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:4px 12px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.rtm-open-list li{color:var(--rc-muted);align-items:flex-start;gap:6px;display:flex}.rtm-open-list li[data-on=true]{color:var(--rc-ink)}.rtm-open-ic{background:var(--rc-fill-soft);border-radius:999px;flex:none;justify-content:center;align-items:center;block-size:18px;inline-size:18px;font-size:11px;font-weight:700;display:inline-flex}.rtm-open-list li[data-on=true] .rtm-open-ic{background:var(--rc-ok-wash);color:var(--rc-ok-text)}.rtm-access-panel-t{color:var(--rc-muted);margin:0;font-size:13px}.rtm-access-default{border:0;margin-block:0 10px;padding:0;font-size:13px}@media (max-width:720px){.rtm-levels{grid-template-columns:repeat(2,minmax(0,1fr))}}.cpo-shell{background:var(--rc-bg);min-height:100vh;color:var(--rc-ink);flex-direction:column;display:flex}.cpo-top{z-index:30;background:var(--rc-card);border-block-end:1px solid var(--rc-sep);justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding-inline:24px;display:flex;position:sticky;inset-block-start:0}.cpo-top-start,.cpo-top-end{align-items:center;gap:12px;display:flex}.cpo-brand{align-items:center;min-height:44px;display:inline-flex}.cpo-mark{background:var(--rc-accent-wash);color:var(--rc-accent-text);border-radius:999px;padding:3px 10px;font-size:12.5px;font-weight:500}.cpo-me{position:relative}.cpo-me-btn{border:1px solid var(--rc-sep);background:var(--rc-card);cursor:pointer;border-radius:12px;align-items:center;gap:8px;min-height:44px;padding-inline:6px 12px;font-size:14px;font-weight:500;list-style:none;display:flex}.cpo-me-btn::-webkit-details-marker{display:none}.cpo-av{background:var(--rc-accent-text);color:#fff;border-radius:999px;justify-content:center;align-items:center;block-size:30px;inline-size:30px;font-size:12px;font-weight:600;display:inline-flex}.cpo-me-menu{border:1px solid var(--rc-sep);background:var(--rc-card);min-inline-size:220px;box-shadow:var(--rc-shadow-pop);border-radius:14px;flex-direction:column;gap:2px;padding:8px;display:flex;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0}.cpo-me-org{color:var(--rc-muted);margin:4px 8px 6px;font-size:12.5px}.cpo-me-item{inline-size:100%;min-height:44px;color:var(--rc-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding-inline:10px;font-size:14px;text-decoration:none;display:flex}.cpo-me-item:hover{background:var(--rc-fill-soft)}.cpo-main{flex:1;min-width:0}.cpo-main:not(:has(>.cpo-page)){box-sizing:border-box;inline-size:100%;max-inline-size:1180px;margin-inline:auto;padding:24px 28px 40px}.cpo-page{box-sizing:border-box;inline-size:100%;max-inline-size:1280px;flex-direction:column;gap:18px;min-width:0;margin-inline:auto;padding:24px 32px 40px;display:flex}.cpo-list{margin:0;padding:0;list-style:none}[data-tone=accent]{--cpo-c:var(--rc-accent);--cpo-t:var(--rc-accent-text);--cpo-w:var(--rc-accent-wash)}[data-tone=warn]{--cpo-c:var(--rc-warn);--cpo-t:var(--rc-warn-text);--cpo-w:var(--rc-warn-wash)}[data-tone=teal]{--cpo-c:var(--rc-teal);--cpo-t:var(--rc-teal-text);--cpo-w:var(--rc-teal-wash)}[data-tone=ai]{--cpo-c:var(--rc-ai);--cpo-t:var(--rc-ai-text);--cpo-w:var(--rc-ai-wash)}[data-tone=bad]{--cpo-c:var(--rc-bad);--cpo-t:var(--rc-bad-text);--cpo-w:var(--rc-bad-wash)}.cpo-card{border:1px solid var(--rc-sep);background:var(--rc-card);border-radius:16px;flex-direction:column;gap:10px;min-width:0;padding:16px 18px;display:flex}.cpo-card-h{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cpo-h1{margin:2px 0 0;font-size:22px;font-weight:600}.cpo-h2{align-items:center;gap:8px;margin:0;font-size:15.5px;font-weight:600;display:flex}.cpo-h3{margin:6px 0 0;font-size:14px;font-weight:600}.cpo-note{color:var(--rc-muted);margin:0;font-size:13px;line-height:1.55}.cpo-kicker{color:var(--rc-muted);margin:0;font-size:13px}.cpo-link{color:var(--rc-accent-text);font-size:13.5px}.cpo-card-h .cpo-link,.cpo-file .cpo-link,.cpo-report .cpo-link{min-height:44px;justify-content:center;align-items:center;min-inline-size:44px;padding-inline:4px;display:inline-flex}.cpo-empty{text-align:center;flex-direction:column;gap:8px;max-inline-size:560px;margin:80px auto;display:flex}.cpo-head{gap:0;padding:0;overflow:hidden}.cpo-head-row{justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 20px 0;display:flex}.cpo-chips{flex-wrap:wrap;gap:6px;margin-block-start:8px;display:flex}.cpo-chip{background:var(--cpo-w,var(--rc-fill-soft));color:var(--cpo-t,var(--rc-ink-2));white-space:nowrap;border-radius:999px;align-self:center;align-items:center;gap:4px;padding:3px 10px;font-size:12.5px;display:inline-flex}.cpo-tabs{border-block-start:1px solid var(--rc-sep-soft);gap:24px;margin-block-start:10px;padding:4px 20px 0;display:flex;overflow-x:auto}.cpo-tab{min-height:46px;color:var(--rc-muted);white-space:nowrap;border-block-end:3px solid #0000;align-items:center;gap:8px;padding-inline:2px;font-size:14.5px;text-decoration:none;display:inline-flex}.cpo-tab[aria-current=page]{border-block-end-color:var(--cpo-c);color:var(--rc-ink);font-weight:600}.cpo-dot{background:var(--cpo-c,var(--rc-accent));border-radius:99px;flex:none;block-size:8px;inline-size:8px}.cpo-tab-n{background:var(--rc-fill-soft);color:var(--rc-ink-2);border-radius:99px;padding:1px 8px;font-size:12px}.cpo-count{box-sizing:border-box;background:var(--cpo-t);color:#fff;border-radius:99px;flex:none;justify-content:center;align-items:center;block-size:20px;min-inline-size:20px;padding-inline:5px;font-size:11.5px;font-weight:600;display:inline-flex}.cpo-btn{border:1px solid var(--rc-sep);background:var(--rc-card);min-height:44px;color:var(--rc-ink);font:inherit;white-space:nowrap;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding-inline:16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.cpo-btn[data-variant=primary]{border-color:var(--rc-accent);background:var(--rc-accent);color:#fff}.cpo-btn[data-variant=ghost]{background:0 0}.cpo-btn:disabled{opacity:.6;cursor:default}.cpo-actions{flex-wrap:wrap;gap:8px;display:flex}.cpo-list{flex-direction:column;display:flex}.cpo-row{border-block-start:1px solid var(--rc-sep-soft);min-height:56px;color:inherit;align-items:center;gap:12px;padding:10px 4px;text-decoration:none;display:flex}.cpo-row[aria-current=true]{background:var(--rc-accent-wash);border-radius:10px}.cpo-row-t{flex-direction:column;flex:1;min-width:0;display:flex}.cpo-row-t strong{font-size:14.5px;font-weight:500}.cpo-row-t span{color:var(--rc-muted);font-size:12.5px}.cpo-ic{background:var(--cpo-w);block-size:36px;inline-size:36px;color:var(--cpo-c);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.cpo-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.cpo-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.cpo-split{grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:start;gap:16px;display:grid}.cpo-split[data-wide]{grid-template-columns:minmax(0,1fr) minmax(0,380px)}.cpo-pick{justify-content:center;min-height:160px}.cpo-report{border-block-start:1px solid var(--rc-sep-soft);flex-direction:column;gap:2px;padding-block:10px;display:flex}.cpo-report-body{color:var(--rc-ink-2);white-space:pre-line;margin:4px 0 0;font-size:13.5px;line-height:1.55}.cpo-gallery{flex-direction:column;gap:12px;min-width:0;display:flex}.cpo-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.cpo-thumb{border:1px solid var(--rc-sep);background:var(--rc-card);color:inherit;border-radius:12px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.cpo-thumb[aria-current=true]{border:2px solid var(--rc-teal)}.cpo-thumb-img,.cpo-preview-img{background:var(--rc-teal-wash);block-size:110px;color:var(--rc-teal-text);justify-content:center;align-items:center;display:flex;overflow:hidden}.cpo-thumb-img[data-kind=presentation],.cpo-preview-img[data-kind=presentation]{background:var(--rc-ai-wash);color:var(--rc-ai-text)}.cpo-thumb-img img,.cpo-preview-img img{object-fit:cover;block-size:100%;inline-size:100%}.cpo-thumb-t{flex-direction:column;gap:2px;padding:8px 10px;font-size:13px;display:flex}.cpo-thumb-t span{color:var(--rc-muted);font-size:12px}.cpo-preview{padding:0 0 16px;overflow:hidden}.cpo-preview>:not(.cpo-preview-img){margin-inline:16px}.cpo-preview-img{block-size:220px}.cpo-drop{border:2px dashed var(--cpo-c);background:var(--rc-card);border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;display:flex}.cpo-drop[data-compact]{text-align:center;flex-direction:column;justify-content:center;padding:12px}.cpo-drop[data-over]{background:var(--cpo-w)}.cpo-drop-t{min-width:0;color:var(--cpo-t);flex-direction:column;flex:1;gap:2px;font-size:13.5px;display:flex}.cpo-drop-t span{color:var(--rc-muted);font-size:12.5px}.cpo-said{color:var(--rc-ok-text);flex-basis:100%;margin:0;font-size:13px}.cpo-said[data-bad]{color:var(--rc-bad-text)}.cpo-docs{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:14px;display:grid}.cpo-docs>.cpo-note{grid-column:1/-1}.cpo-file{align-items:center;gap:8px;margin:0;font-size:13.5px;display:flex}@media (max-width:900px){.cpo-page{gap:14px;padding:16px 16px 32px}.cpo-head-row{flex-direction:column}.cpo-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.cpo-two,.cpo-split,.cpo-split[data-wide],.cpo-docs{grid-template-columns:minmax(0,1fr)}.cpo-me-name{display:none}.cpo-top{padding-inline:16px}}.cpo-team-block{border-block-start:1px solid var(--rc-sep-soft);flex-direction:column;gap:6px;padding-block:8px;display:flex}.cpo-team-h{color:var(--rc-ink-2);margin:0;font-size:13px;font-weight:600}.cpo-team-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cpo-team-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cpo-team-t{flex-direction:column;flex:1;min-width:0;font-size:13.5px;display:flex}.cpo-team-t span{color:var(--rc-muted);font-size:12.5px}.cpo-team-media{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.cpo-team-media li{flex-direction:column;gap:4px;min-width:0;display:flex}.cpo-team-media .cpo-thumb-img{border:1px solid var(--rc-sep);border-radius:8px;block-size:64px}.cpo-team-cap{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cpo-team-switch{min-height:44px;color:var(--rc-ink-2);align-items:center;gap:6px;font-size:12px;display:flex}.cpo-team-form{background:var(--rc-fill-soft);border-radius:10px;flex-direction:column;flex-basis:100%;gap:8px;padding:10px;display:flex}.cpo-team-form label{flex-direction:column;gap:4px;font-size:13px;font-weight:500;display:flex}.cpo-team-form input,.cpo-team-form textarea{border:1px solid var(--rc-sep);background:var(--rc-card);min-height:44px;font:inherit;border-radius:10px;padding:8px 10px;font-size:14px}.cpo-progress{align-items:center;gap:10px;display:flex}.cpo-progress-t{white-space:nowrap;font-size:13px;font-weight:600}.cpo-progress-bar{background:var(--rc-fill-soft);border-radius:99px;flex:1;block-size:8px;overflow:hidden}.cpo-progress-bar>span{background:var(--rc-teal);border-radius:99px;block-size:100%;display:block}.cpo-req{border-block-start:1px solid var(--rc-sep-soft);padding-block:6px}.cpo-team-note{background:var(--rc-bad-wash);color:var(--rc-bad-text);border-radius:8px;flex-basis:100%;margin:0;padding:6px 10px;font-size:12.5px}.cpo-team-inline{flex-wrap:wrap;flex-basis:100%;gap:8px;display:flex}.cpo-select{border:1px solid var(--rc-sep);background:var(--rc-card);min-height:44px;font:inherit;border-radius:8px;padding-inline:8px;font-size:13px}.cpo-returned{background:var(--rc-bad-wash);color:var(--rc-bad-text);border-radius:10px;margin:0;padding:10px 12px;font-size:13.5px;line-height:1.55}.cpo-history summary{cursor:pointer;min-height:44px;color:var(--rc-accent-text);align-items:center;font-size:13px;display:flex}.cpo-history-row{flex-wrap:wrap;align-items:center;gap:8px;padding-block:6px;font-size:13px;display:flex}.cpo-package{grid-column:1/-1}.cpo-pkg-row{border-block-start:1px solid var(--rc-sep-soft);align-items:center;gap:10px;min-height:48px;display:flex}.cpo-pkg-row[data-mine] .cpo-row-t strong{color:var(--rc-accent-text)}.cpo-waits{flex-direction:column;gap:4px;margin:0 0 6px;padding:0;padding-inline-start:48px;list-style:none;display:flex}.cpo-wait{background:var(--rc-warn-wash);color:var(--rc-warn-text);border-radius:8px;inline-size:fit-content;padding:4px 10px;font-size:12.5px}.cpo-wait[data-dir=waited_by]{background:var(--rc-ai-wash);color:var(--rc-ai-text)}.cpo-wait[data-done]{background:var(--rc-ok-wash);color:var(--rc-ok-text)}.cpo-ltr{overflow-wrap:anywhere}.cpo-btn[data-variant=danger]{border-color:var(--rc-bad);background:var(--rc-bad);color:#fff}.cpo-confirm{background:var(--rc-bad-wash);border-radius:10px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.cpo-confirm p{margin:0;font-size:13.5px}.cpo-media-acts{flex-direction:column;gap:8px;display:flex}.cpo-howto-sum{cursor:pointer;align-items:center;min-height:44px;font-size:15px;font-weight:600;display:flex}.cpo-howto-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:0;padding:0;list-style:none;display:grid}.cpo-howto-list li{color:var(--rc-ink-2);align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.55;display:flex}@media (max-width:900px){.cpo-howto-list{grid-template-columns:minmax(0,1fr)}}.cpo-home-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.cpo-home-head .cpo-h1{font-size:24px}.cpo-home-sub{color:var(--rc-muted);margin:4px 0 0;font-size:14.5px}.cpo-home-upload,.cpo-home-menu>summary{border-color:var(--rc-accent);background:var(--rc-accent);color:#fff}.cpo-home-menu{position:relative}.cpo-home-menu>summary{list-style:none}.cpo-home-menu>summary::-webkit-details-marker{display:none}.cpo-home-menu-list{z-index:20;border:1px solid var(--rc-sep);background:var(--rc-card);min-inline-size:260px;box-shadow:var(--rc-shadow-pop);border-radius:14px;flex-direction:column;gap:2px;padding:10px;display:flex;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0}.cpo-home-menu-list .cpo-note{padding:2px 8px 6px}.cpo-go-form{display:contents}.cpo-home-menu-item{inline-size:100%;min-height:48px;color:var(--rc-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-start;padding:6px 10px;font-size:14px;text-decoration:none;display:flex}.cpo-home-menu-item span{color:var(--rc-muted);font-size:12.5px}.cpo-home-menu-item:hover{background:var(--rc-fill-soft)}.cpo-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.cpo-kpi{border:1px solid var(--rc-sep);background:var(--rc-card);border-radius:16px;align-items:center;gap:14px;min-width:0;padding:16px 18px;display:flex}.cpo-ic-lg{border-radius:12px;block-size:44px;inline-size:44px}.cpo-kpi-t{flex-direction:column;min-width:0;display:flex}.cpo-kpi-l{color:var(--rc-muted);font-size:13px}.cpo-kpi-n{font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1.2}.cpo-kpi-s{color:var(--rc-muted);font-size:12.5px}.cpo-kpi-s[data-tone=bad]{color:var(--rc-bad-text)}.cpo-home-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.cpo-home-col{flex-direction:column;gap:16px;min-width:0;display:flex}.cpo-flush{gap:0;padding:0 0 4px;overflow:hidden}.cpo-pad{padding:14px 18px}.cpo-flush>.cpo-h2.cpo-pad{font-size:16px}.cpo-card-h.cpo-pad{justify-content:flex-start;align-items:center}.cpo-card-h .cpo-ic{border-radius:9px;block-size:32px;inline-size:32px}.cpo-h2-sub{color:var(--rc-muted);font-size:13px;font-weight:400}.cpo-push{margin-inline-start:auto}.cpo-home-list,.cpo-home-stages,.cpo-home-msgs,.cpo-home-media{margin:0;padding:0;list-style:none}.cpo-home-row{border:0;border-block-start:1px solid var(--rc-sep-soft);inline-size:100%;min-height:60px;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:10px 18px;text-decoration:none;display:flex}.cpo-home-row:hover,.cpo-home-stage:hover{background:var(--rc-fill-soft)}.cpo-home-stages{border-block-start:1px solid var(--rc-sep-soft);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.cpo-home-stages li+li{border-inline-start:1px solid var(--rc-sep-soft)}.cpo-home-stage{block-size:100%;inline-size:100%;min-height:96px;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 18px;text-decoration:none;display:flex}.cpo-home-stage strong{font-size:14.5px;font-weight:500}.cpo-home-stage-p{color:var(--rc-muted);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.cpo-sq{background:var(--rc-accent);border-radius:3px;block-size:10px;inline-size:10px}.cpo-home-stage-n{margin-block-start:4px}.cpo-home-msg{gap:10px;padding:10px 18px;display:flex}.cpo-home-msg .cpo-av{flex:none;block-size:34px;inline-size:34px}.cpo-av[data-kind=consultant]{background:var(--rc-warn-text)}.cpo-av[data-kind=me]{background:var(--rc-ai-text)}.cpo-home-msg-t{flex-direction:column;gap:2px;min-width:0;display:flex}.cpo-home-msg-h{font-size:13px}.cpo-home-msg-h strong{font-weight:600}.cpo-home-msg-h span{color:var(--rc-muted)}.cpo-home-msg-h span:before{content:" · "}.cpo-home-msg-b{color:var(--rc-ink-2);overflow-wrap:anywhere;font-size:13.5px;line-height:1.5}.cpo-home-compose{border:1px solid var(--rc-sep);background:var(--rc-card);inline-size:100%;min-height:44px;color:var(--rc-muted);font:inherit;text-align:start;cursor:pointer;border-radius:10px;align-items:center;padding-inline:12px;font-size:13.5px;text-decoration:none;display:flex}.cpo-home-media{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 18px 14px;display:grid}.cpo-home-tile{border:1px solid var(--rc-sep);color:inherit;border-radius:10px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.cpo-home-tile-img{background:var(--rc-teal-wash);block-size:84px;color:var(--rc-teal-text);justify-content:center;align-items:center;display:flex;overflow:hidden}.cpo-home-tile[data-kind=presentation] .cpo-home-tile-img{background:var(--rc-ai-wash);color:var(--rc-ai-text)}.cpo-home-tile-img img{object-fit:cover;block-size:100%;inline-size:100%}.cpo-home-tile-t{text-overflow:ellipsis;white-space:nowrap;padding:6px 8px;font-size:12.5px;overflow:hidden}.cpo-home-tile-t span{color:var(--rc-muted)}.cpo-empty-card{align-items:flex-start}.cpo-crumb{color:var(--rc-muted);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;font-size:13px;display:flex}.cpo-crumb a{min-height:44px;min-inline-size:44px;color:var(--rc-accent-text);align-items:center;display:inline-flex}.cpo-pills{flex-wrap:wrap;gap:6px;margin-block-start:10px;display:flex}.cpo-pill{border:1px solid var(--rc-sep);background:var(--rc-card);min-height:44px;color:var(--rc-ink-2);border-radius:999px;align-items:center;gap:6px;padding-inline:14px;font-size:13.5px;text-decoration:none;display:inline-flex}.cpo-pill[aria-current=page]{border-color:var(--rc-accent);background:var(--rc-accent-wash);color:var(--rc-accent-text);font-weight:600}@media (max-width:1100px){.cpo-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.cpo-home-grid{grid-template-columns:minmax(0,1fr)}.cpo-home-head{flex-direction:column;align-items:stretch}.cpo-home-menu-list{inset-inline:0}.cpo-home-stages li+li{border-inline-start:0;border-block-start:1px solid var(--rc-sep-soft)}.cpo-kpi{gap:10px;padding:12px 14px}.cpo-ic-lg{block-size:38px;inline-size:38px}.cpo-kpi-n{font-size:22px}}.cpo-card-h-t{flex-direction:column;min-width:0;display:flex}.cpo-card-h-t .cpo-h2-sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cpo-push{white-space:nowrap}.cpo-howto:not([open]){gap:0;padding-block:6px}@media (max-width:600px){.cpo-home-row{flex-wrap:wrap;row-gap:6px}.cpo-home-row>.cpo-chip{margin-inline-start:48px}}button.cpo-home-tile{background:var(--rc-card);inline-size:100%;font:inherit;text-align:start;cursor:pointer;padding:0}.cpo-home-tile-img[data-kind=presentation]{background:var(--rc-ai-wash);color:var(--rc-ai-text)}.cpo-banner{background:var(--rc-bad-wash);color:var(--rc-bad-text);border-radius:12px;margin:0;padding:10px 14px;font-size:14px}.cpo-invite{border-block-start:1px solid var(--rc-sep-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.cpo-invite-t{flex-direction:column;gap:2px;min-width:0;display:flex}.cpo-invite-t span{color:var(--rc-muted);font-size:13px}.cpo-name-row{flex-wrap:wrap;gap:10px;display:flex}.cpo-name-label{flex:220px}.cpo-input{border:1px solid var(--rc-sep);background:var(--rc-card);inline-size:100%;min-height:44px;font:inherit;border-radius:10px;padding:8px 12px;font-size:14px}.cpo-note[data-tone=bad]{color:var(--rc-bad-text)}.cpo-proj-org{align-items:center;gap:8px;margin:6px 0 8px;font-size:13.5px;font-weight:600;display:flex}.cpo-proj-group+.cpo-proj-group{margin-block-start:8px}.cpo-open{color:var(--rc-muted);margin:6px 0 0;font-size:13px}.cpo-open-k{color:var(--rc-ink-2);font-weight:600}.cpo-map{flex-direction:column;gap:14px;display:flex}.cpo-map-lane-h{color:var(--rc-muted);margin:0 0 6px;font-size:13.5px;font-weight:600}.cpo-map-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cpo-map-row{border:1px solid var(--rc-sep-soft);min-height:44px;color:inherit;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;text-decoration:none;display:flex}.cpo-map-stage[data-mine=true] .cpo-map-row{border-color:var(--rc-accent)}a.cpo-map-row:hover{background:var(--rc-fill-soft)}.cpo-map-row .cpo-chips{margin:0}.cpo-folder{border-block-start:1px solid var(--rc-sep-soft);flex-direction:column;gap:8px;padding-block-start:10px;display:flex}.cpo-folder-h{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex}.cpo-hero{background:linear-gradient(135deg, var(--rc-accent), var(--rc-card) 60%);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 20px;padding:20px 22px;display:grid}@supports (color:color-mix(in lab, red, red)){.cpo-hero{background:linear-gradient(135deg, color-mix(in srgb, var(--rc-accent) 7%, var(--rc-card)), var(--rc-card) 60%)}}.cpo-hero .cpo-h1{font-size:24px}.cpo-hero-acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.cpo-hero .cpo-name{grid-column:1/-1}.cpo-name[data-compact=true]{border:1px dashed var(--rc-sep);background:var(--rc-card);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 14px;display:flex}.cpo-name[data-compact=true] .cpo-name-t{flex:220px}.cpo-name[data-compact=true] .cpo-h2{font-size:15px}.cpo-name[data-compact=true] .cpo-note{margin:2px 0 0}.cpo-name[data-compact=true] .cpo-name-row{flex:2 320px}.cpo-kpis .cpo-kpi{color:inherit;transition:border-color .15s var(--ease-standard,ease);gap:12px;padding:12px 14px;text-decoration:none}.cpo-kpis .cpo-kpi:hover{border-color:var(--rc-accent)}.cpo-kpis .cpo-kpi .cpo-kpi-t{flex:auto}.cpo-kpis .cpo-kpi .cpo-kpi-l{color:var(--rc-ink);font-size:14px;font-weight:600}.cpo-kpis .cpo-kpi .cpo-kpi-n{font-size:22px}.cpo-kpis .cpo-kpi[data-zero=true] .cpo-kpi-n{color:var(--rc-muted);font-weight:500}.cpo-emptyline{background:var(--rc-fill-soft);border-radius:12px;align-items:flex-start;gap:12px;margin:0 18px 16px;padding:14px;display:flex}.cpo-emptyline-ic{color:var(--rc-muted);flex:none;display:inline-flex}.cpo-emptyline-t{flex-direction:column;gap:2px;font-size:14px;display:flex}.cpo-emptyline-t span{color:var(--rc-muted);font-size:13px}.cpo-projs{margin:0;padding:0;list-style:none}.cpo-proj{border-block-start:1px solid var(--rc-sep-soft);flex-direction:column;gap:10px;padding:14px 18px 16px;display:flex}.cpo-proj-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cpo-proj-link{min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:2px;padding:0;text-decoration:none;display:flex}.cpo-proj-link strong{font-size:16px}.cpo-proj-link:hover strong{color:var(--rc-accent)}.cpo-proj-org-s,.cpo-proj-meta{color:var(--rc-muted);font-size:12.5px}.cpo-proj-stages{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cpo-proj-stage{border:1px solid var(--rc-sep-soft);background:var(--rc-card);inline-size:100%;min-height:44px;color:inherit;font:inherit;text-align:start;cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;text-decoration:none;display:flex}.cpo-proj-stage:hover{border-color:var(--rc-accent)}.cpo-proj-stage-t{flex:auto;min-width:0;font-weight:500}.cpo-proj-nostage{margin:0}.cpo-proj-doors{flex-wrap:wrap;gap:6px;display:flex}.cpo-proj-door{border:1px solid var(--rc-sep);background:var(--rc-card);min-height:36px;color:var(--rc-ink-2);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;text-decoration:none;display:inline-flex}.cpo-proj-door:hover{border-color:var(--rc-accent);color:var(--rc-accent)}.cpo-compose{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.cpo-compose-field{flex:200px}.cpo-compose-input{resize:none;field-sizing:content;min-height:44px;max-height:140px;line-height:1.45}.cpo-compose-send{inline-size:44px;justify-content:center;min-height:44px;padding:0}.cpo-compose-said{flex-basis:100%;margin:0}[dir=rtl] .cpo-flip{transform:scaleX(-1)}.cpo-loading{flex-direction:column;gap:16px;display:flex}.cpo-skel{background:linear-gradient(90deg, var(--rc-fill-soft) 0%, var(--rc-card) 50%, var(--rc-fill-soft) 100%);background-size:200% 100%;border-radius:16px;animation:1.2s ease-in-out infinite cpo-skel}@keyframes cpo-skel{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.cpo-skel{animation:none}}@media (max-width:900px){.cpo-hero{grid-template-columns:minmax(0,1fr)}.cpo-hero-acts{justify-content:flex-start}}@media (max-width:600px){.cpo-kpis{grid-template-columns:minmax(0,1fr);gap:8px}.cpo-kpis .cpo-kpi{padding:10px 12px}}.cpo-roadmap{flex-direction:column;gap:10px;display:flex}.cpo-roadmap-frame{border:1px solid var(--rc-sep-soft);background:var(--rc-card);overscroll-behavior-x:contain;border-radius:14px;overflow-x:auto}.cpo-map-other .rpm-bubble{cursor:default}.cpo-map-other .rpm-bubble:hover{transform:none}.cpo-map-other{opacity:.72}.cpo-map-mine{color:inherit;z-index:2;text-decoration:none}.cpo-map-mine .rpm-bubble{box-shadow:0 0 0 4px var(--rc-card), 0 0 0 7px var(--rc-accent)}.cpo-map-mine .rpm-node-title{color:var(--rc-accent);font-weight:700}.cpo-map-mine:hover .rpm-bubble{transform:scale(1.05)}.cpo-map-you{color:var(--rc-accent);font-size:12px;font-weight:700}.cpo-map-legend{color:var(--rc-muted);flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.cpo-map-legend li{align-items:center;gap:6px;display:inline-flex}.cpo-legend-dot{border:2px solid var(--rc-faint);background:var(--rc-card);border-radius:999px;block-size:14px;inline-size:14px}.cpo-legend-dot[data-k=mine]{border-color:var(--rc-accent);box-shadow:0 0 0 2px var(--rc-accent-wash)}.cpo-legend-dot[data-k=lead]{background:var(--rc-accent);border-color:#0000;block-size:18px;inline-size:18px}.cpo-legend-dot[data-k=done]{background:var(--rc-ok-wash);border-color:#0000}.cpo-legend-arrow{background:var(--rc-faint);block-size:2px;inline-size:22px}.cpo-map-listbox{margin-block-start:6px}.cpo-map-listbox>summary{cursor:pointer;min-height:44px;color:var(--rc-accent);align-items:center;font-weight:600;display:flex}.rpc-headline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.rpc-door{border:1px solid var(--rc-sep);background:var(--rc-button);min-height:36px;color:var(--rc-ink);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding-inline:12px;font-size:13px;font-weight:600;display:inline-flex}.rpc-door:hover,.rpc-door[aria-expanded=true]{background:var(--rc-button-hover);border-color:var(--rc-accent)}.rpc-badge{background:var(--rc-accent);min-width:20px;height:20px;color:var(--rc-card);border-radius:999px;place-items:center;padding-inline:6px;font-size:11.5px;font-weight:700;display:inline-grid}.rpc-panel{z-index:60;border:1px solid var(--rc-sep);background:var(--rc-card);block-size:min(640px,100vh - 120px);inline-size:min(400px,100vw - 32px);box-shadow:var(--rc-shadow-pop);border-radius:22px;flex-direction:column;gap:10px;padding:16px 16px 14px;display:flex;position:fixed;inset-block-end:16px;inset-inline-start:16px}.rpc-head{border-block-end:1px solid var(--rc-sep-soft);justify-content:space-between;align-items:flex-start;gap:8px;padding-block-end:10px;display:flex}.rpc-head-t{flex-direction:column;gap:4px;min-inline-size:0;display:flex}.rpc-title{color:var(--rc-ink);margin:0;font-size:16px;font-weight:700}.rpc-lead{color:var(--rc-muted);margin:0;font-size:12.5px;line-height:1.45}.rpc-x{background:var(--rc-fill-soft);block-size:36px;inline-size:36px;color:var(--rc-ink);cursor:pointer;border:0;border-radius:999px;flex:none;place-items:center;display:grid}.rpc-people{flex-wrap:wrap;gap:4px;margin:4px 0 0;padding:0;list-style:none;display:flex}.rpc-av{--rpc-tone:var(--rc-fill-soft);--rpc-tone-text:var(--rc-ink-2);--rpc-tone-ring:var(--rc-sep);background:var(--rpc-tone);block-size:28px;inline-size:28px;box-shadow:inset 0 0 0 1.5px var(--rpc-tone-ring);color:var(--rpc-tone-text);border-radius:50%;flex:none;place-items:center;font-size:11.5px;font-weight:700;line-height:1;display:inline-grid}.rpc-av[data-tone=me]{background:var(--rc-accent-grad);box-shadow:none;color:#fff}.rpc-av-more{color:var(--rc-muted);font-size:11px}.rpc-panel [data-tone="1"]{--rpc-tone:var(--rc-person-1-wash);--rpc-tone-text:var(--rc-person-1-text);--rpc-tone-ring:var(--rc-person-1)}.rpc-panel [data-tone="2"]{--rpc-tone:var(--rc-person-2-wash);--rpc-tone-text:var(--rc-person-2-text);--rpc-tone-ring:var(--rc-person-2)}.rpc-panel [data-tone="3"]{--rpc-tone:var(--rc-person-3-wash);--rpc-tone-text:var(--rc-person-3-text);--rpc-tone-ring:var(--rc-person-3)}.rpc-panel [data-tone="4"]{--rpc-tone:var(--rc-person-4-wash);--rpc-tone-text:var(--rc-person-4-text);--rpc-tone-ring:var(--rc-person-4)}.rpc-panel [data-tone="5"]{--rpc-tone:var(--rc-person-5-wash);--rpc-tone-text:var(--rc-person-5-text);--rpc-tone-ring:var(--rc-person-5)}.rpc-panel [data-tone="6"]{--rpc-tone:var(--rc-person-6-wash);--rpc-tone-text:var(--rc-person-6-text);--rpc-tone-ring:var(--rc-person-6)}.rpc-list{flex-direction:column;flex:auto;gap:12px;min-block-size:0;padding-inline-end:4px;display:flex;overflow-y:auto}.rpc-day{flex-direction:column;gap:10px;display:flex}.rpc-day-h{background:var(--rc-fill-soft);color:var(--rc-muted);border-radius:999px;align-self:center;margin:6px 0 2px;padding:3px 12px;font-size:11.5px;font-weight:500}.rpc-msg{max-inline-size:88%;animation:rpc-pop .3s var(--rc-ease) both;align-self:flex-start;align-items:flex-start;gap:8px;display:flex}.rpc-msg[data-continued]{margin-block-start:-6px;padding-inline-start:36px}.rpc-stack{flex-direction:column;gap:3px;min-inline-size:0;display:flex}.rpc-meta{align-items:baseline;gap:6px;margin:0;font-size:12.5px;display:flex}.rpc-who{color:var(--rpc-tone-text,var(--rc-ink));font-weight:700}.rpc-time{color:var(--rc-muted);margin:0;font-size:11.5px}.rpc-bubble{background:var(--rpc-tone,var(--rc-fill-soft));color:var(--rc-ink);border-radius:18px;border-start-start-radius:6px;margin:0;padding:9px 14px}.rpc-body{overflow-wrap:anywhere;white-space:pre-line;font-size:14px;line-height:1.55}.rpc-withdrawn{color:var(--rc-muted);font-size:13px;font-style:italic}.rpc-msg[data-mine]{align-self:flex-end;max-inline-size:82%}.rpc-msg[data-mine] .rpc-stack{align-items:flex-end}.rpc-msg[data-mine][data-continued]{padding-inline-start:0}.rpc-msg[data-mine] .rpc-who{color:var(--rc-accent-text)}.rpc-msg[data-mine] .rpc-bubble{background:var(--rc-accent-grad);box-shadow:0 8px 20px -14px rgba(var(--rc-accent-rgb), .8);color:#fff;border-start-start-radius:18px;border-start-end-radius:6px}.rpc-msg[data-mine] .rpc-withdrawn{background:var(--rc-fill-soft);box-shadow:none;color:var(--rc-muted)}.rpc-msg[data-state=sending] .rpc-bubble{opacity:.7}.rpc-msg[data-state=failed] .rpc-bubble{background:var(--rc-bad-wash);box-shadow:inset 0 0 0 1px var(--rc-bad);color:var(--rc-ink)}@keyframes rpc-pop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rpc-msg{animation:none}}.rpc-link{background:var(--rc-card);border:1px solid var(--rc-sep);color:var(--rc-accent-text);border-radius:999px;align-self:flex-start;margin-block-start:2px;padding:3px 10px;font-size:12.5px;text-decoration:none}.rpc-msg[data-mine] .rpc-link{align-self:flex-end}.rpc-acts{gap:10px;font-size:12px;display:flex}.rpc-compose{flex-direction:column;gap:8px;display:flex;position:relative}.rpc-box{background:var(--rc-card);box-shadow:0 0 0 1px var(--rc-sep), 0 10px 30px -18px #141e4659;border-radius:24px;align-items:flex-end;gap:8px;padding:6px;padding-inline-start:14px;transition:box-shadow .2s;display:flex}.rpc-box:focus-within{box-shadow:0 0 0 2px var(--rc-accent), 0 10px 30px -18px rgba(var(--rc-accent-rgb), .5)}.rpc-box textarea{resize:none;min-block-size:36px;max-block-size:120px;min-inline-size:0;color:var(--rc-ink);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:8px 0;font-size:14.5px;line-height:1.45}:root .rpc-box textarea:focus-visible{outline:0}.rpc-box textarea::placeholder{color:var(--rc-muted)}.rpc-send{background:var(--rc-accent-grad);block-size:38px;inline-size:38px;box-shadow:0 8px 18px -10px rgba(var(--rc-accent-rgb), .8);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;transition:transform .15s,opacity .2s;display:grid}.rpc-send:disabled{opacity:.35;box-shadow:none;cursor:default}.rpc-send:not(:disabled):active{transform:scale(.94)}.rpc-compose-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rpc-chip{background-color:var(--rc-fill-soft);block-size:auto;min-block-size:30px;inline-size:auto;color:var(--rc-ink);border:0;border-radius:15px;padding-block:0;padding-inline:12px 28px;font-size:12.5px;font-weight:500}@media (pointer:coarse){.rpc-chip{border-radius:22px;min-block-size:44px}.rpc-send{block-size:44px;inline-size:44px}}.rpc-mentions{border:1px solid var(--rc-sep);background:var(--rc-card);box-shadow:var(--rc-shadow-card);border-radius:12px;margin:0;padding:4px;list-style:none}.rpc-readonly,.rpc-error{margin:0}@media (min-width:768px){.rpc-panel{inset-inline-start:104px}}@media (min-width:1280px){.rpc-panel{inset-inline-start:296px}}.rpc-panel [data-tone=agent]{--rpc-tone:var(--rc-accent-wash);--rpc-tone-text:var(--rc-accent-text);--rpc-tone-ring:var(--rc-accent-tint)}.rpc-msg[data-agent]{max-inline-size:92%}.rpc-msg[data-agent] .rpc-who{color:var(--rc-accent-text)}.rpc-msg[data-agent] .rpc-bubble{background:var(--rc-accent-wash);box-shadow:inset 0 0 0 1px var(--rc-accent-tint);white-space:normal}.rpc-ai{background:var(--rc-accent-wash);color:var(--rc-accent-text);border-radius:999px;padding:0 6px;font-size:10.5px;font-weight:700;line-height:1.6;display:inline-block}.rpc-proposals{flex-direction:column;gap:6px;margin-block-start:6px;display:flex}.rpc-panel[data-inline]{z-index:auto;block-size:min(720px,100vh - 260px);min-block-size:420px;inline-size:auto;box-shadow:none;position:static}.rpc-attach{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.rpc-attach-said{color:var(--rc-muted);font-size:12.5px}.rpc-link[data-image]{border-radius:12px;flex-direction:column;gap:6px;max-inline-size:240px;padding:6px;display:inline-flex}.rpc-link[data-image] img{object-fit:cover;background:var(--rc-sep);border-radius:8px;block-size:140px;inline-size:228px;display:block}.rpc-link[data-image] span{padding-inline:4px}.rcd{flex-direction:column;gap:16px;display:flex}.rcd-acts{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.rcd-btn,.rcd-btn-ghost,.rcd-btn-quiet{min-block-size:38px;font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding-inline:14px;font-size:13.5px;font-weight:600;display:inline-flex}.rcd-btn{background:var(--rc-accent-grad);box-shadow:0 8px 18px -12px rgba(var(--rc-accent-rgb), .8);color:#fff;border:0}.rcd-btn:disabled{opacity:.45;cursor:default}.rcd-btn-ghost{border:1px solid var(--rc-sep);background:var(--rc-button);color:var(--rc-ink)}.rcd-btn-ghost:hover,.rcd-btn-ghost[aria-expanded=true]{border-color:var(--rc-accent);background:var(--rc-button-hover)}.rcd-btn-quiet{color:var(--rc-muted);background:0 0;border:0}@media (pointer:coarse){.rcd-btn,.rcd-btn-ghost,.rcd-btn-quiet{min-block-size:44px}}.rcd-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rcd-row{border-block-end:1px solid var(--rc-sep-soft);align-items:center;gap:10px;padding:10px 4px;display:flex}.rcd-row:last-child{border-block-end:0}.rcd-row-n{overflow-wrap:anywhere;font-size:14px;font-weight:600}.rcd-more{background:var(--rc-fill-soft);block-size:34px;inline-size:34px;color:var(--rc-ink);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}@media (pointer:coarse){.rcd-more{block-size:44px;inline-size:44px}}.rcd-archived summary{cursor:pointer;color:var(--rc-muted);font-size:13px}.rcd-note{color:var(--rc-muted);align-items:center;gap:4px;margin:0;font-size:12.5px;line-height:1.45;display:flex}.rcd-bad{color:var(--rc-bad-text);margin:0;font-size:12.5px}.rcd-tag{background:var(--rc-fill-soft);color:var(--rc-mute-text);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:500}.rcd-pop-wrap{position:relative}.rcd-pop{z-index:40;border:1px solid var(--rc-sep);background:var(--rc-card);inline-size:min(300px,100vw - 32px);box-shadow:var(--rc-shadow-pop);border-radius:16px;flex-direction:column;gap:10px;padding:14px;display:flex;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0}.rcd-pop-wide{inline-size:min(360px,100vw - 32px)}.rcd-pop-t{margin:0;font-size:14px;font-weight:700}.rcd-pop-acts{justify-content:flex-end;gap:6px;display:flex}.rcd-menu{gap:2px;inline-size:200px;padding:6px}.rcd-menu button{min-block-size:38px;color:var(--rc-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;padding-inline:10px;font-size:13.5px}.rcd-menu button:hover{background:var(--rc-fill-soft)}.rcd-field{color:var(--rc-ink-2);flex-direction:column;gap:4px;font-size:12.5px;display:flex}.rcd-input{border:1px solid var(--rc-sep);background:var(--rc-card);min-block-size:40px;color:var(--rc-ink);font:inherit;border-radius:12px;padding-inline:12px;font-size:14px}.rcd-people{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rcd-person{justify-content:space-between;align-items:center;gap:8px;font-size:13.5px;display:flex}.rcd-person-n{font-weight:600}.rcd-choose{border:0;border-block-start:1px solid var(--rc-sep-soft);flex-direction:column;gap:6px;margin:0;padding:10px 0 0;display:flex}.rcd-k{color:var(--rc-ink-2);margin-block-end:2px;padding:0;font-size:12.5px;font-weight:600}.rcd-check{align-items:center;gap:8px;min-block-size:36px;font-size:13.5px;display:flex}.rcd-check .rcd-tag{margin-inline-start:auto}.rcd-upload{position:relative}.rcd-up-list{z-index:40;border:1px solid var(--rc-sep);background:var(--rc-card);inline-size:min(320px,100vw - 32px);box-shadow:var(--rc-shadow-pop);border-radius:14px;margin:0;padding:10px 12px;list-style:none;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0}.rcd-up-row{justify-content:space-between;gap:8px;padding-block:4px;font-size:12.5px;display:flex}.rcd-up-n{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rcd-up-s[data-tone=ok]{color:var(--rc-ok-text)}.rcd-up-s[data-tone=bad]{color:var(--rc-bad-text)}.rcd-up-s[data-tone=mute]{color:var(--rc-muted)}.rcd-lock{background:var(--rc-card);block-size:22px;inline-size:22px;box-shadow:0 0 0 1px var(--rc-sep);color:var(--rc-ink-2);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:4px;inset-inline-end:6px}.rdc-tile-li{position:relative}.rcd-tile-menu{position:absolute;inset-block-start:6px;inset-inline-end:6px}.rdc-title-row .rcd-acts{margin-inline-start:auto}.v4-app.rct{flex-direction:column;gap:22px;display:flex}.rct .rc-hd{flex-wrap:wrap;row-gap:14px}.rct .rc-hd>:first-child{flex:auto}.rct .rc-hd .rc-acts{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;row-gap:10px;max-width:100%}.rct-col{flex-direction:column;gap:18px;width:100%;min-width:0;max-width:900px;display:flex}.rct[data-pending=true] .rct-pending{opacity:.55;transition:opacity .12s var(--rc-ease)}.rct-alert{background:var(--rc-bad-wash);color:var(--rc-bad-text);border-radius:14px;margin:0;padding:12px 16px;font-size:13px;line-height:1.5}.rct-filters{padding:16px 18px}.rct-quiet{color:var(--rc-muted);font-size:13px;font-weight:500;text-decoration:none}.rct-quiet:hover{color:var(--rc-ink);text-decoration:underline}.rct .rct-more{height:32px;min-height:32px;font-size:13px}.rct-seg{scrollbar-width:none;flex:none;max-width:100%;overflow-x:auto}.rct-seg::-webkit-scrollbar{display:none}.rct-seg>a{white-space:nowrap;align-items:center;min-width:80px;text-decoration:none;display:inline-flex;position:relative}.rct-seg>a:after{content:"";position:absolute;inset:-8px 0}.rct-seg>a[data-tone=bad]{color:var(--rc-bad-text)}.rct-seg>a[aria-busy=true]{opacity:.7}.rct-seg-n{color:var(--rc-ink-2);font-weight:500}.rct-seg>a[data-tone=bad] .rct-seg-n{color:inherit}.rct-apprs{flex-direction:column;gap:18px;min-width:0;display:flex}.rct .rct-appr{background:var(--rc-card-grad);flex-direction:row;align-items:center;gap:14px;min-width:0;padding:16px 20px;display:flex}.rct-appr-tile{color:#fff;background:linear-gradient(135deg, var(--rc-tile-indigo), var(--rc-tile-blue));width:42px;height:42px;box-shadow:0 8px 18px -10px rgba(var(--rc-accent-rgb), .9);border-radius:12px;flex:none;place-items:center;display:grid}.rct-appr-tile[data-quiet=true]{width:30px;height:30px;color:var(--rc-muted);background:var(--rc-fill);box-shadow:none;border-radius:9px}.rct-appr-main{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.rct-appr-k{color:var(--rc-accent-text);font-size:12.5px;font-weight:600;line-height:1.3}.rct-appr-title{letter-spacing:-.01em;color:var(--rc-ink);overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:700;line-height:1.3}.rct-dot{white-space:pre}.rct-appr-meta{color:var(--rc-muted);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.rct-appr-acts{flex:none;max-width:100%}.rct-decide-wrap{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.rct-decide{align-items:center;gap:8px;display:flex}.rct-appr-details{margin-inline-end:4px;padding:0 6px;position:relative}.rct-appr-details:after{content:"";position:absolute;inset:-13px -4px}.rct .rct-reject,.rct .rct-approve{height:38px;min-height:38px;font:inherit;cursor:pointer;border-radius:19px;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.rct .rct-reject{background:var(--rc-bad-wash);color:var(--rc-bad-text);box-shadow:none}.rct .rct-reject:hover{background:var(--rc-bad-wash);filter:saturate(1.4)brightness(.98)}.rct .rct-reject:disabled,.rct .rct-approve:disabled{cursor:default;opacity:.7}.rct-decide-err{color:var(--rc-bad-text);text-align:end;margin:0;font-size:12.5px;line-height:1.5}.rct-appr-cannot{max-width:260px;color:var(--rc-muted);margin:0;font-size:12.5px;line-height:1.5}.rct .rct-appr-none{flex-direction:row;align-items:center;gap:12px;padding:14px 18px;display:flex}.rct-appr-none p{color:var(--rc-muted);margin:0;font-size:13.5px}.rct-quick-wrap{flex-direction:column;gap:8px;display:flex}.rct .rct-quick{border-radius:20px;flex-direction:row;align-items:center;gap:12px;min-height:56px;padding-block:0;padding-inline:16px 12px;display:flex}.rct-quick-ring{border:1.5px dashed var(--rc-faint);opacity:.8;border-radius:50%;flex:none;width:22px;height:22px}.rct .rct-quick-input{min-width:0;height:44px;font:inherit;color:var(--rc-ink);background:0 0;border:0;flex:auto;padding:0;font-size:15px;font-weight:400}.rct .rct-quick-input::placeholder{color:var(--rc-muted);opacity:1}:root .rct .rct-quick-input:focus,:root .rct .rct-quick-input:focus-visible{outline:none}.rct .rct-quick:focus-within{box-shadow:var(--rc-shadow-card), 0 0 0 2.5px var(--rc-focus)}.rct-quick-more{white-space:nowrap;flex:none;align-items:center;gap:5px;display:inline-flex;position:relative}.rct-quick-more svg{display:none}.rct-quick-more:after{content:"";position:absolute;inset:-13px -4px}.rct .rct-quick-add{flex:none;font-weight:600}.rct .rct-quick-add:disabled{opacity:.7}.rct-quick-msg{color:var(--rc-ok-text);margin:0;padding:0 18px;font-size:12.5px;line-height:1.5}.rct-quick-msg[data-tone=bad]{color:var(--rc-bad-text)}.rct-groups{flex-direction:column;gap:18px;min-width:0;display:flex}.rct .rct-group{flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.rct-ghead{min-height:43px;box-shadow:inset 0 -.5px 0 var(--rc-sep);justify-content:space-between;align-items:center;gap:12px;padding:0 16px;display:flex}.rct-gname{letter-spacing:-.005em;color:var(--rc-ink);margin:0;font-size:15px;font-weight:600;line-height:1.3}.rct-gcount{color:var(--rc-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}.rct-rows{margin:0;padding:0;list-style:none}.rct-li+.rct-li{box-shadow:inset 0 .5px 0 var(--rc-sep-soft)}.rct-row{min-height:68px;transition:opacity .3s var(--rc-ease);align-items:center;gap:14px;padding:12px 16px;display:flex}.rct-rmain{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.rct-title{color:var(--rc-ink);margin-block:-6px;padding-block:6px;font-size:15px;font-weight:500;line-height:1.4;text-decoration:none;display:block}.rct-title:hover{text-decoration:underline}.rct-meta{align-items:center;gap:8px;min-width:0;display:flex}.rct-chip{background:var(--rc-fill);height:22px;color:var(--rc-ink-2);white-space:nowrap;text-overflow:ellipsis;border-radius:11px;flex:none;align-items:center;max-width:60%;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex;overflow:hidden}.rct-chip[data-personal=true]{color:var(--rc-muted);font-weight:500}.rct-due{color:var(--rc-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.5px}.rct-due[data-tone=bad]{color:var(--rc-bad-text)}.rct .rct-av{width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--rc-edge);font-size:11.5px}.rct-unassigned{color:var(--rc-muted);flex:none;font-size:12px}.rct .rct-check{border:1.5px solid var(--rc-faint);color:#fff;cursor:pointer;width:22px;height:22px;transition:border-color .2s, background-color .25s var(--rc-ease), transform .18s var(--rc-ease-spring);background:0 0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:relative}.rct .rct-check:after{content:"";top:-12px;bottom:-12px;border-radius:50%;position:absolute;inset-inline:-12px -10px}.rct .rct-check svg{width:16px;height:16px}.rct-tick{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16;stroke-dashoffset:16px}.rct .rct-check:hover:not(:disabled){border-color:var(--rc-ok)}.rct .rct-check:active:not(:disabled){transform:scale(.9)}.rct .rct-check[aria-checked=true]{background:var(--rc-ok);border-color:var(--rc-ok)}.rct .rct-check[aria-checked=true] .rct-tick{stroke-dashoffset:0}.rct .rct-check[data-locked=true]{border-style:dashed;border-color:var(--rc-faint);background:var(--rc-fill-soft);opacity:.7;cursor:not-allowed}.rct .rct-check[data-pending=true]{animation:1.2s ease-in-out infinite rct-breath}@keyframes rct-breath{50%{opacity:.55}}@media (prefers-reduced-motion:no-preference){.rct .rct-check[aria-checked=true]{animation:rct-pop .35s var(--rc-ease-spring)}.rct .rct-check[aria-checked=true] .rct-tick{transition:stroke-dashoffset .32s var(--rc-ease) 80ms}}@keyframes rct-pop{50%{transform:scale(1.14)}}@media (prefers-reduced-motion:reduce){.rct .rct-check[data-pending=true]{opacity:.6;animation:none}}.rct-row[data-done=true] .rct-title{color:var(--rc-muted);text-decoration:line-through}.rct-row[data-done=true] .rct-meta,.rct-row[data-done=true] .rct-av{opacity:.55}.rct-row-error{color:var(--rc-bad-text);align-items:center;gap:8px;padding-block:0 10px;padding-inline:52px 16px;font-size:12.5px;line-height:1.5;display:flex}.rct-retry{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:12.5px;text-decoration:underline;position:relative}.rct-retry:after{content:"";position:absolute;inset:-12px -6px}.rct-showall{align-self:center}.rct .rct-empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:34px 16px;display:flex}.rct-empty-t{color:var(--rc-ink);margin:0;font-size:15px;font-weight:600}.rct-empty-s{color:var(--rc-muted);margin:0;font-size:13px}@media (max-width:1023.98px){.rct-col{max-width:none}}@media (max-width:767.98px){.v4-app.rct{gap:16px}.rct-col,.rct-apprs,.rct-groups{gap:12px}.rct .rc-hd .rc-acts{justify-content:space-between}.rct-seg{flex:auto}.rct-seg>a{flex:1;min-width:0;padding:0 10px}.rct .rct-appr{flex-wrap:wrap;align-items:flex-start;gap:12px;padding:16px}.rct-appr-main{flex-basis:calc(100% - 56px)}.rct-appr-acts{flex:100%}.rct-decide-wrap{align-items:stretch}.rct-decide{justify-content:flex-end}.rct .rct-reject,.rct .rct-approve{flex:1}.rct-appr-details{margin-inline-end:auto}.rct .rct-quick{gap:8px;padding-inline:14px 10px}.rct-quick-more{justify-content:center;width:36px;height:36px}.rct-quick-more svg{display:block}.rct-quick-more-t{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rct-row{gap:12px;padding:12px 14px}.rct-title{font-size:14.5px}.rct-row-error{padding-inline:48px 14px}}@media (max-width:359.98px){.rct .rct-quick-input{font-size:14px}.rct-seg>a{padding:0 6px}}.rct .rct-newcard{border-radius:24px}.rct .rct-newcard .v4-tasks-field{background:var(--rc-card-2);border-color:#0000;border-radius:12px;min-height:40px}.rct .rct-newcard .v4-tasks-field:focus{border-color:var(--rc-focus);box-shadow:0 0 0 3px var(--rc-accent-wash)}.rct-sk-card{padding:16px 20px}.rct-sk-row{align-items:center;gap:14px;display:flex}.rct-sub{max-width:72ch;color:var(--rc-muted);margin:6px 0 0;font-size:14px;line-height:1.6}.rct .rct-inbox{gap:14px;padding:18px 20px 20px}.rct-inbox-list{flex-direction:column;gap:12px;display:flex}.rct-back{align-items:center;gap:4px;margin-bottom:8px;display:inline-flex;position:relative}.rct-back:after{content:"";position:absolute;inset:-12px -6px}.rct-detail-pills{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.rct-filters>form{box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.rct-boardwrap{flex-direction:column;gap:18px;min-width:0;display:flex}.rct-board{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:18px;display:grid}@media (max-width:1279.98px){.rct-board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.rct-board{grid-template-columns:minmax(0,1fr);gap:12px}}.rct-kcards{flex-direction:column;gap:10px;padding:12px;display:flex}.rct-kempty{color:var(--rc-muted);margin:0;padding:6px 4px;font-size:13px}.rct-kcard{background:var(--rc-card-2);box-shadow:inset 0 0 0 .5px var(--rc-sep-soft);border-radius:16px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.rct-khead{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.rct-kcard .rct-title{min-width:0;font-size:14px;font-weight:600}.rct-kcard .rct-meta{flex-wrap:wrap;row-gap:4px}.rct-kwho{color:var(--rc-muted);white-space:nowrap;font-size:12px}.rct-ktags{flex-wrap:wrap;gap:4px;display:flex}.rct-ktags>span{background:var(--rc-fill-soft);color:var(--rc-muted);border-radius:8px;padding:1px 7px;font-size:11px}.rct-kmoves{box-shadow:inset 0 .5px 0 var(--rc-sep-soft);flex-wrap:wrap;gap:6px;padding-top:8px;display:flex}.rct .rct-kmove{min-height:30px;padding:0 11px;font-size:12px}.rc-shell:has(.rc-flow){grid-template-columns:minmax(0,1fr)}.rc-shell:has(.rc-flow) :is(.rc-side,.rc-topp,.rc-tabbar,.rc-topbar-host){display:none}.rc-shell:has(.rc-flow) .v4-content{max-width:none;padding:0}.rc-shell:has(.rc-flow) .rc-shell-bg{background:var(--rc-bg)}.rc-flow{--rcn-bar:var(--rc-bg)}@supports (color:color-mix(in lab, red, red)){.rc-flow{--rcn-bar:color-mix(in srgb, color-mix(in srgb, var(--rc-bg) 72%, var(--rc-card)) 90%, transparent)}}html:has(.rc-flow){scroll-padding-block:84px 92px}.rc-flow{flex-direction:column;min-height:100dvh;display:flex}.rcn-top{z-index:20;background:var(--rcn-bar);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;min-height:70px;padding:10px 24px;display:grid;position:sticky;top:0}.rcn-top-start{justify-self:start;display:flex}.rcn-top-end{justify-self:end;padding-inline-end:8px}.rcn-top-mid{flex-direction:column;align-items:center;gap:7px;min-width:0;display:flex}.rcn-close{background:var(--rc-button);width:38px;height:38px;box-shadow:var(--rc-shadow-button);color:var(--rc-ink);transition:background .2s, transform .18s var(--rc-ease-spring);border-radius:19px;place-items:center;display:grid}.rcn-close:hover{background:var(--rc-button-hover)}.rcn-close:active{transform:scale(.94)}.v4-app .rcn-title{letter-spacing:-.01em;color:var(--rc-ink);text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;font-size:15px;font-weight:600;line-height:1.3;overflow:hidden}.rcn-count{color:var(--rc-muted);font-size:14px;font-weight:400}.rcn-dots ol{justify-content:center;align-items:center;gap:18px;margin:0;padding:0;list-style:none;display:flex}.rcn-dots li{display:flex}.rcn-dot{background:var(--rc-faint);border:0;border-radius:3px;width:6px;height:6px;padding:0;display:block}@supports (color:color-mix(in lab, red, red)){.rcn-dot{background:color-mix(in srgb, var(--rc-faint) 40%, transparent)}}.rcn-dot{transition:width .45s var(--rc-ease), background-color .3s}.rcn-dot[data-step-state=done]{background:var(--rc-accent);cursor:pointer}.rcn-dot[data-step-state=current]{background:var(--rc-accent);width:30px}.v4-app .rcn-dot.v4n-step:focus-visible{outline-offset:4px}.rcn-body{flex-direction:column;flex:1;gap:18px;width:100%;max-width:760px;margin:0 auto;padding:22px 24px 40px;display:flex}.rcn-head{flex-direction:column;gap:4px;display:flex}.v4-app .rcn-q{letter-spacing:-.022em;color:var(--rc-ink);margin:0;font-size:34px;font-weight:700;line-height:1.12}.rcn-lede{color:var(--rc-muted);margin:0;font-size:15px;line-height:1.45}.rcn-step{flex-direction:column;gap:16px;display:flex}.rcn-step.rcn-panel{padding:22px}.rcn-panel .v4-card{background:var(--rc-card-2);border-radius:16px}.rcn-step:not(.rcn-panel)>[data-wash=mute],.rcn-step:not(.rcn-panel)>section>[data-wash=mute]{box-shadow:var(--rc-shadow-card);background:var(--rc-card)!important}.rcn-doors{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:4px;display:grid}.rcn-door{background:var(--rc-card);min-height:118px;box-shadow:var(--rc-shadow-card);color:var(--rc-ink);font:inherit;text-align:start;cursor:pointer;transition:box-shadow .3s var(--rc-ease), transform .3s var(--rc-ease);border:0;border-radius:18px;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex}.rcn-door:hover{box-shadow:var(--rc-shadow-card-hover)}.rcn-door[aria-checked=true]{box-shadow:0 0 0 2px var(--rc-accent), 0 18px 34px -18px rgba(var(--rc-accent-rgb), .6)}.v4-app .rcn-door:focus-visible{outline-offset:3px}.rcn-door-tile{color:#fff;background-color:var(--rc-tile-blue);background-image:linear-gradient(150deg,#ffffff38,#fff0 60%);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.rcn-door-tile[data-tone=indigo]{background-color:var(--rc-tile-indigo)}.rcn-door-tile[data-tone=purple]{background-color:var(--rc-tile-purple)}.rcn-door-text{flex-direction:column;gap:2px;min-width:0;display:flex}.rcn-door-title{letter-spacing:-.01em;font-size:15px;font-weight:700;line-height:1.3}.rcn-door-body{color:var(--rc-muted);font-size:13px;line-height:1.4}.rcn-label,.rc-flow [data-entry-city]>span:first-child{color:var(--rc-ink);padding:0;font-size:12.5px;font-weight:600}.rc-flow :is([data-entry-city],.rcn-address) .relative>span:first-child{color:var(--rc-ink);inset-inline-start:16px}.rc-flow :is([data-entry-city],.rcn-address) .lucide-chevron-down{display:none}.rc-flow .rcn-step [role=listbox]{box-shadow:var(--rc-shadow-pop);border:0;border-radius:14px;padding-block:6px}.rc-flow .v4n-field::placeholder{color:var(--rc-muted);font-weight:400}.rcn-address{grid-template-columns:minmax(0,1.9fr) minmax(96px,1fr);align-items:start;gap:10px;display:grid}.rcn-pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;display:grid}.rcn-step>.rcn-seg+:is(form,.rcn-address){margin-top:-6px}.rcn-seg{background:var(--rc-fill);border-radius:10px;align-self:flex-start;min-width:224px;padding:2px;display:inline-flex}.rcn-seg>button,.rcn-seg-opt{transition:background-color .3s var(--rc-ease), box-shadow .3s var(--rc-ease), color .2s}.rcn-seg>[data-active=true]{background:var(--rc-seg-thumb);box-shadow:0 3px 8px #0000001f,0 0 0 .5px #0000000a}.rcn-seg-opt{min-height:26px;color:var(--rc-ink-2);cursor:pointer;white-space:nowrap;border-radius:8px;flex:1;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}.rcn-seg-opt[data-active=true]{color:var(--rc-ink)}.rcn-seg-input{z-index:1;opacity:0;cursor:pointer;width:max(100%,44px);height:max(100%,44px);margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rcn-seg-opt:has(input:focus-visible){outline:2.5px solid var(--rc-focus);outline-offset:2px}.rcn-tabu-mode{border:0;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;margin:0;padding:0;display:flex}.rcn-tabu{background:var(--rc-card);box-shadow:var(--rc-shadow-card);border-radius:18px;padding:18px}.rcn-bar{z-index:20;background:var(--rcn-bar);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);box-shadow:0 -.5px 0 var(--rc-sep);position:sticky;bottom:0}.rcn-bar-in{min-height:76px;padding:16px 24px calc(16px + env(safe-area-inset-bottom,0px));justify-content:space-between;align-items:center;gap:12px;display:flex}.rcn-bar-alert{color:var(--v4-red-text);flex-wrap:wrap;align-items:center;gap:4px 8px;padding-block:10px 0;padding-inline:24px;font-size:13px;font-weight:500;display:flex}.rcn-bar-step{color:var(--rc-muted);white-space:nowrap;font-size:12.5px}.rcn-bar-acts{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (max-width:767.98px){.rcn-top{gap:8px;min-height:60px;padding:8px 12px}.v4-app .rcn-title{font-size:14px}.rcn-body{gap:16px;padding:14px 16px 28px}.v4-app .rcn-q{font-size:28px}.rcn-lede{font-size:14px}.rcn-step.rcn-panel{padding:16px}.rcn-doors{grid-template-columns:minmax(0,1fr);gap:8px}.rcn-door{border-radius:16px;flex-direction:row;align-items:center;gap:12px;min-height:64px;padding:12px 14px}.rcn-door-tile{border-radius:11px;width:36px;height:36px}.rcn-bar-alert{padding-inline:16px}.rcn-bar-in{min-height:68px;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))}.rcn-bar-step{font-size:12px}}@media (max-width:359.98px){.v4-app .rcn-q{font-size:26px}.rcn-body,.rcn-bar-in{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.rcn-dot,.rcn-door,.rcn-close,.rcn-seg>button,.rcn-seg-opt{transition:none}}@media print{.rcn-top,.rcn-bar{display:none}}:is(:root:has(.rc-flow[data-flow=intake]) [data-assistant-launcher],:root:has(.rc-flow[data-flow=intake]) [data-back-bar]){display:none}.rc-flow{--ncx-accent-line:var(--rc-accent)}@supports (color:color-mix(in lab, red, red)){.rc-flow{--ncx-accent-line:color-mix(in srgb, var(--rc-accent) 24%, transparent)}}.rc-flow{--ncx-warn-line:var(--rc-warn)}@supports (color:color-mix(in lab, red, red)){.rc-flow{--ncx-warn-line:color-mix(in srgb, var(--rc-warn) 35%, transparent)}}.rc-flow{--ncx-selected:var(--rc-accent)}@supports (color:color-mix(in lab, red, red)){.rc-flow{--ncx-selected:color-mix(in srgb, var(--rc-accent) 4%, var(--rc-card))}}.ncx-num{font-variant-numeric:tabular-nums}.rc-flow bdi{unicode-bidi:isolate}.ncx-head{flex-direction:column;gap:6px;margin-block-end:4px;display:flex}.ncx-eyebrow{color:var(--rc-muted);font-size:13px;font-weight:600}.v4-app .ncx-title{letter-spacing:-.02em;color:var(--rc-ink);text-wrap:balance;margin:0;font-size:34px;font-weight:700;line-height:1.15}.ncx-sub{color:var(--rc-muted);max-width:62ch;margin:0;font-size:16px}.ncx-card{background:var(--rc-card);box-shadow:var(--rc-shadow-card);border-radius:24px;padding:22px 24px}.ncx-stack{flex-direction:column;gap:16px;display:flex}.ncx-sec{justify-content:space-between;align-items:baseline;gap:12px;margin:8px 4px 2px;display:flex}.v4-app .ncx-sec h2,.v4-app .ncx-sec h3{color:var(--rc-ink);margin:0;font-size:19px;font-weight:700}.ncx-sec>span{color:var(--rc-muted);font-size:13px}.ncx-chip{white-space:nowrap;border-radius:12px;align-items:center;gap:6px;height:24px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.ncx-chip:before{content:"";background:currentColor;border-radius:3px;width:6px;height:6px}.ncx-chip[data-tone=ok]{background:var(--rc-ok-wash);color:var(--rc-ok-text)}.ncx-chip[data-tone=warn]{background:var(--rc-warn-wash);color:var(--rc-warn-text)}.ncx-chip[data-tone=info]{background:var(--rc-fill);color:var(--rc-ink-2)}.ncx-chip[data-tone=lead]{background:var(--rc-accent-grad);color:var(--rc-seg-thumb)}.ncx-chip[data-tone=lead]:before{background:var(--rc-seg-thumb)}.ncx-btn{background:var(--rc-card);height:44px;color:var(--rc-ink);box-shadow:0 0 0 1px var(--rc-sep);cursor:pointer;white-space:nowrap;border:0;border-radius:22px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.ncx-btn:hover{background:var(--rc-button-hover)}.ncx-btn[data-kind=primary]{background:var(--rc-accent-grad);color:var(--rc-seg-thumb);box-shadow:0 10px 22px -12px var(--rc-accent)}@supports (color:color-mix(in lab, red, red)){.ncx-btn[data-kind=primary]{box-shadow:0 10px 22px -12px color-mix(in srgb, var(--rc-accent) 80%, transparent)}}.ncx-btn[data-kind=primary]:hover{filter:brightness(1.05)}.ncx-btn[data-size=s]{border-radius:17px;height:34px;padding:0 13px;font-size:13.5px}.ncx-btn[data-kind=quiet]{background:var(--rc-accent-wash);color:var(--rc-accent-text);box-shadow:none}.ncx-btn[data-kind=quiet]:hover{background:var(--rc-accent)}@supports (color:color-mix(in lab, red, red)){.ncx-btn[data-kind=quiet]:hover{background:color-mix(in srgb, var(--rc-accent) 13%, transparent)}}.ncx-btn:disabled,.ncx-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.ncx-link{color:var(--rc-accent-text);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:500}.ncx-stepper ol{justify-content:center;align-items:center;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.ncx-stepper li{align-items:center;gap:6px;display:flex}.ncx-st{color:var(--rc-muted);white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:13.5px;display:flex}button.ncx-st{cursor:pointer}.ncx-st-n{background:var(--rc-fill);width:24px;height:24px;color:var(--rc-muted);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.ncx-st[data-step-state=done]{color:var(--rc-ink-2)}.ncx-st[data-step-state=done] .ncx-st-n{background:var(--rc-accent-wash);color:var(--rc-accent-text)}.ncx-st[data-step-state=current]{background:var(--rc-card);color:var(--rc-ink);box-shadow:var(--rc-shadow-button);font-weight:600}.ncx-st[data-step-state=current] .ncx-st-n{background:var(--rc-accent-grad);color:var(--rc-seg-thumb)}.ncx-st-sep{background:var(--rc-sep);flex:none;width:18px;height:1.5px}.ncx-bb-sum{min-width:0;color:var(--rc-muted);flex-direction:column;font-size:13.5px;display:flex}.ncx-bb-sum b{color:var(--rc-ink);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:600;overflow:hidden}.ncx-banner{border-radius:16px;align-items:center;gap:12px;padding:14px 16px;font-weight:600;display:flex}.ncx-banner[data-tone=ok]{background:var(--rc-ok-wash);color:var(--rc-ok-text)}.ncx-banner[data-tone=warn]{background:var(--rc-warn-wash);color:var(--rc-warn-text)}.ncx-seg{background:var(--rc-fill);border-radius:12px;align-self:flex-start;padding:3px;display:inline-flex}.ncx-seg>button{height:34px;color:var(--rc-mute-text);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 16px;font-size:14px;font-weight:500}.ncx-seg>button[aria-pressed=true]{background:var(--rc-seg-thumb);color:var(--rc-ink);box-shadow:0 1px 3px rgba(var(--rc-ink-rgb), .1)}.ncx-search{background:var(--rc-card);min-height:58px;box-shadow:0 0 0 1.5px var(--rc-accent), 0 10px 30px -18px var(--rc-accent);border-radius:18px;align-items:center;gap:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.ncx-search{box-shadow:0 0 0 1.5px var(--rc-accent), 0 10px 30px -18px color-mix(in srgb, var(--rc-accent) 60%, transparent)}}.ncx-search{padding:0 18px;font-size:17px}.ncx-sugg-row{text-align:start;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;width:100%;padding:12px 14px;display:flex}.ncx-sugg-row:hover{background:var(--rc-fill-soft)}.ncx-sugg-row[aria-selected=true]{background:var(--rc-accent-wash)}.ncx-sugg-row b{font-weight:600}.ncx-sugg-row small{color:var(--rc-muted);font-size:13px;display:block}.ncx-loc{grid-template-columns:minmax(0,1fr) 340px;align-items:stretch;gap:18px;display:grid}.ncx-kv{grid-template-columns:130px minmax(0,1fr);gap:10px 16px;margin:0;font-size:14.5px;display:grid}.ncx-kv dt{color:var(--rc-muted)}.ncx-kv dd{min-width:0;margin:0;font-weight:500}.ncx-kv dd[data-quiet]{color:var(--rc-muted);font-weight:400}.ncx-verified{color:var(--rc-ok-text);align-items:center;gap:10px;font-size:14.5px;font-weight:600;display:flex}.ncx-addp{border:1.5px dashed var(--rc-sep);color:var(--rc-muted);text-align:start;cursor:pointer;background:0 0;border-radius:14px;align-items:center;gap:10px;width:100%;padding:12px 14px;font-size:14px;display:flex}.ncx-addp:hover{border-color:var(--ncx-accent-line);color:var(--rc-accent-text)}.ncx-mapbox{background:var(--rc-card-2);box-shadow:inset 0 0 0 .5px var(--rc-sep);border-radius:18px;min-height:240px;position:relative;overflow:hidden}.ncx-legend{color:var(--rc-muted);flex-wrap:wrap;gap:16px;padding:8px 2px 0;font-size:12px;display:flex}.ncx-legend i{border-top:2px solid var(--rc-ink);vertical-align:middle;width:18px;height:0;margin-inline-end:6px;display:inline-block}.ncx-legend i[data-line=dashed]{border-top:1.5px dashed var(--rc-faint)}.ncx-legend i[data-line=lines]{border-top:1.5px dashed var(--rc-warn)}.ncx-found{flex-direction:column;display:flex}.ncx-fr{border-bottom:.5px solid var(--rc-sep-soft);grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 0;display:grid}.ncx-fr:last-child{border-bottom:0}.ncx-fr-k{color:var(--rc-muted);font-size:14px}.ncx-fr-v{min-width:0;font-weight:500}.ncx-fr-v small,.ncx-src-line{color:var(--rc-muted);font-size:13px;font-weight:400;display:block}.ncx-plans{flex-direction:column;gap:8px;display:flex}.ncx-pl{background:var(--rc-fill-soft);border-radius:14px;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.ncx-pl b{font-weight:700}.ncx-pl small{color:var(--rc-mute-text);font-size:13px}.ncx-prog{color:var(--rc-muted);align-items:center;gap:12px;font-size:14px;display:flex}.ncx-bar{background:var(--rc-fill);border-radius:3px;flex:1;height:6px;overflow:hidden}.ncx-bar>i{background:var(--rc-accent-grad);height:100%;transition:width .4s var(--rc-ease);border-radius:3px;display:block}.ncx-qgroup{flex-direction:column;display:flex}.ncx-q{border-bottom:.5px solid var(--rc-sep-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 0;display:grid}.ncx-q:last-child{border-bottom:0}.ncx-q-label{font-size:15.5px;font-weight:500}.ncx-q small{color:var(--rc-muted);margin-top:2px;font-size:13px;font-weight:400;display:block}.ncx-tabu{color:var(--rc-teal-text);align-items:center;gap:6px;margin-top:6px;font-size:12.5px;font-weight:500;display:inline-flex}.ncx-yn{background:var(--rc-fill);border-radius:11px;padding:3px;display:inline-flex}.ncx-yn>button{min-width:58px;height:34px;color:var(--rc-mute-text);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 12px;font-size:14px;font-weight:500}.ncx-yn>button[aria-pressed=true]{background:var(--rc-seg-thumb);color:var(--rc-ink);box-shadow:0 1px 3px rgba(var(--rc-ink-rgb), .12)}.ncx-yn>button[data-unknown][aria-pressed=true]{color:var(--rc-warn-text)}.ncx-numin{align-items:center;gap:8px;display:flex}.ncx-numin input{background:var(--rc-fill-soft);text-align:center;width:96px;height:42px;color:var(--rc-ink);border:0;border-radius:12px;outline:0;font-size:16px;font-weight:600}.ncx-numin input:focus{box-shadow:0 0 0 2px var(--rc-accent);background:var(--rc-card)}.ncx-numin span{color:var(--rc-muted);font-size:13.5px}details.ncx-more{background:var(--rc-fill-soft);border-radius:16px;padding:2px 16px}details.ncx-more>summary{cursor:pointer;align-items:center;gap:10px;padding:12px 0;font-size:14px;list-style:none;display:flex}details.ncx-more[data-strong]>summary{padding:14px 0;font-size:15px;font-weight:600}details.ncx-more>summary::-webkit-details-marker{display:none}details.ncx-more>summary:after,details.ncx-acc>summary:after{content:"";border-inline-end:2px solid var(--rc-muted);border-bottom:2px solid var(--rc-muted);flex:none;width:8px;height:8px;margin-inline-start:auto;transition:transform .2s;transform:rotate(45deg)}details.ncx-more[open]>summary:after,details.ncx-acc[open]>summary:after{transform:rotate(-135deg)}details.ncx-more>p{color:var(--rc-mute-text);margin:0 0 12px;font-size:13.5px}.ncx-addr{background:var(--rc-accent-wash);border-radius:18px;align-items:center;gap:14px;padding:14px 18px;display:flex}.ncx-addr-ic{background:var(--rc-card);width:36px;height:36px;color:var(--rc-accent);box-shadow:0 0 0 .5px var(--ncx-accent-line);border-radius:12px;flex:none;place-items:center;display:grid}.ncx-addr b{font-weight:700}.ncx-addr-meta{color:var(--rc-ink-2)}.ncx-addr-chg{color:var(--rc-accent-text);cursor:pointer;background:0 0;border:0;margin-inline-start:auto;font-size:14px;font-weight:600}.ncx-paths{margin-inline:-6px;overflow-x:auto}.ncx-ptab{border-collapse:separate;border-spacing:0 8px;width:100%;min-width:720px;padding-inline:6px}.ncx-ptab th{color:var(--rc-muted);text-align:start;padding:0 12px;font-size:12.5px;font-weight:500}.ncx-ptab :is(th,td)[data-n]{text-align:end}.ncx-ptab td{background:var(--rc-card);box-shadow:0 -.5px 0 var(--rc-sep) inset, 0 .5px 0 var(--rc-sep) inset;vertical-align:middle;padding:14px 12px;font-size:14.5px}.ncx-ptab td:first-child{box-shadow:0 -.5px 0 var(--rc-sep) inset, 0 .5px 0 var(--rc-sep) inset, -.5px 0 0 var(--rc-sep) inset;border-start-start-radius:16px;border-end-start-radius:16px}.ncx-ptab td:last-child{box-shadow:0 -.5px 0 var(--rc-sep) inset, 0 .5px 0 var(--rc-sep) inset, .5px 0 0 var(--rc-sep) inset;border-start-end-radius:16px;border-end-end-radius:16px}.ncx-ptab tr[aria-selected=true] td{background:var(--ncx-selected);box-shadow:0 -1.5px 0 var(--rc-accent) inset, 0 1.5px 0 var(--rc-accent) inset}.ncx-ptab tr[aria-selected=true] td:first-child{box-shadow:0 -1.5px 0 var(--rc-accent) inset, 0 1.5px 0 var(--rc-accent) inset, -1.5px 0 0 var(--rc-accent) inset}.ncx-ptab tr[aria-selected=true] td:last-child{box-shadow:0 -1.5px 0 var(--rc-accent) inset, 0 1.5px 0 var(--rc-accent) inset, 1.5px 0 0 var(--rc-accent) inset}.ncx-ptab tbody tr[data-selectable]{cursor:pointer}.ncx-pname b{font-weight:700;display:block}.ncx-pname small{color:var(--rc-muted);font-size:12.5px}.ncx-radio{width:22px;height:22px;box-shadow:inset 0 0 0 2px var(--rc-faint);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}tr[aria-selected=true] .ncx-radio{box-shadow:inset 0 0 0 2px var(--rc-accent)}tr[aria-selected=true] .ncx-radio:after{content:"";background:var(--rc-accent);border-radius:5px;width:10px;height:10px}.ncx-neg{color:var(--rc-bad-text);font-weight:600}.ncx-pos{color:var(--rc-ok-text);font-weight:600}.ncx-subv{color:var(--rc-muted);font-size:12px;font-weight:400;display:block}.ncx-why{color:var(--rc-ink-2);flex-wrap:wrap;align-items:flex-start;gap:10px;padding:2px 6px;font-size:14px;display:flex}.ncx-why b{white-space:nowrap;font-weight:600}.ncx-nm{border-top:.5px solid var(--rc-sep-soft);grid-template-columns:90px auto minmax(0,1fr);align-items:center;gap:12px;padding:10px 0;font-size:14px;display:grid}.ncx-approve{flex-direction:column;gap:8px;display:flex}.ncx-ap{background:var(--rc-card);box-shadow:0 0 0 .5px var(--ncx-warn-line);border-radius:16px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:14px 16px;transition:background .25s,box-shadow .25s,opacity .25s;display:grid}.ncx-ap[data-approved]{box-shadow:0 0 0 .5px var(--rc-sep);background:var(--rc-card-2);opacity:.72}.ncx-ap b{font-weight:600;display:block}.ncx-ap small{color:var(--rc-muted);font-size:13px;display:block}.ncx-ap-val{text-align:end;white-space:nowrap;font-size:17px;font-weight:700}.ncx-ap-acts{gap:6px;display:flex}.ncx-ap-done{color:var(--rc-ok-text);align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:inline-flex}.ncx-ap-edit{grid-column:1/-1}.ncx-counter{color:var(--rc-warn-text);align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:inline-flex}.ncx-counter[data-all]{color:var(--rc-ok-text)}.ncx-dtab{border-collapse:collapse;width:100%;font-size:14.5px}.ncx-dtab td{border-bottom:.5px solid var(--rc-sep-soft);vertical-align:middle;padding:12px 4px}.ncx-dtab tr:last-child td{border-bottom:0}.ncx-dtab-nm b{font-weight:500}.ncx-dtab-nm small{color:var(--rc-muted);font-size:12.5px;display:block}.ncx-dtab-v{text-align:end;white-space:nowrap;font-weight:600}.ncx-dtab-v[data-na]{color:var(--rc-muted);font-weight:400}.ncx-dtab-c{text-align:end;width:110px}.ncx-dtab-e{text-align:end;width:70px}.ncx-srcbox{background:var(--rc-fill-soft);color:var(--rc-ink-2);border-radius:12px;margin-top:6px;padding:10px 12px;font-size:13px}.ncx-group-t{color:var(--rc-muted);padding:14px 4px 4px;font-size:13px;font-weight:600}.ncx-tog{border-bottom:.5px solid var(--rc-sep-soft);align-items:center;gap:14px;padding:14px 0;display:flex}.ncx-tog:last-child{border-bottom:0}.ncx-tog b{font-weight:500}.ncx-tog small{color:var(--rc-muted);font-size:13px;display:block}.ncx-sw{background:var(--rc-fill);cursor:pointer;border:0;border-radius:14px;flex:none;width:46px;height:28px;margin-inline-start:auto;transition:background .2s;position:relative}.ncx-sw:after{content:"";background:var(--rc-seg-thumb);width:22px;height:22px;box-shadow:0 1px 3px rgba(var(--rc-ink-rgb), .25);transition:inset-inline-start .2s var(--rc-ease);top:3px;border-radius:50%;position:absolute;inset-inline-start:3px}.ncx-sw[aria-checked=true]{background:var(--rc-ok-text)}.ncx-sw[aria-checked=true]:after{inset-inline-start:21px}.ncx-saved{color:var(--rc-ok-text);align-items:center;gap:8px;font-size:13.5px;font-weight:500;display:inline-flex}.ncx-verdict{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;display:grid}.ncx-vt{flex-direction:column;gap:8px;min-width:0;display:flex}.v4-app .ncx-vt h2{color:var(--rc-ink);margin:0;font-size:26px;font-weight:700}.ncx-vt-path{color:var(--rc-muted);font-size:14px}.ncx-cond{background:var(--rc-warn-wash);color:var(--rc-warn-text);border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14.5px;display:flex}.ncx-cond b{font-weight:600}.ncx-cond svg{flex:none;margin-top:2px}.ncx-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ncx-kpi{background:var(--rc-card);box-shadow:var(--rc-shadow-card);border-radius:20px;flex-direction:column;gap:4px;min-width:0;padding:18px 20px;display:flex}.v4-app .ncx-kpi h3{color:var(--rc-muted);margin:0;font-size:13px;font-weight:500}.ncx-kpi-v{letter-spacing:-.01em;color:var(--rc-ink);font-size:28px;font-weight:700;line-height:1.2}.ncx-kpi-v small{color:var(--rc-muted);font-size:15px;font-weight:500}.ncx-kpi-s{color:var(--rc-muted);font-size:13px}.ncx-range{height:30px;margin-top:8px;position:relative}.ncx-range-track{background:var(--rc-fill);inset-inline:0;border-radius:2px;height:4px;position:absolute;top:13px}.ncx-range-fill{background:var(--rc-ok);border-radius:4px;height:8px;position:absolute;top:11px}.ncx-range-fill[data-neg]{background:var(--rc-bad)}.ncx-range-zero{background:var(--rc-ink);border-radius:1px;width:2px;height:22px;position:absolute;top:4px}.ncx-rlab{color:var(--rc-muted);justify-content:space-between;gap:8px;font-size:12px;display:flex}.ncx-res{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}.ncx-gaps{flex-direction:column;gap:8px;display:flex}.ncx-gp{background:var(--rc-card);box-shadow:0 0 0 .5px var(--rc-sep);border-radius:16px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.ncx-gp-ck{width:22px;height:22px;box-shadow:inset 0 0 0 2px var(--ncx-warn-line);border-radius:7px}.ncx-gp[data-done] .ncx-gp-ck{background:var(--rc-ok-text);box-shadow:none;place-items:center;display:grid}.ncx-gp[data-done] .ncx-gp-ck:after{content:"";border:solid var(--rc-seg-thumb);border-width:0 0 2px 2px;width:9px;height:5px;transform:rotate(-45deg)translateY(-1px)}.ncx-gp b{font-size:14.5px;font-weight:600;display:block}.ncx-gp small{color:var(--rc-muted);font-size:13px;display:block}.ncx-gp[data-done] b{color:var(--rc-muted);text-decoration:line-through}.ncx-next{background:var(--rc-accent-grad);color:var(--rc-seg-thumb);box-shadow:0 14px 30px -16px var(--rc-accent);border-radius:20px;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}@supports (color:color-mix(in lab, red, red)){.ncx-next{box-shadow:0 14px 30px -16px color-mix(in srgb, var(--rc-accent) 80%, transparent)}}.ncx-next small{opacity:.85;font-size:12.5px;display:block}.ncx-next b{font-size:17px}.ncx-next .ncx-btn{background:var(--rc-seg-thumb);color:var(--rc-accent);box-shadow:none;flex:none}details.ncx-acc{background:var(--rc-card);box-shadow:0 0 0 .5px var(--rc-sep);border-radius:18px}details.ncx-acc>summary{cursor:pointer;align-items:center;gap:10px;padding:16px 18px;font-weight:600;list-style:none;display:flex}details.ncx-acc>summary::-webkit-details-marker{display:none}.ncx-acc-meta{color:var(--rc-muted);font-size:13.5px;font-weight:400}.ncx-acc-body{padding:0 18px 16px}.ncx-mini{border-collapse:collapse;width:100%;font-size:14px}.ncx-mini td{border-top:.5px solid var(--rc-sep-soft);padding:9px 0}.ncx-mini td:last-child{text-align:end;white-space:nowrap;font-weight:600}.ncx-disc{border-inline-start:3px solid var(--rc-sep);color:var(--rc-muted);padding:4px 14px;font-size:13px;line-height:1.6}.ncx-endacts{flex-wrap:wrap;justify-content:flex-start;gap:10px;display:flex}.ncx-fineprint{color:var(--rc-muted);font-size:12.5px}.ncx-enter{animation:ncx-in .35s var(--rc-ease) both}@keyframes ncx-in{0%{opacity:0;transform:translateY(8px)}}@media (max-width:900px){.ncx-st .ncx-st-lbl{display:none}.ncx-st[data-step-state=current] .ncx-st-lbl{display:inline}.ncx-loc,.ncx-res{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.v4-app .ncx-title{font-size:27px}.ncx-card{border-radius:20px;padding:18px 16px}.ncx-stepper ol{justify-content:flex-start;gap:2px;overflow:hidden}.ncx-st{gap:6px;padding:3px}.ncx-st[data-step-state=current]{padding-inline-end:10px}.ncx-st-sep{display:none}.ncx-fr{grid-template-columns:minmax(0,1fr) auto}.ncx-fr-k{grid-column:1/-1}.ncx-kv{grid-template-columns:100px minmax(0,1fr)}.ncx-q{grid-template-columns:minmax(0,1fr)}.ncx-ap{grid-template-columns:minmax(0,1fr) auto}.ncx-ap-acts,.ncx-ap-done{grid-column:1/-1}.ncx-kpis{grid-template-columns:minmax(0,1fr)}.ncx-verdict{grid-template-columns:minmax(0,1fr);justify-items:start}.ncx-bb-sum,.rc-flow .rcn-count,.ncx-dtab-c{display:none}.ncx-next{flex-direction:column;align-items:stretch}.ncx-pl{grid-template-columns:70px minmax(0,1fr)}.ncx-pl .ncx-chip{grid-column:2;justify-self:start}.ncx-nm{grid-template-columns:70px auto}.ncx-nm>:last-child{grid-column:1/-1}.ncx-paths{margin-inline:0;overflow:visible}.ncx-ptab{border-spacing:0;min-width:0;padding:0;display:block}.ncx-ptab thead{display:none}.ncx-ptab tbody{flex-direction:column;gap:10px;display:flex}.ncx-ptab tr{background:var(--rc-card);box-shadow:0 0 0 .5px var(--rc-sep);border-radius:16px;grid-template-columns:30px minmax(0,1fr) minmax(0,1fr);gap:8px 12px;padding:14px;display:grid}.ncx-ptab tr[aria-selected=true]{background:var(--ncx-selected);box-shadow:0 0 0 1.5px var(--rc-accent)}.ncx-ptab td,.ncx-ptab tr[aria-selected=true] td,.ncx-ptab td:first-child,.ncx-ptab td:last-child,.ncx-ptab tr[aria-selected=true] td:first-child,.ncx-ptab tr[aria-selected=true] td:last-child{box-shadow:none;text-align:start;background:0 0;border-radius:0;padding:0;display:block}.ncx-ptab td:first-child{grid-row:1/span 4}.ncx-ptab td.ncx-pname,.ncx-ptab td[data-col=status]{grid-column:2/4}.ncx-ptab td[data-n]:before{content:attr(data-l);color:var(--rc-muted);font-size:11.5px;font-weight:400;display:block}}@media (prefers-reduced-motion:reduce){.ncx-enter{animation:none}.ncx-bar>i,.ncx-sw,.ncx-sw:after,.ncx-ap,details.ncx-more>summary:after,details.ncx-acc>summary:after{transition:none}}.rcn-body.ncx-body{gap:16px;max-width:960px;padding:28px 16px 40px}.ncx-saved svg{flex:none}.ncx-found-list{margin:0;padding:0;list-style:none}.ncx-found-blocking{align-items:flex-start}.ncx-found-blocking>svg{flex:none;margin-block-start:1px}.ncx-found-blocking ul{margin:4px 0 0;padding-inline-start:18px;font-weight:500}.ncx-fr-v{overflow-wrap:anywhere}.ncx-found-reach{color:var(--rc-muted);flex-direction:column;gap:4px;margin:6px 0 0;padding:0;font-size:13px;font-weight:400;list-style:none;display:flex}.ncx-found-reach-name{color:var(--rc-ink-2)}.ncx-found-plans{gap:10px}.ncx-found-plans .ncx-pl{grid-template-columns:fit-content(40%) minmax(0,1fr) auto;align-items:start}.ncx-found-plans .ncx-pl>b{overflow-wrap:anywhere}.ncx-found-plans .ncx-pl>.ncx-chip{align-self:center}.ncx-found-pl-main{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;display:flex}.ncx-found-pl-main small{display:block}.ncx-found-routes>summary{cursor:pointer;color:var(--rc-accent-text);align-items:center;min-height:32px;font-size:13px;display:inline-flex}.ncx-found-routes ul{color:var(--rc-mute-text);margin:2px 0 0;padding:0;font-size:13px;list-style:none}.ncx-found-plans>details.ncx-more{box-shadow:inset 0 0 0 .5px var(--rc-sep);background:0 0}.ncx-found-plans>.ncx-src-line{padding-inline:4px}.ncx-tabu-card .v4-card{background:var(--rc-card-2);border-radius:16px}.ncx-tabu-card .rcn-tabu{box-shadow:none;background:0 0;padding:0}@media (max-width:640px){.ncx-found-plans>.ncx-sec{flex-direction:column;align-items:flex-start;gap:2px}.ncx-found-plans .ncx-pl{grid-template-columns:minmax(0,1fr) auto}.ncx-found-plans .ncx-pl>b{grid-column:1}.ncx-found-plans .ncx-pl>.ncx-chip{grid-area:1/2;justify-self:end}.ncx-found-plans .ncx-pl>.ncx-found-pl-main{grid-column:1/-1}}.ncx-qprog-none{font-size:14px}.ncx-q-intro{color:var(--rc-muted);margin:0 4px;font-size:13.5px}.ncx-cityq{gap:16px}fieldset.ncx-qstage{border:0;min-width:0;margin:0;padding:0}fieldset.ncx-qstage>legend{width:100%;color:var(--rc-ink);margin-block:8px 12px;padding:0 4px;font-size:19px;font-weight:700;display:block}.ncx-qgroup{min-width:0}.ncx-qx .ncx-q-text{flex-direction:column;gap:2px;min-width:0;display:flex}.ncx-qx .ncx-q-text>label{display:block}.ncx-qx .ncx-q-label{color:var(--rc-ink)}.ncx-q-evidence{color:var(--rc-ink-2)}.ncx-q-offer{color:var(--rc-muted);flex-wrap:wrap;align-items:center;gap:2px 8px;margin-block-start:4px;font-size:13px;display:flex}.ncx-qx .ncx-tabu{align-self:flex-start}.ncx-q-ctl{flex-direction:column;align-items:flex-end;gap:6px;min-width:0;display:flex}.ncx-qx[data-kind=text],.ncx-qx[data-kind=wide]{grid-template-columns:minmax(0,1fr)}.ncx-qx[data-kind=text] .ncx-q-ctl,.ncx-qx[data-kind=wide] .ncx-q-ctl{align-items:flex-start}.ncx-q-wide{grid-column:1/-1}.ncx-q-err{color:var(--rc-bad-text);font-size:13px}.ncx-q-note{color:var(--rc-muted);font-size:13px}.ncx-q-unknown,.ncx-q-check{min-height:44px;color:var(--rc-ink-2);cursor:pointer;align-items:center;gap:8px;font-size:13.5px;display:inline-flex}.ncx-q-check{justify-self:start}.ncx-q-unknown input,.ncx-q-check input{flex:none;width:18px;height:18px;margin:0}.ncx-numin input::placeholder{color:var(--rc-muted);font-size:14px;font-weight:400}.ncx-numin input[aria-invalid=true]{box-shadow:0 0 0 1.5px var(--rc-bad)}.ncx-numin input:disabled{cursor:not-allowed}.ncx-seg3[data-wrap]{flex-wrap:wrap}.ncx-yn-opt{min-width:58px;height:34px;color:var(--rc-mute-text);cursor:pointer;white-space:nowrap;transition:background-color .2s var(--rc-ease), color .2s;border-radius:9px;justify-content:center;align-items:center;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex}.ncx-yn-opt:is([data-checked],:has(input:checked)){background:var(--rc-seg-thumb);color:var(--rc-ink);box-shadow:0 1px 3px rgba(var(--rc-ink-rgb), .12)}.ncx-yn-opt[data-unknown]:is([data-checked],:has(input:checked)){color:var(--rc-warn-text)}.ncx-yn-opt:has(input:focus-visible){outline:2.5px solid var(--rc-focus);outline-offset:2px}.ncx-yn-input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}details.ncx-qadv>.ncx-qgroup{padding-block-end:6px}.ncx-derived-head{flex-direction:column;gap:2px;margin:8px 4px 2px;display:flex}.v4-app .ncx-derived-head h3{color:var(--rc-ink);margin:0;font-size:19px;font-weight:700}.ncx-derived-head p{color:var(--rc-muted);margin:0;font-size:13.5px}ul.ncx-derived-list{margin:0;padding-block:8px;list-style:none}.ncx-dr{border-bottom:.5px solid var(--rc-sep-soft);flex-direction:column;gap:4px;padding:12px 0;display:flex}.ncx-dr:last-child{border-bottom:0}.ncx-dr-main{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.ncx-dr-k{min-width:0;color:var(--rc-muted);flex:200px;font-size:14px}.ncx-dr-v{color:var(--rc-ink);font-size:15px;font-weight:600}.ncx-dr-acts{flex-wrap:wrap;gap:4px 12px;display:flex}.ncx-dr-line{color:var(--rc-muted);font-size:13px}.ncx-dr-src{display:block}.ncx-dr .ncx-srcbox[hidden]{display:none}.ncx-bq{gap:12px}details.ncx-bcard>summary{align-items:center}.ncx-bcard-name{color:var(--rc-ink);font-size:16px;font-weight:600;display:block}.ncx-bcard-body{flex-direction:column;gap:14px;padding-block-start:12px;display:flex}.ncx-bcard .ncx-derived-head{margin-inline:0}.v4-app .ncx-bcard .ncx-derived-head h3{font-size:15px}.ncx-bcard ul.ncx-derived-list{box-shadow:none;background:0 0;border-radius:0;padding:0}.ncx-bcard [data-building-unit-size-check]{padding-block:8px;font-size:13px}@media (max-width:640px){.ncx-q-ctl{align-items:flex-start}.ncx-yn-opt{height:44px}.ncx-dr-k{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.ncx-yn-opt{transition:none}}.ncx-wr-ring{flex:none;width:120px;height:120px;position:relative}.ncx-wr-ring:has(.ncx-wr-of) .num{transform:translateY(-7px)}.ncx-wr-of{text-align:center;color:var(--rc-muted);pointer-events:none;inset-inline:0;font-size:12px;position:absolute;top:calc(50% + 12px)}.ncx-wr-ring svg circle+circle{animation:ncx-wr-fill 1.2s var(--rc-ease) both}@keyframes ncx-wr-fill{0%{stroke-dashoffset:314.16px}}.v4-app .ncx-vt h3{color:var(--rc-ink);margin:0;font-size:26px;font-weight:700;line-height:1.2}.ncx-vt p{margin:0}.ncx-wr-sub{color:var(--rc-ink-2);flex-direction:column;gap:2px;font-size:14px;display:flex}.ncx-wr-sub p{margin:0}.ncx-wr-meta{color:var(--rc-muted);font-size:13px}.ncx-wr-warnline{color:var(--rc-warn-text);font-size:13.5px}.ncx-cond+.ncx-cond,.ncx-cond+[data-wash],[data-wash]+.ncx-cond{margin-block-start:2px}.ncx-wr-cond-line{margin-block-start:2px;display:block}.ncx-wr-cond-act{color:inherit;text-underline-offset:2px;font-weight:600;text-decoration:underline}.ncx-kpi-v[data-neg]{color:var(--rc-bad-text)}.ncx-wr-floor{color:var(--rc-warn-text);font-size:12.5px}ul.ncx-gaps{margin:0;padding:0;list-style:none}.ncx-gp>div{min-width:0}.ncx-gp small:first-letter{text-transform:uppercase}.ncx-gp-extra{grid-column:2/-1}.ncx-gp[data-done] .ncx-gp-ck{flex:none}.ncx-wr-next-help{opacity:.85;margin-block-start:4px;font-size:13px;display:block}.ncx-next>span{min-width:0}.ncx-next b{display:block}.ncx-res[data-wr-res=list]{grid-template-columns:minmax(0,1fr)}.ncx-wr-map{padding:16px}.ncx-wr-map figure>svg{width:100%;height:auto;display:block}.ncx-wr-map figure ul,.ncx-wr-map figure p{max-width:none}.ncx-acc-body .ncx-mini td{vertical-align:top}.ncx-acc-body .ncx-mini tr:first-child td{border-top:0}.ncx-mini td.ncx-wr-part{color:var(--rc-muted);padding-inline-start:16px}.ncx-wr-kind{color:var(--rc-muted);font-size:12px}.ncx-wr-range{color:var(--rc-muted);font-size:12px;font-weight:400;display:block}.ncx-wr-quiet{color:var(--rc-mute-text);margin:0;font-size:13.5px}.ncx-wr-list{color:var(--rc-ink-2);margin:0;padding-inline-start:18px;font-size:13.5px}.ncx-wr-condcalc{background:var(--rc-warn-wash);border-radius:12px;margin-block-end:10px;padding:10px 12px;font-size:13.5px}.ncx-wr-condcalc b{color:var(--rc-warn-text)}.ncx-wr-condcalc p{color:var(--rc-ink-2);margin:2px 0 0}.ncx-wr-tight{gap:10px}.ncx-wr-warncount{color:var(--rc-warn-text)}[data-detail=basis] #result-headline-basis,[data-detail=sections] [data-result-sections]>h2{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:640px){.ncx-wr-ring{margin-inline:auto}.ncx-verdict{justify-items:stretch}.ncx-gp{grid-template-columns:24px minmax(0,1fr)}.ncx-gp>.ncx-btn{grid-column:2;justify-self:start}.ncx-endacts>*{flex:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.ncx-wr-ring svg circle+circle{animation:none}}.ncx-review>section+section{margin-block-start:10px}.ncx-routes{gap:10px}.ncx-chips{flex-wrap:wrap;gap:6px;display:inline-flex}.ncx-ptab-routes .ncx-pc-pick{width:44px}.ncx-ptab-routes td.ncx-pc-pick{padding-inline:8px 0}.ncx-radio-hit{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;margin-block:-11px;padding:0;display:grid}.ncx-radio-hit:disabled{cursor:wait}.ncx-radio-hit:focus-visible{outline:2px solid var(--rc-focus);outline-offset:-4px}span.ncx-radio-hit,span.ncx-radio-hit .ncx-radio{cursor:default}.ncx-pname small{display:block}.ncx-ptab-routes tr.ncx-pnote td{box-shadow:none;background:0 0;border-radius:0;padding:0 12px 4px;padding-inline-start:56px;font-size:12.5px}.ncx-pnote-in{color:var(--rc-muted);flex-direction:column;gap:3px;line-height:1.5;display:flex}.ncx-pnote-l b{font-weight:600}.ncx-pnote-l[data-tone=warn],.ncx-pdetails-in>[data-tone=warn],.ncx-nm-sub[data-tone=warn],.ncx-srcbox-l[data-tone=warn],.ncx-dtab-nm small[data-tone=warn],.ncx-ap-text small[data-tone=warn]{color:var(--rc-warn-text)}.ncx-pnote-sub{display:block}.ncx-pnote-sub ul,.ncx-pdetails ul{margin:2px 0 0;padding-inline-start:18px}.ncx-pnote-add{flex-direction:column;gap:3px;display:flex}details.ncx-pdetails>summary{cursor:pointer;min-height:32px;color:var(--rc-accent-text);align-items:center;gap:8px;font-size:12.5px;font-weight:500;list-style:none;display:inline-flex}details.ncx-pdetails>summary::-webkit-details-marker{display:none}details.ncx-pdetails>summary:before{content:"";border-inline-end:1.5px solid;border-bottom:1.5px solid;width:6px;height:6px;transition:transform .2s;transform:rotate(45deg)}details.ncx-pdetails[open]>summary:before{transform:rotate(-135deg)}.ncx-pdetails-caveat{color:var(--rc-warn-text);font-weight:400}.ncx-pdetails-in{color:var(--rc-ink-2);flex-direction:column;gap:4px;padding-block:2px 6px;display:flex}.ncx-pnote-cite{color:var(--rc-muted)}.ncx-routes p.ncx-why{margin:0}.ncx-routes .ncx-why>span{flex:320px;min-width:0}.ncx-ptab-routes td[data-n] .ncx-subv{white-space:nowrap}.ncx-ptab-routes td[data-n] .ncx-subv[data-route-figures]{white-space:normal}.ncx-why[data-tone=warn]{color:var(--rc-warn-text)}details.ncx-howlead>summary{cursor:pointer;min-height:44px;color:var(--rc-accent-text);align-items:center;padding-inline:6px;font-size:13.5px;font-weight:500;list-style:none;display:inline-flex}details.ncx-howlead>summary::-webkit-details-marker{display:none}details.ncx-howlead ol{color:var(--rc-ink-2);margin:0 0 4px;padding-inline-start:26px;font-size:13.5px}.ncx-rnote{color:var(--rc-ink-2);margin:0;padding-inline:6px;font-size:13.5px}.ncx-rnote[data-tone=warn]{color:var(--rc-warn-text)}.ncx-rnote .ncx-link{font-size:13.5px;font-weight:600}.ncx-rnote-sub{color:var(--rc-muted);margin-block-start:2px;font-size:12.5px;display:block}.ncx-rnote-quiet{color:var(--rc-muted);font-size:13px}.ncx-nm-route{grid-template-columns:minmax(90px,150px) auto minmax(0,1fr);align-items:start}.ncx-nm-route>b{overflow-wrap:anywhere}.ncx-nm-sub{color:var(--rc-muted);margin-block-start:2px;font-size:12.5px;display:block}.ncx-ap-text{min-width:0}.ncx-ap-text .ncx-link{margin-block-start:4px}.ncx-ap-val [data-na]{color:var(--rc-muted);font-weight:400}.ncx-ap-text .ncx-auto,.ncx-dtab-nm .ncx-auto{color:var(--rc-muted);font-size:12px;display:block}.ncx-ap>.ncx-srcbox{grid-column:1/-1}.ncx-ap-done .ncx-link{margin-inline-start:6px}.ncx-edit{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ncx-dtab-ledger tbody.ncx-dgroup th{text-align:start;border-bottom:0}.ncx-dtab-ledger tbody.ncx-dgroup:first-child th{padding-block-start:0}.ncx-dtab-ledger tbody.ncx-dtab-f>tr>td{border-bottom:0}.ncx-dtab-ledger tbody.ncx-dtab-f>tr.ncx-dtab-main>td{border-bottom:.5px solid var(--rc-sep-soft)}.ncx-dtab-ledger tbody.ncx-dtab-f[data-last]>tr.ncx-dtab-main>td{border-bottom:0}.ncx-dtab-ledger tbody.ncx-dtab-f:has(>tr.ncx-dtab-src:not([hidden]))>tr.ncx-dtab-main>td{border-bottom:0}.ncx-dtab-ledger tbody.ncx-dtab-f:has(>tr.ncx-dtab-editrow)>tr.ncx-dtab-main>td{border-bottom:0}.ncx-dtab-ledger tbody.ncx-dtab-f>tr.ncx-dtab-src>td,.ncx-dtab-ledger tbody.ncx-dtab-f>tr.ncx-dtab-editrow>td{border-bottom:.5px solid var(--rc-sep-soft);padding-block:0 12px}.ncx-dtab-ledger tbody.ncx-dtab-f[data-last]>tr.ncx-dtab-src>td,.ncx-dtab-ledger tbody.ncx-dtab-f[data-last]>tr.ncx-dtab-editrow>td{border-bottom:0}.ncx-dtab-ledger .ncx-srcbox{margin-block-start:0}.ncx-review .ncx-srcbox:not([hidden]){flex-direction:column;align-items:flex-start;gap:4px;display:flex}.ncx-srcbox-l{display:block}.ncx-dtab-ledger .ncx-dtab-e{white-space:nowrap;width:auto}.ncx-dtab-acts{gap:14px;display:inline-flex}.ncx-fees-card{padding-block:4px}.ncx-fees .ncx-tog{border-bottom:0}.ncx-fee+.ncx-fee{border-top:.5px solid var(--rc-sep-soft)}.ncx-fees .ncx-sw,.ncx-fees .ncx-sw[aria-checked=true]{background:0 0;border-radius:0;height:44px}.ncx-fees .ncx-sw:before{content:"";background:var(--rc-fill);inset-inline:0;border-radius:14px;height:28px;transition:background .2s;position:absolute;top:8px}.ncx-fees .ncx-sw[aria-checked=true]:before{background:var(--rc-ok-text)}.ncx-fees .ncx-sw:after{top:11px}:root .ncx-fees .ncx-sw:focus-visible{outline:none}.ncx-fees .ncx-sw:focus-visible:before{outline:2px solid var(--rc-focus);outline-offset:2px}.ncx-fee-form{flex-wrap:wrap;align-items:center;gap:8px 14px;padding-block-end:14px;display:flex}.ncx-fee-modes{border:0;gap:14px;margin:0;padding:0;display:flex}.ncx-fee-mode{align-items:center;gap:6px;min-height:32px;font-size:13.5px;display:inline-flex}.ncx-fee-value{align-items:center;gap:6px;display:inline-flex}.ncx-fee-unit{color:var(--rc-muted);font-size:13px}.ncx-fee-error{color:var(--rc-bad-text);flex-basis:100%;font-size:12.5px}@media (max-width:640px){.ncx-ptab-routes tbody+tbody{margin-block-start:10px}.ncx-ptab-routes tbody{gap:6px}.ncx-ptab-routes .ncx-pc-pick{width:auto}.ncx-ptab-routes tr.ncx-pnote{box-shadow:none;background:0 0;border-radius:0;padding:0 4px;display:block}.ncx-ptab-routes tr.ncx-pnote td{grid-row:auto;padding:0}.ncx-radio-hit{margin:-11px}.ncx-ptab-routes td[data-n] .ncx-subv{white-space:normal}details.ncx-pdetails>summary{min-height:44px}.ncx-nm-route{grid-template-columns:minmax(70px,max-content) auto}.ncx-dtab-ledger .ncx-dtab-e{width:1%}.ncx-dtab-acts{flex-direction:column;align-items:flex-end;gap:8px}}@media (prefers-reduced-motion:reduce){details.ncx-pdetails>summary:before,.ncx-fees .ncx-sw:before{transition:none}}.rc-set{flex-direction:column;gap:22px;display:flex}.rc-main:has([data-settings-hub])>.rc-topbar-host{display:none}.rc-set-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;display:grid}@media (min-width:1024px){.rc-set-grid{grid-template-columns:260px minmax(0,1fr);gap:22px}.rc-set-nav{position:sticky;top:24px}}.rc-set-body{min-width:0}.rc-set-nav{flex-direction:column;gap:20px;display:flex}.rc-set-cap{color:var(--rc-muted);margin-bottom:7px;padding-inline:14px;font-size:12.5px;font-weight:600}.rc-set-list{background:var(--rc-card);box-shadow:var(--rc-shadow-card);border-radius:16px;margin:0;padding:0;list-style:none;overflow:hidden}.rc-set-list>li+li{box-shadow:inset 0 .5px 0 var(--rc-sep)}.rc-set-row{min-height:50px;color:var(--rc-ink);align-items:center;gap:12px;padding:0 16px;font-size:15px;font-weight:400;text-decoration:none;transition:background-color .2s;display:flex}.rc-set-row:hover{background:var(--rc-fill-soft)}.rc-set-row[aria-current=page]{background:var(--rc-accent-wash);font-weight:500}.rc-set-row:focus-visible{outline:2.5px solid var(--rc-focus);outline-offset:-2.5px}.rc-set-tile.rc-wi{border-radius:8px;width:30px;height:30px}.rc-set-label{flex:1;min-width:0}.rc-set-chev{color:var(--rc-muted);flex:none}[dir=rtl] .rc-set-chev-ltr,[dir=ltr] .rc-set-chev-rtl{display:none}.rc-set-back{min-height:44px;color:var(--rc-accent-text);align-items:center;gap:4px;margin-block:-8px -4px;font-size:15px;font-weight:500;text-decoration:none;display:none}@media (max-width:767.98px){.rc-set{gap:16px}.rc-set-back{display:inline-flex}.rc-set[data-at-root=false] .rc-set-nav{display:none}.rc-set-row[aria-current=page]{background:0 0;font-weight:400}}.rc-set-stack{flex-direction:column;gap:16px;display:flex}.rc-set-body>div:has(>.v4-card){flex-direction:column;gap:16px;display:flex}.rc-set-card{gap:0;padding:22px 24px}@media (max-width:767.98px){.rc-set-card{padding:18px}}.rc-set-h{letter-spacing:-.01em;color:var(--rc-ink);margin:0;font-size:16px;font-weight:700}.rc-set-note{color:var(--rc-muted);margin:6px 0 0;font-size:12.5px;line-height:1.6}.v4-card.rc-set-me{flex-direction:row;align-items:center;gap:16px}.rc-set-avatar{color:#fff;background:linear-gradient(135deg,#0f1a3a,#2b3f7a);border-radius:50%;flex:none;place-items:center;width:68px;height:68px;font-size:23px;font-weight:500;display:grid}.rc-set-me-text{flex:auto;min-width:0}.rc-set-me-name{letter-spacing:-.012em;color:var(--rc-ink);overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:700}.rc-set-me-sub{color:var(--rc-muted);margin:2px 0 0;font-size:13px}.rc-set-me-acts{flex:none;align-items:center;gap:6px;display:flex}.rc-set-me-acts form{display:contents}@media (max-width:559.98px){.v4-card.rc-set-me{flex-wrap:wrap}.rc-set-avatar{width:56px;height:56px;font-size:19px}.rc-set-me-acts{justify-content:flex-start;width:100%}}.rc-set-form{flex-direction:column;gap:16px;margin-top:16px;display:flex}.rc-set-pills{border:0;flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;display:flex}.rc-pill-choice{height:34px;color:var(--rc-ink);background:var(--rc-fill);cursor:pointer;transition:background-color .25s var(--rc-ease), color .2s, transform .18s var(--rc-ease-spring);border-radius:17px;align-items:center;padding:0 14px;font-size:13.5px;font-weight:600;display:inline-flex;position:relative}.rc-pill-choice:after{content:"";position:absolute;inset:-5px 0}.rc-pill-choice:hover{background:var(--rc-sep)}.rc-pill-choice:active{transform:scale(.96)}.rc-pill-choice input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.rc-pill-choice:has(input:checked){background:var(--rc-ink);color:var(--rc-card)}.rc-pill-choice:has(input:focus-visible){outline:2.5px solid var(--rc-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.rc-pill-choice:active{transform:none}}.rc-set-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}@media (max-width:559.98px){.rc-set-fields{grid-template-columns:minmax(0,1fr)}}.rc-set-field{flex-direction:column;gap:6px;min-width:0;display:flex}.rc-set-field>span{color:var(--rc-ink-2);font-size:12.5px;font-weight:500}.rc-theme-pick{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:460px;margin:16px 0 4px;display:grid}.rc-theme-opt{font:inherit;color:var(--rc-ink-2);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:0;display:flex}.rc-theme-swatch{aspect-ratio:16/10;width:100%;box-shadow:0 0 0 .5px var(--rc-sep);transition:box-shadow .25s var(--rc-ease), transform .18s var(--rc-ease-spring);border-radius:14px;place-items:center;display:grid}.rc-theme-swatch[data-swatch=light]{color:#1d1d1f;background:linear-gradient(135deg,#fff,#eef1f8)}.rc-theme-swatch[data-swatch=dark]{color:#f5f5f7;background:linear-gradient(135deg,#2c2c2e,#000)}.rc-theme-swatch[data-swatch=system]{color:#8e8e93;background:linear-gradient(135deg,#fff 0 50%,#1c1c1e 50% 100%)}.rc-theme-opt:hover .rc-theme-swatch{transform:translateY(-1px)}.rc-theme-opt:active .rc-theme-swatch{transform:scale(.97)}.rc-theme-opt[aria-checked=true] .rc-theme-swatch{box-shadow:0 0 0 2.5px var(--rc-card), 0 0 0 4.5px var(--rc-accent)}.rc-theme-name{font-size:13.5px;font-weight:500}.rc-theme-opt[aria-checked=true] .rc-theme-name{color:var(--rc-accent-text);font-weight:600}:root .rc-theme-opt.rc-theme-opt:focus-visible{outline:none}.rc-theme-opt:focus-visible .rc-theme-swatch{outline:2.5px solid var(--rc-focus);outline-offset:5px}@media (prefers-reduced-motion:reduce){.rc-theme-opt:hover .rc-theme-swatch,.rc-theme-opt:active .rc-theme-swatch{transform:none}}.rc-set-form.rc-set-inline{flex-flow:wrap;align-items:flex-end;gap:10px}.rc-set-items{margin:12px 0 0;padding:0;list-style:none}.rc-set-item{flex-wrap:wrap;align-items:center;gap:8px 14px;padding:12px 0;font-size:13px;display:flex}.rc-set-item+.rc-set-item{box-shadow:inset 0 .5px 0 var(--rc-sep)}.rc-set-item:last-child{padding-bottom:0}.rc-set-item-av.rc-avatar{width:38px;height:38px;font-size:13px}.rc-set-item-who{flex:160px;min-width:160px}.rc-set-item-name{color:var(--rc-ink);overflow-wrap:anywhere;font-size:14px;font-weight:600}.rc-set-item-sub{color:var(--rc-muted);font-size:12px}.rc-set-item-tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rc-set-item-meta{text-align:end;color:var(--rc-muted);margin-inline-start:auto;font-size:11.5px;line-height:1.7}.rc-set-intro{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding-inline:4px;display:flex}.rc-set-chip{height:30px;color:var(--rc-ink-2);background:var(--rc-button);box-shadow:var(--rc-shadow-button);border-radius:15px;padding:0 12px;font-size:12px}.rc-set-chip[data-tone=ok]{color:var(--rc-ok-text);background:var(--rc-ok-wash);box-shadow:none}.rc-set-quote{background:var(--rc-fill-soft);color:var(--rc-ink-2);border-radius:14px;margin-top:16px;padding:12px 14px;font-size:12.5px;line-height:1.7}.rc-set-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}@media (max-width:559.98px){.rc-set-tiles{grid-template-columns:minmax(0,1fr)}}.rc-set-tile-card{background:var(--rc-fill-soft);border-radius:16px;min-width:0;padding:14px 16px}.rc-set-tile-label{color:var(--rc-ink-2);font-size:12.5px;font-weight:500}.rc-set-tile-fig{margin-top:6px;font-size:13px}.rc-set-tile-fig .rc-tnum{font-size:28px}.v4-card.rc-set-kpi{gap:6px;padding:16px 20px}.rc-set-filter{padding:10px 12px}.rc-set-filter input[type=search],.rc-set-filter button[aria-haspopup],.rc-set-filter [role=combobox]{background:var(--rc-fill-soft);min-height:40px;box-shadow:none;border:0;border-radius:20px;padding-inline:16px}.rc-set-plan{letter-spacing:-.02em;color:var(--rc-ink);font-size:26px;font-weight:700}.rc-set-note[data-gap=none]{margin-top:0}.rc-set-note[data-gap=xs]{margin-top:2px}.rc-set-note[data-gap=lg]{margin-top:16px}.rc-set-item-name[data-plain]{font-weight:400}.rc-set-field[data-grow]{flex:220px;min-width:220px}.rc-set-avatar-btn{cursor:pointer;border:0;padding:0;position:relative;overflow:visible}.rc-set-avatar-btn:focus-visible{outline:2px solid var(--rc-focus,var(--rc-accent));outline-offset:3px}.rc-set-avatar-img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.rc-set-avatar-edit{background:var(--rc-card);width:26px;height:26px;color:var(--rc-accent-text);box-shadow:var(--rc-shadow-card);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:-2px;inset-inline-end:-2px}.rc-avp{flex-direction:column;gap:16px;margin-top:14px;display:flex}.rc-avp-grid{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:10px;display:grid}.rc-avp-opt{aspect-ratio:1;cursor:pointer;background:0 0;border:2px solid #0000;border-radius:50%;place-items:center;padding:3px;display:grid}.rc-avp-opt img{border-radius:50%;width:100%;height:100%;display:block}.rc-avp-opt:hover{border-color:var(--rc-sep)}.rc-avp-opt.is-on{border-color:var(--rc-accent)}.rc-avp-opt:focus-visible{outline:2px solid var(--rc-focus,var(--rc-accent));outline-offset:2px}.rc-avp-initials>span{color:#fff;background:linear-gradient(135deg,#0f1a3a,#2b3f7a);border-radius:50%;place-items:center;width:100%;height:100%;font-size:17px;font-weight:600;display:grid}.rc-avp-upload{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.rc-avp-hint{color:var(--rc-muted);font-size:12.5px}.rc-avp-name{font:inherit;border:1px solid var(--rc-sep);background:var(--rc-card);min-height:44px;color:var(--rc-ink);border-radius:12px;padding:0 12px;font-size:15px}.rc-avp-status{min-height:1.4em;color:var(--rc-muted);margin:0;font-size:13px}.rc-avp-status[data-tone=ok]{color:var(--rc-ok-text)}.rc-avp-status[data-tone=bad]{color:var(--rc-bad-text)}.rc-avp-acts{gap:8px;display:flex}.rc-legal-accept{color:var(--rc-ink-2);align-items:flex-start;gap:8px;margin-block:12px 4px;font-size:13px;line-height:1.5;display:flex}.rc-legal-accept input{block-size:16px;inline-size:16px;accent-color:var(--rc-accent);flex:none;margin-block-start:3px}.rc-set-h3{color:var(--rc-ink);margin:18px 0 0;font-size:14px;font-weight:700}.rc-legal-docs,.rc-legal-owed{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.rc-legal-docs li{border-block-end:1px solid var(--rc-sep-soft);flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding-block:6px;font-size:13.5px;display:flex}.rc-legal-docs .rc-set-note{margin:0}.rc-legal-state{border-radius:999px;margin-inline-start:auto;padding:2px 8px;font-size:12px;font-weight:600}.rc-legal-state[data-state=ok]{color:var(--rc-ok-text);background:var(--rc-ok-wash)}.rc-legal-state[data-state=owed]{color:var(--rc-warn-text);background:var(--rc-warn-wash)}.rc-legal-table-wrap{margin-block-start:8px;overflow-x:auto}.rc-legal-table{border-collapse:collapse;inline-size:100%;font-size:13px}.rc-legal-table th,.rc-legal-table td{text-align:start;border-block-end:1px solid var(--rc-sep-soft);padding:6px 8px}.rc-legal-table th{color:var(--rc-muted);font-weight:600}.rc-legal-actions{justify-content:flex-end;gap:8px;margin-block-start:14px;display:flex}.rc-legal-error{color:var(--rc-warn-text);margin:8px 0 0;font-size:13px}.rc-bill{font-variant-numeric:tabular-nums;flex-direction:column;gap:22px;display:flex;container:rc-bill/inline-size}.rc-bill-sub{color:var(--rc-muted);margin:-10px 0 0;font-size:15px}.rc-bill-muted{color:var(--rc-muted);font-size:13px}.rc-bill h2,.rc-bill h3{text-wrap:balance;margin:0}.rc-bill a{color:var(--rc-accent-text)}.rc-bill :focus-visible{outline:3px solid var(--rc-focus);outline-offset:2px;border-radius:10px}.rc-bill-col{flex-direction:column;gap:22px;min-width:0;display:flex}.rc-bill-card{background:var(--rc-card);box-shadow:var(--rc-shadow-card);border-radius:26px}.rc-bill-pad{padding:22px 28px}.rc-bill-h2-sm{font-size:20px;font-weight:700}.rc-bill-note-card{background:var(--rc-fill-soft);color:var(--rc-ink-2);border-radius:16px;margin:0;padding:16px 20px;font-size:14px}.rc-bill-quote{background:var(--rc-fill-soft);color:var(--rc-ink-2);border-radius:14px;margin-top:16px;padding:12px 16px;font-size:13.5px}.rc-bill-btn{min-height:46px;font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:23px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15.5px;font-weight:600;text-decoration:none;display:inline-flex}.rc-bill .rc-bill-btn-p{background:var(--rc-accent-grad);color:#fff;box-shadow:0 12px 26px -12px var(--rc-accent)}@supports (color:color-mix(in lab, red, red)){.rc-bill .rc-bill-btn-p{box-shadow:0 12px 26px -12px color-mix(in srgb, var(--rc-accent) 70%, transparent)}}.rc-bill .rc-bill-btn-p{transition:transform .15s,box-shadow .15s}.rc-bill .rc-bill-btn-p:hover:not(:disabled){transform:translateY(-1px)}.rc-bill .rc-bill-btn-o{background:var(--rc-card);color:var(--rc-ink);box-shadow:var(--rc-shadow-button)}.rc-bill .rc-bill-btn-q{min-height:44px;color:var(--rc-accent-text);background:0 0;align-self:flex-start;padding:0}.rc-bill-btn:disabled{opacity:.45;cursor:not-allowed}.rc-bill-btn-wide{width:100%;min-height:52px;font-size:16.5px}.rc-bill-btn-block{width:100%;margin-top:8px}.rc-bill-pill{border-radius:13px;align-items:center;height:26px;padding:0 11px;font-size:12.5px;font-weight:600;display:inline-flex}.rc-bill-pill.is-info{background:var(--rc-accent-wash);color:var(--rc-accent-text)}.rc-bill-pill.is-ok{background:var(--rc-ok-wash);color:var(--rc-ok-text)}.rc-bill-pill.is-warn{background:var(--rc-warn-wash);color:var(--rc-warn-text)}.rc-bill-pill.is-bad{background:var(--rc-bad-wash);color:var(--rc-bad-text)}.rc-bill-pill.is-mute{background:var(--rc-fill);color:var(--rc-mute-text)}.rc-bill-dot{background:var(--rc-accent);border-radius:50%;flex:none;width:7px;height:7px}.rc-bill-dot.is-teal{background:var(--rc-teal)}.rc-bill-chip{background:var(--rc-ok-wash);height:26px;color:var(--rc-ok-text);border-radius:13px;align-items:center;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.rc-odo{vertical-align:bottom;direction:ltr;unicode-bidi:isolate;line-height:1;display:inline-flex}.rc-odo-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rc-odo-vis{line-height:1;display:inline-flex;overflow:hidden}.rc-odo-d{height:1em;display:inline-block;overflow:hidden}.rc-odo-col{transform:translateY(calc(var(--d) * -1em));transition:transform .7s cubic-bezier(.16,1,.3,1);display:block}.rc-odo-col:before{content:"0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9";white-space:pre;text-align:center;line-height:1em;display:block}.rc-odo-c:before{content:attr(data-c);white-space:pre}.rc-odo-still .rc-odo-col,.rc-odo-still .rc-bill-ring-arc,.rc-bill-meter i.rc-odo-still,.rc-odo-still.rc-bill-ring-arc{transition:none}.rc-bill-checkout{grid-template-columns:minmax(0,1fr);align-items:start;gap:22px;display:grid}@container rc-bill (min-width:860px){.rc-bill-checkout{grid-template-columns:minmax(0,1fr) 320px}.rc-bill-col-a{grid-area:1/1}.rc-bill-col-b{grid-area:2/1}.rc-bill-checkout>.rc-bill-sum{grid-area:1/2/span 2;align-self:start}}@container rc-bill (min-width:1020px){.rc-bill-checkout{grid-template-columns:minmax(0,1fr) 360px}}.rc-bill-hero{background:var(--rc-card-grad);grid-template-columns:minmax(0,1fr);align-items:center;gap:20px;padding:26px 28px;display:grid;position:relative;overflow:hidden}.rc-bill-hero:not(.is-plain){grid-template-columns:auto minmax(0,1fr)}.rc-bill-hero-cta{grid-column:1/-1}@container rc-bill (min-width:640px){.rc-bill-hero:not(.is-plain){grid-template-columns:auto minmax(0,1fr) auto;gap:24px}.rc-bill-hero.is-plain{grid-template-columns:minmax(0,1fr) auto}.rc-bill-hero-cta{grid-column:auto}}.rc-bill-hero:after{content:"";background:radial-gradient(circle, var(--rc-accent-wash), transparent 70%);pointer-events:none;border-radius:50%;width:320px;height:320px;position:absolute;inset-block-start:-120px;inset-inline-start:-80px}.rc-bill-hero>*{z-index:1;position:relative}.rc-bill-hero h2{letter-spacing:-.01em;margin-top:10px;font-size:22px;font-weight:700}.rc-bill-hero-body{color:var(--rc-ink-2);margin:8px 0 0;font-size:14px;line-height:1.6}.rc-bill-facts{flex-wrap:wrap;gap:8px 20px;margin-top:10px;font-size:14.5px;display:flex}.rc-bill-facts>span{align-items:center;gap:7px;display:inline-flex}.rc-bill-ring{flex:none;width:118px;height:118px;position:relative}.rc-bill-ring-svg{transform:rotate(-90deg)}.rc-bill-ring-track{fill:none;stroke:var(--rc-fill);stroke-width:10px}.rc-bill-ring-arc{fill:none;stroke:url(#rc-bill-ring-grad);stroke-width:10px;stroke-linecap:round;transition:stroke-dashoffset 1.4s cubic-bezier(.16,1,.3,1)}.rc-bill-ring-stop-a{stop-color:var(--rc-tile-blue)}.rc-bill-ring-stop-b{stop-color:var(--rc-accent)}.rc-bill-ring-in{text-align:center;place-items:center;display:grid;position:absolute;inset:0}.rc-bill-ring-in b{font-size:34px;font-weight:800;line-height:1;display:block}.rc-bill-ring-in span{color:var(--rc-muted);font-size:12.5px}@container rc-bill (max-width:519.98px){.rc-bill-hero:not(.is-plain){grid-template-columns:minmax(0,1fr);justify-items:start}}.rc-bill-conf{padding:28px;scroll-margin-block-start:16px}.rc-bill-conf>div{flex-direction:column;gap:24px;display:flex}.rc-bill-sechead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.rc-bill-sechead h2{letter-spacing:-.01em;font-size:24px;font-weight:700}.rc-bill-sechead p{color:var(--rc-muted);margin:6px 0 0;font-size:15px}.rc-bill-period{position:relative}.rc-bill-seg{background:var(--rc-fill);border-radius:12px;gap:2px;padding:3px;display:inline-flex}.rc-bill-seg button{min-height:44px;font:inherit;color:var(--rc-ink);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 14px;font-size:14px;font-weight:500}.rc-bill-seg button[aria-checked=true]{background:var(--rc-seg-thumb);box-shadow:var(--rc-shadow-button)}.rc-bill-gift{background:var(--rc-ok-text);color:var(--rc-card);box-shadow:0 0 0 2px var(--rc-card);white-space:nowrap;border-radius:10px;padding:3px 8px;font-size:11.5px;font-weight:700;position:absolute;inset-block-start:-12px;inset-inline-end:-8px}.rc-bill-seats{grid-template-columns:minmax(0,1fr);align-items:center;gap:20px;display:grid}@container rc-bill (min-width:760px){.rc-bill-seats{grid-template-columns:auto minmax(0,1fr);gap:28px}}.rc-bill-seats-side{flex-direction:column;gap:10px;min-width:0;display:flex}.rc-bill-stepper{align-items:center;gap:10px;display:flex}.rc-bill-stepbtn{background:var(--rc-card);width:54px;height:54px;box-shadow:0 0 0 1px var(--rc-sep), 0 4px 12px -8px #141e464d;color:var(--rc-ink);cursor:pointer;border:0;border-radius:18px;place-items:center;display:grid}.rc-bill-stepbtn:disabled{opacity:.35;cursor:default}.rc-bill-count{text-align:center;min-width:118px}.rc-bill-count-big{letter-spacing:-.03em;font-size:56px;font-weight:800;line-height:1;display:block}.rc-bill-count small{color:var(--rc-muted);margin-top:4px;font-size:14px;display:block}.rc-bill-chairs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rc-bill-chair{border-radius:50%;place-items:center;width:38px;height:38px;font-size:10.5px;font-weight:700;animation:.45s cubic-bezier(.2,.9,.3,1.3) rc-bill-pop;display:grid}.rc-bill-chair.is-me{background:var(--rc-accent-grad);color:#fff}.rc-bill-chair.is-new{background:var(--rc-card);box-shadow:inset 0 0 0 1.5px var(--rc-accent)}@supports (color:color-mix(in lab, red, red)){.rc-bill-chair.is-new{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--rc-accent) 45%, transparent)}}@keyframes rc-bill-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.rc-bill-more{color:var(--rc-muted);padding-inline-start:4px;font-size:14px}.rc-bill-limit{color:var(--rc-muted);font-size:13.5px}.rc-bill-keep-note{color:var(--rc-ink-2);margin:0;font-size:13px;line-height:1.6}.rc-bill-pool{background:linear-gradient(135deg, var(--rc-accent-wash), var(--rc-teal-wash));border-radius:20px;grid-template-columns:minmax(0,1fr);align-items:center;gap:18px;padding:20px 22px;display:grid}@container rc-bill (min-width:760px){.rc-bill-pool{grid-template-columns:minmax(0,1fr) auto}}.rc-bill-pool h3{font-size:15px;font-weight:600}.rc-bill-poolnum{align-items:baseline;gap:8px;margin-top:4px;display:flex}.rc-bill-pool-big{letter-spacing:-.02em;color:var(--rc-teal-text);font-size:40px;font-weight:800;line-height:1}.rc-bill-bars{flex-direction:column;gap:5px;margin-top:12px;display:flex}.rc-bill-bar{grid-template-columns:repeat(var(--per,15), minmax(0, 1fr));gap:3px;max-width:380px;display:grid}.rc-bill-bar i{background:var(--rc-teal);border-radius:3px;height:9px;animation:.5s both rc-bill-fill;display:block}@keyframes rc-bill-fill{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.rc-bill-pool-note{color:var(--rc-muted);max-width:220px;margin:0;font-size:13.5px;line-height:1.55}.rc-bill-sum{flex-direction:column;gap:16px;padding:24px;display:flex}@container rc-bill (min-width:860px){.rc-bill-sum{position:sticky;inset-block-start:calc(env(safe-area-inset-top,0px) + 20px)}}.rc-bill-sum h2{font-size:17px;font-weight:700}.rc-bill-sum-line{justify-content:space-between;gap:12px;font-size:14.5px;display:flex}.rc-bill-total{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.rc-bill-total-big{letter-spacing:-.03em;font-size:46px;font-weight:800;line-height:1}.rc-bill-total-per{color:var(--rc-muted);font-size:15px}.rc-bill-saved{align-items:center;gap:10px;min-height:26px;margin-top:6px;display:flex}.rc-bill-was{color:var(--rc-muted);font-size:14px}.rc-bill-incl{border-block-start:.5px solid var(--rc-sep);flex-direction:column;gap:9px;margin:0;padding:12px 0 0;font-size:14.5px;list-style:none;display:flex}.rc-bill-incl li{align-items:flex-start;gap:10px;line-height:1.4;display:flex}.rc-bill-tick{background:var(--rc-accent-wash);width:20px;height:20px;color:var(--rc-accent-text);border-radius:10px;flex:none;place-items:center;margin-top:1px;font-size:12px;font-weight:700;display:grid}.rc-bill-fine{color:var(--rc-muted);text-align:center;font-size:12.5px;line-height:1.5}.rc-bill-mbar{display:none}@media (max-width:860px){.rc-bill-sum{display:none}.rc-bill-mbar{z-index:20;background:var(--rc-glass-strong);-webkit-backdrop-filter:blur(14px);box-shadow:0 -.5px 0 var(--rc-sep);padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;inset-block-end:0;inset-inline:0}.rc-bill-checkout{padding-block-end:92px}:is(:root:has([data-mbar]) [data-testid=assistant-launcher],:root:has([data-mbar]) [data-assistant-launcher]){bottom:calc(96px + env(safe-area-inset-bottom,0px))!important}}@media (max-width:767.98px){.rc-bill-mbar{padding-block-end:12px;inset-block-end:calc(64px + env(safe-area-inset-bottom,12px))}.rc-bill-checkout{padding-block-end:160px}:is(:root:has([data-mbar]) [data-testid=assistant-launcher],:root:has([data-mbar]) [data-assistant-launcher]){bottom:calc(150px + env(safe-area-inset-bottom,0px))!important}}.rc-bill-mbar-total{font-size:24px;font-weight:800}.rc-bill-packs{flex-direction:column;gap:18px;padding:28px;scroll-margin-block-start:16px;display:flex}.rc-bill-pgrid{grid-template-columns:minmax(0,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}@container rc-bill (min-width:560px){.rc-bill-pgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.rc-bill-pk{background:var(--rc-card);box-shadow:0 0 0 1px var(--rc-sep);border-radius:20px;flex-direction:column;gap:6px;padding:20px;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.rc-bill-packs:not(.is-locked) .rc-bill-pk:hover{box-shadow:0 0 0 1px var(--rc-warn);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.rc-bill-packs:not(.is-locked) .rc-bill-pk:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--rc-warn) 50%, transparent)}}.rc-bill-pk.is-best{box-shadow:0 0 0 2px var(--rc-warn), 0 18px 36px -24px var(--rc-warn)}@supports (color:color-mix(in lab, red, red)){.rc-bill-pk.is-best{box-shadow:0 0 0 2px var(--rc-warn), 0 18px 36px -24px color-mix(in srgb, var(--rc-warn) 70%, transparent)}}.rc-bill-pk-qty{letter-spacing:-.02em;font-size:30px;font-weight:800}.rc-bill-pk-qty small{color:var(--rc-muted);font-size:15px;font-weight:600}.rc-bill-pk-price{font-size:18px;font-weight:700}.rc-bill-pk-unit{color:var(--rc-muted);font-size:13px}.rc-bill-pk-tag{background:var(--rc-warn);color:var(--rc-ink);border-radius:10px;padding:3px 9px;font-size:11.5px;font-weight:700;position:absolute;inset-block-start:-11px;inset-inline-end:16px}.rc-bill-packs.is-locked .rc-bill-pk{opacity:.55}.rc-bill-lockline{background:var(--rc-fill-soft);border-radius:14px;align-items:center;gap:10px;margin:0;padding:12px 16px;font-size:14px;display:flex}.rc-bill-faq{padding:22px 28px}.rc-bill-faq h2{margin-bottom:6px}.rc-bill-faq details+details{border-block-start:.5px solid var(--rc-sep)}.rc-bill-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:54px;font-size:15.5px;font-weight:600;list-style:none;display:flex}.rc-bill-faq summary::-webkit-details-marker{display:none}.rc-bill-faq summary:after{content:"+";color:var(--rc-muted);font-size:22px;font-weight:400;transition:transform .2s}.rc-bill-faq details[open] summary:after{transform:rotate(45deg)}.rc-bill-faq details p{color:var(--rc-ink-2);max-width:62ch;margin:0 0 16px;font-size:14.5px;line-height:1.6}.rc-bill-plan{padding:26px 28px}.rc-bill-plan-row{grid-template-columns:minmax(0,1fr);align-items:center;gap:16px;display:grid}@container rc-bill (min-width:640px){.rc-bill-plan-row{grid-template-columns:minmax(0,1fr) auto}}.rc-bill-plan-pills{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rc-bill-plan h2{margin-top:10px;font-size:24px;font-weight:700}.rc-bill-plan-next{color:var(--rc-muted);margin:4px 0 0;font-size:15px}.rc-bill-plan-sub{color:var(--rc-muted);margin:4px 0 0;font-size:13px}.rc-bill-plan-actions{flex-wrap:wrap;gap:10px;display:flex}.rc-bill-manage{border-block-start:.5px solid var(--rc-sep);margin-top:18px;padding-block-start:16px}.rc-bill-manage h3{font-size:15px;font-weight:600}.rc-bill-kpis{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@container rc-bill (min-width:760px){.rc-bill-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}.rc-bill-kpi{flex-direction:column;gap:10px;padding:20px 22px;display:flex}.rc-bill-kpi h3{color:var(--rc-muted);font-size:14px;font-weight:600}.rc-bill-kpi-v{letter-spacing:-.02em;font-size:32px;font-weight:800;line-height:1}.rc-bill-kpi-unit{color:var(--rc-muted);letter-spacing:0;font-size:16px;font-weight:500}.rc-bill-meter{background:var(--rc-fill);border-radius:4px;height:8px;overflow:hidden}.rc-bill-meter i{background:var(--rc-teal);border-radius:4px;height:100%;transition:width 1s cubic-bezier(.16,1,.3,1);display:block}.rc-bill-meter i.is-warn{background:var(--rc-warn)}.rc-bill-meter i.is-bad{background:var(--rc-bad)}.rc-bill-seatrow{flex-wrap:wrap;gap:8px;display:flex}.rc-bill-seat{color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;font-size:13px;font-weight:700;display:grid}.rc-bill-seat.is-taken.tone-0{background:var(--rc-accent-grad)}.rc-bill-seat.is-taken.tone-1{background:var(--rc-tile-teal)}.rc-bill-seat.is-taken.tone-2{background:var(--rc-tile-indigo)}.rc-bill-seat.is-taken.tone-3{background:var(--rc-tile-purple)}.rc-bill-seat.is-pending{background:var(--rc-card);color:var(--rc-warn-text);box-shadow:inset 0 0 0 1.5px var(--rc-warn)}.rc-bill-seat.is-free{background:var(--rc-card);color:var(--rc-muted);border:1.5px dashed var(--rc-sep)}.rc-bill-legend{color:var(--rc-muted);flex-wrap:wrap;gap:6px 14px;font-size:13px;display:flex}.rc-bill-unseated-row{box-shadow:0 0 0 1px var(--rc-sep);border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px;display:flex}.rc-bill-hist{padding:24px 28px}.rc-bill-tbl-wrap{overflow-x:auto}.rc-bill-tbl{border-collapse:collapse;width:100%;margin-top:10px;font-size:14.5px}.rc-bill-tbl th{color:var(--rc-muted);text-align:start;border-block-end:.5px solid var(--rc-sep);padding:8px 0;font-size:12.5px;font-weight:500}.rc-bill-tbl td{border-block-end:.5px solid var(--rc-sep);padding:13px 0}.rc-bill-tbl td+td,.rc-bill-tbl th+th{padding-inline-start:16px}.rc-bill-tbl td:last-child,.rc-bill-tbl th:last-child{text-align:end}@media (max-width:767.98px){.rc-bill-conf,.rc-bill-packs,.rc-bill-hero,.rc-bill-plan,.rc-bill-faq,.rc-bill-hist,.rc-bill-pad{padding:22px 18px}.rc-bill-count-big{font-size:48px}}@media (prefers-reduced-motion:reduce){.rc-odo-col,.rc-bill-meter i,.rc-bill-ring-arc,.rc-bill .rc-bill-btn-p,.rc-bill-pk,.rc-bill-faq summary:after{transition:none}.rc-bill-chair,.rc-bill-bar i{animation:none}}.rc-bill-preview-nav{flex-wrap:wrap;gap:6px;display:flex}.rc-bill-preview-link{background:var(--rc-fill-soft);min-height:44px;color:var(--rc-ink);border-radius:22px;align-items:center;padding:0 14px;font-size:13.5px;text-decoration:none;display:inline-flex}.rc-bill-preview-link.is-on{background:var(--rc-card);box-shadow:var(--rc-shadow-button);font-weight:600}.rc-bill-preview-page{background:var(--rc-bg,var(--color-canvas));min-height:100dvh;padding-block:24px 120px;padding-inline:16px}.rc-bill-preview-page>*{max-width:1180px;margin-inline:auto}.rc-auth{isolation:isolate;background:var(--rc-bg-glow);min-height:100dvh;color:var(--rc-ink);background-attachment:fixed;place-items:center;padding:40px 24px;display:grid;position:relative}@media (max-width:479.98px){.rc-auth{padding-block:28px}}.rc-auth-col{width:100%;max-width:380px}.rc-auth-col[data-width=medium]{max-width:440px}.rc-auth-col[data-width=wide]{max-width:680px}.rc-auth-logo{justify-content:center;margin-bottom:22px;display:flex}.rc-auth-card{background:var(--rc-card);box-shadow:var(--rc-shadow-glass);border-radius:24px;padding:32px 30px 26px}.rc-auth-card[data-align=center]{text-align:center}@media (max-width:479.98px){.rc-auth-card{border-radius:20px;padding:26px 20px 20px}}.rc-auth-foot{text-align:center;color:var(--rc-muted);margin:16px 0 0;font-size:12px}.rc-auth-title{letter-spacing:-.022em;color:var(--rc-ink);margin:0;font-size:27px;font-weight:700;line-height:1.18}.rc-auth-sub{color:var(--rc-muted);margin:8px 0 0;font-size:14px;line-height:1.55}.rc-auth-body{color:var(--rc-ink-2);margin:8px 0 0;font-size:14px;line-height:1.7}.rc-auth-badge{background:var(--rc-accent-wash);width:60px;height:60px;color:var(--rc-accent-text);border-radius:50%;place-items:center;margin:0 auto 16px;display:grid}.rc-auth-badge[data-tone=mute]{background:var(--rc-fill);color:var(--rc-muted)}.rc-auth-badge[data-tone=ok]{background:var(--rc-ok-wash);color:var(--rc-ok-text)}.rc-auth-form{flex-direction:column;gap:14px;margin-top:24px;display:flex}.rc-auth-field{flex-direction:column;gap:7px;display:flex}.rc-auth-label{color:var(--rc-ink-2);font-size:13px;font-weight:500}.rc-auth-check{min-height:44px;color:var(--rc-muted);cursor:pointer;align-items:flex-start;gap:10px;padding-block:8px;font-size:13px;line-height:1.6;display:flex}.rc-auth-check input{block-size:20px;inline-size:20px;accent-color:var(--rc-ink);flex:none;margin-block-start:2px}.rc-auth-hint{color:var(--rc-muted);font-size:12px}.rc-mfa-steps{gap:4px;margin-block:16px 12px;padding-inline-start:20px;font-size:13.5px;list-style:decimal;display:grid}.rc-mfa-qr{border:1px solid var(--rc-sep);background:#fff;border-radius:10px;margin-block:8px;margin-inline:auto;padding:8px;display:block}.rc-mfa-secret{letter-spacing:.06em;word-break:break-all;-webkit-user-select:all;user-select:all;background:var(--rc-fill-soft);border-radius:8px;margin-block:4px 8px;padding:8px 10px;font-size:12.5px;display:block}.rc-auth-input{height:50px;min-height:50px;color:var(--rc-ink);background:var(--rc-card-2);box-shadow:inset 0 0 0 .5px var(--rc-sep);border:0;border-radius:14px;padding:0 16px;font-size:15px;transition:box-shadow .2s,background-color .2s}.rc-auth-input::placeholder{color:var(--rc-muted)}.rc-auth-input:focus-visible{background:var(--rc-card);box-shadow:inset 0 0 0 1px var(--rc-accent), 0 0 0 4px var(--rc-accent-wash);outline:none}.rc-auth-submit{border-radius:25px;width:100%;height:50px;min-height:50px;font-size:15.5px;font-weight:600}.rc-auth-alt{margin-top:12px}.rc-auth-links{color:var(--rc-ink-2);text-align:center;flex-direction:column;align-items:center;gap:0;margin-top:14px;font-size:13.5px;display:flex}.rc-auth-link{color:var(--rc-accent-text);text-underline-offset:3px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}@supports (color:color-mix(in lab, red, red)){.rc-auth-link{-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent)}}.rc-auth-link:hover{text-decoration-color:currentColor}.rc-auth-links>.rc-auth-link,.rc-auth-link[data-standalone]{justify-content:center;align-items:center;min-height:44px;display:inline-flex}.rc-auth :is(a,button,input,summary):focus-visible{outline:2.5px solid var(--rc-focus);outline-offset:2px}.rc-auth .rc-auth-input:focus-visible{outline:none}.rc-auth-fact{background:var(--rc-card-2);text-align:start;border-radius:14px;margin-top:16px;padding:10px 14px}.rc-auth-fact>span:first-child{color:var(--rc-muted);font-size:11.5px;display:block}.rc-auth-fact>span:last-child{color:var(--rc-ink);font-size:14px;display:block}.rc-steps{flex-wrap:wrap;align-items:center;gap:8px;margin:20px 0 0;padding:0;list-style:none;display:flex}.rc-step{color:var(--rc-muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.rc-step-dot{font-variant-numeric:tabular-nums;background:var(--rc-fill);width:24px;height:24px;color:var(--rc-ink-2);border-radius:12px;place-items:center;font-size:12px;font-weight:600;display:grid}.rc-step[data-state=done] .rc-step-dot{background:var(--rc-ok-wash);color:var(--rc-ok-text)}.rc-step[aria-current=step]{color:var(--rc-ink);font-weight:600}.rc-step[aria-current=step] .rc-step-dot{background:var(--rc-accent-grad);color:#fff}.rc-step-sep{background:var(--rc-sep);width:18px;height:1px}.rc-auth-section{margin-top:24px}.rc-auth-h2{letter-spacing:-.01em;color:var(--rc-ink);align-items:center;gap:8px;margin:0;font-size:17px;font-weight:700;display:flex}.rc-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}@media (max-width:559.98px){.rc-choice-grid{grid-template-columns:minmax(0,1fr)}}.rc-choice{background:var(--rc-card-2);box-shadow:inset 0 0 0 .5px var(--rc-sep);cursor:pointer;border-radius:16px;align-items:flex-start;gap:10px;padding:14px 16px;transition:box-shadow .2s,background-color .2s;display:flex;position:relative}.rc-choice:hover{background:var(--rc-fill-soft)}.rc-choice:has(input:checked){background:var(--rc-accent-wash);box-shadow:inset 0 0 0 1.5px var(--rc-accent)}.rc-choice input{accent-color:var(--rc-accent);margin-top:3px}.rc-choice b{color:var(--rc-ink);font-size:14.5px;font-weight:600;display:block}.rc-choice small{color:var(--rc-muted);margin-top:2px;font-size:12.5px;display:block}.rc-auth-lead{color:var(--rc-ink);margin:10px 0 0;font-size:15.5px;font-weight:600}.rc-auth-body[data-tight],.rc-auth-form[data-flush]{margin-top:0}.rc-auth-input[data-reveal]{padding-inline-end:50px}.rc-auth-badge[data-tone=bad]{background:var(--rc-bad-wash);color:var(--rc-bad-text)}.rc-sys-code{letter-spacing:-.03em;font-variant-numeric:tabular-nums;background:var(--rc-accent-grad);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 12px;font-size:56px;font-weight:700;line-height:1}.rc-sys-ref{font-variant-numeric:tabular-nums;color:var(--rc-muted);margin:12px 0 0;font-size:12px}.v4-card.rc-sys-card{align-items:flex-start;gap:0;max-width:560px;margin:24px auto 0;padding:28px 28px 24px}@media (max-width:767.98px){.v4-card.rc-sys-card{margin-top:12px;padding:22px 20px 20px}}.rc-wi.rc-sys-tile{border-radius:12px;width:40px;height:40px;margin-bottom:16px}.rc-sys-title{letter-spacing:-.012em;color:var(--rc-ink);margin:0;font-size:19px;font-weight:700}.rc-sys-body{color:var(--rc-ink-2);margin:6px 0 0;font-size:14px;line-height:1.6}.rc-sys-acts{flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;display:flex}.rc-sys-acts>.v4-btn{border-radius:22px;align-items:center;height:44px;min-height:44px;text-decoration:none;display:inline-flex}.rc-offline-host{z-index:55;pointer-events:none;top:16px;justify-content:center;display:flex;position:fixed;inset-inline:0}@media (max-width:767.98px){.rc-offline-host{padding-inline:12px;top:62px}}.rc-offline{pointer-events:auto;background:var(--rc-glass-strong);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);max-width:520px;box-shadow:var(--rc-shadow-pop);color:var(--rc-ink);animation:rc-offline-in .5s var(--rc-ease) backwards;border-radius:22px;align-items:center;gap:10px;padding-block:10px;padding-inline:12px 18px;display:flex}.rc-offline-ic{background:var(--rc-warn-wash);width:30px;height:30px;color:var(--rc-warn-text);border-radius:50%;flex:none;place-items:center;display:grid}.rc-offline-text{flex-wrap:wrap;column-gap:6px;font-size:13.5px;line-height:1.4;display:flex}.rc-offline-text b{font-weight:600}.rc-offline-text>span{color:var(--rc-ink-2)}@keyframes rc-offline-in{0%{opacity:0;transform:translateY(-12px)scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rc-offline{animation:none}}@media print{.rc-offline-host{display:none}}.rc-skel{background:var(--rc-fill);position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.rc-skel:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--rc-card) 50%, transparent 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.rc-skel:after{background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--rc-card) 55%, transparent) 50%, transparent 100%)}}.rc-skel:after{animation:rc-shimmer 1.6s var(--rc-ease) infinite;transform:translate(-100%)}[dir=rtl] .rc-skel:after{animation-name:rc-shimmer-rtl}}@keyframes rc-shimmer{to{transform:translate(100%)}}@keyframes rc-shimmer-rtl{0%{transform:translate(100%)}to{transform:translate(-100%)}}.rc-skel-page{flex-direction:column;gap:18px;display:flex}.rc-skel-head{padding-bottom:4px}.rc-skel-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}@media (max-width:1023.98px){.rc-skel-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.rc-skel-page,.rc-skel-kpis{gap:12px}}.v4-card.rc-skel-card{gap:0;padding:20px 22px}.rc-skel-rows{margin-top:8px}.rc-skel-row{align-items:center;gap:12px;padding:12px 0;display:flex}.rc-skel-row+.rc-skel-row{box-shadow:inset 0 .5px 0 var(--rc-sep-soft)}.rc-auth>.rc-auth-col{z-index:1;position:relative}.rc-auth{overflow:hidden}.rc-df-pop{border:1px solid var(--rc-sep);background:var(--rc-card);inline-size:272px;color:var(--rc-ink);box-shadow:var(--rc-shadow-pop);z-index:60;border-radius:14px;margin:0;padding:12px;font-size:13px;position:fixed;inset:auto}.rc-df-head{justify-content:space-between;align-items:center;gap:8px;margin-block-end:8px;display:flex}.rc-df-head b{font-size:14px;font-weight:600}.rc-df-nav{background:var(--rc-fill-soft);block-size:30px;inline-size:30px;color:var(--rc-ink);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.rc-df-nav:hover{background:var(--rc-fill)}[dir=ltr] .rc-df-flip{transform:scaleX(-1)}.rc-df-row{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.rc-df-wd{text-align:center;color:var(--rc-mute-text);padding-block:2px 4px;font-size:11px;font-weight:500}.rc-df-day{block-size:34px;inline-size:100%;color:inherit;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;border-radius:50%}.rc-df-day:hover:not(:disabled){background:var(--rc-fill-soft)}.rc-df-day[data-out]{color:var(--rc-mute-text)}.rc-df-day:disabled{color:var(--rc-faint);cursor:default}.rc-df-day[aria-current=date]{color:var(--rc-accent-text);font-weight:700}.rc-df-day[aria-pressed=true]{background:var(--rc-accent);color:#fff;font-weight:600}.rc-df-foot{justify-content:space-between;margin-block-start:8px;display:flex}.rc-df-link{color:var(--rc-accent-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;min-block-size:32px;padding:6px 8px;font-weight:600}.rc-df-link:hover:not(:disabled){background:var(--rc-accent-wash)}.rc-df-link:disabled{color:var(--rc-faint);cursor:default}@media (max-width:767.98px){.rc-df-pop{inline-size:min(320px,100vw - 16px)}.rc-df-day,.rc-df-nav,.rc-df-link{min-block-size:44px}}.v4-app.rcc{flex-direction:column;gap:22px;display:flex}.rcc .rc-hd{flex-wrap:wrap;row-gap:14px}.rcc .rc-hd>:first-child{flex:auto}.rcc .rc-hd .rc-acts{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;row-gap:10px;max-width:100%}.rcc-lead{max-width:72ch;color:var(--rc-muted);margin:6px 0 0;font-size:13px;line-height:1.55}.rcc-hd-btn{font-size:13.5px}.rcc-quiet{color:var(--rc-muted)}.rcc-note{color:var(--rc-muted);margin:0;font-size:11.5px;line-height:1.6}.rcc-warn{background:var(--rc-warn-wash);color:var(--rc-warn-text);border-radius:14px;align-items:flex-start;gap:8px;margin:0;padding:12px 16px;font-size:13px;line-height:1.5;display:flex}.rcc-warn>svg{flex:none;margin-top:2px}.rcc-results{color:var(--rc-muted);margin:-8px 0 0;font-size:12px}.rcc-band{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.rcc-fig{gap:0;min-width:0;padding:18px 20px 16px}.rcc-fig-n{letter-spacing:-.02em;color:var(--rc-ink);align-self:flex-start;margin-top:12px;font-size:34px;font-weight:700;line-height:1.05}.rcc-fig-sub{color:var(--rc-muted);margin-top:6px;font-size:12px;line-height:1.45}.rcc-filters{flex-direction:column;gap:12px;min-width:0;display:flex}.rcc-filters-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;min-width:0;display:flex}.rcc-filters-sub{justify-content:flex-start}.rcc-pills{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.rcc-pills-k{color:var(--rc-muted);margin-inline:4px 2px;font-size:12.5px;font-weight:600}.rcc-pill{background:var(--rc-button);height:34px;box-shadow:var(--rc-shadow-button);color:var(--rc-ink);white-space:nowrap;transition:background-color .2s, color .2s, transform .18s var(--rc-ease-spring);border-radius:17px;align-items:center;gap:7px;padding:0 14px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.rcc-pill:after{content:"";position:absolute;inset:-5px -2px}.rcc-pill:hover{background:var(--rc-button-hover)}.rcc-pill:active{transform:scale(.96)}.rcc-pill-n{color:var(--rc-muted);font-weight:500}.rcc-pill[data-active=true]{background:var(--rc-ink);color:var(--rc-card);box-shadow:none}.rcc-pill[data-active=true] .rcc-pill-n{color:inherit;opacity:.72}.rcc-searchform{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.rcc-search{align-items:center;min-width:0;display:flex;position:relative}.rcc-search-ic{color:var(--rc-muted);pointer-events:none;position:absolute;inset-inline-start:13px}.rcc-search input{background:var(--rc-button);width:250px;min-width:0;max-width:100%;height:38px;box-shadow:var(--rc-shadow-button);color:var(--rc-ink);font:inherit;border:0;border-radius:19px;outline:none;padding-inline:36px 14px;font-size:14px}.rcc-search input::placeholder{color:var(--rc-muted)}.rcc-search input:focus-visible{box-shadow:var(--rc-shadow-button), 0 0 0 2.5px var(--rc-focus)}.rcc-selectpill button[role=combobox]{background:var(--rc-button);min-width:150px;height:38px;min-height:38px;box-shadow:var(--rc-shadow-button);border:0;border-radius:19px;padding-inline:14px 12px;font-size:13.5px}.rcc .rcc-searchform .rc-btn-sm,.rcc-filters .rc-btn-sm{border-radius:19px;height:38px;min-height:38px}.rcc-bar{background:var(--rc-fill);border-radius:3px;height:6px;position:relative}.rcc-bar[data-size=sm]{height:4px}.rcc-bar-fill{background:var(--rc-accent-grad);transition:width .6s var(--rc-ease);border-radius:3px;position:absolute;inset-block:0;inset-inline-start:0}.rcc-bar-fill[data-met=true]{background:var(--rc-teal)}.rcc-bar-tick{background:var(--rc-ink);border-radius:1px;width:1.5px;margin-inline-start:-.75px;position:absolute;top:-4px;bottom:-4px}.rcc-card{gap:14px;min-width:0;padding:20px 22px}.rcc-count{color:var(--rc-muted);font-weight:500}.rcc-emptycard{text-align:center;align-items:center;gap:8px;padding:36px 22px}.rcc-emptycard h2{margin:0;font-size:16px;font-weight:600}.rcc-emptycard p{color:var(--rc-ink-2);margin:0;font-size:13.5px}.rcc-emptycard .v4-btn{margin-top:8px}.rcc-empty{color:var(--rc-ink-2);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:18px 4px 12px;font-size:13.5px;display:flex}.rcc-empty p{margin:0}.rcc-list{gap:0;padding:4px 22px}.rcc-projects{margin:0;padding:0;list-style:none}.rcc-prow{grid-template-columns:minmax(0,1.2fr) minmax(0,1.35fr) minmax(0,.7fr) minmax(0,.9fr);align-items:center;gap:12px 24px;padding:16px 0;display:grid;position:relative}.rcc-prow+.rcc-prow{border-top:1px solid var(--rc-sep-soft)}.rcc-p-main{min-width:0}.rcc-p-name{color:var(--rc-ink);letter-spacing:-.01em;font-size:15px;font-weight:600;text-decoration:none}.rcc-p-name:after{content:"";border-radius:14px;position:absolute;inset:0}.rcc-prow:hover .rcc-p-name{color:var(--rc-accent-text)}.rcc-p-meta{color:var(--rc-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12.5px;overflow:hidden}.rcc-p-facts{flex-wrap:wrap;gap:2px 14px;margin:6px 0 0;font-size:12px;display:flex}.rcc-p-facts>div{gap:5px;display:inline-flex}.rcc-p-facts dt{color:var(--rc-muted)}.rcc-p-facts dd{color:var(--rc-ink-2);margin:0}.rcc-p-consent-row{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;font-size:12.5px;display:flex}.rcc-p-figs{align-items:center;gap:8px;min-width:0;display:inline-flex}.rcc-p-figs b{color:var(--rc-ink);font-size:14px;font-weight:700}.rcc-p-bar{white-space:nowrap}.rcc-src{background:var(--rc-fill);height:19px;color:var(--rc-ink-2);white-space:nowrap;border-radius:10px;align-items:center;padding:0 7px;font-size:11px;font-weight:600;display:inline-flex}.rcc-src[data-derived=true]{background:var(--rc-accent-tint);color:var(--rc-accent-text)}.rcc-p-state{flex-direction:column;align-items:flex-start;gap:6px;font-size:12.5px;display:flex}.rcc-due{background:var(--rc-warn-wash);min-height:22px;color:var(--rc-warn-text);white-space:nowrap;border-radius:11px;align-items:center;padding:2px 9px;font-size:12px;font-weight:600;display:inline-flex}.rcc-p-next{color:var(--rc-ink-2);justify-content:space-between;align-items:center;gap:10px;font-size:12.5px;line-height:1.4;display:flex}.rcc-p-go{color:var(--rc-muted);transition:transform .3s var(--rc-ease);flex:none}.rcc-prow:hover .rcc-p-go{color:var(--rc-accent-text)}:root[dir=ltr] .rcc-p-go{transform:scaleX(-1)}.rcc-work{grid-template-columns:minmax(300px,.86fr) minmax(0,2fr);align-items:start;gap:18px;display:grid}.rcc-work-side,.rcc-work-main{flex-direction:column;gap:18px;min-width:0;scroll-margin-top:170px;display:flex}.rcc-pair{flex-direction:column;gap:18px;display:flex}.rcc-sec{flex-direction:column;gap:8px;display:flex}.rcc-sec-h{letter-spacing:0;color:var(--rc-ink);margin:0;font-size:13.5px;font-weight:600}.rcc-consent{gap:16px}.rcc-ring{width:156px;height:156px;margin:2px auto 0;position:relative}.rcc-ring>svg{position:absolute;inset:0}.rcc-ring-track,.rcc-ring-arc{fill:none;stroke-width:12px}.rcc-ring-track{stroke:var(--rc-fill)}.rcc-ring-arc{stroke:var(--rc-tile-indigo);stroke-linecap:round}.rcc-ring-arc[data-met=true]{stroke:var(--rc-teal)}.rcc-ring-tick{stroke:var(--rc-ink);stroke-width:2.5px;stroke-linecap:round}.rcc-ring-c{flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:0}.rcc-ring-n{align-items:baseline;display:inline-flex}.rcc-ring-n b{letter-spacing:-.02em;color:var(--rc-ink);font-size:40px;font-weight:700;line-height:1}.rcc-ring-n span{color:var(--rc-muted);font-size:20px;font-weight:600}.rcc-ring-cap{color:var(--rc-muted);font-size:12px}.rcc-verdict{background:var(--rc-card-2);border-radius:14px;flex-direction:column;gap:8px;padding:12px 14px;font-size:13px;display:flex}.rcc-verdict-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.rcc-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.rcc-tile{background:var(--rc-fill-soft);border-radius:14px;flex-direction:column;gap:2px;padding:10px 14px;display:flex}.rcc-tile b{color:var(--rc-ink);align-self:flex-start;font-size:22px;font-weight:700;line-height:1.1}.rcc-tile span{color:var(--rc-ink-2);font-size:12px;font-weight:500}.rcc-tile[data-tone=ok]{background:var(--rc-ok-wash)}.rcc-tile[data-tone=ok] b{color:var(--rc-ok-text)}.rcc-tile[data-tone=accent]{background:var(--rc-accent-tint)}.rcc-tile[data-tone=accent] b{color:var(--rc-accent-text)}.rcc-tile[data-tone=indigo]{background:var(--rc-tile-indigo)}@supports (color:color-mix(in lab, red, red)){.rcc-tile[data-tone=indigo]{background:color-mix(in srgb, var(--rc-tile-indigo) 12%, transparent)}}.rcc-tile[data-tone=indigo] b{color:var(--rc-accent-text)}.rcc-tile[data-tone=warn]{background:var(--rc-warn-wash)}.rcc-tile[data-tone=warn] b{color:var(--rc-warn-text)}.rcc-tile[data-tone=bad]{background:var(--rc-bad-wash)}.rcc-tile[data-tone=bad] b{color:var(--rc-bad-text)}.rcc-roll{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin:0;display:grid}.rcc-roll>div{flex-direction:column;gap:1px;display:flex}.rcc-roll dt{color:var(--rc-muted);font-size:11.5px}.rcc-roll dd{color:var(--rc-ink);margin:0;font-size:15px;font-weight:600}.rcc-roll dd.v4-num{align-self:flex-start}.rcc-blds{flex-direction:column;gap:14px;margin:4px 0 0;padding:0;list-style:none;display:flex}.rcc-bld-top{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:7px;font-size:12.5px;display:flex}.rcc-bld-top b{color:var(--rc-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.rcc-bld-top .v4-num{color:var(--rc-ink-2);white-space:nowrap}.rcc-bld-meta{color:var(--rc-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;margin-top:8px;font-size:11.5px;display:flex}.rcc-manual-form,.rcc-mgmt-form{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.rcc-mgmt-form{flex-direction:column;align-items:stretch}.rcc-manual-form label,.rcc-mgmt-form label{color:var(--rc-ink-2);flex-direction:column;gap:5px;font-size:12.5px;font-weight:500;display:flex}.rcc-manual-form input,.rcc-mgmt-form input,.rcc-mgmt-form textarea{background:var(--rc-card-2);min-height:44px;color:var(--rc-ink);font:inherit;border:0;border-radius:12px;outline:none;padding:10px 12px;font-size:14px}.rcc-manual-form input{width:130px}.rcc-mgmt-form textarea{resize:vertical}.rcc-manual-form input:focus-visible,.rcc-mgmt-form input:focus-visible,.rcc-mgmt-form textarea:focus-visible{box-shadow:0 0 0 2.5px var(--rc-focus)}.rcc-mgmt-form button[role=combobox]{background:var(--rc-card-2);border:0;border-radius:12px}.rcc-takeover{border-top:1px solid var(--rc-sep-soft);flex-direction:column;align-items:flex-start;gap:10px;padding-top:14px;display:flex}.rcc-reg{padding-bottom:10px}.rcc-filters-reg{gap:10px}.rcc-bld-switch{border-block-end:1px solid var(--rc-sep);padding-block-end:10px}.rcc-bld-sep{border-block-end:2px solid var(--rc-accent);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-block-start:14px;padding:10px 10px 6px;display:flex}.rcc-bld-sep:first-child{margin-block-start:0}.rcc-bld-sep-name{color:var(--rc-ink);font-size:15px;font-weight:700}.rcc-bld-sep-count{color:var(--rc-mute-text);font-size:12.5px}.rcc-apts{flex-direction:column;gap:6px;margin:0 -10px;padding:0;list-style:none;display:flex}.rcc-apt-head{background:var(--rc-fill-soft);color:var(--rc-muted);border-radius:12px;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:8px 10px;font-size:12.5px;display:flex}.rcc-apt-name{color:var(--rc-ink);font-size:13.5px;font-weight:700}.rcc-apt-bld{color:var(--rc-ink-2);overflow-wrap:anywhere}.rcc-apt-status{margin-inline-start:auto}.rcc-owners{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rcc-owner{border-radius:14px;grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"av main status"".facts facts";align-items:center;gap:8px 14px;padding:12px 10px;transition:background-color .2s;display:grid;position:relative}.rcc-owner+.rcc-owner:before{content:"";background:var(--rc-sep-soft);top:0;height:1px;position:absolute;inset-inline:10px}.rcc-owner:hover{background:var(--rc-fill-soft)}.rcc-owner[data-selected=true]{background:var(--rc-accent-wash)}.rcc-owner>.rcc-avatar{grid-area:av}.rcc-avatar{color:#fff;border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:600;line-height:1;display:grid}.rcc-avatar[data-tone=blue]{background:var(--rc-tile-blue)}.rcc-avatar[data-tone=green]{background:var(--rc-tile-green)}.rcc-avatar[data-tone=indigo]{background:var(--rc-tile-indigo)}.rcc-avatar[data-tone=orange]{background:var(--rc-tile-orange)}.rcc-avatar[data-tone=purple]{background:var(--rc-tile-purple)}.rcc-avatar[data-tone=teal]{background:var(--rc-tile-teal)}.rcc-o-main{grid-area:main;min-width:0}.rcc-o-name{color:var(--rc-ink);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:600;text-decoration:none;display:block;overflow:hidden}.rcc-o-name:after{content:"";border-radius:14px;position:absolute;inset:0}.rcc-o-sub{color:var(--rc-muted);flex-wrap:wrap;gap:0 8px;margin-top:1px;font-size:12.5px;display:flex}.rcc-o-sub>*+:before{content:"·";margin-inline-end:8px}.rcc-o-tel{z-index:1;color:var(--rc-ink-2);text-decoration:none;position:relative}.rcc-o-tel:hover{text-decoration:underline}.rcc-o-reason{color:var(--rc-ink-2)}.rcc-o-facts{flex-wrap:wrap;grid-area:facts;gap:2px 16px;margin:0;font-size:12px;display:flex}.rcc-o-facts>div{align-items:baseline;gap:5px;min-width:0;display:inline-flex}.rcc-o-facts dt{color:var(--rc-muted);white-space:nowrap}.rcc-o-facts dd{color:var(--rc-ink-2);margin:0}.rcc-o-status{grid-area:status;justify-self:end}.rcc-o-status>span{border-radius:12px;padding:3px 10px;font-size:12.5px}[role=dialog].rc-sheet>.rc-grab{margin-top:8px}.rcc-card-title{letter-spacing:-.012em;align-items:center;gap:12px;font-size:19px;display:inline-flex}.rcc-chip-q{background:var(--rc-fill);height:22px;color:var(--rc-ink-2);border-radius:11px;align-items:center;gap:4px;padding:0 9px;font-size:12px;font-weight:500;display:inline-flex}.rcc-csec{flex-direction:column;gap:10px;display:flex}.rcc-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.rcc-fact{background:var(--rc-card-2);border-radius:14px;flex-direction:column;gap:2px;min-width:0;padding:10px 14px;display:flex}.rcc-fact[data-wide=true]{grid-column:1/-1}.rcc-fact dt{color:var(--rc-muted);font-size:11.5px}.rcc-fact dd{color:var(--rc-ink);min-width:0;margin:0;font-size:14px}.rcc-fact dd .v4-num{align-self:flex-start}.rcc-dash{color:var(--rc-muted)}.rcc-link{color:var(--rc-accent-text);text-decoration:none}.rcc-link:hover{text-decoration:underline}.rcc-break{overflow-wrap:anywhere}.rcc-pre{white-space:pre-wrap}.rcc-log{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rcc-log>li{padding-block:4px 12px;padding-inline-start:20px;position:relative}.rcc-log>li:before{content:"";background:var(--rc-tile-indigo);top:10px;border-radius:50%;width:7px;height:7px;position:absolute;inset-inline-start:3px}.rcc-log>li:not(:last-child):after{content:"";background:var(--rc-sep);top:20px;bottom:-2px;width:1px;position:absolute;inset-inline-start:6px}.rcc-log-h{flex-wrap:wrap;align-items:baseline;gap:8px;font-size:12.5px;display:flex}.rcc-log-h b{color:var(--rc-ink);font-weight:600}.rcc-log-h span{color:var(--rc-muted)}.rcc-log p{color:var(--rc-ink-2);margin:2px 0 0;font-size:13px;line-height:1.55}.rcc-logform{background:var(--rc-card-2);border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px;padding:14px;display:grid}.rcc-logform-sum{grid-column:1/-1}.rcc-logform>button{justify-self:start}.rcc-disc>summary{background:var(--rc-card-2);min-height:46px;color:var(--rc-ink);cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;padding:0 16px;font-size:14px;font-weight:600;list-style:none;display:flex;position:relative}.rcc-disc>summary::-webkit-details-marker{display:none}.rcc-disc>summary>svg{color:var(--rc-muted);transition:transform .3s var(--rc-ease);flex:none}.rcc-disc[open]>summary>svg{transform:rotate(180deg)}.rcc-disc-body{padding-top:12px}.rcc-delete{align-self:flex-start}.rcc-work-side{container-type:inline-size}@container (min-width:620px){.rcc-cpanel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:28px;display:grid}.rcc-cpanel>:is(.rc-wh,.rcc-sec,.rcc-note,.rcc-quiet){grid-column:1/-1}.rcc-cpanel>.rcc-ring{grid-area:2/1/span 2;align-self:center}.rcc-cpanel>.rcc-verdict{grid-area:2/2}.rcc-cpanel>.rcc-roll{grid-area:3/2}.rcc-cpanel>.rcc-tiles{grid-column:1/-1;grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:1279.98px){.rcc-work{grid-template-columns:minmax(0,1fr)}.rcc-prow{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}}@media (max-width:1023.98px){.rcc-band{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.v4-app.rcc{gap:16px}.rcc-band{gap:10px}.rcc-fig{padding:13px 14px 12px}.rcc-fig-n{margin-top:6px;font-size:28px}.rcc-fig-sub{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:11.5px;display:-webkit-box;overflow:hidden}.rcc-filters-row{flex-direction:column;align-items:stretch}.rcc-pills{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-16px;padding:5px 16px;overflow-x:auto}.rcc-pills::-webkit-scrollbar{display:none}.rcc-pill,.rcc-pills-k{flex:none}.rcc-searchform{grid-template-columns:minmax(0,1fr) auto;width:100%;display:grid}.rcc-search{grid-area:1/1}.rcc-search input{width:100%}.rcc-searchform>button[type=submit]{grid-area:1/2}.rcc-selectpill,.rcc-searchform>.rcc-clear{grid-column:1/-1;justify-self:start}.rcc-selectpill{justify-self:stretch}.rcc-selectpill>*{width:100%}.rcc-card{padding:18px 16px}.rcc-list{padding:2px 16px}.rcc-prow{grid-template-columns:minmax(0,1fr);gap:10px}.rcc-p-state{flex-flow:wrap;align-items:center}.rcc-apts{margin:0 -8px}.rcc-apt-head{padding:8px}.rcc-owner{grid-template-columns:32px minmax(0,1fr) auto;grid-template-areas:"av main status""facts facts facts";gap:8px 10px;padding:12px 8px}.rcc-owner>.rcc-avatar{font-size:13px;width:32px!important;height:32px!important}.rcc-o-facts{padding-inline-start:42px}.rcc-logform{grid-template-columns:minmax(0,1fr)}}@media (max-width:359.98px){.rcc-band{gap:8px}.rcc-fig{padding:12px}.rcc-o-facts{padding-inline-start:0}.rcc-facts{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.rcc-bar-fill,.rcc-p-go,.rcc-disc>summary>svg{transition:none}}.rcm-page{isolation:isolate;--rcm-glass:var(--rc-glass-strong);--rcm-glass-soft:var(--rc-glass);--rcm-blur:blur(24px) saturate(180%);--rcm-radius:24px;--rcm-float-shadow:0 0 0 .5px #0000000f, 0 10px 30px -14px #141e4652;flex-direction:column;flex:auto;gap:22px;min-height:0;padding:30px 40px 14px;display:flex;position:relative}[data-theme=dark] .rcm-page,:root[data-theme=dark] .rcm-page{--rcm-float-shadow:0 0 0 .5px #ffffff17, 0 14px 34px -16px #000c}@media (min-width:768px) and (max-width:1279.98px){.rcm-page{gap:18px;padding:26px 32px 14px}}@media (max-width:767.98px){.rcm-page{padding:4px 16px calc(84px + env(safe-area-inset-bottom,0px));--rcm-radius:20px;gap:12px}}@media (max-width:359.98px){.rcm-page{padding-inline:12px}}.rcm-page>.rc-hd{flex-shrink:0}@media (max-width:767.98px){.rcm-page>.rc-hd{flex-direction:row;align-items:flex-end}.rcm-page>.rc-hd .rc-acts{justify-content:flex-end}}.rcm-eyebrow{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.rcm-seg{flex-shrink:0}.rcm-seg>a{white-space:nowrap;text-decoration:none}@media (max-width:767.98px){.rcm-seg>a{position:relative}.rcm-seg>a:after{content:"";position:absolute;inset:-8px 0}}.rcm-stage{isolation:isolate;border-radius:var(--rcm-radius);background:var(--rc-card);min-height:0;box-shadow:var(--rc-shadow-card);flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden}.rcm-stage .leaflet-container{background:var(--rc-card-2);font-family:inherit}.rcm-loading-head{flex-shrink:0}.rcm-page :is(.rcm-toolbar,.rcm-key,.rcm-pill,.rcm-compound,.rcm-zoom){background:var(--rcm-glass);-webkit-backdrop-filter:var(--rcm-blur);backdrop-filter:var(--rcm-blur);box-shadow:var(--rcm-float-shadow);color:var(--rc-ink);border:0}.rcm-page .rcm-toolbar{isolation:isolate;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;position:relative}.rcm-page .rcm-toolbar:before{content:"";z-index:-1;border-radius:inherit;background:var(--rcm-glass);-webkit-backdrop-filter:var(--rcm-blur);backdrop-filter:var(--rcm-blur);pointer-events:none;position:absolute;inset:0}.rcm-page .rcm-toolbar{border-radius:28px;gap:6px;max-width:900px;padding:6px}@media (max-width:767.98px){.rcm-page .rcm-toolbar{border-radius:24px}}.rcm-page .rcm-toolbar :is(.rcm-toolbar-note,[data-search-notice],[role=status]){padding-inline:12px}.rcm-page .rcm-toolbar-note{padding-block:2px 4px}.rcm-page .rcm-search{gap:6px}@media (max-width:767.98px){.rcm-page .rcm-search>div:first-child{flex:36%}.rcm-page .rcm-search>div:nth-child(2){flex:54%}}.rcm-page .rcm-search [data-map-address-search-off]{padding-inline:12px}.rcm-page .rcm-toolbar input[role=combobox],.rcm-page .rcm-toolbar .rcm-house{background:var(--rc-fill-soft);height:44px;color:var(--rc-ink);box-shadow:none;border:0;border-radius:22px;font-size:14px;transition:background-color .2s,box-shadow .2s}.rcm-page .rcm-toolbar input[role=combobox]:hover:not(:disabled),.rcm-page .rcm-toolbar .rcm-house:hover:not(:disabled){background:var(--rc-fill)}.rcm-page .rcm-toolbar input[role=combobox]:focus-visible,.rcm-page .rcm-toolbar .rcm-house:focus-visible{background:var(--rc-card);box-shadow:0 0 0 2.5px var(--rc-focus);outline:0}.rcm-page .rcm-toolbar input[role=combobox]::placeholder,.rcm-page .rcm-toolbar .rcm-house::placeholder{color:var(--rc-muted)}.rcm-page .rcm-toolbar .rcm-house[aria-invalid=true]{box-shadow:0 0 0 1.5px var(--rc-bad)}.rcm-page .rcm-toolbar [role=listbox]{background:var(--rc-glass-strong);-webkit-backdrop-filter:var(--rcm-blur);backdrop-filter:var(--rcm-blur);box-shadow:var(--rc-shadow-pop);border:0;border-radius:16px;margin-top:6px;padding:6px}.rcm-page .rcm-toolbar [role=option]{border-radius:10px}.rcm-page .rcm-toolbar :is(.rcm-search-submit,.rcm-compound-btn){border-radius:22px;height:44px;min-height:44px;padding-inline:16px}.rcm-page .rcm-toolbar .rcm-search-submit:not([aria-pressed=true]){background:var(--rc-button);color:var(--rc-ink);box-shadow:var(--rc-shadow-button)}.rcm-page .rcm-layers-btn{background:var(--rc-button);width:44px;height:44px;min-height:44px;color:var(--rc-ink);box-shadow:var(--rc-shadow-button);border-radius:50%;justify-content:center;padding:0;position:relative}.rcm-page .rcm-layers-btn:hover{background:var(--rc-button-hover)}.rcm-page .rcm-layers-btn[aria-expanded=true]{background:var(--rc-accent-tint);color:var(--rc-accent-text)}.rcm-page .rcm-layers-label{display:none}.rcm-page .rcm-layers-count{font-variant-numeric:tabular-nums;min-width:18px;height:18px;box-shadow:0 0 0 2px var(--rc-card);top:-2px;border-radius:9px;place-items:center;padding:0 5px;font-size:10.5px;font-weight:600;line-height:1;display:grid;position:absolute;inset-inline-end:-2px}.rcm-page .rcm-layers-count.bg-accent-wash{background:var(--v4-accent-fill);color:#fff}.rcm-page .rcm-layers-count.bg-sunken{background:var(--rc-card-2);color:var(--rc-muted)}.rcm-page .rcm-layers-panel{background:var(--rc-glass-strong);-webkit-backdrop-filter:var(--rcm-blur);backdrop-filter:var(--rcm-blur);box-shadow:var(--rc-shadow-pop);border:0;border-radius:20px;width:360px;margin-top:8px}.rcm-page .rcm-layers-panel>div:first-child{border-color:var(--rc-sep);padding:8px 10px 8px 14px}.rcm-page .rcm-layers-panel [class*=border-hairline]{border-color:var(--rc-sep-soft)}@media (max-width:767.98px){.rcm-page .rcm-layers-panel{width:auto;bottom:calc(84px + 32px + env(safe-area-inset-bottom,0px));border-radius:24px}}.rcm-page .rcm-key{border-radius:16px;min-width:132px;padding:10px 12px}.rcm-key-title{color:var(--rc-ink);margin:0 0 6px;font-size:12px;font-weight:600}.rcm-key-list{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.rcm-key-list>li{color:var(--rc-ink-2);align-items:center;gap:8px;font-size:12px;line-height:1.2;display:flex}.rcm-key-sw{border-radius:3.5px;flex-shrink:0;width:12px;height:12px}.rcm-key-sw-line{background:0 0;border:1.5px solid}.rcm-key-sw-dash{border-style:dashed}@media (max-width:767.98px){.rcm-key-slot{display:none}}.rcm-stage .leaflet-container .leaflet-control-zoom{box-shadow:none;background:0 0;border:0;flex-direction:column;gap:8px;margin-bottom:14px;margin-left:14px;display:flex}.rcm-stage .leaflet-container .leaflet-control-zoom a,.rcm-stage .leaflet-container.leaflet-touch .leaflet-control-zoom a{background:var(--rcm-glass);width:40px;height:40px;-webkit-backdrop-filter:var(--rcm-blur);backdrop-filter:var(--rcm-blur);box-shadow:var(--rcm-float-shadow);color:var(--rc-ink);transition:background-color .2s, transform .18s var(--rc-ease-spring);border:0;border-radius:50%;place-items:center;font:400 20px/40px Rubik,system-ui,sans-serif;text-decoration:none;display:grid}.rcm-stage .leaflet-container.leaflet-touch .leaflet-control-zoom a{width:44px;height:44px;line-height:44px}.rcm-stage .leaflet-container .leaflet-control-zoom a:hover{background:var(--rc-glass-strong);color:var(--rc-ink)}.rcm-stage .leaflet-container .leaflet-control-zoom a:active{transform:scale(.94)}.rcm-stage .leaflet-container .leaflet-control-zoom a.leaflet-disabled{color:var(--rc-muted);background:var(--rcm-glass-soft)}.rcm-stage .leaflet-container .leaflet-control-zoom a:focus-visible{outline:2.5px solid var(--rc-focus);outline-offset:2px}.rcm-page .rcm-zoom{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;gap:8px;overflow:visible}.rcm-page .rcm-zoom>[role=presentation]{display:none}.rcm-page .rcm-zoom>button{background:var(--rcm-glass);width:44px;height:44px;-webkit-backdrop-filter:var(--rcm-blur);backdrop-filter:var(--rcm-blur);box-shadow:var(--rcm-float-shadow);color:var(--rc-ink);border-radius:50%}.rcm-page .rcm-zoom>button:hover:not(:disabled){background:var(--rc-glass-strong)}.rcm-page .rcm-zoom>button:disabled{color:var(--rc-muted)}.rcm-stage .leaflet-container .leaflet-control-attribution{background:var(--rcm-glass-soft);color:var(--rc-muted);border-start-start-radius:8px;font-size:10.5px}.rcm-stage .leaflet-container .leaflet-control-attribution a{color:var(--rc-ink-2)}.rcm-page .rcm-pill{color:var(--rc-ink-2);border-radius:999px;font-size:12.5px;font-weight:500}.rcm-page .rcm-hint{background:var(--rc-accent-wash);color:var(--rc-ink-2);border:0;padding-inline:20px}.rcm-page .rcm-compound{border-radius:22px;padding:10px 12px 10px 16px}.rcm-page .rcm-panel{background:var(--rc-glass-strong);-webkit-backdrop-filter:blur(30px)saturate(180%);backdrop-filter:blur(30px)saturate(180%);box-shadow:var(--rc-shadow-pop);color:var(--rc-ink);border:0;gap:14px}.rcm-page .rcm-panel[data-card-mode=anchored]{border-radius:24px;padding:16px 18px 18px}.rcm-page .rcm-panel[data-card-mode=sheet]{animation:rc-sheetup .5s var(--rc-ease) backwards;padding-top:8px;border-radius:26px 26px 0 0;padding-inline:18px}.rcm-grab{background:var(--rc-sep);border-radius:3px;flex-shrink:0;width:38px;height:5px;margin:0 auto -4px;display:block}.rcm-page .rcm-panel-title{letter-spacing:-.01em;color:var(--rc-ink);font-size:17px;font-weight:600}.rcm-page .rcm-panel-close{border-radius:50%}.rcm-page .rcm-panel-close:hover{background:var(--rc-fill-soft)}.rcm-page .rcm-panel-score{background:var(--rc-fill-soft);border:0;border-radius:16px;padding:12px 14px}.rcm-page .rcm-panel-fig{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:700;line-height:1.05}@media (prefers-reduced-motion:reduce){.rcm-page .rcm-panel[data-card-mode=sheet]{animation:none}}.rc-consent-banner{z-index:50;box-sizing:border-box;border:1px solid var(--rc-sep);background:var(--rc-card);max-block-size:calc(100dvh - 24px);color:var(--rc-ink);box-shadow:var(--rc-shadow-pop);border-radius:18px;padding:16px 18px 14px;font-size:13.5px;line-height:1.6;position:fixed;inset-block-end:max(12px, calc(env(safe-area-inset-bottom) + 8px));inset-inline:12px;overflow-y:auto}.rc-consent-banner[hidden]{display:none}@media (min-width:900px){.rc-consent-banner{inline-size:440px;inset-block-end:20px;inset-inline:auto 20px}}@media (max-width:767.98px){:root:has(.rc-tabbar) .rc-consent-banner{max-block-size:calc(100dvh - 148px);inset-block-end:calc(76px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:no-preference){.rc-consent-banner{animation:rc-consent-in .22s var(--ease-standard,ease-out) both}}@keyframes rc-consent-in{0%{transform:translateY(12px)}}.rc-consent-title{margin:0;font-size:15px;font-weight:700;line-height:1.3}.rc-consent-body{color:var(--rc-ink-2);margin:6px 0 0}.rc-consent-link{color:var(--rc-accent-text);text-underline-offset:2px;font-weight:600;text-decoration:underline}.rc-consent-link:focus-visible,.rc-consent-btn:focus-visible,.rc-consent-close:focus-visible,.rc-consent-switch:focus-visible,.rc-consent-door:focus-visible{outline:2.5px solid var(--rc-focus);outline-offset:2px}.rc-consent-actions{grid-template-columns:1fr 1fr;gap:8px;margin-block-start:12px;display:grid}.rc-consent-actions>.rc-consent-btn-quiet{grid-column:1/-1}.rc-consent-btn{border:1.5px solid var(--rc-ink);background:var(--rc-card);min-block-size:44px;color:var(--rc-ink);font:inherit;text-align:center;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:8px 14px;font-size:13.5px;font-weight:600;line-height:1.25;display:inline-flex}.rc-consent-btn:hover{background:var(--rc-card-2)}.rc-consent-btn-quiet{color:var(--rc-accent-text);text-underline-offset:2px;background:0 0;border-color:#0000;text-decoration:underline}.rc-consent-btn-quiet:hover{background:var(--rc-accent-wash)}.rc-consent-btn-primary{border-color:var(--rc-accent);background:var(--rc-accent);color:#fff}.rc-consent-btn-primary:hover{background:var(--rc-accent);filter:brightness(1.08)}.rc-consent-dialog-host{z-index:75;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.rc-consent-scrim{background:var(--rc-scrim);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:absolute;inset:0}.rc-consent-dialog{box-sizing:border-box;background:var(--rc-card);max-block-size:calc(100dvh - 24px);inline-size:100%;max-inline-size:540px;color:var(--rc-ink);box-shadow:var(--rc-shadow-pop);border-radius:22px;flex-direction:column;font-size:13.5px;line-height:1.6;display:flex;position:relative}.rc-consent-dialog:focus{outline:none}.rc-consent-dialog:focus-visible{outline:2.5px solid var(--rc-focus);outline-offset:2px}.rc-consent-dialog-head{justify-content:space-between;align-items:center;gap:12px;padding-block:14px 4px;padding-inline:20px 10px;display:flex}.rc-consent-close{block-size:44px;inline-size:44px;color:var(--rc-ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;display:inline-grid}.rc-consent-close:hover{background:var(--rc-card-2)}.rc-consent-dialog-scroll{overscroll-behavior:contain;padding:0 20px 8px;overflow-y:auto}.rc-consent-note{background:var(--rc-accent-wash);color:var(--rc-ink);border-radius:12px;margin:10px 0 0;padding:10px 12px}.rc-consent-meta{color:var(--rc-muted);margin:8px 0 0;font-size:12.5px}.rc-consent-cats{margin:12px 0 0;padding:0;list-style:none}.rc-consent-cat{border-block-start:1px solid var(--rc-sep);padding-block:8px 10px}.rc-consent-cat-row{align-items:center;gap:10px;display:flex}.rc-consent-cat-title{cursor:pointer;flex:auto;align-items:center;min-block-size:44px;font-size:14px;font-weight:700;display:flex}.rc-consent-state{color:var(--rc-muted);white-space:nowrap;font-size:12.5px;font-weight:600}.rc-consent-cat-body{color:var(--rc-ink-2);margin:0;font-size:13px}.rc-consent-switch{background:var(--rc-sep);block-size:26px;inline-size:46px;box-shadow:inset 0 0 0 1.5px var(--rc-muted);cursor:pointer;appearance:none;border-radius:999px;flex:none;margin:0;position:relative}.rc-consent-switch:before{content:"";background:#fff;border-radius:999px;block-size:20px;inline-size:20px;position:absolute;inset-block-start:3px;inset-inline-start:3px;box-shadow:0 1px 3px #0000004d}.rc-consent-switch:checked{background:var(--rc-accent);box-shadow:none}.rc-consent-switch:checked:before{inset-inline-start:23px}.rc-consent-switch:disabled{cursor:not-allowed;opacity:.6}@media (prefers-reduced-motion:no-preference){.rc-consent-switch:before{transition:inset-inline-start .16s var(--ease-standard,ease-out)}}.rc-consent-links{color:var(--rc-muted);margin:10px 0 4px;font-size:13px}.rc-consent-dialog-foot{padding:12px 20px max(16px, env(safe-area-inset-bottom));border-block-start:1px solid var(--rc-sep);gap:8px;display:grid}.rc-consent-pair{grid-template-columns:1fr 1fr;gap:8px;display:grid}.rc-consent-sr{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (forced-colors:active){.rc-consent-switch{border:1px solid canvastext}.rc-consent-switch:checked{background:highlight}.rc-consent-btn{border:1px solid buttontext}}.rc-auth-legal{flex-wrap:wrap;justify-content:center;column-gap:4px;margin-block-start:6px;font-size:12.5px;display:flex}.rc-auth-legal>a,.rc-auth-legal>.rc-consent-door{min-block-size:44px;color:var(--rc-muted);text-underline-offset:2px;align-items:center;padding-inline:8px;text-decoration:underline;display:inline-flex}.rc-auth-legal>a:hover,.rc-auth-legal>.rc-consent-door:hover{color:var(--rc-ink)}.rc-auth-legal>a:focus-visible{outline:2.5px solid var(--rc-focus);outline-offset:2px;border-radius:6px}.rc-consent-door{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}@media (max-height:560px){.rc-consent-banner{inline-size:auto;padding:8px 12px;font-size:12.5px;line-height:1.5;inset-block-end:max(8px, env(safe-area-inset-bottom));inset-inline:8px}.rc-consent-banner .rc-consent-title{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.rc-consent-banner .rc-consent-body{margin:0}.rc-consent-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-block-start:6px}.rc-consent-actions>.rc-consent-btn-quiet{grid-column:auto}.rc-consent-btn{padding:4px 10px;font-size:12.5px}}.rc-consent-body-short{display:none}@media (max-width:899.98px){.rc-consent-banner{padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));border-block-end:0;border-inline:0;border-radius:14px 14px 0 0;font-size:12.5px;line-height:1.45;inset-block-end:0;inset-inline:0}.rc-consent-title{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.rc-consent-body{margin:0}.rc-consent-body-long{display:none}.rc-consent-body-short{display:inline}.rc-consent-actions{grid-template-columns:1fr 1fr auto;gap:6px;margin-block-start:8px}.rc-consent-actions>.rc-consent-btn-quiet{grid-column:auto}.rc-consent-btn{padding:4px 10px;font-size:12.5px;line-height:1.2}}.v4-app.rpg{flex-direction:column;gap:22px;min-width:0;display:flex}.rpg .rc-hd{flex-wrap:wrap;row-gap:14px}.rpg .rc-hd>:first-child{flex:auto}.rpg .rc-hd .rc-acts{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;row-gap:10px;max-width:100%}.rc-main:has(.rpg) [data-back-bar]{max-width:none;margin-inline:0}.rpg-sub{max-width:72ch;color:var(--rc-muted);margin:6px 0 0;font-size:14px;line-height:1.6}.rpg-col{flex-direction:column;gap:18px;width:100%;min-width:0;max-width:900px;display:flex}.rpg-col[data-width=wide]{max-width:1180px}.rpg-col[data-width=full]{max-width:none}.rpg-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:18px;min-width:0;display:grid}.rpg-seg{align-self:flex-start}.rpg-card{min-width:0;overflow:hidden}.rpg-pad{flex-direction:column;gap:14px;min-width:0;padding:18px 20px 20px;display:flex}.rpg-empty-card{padding:6px 20px}.rpg-card-sub{color:var(--rc-muted);margin:0;font-size:13px;line-height:1.6}.rpg-card-body{color:var(--rc-ink-2);margin:0;font-size:14px;line-height:1.7}.rpg-sec{letter-spacing:-.012em;color:var(--rc-ink);margin:0;font-size:19px;font-weight:700;line-height:1.3}.rpg-cardhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.rpg-count{color:var(--rc-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}.rpg-rows{margin:0;padding:0;list-style:none}.rpg-li+.rpg-li{box-shadow:inset 0 .5px 0 var(--rc-sep-soft)}.rpg-row{min-width:0;min-height:56px;color:inherit;transition:background-color .2s var(--rc-ease);align-items:center;gap:12px;padding:10px 16px;text-decoration:none;display:flex}.rpg-row:hover,a.rpg-row:focus-visible{background:var(--rc-fill-soft)}.rpg-pad .rpg-rows{margin-block-end:-8px;margin-inline:-20px}.rpg-pad .rpg-row{padding-inline:20px}.rpg-tile{border-radius:9px;width:32px;height:32px}.rpg-rmain{flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;display:flex}.rpg-rmain>*{max-width:100%}.rpg-rtitle{color:var(--rc-ink);overflow-wrap:anywhere;font-size:14.5px;font-weight:600;line-height:1.35;display:block}.rpg-rsub{color:var(--rc-muted);overflow-wrap:anywhere;margin:0;font-size:12.5px;line-height:1.5}.rpg-clamp{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rpg-rmeta{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;display:flex}.rpg-rend{flex:none;align-items:center;gap:8px;max-width:100%;display:flex}.rpg-time{color:var(--rc-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.rpg-dot{background:var(--rc-accent);border-radius:50%;width:8px;height:8px;display:block}.rpg-chev{color:var(--rc-muted);flex:none}.rpg-chip{background:var(--rc-fill);height:22px;color:var(--rc-ink-2);white-space:nowrap;text-overflow:ellipsis;border-radius:11px;flex:none;align-items:center;gap:5px;max-width:100%;padding:0 9px;font-size:12px;font-weight:600;line-height:1;display:inline-flex;overflow:hidden}.rpg-chip[data-tone=ok]{background:var(--rc-ok-wash);color:var(--rc-ok-text)}.rpg-chip[data-tone=warn]{background:var(--rc-warn-wash);color:var(--rc-warn-text)}.rpg-chip[data-tone=bad]{background:var(--rc-bad-wash);color:var(--rc-bad-text)}.rpg-chip[data-tone=accent]{background:var(--rc-accent-tint);color:var(--rc-accent-text)}.rpg-chip[data-tone=ai]{background:var(--rc-ai-wash);color:var(--rc-ai-text)}.rpg-chip[data-tone=teal]{background:var(--rc-teal-wash);color:var(--rc-teal-text)}.rpg-chip[data-tone=mute]{background:var(--rc-fill-soft);color:var(--rc-mute-text);font-weight:500}.rpg-chips{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.rpg-link{height:30px;font:inherit;color:var(--rc-accent-text);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:15px;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:500;text-decoration:none;transition:background-color .2s;display:inline-flex;position:relative}.rpg-link:after{content:"";position:absolute;inset:-7px -2px}.rpg-link:hover{background:var(--rc-accent-wash)}.rpg-link-quiet{color:var(--rc-muted)}.rpg-link-quiet:hover{background:var(--rc-fill-soft);color:var(--rc-ink)}.rpg-back{color:var(--rc-muted);align-items:center;gap:4px;margin-bottom:8px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.rpg-back:hover{color:var(--rc-ink)}.rpg-back:after{content:"";position:absolute;inset:-12px -6px}.rpg-note{max-width:90ch;color:var(--rc-muted);margin:0;font-size:12px;line-height:1.7}.rpg-callout{background:var(--rc-fill-soft);color:var(--rc-ink-2);border-radius:14px;margin:0;padding:12px 16px;font-size:13px;line-height:1.6}.rpg-callout[data-tone=warn]{background:var(--rc-warn-wash);color:var(--rc-warn-text)}.rpg-callout[data-tone=bad]{background:var(--rc-bad-wash);color:var(--rc-bad-text)}.rpg-trunc{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rpg-callout[data-tone=accent]{background:var(--rc-accent-wash);color:var(--rc-ink-2)}.rpg-ntf{align-items:flex-start;padding-block:12px}.rpg-ntf>.rc-wi,.rpg-ntf .rpg-rmain{margin-top:1px}.rpg-ntf .rpg-rmain{padding-top:5px}.rpg-ntf-dot{flex:none;width:8px;padding-top:12px}.rpg-li:not([data-unread]) .rpg-rtitle{color:var(--rc-ink-2);font-weight:500}.rpg-ntf-end{flex:none;align-items:center;gap:10px;min-height:32px;display:flex}.rpg-ntf-end .rpg-time{text-align:end;min-width:64px}.rpg-ntf-acts{align-items:center;gap:2px;display:flex}.rpg-ntf-acts form{display:contents}@media (max-width:1023.98px){.rpg-col{max-width:none}}@media (max-width:767.98px){.v4-app.rpg{gap:16px}.rpg-col,.rpg-grid{gap:12px}.rpg-pad{padding:16px}.rpg-pad .rpg-rows{margin-inline:-16px}.rpg-pad .rpg-row{padding-inline:16px}.rpg-row{padding-inline:14px}.rpg-ntf{flex-wrap:wrap;row-gap:2px}.rpg-ntf-end{flex-flow:row-reverse wrap;flex:100%;justify-content:space-between;min-width:0;padding-inline-start:64px}.rpg-ntf-end .rpg-time{text-align:start;min-width:0}}@media (max-width:419.98px){.rpg-ntf-end{gap:6px;padding-inline-start:44px}.rpg-ntf-end .rpg-link{padding:0 6px}}h2.rpg-rtitle,h3.rpg-rtitle{margin:0}.rpg-hd-chips{margin-top:12px}.rpg-door{flex-flow:wrap;justify-content:space-between;align-items:center}.rpg-door-main{flex-direction:column;flex:280px;gap:6px;min-width:0;display:flex}.rpg-city{min-height:52px}.rpg-city-more{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:0 20px 14px;display:flex}.rpg-city-more>*{max-width:100%}.rpg-city-more [data-testid=graded-coverage]{background:var(--rc-fill-soft);border-radius:16px;align-self:stretch;margin-top:0;padding:14px 16px}.rpg-draft-link{background:var(--rc-fill-soft);min-height:32px;color:var(--rc-ink-2);border-radius:16px;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:4px 12px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.rpg-draft-link:hover{background:var(--rc-fill);color:var(--rc-ink)}.rpg-draft-link svg{color:var(--rc-warn-text)}.rpg-link-start{margin-inline-start:-10px}@media (max-width:767.98px){.rpg-city-more{padding-inline:16px}}.rpg-weight{flex-direction:column;justify-content:center;align-items:stretch;gap:8px;padding-block:12px}.rpg-weight-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rpg-weight-n,.rpg-range{letter-spacing:-.01em;color:var(--rc-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:700}.rpg-range{color:var(--rc-ink-2);font-weight:600}.rpg-segbtns{background:var(--rc-fill);scrollbar-width:none;border-radius:12px;flex-wrap:nowrap;gap:2px;width:fit-content;max-width:100%;padding:2px;display:flex;overflow-x:auto}.rpg-segbtns::-webkit-scrollbar{display:none}.rpg-segbtns>button{min-height:32px;font:inherit;color:var(--rc-ink-2);white-space:nowrap;cursor:pointer;transition:background-color .3s var(--rc-ease), box-shadow .3s var(--rc-ease), color .2s;background:0 0;border:0;border-radius:10px;flex:none;padding:0 14px;font-size:13px;font-weight:500}.rpg-segbtns>button:hover:not(:disabled){color:var(--rc-ink)}.rpg-segbtns>button[aria-pressed=true]{background:var(--rc-seg-thumb);color:var(--rc-ink);font-weight:600;box-shadow:0 3px 8px #0000001f,0 0 0 .5px #0000000a}.rpg-segbtns>button:disabled{cursor:not-allowed;color:var(--rc-muted)}@media (max-width:767.98px){.rpg-segbtns>button{min-height:40px}}.rpg-filters{box-shadow:inset 0 .5px 0 var(--rc-sep-soft);flex-wrap:wrap;align-items:flex-end;gap:14px 18px;padding-top:14px;display:flex}.rpg-flabel{color:var(--rc-muted);font-size:12px;font-weight:500}.rpg .rpg-input{background:var(--rc-fill-soft);min-height:44px;box-shadow:inset 0 0 0 .5px var(--rc-sep);color:var(--rc-ink);font:inherit;border:0;border-radius:12px;padding:0 12px;font-size:13.5px}.rpg-hit{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}.rpg-eyb-parts{flex-wrap:wrap;gap:2px 14px;display:inline-flex}@media print{.rpg-brief .rc-acts,.rpg-brief .rc-head-slot{display:none!important}.rpg-brief .rpg-col{max-width:none}}.rpg-hd-before{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;display:flex}.rpg-hd-meta{color:var(--rc-muted);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:8px;font-size:13px;line-height:1.5;display:flex}.rpg-mk .rpg-col,.rpg-col[data-flow=margin]{gap:0}.rpg-hd-figs b{color:var(--rc-ink);font-weight:600}.rpg-hd-figs{gap:4px 18px}.rpg [data-mk-heading]{letter-spacing:0;text-transform:none;color:var(--rc-ink);font-size:13.5px;font-weight:600;line-height:1.3}.rpg [data-footnote]{max-width:90ch;color:var(--rc-muted);border-inline-start:0;padding-inline-start:0;font-size:12px;line-height:1.7}.rpg [data-check-tile]{background:var(--rc-fill-soft);border-color:#0000;border-radius:14px;transition:background-color .2s}.rpg [data-check-tile]:hover{background:var(--rc-fill);border-color:#0000}.rpg [data-check-tile]:has(input:checked){background:var(--rc-accent-wash)}.rpg .rpg-mknav{background:var(--rc-fill);scrollbar-width:none;border-radius:12px;flex-wrap:nowrap;gap:2px;width:fit-content;max-width:100%;padding:2px;display:flex;overflow-x:auto}.rpg .rpg-mknav::-webkit-scrollbar{display:none}.rpg .rpg-mknav>a{min-height:32px;color:var(--rc-ink-2);white-space:nowrap;transition:background-color .3s var(--rc-ease), box-shadow .3s var(--rc-ease), color .2s;background:0 0;border:0;border-radius:10px;flex:none;padding:0 14px;font-size:13px;font-weight:500}.rpg .rpg-mknav>a:hover{color:var(--rc-ink);background:0 0}.rpg .rpg-mknav>a[aria-current=page]{background:var(--rc-seg-thumb);color:var(--rc-ink);font-weight:600;box-shadow:0 3px 8px #0000001f,0 0 0 .5px #0000000a}@media (max-width:767.98px){.rpg .rpg-mknav>a{min-height:40px}}.rpg table thead th{color:var(--rc-muted);background:0 0;padding:8px 12px;font-size:12px;font-weight:500}.rpg table thead tr{box-shadow:inset 0 -.5px 0 var(--rc-sep);border-bottom:0}.rpg table tbody tr{transition:background-color .2s var(--rc-ease);border-bottom:0}.rpg table tbody tr+tr{box-shadow:inset 0 .5px 0 var(--rc-sep-soft)}.rpg table tbody tr:hover{background:var(--rc-fill-soft)}.rpg table tbody td{height:56px;padding:10px 12px;font-size:13.5px}.rc-npop-wrap{display:inline-flex;position:relative}.rc-npop-dot{background:var(--rc-bad);width:8px;height:8px;box-shadow:0 0 0 1.5px var(--rc-card);top:9px;border-radius:50%;position:absolute;inset-inline-start:11px}.rc-npop{z-index:80;background:var(--rc-glass-strong);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);width:min(380px,100vw - 32px);max-height:min(520px,100dvh - 120px);box-shadow:var(--rc-shadow-pop);animation:rc-zoomin .25s var(--rc-ease) backwards;transform-origin:0 0;text-align:start;top:calc(100% + 10px);border-radius:20px;flex-direction:column;display:flex;position:absolute;inset-inline-end:0;overflow:hidden}[dir=ltr] .rc-npop{transform-origin:100% 0}@media (max-width:767.98px){.rc-npop{top:64px;width:auto;position:fixed;inset-inline:16px}}.rc-npop-head{justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 10px;display:flex}.rc-npop-head b{color:var(--rc-ink);font-size:16px;font-weight:700}.rc-npop-link{font:inherit;color:var(--rc-accent-text);cursor:pointer;background:0 0;border:0;padding:4px 2px;font-size:13px;font-weight:500;text-decoration:none}.rc-npop-note{color:var(--rc-muted);margin:0;padding:18px 16px 22px;font-size:13.5px}.rc-npop-list{margin:0;padding:0 6px;list-style:none;overflow:auto}.rc-npop-row{width:100%;font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:flex-start;gap:10px;padding:10px;text-decoration:none;display:flex}.rc-npop-row:hover{background:var(--rc-fill-soft)}.rc-npop-udot{flex:none;width:8px;padding-top:9px}.rc-npop-udot i{background:var(--rc-accent);border-radius:50%;width:8px;height:8px;display:block}.rc-npop-row .rc-wi{margin-top:1px}.rc-npop-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.rc-npop-main b{color:var(--rc-ink);font-size:13.5px;font-weight:600}li:not([data-unread]) .rc-npop-main b{font-weight:500}.rc-npop-main span{color:var(--rc-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.rc-npop-row time{color:var(--rc-muted);white-space:nowrap;flex:none;padding-top:2px;font-size:11.5px}.rc-npop-foot{box-shadow:inset 0 .5px 0 var(--rc-sep-soft);justify-content:center;padding:8px 12px 12px;display:flex}:root{--rc-stage-organizing:#8e9ab8;--rc-map-ground:#e6ede7;--rc-map-street:#fff;--rc-map-road:#f7d774}:root[data-theme=dark],[data-theme=dark]{--rc-stage-organizing:#9aa6c4;--rc-map-ground:#1c2420;--rc-map-street:#2c3631;--rc-map-road:#8f7c34}[data-stage=organizing]{--st:var(--rc-stage-organizing)}[data-stage=signatures]{--st:var(--rc-accent)}[data-stage=developer_selection]{--st:var(--rc-tile-indigo)}[data-stage=planning]{--st:var(--rc-teal)}[data-stage=permits]{--st:var(--rc-warn)}[data-stage=execution]{--st:var(--rc-ok)}[data-stage=other]{--st:var(--rc-ai)}[data-stage=none]{--st:var(--rc-faint)}.rc-pin[data-stage=none]{--st:var(--rc-accent)}.rc-home-scope{display:contents}.rc-home-scope[data-editing] .rc-head-slot{display:none!important}.rc-wgrid-host{min-width:0;container-type:inline-size}.rc-wgrid{--g:20px;--cols:4;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:var(--g);grid-auto-rows:min(168px, calc((100cqw - 3 * var(--g)) / 4 * .8));grid-auto-flow:dense;display:grid}@container (max-width:859.98px){.rc-wgrid{--g:16px;--cols:2;grid-auto-rows:calc((100cqw - var(--g)) / 2 * .6)}}@media (max-width:767.98px){.rc-wgrid{--g:12px;--cols:2;grid-auto-rows:calc((100cqw - var(--g)) / 2 * .96)}}.rc-wpos{grid-area:span 1/span 1;min-width:0;min-height:0;position:relative}.rc-wpos[data-size=M]{grid-column:span 2}.rc-wpos[data-size=L]{grid-area:span 2/span 2}.rc-wpos[data-size=W]{grid-column:span var(--cols);grid-row:span 2}.rc-wpos[data-size=T]{grid-row:span 2}.rc-wj{width:100%;height:100%}.rc-wc{background:var(--rc-card);height:100%;min-height:0;box-shadow:var(--rc-shadow-card);color:var(--rc-ink);transition:transform .35s var(--rc-ease), box-shadow .35s var(--rc-ease);border-radius:24px;flex-direction:column;gap:10px;padding:18px 20px;display:flex;position:relative;overflow:hidden}.rc-wc:hover{box-shadow:var(--rc-shadow-card-hover);transform:translateY(-2px)}[data-arrived] .rc-wc{animation:rc-popin .7s var(--rc-ease) backwards}.rc-wpos:nth-child(2) .rc-wc{animation-delay:40ms}.rc-wpos:nth-child(3) .rc-wc{animation-delay:80ms}.rc-wpos:nth-child(4) .rc-wc{animation-delay:.12s}.rc-wpos:nth-child(5) .rc-wc{animation-delay:.16s}.rc-wpos:nth-child(6) .rc-wc{animation-delay:.2s}.rc-wpos:nth-child(n+7) .rc-wc{animation-delay:.24s}@media (max-width:767.98px){.rc-wc{border-radius:20px;gap:8px;padding:14px}.rc-wc .rc-wh{gap:6px;font-size:12.5px}.rc-wc .rc-wi{width:22px;height:22px}}.rc-wlink{z-index:0;border-radius:inherit;position:absolute;inset:0}.rc-wlink:focus-visible{outline:2.5px solid var(--rc-focus);outline-offset:-2.5px}.rc-wc>:not(.rc-wlink,.rc-wmap-layer){z-index:1;position:relative}.rc-wc:has(>.rc-wlink)>:not(.rc-wlink){pointer-events:none}.rc-wc:has(>.rc-wlink) :is(a,button){pointer-events:auto}.rc-wfoot{flex-direction:column;flex:1;justify-content:flex-end;gap:5px;min-width:0;min-height:0;display:flex}.rc-wlabel{color:var(--rc-ink);font-size:14px;font-weight:500}.rc-wsub{color:var(--rc-muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12.5px;overflow:hidden}.rc-wcount{font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1}.rc-wa{color:var(--rc-accent-text)}.rc-hide-s{display:block}.rc-wpos[data-size=S] .rc-hide-s{display:none}@media (max-width:399.98px){.rc-hide-xs{display:none}}.rc-wsplit{flex:1;gap:18px;min-height:0;display:flex}.rc-wsplit>.rc-wfoot{flex:auto}.rc-wide-only{display:none}.rc-wpos:is([data-size=M],[data-size=L],[data-size=W]) .rc-wsplit>.rc-wfoot{flex:none;max-width:45%}.rc-wpos:is([data-size=M],[data-size=L],[data-size=W]) .rc-wide-only{display:flex}.rc-wlist{flex-direction:column;flex:1;justify-content:flex-end;gap:2px;min-width:0;margin:0;padding:0;list-style:none}.rc-wrow{color:inherit;border-radius:12px;align-items:center;gap:10px;padding:6px 8px;text-decoration:none;transition:background .2s;display:flex}.rc-wrow:hover{background:var(--rc-fill-soft)}.rc-wrow-t{flex-direction:column;min-width:0;display:flex}.rc-wrow-t b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.rc-wrow-t span{color:var(--rc-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.rc-wdot{background:var(--rc-faint);border-radius:50%;flex:none;width:8px;height:8px}.rc-wdot[data-tone=orange]{background:var(--rc-warn)}.rc-wdot[data-tone=red]{background:var(--rc-bad)}.rc-ring-row{flex:1;align-items:center;gap:12px;min-height:0;margin-top:4px;display:flex}.rc-ring{flex:none;width:84px;height:84px;position:relative}.rc-ring svg{width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.rc-ring-track{fill:none;stroke:var(--rc-fill);stroke-width:10px}.rc-ring-arc{fill:none;stroke:var(--st,var(--rc-accent));stroke-width:10px;stroke-linecap:round}[data-arrived] .rc-ring-arc{animation:rc-ring-in 1.2s var(--rc-ease) backwards}@keyframes rc-ring-in{0%{stroke-dasharray:0 227}}.rc-ring-n{font-variant-numeric:tabular-nums;place-items:center;font-size:26px;font-weight:700;display:grid;position:absolute;inset:0}.rc-ring-legend{color:var(--rc-ink-2);flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.rc-ring-legend li{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;display:flex;overflow:hidden}.rc-ring-legend i{background:var(--st);border-radius:50%;flex:none;width:8px;height:8px}.rc-wpos[data-size=S] .rc-ring-legend li:nth-child(n+4){display:none}@media (max-width:767.98px){.rc-ring{width:76px;height:76px}.rc-ring-n{font-size:22px}}@media (max-width:379.98px){.rc-ring{width:64px;height:64px}.rc-wpos[data-size=S] .rc-ring-legend{display:none}}.rc-cons{flex-direction:column;gap:11px;margin:2px 0 0;padding:0;list-style:none;display:flex}.rc-cons li{flex-direction:column;gap:5px;display:flex}.rc-wpos[data-size=M] .rc-cons li:nth-child(n+4),.rc-wpos[data-size=S] .rc-cons li:nth-child(n+3){display:none}.rc-cons-top{justify-content:space-between;gap:8px;font-size:13px;display:flex}.rc-cons-n{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.rc-cons-v{color:var(--rc-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.rc-cons-bar{background:var(--rc-fill);border-radius:4px;height:8px;position:relative}.rc-cons-bar i{background:linear-gradient(to var(--rc-to-end,left), var(--rc-accent), var(--rc-tile-indigo));top:0;bottom:0;border-radius:4px;position:absolute;inset-inline-start:0}[dir=ltr] .rc-cons-bar i{--rc-to-end:right}[data-arrived] .rc-cons-bar i{animation:rc-grow-x 1.1s var(--rc-ease) backwards}@keyframes rc-grow-x{0%{max-width:0}}.rc-cons-bar b{background:var(--rc-ink);opacity:.55;border-radius:1px;width:2px;height:14px;margin-inline-start:-1px;position:absolute;top:-3px}@media (max-width:767.98px){.rc-cons{gap:8px}}.rc-team{flex-direction:column;gap:10px;margin:2px 0 0;padding:0;list-style:none;display:flex}.rc-team li{align-items:center;gap:10px;min-width:0;display:flex}.rc-team li:nth-child(n+4){display:none}.rc-av{color:#fff;background:linear-gradient(135deg,#0f1a3a,#2b3f7a);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:12px;font-weight:600;display:grid}.rc-av[data-tint="1"]{background:linear-gradient(135deg,#ff9f0a,#ff6a3d)}.rc-av[data-tint="2"]{background:linear-gradient(135deg,#34c759,#12b3a6)}.rc-av[data-tint="3"]{background:linear-gradient(135deg,#5e5ce6,#1e51e6)}.rc-av[data-tint="4"]{background:linear-gradient(135deg,#af52de,#5e5ce6)}.rc-team-t{flex-direction:column;flex:1;min-width:0;display:flex}.rc-team-t b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.rc-team-t span{color:var(--rc-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.rc-team-bar{background:var(--rc-fill);border-radius:3px;flex:none;width:72px;height:6px;position:relative;overflow:hidden}.rc-team-bar i{background:var(--rc-ok);top:0;bottom:0;border-radius:3px;position:absolute;inset-inline-start:0}.rc-team-bar i[data-tone=warn]{background:var(--rc-warn)}[data-arrived] .rc-team-bar i{animation:rc-grow-x 1s .2s var(--rc-ease) backwards}.rc-tasks{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;margin:0;padding:0;list-style:none;display:flex}.rc-wpos[data-size=S] .rc-tasks li:nth-child(n+2),.rc-wpos[data-size=M] .rc-tasks li:nth-child(n+3){display:none}.rc-tk{text-align:start;width:100%;min-height:44px;font:inherit;color:inherit;background:0 0;border:0;align-items:center;gap:10px;padding:8px 0;display:flex}button.rc-tk{cursor:pointer}.rc-cbx{border:1.8px solid var(--rc-faint);color:#fff;width:22px;height:22px;transition:all .3s var(--rc-ease);border-radius:50%;flex:none;place-items:center;display:grid}.rc-cbx path{stroke-dasharray:26;stroke-dashoffset:26px}.rc-cbx[data-on]{background:var(--rc-ok);border-color:var(--rc-ok)}.rc-cbx[data-on] path{animation:.35s ease-out forwards rc-checkdraw}@keyframes rc-checkdraw{to{stroke-dashoffset:0}}.rc-tk-t{flex-direction:column;gap:2px;min-width:0;display:flex}.rc-strike{white-space:nowrap;text-overflow:ellipsis;transition:background-size .4s var(--rc-ease), color .3s;background-image:linear-gradient(currentColor,currentColor);background-position:100%;background-repeat:no-repeat;background-size:0 1.5px;font-size:13.5px;font-weight:500;overflow:hidden}[dir=ltr] .rc-strike{background-position:0}.rc-strike[data-on]{color:var(--rc-muted);background-size:100% 1.5px}.rc-tk-m{color:var(--rc-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.rc-tk-m[data-late]{color:var(--rc-bad-text)}.rc-tl{flex-direction:column;min-height:0;margin:0;padding:0;list-style:none;display:flex;position:relative}.rc-tl:before{content:"";background:var(--rc-fill);top:6px;bottom:6px;width:1.5px;position:absolute;inset-inline-start:4px}.rc-tl li{gap:12px;min-width:0;padding:6px 0;display:flex;position:relative}.rc-wpos[data-size=T] .rc-tl li:nth-child(n+6),.rc-wpos[data-size=M] .rc-tl li:nth-child(n+3){display:none}.rc-tl li>i{border:2px solid var(--rc-card);width:9px;height:9px;box-shadow:0 0 0 1px var(--rc-edge);background:var(--rc-faint);border-radius:50%;flex:none;margin-top:4px}.rc-tl li>i[data-tone=indigo]{background:var(--rc-tile-indigo)}.rc-tl li>i[data-tone=blue]{background:var(--rc-accent)}.rc-tl li>i[data-tone=purple]{background:var(--rc-ai)}.rc-tl li>i[data-tone=orange]{background:var(--rc-warn)}.rc-tl li>i[data-tone=teal]{background:var(--rc-teal)}.rc-tl li>i[data-tone=red]{background:var(--rc-bad)}.rc-tl li>span{flex-direction:column;gap:1px;min-width:0;display:flex}.rc-tl-t{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.rc-tl time{color:var(--rc-muted);font-size:11.5px}.rc-wmap{padding:14px}.rc-wmap-layer{background:var(--rc-map-ground);border-radius:inherit;position:absolute;inset:0;overflow:hidden}.rc-wmap-layer .leaflet-container{background:var(--rc-map-ground);font:inherit}.rc-wmap-layer .leaflet-tile-pane{filter:saturate(.55)brightness(1.03)}[data-theme=dark] .rc-wmap-layer .leaflet-tile-pane{filter:invert(.9)hue-rotate(180deg)saturate(.35)brightness(1.15)contrast(.85)}.rc-wmap-layer .leaflet-control-attribution{background:var(--rc-glass);color:var(--rc-muted);font-size:9px;line-height:1.4}.rc-wmap-layer .leaflet-control-attribution a{color:inherit}.rc-mapbg-ground{fill:var(--rc-map-ground)}.rc-mapbg-street{stroke:var(--rc-map-street)}.rc-mapbg-road{stroke:var(--rc-map-road)}.rc-wmap-top{align-items:flex-start;display:flex}.rc-wmap-btn{background:var(--rc-glass-strong);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:32px;box-shadow:var(--rc-shadow-button);color:var(--rc-ink);border-radius:12px;align-items:center;gap:8px;padding:6px 10px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.rc-wmap-note{color:var(--rc-muted);inset-inline-start:14px;font-size:12px;bottom:12px;position:absolute!important}.rc-pin{background:var(--st,var(--rc-accent));border:2.5px solid #fff;border-radius:50%;width:12px;height:12px;display:block;position:relative;box-shadow:0 2px 6px #00000040}.rc-pin:after{content:"";background:inherit;border-radius:50%;animation:2.2s ease-out infinite rc-pin-pulse;position:absolute;inset:-2.5px}@keyframes rc-pin-pulse{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.rc-wchart{gap:10px}.rc-plot-wrap{flex-direction:column;flex:1;min-height:0;display:flex}.rc-plot{border-bottom:1px solid rgba(var(--rc-ink-rgb), .1);flex:1;min-height:60px;position:relative}.rc-wscroll{flex:1;min-height:0;overflow:auto}.rc-wstart{gap:10px;height:auto;padding:24px}.rc-wgrid[data-editing] .rc-wj{animation:.26s ease-in-out infinite alternate rc-wjig}@keyframes rc-wjig{0%{transform:rotate(-.55deg)}to{transform:rotate(.55deg)}}.rc-wpos[data-editing]{cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.rc-wpos[data-editing] .rc-wc,.rc-wpos[data-editing] .rc-wc *{pointer-events:none!important}.rc-wpos[data-editing] .rc-wc:hover{transform:none}:root .rc-wpos[data-editing]:focus-visible{outline:none}.rc-wpos[data-editing]:focus-visible .rc-wc{outline:2.5px solid var(--rc-focus);outline-offset:2px}.rc-wpos[data-dragging]{z-index:30;cursor:grabbing}.rc-wpos[data-dragging] .rc-wj{animation:none}.rc-wpos[data-dragging] .rc-wc{transform:scale(1.03)rotate(-1deg);box-shadow:0 0 0 .5px #0000000d,0 34px 60px -24px #141e4673}.rc-rm{color:#fff;cursor:pointer;z-index:4;width:26px;height:26px;animation:rc-zoomin .3s var(--rc-ease) backwards;top:-9px;background:#3c3c43d1;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-start:-9px;box-shadow:0 2px 6px #0003}.rc-rm:after{content:"";position:absolute;inset:-9px}.rc-rm:hover{background:var(--rc-bad)}.rc-szbar{background:var(--rc-glass-strong);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:4;width:max-content;max-width:calc(100% - 16px);animation:rc-zoomin .3s var(--rc-ease) backwards;bottom:10px;border-radius:12px;gap:2px;margin-inline:auto;padding:3px;display:flex;position:absolute;inset-inline:0;box-shadow:0 0 0 .5px #00000014,0 6px 16px -6px #00000040}.rc-szbar button{height:26px;font:inherit;cursor:pointer;color:var(--rc-ink-2);background:0 0;border:0;border-radius:9px;padding:0 9px;font-size:12px;font-weight:500;transition:background .2s,color .2s}.rc-szbar button[data-on]{background:var(--v4-accent-fill,var(--rc-accent));color:#fff}@keyframes rc-zoomin{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.rc-gallery-grab{background:var(--rc-sep);border-radius:3px;width:38px;height:5px;margin:0 auto 4px;display:block}.rc-gallery-blurb{color:var(--rc-muted);font-size:12.5px}.rc-gallery-foot{justify-content:center;display:flex}@media (prefers-reduced-motion:reduce){.rc-wgrid[data-editing] .rc-wj,[data-arrived] .rc-wc,[data-arrived] .rc-ring-arc,[data-arrived] .rc-cons-bar i,[data-arrived] .rc-team-bar i,.rc-pin:after,.rc-rm,.rc-szbar{animation:none}.rc-wc:hover{transform:none}}.rc-wc[data-widget=consents],.rc-wc[data-widget=team],.rc-cons{gap:8px}.rc-cons li{gap:4px}.rc-cons-top,.rc-team-t{line-height:1.3}.rc-team{gap:8px}.rc-wchart .rc-legend{white-space:nowrap;flex-wrap:nowrap;overflow:hidden}@media (max-width:767.98px){.rc-ring-legend li{white-space:normal;align-items:flex-start}.rc-ring-legend i{margin-top:4px}}.rc-wchart .rc-chart-total>span{white-space:nowrap}@media (max-width:767.98px){.rc-wpos[data-size=S] .rc-ring-legend li:nth-child(n+3){display:none}}@container (max-width:859.98px){.rc-szbar [data-dashboard-size$=\:W]{display:none}}.rc-plot .v4-vbar{transition:opacity .2s var(--rc-ease)}.rc-plot:hover .v4-bucket .v4-vbar{opacity:.3}.rc-plot .v4-bucket:hover .v4-vbar{opacity:1}.rc-plot .v4-bucket{border-radius:7px;transition:background .2s}.rc-plot .v4-bucket:hover{background:rgba(var(--rc-accent-rgb), .07)}.rc-help-round:focus-visible{outline:2px solid var(--rc-focus);outline-offset:2px}.rc-guide-layer{z-index:70;pointer-events:none;position:fixed;inset:0}.rc-guide-ring{box-shadow:0 0 0 2px var(--rc-accent), 0 0 0 6px rgba(var(--rc-accent-rgb), .18);pointer-events:none;transition:top .18s var(--rc-ease), left .18s var(--rc-ease), width .18s var(--rc-ease), height .18s var(--rc-ease);border-radius:12px;position:fixed}.rc-guide-ring[data-guide-dim=true]{box-shadow:0 0 0 2px var(--rc-accent), 0 0 0 6px rgba(var(--rc-accent-rgb), .18), 0 0 0 200vmax #0a0d154d}@supports (color:color-mix(in lab, red, red)){.rc-guide-ring[data-guide-dim=true]{box-shadow:0 0 0 2px var(--rc-accent), 0 0 0 6px rgba(var(--rc-accent-rgb), .18), 0 0 0 200vmax color-mix(in srgb, var(--color-scrim) 30%, transparent)}}.rc-guide-bubble{pointer-events:auto;box-sizing:border-box;overscroll-behavior:contain;background:var(--rc-card);color:var(--rc-ink);box-shadow:var(--rc-shadow-pop);border:1px solid var(--rc-sep);border-radius:16px;padding:14px 16px 12px;font-size:13.5px;line-height:1.6;position:fixed;overflow-y:auto}.rc-guide-bubble[data-guide-warn=true]{border-color:var(--rc-warn)}.rc-guide-head{justify-content:space-between;align-items:center;gap:8px;margin-block-end:4px;display:flex}.rc-guide-progress{color:var(--rc-mute-text);font-size:12px}.rc-guide-x{width:28px;height:28px;color:var(--rc-muted);cursor:pointer;background:0 0;border:0;border-radius:14px;place-items:center;margin-inline-end:-6px;display:grid;position:relative}.rc-guide-x:after{content:"";position:absolute;inset:-8px}.rc-guide-x:hover{background:var(--rc-fill-soft);color:var(--rc-ink)}.rc-guide-title{outline:none;margin:0 0 4px;font-size:15px;font-weight:700}.rc-guide-body{color:var(--rc-ink-2);white-space:pre-line;margin:0}.rc-guide-bubble[data-guide-warn=true] .rc-guide-body{color:var(--rc-ink)}.rc-guide-hint{color:var(--rc-accent-text);margin:8px 0 0;font-size:12.5px}.rc-guide-foot{flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:12px;display:flex}.rc-guide-foot .v4-btn{min-height:36px}.rc-guide-spacer{flex:1}.rc-guide-welcome{z-index:65;box-sizing:border-box;background:var(--rc-card);width:min(520px,100vw - 32px);color:var(--rc-ink);border:1px solid var(--rc-sep);box-shadow:var(--rc-shadow-pop);inset-inline:0;border-radius:24px;margin-inline:auto;padding:26px 28px 22px;position:fixed;top:clamp(72px,14vh,150px)}@media (max-width:767.98px){.rc-guide-welcome{top:calc(68px + env(safe-area-inset-top,0px));padding:22px 20px 18px}}.rc-guide-welcome h2{letter-spacing:-.01em;margin:0 0 8px;font-size:24px;font-weight:700;line-height:1.25}.rc-guide-welcome p{color:var(--rc-ink-2);margin:0;font-size:15.5px;line-height:1.65}.rc-guide-welcome .rc-guide-foot{gap:10px;margin-block-start:18px}.rc-guide-welcome .v4-btn{min-height:44px;padding-inline:22px;font-size:15px}.rc-guide-list{flex-direction:column;gap:8px;max-height:min(64vh,560px);margin:12px 0 0;padding:0;list-style:none;display:flex;overflow-y:auto}.rc-guide-item{background:var(--rc-fill-soft);border-radius:14px;padding:12px 14px}.rc-guide-item h3{margin:0;font-size:14px;font-weight:600}.rc-guide-item p{color:var(--rc-ink-2);margin:2px 0 0;font-size:12.5px;line-height:1.55}.rc-guide-meta{color:var(--rc-mute-text);font-size:12px}.rc-guide-item .rc-guide-foot{margin-block-start:8px}@media (prefers-reduced-motion:reduce){.rc-guide-ring{transition:none}}@media (forced-colors:active){.rc-guide-ring{outline:2px solid canvastext}}@media print{.rc-guide-layer,.rc-guide-welcome,.rc-help-round{display:none!important}}.rc-guide-head-acts{align-items:center;gap:2px;display:inline-flex}.rc-guide-pill{pointer-events:auto;box-sizing:border-box;border:1px solid var(--rc-sep);background:var(--rc-card);height:44px;color:var(--rc-ink);box-shadow:var(--rc-shadow-pop);cursor:pointer;text-align:start;border-radius:22px;align-items:center;gap:8px;padding:0 14px;font-size:13px;display:flex;position:fixed}.rc-guide-pill:focus-visible{outline:2px solid var(--rc-focus);outline-offset:2px}.rc-guide-pill-n{color:var(--rc-mute-text);flex-shrink:0;font-size:12px}.rc-guide-pill-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.rc-guide-tabs{border-block-end:1px solid var(--rc-sep);gap:4px;margin-block-start:8px;display:flex}.rc-guide-tab{min-height:44px;color:var(--rc-ink-2);font:inherit;cursor:pointer;border:0;background:0 0;border-block-end:2px solid #0000;align-items:center;gap:6px;margin-block-end:-1px;padding-inline:12px;font-size:13.5px;font-weight:600;display:inline-flex}.rc-guide-tab[aria-selected=true]{color:var(--rc-ink);border-block-end-color:var(--color-accent)}.rc-guide-tab:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.rc-news-count{background:var(--color-accent);color:#fff;text-align:center;border-radius:999px;min-width:20px;padding-inline:6px;font-size:11.5px;line-height:20px}[data-guides-open]{position:relative}.rc-news-dot{background:var(--color-accent);width:8px;height:8px;box-shadow:0 0 0 2px var(--rc-card);border-radius:999px;position:absolute;inset-block-start:6px;inset-inline-end:6px}.rc-contact-scroll{overscroll-behavior:contain;max-height:calc(100dvh - 120px);margin-inline:-4px;padding-block-end:4px;padding-inline:4px;overflow-y:auto}.rc-contact-address{background:var(--rc-fill-soft);color:var(--rc-ink);overflow-wrap:anywhere;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:14px 0 0;padding-block:10px;padding-inline:14px 10px;font-size:14px;font-weight:600;display:flex}.rc-contact-address>svg{color:var(--rc-muted);flex-shrink:0}.rc-contact-address bdi{-webkit-user-select:all;user-select:all;flex:auto}.rc-contact-address .v4-btn{height:34px;min-height:34px;font-size:13px;font-weight:500}.rc-contact-group{margin-block-start:16px}.rc-contact-legend{color:var(--rc-ink);margin-block-end:8px;font-size:13px;font-weight:600;display:block}.rc-contact-options{flex-wrap:wrap;gap:6px;display:flex}.rc-contact-option{background:var(--rc-fill-soft);min-height:34px;color:var(--rc-ink-2);cursor:pointer;border-radius:17px;align-items:center;padding:0 13px;font-size:13px;transition:background-color .15s,color .15s;display:inline-flex;position:relative}.rc-contact-option:hover{color:var(--rc-ink)}.rc-contact-option>input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.rc-contact-option:has(>input:checked){background:var(--rc-accent-wash);color:var(--rc-accent-text);font-weight:500}.rc-contact-option:has(>input:focus-visible){outline:2.5px solid var(--rc-focus);outline-offset:2px}[aria-invalid=true]>.rc-contact-option{box-shadow:inset 0 0 0 1px var(--rc-bad-text)}.rc-contact-field{flex-direction:column;gap:6px;margin-block-start:16px;display:flex}.rc-contact-field>label{color:var(--rc-ink);font-size:13px;font-weight:600}.rc-contact-message{resize:vertical;width:100%;min-height:76px;font:inherit;font-size:14px;line-height:1.5}.rc-contact-hint{color:var(--rc-muted);justify-content:space-between;gap:12px;font-size:12px;line-height:1.5;display:flex}.rc-contact-hint .num{font-variant-numeric:tabular-nums;flex-shrink:0}.rc-contact-error{color:var(--rc-bad-text);margin:12px 0 0;font-size:12.5px;line-height:1.55}.rc-contact-error p{margin:0}.rc-contact-pair{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.rc-contact-or{color:var(--rc-muted);margin:18px 0 0;font-size:12.5px}.rc-contact-success{color:var(--rc-ok-text,var(--rc-ink));align-items:center;gap:8px;margin:8px 0 10px;font-size:15px;display:flex}.rc-contact-actions .v4-btn[disabled]{opacity:.6;cursor:progress}.rc-contact-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:16px;display:flex}.rc-contact-actions .v4-btn{min-height:38px}.rc-contact-spacer{flex:1}.rc-contact-status{color:var(--rc-ink-2);margin:10px 0 0;font-size:12.5px;line-height:1.55}.rc-contact-status:empty{margin:0}@media (max-width:767.98px){.rc-contact-actions .v4-btn,.rc-contact-address .v4-btn,.rc-contact-option{height:auto;min-height:44px}.rc-contact-option{border-radius:22px}}.rcal{--rcal-h:56px;--rcal-gut:56px;--rcal-col:96px;--rcal-rail:270px;--rcal-line:var(--rc-sep);--rcal-line-2:var(--rc-sep-soft);--rcal-fill:var(--rc-fill-soft);--rcal-fill-2:var(--rc-fill);--rcal-accent-line:var(--rc-accent)}@supports (color:color-mix(in lab, red, red)){.rcal{--rcal-accent-line:color-mix(in srgb, var(--rc-accent) 22%, transparent)}}.rcal{--rcal-rest:var(--rc-fill-soft);min-width:0;color:var(--rc-ink);position:relative}.rc-main:has([data-calendar-page]) [data-back-bar]{display:none}@media (min-width:768px){.rc-main:has([data-calendar-page])>.rc-topbar-host{display:none}}.rcal [data-type=tenants]{--c:var(--color-cal-tenants);--c-bg:var(--color-cal-tenants-wash);--c-ink:var(--color-cal-tenants-text)}.rcal [data-type=sign]{--c:var(--color-cal-sign);--c-bg:var(--color-cal-sign-wash);--c-ink:var(--color-cal-sign-text)}.rcal [data-type=committee]{--c:var(--color-cal-committee);--c-bg:var(--color-cal-committee-wash);--c-ink:var(--color-cal-committee-text)}.rcal [data-type=professional]{--c:var(--color-cal-professional);--c-bg:var(--color-cal-professional-wash);--c-ink:var(--color-cal-professional-text)}.rcal [data-type=team]{--c:var(--color-cal-team);--c-bg:var(--color-cal-team-wash);--c-ink:var(--color-cal-team-text)}.rcal [data-type=due]{--c:var(--color-cal-due);--c-bg:var(--color-cal-due-wash);--c-ink:var(--color-cal-due-text)}.rcal-card{background:var(--rc-card);box-shadow:var(--rc-shadow-card);border-radius:24px;grid-template-rows:auto auto auto minmax(0,1fr);min-width:0;display:grid;overflow:hidden}@media (min-width:641px){.rcal-card{height:max(640px,100dvh - 84px)}}.rcal-top{box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;height:72px;padding:18px 22px 12px;display:grid}.rcal-ttl{white-space:nowrap;align-items:baseline;gap:14px;min-width:0;display:flex;overflow:hidden}.rcal-ttl h1{letter-spacing:-.01em;margin:0;font-size:26px;font-weight:700;line-height:1.2}.rcal-range{font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.rcal-heb{text-overflow:ellipsis;min-width:0;color:var(--rc-muted);font-size:13px;overflow:hidden}.rcal-tools{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.rcal-btn{background:var(--rcal-fill);height:36px;color:var(--rc-ink);font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:18px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.rcal-btn:hover{background:var(--rcal-fill-2)}.rcal-btn:disabled{opacity:.55;cursor:default}.rcal-btn[data-variant=primary]{background:var(--rc-accent-grad);color:#fff;box-shadow:0 8px 18px -10px var(--rc-accent);font-weight:600}@supports (color:color-mix(in lab, red, red)){.rcal-btn[data-variant=primary]{box-shadow:0 8px 18px -10px color-mix(in srgb, var(--rc-accent) 80%, transparent)}}.rcal-btn[data-variant=primary]:hover{filter:brightness(1.05)}.rcal-btn[data-variant=danger]{color:var(--rc-bad-text)}.rcal-icon{background:var(--rcal-fill);width:36px;height:36px;color:var(--rc-ink);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.rcal-icon:hover{background:var(--rcal-fill-2)}.rcal :is(.rcal-btn,.rcal-icon,button,a,input,select,textarea):focus-visible{outline:2px solid var(--rc-focus);outline-offset:2px}.rcal-seg{background:var(--rcal-fill-2);border-radius:11px;padding:3px;display:inline-flex}.rcal-seg>a,.rcal-seg>button{height:30px;font:inherit;color:var(--rc-mute-text);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;padding:0 13px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}.rcal-seg>[aria-current=true]{background:var(--rc-seg-thumb);color:var(--rc-ink);box-shadow:0 1px 3px #0000001a}.rcal-filt{display:none}.rcal-conn .logos{align-items:center;gap:3px;display:inline-flex}.rcal-conn .logos>:first-child{color:var(--color-brand-google)}.rcal-conn .logos>:last-child{color:var(--color-brand-outlook)}@media (min-width:641px) and (max-width:1439px){.rcal-conn{padding:0 11px}.rcal-conn .txt{display:none}}.rcal-drawer[data-connect]{--c-bg:var(--rc-accent-wash)}.rcal-drawer[data-connect] .rcal-dr-h .when{font-size:13.5px;line-height:1.6}.rcal-connect{padding-top:14px}.rcal-sum{scrollbar-width:none;box-sizing:border-box;height:38px;color:var(--rc-muted);white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:8px;padding:0 22px 12px;font-size:13.5px;display:flex;overflow-x:auto}.rcal-sum::-webkit-scrollbar{display:none}.rcal-pill{background:var(--rcal-fill);height:26px;color:var(--rc-ink-2);border-radius:13px;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;display:inline-flex}.rcal-pill i,.rcal-dot{background:var(--c);border-radius:3px;flex:none;width:8px;height:8px}.rcal-pill b{color:var(--rc-ink);font-variant-numeric:tabular-nums;font-weight:600}.rcal-demo{color:var(--rc-muted);flex:none;margin-inline-start:auto;font-size:12px}.rcal-notices:empty{display:none}.rcal-notices{flex-direction:column;gap:6px;padding:0 22px 10px;display:flex}.rcal-note{background:var(--rc-fill-soft);color:var(--rc-ink-2);border-radius:10px;margin:0;padding:8px 12px;font-size:13px;line-height:1.5}.rcal-note[data-tone=bad]{background:var(--rc-bad-wash);color:var(--rc-bad-text)}.rcal-note[data-tone=demo]{background:var(--rc-warn-wash);color:var(--rc-warn-text)}.rcal-body{grid-template-columns:minmax(0, 1fr) var(--rcal-rail);border-top:.5px solid var(--rcal-line);min-height:0;display:grid}.rcal-view{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.rcal-tgrid{overscroll-behavior:contain;flex:1;min-height:0;position:relative;overflow:auto}.rcal-tgrid-in{min-width:calc(var(--rcal-gut) + var(--rcal-days) * var(--rcal-col))}.rcal-sticky{z-index:5;position:sticky;top:0}.rcal-thead{grid-template-columns:var(--rcal-gut) repeat(var(--rcal-days), minmax(var(--rcal-col), 1fr));background:var(--rc-card);display:grid}@supports (color:color-mix(in lab, red, red)){.rcal-thead{background:color-mix(in srgb, var(--rc-card) 96%, transparent)}}.rcal-thead{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:.5px solid var(--rcal-line)}.rcal-dh{text-align:center;border-inline-start:.5px solid var(--rcal-line-2);flex-direction:column;align-items:center;gap:2px;min-width:0;padding:10px 6px 8px;display:flex}.rcal-dh[data-rest]{background:var(--rcal-rest)}.rcal-dh .wd{color:var(--rc-muted);font-size:12.5px;font-weight:500}.rcal-dh .dn{font-variant-numeric:tabular-nums;width:34px;height:34px;color:inherit;border-radius:50%;place-items:center;font-size:18px;font-weight:600;text-decoration:none;display:grid}.rcal-dh[aria-current=date] .dn{background:var(--color-cal-now-strong);color:#fff}.rcal-dh[aria-current=date] .wd{color:var(--color-cal-now-strong)}.rcal-dh .hd{color:var(--rc-muted);font-size:11.5px}.rcal-hol{color:var(--color-cal-committee-text);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;font-weight:500;overflow:hidden}.rcal-allday{grid-template-columns:var(--rcal-gut) repeat(var(--rcal-days), minmax(var(--rcal-col), 1fr));border-bottom:.5px solid var(--rcal-line);background:var(--rc-card);display:grid}.rcal-allday .lbl{color:var(--rc-muted);text-align:center;padding:8px 4px;font-size:11px}.rcal-adc{border-inline-start:.5px solid var(--rcal-line-2);flex-direction:column;gap:3px;min-width:0;min-height:30px;padding:4px;display:flex}.rcal-adc[data-rest]{background:var(--rcal-rest)}.rcal-chip{font:inherit;background:var(--c-bg);color:var(--c-ink);text-align:start;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border:0;border-radius:7px;align-items:center;gap:5px;width:100%;min-height:22px;padding:3px 7px;font-size:12px;font-weight:500;display:flex;overflow:hidden}.rcal-chip:before{content:"";background:var(--c);border-radius:2px;flex:none;width:6px;height:6px}.rcal-chip>span{text-overflow:ellipsis;overflow:hidden}.rcal-gridb{grid-template-columns:var(--rcal-gut) repeat(var(--rcal-days), minmax(var(--rcal-col), 1fr));display:grid;position:relative}.rcal-gut{height:calc(14 * var(--rcal-h));position:relative}.rcal-gut span{color:var(--rc-muted);font-variant-numeric:tabular-nums;font-size:11.5px;position:absolute;inset-inline-end:8px;transform:translateY(-50%)}.rcal-dcol{height:calc(14 * var(--rcal-h));border-inline-start:.5px solid var(--rcal-line-2);background-image:repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--rcal-h) - 1px), var(--rcal-line-2) calc(var(--rcal-h) - 1px), var(--rcal-line-2) var(--rcal-h));position:relative}.rcal-dcol[data-create]{cursor:copy}.rcal-dcol[data-rest]{background-color:var(--rcal-rest)}.rcal-dcol[data-today]{background-color:var(--rc-accent)}@supports (color:color-mix(in lab, red, red)){.rcal-dcol[data-today]{background-color:color-mix(in srgb, var(--rc-accent) 2.5%, transparent)}}.rcal-now{background:var(--color-cal-now);z-index:3;pointer-events:none;height:2px;position:absolute;inset-inline:0}.rcal-now:before{content:"";background:var(--color-cal-now);inset-inline-start:-5px;border-radius:50%;width:10px;height:10px;position:absolute;top:-4px}.rcal-ev{cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--c-bg);color:var(--rc-ink);border:0;border-inline-start:3px solid var(--c);text-align:start;font:inherit;box-sizing:border-box;border-radius:10px;flex-direction:column;gap:1px;padding-block:5px;padding-inline:8px 7px;transition:box-shadow .15s,transform .15s;display:flex;position:absolute;overflow:hidden}.rcal-ev[data-draggable]{touch-action:none}.rcal-ev>*{flex-shrink:0}.rcal-ev:hover{z-index:2;box-shadow:0 6px 16px -8px #141e4666}.rcal-ev .et{color:var(--rc-ink);font-size:12.5px;font-weight:600;line-height:1.25;overflow:hidden}.rcal-ev .em{color:var(--rc-ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.rcal-ev[data-short]{flex-direction:row;align-items:center;gap:6px;padding-block:2px}.rcal-ev[data-short] .et{white-space:nowrap;text-overflow:ellipsis}.rcal-ev[data-short] .em{display:none}.rcal-ev[data-cancelled] .et{text-decoration:line-through}.rcal-ev[data-cancelled]{opacity:.7}.rcal-ev[aria-pressed=true],.rcal-ev[data-selected]{box-shadow:0 0 0 2px var(--c)}.rcal-ev[data-dragging]{opacity:.92;z-index:20;cursor:grabbing;transition:none;transform:scale(1.02);box-shadow:0 18px 36px -12px #141e468c}.rcal-ev[data-new]{animation:rcal-pop .35s var(--rc-ease) both}.rcal-ev[data-cont-start]:before,.rcal-ev[data-cont-end]:after{content:attr(data-cont-label);color:var(--rc-ink-2);font-size:10.5px;font-weight:500}.rcal-ev[data-cont-end]:after{margin-top:auto}.rcal-ep{margin-top:auto;display:flex}.rcal-ep span,.rcal-av{width:18px;height:18px;color:var(--p-ink);background:var(--p-bg);box-shadow:0 0 0 1.5px var(--rc-card);border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:600;display:grid}.rcal-ep span+span{margin-inline-start:-4px}@keyframes rcal-pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.rcal-gempty{inset-inline:var(--rcal-gut) 0;pointer-events:none;z-index:2;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;top:24px}.rcal-gempty p{background:var(--rc-card);box-shadow:var(--rc-shadow-card);color:var(--rc-muted);border-radius:12px;margin:0;padding:8px 14px;font-size:13.5px}.rcal-gempty>:not(p){pointer-events:auto}.rcal-slot{border:2px dashed var(--rcal-accent-line);background:var(--rc-accent-wash);pointer-events:none;z-index:1;border-radius:10px;position:absolute;inset-inline:3px}.rcal-slot[data-marking]{z-index:4;color:var(--rc-accent);font-variant-numeric:tabular-nums;padding:4px 8px;font-size:12px;font-weight:600}.rcal-gridb:has(.rcal-slot[data-marking]){cursor:ns-resize;-webkit-user-select:none;user-select:none}.rcal-ev-rs{cursor:ns-resize;inset-inline:0;justify-content:center;align-items:flex-end;height:8px;padding-bottom:2px;display:flex;position:absolute;bottom:0}.rcal-ev-rs:after{content:"";background:var(--c);opacity:0;border-radius:2px;width:18px;height:3px;transition:opacity .12s}.rcal-ev:hover .rcal-ev-rs:after,.rcal-ev[data-dragging] .rcal-ev-rs:after{opacity:.7}.rcal [data-person="0"]{--p-bg:var(--rc-accent);--p-ink:#fff}.rcal [data-person="1"]{--p-bg:var(--rc-person-1-wash);--p-ink:var(--rc-person-1-text)}.rcal [data-person="2"]{--p-bg:var(--rc-person-3-wash);--p-ink:var(--rc-person-3-text)}.rcal [data-person="3"]{--p-bg:var(--rc-person-2-wash);--p-ink:var(--rc-person-2-text)}.rcal [data-person="4"]{--p-bg:var(--rc-person-4-wash);--p-ink:var(--rc-person-4-text)}.rcal [data-person="5"]{--p-bg:var(--rc-person-5-wash);--p-ink:var(--rc-person-5-text)}.rcal [data-person="6"]{--p-bg:var(--rc-person-6-wash);--p-ink:var(--rc-person-6-text)}.rcal-month{flex:1;min-height:0;overflow:auto}.rcal-mtab{border-collapse:collapse;table-layout:fixed;width:100%;height:100%}.rcal-mtab th{color:var(--rc-muted);text-align:center;border-bottom:.5px solid var(--rcal-line);box-sizing:border-box;height:34px;padding:8px;font-size:12.5px;font-weight:500}.rcal-mtab td{vertical-align:top;border-inline-start:.5px solid var(--rcal-line-2);border-bottom:.5px solid var(--rcal-line-2);height:116px;padding:0}.rcal-mtab td[data-rest]{background:var(--rcal-rest)}.rcal-mc{box-sizing:border-box;flex-direction:column;gap:3px;min-width:0;height:100%;min-height:116px;padding:6px;display:flex;overflow:hidden;container-type:inline-size}.rcal-md{color:inherit;border-radius:8px;justify-content:space-between;align-items:center;gap:4px;text-decoration:none;display:flex}.rcal-md:hover{background:var(--rcal-fill)}.rcal-md b{font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:13.5px;font-weight:600;display:grid}.rcal-mtab td[aria-current=date] .rcal-md b{background:var(--color-cal-now-strong);color:#fff}.rcal-md small{color:var(--rc-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.rcal-mtab td[data-out] .rcal-md,.rcal-mtab td[data-out] .rcal-mev{opacity:.55}.rcal-mev{font:inherit;background:var(--c-bg);color:var(--rc-ink);white-space:nowrap;text-align:start;cursor:pointer;border:0;border-radius:6px;flex:none;align-items:center;gap:5px;width:100%;min-height:21px;padding:2px 6px;font-size:12px;display:flex;overflow:hidden}.rcal-mev:before{content:"";background:var(--c);border-radius:2px;flex:none;width:6px;height:6px}.rcal-mev .tm{color:var(--rc-ink-2);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.rcal-mev .tt{text-overflow:ellipsis;overflow:hidden}.rcal-mev[data-cancelled] .tt{text-decoration:line-through}@container (max-width:140px){.rcal-mev .tm{display:none}}.rcal-more{color:var(--rc-accent-text);padding-inline-start:6px;font-size:11.5px;font-weight:500;text-decoration:none}.rcal-list{flex:1;min-height:0;padding:8px 22px 22px;overflow:auto}.rcal-lday{border-bottom:.5px solid var(--rcal-line-2);grid-template-columns:92px minmax(0,1fr);gap:16px;margin:0;padding:14px 0;display:grid}.rcal-lh b{font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1;display:block}.rcal-lh span{color:var(--rc-muted);margin-top:4px;font-size:12.5px;display:block}.rcal-lday[data-today] .rcal-lh b{color:var(--color-cal-now-strong)}.rcal-litems{flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.rcal-li{text-align:start;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:92px 4px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 10px;display:grid}.rcal-li:hover{background:var(--rcal-fill)}.rcal-li .lt{color:var(--rc-ink-2);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px}.rcal-li .bar{background:var(--c);border-radius:2px;width:4px;height:30px}.rcal-li b{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;display:block;overflow:hidden}.rcal-li[data-cancelled] b{text-decoration:line-through}.rcal-li small{color:var(--rc-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;display:block;overflow:hidden}.rcal-li .go{display:flex}.rcal-li .go .rcal-av{width:22px;height:22px;box-shadow:0 0 0 2px var(--rc-card);font-size:10.5px}.rcal-li .go .rcal-av+.rcal-av{margin-inline-start:-4px}.rcal-empty{color:var(--rc-muted);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:40px 16px;display:flex}.rcal-empty p{margin:0}.rcal-rail{border-inline-start:.5px solid var(--rcal-line);background:var(--rc-bar);flex-direction:column;gap:18px;min-height:0;padding:16px;display:flex;overflow-y:auto}.rcal-rail-close{display:none}.rcal-mini-h{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.rcal-mini-h b{font-size:14.5px;font-weight:600}.rcal-mini-h .rcal-icon{width:28px;height:28px}.rcal-mini{border-collapse:collapse;table-layout:fixed;text-align:center;width:100%;font-size:12.5px}.rcal-mini th{color:var(--rc-muted);padding:2px 0;font-size:11px;font-weight:500}.rcal-mini td{padding:1px}.rcal-mini button{width:100%;height:30px;font:inherit;color:inherit;cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:50%;padding:0;font-size:12.5px;position:relative}.rcal-mini button:hover{background:var(--rcal-fill)}.rcal-mini button[data-out]{color:var(--rc-muted)}.rcal-mini button[data-inview]{background:var(--rc-accent-wash);border-radius:8px}.rcal-mini button[aria-current=date]{color:#fff;background:var(--color-cal-now-strong);border-radius:50%;font-weight:600}.rcal-mini button[data-has]:after{content:"";background:var(--rc-accent);bottom:3px;border-radius:2px;width:4px;height:4px;position:absolute;inset-inline-start:calc(50% - 2px)}.rcal-mini button[aria-current=date][data-has]:after{background:#fff}.rcal-rs h2{color:var(--rc-muted);margin:0 0 8px;font-size:12.5px;font-weight:500}.rcal-chk{cursor:pointer;border-radius:9px;align-items:center;gap:10px;padding:6px 4px;font-size:14px;display:flex;position:relative}.rcal-chk:hover{background:var(--rcal-fill)}.rcal-chk input{opacity:0;pointer-events:none;position:absolute;inset-inline-start:4px}.rcal-chk .box{background:var(--c,var(--rc-mute-text));width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--c,var(--rc-mute-text));border-radius:6px;flex:none;place-items:center;display:grid}.rcal-chk .box:after{content:"";border:solid #fff;border-width:0 0 2px 2px;width:8px;height:4px;transform:rotate(-45deg)translateY(-1px)}.rcal-chk input:not(:checked)+.box{background:0 0}.rcal-chk input:not(:checked)+.box:after{display:none}.rcal-chk input:focus-visible+.box{outline:2px solid var(--rc-focus);outline-offset:2px}.rcal-chk .nm{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rcal-chk .cnt{color:var(--rc-muted);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:12px}.rcal-ppl{flex-wrap:wrap;gap:6px;display:flex}.rcal-pp{background:var(--rc-card);height:32px;box-shadow:0 0 0 .5px var(--rcal-line);font:inherit;color:var(--rc-ink);cursor:pointer;border:0;border-radius:16px;align-items:center;gap:6px;max-width:100%;padding-inline:4px 10px;font-size:13px;display:inline-flex}.rcal-pp .rcal-av{width:24px;height:24px;box-shadow:none;font-size:11px}.rcal-pp .nm{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rcal-pp[aria-pressed=false]{opacity:.5}.rcal-pp[aria-pressed=true]{box-shadow:0 0 0 1.5px var(--rcal-accent-line)}.rcal-sync{background:var(--rc-card);box-shadow:0 0 0 .5px var(--rcal-line);border-radius:16px;flex-direction:column;gap:8px;padding:12px;font-size:13px;display:flex}.rcal-sync h2{color:var(--rc-ink);margin:0;font-size:13.5px;font-weight:600}.rcal-sync p{color:var(--rc-muted);margin:0;font-size:12.5px;line-height:1.5}.rcal-sync .state{color:var(--rc-ink);align-items:center;gap:8px;display:flex}.rcal-sync .state i{background:var(--rc-faint);border-radius:4px;flex:none;width:8px;height:8px}.rcal-sync .state[data-on] i{background:var(--color-cal-sign)}.rcal-sync .rcal-btn{height:32px;font-size:13px}.rcal-qc{z-index:30;background:var(--rc-card);width:320px;max-width:calc(100% - 24px);box-shadow:var(--rc-shadow-pop);animation:rcal-pop .2s var(--rc-ease) both;box-sizing:border-box;border-radius:18px;flex-direction:column;gap:10px;padding:14px;display:flex;position:absolute}.rcal-qc input[type=text]{border:0;border-bottom:1.5px solid var(--rcal-line);font:inherit;width:100%;color:var(--rc-ink);background:0 0;outline:0;padding:4px 0 8px;font-size:17px;font-weight:600}.rcal-qc input[type=text]:focus{border-bottom-color:var(--rc-accent)}.rcal-qc .when{color:var(--rc-muted);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px;display:flex}.rcal-qc .when .times{align-items:center;gap:4px;display:inline-flex}.rcal-time{background:var(--rcal-fill);height:30px;color:var(--rc-ink);font:inherit;font-variant-numeric:tabular-nums;border:0;border-radius:8px;padding:0 6px;font-size:13px}.rcal-tchips{border:0;flex-wrap:wrap;gap:5px;margin:0;padding:0;display:flex}.rcal-tchip{height:28px;font:inherit;background:var(--rcal-fill);color:var(--rc-ink);cursor:pointer;border:0;border-radius:14px;align-items:center;gap:5px;padding:0 10px;font-size:12.5px;font-weight:500;display:inline-flex}.rcal-tchip:before{content:"";background:var(--c);border-radius:2px;width:7px;height:7px}.rcal-tchip[aria-pressed=true]{background:var(--c-bg);color:var(--c-ink);box-shadow:inset 0 0 0 1.5px var(--c)}.rcal-select,.rcal-input{background:var(--rcal-fill);height:36px;min-height:36px;font:inherit;color:var(--rc-ink);box-sizing:border-box;border:0;border-radius:10px;width:100%;min-width:0;padding:0 10px;font-size:13.5px}.rcal-qc .acts{justify-content:space-between;align-items:center;gap:8px;display:flex}.rcal-qc .acts>span{gap:6px;display:flex}.rcal-qc .err,.rcal-form .err{color:var(--rc-bad-text);margin:0;font-size:12.5px}.rcal-scrim{background:#0a0d152e;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.rcal-scrim{background:color-mix(in srgb, var(--color-scrim) 18%, transparent)}}.rcal-scrim{z-index:60;cursor:default;border:0;padding:0;animation:.2s both rcal-fade}@keyframes rcal-fade{0%{opacity:0}}.rcal-drawer{background:var(--rc-card);width:420px;max-width:calc(100% - 24px);color:var(--rc-ink);box-shadow:var(--rc-shadow-pop);z-index:61;animation:rcal-slide .32s var(--rc-ease) both;top:12px;bottom:12px;border-radius:24px;flex-direction:column;display:flex;position:fixed;inset-inline-end:12px;overflow:hidden}@keyframes rcal-slide{0%{opacity:0;transform:translate(-24px)}}.rcal-dr-h{background:linear-gradient(180deg, var(--c-bg), var(--rc-card));flex-direction:column;gap:10px;padding:18px 20px 14px;display:flex}.rcal-dr-h .row{justify-content:space-between;align-items:center;gap:8px;display:flex}.rcal-tbadge{background:var(--rc-card);height:26px;color:var(--c-ink);box-shadow:inset 0 0 0 1px var(--c);border-radius:13px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.rcal-tbadge:before{content:"";background:var(--c);border-radius:2px;width:7px;height:7px}.rcal-badge-off{background:var(--rc-bad-wash);height:22px;color:var(--rc-bad-text);border-radius:8px;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.rcal-dr-h h2{text-wrap:balance;margin:0;font-size:21px;font-weight:700;line-height:1.3}.rcal-dr-h h2[data-cancelled]{text-decoration:line-through}.rcal-dr-h .when{color:var(--rc-ink-2);font-size:14px}.rcal-x{background:var(--rc-card);border:0;border-radius:50%;width:34px;height:34px}@supports (color:color-mix(in lab, red, red)){.rcal-x{background:color-mix(in srgb, var(--rc-card) 80%, transparent)}}.rcal-x{cursor:pointer;color:var(--rc-ink);flex:none;place-items:center;display:grid}.rcal-dr-b{flex-direction:column;flex:1;gap:18px;padding:6px 20px 20px;display:flex;overflow-y:auto}.rcal-kv{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;font-size:14px;display:grid}.rcal-kv svg{color:var(--rc-muted);margin-top:1px}.rcal-kv small{color:var(--rc-muted);font-size:12.5px;display:block}.rcal-kv a{color:var(--rc-accent-text);font-weight:500;text-decoration:none}.rcal-blk h3{color:var(--rc-muted);margin:0 0 8px;font-size:12.5px;font-weight:500}.rcal-blk-h{justify-content:space-between;align-items:center;gap:8px;margin-block-end:8px;display:flex}.rcal-blk-h h3{margin:0}.rcal-add{background:var(--rcal-fill);min-height:32px;color:var(--rc-accent-text);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:4px;padding-inline:10px;font-size:12.5px;font-weight:600;display:inline-flex}.rcal-add:hover{background:var(--rcal-fill-2)}.rcal-add:focus-visible{outline:2px solid var(--rc-accent-text);outline-offset:2px}.rcal-people{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rcal-per{align-items:center;gap:10px;font-size:14px;display:flex}.rcal-per .rcal-av{width:28px;height:28px;box-shadow:none;font-size:12px}.rcal-per .rcal-av[data-owner]{--p-bg:var(--rc-fill);--p-ink:var(--rc-ink-2)}.rcal-per .tag{color:var(--rc-muted);margin-inline-start:auto;font-size:12px}.rcal-st{background:var(--rc-fill);color:var(--rc-ink-2);border-radius:8px;margin-inline-start:auto;padding:2px 8px;font-size:12px;font-weight:600}.rcal-st[data-signed]{background:var(--color-cal-sign-wash);color:var(--color-cal-sign-text)}.rcal-links{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rcal-lnk{background:var(--rcal-fill);color:var(--rc-ink);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:13.5px;text-decoration:none;display:flex}.rcal-lnk:hover{background:var(--rcal-fill-2)}.rcal-lnk em{color:var(--rc-mute-text);flex:none;margin-inline-start:auto;font-size:11.5px;font-style:normal}.rcal-notes textarea{background:var(--rcal-fill);resize:vertical;width:100%;min-height:92px;font:inherit;color:var(--rc-ink);box-sizing:border-box;border:0;border-radius:14px;outline:0;padding:10px 12px;font-size:14px;line-height:1.5}.rcal-notes textarea:focus-visible{box-shadow:0 0 0 2px var(--rc-accent)}.rcal-notes .s,.rcal-fnote{color:var(--rc-muted);margin:6px 0 0;font-size:12px}.rcal-notes .row{align-items:center;gap:8px;margin-top:8px;display:flex}.rcal-fnote{margin:0;padding:0 20px 8px}.rcal-dr-f{border-top:.5px solid var(--rcal-line);flex-wrap:wrap;gap:8px;padding:12px 20px;display:flex}.rcal-dr-f2{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:4px 16px;display:flex}.rcal-dr-f2 p{color:var(--rc-ink-2);flex-basis:100%;margin:0;font-size:13px;line-height:1.5}.rcal-lnk{min-height:36px;font:inherit;color:var(--rc-ink-2);cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:13.5px;font-weight:500}.rcal-lnk:hover{color:var(--rc-ink);text-underline-offset:3px;text-decoration:underline}.rcal-lnk[data-tone=bad]{color:var(--rc-bad-text)}.rcal-lnk:disabled{opacity:.55;cursor:default}.rcal-form{flex-direction:column;gap:12px;display:flex}.rcal-fld{flex-direction:column;gap:5px;min-width:0;display:flex}.rcal-fld>label,.rcal-fld>legend,.rcal-fld>span{color:var(--rc-ink-2);padding:0;font-size:12.5px;font-weight:600}.rcal-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.rcal-three{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.rcal-pick{background:var(--rcal-fill);border:0;border-radius:12px;flex-direction:column;gap:2px;max-height:180px;margin:0;padding:6px;display:flex;overflow-y:auto}.rcal-pick label{cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:4px 6px;font-size:13.5px;display:flex}.rcal-pick label:hover{background:var(--rcal-fill-2)}.rcal-pick .rcal-st{font-size:11px}.rcal-check{align-items:center;gap:8px;font-size:13.5px;display:flex}.rcal-toast{background:var(--rc-ink);color:var(--rc-card);z-index:80;animation:rcal-up .3s var(--rc-ease) both;box-sizing:border-box;bottom:24px;border-radius:14px;align-items:center;gap:14px;max-width:calc(100% - 32px);padding:11px 16px;font-size:14px;display:flex;position:fixed;inset-inline-start:50%;transform:translate(50%);box-shadow:0 18px 40px -16px #0009}[dir=ltr] .rcal-toast{transform:translate(-50%)}.rcal-toast button{color:var(--rc-accent);background:0 0;border:0}@supports (color:color-mix(in lab, red, red)){.rcal-toast button{color:color-mix(in srgb, var(--rc-accent) 45%, var(--rc-card))}}.rcal-toast button{font:inherit;cursor:pointer;padding:4px 6px;font-weight:600}.rcal-toast[data-tone=bad]{background:var(--rc-bad-text)}@keyframes rcal-up{0%{opacity:0}}[dir=ltr] .rcal .rcal-flip,[dir=ltr] .rcal-flip{transform:scaleX(-1)}.rcal-view[data-pending]>*{opacity:.6;transition:opacity .2s}.rcal-auto-pane{flex-direction:column;flex:1;min-height:0;display:flex}.rcal-ws{display:none}.rcal-lh{font-weight:inherit;font-size:inherit;margin:0}.rcal-lh span+span{margin-top:0}.rcal[data-auto] .rcal-seg [data-auto-pick=week]{background:var(--rc-seg-thumb);color:var(--rc-ink);box-shadow:0 1px 3px #0000001a}.rcal[data-auto] .rcal-only-phone{display:none}@media (max-width:640px){.rcal[data-auto] .rcal-only-wide{display:none}.rcal[data-auto] .rcal-only-phone{display:revert}.rcal[data-auto] .rcal-view>.rcal-only-phone{display:flex}.rcal[data-auto] .rcal-seg [data-auto-pick=week]{box-shadow:none;color:var(--rc-mute-text);background:0 0}.rcal[data-auto] .rcal-seg [data-auto-pick=list]{background:var(--rc-seg-thumb);color:var(--rc-ink);box-shadow:0 1px 3px #0000001a}.rcal-wl{display:none}.rcal-ws{display:inline}}@media (max-width:1180px){.rcal{--rcal-rail:240px}}@media (max-width:980px){.rcal-body{grid-template-columns:minmax(0,1fr)}.rcal-rail{display:none}.rcal-rail[data-open]{z-index:61;width:300px;max-width:calc(100% - 24px);box-shadow:var(--rc-shadow-pop);background:var(--rc-card);border-radius:24px;display:flex;position:fixed;inset-block:12px;inset-inline-end:12px}.rcal-rail-close{align-self:flex-end;display:grid}.rcal-filt{display:inline-flex}}@media (max-width:640px){.rcal-card{border-radius:20px}.rcal-top{grid-template-columns:minmax(0,1fr);gap:10px;height:auto;padding:14px 14px 10px}.rcal-ttl h1{font-size:22px}.rcal-heb{display:none}.rcal-tools{flex-wrap:wrap}.rcal-sum{padding:0 14px 10px}.rcal-notices{padding-inline:14px}.rcal-list{padding:4px 14px 18px}.rcal-lday{grid-template-columns:minmax(0,1fr);gap:8px}.rcal-li{grid-template-columns:72px 4px minmax(0,1fr);gap:10px;min-height:44px;padding-inline:4px}.rcal-li .lt{font-size:12px}.rcal-li .go{display:none}.rcal-drawer{width:auto;max-width:none;inset:8px}.rcal-qc{width:calc(100% - 24px);inset-inline-start:12px!important}.rcal-demo{display:none}.rcal-month .rcal-mtab td,.rcal-month .rcal-mc{height:84px;min-height:84px}.rcal-three{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.rcal *,.rcal :before,.rcal :after,.rcal-drawer,.rcal-scrim,.rcal-toast{transition-duration:.01ms!important;animation-duration:.01ms!important}}.rcal-create{flex-direction:column;gap:12px;margin-top:14px;display:flex}.rcal-create-fld{flex-direction:column;gap:5px;min-width:0;display:flex}.rcal-create-fld>label{color:var(--rc-ink-2);font-size:12.5px;font-weight:600}.rcal-create-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.rcal-create-acts{gap:8px;padding-top:2px;display:flex}.rcal-create-msg{border-radius:8px;margin:0;padding:8px 12px;font-size:12.5px;line-height:1.5}.rcal-create-msg[data-tone=bad]{background:var(--rc-bad-wash);color:var(--rc-bad-text)}.rcal-create-msg[data-tone=ok]{background:var(--rc-ok-wash);color:var(--rc-ok-text)}.rcal-mode{display:flex}.rcal-mode>a{flex:1;min-width:0}@media (min-width:768px){.rcal-mode{display:none}}.ck-ai{background:var(--rc-accent-grad);color:#fff;letter-spacing:.04em;direction:ltr;border-radius:6px;flex:none;place-items:center;height:18px;padding:0 6px;font-size:10.5px;font-weight:700;line-height:1;display:inline-grid}.ck-name{white-space:nowrap;align-items:center;gap:7px;min-width:0;display:inline-flex}.ck-av{--ck-av:40px;width:var(--ck-av);height:var(--ck-av);background:var(--color-accent-wash);box-shadow:0 0 0 2px var(--rc-card), 0 0 0 3px var(--color-accent-line);transition:opacity .35s var(--rc-ease), transform .35s var(--rc-ease);border-radius:50%;flex:none;display:inline-block;position:relative}.ck-av img{z-index:1;object-fit:cover;border-radius:50%;width:100%;height:100%;display:block;position:relative}.ck-av[data-hidden=true]{opacity:0;transform:scale(.6)}.ck-av:before,.ck-av:after{content:"";border:1.5px solid #1a86d859;border-radius:50%;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ck-av:before,.ck-av:after{border:1.5px solid color-mix(in srgb, var(--color-water) 35%, transparent)}}.ck-av:before,.ck-av:after{opacity:0;pointer-events:none}.ck-av[data-diving=true] img{animation:ck-bob 1.1s var(--rc-ease) infinite}.ck-av[data-diving=true]:before{animation:1.6s ease-out infinite ck-ripple}.ck-av[data-diving=true]:after{animation:1.6s ease-out .8s infinite ck-ripple}@keyframes ck-ripple{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes ck-bob{0%,to{transform:translateY(0)}45%{transform:translateY(3px)rotate(-6deg)}}.rc-side .v4-nav .ck-mark{background:var(--color-accent-wash);width:26px;height:26px;box-shadow:0 0 0 1.5px var(--rc-card), 0 0 0 2.5px var(--color-accent-line);border-radius:50%;flex:none;overflow:hidden}.ck-mark img{object-fit:cover;width:100%;height:100%;display:block}.ck-ws{flex:1;gap:16px;min-height:0;padding:14px;display:flex}.ck-threads{background:var(--rc-glass);-webkit-backdrop-filter:blur(30px)saturate(180%);backdrop-filter:blur(30px)saturate(180%);width:300px;box-shadow:var(--rc-shadow-glass);color:var(--rc-ink);border-radius:24px;flex-direction:column;flex:none;gap:12px;min-height:0;padding:18px 14px 12px;display:none}@media (min-width:768px){.ck-threads{display:flex}}.ck-new{background:var(--rc-accent-grad);color:#fff;height:50px;box-shadow:0 10px 24px -12px rgba(var(--rc-accent-rgb), .7);transition:transform .15s var(--rc-ease);border-radius:25px;flex:none;justify-content:center;align-items:center;gap:8px;font-size:15.5px;font-weight:600;text-decoration:none;display:flex}.ck-new:active{transform:translateY(1px)}.ck-search{flex:none;position:relative}.ck-search svg{color:var(--rc-muted);pointer-events:none;margin-block:auto;position:absolute;inset-block:0;inset-inline-start:14px}.ck-search input{background:var(--rc-card);width:100%;height:42px;box-shadow:0 0 0 .5px var(--rc-sep);color:var(--rc-ink);border:0;border-radius:21px;padding-inline:38px 14px;font-size:14px}.ck-search input::placeholder{color:var(--rc-muted)}.ck-tlist{scrollbar-width:thin;flex-direction:column;flex:1;gap:12px;min-height:0;margin-inline:-4px;padding-inline:4px;display:flex;overflow-y:auto}.ck-tg{color:var(--rc-muted);margin:0;padding:6px 8px 2px;font-size:12px;font-weight:500}.ck-tl{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ck-ti{min-height:44px;color:var(--rc-ink);border-radius:12px;align-items:center;gap:8px;padding:9px 12px;font-size:14px;text-decoration:none;transition:background-color .2s;display:flex}.ck-ti:hover{background:var(--rc-fill-soft)}.ck-ti[aria-current=page]{background:var(--rc-card);box-shadow:0 0 0 .5px var(--rc-sep), 0 2px 8px -4px #0000001f;font-weight:500}.ck-ti-text{flex:1;min-width:0}.ck-ti-title{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ck-ti small{color:var(--rc-muted);font-size:12px;font-weight:400;display:block}.ck-ti svg{color:var(--rc-muted);flex:none}.ck-memory{border:0;border-top:.5px solid var(--rc-sep);min-height:44px;color:var(--rc-ink);text-align:start;background:0 0;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding:10px 8px;font-size:14px;display:flex}.ck-memory>span{align-items:center;gap:8px;display:inline-flex}.ck-memory svg{color:var(--rc-ink-2)}.ck-memory .ck-count{color:var(--rc-muted);font-size:13px}.ck-main{background:var(--rc-card);min-width:0;min-height:0;box-shadow:var(--rc-shadow-card);color:var(--rc-ink);border-radius:24px;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.ck-head{min-height:68px;box-shadow:inset 0 -.5px 0 var(--rc-sep);justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;display:flex}.ck-id{align-items:center;gap:12px;min-width:0;display:flex}.ck-id-text{flex-direction:column;min-width:0;display:flex}.ck-id-name{margin:0;font-size:17px;font-weight:700;line-height:1.35}.ck-sub{color:var(--rc-muted);margin:0;font-size:12.5px;transition:color .2s}.ck-sub[data-diving=true]{color:var(--color-water-text)}.ck-acts{flex:none;align-items:center;gap:4px;display:flex}.ck-ghost{background:var(--rc-fill-soft);height:34px;color:var(--rc-ink);white-space:nowrap;border:0;border-radius:17px;align-items:center;gap:6px;padding:0 14px;font-size:13.5px;font-weight:500;display:inline-flex}.ck-ghost:hover{background:var(--rc-fill)}.ck-ghost[aria-pressed=true]{background:var(--rc-accent-wash);color:var(--rc-accent-text)}.ck-ib{width:34px;height:34px;color:var(--rc-ink-2);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.ck-ib:hover{background:var(--rc-fill-soft)}@media (pointer:coarse){.ck-ghost,.ck-ib{min-width:44px;height:44px}.ck-ghost{border-radius:22px}}.ck-rename{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.ck-rename input{background:var(--rc-fill-soft);min-width:0;height:36px;box-shadow:inset 0 0 0 .5px var(--rc-sep);color:var(--rc-ink);border:0;border-radius:12px;flex:1;padding:0 12px;font-size:14px}.ck-scroll{flex:1;min-height:0;padding:28px 0 12px;overflow:hidden auto}.ck-col{max-width:760px;margin-inline:auto;padding-inline:24px}.ck-hello{text-align:center;flex-direction:column;align-items:center;gap:6px;padding-top:8px;display:flex}.ck-perch{width:172px;height:176px;margin-bottom:4px;position:relative}.ck-perch img{filter:drop-shadow(0 18px 18px #1b2a6b2e);inset-inline:0;width:150px;height:auto;margin-inline:auto;animation:.9s cubic-bezier(.2,0,0,1) both ck-land;position:absolute;bottom:10px}.ck-perch:after{content:"";bottom:4px;background:radial-gradient(closest-side,#1a86d838,#0000);border-radius:50%;height:12px;position:absolute;inset-inline:22px}@supports (color:color-mix(in lab, red, red)){.ck-perch:after{background:radial-gradient(closest-side, color-mix(in srgb, var(--color-water) 22%, transparent), transparent)}}.ck-perch:after{animation:3.2s ease-in-out infinite ck-pond}@keyframes ck-land{0%{opacity:0;transform:translateY(-26px)rotate(4deg)}60%{opacity:1}to{transform:none}}@keyframes ck-pond{0%,to{opacity:.9;transform:scaleX(1)}50%{opacity:.6;transform:scaleX(1.12)}}.ck-hello h2{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:30px;font-weight:700;line-height:1.25}.ck-hello>p{max-width:52ch;color:var(--rc-muted);text-wrap:pretty;margin:0;font-size:16px;line-height:1.55}.ck-sugs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;margin-top:22px;display:grid}.ck-sug{background:var(--rc-card);min-height:64px;box-shadow:0 0 0 .5px var(--rc-sep), 0 2px 10px -6px #141e462e;color:var(--rc-ink);text-align:start;transition:transform .2s var(--rc-ease), box-shadow .2s var(--rc-ease);border:0;border-radius:18px;align-items:center;gap:12px;padding:14px 16px;font-size:14.5px;display:flex}.ck-sug:hover:not(:disabled){box-shadow:0 0 0 .5px var(--color-accent-line), 0 12px 24px -14px rgba(var(--rc-accent-rgb), .45);transform:translateY(-2px)}.ck-sug:disabled{opacity:.5}.ck-sug-ico{background:var(--rc-accent-wash);width:34px;height:34px;color:var(--rc-accent-text);border-radius:11px;flex:none;place-items:center;display:grid}.ck-sug b{font-weight:500;display:block}.ck-sug small{color:var(--rc-muted);font-size:12.5px;display:block}.ck-can{color:var(--rc-muted);flex-wrap:wrap;justify-content:center;gap:6px 16px;margin:16px 0 0;padding:0;font-size:12.5px;list-style:none;display:flex}.ck-can li{align-items:center;gap:6px;display:inline-flex}.ck-can li:before{content:"";background:var(--rc-teal);border-radius:3px;width:6px;height:6px}.ck-msgs{flex-direction:column;gap:22px;display:flex}.ck-u{background:var(--rc-accent-grad);max-width:78%;box-shadow:0 8px 20px -14px rgba(var(--rc-accent-rgb), .8);color:#fff;white-space:pre-wrap;overflow-wrap:anywhere;animation:ck-pop .35s var(--rc-ease) both;border-radius:20px;border-end-start-radius:6px;align-self:flex-end;margin:0;padding:11px 16px;font-size:15px;line-height:1.55}@keyframes ck-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.ck-a{flex-direction:column;gap:12px;min-width:0;display:flex}.ck-who{color:var(--rc-muted);align-items:center;gap:6px;margin:0;font-size:12.5px;font-weight:500;display:flex}.ck-body{overflow-wrap:anywhere;font-size:15.5px;line-height:1.65}.ck-pending{color:var(--rc-muted);margin:0}.ck-error{color:var(--rc-bad-text);align-items:center;gap:6px;margin:0;font-size:12.5px;display:flex}.ck-trace{background:var(--rc-fill-soft);color:var(--rc-mute-text);border-radius:16px;padding:10px 14px;font-size:13.5px}.ck-trace summary{cursor:pointer;min-height:24px;color:var(--rc-ink);align-items:center;gap:8px;font-weight:500;list-style:none;display:flex}.ck-trace summary::-webkit-details-marker{display:none}.ck-trace-chev{margin-inline-start:auto;transition:transform .2s}.ck-trace[open] .ck-trace-chev{transform:rotate(180deg)}.ck-trace-bad{color:var(--rc-bad-text);font-weight:500}.ck-diving{color:var(--color-water-text);align-items:center;gap:10px;margin:0;font-size:14px;font-weight:500;display:flex}.ck-drops{gap:4px;display:inline-flex}.ck-drops i{background:var(--color-water);width:6px;height:6px;animation:ck-drop 1s var(--rc-ease) infinite;border-radius:3px}.ck-drops i:nth-child(2){animation-delay:.15s}.ck-drops i:nth-child(3){animation-delay:.3s}@keyframes ck-drop{0%,to{opacity:.4;transform:translateY(-3px)}50%{opacity:1;transform:translateY(3px)}}.ck-steps{flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.ck-step{animation:ck-pop .3s var(--rc-ease) both;align-items:center;gap:8px;display:flex}.ck-step-s{border:2px solid var(--color-accent-line);border-top-color:var(--rc-accent);border-radius:50%;flex:none;place-items:center;width:16px;height:16px;animation:.8s linear infinite ck-spin;display:grid}.ck-step[data-state=done] .ck-step-s,.ck-step[data-state=failed] .ck-step-s{border:0;animation:none}.ck-step[data-state=done] .ck-step-s{background:var(--rc-ok-wash);color:var(--rc-ok-text)}.ck-step[data-state=failed] .ck-step-s{background:var(--rc-bad-wash);color:var(--rc-bad-text)}.ck-step[data-state=failed]{color:var(--rc-bad-text)}@keyframes ck-spin{to{transform:rotate(360deg)}}.ck-md{flex-direction:column;gap:12px;display:flex}.ck-live .ck-md>*{animation:ck-rise .3s var(--rc-ease) both}@keyframes ck-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ck-md p{margin:0}.ck-md-h{font-weight:600}.ck-md code{background:var(--rc-fill-soft);border-radius:4px;padding:0 4px;font-size:.92em}.ck-md ul{flex-direction:column;gap:4px;margin:0;padding-inline-start:20px;list-style:outside;display:flex}.ck-md ul li::marker{color:var(--rc-accent-text)}.ck-md ol{counter-reset:ck-item;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ck-md ol>li{counter-increment:ck-item;background:var(--rc-card);box-shadow:0 0 0 .5px var(--rc-sep);border-radius:16px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:12px;padding:12px 14px;display:grid}.ck-md ol>li:before{content:counter(ck-item);background:var(--rc-accent-wash);width:28px;height:28px;color:var(--rc-accent-text);font-variant-numeric:tabular-nums;border-radius:9px;place-items:center;font-size:13.5px;font-weight:700;display:grid}.ck-li-title{font-size:14.5px;font-weight:600;display:block}.ck-li-line{color:var(--rc-ink-2);font-size:14px;line-height:1.55;display:block}.ck-li-body:not(:has(.ck-li-title)){font-size:14.5px;line-height:1.55}.ck-table{background:var(--rc-card);box-shadow:0 0 0 .5px var(--rc-sep);border-radius:16px;overflow-x:auto}.ck-table table{border-collapse:collapse;width:100%;min-width:460px;font-size:14px;line-height:1.5}.ck-table th{border-bottom:.5px solid var(--rc-sep);color:var(--rc-mute-text);text-align:start;white-space:nowrap;padding:10px 14px;font-size:12.5px;font-weight:500}.ck-table td{border-bottom:.5px solid var(--rc-sep);vertical-align:top;padding:10px 14px}.ck-table tr:last-child td{border-bottom:0}.ck-stream>:is(p,.ck-md-h):last-child:after,.ck-stream>ul:last-child>li:last-child:after,.ck-stream>ol:last-child>li:last-child>.ck-li-body:after{content:"";vertical-align:-2px;background:var(--rc-accent);width:2px;height:1.05em;margin-inline-start:2px;animation:.9s step-end infinite ck-blink;display:inline-block}@keyframes ck-blink{50%{opacity:0}}.ck-srcs{color:var(--rc-muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.ck-src{background:var(--rc-card);height:26px;box-shadow:0 0 0 .5px var(--rc-sep);color:var(--rc-ink-2);border-radius:13px;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.ck-src:before{content:"";background:var(--rc-accent);border-radius:2px;width:6px;height:6px}.ck-cites{background:var(--rc-card);box-shadow:0 0 0 .5px var(--rc-sep);border-radius:14px;padding:8px 12px;font-size:12.5px}.ck-cites summary{cursor:pointer;color:var(--rc-ink-2)}.ck-flyer{z-index:60;pointer-events:none;transform-origin:0 0;filter:drop-shadow(0 12px 14px #1b2a6b33);margin:0;position:fixed}.ck-composer{padding:10px 24px 16px}.ck-box{background:var(--rc-card);max-width:760px;box-shadow:0 0 0 1px var(--rc-sep), 0 10px 30px -18px #141e4659;border-radius:26px;align-items:flex-end;gap:10px;margin-inline:auto;padding:8px;padding-inline-start:18px;transition:box-shadow .2s;display:flex}.ck-box:focus-within{box-shadow:0 0 0 2px var(--rc-accent), 0 10px 30px -18px rgba(var(--rc-accent-rgb), .5)}.ck-box textarea{resize:none;min-width:0;max-height:140px;color:var(--rc-ink);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:9px 0;font-size:15.5px;line-height:1.5}:root .ck-box textarea:focus-visible{outline:0}.ck-box textarea::placeholder{color:var(--rc-muted)}.ck-send{background:var(--rc-accent-grad);width:42px;height:42px;box-shadow:0 8px 18px -10px rgba(var(--rc-accent-rgb), .8);color:#fff;border:0;border-radius:50%;flex:none;place-items:center;transition:transform .15s,opacity .2s;display:grid}.ck-send:disabled{opacity:.35;box-shadow:none;cursor:default}.ck-send:not(:disabled):active{transform:scale(.94)}.ck-meta{max-width:760px;color:var(--rc-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin:8px auto 0;font-size:12.5px;display:flex}.ck-ctx{align-items:center;gap:6px;display:inline-flex}.ck-ctx-chip{background:var(--rc-fill-soft);width:auto;height:auto;min-height:30px;color:var(--rc-ink);border:0;border-radius:15px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}@media (pointer:coarse){.ck-ctx-chip{border-radius:22px;min-height:44px}}.ck-note{max-width:760px;color:var(--rc-muted);margin:0 auto 8px;font-size:12.5px}.ck-note[data-tone=warn]{color:var(--color-warn-strong)}.ck-note[data-tone=bad]{color:var(--rc-bad-text)}.ck-launch{--ck-launch-size:64px;--ck-launch-inset:28px;z-index:50;inset-inline-end:var(--ck-launch-inset);bottom:calc(var(--ck-launch-inset) + env(safe-area-inset-bottom,0px));width:var(--ck-launch-size);height:var(--ck-launch-size);background:0 0;border:0;border-radius:50%;padding:0;display:block;position:fixed}:root:has([data-map-page]) .ck-launch{--ck-launch-size:48px;--ck-launch-inset:16px}@media (max-width:520px){.ck-launch{--ck-launch-inset:16px}}.ck-bub{background:var(--rc-accent-grad);width:100%;height:100%;box-shadow:0 16px 30px -14px rgba(var(--rc-accent-rgb), .75);transition:transform .25s var(--rc-ease);border-radius:50%;padding:3px;display:block}.ck-bub img{border:2px solid var(--rc-card);background:var(--color-accent-wash);object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.ck-launch:hover .ck-bub{transform:translateY(-3px)rotate(-4deg)}.ck-lbl{background:var(--rc-card);height:38px;box-shadow:0 0 0 .5px var(--rc-sep), 0 10px 24px -14px #141e4659;color:var(--rc-ink);white-space:nowrap;pointer-events:none;opacity:0;transform:translate(var(--ck-lbl-shift,-8px), -50%);transition:opacity .25s var(--rc-ease), transform .25s var(--rc-ease);top:50%;border-radius:19px;align-items:center;gap:7px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex;position:absolute;inset-inline-end:calc(100% + 10px)}:root[dir=ltr] .ck-lbl{--ck-lbl-shift:8px}.ck-launch:hover .ck-lbl,.ck-launch:focus-visible .ck-lbl,.ck-launch[data-peek=true] .ck-lbl{opacity:1;transform:translateY(-50%)}.ck-launch[data-peek=true] .ck-bub{animation:1s cubic-bezier(.2,0,0,1) both ck-peek}@keyframes ck-peek{0%{opacity:0;transform:translateY(40px)scale(.6)}60%{opacity:1;transform:translateY(-6px)scale(1.04)}to{transform:none}}.ck-panel{z-index:50;inset-inline-end:28px;bottom:calc(28px + env(safe-area-inset-bottom,0px));background:var(--rc-card);width:400px;height:min(640px,100dvh - 120px);box-shadow:0 0 0 .5px var(--rc-sep), 0 30px 70px -28px #141e4680;color:var(--rc-ink);transform-origin:0 100%;border-radius:26px;flex-direction:column;animation:.38s cubic-bezier(.2,0,0,1) both ck-open;display:flex;position:fixed;overflow:hidden}:root[dir=ltr] .ck-panel{transform-origin:100% 100%}@keyframes ck-open{0%{opacity:0;transform:translateY(16px)scale(.94)}to{opacity:1;transform:none}}@media (max-width:520px){.ck-panel{inset-inline:8px;bottom:calc(8px + env(safe-area-inset-bottom,0px));width:auto;height:calc(100dvh - 24px)}}.ck-panel .ck-head{background:linear-gradient(180deg, #eef3ff, var(--rc-card));min-height:62px;padding-block:12px;padding-inline:14px 10px}@supports (color:color-mix(in lab, red, red)){.ck-panel .ck-head{background:linear-gradient(180deg, color-mix(in srgb, var(--color-accent-wash) 55%, var(--rc-card)), var(--rc-card))}}.ck-panel .ck-id-name{font-size:15.5px}.ck-panel .ck-av{--ck-av:36px}.ck-panel .ck-scroll{padding:18px 0 8px}.ck-panel .ck-col{padding-inline:16px}.ck-intro{background:var(--rc-fill-soft);border-radius:18px;border-end-end-radius:6px;margin:0;padding:12px 14px;font-size:14.5px;line-height:1.6}.ck-msug{flex-direction:column;align-items:flex-start;gap:6px;margin-top:10px;display:flex}.ck-chip{background:var(--rc-card);min-height:34px;box-shadow:0 0 0 .5px var(--color-accent-line);color:var(--rc-accent-text);text-align:start;border:0;border-radius:17px;padding:6px 14px;font-size:13.5px;font-weight:500}.ck-chip:hover{background:var(--rc-accent-wash)}@media (pointer:coarse){.ck-chip{min-height:44px}}.ck-panel .ck-msgs{margin-top:18px}.ck-panel .ck-u,.ck-panel .ck-body{font-size:14.5px}.ck-panel .ck-md ol>li{grid-template-columns:24px minmax(0,1fr);padding:10px 12px}.ck-panel .ck-md ol>li:before{width:24px;height:24px;font-size:12.5px}.ck-panel .ck-composer{padding:8px 12px 12px}.ck-panel .ck-box{border-radius:22px;padding:6px;padding-inline-start:14px}.ck-panel .ck-box textarea{padding:7px 0;font-size:14.5px}.ck-panel .ck-send{width:38px;height:38px}.ck-panel .ck-meta{text-align:center;justify-content:center;margin-top:6px;font-size:11.5px}@media (max-width:767.98px){.ck-ws{padding:0 12px calc(84px + env(safe-area-inset-bottom,0px))}.ck-main{border-radius:20px}.ck-head{padding-inline:14px}.ck-col{padding-inline:16px}.ck-composer{padding-inline:12px}.ck-hello h2{font-size:25px}.ck-sugs{grid-template-columns:minmax(0,1fr)}.ck-ghost-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ck-ghost{justify-content:center;width:44px;padding:0}}@media (prefers-reduced-motion:reduce){.ck-av:before,.ck-av:after,.ck-stream>:is(p,.ck-md-h):last-child:after,.ck-stream>ul:last-child>li:last-child:after,.ck-stream>ol:last-child>li:last-child>.ck-li-body:after{display:none}.ck-av,.ck-av img,.ck-perch img,.ck-perch:after,.ck-u,.ck-step,.ck-live .ck-md>*,.ck-drops i,.ck-launch .ck-bub,.ck-lbl,.ck-panel,.ck-sug{transition:none!important;animation:none!important}.ck-sug:hover:not(:disabled),.ck-launch:hover .ck-bub{transform:none}.ck-step[data-state=running] .ck-step-s{animation:1.6s ease-in-out infinite rc-working-breath!important}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html{-webkit-text-size-adjust:100%}html:has([data-app-shell]){scrollbar-gutter:stable}body{background:var(--color-canvas);color:var(--color-ink-1);font-family:var(--font-sans);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.55}.rc-display{letter-spacing:-.012em;font-weight:700}.num{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.mono{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em;direction:ltr;unicode-bidi:isolate}:root :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}:where(button:not(:disabled),summary,[role=button]:not([aria-disabled=true])){cursor:pointer}.leaflet-container .leaflet-bottom.leaflet-left{margin-bottom:var(--map-control-lift,0px)}.leaflet-container.leaflet-touch .leaflet-control-zoom a{width:44px;height:44px;line-height:44px}.leaflet-container .rc-basemap-muted{filter:saturate(.35)brightness(1.07)contrast(.92)}.leaflet-container{background:var(--color-sunken)}.rc-basemap-notice{z-index:500}@keyframes rc-working-breath{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-delay:0s!important}.animate-spin,.animate-pulse{animation:1.6s ease-in-out infinite rc-working-breath!important}}@keyframes rc-draw{0%{stroke-dashoffset:1px;opacity:0}40%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes rc-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes rc-pulse-soft{0%,to{opacity:.3}50%{opacity:.7}}@keyframes rc-scan{0%{opacity:0;transform:translate(-8%)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(108%)}}@keyframes rc-shine{0%{transform:translate(-130%)skew(-12deg)}to{transform:translate(230%)skew(-12deg)}}.rc-parcel-draw{animation:.64s cubic-bezier(.22,1,.36,1) both rc-draw}.rc-fade-up{animation:.56s cubic-bezier(.22,1,.36,1) both rc-fade-up}.rc-pulse-soft{animation:3.2s ease-in-out infinite rc-pulse-soft}.rc-scan{animation:2.2s cubic-bezier(.65,0,.35,1) both rc-scan}.rc-shine-el,.rc-transition-bar{left:-33.3333%}.rc-shine-wrap:hover .rc-shine-el{animation:.9s forwards rc-shine}@keyframes rc-veil{0%{opacity:0}to{opacity:1}}.rc-hunt-stage{--rc-bird:.45;--rc-lift:-24.6%;--rc-slide:-8.775%;--rc-impact-x:calc(50% + (69.5% - 50%) * .45 - 8.775%);--rc-panel-top:calc(50% + (60% - 50%) * .45 - 24.6%);--rc-horizon-x:calc(50% + (11.5% - 50%) * .45 - 8.775%);--rc-horizon-y:calc(50% + (36% - 50%) * .45 - 24.6%)}.rc-hunt-frame{aspect-ratio:16/9;--rc-frame-dx:-18.9%;--rc-frame-dy:-16%;isolation:isolate;z-index:0;width:min(100vw,177.778vh);position:relative}@media (max-width:767px){.rc-hunt-frame{--rc-frame-dx:-13.6%}}@media (min-aspect-ratio:16/9){.rc-hunt-frame{--rc-frame-dy:0%}}.rc-hunt-clip{transform:translateX(var(--rc-frame-dx,-18.9%)) translateY(var(--rc-frame-dy,-16%));will-change:transform;z-index:1;-webkit-mask-image:radial-gradient(circle at var(--rc-horizon-x) var(--rc-horizon-y), transparent max(0%, calc(var(--rc-iris) - 5%)), #000 var(--rc-iris));-webkit-mask-image:radial-gradient(circle at var(--rc-horizon-x) var(--rc-horizon-y), transparent max(0%, calc(var(--rc-iris) - 5%)), #000 var(--rc-iris));-webkit-mask-image:radial-gradient(circle at var(--rc-horizon-x) var(--rc-horizon-y), transparent max(0%, calc(var(--rc-iris) - 5%)), #000 var(--rc-iris));-webkit-mask-image:radial-gradient(circle at var(--rc-horizon-x) var(--rc-horizon-y), transparent max(0%, calc(var(--rc-iris) - 5%)), #000 var(--rc-iris));mask-image:radial-gradient(circle at var(--rc-horizon-x) var(--rc-horizon-y), transparent max(0%, calc(var(--rc-iris) - 5%)), #000 var(--rc-iris));position:absolute;inset:0}.rc-gap-response{left:var(--rc-exit-x,50%);top:var(--rc-exit-y,90%);z-index:5;pointer-events:none;position:fixed}.rc-gap-response>span{border-radius:9999px;display:block;position:absolute;translate:-50% -50%}.rc-gap-ring{animation:rc-gap-settle var(--rc-gap-ms,.42s) cubic-bezier(.25, .75, .3, 1) both;border-style:solid;border-width:2px}.rc-gap-pulse{background:radial-gradient(circle,#1e51e638 0%,#0000 70%)}@supports (color:color-mix(in lab, red, red)){.rc-gap-pulse{background:radial-gradient(circle, color-mix(in srgb, var(--color-accent) 22%, transparent) 0%, transparent 70%)}}.rc-gap-pulse{animation:rc-gap-pulse calc(var(--rc-gap-ms,.42s) * .62) ease-out both}@keyframes rc-gap-settle{0%{opacity:0;border-width:2.5px;width:152px;height:152px}22%{opacity:.85}to{opacity:0;border-width:1px;width:27px;height:27px}}@keyframes rc-gap-pulse{0%{opacity:.55;width:40px;height:40px}to{opacity:0;width:184px;height:184px}}.rc-hunt-clip>video{animation:.28s ease-out .3s backwards rc-hunt-settle}.rc-hunt-clip video{opacity:0;transform-origin:50%;width:100%;height:100%;display:block;position:absolute;inset:0}.rc-hunt-clip video.rc-clip-on{opacity:1}.rc-hunt-clip video.rc-clip-preroll{opacity:.01}.rc-carrywrap{transform-origin:61.6% 56.1%;will-change:transform;position:absolute;inset:0}.rc-carry{filter:url(#rc-carry-levels)}.rc-carrywrap.rc-arc{animation:rc-b1-arc var(--rc-carry-ms,1.2s) cubic-bezier(.22, .68, .24, 1) both}.rc-carrywrap.rc-arc .rc-carry{animation:.14s linear both rc-b1-blur}@keyframes rc-b1-blur{0%{filter:url(#rc-carry-levels)blur(3.2px)}to{filter:url(#rc-carry-levels)blur()}}@keyframes rc-b1-arc{0%{transform:translate(10.6%,26%)scale(.403)rotate(1.2deg)}46%{transform:translate(7.4%,4%)scale(.452)rotate(.2deg)}78%{transform:translate(5.9%,-3.4%)scale(.487)rotate(-.7deg)}90%{transform:translate(5.5%,-1.2%)scale(.481)rotate(-.35deg)}to{transform:translate(5.4%,-1.8%)scale(.483)rotate(-.45deg)}}@media (max-width:767px){.rc-carrywrap.rc-arc{animation-name:rc-b1-arc-m}@keyframes rc-b1-arc-m{0%{transform:translate(4.6%,30%)scale(.6)rotate(1.2deg)}46%{transform:translate(2.4%,8%)scale(.66)rotate(.2deg)}78%{transform:translate(1.3%)scale(.7)rotate(-.7deg)}90%{transform:translate(1.1%,2.4%)scale(.694)rotate(-.35deg)}to{transform:translate(1%,1.8%)scale(.696)rotate(-.45deg)}}}.rc-hunt-mark{z-index:4;left:calc(var(--rc-horizon-x) + var(--rc-frame-dx,-18.9%));top:calc(var(--rc-horizon-y) + var(--rc-frame-dy,-16%));width:0;height:0;position:absolute}.rc-hunt-panel{z-index:3;width:min(100vw - 3rem,380px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rc-hunt-splash{z-index:4;left:50%;top:var(--rc-panel-top);position:absolute;transform:translate(-50%,-50%)}@property --rc-iris{syntax:"<percentage>";inherits:true;initial-value:0%}@keyframes rc-hunt-iris{0%{--rc-iris:0%}13.6%{--rc-iris:5%}to{--rc-iris:170%}}@keyframes rc-hunt-chrome{0%,64%{opacity:1}76%,to{opacity:0}}@keyframes rc-hunt-settle{0%{opacity:0}to{opacity:1}}@keyframes rc-hunt-splash{0%,59%{opacity:0;transform:translate(-50%,-50%)scale(.4)}62%{opacity:.95;transform:translate(-50%,-50%)scale(1)}72%,to{opacity:0;transform:translate(-50%,-50%)scale(8)}}@keyframes rc-hunt-panel{0%,59%{opacity:1;transform:translate(-50%,-50%)scale(1)}62%{transform:translate(-50%,-50%)scale(.986)}67%,85%{opacity:1;transform:translate(-50%,-50%)scale(1)}94%,to{opacity:0;transform:translate(-50%,-50%)scale(.94)}}.rc-veil-out{animation:.2s ease-in reverse both rc-veil}.rc-transition.rc-opening{animation:rc-hunt-iris var(--rc-iris-ms,1.181s) linear var(--rc-open-delay,0s) both, rc-handoff var(--rc-handoff-ms,.18s) ease-in calc(var(--rc-open-delay,0s) + var(--rc-iris-ms,1.181s)) both}@keyframes rc-handoff{to{opacity:0}}[data-theme] .rc-transition .rc-logo-l{display:block}[data-theme] .rc-transition .rc-logo-d{display:none}.rc-transition .rc-hunt-chrome{--color-ink-1:#1d1d1f;--color-accent:#1e51e6;--color-accent-line:#cfdcff}.rc-transition .rc-auth-foot{color:#6e6e73}.rc-hunt-ground{-webkit-mask-image:radial-gradient(circle at var(--rc-horizon-vx,50vw) var(--rc-horizon-vy,50vh), transparent max(0%, calc(var(--rc-iris) - 5%)), #000 var(--rc-iris));-webkit-mask-image:radial-gradient(circle at var(--rc-horizon-vx,50vw) var(--rc-horizon-vy,50vh), transparent max(0%, calc(var(--rc-iris) - 5%)), #000 var(--rc-iris));-webkit-mask-image:radial-gradient(circle at var(--rc-horizon-vx,50vw) var(--rc-horizon-vy,50vh), transparent max(0%, calc(var(--rc-iris) - 5%)), #000 var(--rc-iris));-webkit-mask-image:radial-gradient(circle at var(--rc-horizon-vx,50vw) var(--rc-horizon-vy,50vh), transparent max(0%, calc(var(--rc-iris) - 5%)), #000 var(--rc-iris));mask-image:radial-gradient(circle at var(--rc-horizon-vx,50vw) var(--rc-horizon-vy,50vh), transparent max(0%, calc(var(--rc-iris) - 5%)), #000 var(--rc-iris));background-color:#fff;animation:.3s ease-out rc-hunt-settle}.rc-hunt-panel{animation:rc-hunt-panel var(--rc-hunt,5.37s) linear both, rc-hunt-settle .3s ease-out}.rc-still-quiet{animation:.32s ease-out .36s both rc-still-quiet}@keyframes rc-still-quiet{0%{opacity:1}to{opacity:.32}}.rc-veil-out .rc-hunt-stage,.rc-veil-out .rc-hunt-ground,.rc-veil-out .rc-hunt-chrome{animation:.2s ease-in reverse both rc-veil!important}.rc-hunt-splash{animation:rc-hunt-splash var(--rc-hunt,5.37s) linear both}.rc-hunt-chrome{animation:rc-hunt-chrome var(--rc-hunt,5.37s) linear both, rc-hunt-settle .28s ease-out .3s backwards;bottom:min(14vh,50vh - 329px)}.rc-phase-1{animation:.13s ease-out 1.016s reverse both rc-veil}.rc-phase-2{animation:.13s ease-out 1.146s both rc-veil}.rc-transition-bar{animation:1.4s ease-in-out infinite rc-shine}@media (prefers-reduced-motion:reduce){.rc-phase-1{opacity:1;animation:none!important}.rc-phase-2{opacity:0;animation:none!important}.rc-transition-bar{animation:1.6s ease-in-out infinite rc-working-breath!important}.rc-hunt-clip,.rc-hunt-splash{opacity:0!important;animation:none!important}.rc-hunt-panel{opacity:1;transform:translate(-50%,-50%);animation:none!important}.rc-hunt-chrome{opacity:1;animation:none!important}.rc-still-quiet{opacity:.32;animation:none!important}.rc-hunt-ground{-webkit-mask-image:none;mask-image:none;animation:none!important}}@media print{body:has(.brief-print-root) *{visibility:hidden}:is(body:has(.brief-print-root) .brief-print-root,body:has(.brief-print-root) .brief-print-root *){visibility:visible}body:has(.brief-print-root) .brief-print-root{width:100%;max-width:none;position:absolute;inset-block-start:0;inset-inline-start:0}}@media (max-width:39.99rem){[role=dialog]:has(.rc-kf-panel){border-start-start-radius:18px;border-start-end-radius:18px;width:100%;max-width:none;height:85svh;inset-block:auto 0;inset-inline:0}}.rc-kf-panel [data-assistant-composer]{z-index:1;background:var(--color-canvas);padding-block:8px;position:sticky;inset-block-end:0}.rc-kf-panel{overflow-wrap:anywhere}.rc-kf-working{color:var(--color-accent);flex:none;place-items:center;display:inline-grid;position:relative}.rc-kf-working-ring{opacity:0;border:1px solid;border-radius:999px;animation:1.8s ease-out infinite rc-kf-search-ring;position:absolute;inset:13%}.rc-kf-working-ring-b{animation-delay:.9s}.rc-kf-working-bird{z-index:1;animation:.9s ease-in-out infinite alternate rc-kf-scan;position:relative}@keyframes rc-kf-search-ring{0%{opacity:.38;transform:scale(.58)}72%,to{opacity:0;transform:scale(1.08)}}@keyframes rc-kf-scan{0%{transform:translateY(1px)}to{transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.rc-kf-working-ring{opacity:.22;transform:scale(.86);animation:none!important}.rc-kf-working-ring-b{display:none}.rc-kf-working-bird{animation:1.6s ease-in-out infinite rc-working-breath!important}}.rc-kf-panel [data-kingfisher-intro]{animation:.24s cubic-bezier(.16,.84,.44,1) both rc-kf-panel-in}[role=dialog]:has(.rc-kf-panel) h2 svg{animation:.24s cubic-bezier(.16,.84,.44,1) both rc-kf-panel-in}@keyframes rc-kf-panel-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.rc-kf-panel [data-kingfisher-intro]{opacity:1;animation:none;transform:none}[role=dialog]:has(.rc-kf-panel) h2 svg{opacity:1;animation:none;transform:none}}:root{--rc-backdrop-strength:.45;--rc-backdrop-tile:288px}@media (max-width:767.98px){:root{--rc-backdrop-tile:176px}}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
