@charset "UTF-8";html{--mat-sys-background: #faf9fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f2f0f4;--mat-sys-inverse-primary: #abc7ff;--mat-sys-inverse-surface: #2f3033;--mat-sys-on-background: #1a1b1f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #00458f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #3e4759;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #1a1b1f;--mat-sys-on-surface-variant: #44474e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #0000ef;--mat-sys-on-tertiary-fixed: #00006e;--mat-sys-on-tertiary-fixed-variant: #0000ef;--mat-sys-outline: #74777f;--mat-sys-outline-variant: #c4c6d0;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #d7e3ff;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #565e71;--mat-sys-secondary-container: #dae2f9;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #faf9fd;--mat-sys-surface-bright: #faf9fd;--mat-sys-surface-container: #efedf0;--mat-sys-surface-container-high: #e9e7eb;--mat-sys-surface-container-highest: #e3e2e6;--mat-sys-surface-container-low: #f4f3f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dbd9dd;--mat-sys-surface-tint: #005cbb;--mat-sys-surface-variant: #e0e2ec;--mat-sys-tertiary: #343dff;--mat-sys-tertiary-container: #e0e0ff;--mat-sys-tertiary-fixed: #e0e0ff;--mat-sys-tertiary-fixed-dim: #bec2ff;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}@font-face{font-family:primeicons;font-display:block;src:url("./media/primeicons-RSSEDYLY.eot");src:url("./media/primeicons-RSSEDYLY.eot?#iefix") format("embedded-opentype"),url("./media/primeicons-4GST5W3O.woff2") format("woff2"),url("./media/primeicons-P53SE5CV.woff") format("woff"),url("./media/primeicons-GEFHGEHP.ttf") format("truetype"),url("./media/primeicons-DHQU4SEP.svg?#primeicons") format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media(prefers-reduced-motion:reduce){.pi-spin{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-folder-plus:before{content:"\ea05"}.pi-receipt:before{content:"\ea06"}.pi-asterisk:before{content:"\ea07"}.pi-face-smile:before{content:"\ea08"}.pi-pinterest:before{content:"\ea09"}.pi-expand:before{content:"\ea0a"}.pi-pen-to-square:before{content:"\ea0b"}.pi-wave-pulse:before{content:"\ea0c"}.pi-turkish-lira:before{content:"\ea0d"}.pi-spinner-dotted:before{content:"\ea0e"}.pi-crown:before{content:"\ea0f"}.pi-pause-circle:before{content:"\ea10"}.pi-warehouse:before{content:"\ea11"}.pi-objects-column:before{content:"\ea12"}.pi-clipboard:before{content:"\ea13"}.pi-play-circle:before{content:"\ea14"}.pi-venus:before{content:"\ea15"}.pi-cart-minus:before{content:"\ea16"}.pi-file-plus:before{content:"\ea17"}.pi-microchip:before{content:"\ea18"}.pi-twitch:before{content:"\ea19"}.pi-building-columns:before{content:"\ea1a"}.pi-file-check:before{content:"\ea1b"}.pi-microchip-ai:before{content:"\ea1c"}.pi-trophy:before{content:"\ea1d"}.pi-barcode:before{content:"\ea1e"}.pi-file-arrow-up:before{content:"\ea1f"}.pi-mars:before{content:"\ea20"}.pi-tiktok:before{content:"\ea21"}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:"\ea22"}.pi-ethereum:before{content:"\ea23"}.pi-list-check:before{content:"\ea24"}.pi-thumbtack:before{content:"\ea25"}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:"\ea26"}.pi-equals:before{content:"\ea27"}.pi-lightbulb:before{content:"\ea28"}.pi-star-half:before{content:"\ea29"}.pi-address-book:before{content:"\ea2a"}.pi-chart-scatter:before{content:"\ea2b"}.pi-indian-rupee:before{content:"\ea2c"}.pi-star-half-fill:before{content:"\ea2d"}.pi-cart-arrow-down:before{content:"\ea2e"}.pi-calendar-clock:before{content:"\ea2f"}.pi-sort-up-fill:before{content:"\ea30"}.pi-sparkles:before{content:"\ea31"}.pi-bullseye:before{content:"\ea32"}.pi-sort-down-fill:before{content:"\ea33"}.pi-graduation-cap:before{content:"\ea34"}.pi-hammer:before{content:"\ea35"}.pi-bell-slash:before{content:"\ea36"}.pi-gauge:before{content:"\ea37"}.pi-shop:before{content:"\ea38"}.pi-headphones:before{content:"\ea39"}.pi-eraser:before{content:"\ea04"}.pi-stopwatch:before{content:"\ea01"}.pi-verified:before{content:"\ea02"}.pi-delete-left:before{content:"\ea03"}.pi-hourglass:before{content:"\e9fe"}.pi-truck:before{content:"\ea00"}.pi-wrench:before{content:"\e9ff"}.pi-microphone:before{content:"\e9fa"}.pi-megaphone:before{content:"\e9fb"}.pi-arrow-right-arrow-left:before{content:"\e9fc"}.pi-bitcoin:before{content:"\e9fd"}.pi-file-edit:before{content:"\e9f6"}.pi-language:before{content:"\e9f7"}.pi-file-export:before{content:"\e9f8"}.pi-file-import:before{content:"\e9f9"}.pi-file-word:before{content:"\e9f1"}.pi-gift:before{content:"\e9f2"}.pi-cart-plus:before{content:"\e9f3"}.pi-thumbs-down-fill:before{content:"\e9f4"}.pi-thumbs-up-fill:before{content:"\e9f5"}.pi-arrows-alt:before{content:"\e9f0"}.pi-calculator:before{content:"\e9ef"}.pi-sort-alt-slash:before{content:"\e9ee"}.pi-arrows-h:before{content:"\e9ec"}.pi-arrows-v:before{content:"\e9ed"}.pi-pound:before{content:"\e9eb"}.pi-prime:before{content:"\e9ea"}.pi-chart-pie:before{content:"\e9e9"}.pi-reddit:before{content:"\e9e8"}.pi-code:before{content:"\e9e7"}.pi-sync:before{content:"\e9e6"}.pi-shopping-bag:before{content:"\e9e5"}.pi-server:before{content:"\e9e4"}.pi-database:before{content:"\e9e3"}.pi-hashtag:before{content:"\e9e2"}.pi-bookmark-fill:before{content:"\e9df"}.pi-filter-fill:before{content:"\e9e0"}.pi-heart-fill:before{content:"\e9e1"}.pi-flag-fill:before{content:"\e9de"}.pi-circle:before{content:"\e9dc"}.pi-circle-fill:before{content:"\e9dd"}.pi-bolt:before{content:"\e9db"}.pi-history:before{content:"\e9da"}.pi-box:before{content:"\e9d9"}.pi-at:before{content:"\e9d8"}.pi-arrow-up-right:before{content:"\e9d4"}.pi-arrow-up-left:before{content:"\e9d5"}.pi-arrow-down-left:before{content:"\e9d6"}.pi-arrow-down-right:before{content:"\e9d7"}.pi-telegram:before{content:"\e9d3"}.pi-stop-circle:before{content:"\e9d2"}.pi-stop:before{content:"\e9d1"}.pi-whatsapp:before{content:"\e9d0"}.pi-building:before{content:"\e9cf"}.pi-qrcode:before{content:"\e9ce"}.pi-car:before{content:"\e9cd"}.pi-instagram:before{content:"\e9cc"}.pi-linkedin:before{content:"\e9cb"}.pi-send:before{content:"\e9ca"}.pi-slack:before{content:"\e9c9"}.pi-sun:before{content:"\e9c8"}.pi-moon:before{content:"\e9c7"}.pi-vimeo:before{content:"\e9c6"}.pi-youtube:before{content:"\e9c5"}.pi-flag:before{content:"\e9c4"}.pi-wallet:before{content:"\e9c3"}.pi-map:before{content:"\e9c2"}.pi-link:before{content:"\e9c1"}.pi-credit-card:before{content:"\e9bf"}.pi-discord:before{content:"\e9c0"}.pi-percentage:before{content:"\e9be"}.pi-euro:before{content:"\e9bd"}.pi-book:before{content:"\e9ba"}.pi-shield:before{content:"\e9b9"}.pi-paypal:before{content:"\e9bb"}.pi-amazon:before{content:"\e9bc"}.pi-phone:before{content:"\e9b8"}.pi-filter-slash:before{content:"\e9b7"}.pi-facebook:before{content:"\e9b4"}.pi-github:before{content:"\e9b5"}.pi-twitter:before{content:"\e9b6"}.pi-step-backward-alt:before{content:"\e9ac"}.pi-step-forward-alt:before{content:"\e9ad"}.pi-forward:before{content:"\e9ae"}.pi-backward:before{content:"\e9af"}.pi-fast-backward:before{content:"\e9b0"}.pi-fast-forward:before{content:"\e9b1"}.pi-pause:before{content:"\e9b2"}.pi-play:before{content:"\e9b3"}.pi-compass:before{content:"\e9ab"}.pi-id-card:before{content:"\e9aa"}.pi-ticket:before{content:"\e9a9"}.pi-file-o:before{content:"\e9a8"}.pi-reply:before{content:"\e9a7"}.pi-directions-alt:before{content:"\e9a5"}.pi-directions:before{content:"\e9a6"}.pi-thumbs-up:before{content:"\e9a3"}.pi-thumbs-down:before{content:"\e9a4"}.pi-sort-numeric-down-alt:before{content:"\e996"}.pi-sort-numeric-up-alt:before{content:"\e997"}.pi-sort-alpha-down-alt:before{content:"\e998"}.pi-sort-alpha-up-alt:before{content:"\e999"}.pi-sort-numeric-down:before{content:"\e99a"}.pi-sort-numeric-up:before{content:"\e99b"}.pi-sort-alpha-down:before{content:"\e99c"}.pi-sort-alpha-up:before{content:"\e99d"}.pi-sort-alt:before{content:"\e99e"}.pi-sort-amount-up:before{content:"\e99f"}.pi-sort-amount-down:before{content:"\e9a0"}.pi-sort-amount-down-alt:before{content:"\e9a1"}.pi-sort-amount-up-alt:before{content:"\e9a2"}.pi-palette:before{content:"\e995"}.pi-undo:before{content:"\e994"}.pi-desktop:before{content:"\e993"}.pi-sliders-v:before{content:"\e991"}.pi-sliders-h:before{content:"\e992"}.pi-search-plus:before{content:"\e98f"}.pi-search-minus:before{content:"\e990"}.pi-file-excel:before{content:"\e98e"}.pi-file-pdf:before{content:"\e98d"}.pi-check-square:before{content:"\e98c"}.pi-chart-line:before{content:"\e98b"}.pi-user-edit:before{content:"\e98a"}.pi-exclamation-circle:before{content:"\e989"}.pi-android:before{content:"\e985"}.pi-google:before{content:"\e986"}.pi-apple:before{content:"\e987"}.pi-microsoft:before{content:"\e988"}.pi-heart:before{content:"\e984"}.pi-mobile:before{content:"\e982"}.pi-tablet:before{content:"\e983"}.pi-key:before{content:"\e981"}.pi-shopping-cart:before{content:"\e980"}.pi-comments:before{content:"\e97e"}.pi-comment:before{content:"\e97f"}.pi-briefcase:before{content:"\e97d"}.pi-bell:before{content:"\e97c"}.pi-paperclip:before{content:"\e97b"}.pi-share-alt:before{content:"\e97a"}.pi-envelope:before{content:"\e979"}.pi-volume-down:before{content:"\e976"}.pi-volume-up:before{content:"\e977"}.pi-volume-off:before{content:"\e978"}.pi-eject:before{content:"\e975"}.pi-money-bill:before{content:"\e974"}.pi-images:before{content:"\e973"}.pi-image:before{content:"\e972"}.pi-sign-in:before{content:"\e970"}.pi-sign-out:before{content:"\e971"}.pi-wifi:before{content:"\e96f"}.pi-sitemap:before{content:"\e96e"}.pi-chart-bar:before{content:"\e96d"}.pi-camera:before{content:"\e96c"}.pi-dollar:before{content:"\e96b"}.pi-lock-open:before{content:"\e96a"}.pi-table:before{content:"\e969"}.pi-map-marker:before{content:"\e968"}.pi-list:before{content:"\e967"}.pi-eye-slash:before{content:"\e965"}.pi-eye:before{content:"\e966"}.pi-folder-open:before{content:"\e964"}.pi-folder:before{content:"\e963"}.pi-video:before{content:"\e962"}.pi-inbox:before{content:"\e961"}.pi-lock:before{content:"\e95f"}.pi-unlock:before{content:"\e960"}.pi-tags:before{content:"\e95d"}.pi-tag:before{content:"\e95e"}.pi-power-off:before{content:"\e95c"}.pi-save:before{content:"\e95b"}.pi-question-circle:before{content:"\e959"}.pi-question:before{content:"\e95a"}.pi-copy:before{content:"\e957"}.pi-file:before{content:"\e958"}.pi-clone:before{content:"\e955"}.pi-calendar-times:before{content:"\e952"}.pi-calendar-minus:before{content:"\e953"}.pi-calendar-plus:before{content:"\e954"}.pi-ellipsis-v:before{content:"\e950"}.pi-ellipsis-h:before{content:"\e951"}.pi-bookmark:before{content:"\e94e"}.pi-globe:before{content:"\e94f"}.pi-replay:before{content:"\e94d"}.pi-filter:before{content:"\e94c"}.pi-print:before{content:"\e94b"}.pi-align-right:before{content:"\e946"}.pi-align-left:before{content:"\e947"}.pi-align-center:before{content:"\e948"}.pi-align-justify:before{content:"\e949"}.pi-cog:before{content:"\e94a"}.pi-cloud-download:before{content:"\e943"}.pi-cloud-upload:before{content:"\e944"}.pi-cloud:before{content:"\e945"}.pi-pencil:before{content:"\e942"}.pi-users:before{content:"\e941"}.pi-clock:before{content:"\e940"}.pi-user-minus:before{content:"\e93e"}.pi-user-plus:before{content:"\e93f"}.pi-trash:before{content:"\e93d"}.pi-external-link:before{content:"\e93c"}.pi-window-maximize:before{content:"\e93b"}.pi-window-minimize:before{content:"\e93a"}.pi-refresh:before{content:"\e938"}.pi-user:before{content:"\e939"}.pi-exclamation-triangle:before{content:"\e922"}.pi-calendar:before{content:"\e927"}.pi-chevron-circle-left:before{content:"\e928"}.pi-chevron-circle-down:before{content:"\e929"}.pi-chevron-circle-right:before{content:"\e92a"}.pi-chevron-circle-up:before{content:"\e92b"}.pi-angle-double-down:before{content:"\e92c"}.pi-angle-double-left:before{content:"\e92d"}.pi-angle-double-right:before{content:"\e92e"}.pi-angle-double-up:before{content:"\e92f"}.pi-angle-down:before{content:"\e930"}.pi-angle-left:before{content:"\e931"}.pi-angle-right:before{content:"\e932"}.pi-angle-up:before{content:"\e933"}.pi-upload:before{content:"\e934"}.pi-download:before{content:"\e956"}.pi-ban:before{content:"\e935"}.pi-star-fill:before{content:"\e936"}.pi-star:before{content:"\e937"}.pi-chevron-left:before{content:"\e900"}.pi-chevron-right:before{content:"\e901"}.pi-chevron-down:before{content:"\e902"}.pi-chevron-up:before{content:"\e903"}.pi-caret-left:before{content:"\e904"}.pi-caret-right:before{content:"\e905"}.pi-caret-down:before{content:"\e906"}.pi-caret-up:before{content:"\e907"}.pi-search:before{content:"\e908"}.pi-check:before{content:"\e909"}.pi-check-circle:before{content:"\e90a"}.pi-times:before{content:"\e90b"}.pi-times-circle:before{content:"\e90c"}.pi-plus:before{content:"\e90d"}.pi-plus-circle:before{content:"\e90e"}.pi-minus:before{content:"\e90f"}.pi-minus-circle:before{content:"\e910"}.pi-circle-on:before{content:"\e911"}.pi-circle-off:before{content:"\e912"}.pi-sort-down:before{content:"\e913"}.pi-sort-up:before{content:"\e914"}.pi-sort:before{content:"\e915"}.pi-step-backward:before{content:"\e916"}.pi-step-forward:before{content:"\e917"}.pi-th-large:before{content:"\e918"}.pi-arrow-down:before{content:"\e919"}.pi-arrow-left:before{content:"\e91a"}.pi-arrow-right:before{content:"\e91b"}.pi-arrow-up:before{content:"\e91c"}.pi-bars:before{content:"\e91d"}.pi-arrow-circle-down:before{content:"\e91e"}.pi-arrow-circle-left:before{content:"\e91f"}.pi-arrow-circle-right:before{content:"\e920"}.pi-arrow-circle-up:before{content:"\e921"}.pi-info:before{content:"\e923"}.pi-info-circle:before{content:"\e924"}.pi-home:before{content:"\e925"}.pi-spinner:before{content:"\e926"}.wkp .wp-sheet.is-arc .wp-dgrp:before{background:repeating-linear-gradient(to bottom,color-mix(in srgb,var(--text-muted) 45%,var(--bg-surface)) 0 5px,transparent 5px 10px)}.wkp .wp-sheet.is-arc .wp-dgrp .wp-bead{background:var(--bg-surface);border-color:color-mix(in srgb,var(--text-muted) 60%,var(--border))}.wkp .wp-arc-head{background:color-mix(in srgb,var(--text-muted) 7%,var(--bg-surface));border-bottom:1px solid var(--border)}.wkp .wp-arc-banner{display:flex;align-items:center;gap:12px}.wkp .wp-arc-banner__ic{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:10px;background:color-mix(in srgb,var(--text-muted) 14%,var(--bg-surface));color:var(--text-muted)}.wkp .wp-arc-banner__ic .mi{font-size:20px}.wkp .wp-arc-banner__txt{display:flex;flex-direction:column;gap:2px;min-width:0}.wkp .wp-arc-banner__t{font-size:14px;font-weight:800;color:var(--text-heading)}.wkp .wp-arc-banner__s{font-size:12px;color:var(--text-muted)}.wkp .wp-arc-dot{position:relative;z-index:1;display:inline-block;width:10px;height:10px;box-sizing:border-box;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--text-muted) 60%,var(--border));background:var(--bg-surface)}.wkp .wp-arc-dot--rep{border-color:var(--parc-green);background:color-mix(in srgb,var(--parc-green) 18%,var(--bg-surface))}.wkp .wp-row.is-arc .c-task{flex-wrap:wrap;row-gap:4px}.wkp .wp-arc-note{display:inline-flex;align-items:baseline;gap:5px;max-width:100%;padding:2px 8px;border-radius:8px;font-size:12.5px;line-height:1.55;color:var(--text);background:color-mix(in srgb,var(--parc-green) 7%,var(--bg-surface));border:1px solid color-mix(in srgb,var(--parc-green) 22%,var(--border))}.wkp .wp-arc-note .mi{font-size:14px;color:var(--parc-green);align-self:center}.wkp .wp-arc-note__k{font-weight:800;color:var(--parc-green-dark);white-space:nowrap}.wkp .wp-arc-tally{font-size:12px;color:var(--text-muted);white-space:nowrap}.wkp .wp-arc-empty{padding:6px calc(var(--wp-x) + 8px) 14px;color:var(--text-muted);font-size:12.5px}.wkp .wp-sec.wp-sec--arc .wp-sec__bead{border-color:color-mix(in srgb,var(--parc-green) 45%,var(--border));color:var(--parc-green)}.wmo-chip.wmo-chip--arc{color:var(--text-muted);background:color-mix(in srgb,var(--text-muted) 10%,var(--bg-surface));border-color:color-mix(in srgb,var(--text-muted) 30%,var(--border))}.portal-modal.agd-tdlg{max-inline-size:440px}.agd-tdlg__list{display:grid;gap:8px;margin:0;padding:0 0 4px;padding-inline-start:22px;font-size:13.5px;font-weight:600;line-height:1.6;color:var(--text-heading)}.agd-tdlg__list li{padding-inline-start:4px;overflow-wrap:anywhere}.agd-tdlg__list li::marker{color:var(--parc-green);font-weight:900}@layer primeng,portal-overrides;:root{--p-primary-50: #f5f7ee;--p-primary-100: #e5ead0;--p-primary-200: #c8d39e;--p-primary-300: #a3b664;--p-primary-400: #7a9245;--p-primary-500: #54652E;--p-primary-600: #4a5a29;--p-primary-700: #3d4c22;--p-primary-800: #2f3a1a;--p-primary-900: #1f2711;--p-primary-950: #111608;--parc-green: #54652E;--parc-green-dark: #3d4c22;--parc-green-darker: #2f3a1a;--parc-green-mid: #6b7e3a;--parc-green-bg: #f5f7ee;--parc-green-tint: #e5ead0;--parc-yellow: #FFD237;--parc-yellow-soft: #e9b80a;--parc-red: #E1261C;--parc-gold-mute: #ddc25e;--parc-amber: #d9a406;--bg-base: #f5f7ee;--bg-surface: #ffffff;--border: #e0e6ed;--border-light: #eef2f5;--text: #2e2e2e;--text-muted: #607080;--text-heading: #1a1a1a;--surface-hover: #f1f3ec;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .04);--shadow-md: 0 2px 8px rgba(0, 0, 0, .06);--shadow-lg: 0 4px 16px rgba(0, 0, 0, .08);--color-bg: var(--bg-base);--color-surface: var(--bg-surface);--color-border: var(--border);--color-border-light: var(--border-light);--color-text: var(--text);--color-text-muted: var(--text-muted);--color-text-heading: var(--text-heading);--color-primary: var(--parc-green);--color-primary-bg: var(--parc-green-bg);--color-primary-grad: var(--parc-green-mid);--color-primary-dark: var(--parc-green-dark);--color-danger: var(--parc-red);--color-danger-bg: #fdf0ef;--color-danger-border:#f5c6c4;--color-warning-bg: #fff8e1;--color-warning-text: #8a5a00;--color-warning-border: #f0d48a;--color-shadow-sm: rgba(0, 0, 0, .02);--color-shadow-md: rgba(0, 0, 0, .06);--color-nav-text: var(--text-muted);--color-nav-hover-bg: var(--parc-green-bg);--color-card-shadow: var(--shadow-sm);--portal-radius-lg: 16px;--portal-radius-md: 12px;--portal-transition: .18s ease}html.dark{--parc-green: #94a75d;--parc-green-dark: #7f9446;--parc-green-mid: #b0c27a;--parc-green-bg: #39413f;--parc-green-tint: #444d42;--parc-green-darker: #1c2128;--parc-amber: #e0b03a;--parc-gold-mute: #e6d28a;--bg-base: #22272e;--bg-surface: #2d333b;--border: #444c56;--border-light: #373e47;--text: #cdd9e5;--text-muted: #909dab;--text-heading: #e6edf3;--shadow-sm: 0 1px 0 rgba(1, 4, 9, .1);--shadow-md: 0 3px 6px rgba(1, 4, 9, .25);--shadow-lg: 0 8px 24px rgba(1, 4, 9, .4);--surface-hover: #373e47;--p-surface-0: #ffffff;--p-surface-50: #e6edf3;--p-surface-100: #cdd9e5;--p-surface-200: #adbac7;--p-surface-300: #909dab;--p-surface-400: #768390;--p-surface-500: #636e7b;--p-surface-600: #545d68;--p-surface-700: #444c56;--p-surface-800: #373e47;--p-surface-900: #2d333b;--p-surface-950: #22272e;--color-bg: var(--bg-base);--color-surface: var(--bg-surface);--color-border: var(--border);--color-border-light: var(--border-light);--color-text: var(--text);--color-text-muted: var(--text-muted);--color-text-heading: var(--text-heading);--color-primary: var(--parc-green);--color-primary-bg: var(--parc-green-bg);--color-primary-grad: var(--parc-green-mid);--color-primary-dark: var(--parc-green-dark);--color-danger: #E1261C;--color-danger-bg: #463137;--color-danger-border:#6c2e30;--color-warning-bg: #4a473b;--color-warning-text: #f5c66a;--color-warning-border: #6c5f3b;--color-shadow-sm: rgba(1, 4, 9, .15);--color-shadow-md: rgba(1, 4, 9, .35);--color-nav-text: var(--text-muted);--color-nav-hover-bg: var(--surface-hover);--color-card-shadow: var(--shadow-sm)}html,body{margin:0;padding:0;font-family:Segoe UI,Tahoma,Arial,Cairo,Tajawal,sans-serif;background:var(--bg-base);color:var(--text);transition:background .2s ease,color .2s ease}:root{--pz: 1}@media(min-width:769px){:root{--pz: .9}}app-root{display:block;zoom:var(--pz)}body>:is(wp-day-picker,wp-project-picker,wp-week-cal){zoom:var(--pz)}body>:not(app-root) .portal-modal,body>.swal2-container>.swal2-popup,body>:is(.p-overlay,.p-datepicker-panel,.p-tooltip)>*{zoom:var(--pz)}*{box-sizing:border-box}button{font-family:inherit;cursor:pointer}a{color:inherit;text-decoration:none}.mi{font-family:Material Icons Outlined;font-style:normal}.mi-18{font-size:18px;line-height:1}.mi-20{font-size:20px;line-height:1}.mi-24{font-size:24px;line-height:1}.mi-48{font-size:48px;line-height:1}.portal-section__title{font-size:.8rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin:0 0 10px}@keyframes parc-form-modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes parc-form-modal-pop{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes parc-form-modal-sheet-up{0%{opacity:0}to{opacity:1}}.parc-form-modal-overlay{position:fixed;inset:0;z-index:1000;background:#2f3a1a73;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:16px;overflow-y:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;animation:parc-form-modal-fade-in .18s ease-out;pointer-events:none}.parc-form-modal{position:relative;flex-shrink:0;z-index:1001;pointer-events:auto;width:min(520px,100%);max-width:calc(100vw - 32px);max-height:min(90vh,720px);display:flex;flex-direction:column;background:var(--bg-surface, #fff);border-radius:var(--portal-radius-lg, 16px);border:1px solid var(--border, #e0e6ed);box-shadow:var(--shadow-lg, 0 4px 16px rgba(0, 0, 0, .08));overflow:hidden;box-sizing:border-box;animation:parc-form-modal-pop .22s cubic-bezier(.2,.9,.3,1)}.parc-form-modal--fit-content{height:auto}.parc-form-modal--fit-content .parc-form-modal__body{flex:0 1 auto}.parc-form-modal--wide{width:min(640px,100%)}.parc-form-modal__grabber{display:none}.parc-form-modal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 20px;height:auto;min-height:0;line-height:normal;text-align:start;background:linear-gradient(135deg,var(--parc-green-darker, #2f3a1a) 0%,var(--parc-green-dark, #3d4c22) 50%,var(--parc-green, #54652e) 100%);color:#fff;flex-shrink:0}.parc-form-modal__header-main{display:flex;align-items:flex-start;gap:12px;min-width:0}.parc-form-modal__header-icon{width:44px;height:44px;border-radius:10px;background:#ffffff1f;border:1px solid rgba(255,255,255,.18);display:grid;place-items:center;flex-shrink:0}.parc-form-modal__header-icon .material-icons-outlined{font-size:24px}.parc-form-modal__header-icon .pi{font-size:1.25rem}.parc-form-modal__title{margin:0 0 2px;font-size:1.1rem;font-weight:700;color:#fff}.parc-form-modal__subtitle{margin:0;font-size:.8rem;color:#ffffffbf;line-height:1.4}.parc-form-modal__close{flex-shrink:0;width:36px;height:36px;border:none;border-radius:8px;background:#ffffff1a;color:#fff;cursor:pointer;display:grid;place-items:center;transition:background var(--portal-transition, .18s ease)}.parc-form-modal__close .material-icons-outlined{font-size:22px}.parc-form-modal__close .pi{font-size:1rem}.parc-form-modal__close:hover:not(:disabled){background:#fff3}.parc-form-modal__close:disabled{opacity:.5;cursor:not-allowed}.parc-form-modal__body{padding:20px;overflow-x:hidden;overflow-y:auto;flex:1;min-height:0;background:var(--bg-surface, #fff);-webkit-overflow-scrolling:touch}.parc-form-modal__form{display:flex;flex-direction:column;gap:14px;max-width:100%;min-width:0;margin:0}.parc-form-modal__footer{display:flex;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid var(--border-light, #eef2f5);background:var(--bg-base, #f5f7ee);flex-shrink:0}.parc-form-modal__hint{margin:0;font-size:.75rem;color:var(--text-muted, #607080);line-height:1.35}.parc-form-modal__field{display:flex;flex-direction:column;gap:6px;min-width:0;max-width:100%}.parc-form-modal__field .p-select,.parc-form-modal__field .p-select.p-component{width:100%}.parc-form-modal__field label,.parc-form-modal__field .parc-form-modal__field-label{font-size:.8rem;font-weight:600;color:var(--text-heading, #1a1a1a)}.parc-form-modal__field label .req,.parc-form-modal__field .parc-form-modal__field-label .req{color:var(--parc-red, #e1261c)}.parc-form-modal__field input,.parc-form-modal__field select,.parc-form-modal__field textarea,.parc-form-modal__field .p-inputtext{display:block;width:100%;max-width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid var(--border, #e0e6ed);border-radius:8px;background:var(--bg-surface, #fff);color:var(--text, #2e2e2e);font-family:inherit;font-size:.875rem;min-height:40px;transition:border-color var(--portal-transition, .18s ease),box-shadow var(--portal-transition, .18s ease)}.parc-form-modal__field input:focus,.parc-form-modal__field input:focus-visible,.parc-form-modal__field select:focus,.parc-form-modal__field select:focus-visible,.parc-form-modal__field textarea:focus,.parc-form-modal__field textarea:focus-visible,.parc-form-modal__field .p-inputtext:focus,.parc-form-modal__field .p-inputtext:focus-visible{outline:none;border-color:var(--parc-green, #54652e);box-shadow:0 0 0 3px #54652e26}.parc-form-modal__field select{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.parc-form-modal__field input[type=date]{width:100%;max-width:100%;min-height:44px;font-size:16px;appearance:auto;-webkit-appearance:auto}.parc-form-modal__field input:focus,.parc-form-modal__field select:focus,.parc-form-modal__field textarea:focus{scroll-margin-block:72px}.parc-form-modal__field textarea{min-height:auto;resize:vertical}.parc-form-modal__field--inline{flex-direction:row;align-items:center;flex-wrap:wrap;gap:12px}.parc-form-modal__field--invalid input,.parc-form-modal__field--invalid select,.parc-form-modal__field--invalid textarea,.parc-form-modal__field--invalid .p-inputtext{border-color:var(--parc-red, #e1261c)!important;box-shadow:0 0 0 3px #e1261c1f}.parc-form-modal__field-error{margin:0;font-size:.72rem;font-weight:600;color:var(--parc-red, #e1261c);line-height:1.35}.parc-form-modal__status-toggle{display:flex;border-radius:8px;overflow:hidden;border:1px solid var(--border, #e5e7eb)}.parc-form-modal__status-btn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.5rem .4rem;font-size:.8rem;font-weight:600;font-family:inherit;border:none;cursor:pointer;background:#f9fafb;color:#9ca3af;transition:background .15s ease,color .15s ease}.parc-form-modal__status-btn .pi{font-size:.8rem}.parc-form-modal__status-btn.is-active{background:#dcfce7;color:#15803d}.parc-form-modal__status-btn.is-inactive{background:#fef2f2;color:#b91c1c}.parc-form-modal__row-2{display:grid;grid-template-columns:1fr 1fr;gap:12px;min-width:0;max-width:100%}.parc-form-modal__check{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:.875rem;color:var(--text, #2e2e2e);-webkit-user-select:none;user-select:none}.parc-form-modal__check input{width:18px;height:18px;accent-color:var(--parc-green, #54652e);cursor:pointer}.parc-form-modal__inline-select{min-height:36px;padding:6px 10px;border:1px solid var(--border, #e0e6ed);border-radius:8px;background:var(--bg-surface, #fff);font-family:inherit;font-size:.875rem}.parc-form-modal__alert{padding:10px 14px;border-radius:8px;font-size:.875rem}.parc-form-modal__alert--error{background:var(--color-danger-bg, #fdf0ef);border:1px solid var(--color-danger-border, #f5c6c4);color:var(--parc-red, #e1261c)}.parc-form-modal__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;color:var(--text-muted, #607080);font-size:.875rem}.parc-form-modal__spinner{width:28px;height:28px;border:3px solid var(--border-light, #eef2f5);border-top-color:var(--parc-green, #54652e);border-radius:50%;animation:parc-form-modal-spin .7s linear infinite}.parc-form-modal__btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 20px;border-radius:10px;font-weight:600;font-size:.875rem;font-family:inherit;cursor:pointer;transition:transform var(--portal-transition, .18s ease),box-shadow var(--portal-transition, .18s ease),background var(--portal-transition, .18s ease)}.parc-form-modal__btn .material-icons-outlined{font-size:18px}.parc-form-modal__btn .pi{font-size:.9rem}.parc-form-modal__btn:disabled{opacity:.55;cursor:not-allowed}.parc-form-modal__btn--secondary{background:var(--bg-surface, #fff);color:var(--text-muted, #607080);border:1px solid var(--border, #e0e6ed)}.parc-form-modal__btn--secondary:hover:not(:disabled){border-color:var(--parc-green-mid, #6b7e3a);color:var(--parc-green, #54652e)}.parc-form-modal__btn--primary{background:var(--parc-green-dark, #3d4c22);color:#fff;border:2px solid var(--parc-yellow, #ffd237)}.parc-form-modal__btn--primary:hover:not(:disabled){background:var(--parc-green, #54652e);box-shadow:var(--shadow-md, 0 2px 8px rgba(0, 0, 0, .06));transform:translateY(-1px)}.parc-form-modal__btn--danger{background:var(--color-danger-bg, #fdf0ef);color:var(--parc-red, #e1261c);border:1px solid var(--color-danger-border, #f5c6c4)}.parc-form-modal__btn--danger:hover:not(:disabled){background:var(--parc-red, #e1261c);color:#fff;border-color:var(--parc-red, #e1261c)}.parc-form-modal__btn--warn{background:#fdf6e5;color:#8a6100;border:1px solid #f2ddab}.parc-form-modal__btn--warn:hover:not(:disabled){background:#f2ddab;color:#6b4b00}.portal-modal-overlay{position:fixed;inset:0;z-index:1000;background:#2f3a1a73;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:16px;overflow-y:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;animation:parc-form-modal-fade-in .18s ease-out;pointer-events:none}.portal-modal{position:relative;flex-shrink:0;z-index:1001;pointer-events:auto;width:min(520px,100%);max-width:calc(100vw - 32px);max-height:min(90vh,720px);display:flex;flex-direction:column;background:var(--bg-surface, #fff);border-radius:var(--portal-radius-lg, 16px);border:1px solid var(--border, #e0e6ed);box-shadow:var(--shadow-lg, 0 4px 16px rgba(0, 0, 0, .08));overflow:hidden;box-sizing:border-box;animation:parc-form-modal-pop .22s cubic-bezier(.2,.9,.3,1)}.portal-modal--fit-content{height:auto}.portal-modal--fit-content .portal-modal__body{flex:0 1 auto}.portal-modal--wide{width:min(640px,100%)}.portal-modal__grabber{display:none}.portal-modal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 20px;height:auto;min-height:0;line-height:normal;text-align:start;background:linear-gradient(135deg,var(--parc-green-darker, #2f3a1a) 0%,var(--parc-green-dark, #3d4c22) 50%,var(--parc-green, #54652e) 100%);color:#fff;flex-shrink:0}.portal-modal__header-main{display:flex;align-items:flex-start;gap:12px;min-width:0}.portal-modal__header-icon{width:44px;height:44px;border-radius:10px;background:#ffffff1f;border:1px solid rgba(255,255,255,.18);display:grid;place-items:center;flex-shrink:0}.portal-modal__header-icon .material-icons-outlined{font-size:24px}.portal-modal__header-icon .pi{font-size:1.25rem}.portal-modal__title{margin:0 0 2px;font-size:1.1rem;font-weight:700;color:#fff}.portal-modal__subtitle{margin:0;font-size:.8rem;color:#ffffffbf;line-height:1.4}.portal-modal__close{flex-shrink:0;width:36px;height:36px;border:none;border-radius:8px;background:#ffffff1a;color:#fff;cursor:pointer;display:grid;place-items:center;transition:background var(--portal-transition, .18s ease)}.portal-modal__close .material-icons-outlined{font-size:22px}.portal-modal__close .pi{font-size:1rem}.portal-modal__close:hover:not(:disabled){background:#fff3}.portal-modal__close:disabled{opacity:.5;cursor:not-allowed}.portal-modal__body{padding:20px;overflow-x:hidden;overflow-y:auto;flex:1;min-height:0;background:var(--bg-surface, #fff);-webkit-overflow-scrolling:touch}.portal-modal__form{display:flex;flex-direction:column;gap:14px;max-width:100%;min-width:0;margin:0}.portal-modal__footer{display:flex;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid var(--border-light, #eef2f5);background:var(--bg-base, #f5f7ee);flex-shrink:0}.portal-modal__hint{margin:0;font-size:.75rem;color:var(--text-muted, #607080);line-height:1.35}.portal-modal__field{display:flex;flex-direction:column;gap:6px;min-width:0;max-width:100%}.portal-modal__field .p-select,.portal-modal__field .p-select.p-component{width:100%}.portal-modal__field label,.portal-modal__field .portal-modal__field-label{font-size:.8rem;font-weight:600;color:var(--text-heading, #1a1a1a)}.portal-modal__field label .req,.portal-modal__field .portal-modal__field-label .req{color:var(--parc-red, #e1261c)}.portal-modal__field input,.portal-modal__field select,.portal-modal__field textarea,.portal-modal__field .p-inputtext{display:block;width:100%;max-width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid var(--border, #e0e6ed);border-radius:8px;background:var(--bg-surface, #fff);color:var(--text, #2e2e2e);font-family:inherit;font-size:.875rem;min-height:40px;transition:border-color var(--portal-transition, .18s ease),box-shadow var(--portal-transition, .18s ease)}.portal-modal__field input:focus,.portal-modal__field input:focus-visible,.portal-modal__field select:focus,.portal-modal__field select:focus-visible,.portal-modal__field textarea:focus,.portal-modal__field textarea:focus-visible,.portal-modal__field .p-inputtext:focus,.portal-modal__field .p-inputtext:focus-visible{outline:none;border-color:var(--parc-green, #54652e);box-shadow:0 0 0 3px #54652e26}.portal-modal__field select{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portal-modal__field input[type=date]{width:100%;max-width:100%;min-height:44px;font-size:16px;appearance:auto;-webkit-appearance:auto}.portal-modal__field input:focus,.portal-modal__field select:focus,.portal-modal__field textarea:focus{scroll-margin-block:72px}.portal-modal__field textarea{min-height:auto;resize:vertical}.portal-modal__field--inline{flex-direction:row;align-items:center;flex-wrap:wrap;gap:12px}.portal-modal__field--invalid input,.portal-modal__field--invalid select,.portal-modal__field--invalid textarea,.portal-modal__field--invalid .p-inputtext{border-color:var(--parc-red, #e1261c)!important;box-shadow:0 0 0 3px #e1261c1f}.portal-modal__field-error{margin:0;font-size:.72rem;font-weight:600;color:var(--parc-red, #e1261c);line-height:1.35}.portal-modal__status-toggle{display:flex;border-radius:8px;overflow:hidden;border:1px solid var(--border, #e5e7eb)}.portal-modal__status-btn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.5rem .4rem;font-size:.8rem;font-weight:600;font-family:inherit;border:none;cursor:pointer;background:#f9fafb;color:#9ca3af;transition:background .15s ease,color .15s ease}.portal-modal__status-btn .pi{font-size:.8rem}.portal-modal__status-btn.is-active{background:#dcfce7;color:#15803d}.portal-modal__status-btn.is-inactive{background:#fef2f2;color:#b91c1c}.portal-modal__row-2{display:grid;grid-template-columns:1fr 1fr;gap:12px;min-width:0;max-width:100%}.portal-modal__check{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:.875rem;color:var(--text, #2e2e2e);-webkit-user-select:none;user-select:none}.portal-modal__check input{width:18px;height:18px;accent-color:var(--parc-green, #54652e);cursor:pointer}.portal-modal__inline-select{min-height:36px;padding:6px 10px;border:1px solid var(--border, #e0e6ed);border-radius:8px;background:var(--bg-surface, #fff);font-family:inherit;font-size:.875rem}.portal-modal__alert{padding:10px 14px;border-radius:8px;font-size:.875rem}.portal-modal__alert--error{background:var(--color-danger-bg, #fdf0ef);border:1px solid var(--color-danger-border, #f5c6c4);color:var(--parc-red, #e1261c)}.portal-modal__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;color:var(--text-muted, #607080);font-size:.875rem}.portal-modal__spinner{width:28px;height:28px;border:3px solid var(--border-light, #eef2f5);border-top-color:var(--parc-green, #54652e);border-radius:50%;animation:parc-form-modal-spin .7s linear infinite}.portal-modal__btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 20px;border-radius:10px;font-weight:600;font-size:.875rem;font-family:inherit;cursor:pointer;transition:transform var(--portal-transition, .18s ease),box-shadow var(--portal-transition, .18s ease),background var(--portal-transition, .18s ease)}.portal-modal__btn .material-icons-outlined{font-size:18px}.portal-modal__btn .pi{font-size:.9rem}.portal-modal__btn:disabled{opacity:.55;cursor:not-allowed}.portal-modal__btn--secondary{background:var(--bg-surface, #fff);color:var(--text-muted, #607080);border:1px solid var(--border, #e0e6ed)}.portal-modal__btn--secondary:hover:not(:disabled){border-color:var(--parc-green-mid, #6b7e3a);color:var(--parc-green, #54652e)}.portal-modal__btn--primary{background:var(--parc-green-dark, #3d4c22);color:#fff;border:2px solid var(--parc-yellow, #ffd237)}.portal-modal__btn--primary:hover:not(:disabled){background:var(--parc-green, #54652e);box-shadow:var(--shadow-md, 0 2px 8px rgba(0, 0, 0, .06));transform:translateY(-1px)}.portal-modal__btn--danger{background:var(--color-danger-bg, #fdf0ef);color:var(--parc-red, #e1261c);border:1px solid var(--color-danger-border, #f5c6c4)}.portal-modal__btn--danger:hover:not(:disabled){background:var(--parc-red, #e1261c);color:#fff;border-color:var(--parc-red, #e1261c)}.portal-modal__btn--warn{background:#fdf6e5;color:#8a6100;border:1px solid #f2ddab}.portal-modal__btn--warn:hover:not(:disabled){background:#f2ddab;color:#6b4b00}@keyframes parc-form-modal-spin{to{transform:rotate(360deg)}}html.dark .parc-form-modal__btn--warn{background:#2c2410;color:#e8c76a;border-color:#5a4a1c}html.dark .parc-form-modal__btn--warn:hover:not(:disabled){background:#3d3216;color:#f2d98a}html.dark .portal-modal__btn--warn{background:#2c2410;color:#e8c76a;border-color:#5a4a1c}html.dark .portal-modal__btn--warn:hover:not(:disabled){background:#3d3216;color:#f2d98a}@media(max-width:768px){.parc-form-modal-overlay{align-items:flex-end;padding:0}.parc-form-modal{width:100%;max-width:100%;max-height:min(92dvh,100%);border-radius:18px 18px 0 0;margin:0;padding-bottom:env(safe-area-inset-bottom,0);animation:parc-form-modal-sheet-up .28s cubic-bezier(.2,.9,.3,1)}.parc-form-modal__grabber{display:block;position:absolute;top:6px;left:50%;transform:translate(-50%);width:44px;height:4px;border-radius:999px;background:#ffffff8c;border:none;padding:0;cursor:grab;z-index:2;transition:background var(--portal-transition, .18s ease)}.parc-form-modal__grabber:active{cursor:grabbing;background:#fffc}.parc-form-modal__header{padding-top:18px}.parc-form-modal__row-2{grid-template-columns:1fr}.parc-form-modal__field input,.parc-form-modal__field select,.parc-form-modal__field textarea,.parc-form-modal__field .p-inputtext{font-size:16px;min-height:44px;appearance:auto;-webkit-appearance:auto}.parc-form-modal__field select{appearance:menulist;-webkit-appearance:menulist}.parc-form-modal__field input[type=date]{appearance:auto;-webkit-appearance:auto;min-width:0}.parc-form-modal__field--inline{flex-direction:column;align-items:stretch}.parc-form-modal__inline-select{width:100%;max-width:100%}.parc-form-modal__footer{flex-direction:column-reverse;gap:8px}.parc-form-modal__btn{width:100%;min-height:48px;justify-content:center}.portal-modal-overlay{align-items:flex-end;padding:0}.portal-modal{width:100%;max-width:100%;max-height:min(92dvh,100%);border-radius:18px 18px 0 0;margin:0;padding-bottom:env(safe-area-inset-bottom,0);animation:parc-form-modal-sheet-up .28s cubic-bezier(.2,.9,.3,1)}.portal-modal__grabber{display:block;position:absolute;top:6px;left:50%;transform:translate(-50%);width:44px;height:4px;border-radius:999px;background:#ffffff8c;border:none;padding:0;cursor:grab;z-index:2;transition:background var(--portal-transition, .18s ease)}.portal-modal__grabber:active{cursor:grabbing;background:#fffc}.portal-modal__header{padding-top:18px}.portal-modal__row-2{grid-template-columns:1fr}.portal-modal__field input,.portal-modal__field select,.portal-modal__field textarea,.portal-modal__field .p-inputtext{font-size:16px;min-height:44px;appearance:auto;-webkit-appearance:auto}.portal-modal__field select{appearance:menulist;-webkit-appearance:menulist}.portal-modal__field input[type=date]{appearance:auto;-webkit-appearance:auto;min-width:0}.portal-modal__field--inline{flex-direction:column;align-items:stretch}.portal-modal__inline-select{width:100%;max-width:100%}.portal-modal__footer{flex-direction:column-reverse;gap:8px}.portal-modal__btn{width:100%;min-height:48px;justify-content:center}}@media(max-width:480px){.parc-form-modal__header{padding:14px 16px}.parc-form-modal__subtitle{display:none}.parc-form-modal__header-icon{width:36px;height:36px}.parc-form-modal__header-icon .material-icons-outlined{font-size:20px}.parc-form-modal__close{min-width:44px;min-height:44px}.parc-form-modal__body{padding:16px}.parc-form-modal__footer{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0))}.portal-modal__header{padding:14px 16px}.portal-modal__subtitle{display:none}.portal-modal__header-icon{width:36px;height:36px}.portal-modal__header-icon .material-icons-outlined{font-size:20px}.portal-modal__close{min-width:44px;min-height:44px}.portal-modal__body{padding:16px}.portal-modal__footer{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0))}}.parc-page{padding:2px 0 0}.parc-bar{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;min-height:54px;padding:9px 14px;margin-bottom:12px;border-radius:14px;border:1px solid rgba(255,255,255,.06);background:linear-gradient(135deg,#222b13,#2f3a1a 55%,#3a4820);box-shadow:0 6px 18px #181f0a38}.parc-bar__id{display:flex;align-items:center;gap:10px;min-width:0}.parc-bar__icon{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:10px;border:1px solid rgba(255,210,55,.5);background:linear-gradient(135deg,#ffd23721,#ffffff0a);color:#ffd237}.parc-bar__icon i{font-size:15px}.parc-bar__icon .material-icons-outlined{font-size:19px}.parc-bar__title{margin:0;color:#fff;font-size:14.5px;font-weight:800;letter-spacing:.2px;white-space:nowrap}.parc-bar__stats{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.parc-stat{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.09);background:#ffffff12;color:#fff9;font-size:11px;line-height:1.4;white-space:nowrap}.parc-stat i{font-size:10px}.parc-stat__num{color:#fff;font-size:12.5px;font-weight:800;line-height:1}.parc-stat__dot{width:7px;height:7px;border-radius:50%;background:#fff6}.parc-stat--ok .parc-stat__dot{background:#4ade80;box-shadow:0 0 0 3px #4ade8024}.parc-stat--off .parc-stat__dot{background:#ff8d86;box-shadow:0 0 0 3px #ff8d861f}.parc-stat--late .parc-stat__dot{background:#fbbf24;box-shadow:0 0 0 3px #fbbf2424}.parc-stat--filter{border-color:#ddc25e57;background:#ddc25e17;color:#e6d28ad9}.parc-stat--filter .parc-stat__num{color:#e6d28a}.parc-bar__search{display:flex;align-items:center;flex:none;min-width:0}.parc-bar__search~.parc-bar__tools{justify-content:flex-end}.parc-bar__tools{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-inline-start:auto}.parc-bar .p-iconfield{width:230px;border-bottom:1px solid rgba(255,210,55,.55);transition:border-color .18s ease}.parc-bar .p-iconfield:hover{border-bottom-color:#ffd237bf}.parc-bar .p-iconfield:focus-within{border-bottom-color:#ffd237}.parc-bar .p-iconfield .p-inputicon{color:#ffd2379e;font-size:12px}.parc-bar input.p-inputtext{width:100%;height:34px;padding-block:0;border:none;border-radius:0;background:transparent;color:#fff;font-size:12.5px;box-shadow:none;transition:color .18s ease,background-color .18s ease}.parc-bar input.p-inputtext::placeholder{color:#ffffff61}.parc-bar input.p-inputtext:enabled:hover{background:transparent}.parc-bar input.p-inputtext:enabled:focus{border:none;background:transparent;box-shadow:none;outline:none}.parc-bar .p-select{height:34px;min-width:132px;align-items:center;border:1px solid rgba(255,255,255,.13);border-radius:9px;background:#ffffff12;box-shadow:none;transition:border-color .18s ease,box-shadow .18s ease}.parc-bar .p-select .p-select-label{padding-block:0;color:#fff;font-size:12.5px}.parc-bar .p-select .p-select-label.p-placeholder{color:#ffffff61}.parc-bar .p-select .p-select-dropdown{width:28px;color:#ffffff73}.parc-bar .p-select:not(.p-disabled):hover{border-color:#ffffff40}.parc-bar .p-select:not(.p-disabled).p-focus{border-color:#ddc25e8c;box-shadow:0 0 0 3px #ddc25e1a}.parc-bar .p-datepicker{height:34px;align-items:center;border:1px solid rgba(255,255,255,.13);border-radius:9px;background:#ffffff12;box-shadow:none;transition:border-color .18s ease,box-shadow .18s ease;direction:ltr}.parc-bar .p-datepicker input.p-inputtext{height:32px;text-align:center;font-variant-numeric:tabular-nums}.parc-bar .p-datepicker .p-datepicker-input-icon,.parc-bar .p-datepicker .p-datepicker-clear-icon{width:13px;height:13px;color:#ffffff73;transition:color .18s ease}.parc-bar .p-datepicker .p-datepicker-dropdown{width:28px;border:none;background:transparent;color:#ffffff73;box-shadow:none}.parc-bar .p-datepicker .p-datepicker-dropdown svg,.parc-bar .p-datepicker .p-datepicker-dropdown .p-icon{width:13px;height:13px}.parc-bar .p-datepicker .p-datepicker-dropdown:enabled:hover{background:transparent;color:#fff}.parc-bar .p-datepicker:not(.p-disabled):hover{border-color:#ffffff40}.parc-bar .p-datepicker:not(.p-disabled):hover .p-datepicker-input-icon{color:#ffffffb3}.parc-bar .p-datepicker:not(.p-disabled).p-focus,.parc-bar .p-datepicker:not(.p-disabled):focus-within{border-color:#ddc25e8c;box-shadow:0 0 0 3px #ddc25e1a}.parc-bar .p-button.parc-ghost,.p-drawer.parc-drawer .p-drawer-header .p-button.parc-ghost,.p-dialog.parc-dialog .p-dialog-header .p-button.parc-ghost,.parc-form-modal__header .p-button.parc-ghost{width:34px;height:34px;padding:0;border:1px solid rgba(255,255,255,.13)!important;border-radius:9px;background:#ffffff12!important;color:#ffffffbf!important;box-shadow:none}.parc-bar .p-button.parc-ghost .p-button-icon,.p-drawer.parc-drawer .p-drawer-header .p-button.parc-ghost .p-button-icon,.p-dialog.parc-dialog .p-dialog-header .p-button.parc-ghost .p-button-icon,.parc-form-modal__header .p-button.parc-ghost .p-button-icon{font-size:13px}.parc-bar .p-button.parc-ghost:enabled:hover,.p-drawer.parc-drawer .p-drawer-header .p-button.parc-ghost:enabled:hover,.p-dialog.parc-dialog .p-dialog-header .p-button.parc-ghost:enabled:hover,.parc-form-modal__header .p-button.parc-ghost:enabled:hover{background:#ffffff24!important;color:#fff!important;border-color:#ffffff40!important}.parc-bar .p-button.parc-ghost.parc-ghost--label,.p-drawer.parc-drawer .p-drawer-header .p-button.parc-ghost.parc-ghost--label,.p-dialog.parc-dialog .p-dialog-header .p-button.parc-ghost.parc-ghost--label,.parc-form-modal__header .p-button.parc-ghost.parc-ghost--label{width:auto;padding:0 12px;gap:6px;white-space:nowrap}.parc-bar .p-button.parc-ghost.parc-ghost--label .p-button-label,.p-drawer.parc-drawer .p-drawer-header .p-button.parc-ghost.parc-ghost--label .p-button-label,.p-dialog.parc-dialog .p-dialog-header .p-button.parc-ghost.parc-ghost--label .p-button-label,.parc-form-modal__header .p-button.parc-ghost.parc-ghost--label .p-button-label{font-size:12px;font-weight:600}.parc-bar .p-button.parc-ghost.parc-ghost--on,.p-drawer.parc-drawer .p-drawer-header .p-button.parc-ghost.parc-ghost--on,.p-dialog.parc-dialog .p-dialog-header .p-button.parc-ghost.parc-ghost--on,.parc-form-modal__header .p-button.parc-ghost.parc-ghost--on{border-color:#ddc25e57!important;background:#ddc25e2e!important;color:#e6d28a!important}.parc-bar .p-button.parc-ghost.parc-ghost--on:enabled:hover,.p-drawer.parc-drawer .p-drawer-header .p-button.parc-ghost.parc-ghost--on:enabled:hover,.p-dialog.parc-dialog .p-dialog-header .p-button.parc-ghost.parc-ghost--on:enabled:hover,.parc-form-modal__header .p-button.parc-ghost.parc-ghost--on:enabled:hover{border-color:#ddc25e99!important;background:#ddc25e47!important;color:#fff!important}.parc-bar .p-button.parc-ghost.parc-ghost--report,.p-drawer.parc-drawer .p-drawer-header .p-button.parc-ghost.parc-ghost--report,.p-dialog.parc-dialog .p-dialog-header .p-button.parc-ghost.parc-ghost--report,.parc-form-modal__header .p-button.parc-ghost.parc-ghost--report{border-color:#ddc25e57!important;background:#f3f1e4!important;color:#2f3a1a!important;box-shadow:0 1px 3px #00000038}.parc-bar .p-button.parc-ghost.parc-ghost--report .p-button-icon,.p-drawer.parc-drawer .p-drawer-header .p-button.parc-ghost.parc-ghost--report .p-button-icon,.p-dialog.parc-dialog .p-dialog-header .p-button.parc-ghost.parc-ghost--report .p-button-icon,.parc-form-modal__header .p-button.parc-ghost.parc-ghost--report .p-button-icon{font-size:15px}.parc-bar .p-button.parc-ghost.parc-ghost--report:enabled:hover,.p-drawer.parc-drawer .p-drawer-header .p-button.parc-ghost.parc-ghost--report:enabled:hover,.p-dialog.parc-dialog .p-dialog-header .p-button.parc-ghost.parc-ghost--report:enabled:hover,.parc-form-modal__header .p-button.parc-ghost.parc-ghost--report:enabled:hover{border-color:#ddc25e!important;background:#fffdf2!important;color:#222b13!important;box-shadow:0 0 0 3px #ddc25e38,0 2px 6px #00000042}.parc-bar .p-button.parc-ghost.parc-ghost--report:enabled:active,.p-drawer.parc-drawer .p-drawer-header .p-button.parc-ghost.parc-ghost--report:enabled:active,.p-dialog.parc-dialog .p-dialog-header .p-button.parc-ghost.parc-ghost--report:enabled:active,.parc-form-modal__header .p-button.parc-ghost.parc-ghost--report:enabled:active{box-shadow:0 0 0 2px #ddc25e4d}.parc-bar .p-button.parc-ghost.parc-ghost--back,.p-drawer.parc-drawer .p-drawer-header .p-button.parc-ghost.parc-ghost--back,.p-dialog.parc-dialog .p-dialog-header .p-button.parc-ghost.parc-ghost--back,.parc-form-modal__header .p-button.parc-ghost.parc-ghost--back{flex:0 0 auto;width:30px;min-width:30px;height:30px;padding:0;border-radius:50%;margin-inline-end:2px;border-color:#ffd23780!important;background:#ffd2372e!important;color:var(--parc-yellow, #ffd237)!important;transition:transform .15s cubic-bezier(.34,1.56,.64,1),background .15s,box-shadow .15s}.parc-bar .p-button.parc-ghost.parc-ghost--back .p-button-icon,.p-drawer.parc-drawer .p-drawer-header .p-button.parc-ghost.parc-ghost--back .p-button-icon,.p-dialog.parc-dialog .p-dialog-header .p-button.parc-ghost.parc-ghost--back .p-button-icon,.parc-form-modal__header .p-button.parc-ghost.parc-ghost--back .p-button-icon{font-size:12.5px;transition:transform .15s ease}.parc-bar .p-button.parc-ghost.parc-ghost--back:enabled:hover,.p-drawer.parc-drawer .p-drawer-header .p-button.parc-ghost.parc-ghost--back:enabled:hover,.p-dialog.parc-dialog .p-dialog-header .p-button.parc-ghost.parc-ghost--back:enabled:hover,.parc-form-modal__header .p-button.parc-ghost.parc-ghost--back:enabled:hover{border-color:var(--parc-yellow, #ffd237)!important;background:var(--parc-yellow, #ffd237)!important;color:#222b13!important;box-shadow:0 0 0 3px #ffd23738}.parc-bar .p-button.parc-ghost.parc-ghost--back:enabled:hover .p-button-icon,.p-drawer.parc-drawer .p-drawer-header .p-button.parc-ghost.parc-ghost--back:enabled:hover .p-button-icon,.p-dialog.parc-dialog .p-dialog-header .p-button.parc-ghost.parc-ghost--back:enabled:hover .p-button-icon,.parc-form-modal__header .p-button.parc-ghost.parc-ghost--back:enabled:hover .p-button-icon{transform:translate(2px)}@media(prefers-reduced-motion:reduce){.parc-bar .p-button.parc-ghost.parc-ghost--back,.p-drawer.parc-drawer .p-drawer-header .p-button.parc-ghost.parc-ghost--back,.p-dialog.parc-dialog .p-dialog-header .p-button.parc-ghost.parc-ghost--back,.parc-form-modal__header .p-button.parc-ghost.parc-ghost--back,.parc-bar .p-button.parc-ghost.parc-ghost--back .p-button-icon,.p-drawer.parc-drawer .p-drawer-header .p-button.parc-ghost.parc-ghost--back .p-button-icon,.p-dialog.parc-dialog .p-dialog-header .p-button.parc-ghost.parc-ghost--back .p-button-icon,.parc-form-modal__header .p-button.parc-ghost.parc-ghost--back .p-button-icon{transition:none}.parc-bar .p-button.parc-ghost.parc-ghost--back:enabled:hover .p-button-icon,.p-drawer.parc-drawer .p-drawer-header .p-button.parc-ghost.parc-ghost--back:enabled:hover .p-button-icon,.p-dialog.parc-dialog .p-dialog-header .p-button.parc-ghost.parc-ghost--back:enabled:hover .p-button-icon,.parc-form-modal__header .p-button.parc-ghost.parc-ghost--back:enabled:hover .p-button-icon{transform:none}}.parc-bar .p-button.parc-ghost.parc-ghost--danger,.p-drawer.parc-drawer .p-drawer-header .p-button.parc-ghost.parc-ghost--danger,.p-dialog.parc-dialog .p-dialog-header .p-button.parc-ghost.parc-ghost--danger,.parc-form-modal__header .p-button.parc-ghost.parc-ghost--danger{border-color:#ff8d8666!important;background:#e1261c29!important;color:#ff9d96!important}.parc-bar .p-button.parc-ghost.parc-ghost--danger:enabled:hover,.p-drawer.parc-drawer .p-drawer-header .p-button.parc-ghost.parc-ghost--danger:enabled:hover,.p-dialog.parc-dialog .p-dialog-header .p-button.parc-ghost.parc-ghost--danger:enabled:hover,.parc-form-modal__header .p-button.parc-ghost.parc-ghost--danger:enabled:hover{border-color:#ff8d8699!important;background:#e1261c4d!important;color:#fff!important}.p-button.parc-cta{height:34px;padding-inline:14px;border:1px solid #ffd237!important;border-radius:9px;background:linear-gradient(135deg,#7a9245,#5d7034)!important;color:#fff!important;font-size:12.5px!important;font-weight:700!important;white-space:nowrap;box-shadow:0 3px 10px #00000047;transition:border-color .18s ease,filter .18s ease,transform .18s ease,box-shadow .18s ease}.p-button.parc-cta .p-button-icon{color:#fff;font-size:12px}.p-button.parc-cta .p-button-label{font-weight:700;letter-spacing:.2px}.p-button.parc-cta:enabled:hover{border-color:#ffd237!important;filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 0 0 3px #ffd2372e,0 5px 14px #00000057}.p-button.parc-cta.parc-cta--solo{background:linear-gradient(135deg,#54652e,#3d4c22)!important;color:#fff!important}.p-button.parc-cta.parc-cta--solo:enabled:hover{background:linear-gradient(135deg,#5d7034,#46571f)!important}.p-button.parc-cta.parc-cta--quick,.p-button.parc-cta.parc-cta--export{border-color:#ff5247!important;background:#e1261c!important;box-shadow:0 0 0 3px #e1261c2e,0 3px 10px #00000047}.p-button.parc-cta.parc-cta--quick .p-button-icon,.p-button.parc-cta.parc-cta--export .p-button-icon{color:#fff}.p-button.parc-cta.parc-cta--quick:enabled:hover,.p-button.parc-cta.parc-cta--export:enabled:hover{border-color:#ff5247!important;background:#c81e15!important;filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 0 0 3px #e1261c4d,0 5px 14px #00000057}.parc-card{overflow:hidden;border:1px solid var(--border, #e0e6ed);border-radius:14px;background:var(--bg-surface, #fff);box-shadow:var(--shadow-sm, 0 1px 2px rgba(0, 0, 0, .04))}.p-datatable.parc-table .p-datatable-thead>tr>th{padding:9px 12px;border:none;background:linear-gradient(180deg,#2f3a1a,#3a4820);color:#fff;font-size:12px;font-weight:700;white-space:nowrap}.p-datatable.parc-table .p-datatable-thead>tr>th .p-sortable-column-icon{margin-inline-start:4px;color:#ffffff8c;font-size:11px;width:11px;height:11px}.p-datatable.parc-table .p-datatable-thead>tr>th.p-sortable-column:not(.p-disabled):hover{background:#44541f;color:#fff}.p-datatable.parc-table .p-datatable-thead>tr>th.p-sortable-column:not(.p-disabled):hover .p-sortable-column-icon{color:#e6d28a}.p-datatable.parc-table .p-datatable-thead>tr>th.p-datatable-column-sorted{background:#44541f;color:#fff}.p-datatable.parc-table .p-datatable-thead>tr>th.p-datatable-column-sorted .p-sortable-column-icon{color:#e6d28a}.p-datatable.parc-table .p-datatable-tbody>tr{background:transparent;color:var(--text, #2e2e2e);transition:background-color .14s ease}.p-datatable.parc-table .p-datatable-tbody>tr>td{padding:8px 12px;border:none;border-bottom:1px solid var(--border-light, #eef2f5);font-size:13px;vertical-align:middle}.p-datatable.parc-table .p-datatable-tbody>tr:hover{background:var(--parc-green-bg, #f5f7ee)}.p-datatable.parc-table .p-datatable-tbody>tr:last-child>td{border-bottom:none}.p-datatable.parc-table .p-datatable-tbody>tr.inactive-row{opacity:.62}.p-datatable.parc-table .p-datatable-loading-overlay{background:color-mix(in srgb,var(--bg-surface, #fff) 70%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.p-datatable.parc-table .p-paginator{padding:5px 10px;border:none;border-top:1px solid var(--border, #e0e6ed);background:var(--bg-surface, #fff)}.p-datatable.parc-table .p-paginator .p-paginator-current{color:var(--text-muted, #607080);font-size:11.5px}.p-datatable.parc-table .p-paginator .p-paginator-first,.p-datatable.parc-table .p-paginator .p-paginator-prev,.p-datatable.parc-table .p-paginator .p-paginator-next,.p-datatable.parc-table .p-paginator .p-paginator-last,.p-datatable.parc-table .p-paginator .p-paginator-page{width:28px;height:28px;min-width:28px;border-radius:8px;color:var(--text-muted, #607080);font-size:12px}.p-datatable.parc-table .p-paginator .p-paginator-first:not(.p-disabled):hover,.p-datatable.parc-table .p-paginator .p-paginator-prev:not(.p-disabled):hover,.p-datatable.parc-table .p-paginator .p-paginator-next:not(.p-disabled):hover,.p-datatable.parc-table .p-paginator .p-paginator-last:not(.p-disabled):hover,.p-datatable.parc-table .p-paginator .p-paginator-page:not(.p-disabled):hover{background:var(--parc-green-bg, #f5f7ee);color:var(--parc-green-dark, #3d4c22)}.p-datatable.parc-table .p-paginator .p-paginator-page.p-paginator-page-selected{background:var(--parc-green, #54652e);color:#fff}.p-datatable.parc-table .p-paginator .p-select{height:28px;align-items:center}.p-datatable.parc-table .p-paginator .p-select .p-select-label{padding-block:0;font-size:12px}.parc-cell-index{color:var(--text-muted, #9ca3af);font-size:11.5px;font-weight:700;text-align:center}.parc-cell-strong{color:var(--text-heading, #1a1a1a);font-weight:600}.parc-cell-dim{color:var(--text-muted, #607080)}.parc-cell-center{text-align:center}.parc-pill{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border:1px solid transparent;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap}.parc-pill .parc-pill__dot{width:6px;height:6px;border-radius:50%;background:currentColor}.parc-pill.is-on{background:#e9f6ec;border-color:#cdebd6;color:#1e7e34}.parc-pill.is-off{background:var(--color-danger-bg, #fdf0ef);border-color:var(--color-danger-border, #f5c6c4);color:var(--parc-red, #e1261c)}.parc-actions{display:flex;justify-content:center;gap:6px}.p-button.parc-act{width:30px;height:30px;padding:0;border-radius:8px;box-shadow:none;transition:background-color .16s ease,color .16s ease,transform .16s ease}.p-button.parc-act .p-button-icon{font-size:12px}.p-button.parc-act:enabled:hover{transform:translateY(-1px)}.p-button.parc-act.parc-act--label{width:auto;height:30px;padding:0 11px;gap:6px;white-space:nowrap}.p-button.parc-act.parc-act--label .p-button-label{font-size:12px;font-weight:600}.p-button.parc-act.parc-act--edit{background:var(--parc-green-tint, #e5ead0)!important;border:1px solid #c8d39e!important;color:var(--parc-green-dark, #3d4c22)!important}.p-button.parc-act.parc-act--edit:enabled:hover{background:var(--parc-green, #54652e)!important;color:#fff!important}.p-button.parc-act.parc-act--del{background:var(--color-danger-bg, #fdf0ef)!important;border:1px solid var(--color-danger-border, #f5c6c4)!important;color:var(--parc-red, #e1261c)!important}.p-button.parc-act.parc-act--del:enabled:hover{background:var(--parc-red, #e1261c)!important;color:#fff!important}.p-button.parc-act.parc-act--view{background:#ddc25e29!important;border:1px solid rgba(221,194,94,.34)!important;color:#c2a63c!important}.p-button.parc-act.parc-act--view:enabled:hover{background:#ddc25e!important;color:#2f2a12!important}.p-button.parc-act.parc-act--toggle{background:var(--surface-hover, #f1f3ec)!important;border:1px solid var(--border, #dfe5d2)!important;color:var(--text-muted, #6b7280)!important}.p-button.parc-act.parc-act--toggle:enabled:hover{background:var(--parc-green, #54652e)!important;border-color:var(--parc-green, #54652e)!important;color:#fff!important}.parc-act--locked{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:var(--surface-hover, #f1f3ec);border:1px dashed var(--border, #dfe5d2);color:var(--text-muted, #6b7280);font-size:12px;cursor:default}.parc-empty{padding:3rem 1.5rem!important;text-align:center}.parc-empty__inner{display:flex;flex-direction:column;align-items:center;gap:.85rem}.parc-empty__icon{display:grid;place-items:center;width:54px;height:54px;border-radius:16px;background:var(--parc-green-bg, #f5f7ee);border:1px solid var(--parc-green-tint, #e5ead0);color:var(--parc-green, #54652e)}.parc-empty__icon i{font-size:24px}.parc-empty p{margin:0;color:var(--text-muted, #607080);font-size:13px}.p-dialog.parc-dialog{border:none;border-radius:14px;overflow:hidden;box-shadow:0 20px 45px #181f0a47}.p-dialog.parc-dialog .p-dialog-header{align-items:center;gap:10px;padding:9px 16px;background:linear-gradient(135deg,#222b13,#2f3a1a 55%,#3a4820);color:#fff}.p-dialog.parc-dialog .p-dialog-header .p-dialog-title{font-size:14.5px;font-weight:800;letter-spacing:.2px}.p-dialog.parc-dialog .p-dialog-header .p-dialog-header-icon,.p-dialog.parc-dialog .p-dialog-header .p-dialog-close-button{width:34px;height:34px;padding:0;flex:none;border:1px solid rgba(255,255,255,.13);border-radius:9px;background:#ffffff12;color:#ffffffd1;transition:background .15s ease,color .15s ease,border-color .15s ease}.p-dialog.parc-dialog .p-dialog-header .p-dialog-header-icon:hover:not(:disabled),.p-dialog.parc-dialog .p-dialog-header .p-dialog-close-button:hover:not(:disabled){background:#ffffff29;border-color:#ffffff3d;color:#fff}.p-dialog.parc-dialog .p-dialog-header .p-dialog-header-icon:focus-visible,.p-dialog.parc-dialog .p-dialog-header .p-dialog-close-button:focus-visible{outline:2px solid var(--parc-yellow, #ffd237);outline-offset:2px}.p-dialog.parc-dialog .p-dialog-header .p-dialog-header-actions:empty{display:none}.p-dialog.parc-dialog .p-dialog-content{padding:18px;background:var(--bg-surface, #fff)}.p-dialog.parc-dialog .p-dialog-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;padding:12px 18px;border-top:1px solid var(--border, #e0e6ed);background:var(--bg-surface, #fff)}.p-drawer.parc-drawer{border:none;box-shadow:0 20px 45px #181f0a47}.p-drawer.parc-drawer .p-drawer-header{align-items:center;gap:10px;padding:13px 18px;background:linear-gradient(135deg,#222b13,#2f3a1a 55%,#3a4820);color:#fff}.p-drawer.parc-drawer .p-drawer-header .p-drawer-title{color:#fff;font-size:14.5px;font-weight:800;letter-spacing:.2px}.p-drawer.parc-drawer .p-drawer-header .p-drawer-close-button{color:#ffffffb3;border-radius:8px}.p-drawer.parc-drawer .p-drawer-header .p-drawer-close-button:hover{background:#ffffff24;color:#fff}.p-drawer.parc-drawer .p-drawer-content{padding:18px;background:var(--bg-surface, #fff)}.p-drawer.parc-drawer .p-drawer-footer{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 18px;border-top:1px solid var(--border, #e0e6ed);background:var(--bg-base, #f5f7ee)}.p-dialog.parc-dialog .p-dialog-header .parc-dialog__hd,.p-drawer.parc-drawer .p-drawer-header .parc-dialog__hd{display:flex;align-items:center;gap:10px;min-width:0}.p-dialog.parc-dialog .p-dialog-header .parc-dialog__hd-icon,.p-drawer.parc-drawer .p-drawer-header .parc-dialog__hd-icon{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:9px;border:1px solid rgba(255,210,55,.5);background:linear-gradient(135deg,#ffd23721,#ffffff0a);color:#ffd237}.p-dialog.parc-dialog .p-dialog-header .parc-dialog__hd-icon i,.p-drawer.parc-drawer .p-drawer-header .parc-dialog__hd-icon i{font-size:14px}.p-dialog.parc-dialog .p-dialog-header .parc-dialog__hd-icon .material-icons-outlined,.p-drawer.parc-drawer .p-drawer-header .parc-dialog__hd-icon .material-icons-outlined{font-size:18px}.p-dialog.parc-dialog .p-dialog-header .parc-dialog__hd-txt,.p-drawer.parc-drawer .p-drawer-header .parc-dialog__hd-txt{min-width:0}.p-dialog.parc-dialog .p-dialog-header .parc-dialog__hd-title,.p-drawer.parc-drawer .p-drawer-header .parc-dialog__hd-title{margin:0;color:#fff;font-size:14.5px;font-weight:800;letter-spacing:.2px}.p-dialog.parc-dialog .p-dialog-header .parc-dialog__hd-sub,.p-drawer.parc-drawer .p-drawer-header .parc-dialog__hd-sub{display:block;margin-top:1px;color:#ffffff9e;font-size:11px;font-weight:500;line-height:1.45}.p-dialog.parc-dialog .p-dialog-header .parc-dialog__hd-tag,.p-drawer.parc-drawer .p-drawer-header .parc-dialog__hd-tag{margin-inline-start:auto;flex:none;display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border:1px solid rgba(221,194,94,.34);border-radius:999px;background:#ddc25e24;color:#e6d28a;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.p-dialog.parc-dialog .p-dialog-header .parc-dialog__hd-tag i,.p-drawer.parc-drawer .p-drawer-header .parc-dialog__hd-tag i{font-size:10px}html.dark .parc-pill.is-on{background:#17301f;border-color:#2b5c3a;color:#7ed79a}html.dark .p-button.parc-act.parc-act--edit{border-color:var(--parc-green-tint)!important}html.dark .p-datatable.parc-table .p-datatable-thead>tr>th{border-bottom:1px solid rgba(255,255,255,.06)}@media(max-width:1280px){.parc-bar__tools{flex-basis:100%}.parc-bar__tools .p-iconfield{flex:1 1 180px;width:auto}}@media(max-width:768px){.parc-hide-mobile{display:none!important}.parc-bar{padding:8px 10px;gap:8px 10px;margin-bottom:10px;border-radius:12px}.parc-bar__icon{width:30px;height:30px}.parc-bar__icon i{font-size:13px}.parc-bar__title{font-size:13.5px;white-space:normal}.parc-bar__search{flex:1 1 100%}.parc-bar__search .p-iconfield{width:100%}.parc-bar__tools{gap:6px}.parc-bar__tools .p-iconfield{flex:1 1 100%}.parc-bar__tools .p-select,.parc-bar__tools .p-datepicker{flex:1 1 auto;min-width:0}.parc-bar__tools .parc-cta{flex:1 0 auto;justify-content:center}.parc-card{border-radius:12px;overflow-x:auto;-webkit-overflow-scrolling:touch}.p-datatable.parc-table .p-datatable-thead>tr>th{padding:8px 10px;font-size:11.5px}.p-datatable.parc-table .p-datatable-tbody>tr>td{padding:8px 10px;font-size:12.5px}.p-datatable.parc-table .p-paginator{flex-wrap:wrap;row-gap:4px;padding:6px 8px}.p-datatable.parc-table .p-paginator .p-paginator-current{flex-basis:100%;order:10;text-align:center;font-size:10.5px}.p-button.parc-act{width:32px;height:32px}}@media(max-width:640px){.parc-bar__stats{flex-basis:100%;order:2}.parc-bar__tools{order:3}.parc-stat{padding:3px 9px}.parc-stat__lbl{display:none}}@media(prefers-reduced-motion:reduce){.parc-bar .p-button.parc-cta,.p-button.parc-act{transition:none;transform:none!important}}.parc-hub-shell{display:flex;flex-direction:row;align-items:stretch;gap:8px;min-height:calc(100vh / var(--pz, 1) - 64px);padding:6px 8px 8px;background:var(--parc-green-bg, #f5f7ee);box-sizing:border-box;overflow-x:hidden}.parc-hub-nav{flex:none;width:168px;min-width:168px;display:flex;flex-direction:column;border:1px solid var(--border, #e0e6ed);border-radius:12px;background:var(--bg-surface, #fff);box-shadow:var(--shadow-sm, 0 1px 2px rgba(0, 0, 0, .04));position:sticky;top:6px;align-self:flex-start;max-height:calc(100vh / var(--pz, 1) - 64px - 14px);overflow:hidden}.parc-hub-nav__head{display:flex;align-items:center;gap:8px;padding:8px 9px;border-radius:11px 11px 0 0;background:linear-gradient(135deg,#222b13,#2f3a1a 55%,#3a4820);color:#fff;flex-shrink:0}.parc-hub-nav__head .parc-bar__icon{width:28px;height:28px;border-radius:8px}.parc-hub-nav__head .parc-bar__icon i{font-size:13px}.parc-hub-nav__title{min-width:0;font-size:11.5px;font-weight:800;line-height:1.25;letter-spacing:.15px}.parc-hub-nav__list{display:flex;flex-direction:column;gap:2px;padding:6px 5px 8px;overflow-y:auto;scrollbar-width:none}.parc-hub-nav__list::-webkit-scrollbar{display:none}.parc-hub-nav__group{padding:6px 7px 2px;font-size:9.5px;font-weight:700;letter-spacing:.03em;color:var(--text-muted, #94a3b8);line-height:1.3}.parc-hub-nav__item{display:flex;align-items:center;gap:7px;width:100%;padding:7px 8px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--text-muted, #64748b);font-family:inherit;font-size:11px;font-weight:600;line-height:1.35;text-align:start;cursor:pointer;transition:background-color .14s ease,color .14s ease,border-color .14s ease}.parc-hub-nav__item>i{flex:none;font-size:12px;color:#94a3b8;transition:color .14s ease}.parc-hub-nav__item>span{flex:1;min-width:0}.parc-hub-nav__item:hover:not(.is-active){background:var(--parc-green-bg, #f5f7ee);color:var(--parc-green-dark, #3d4c22)}.parc-hub-nav__item:hover:not(.is-active)>i{color:var(--parc-green, #54652e)}.parc-hub-nav__item.is-active{background:color-mix(in srgb,var(--parc-green, #54652e) 11%,var(--bg-surface, #fff));border-color:color-mix(in srgb,var(--parc-green, #54652e) 22%,var(--bg-surface, #fff));color:var(--parc-green-dark, #3d4c22);font-weight:700}.parc-hub-nav__item.is-active>i{color:var(--parc-green, #54652e)}.parc-hub-nav__chev{flex:none;font-size:10px;color:var(--parc-green, #54652e);opacity:.65}.parc-hub-main{flex:1;min-width:0;overflow-x:hidden;overflow-y:auto;max-height:calc(100vh / var(--pz, 1) - 64px - 14px)}.parc-hub-main .parc-bar{flex-wrap:wrap;gap:5px 7px;min-height:46px;padding:6px 9px;margin-bottom:10px;border-radius:12px}.parc-hub-main .parc-bar__id{gap:7px;flex-shrink:1;min-width:0}.parc-hub-main .parc-bar__icon{width:28px;height:28px;border-radius:8px}.parc-hub-main .parc-bar__icon i{font-size:13px}.parc-hub-main .parc-bar__title{font-size:12.5px;overflow:hidden;text-overflow:ellipsis}.parc-hub-main .parc-bar__stats{gap:4px;flex-shrink:0}.parc-hub-main .parc-stat{padding:2px 6px;gap:4px;font-size:9.5px}.parc-hub-main .parc-stat .parc-stat__lbl{display:none}.parc-hub-main .parc-stat .parc-stat__num{font-size:11px}.parc-hub-main .parc-stat .parc-stat__dot{width:6px;height:6px}.parc-hub-main .parc-bar__tools{gap:5px;flex:1 1 auto;min-width:0;margin-inline-start:auto;justify-content:flex-end}.parc-hub-main .parc-bar .p-iconfield{width:148px;flex:0 1 148px;min-width:96px}.parc-hub-main .parc-bar input.p-inputtext{height:30px;font-size:11.5px}.parc-hub-main .parc-bar .p-select{height:30px;min-width:88px;max-width:108px;flex-shrink:1}.parc-hub-main .parc-bar .p-select .p-select-label{font-size:11.5px}.parc-hub-main .parc-bar .p-select .p-select-dropdown{width:24px}.parc-hub-main .parc-bar .p-datepicker{height:30px;flex-shrink:1}.parc-hub-main .parc-bar .p-datepicker input.p-inputtext{height:28px;font-size:11.5px}.parc-hub-main .parc-sel-display__hint,.parc-hub-main .parc-sel-display__sep{display:none}.parc-hub-main .parc-bar .p-button.parc-ghost{width:30px;height:30px;flex-shrink:0}.parc-hub-main .parc-bar .p-button.parc-ghost .p-button-icon{font-size:12px}.parc-hub-main .parc-bar .p-button.parc-cta{height:30px;width:30px;padding-inline:0;font-size:11px!important;flex-shrink:0}.parc-hub-main .parc-bar .p-button.parc-cta .p-button-label{display:none}.parc-hub-main .parc-bar .p-button.parc-cta .p-button-icon{font-size:11px}@media(max-width:768px){.parc-hub-shell{flex-direction:column;padding:6px;gap:6px}.parc-hub-nav{width:100%;min-width:0;max-height:none;position:static}.parc-hub-nav__list{flex-direction:row;flex-wrap:wrap;padding:5px}.parc-hub-nav__group{flex-basis:100%;padding-inline:6px}.parc-hub-nav__item{flex:1 1 auto;min-width:0;justify-content:center;padding:8px 10px;font-size:11.5px}.parc-hub-nav__chev{display:none}.parc-hub-main{max-height:none}}.parc-bar--split{flex-direction:column;align-items:stretch;gap:10px}.parc-bar__head{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;width:100%}.parc-bar__cta{margin-inline-start:auto;flex-shrink:0}.parc-bar__cta-group{display:flex;align-items:center;gap:8px;margin-inline-start:auto;flex-shrink:0}.parc-bar__tools--sub{width:100%;margin-inline-start:0;padding-top:8px;border-top:1px solid rgba(255,255,255,.1)}.parc-bar .parc-sel-display{display:inline-flex;align-items:center;gap:4px;max-width:100%;min-width:0}.parc-bar .parc-sel-display__hint{flex-shrink:0;color:#ffffff73;font-size:11px;font-weight:600;white-space:nowrap}.parc-bar .parc-sel-display__sep{flex-shrink:0;color:#ffffff4d;font-size:11px;line-height:1}.parc-bar .parc-sel-display__value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.parc-seg{display:inline-flex;gap:4px;padding:4px;border:1px solid var(--border-light, #eef2f5);border-radius:10px;background:var(--bg-base, #f5f7ee)}.parc-seg__btn{display:inline-flex;align-items:center;gap:6px;padding:7px 16px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--text-muted, #607080);font-family:inherit;font-size:12.5px;font-weight:600;line-height:1.3;white-space:nowrap;cursor:pointer;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.parc-seg__btn>i{font-size:12px}.parc-seg__btn:hover:not(.is-active){color:var(--parc-green-dark, #3d4c22)}.parc-seg__btn.is-active{border-color:color-mix(in srgb,var(--parc-green, #54652e) 22%,var(--bg-surface, #fff));background:var(--bg-surface, #fff);color:var(--parc-green-dark, #3d4c22);font-weight:700;box-shadow:var(--shadow-sm, 0 1px 2px rgba(0, 0, 0, .04))}.parc-seg__pip{display:inline-grid;place-items:center;min-width:18px;height:17px;padding:0 5px;border-radius:999px;background:var(--parc-green, #54652e);color:#fff;font-size:10px;font-weight:800;line-height:1}.parc-pill.is-neutral{border-color:var(--border, #e0e6ed);background:var(--bg-base, #f1f3ec);color:var(--text-muted, #607080)}.parc-pill.is-warn{border-color:#f2ddab;background:#fdf6e5;color:#8a6100}.parc-pill.is-info{border-color:#c9dcf0;background:#eff6fd;color:#17578a}.parc-pill.is-draft{border-color:#f3b6b2;background:#fdecea;color:var(--parc-red, #e1261c)}.parc-code{display:inline-block;padding:1px 7px;width:fit-content;border:1px solid var(--parc-green-tint, #c8d39e);border-radius:5px;background:var(--parc-green-bg, #f5f7ee);color:var(--parc-green, #54652e);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;font-weight:700}html.dark .parc-pill.is-warn{border-color:#5a4a1c;background:#2c2410;color:#e8c76a}html.dark .parc-pill.is-info{border-color:#1f3f5c;background:#10202e;color:#8fc4ea}html.dark .parc-pill.is-draft{border-color:#7f2a24;background:#3a1210;color:#ff9b93}body:not(.swal2-toast-shown) .swal2-container{background:#2f3a1a73!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.swal2-popup.swal2-toast{font-family:Segoe UI,Tahoma,Arial,Cairo,Tajawal,sans-serif;padding:.85rem 1rem;border:1px solid var(--border, #e0e6ed);border-inline-start:4px solid var(--parc-green, #54652e);border-radius:12px;background:var(--bg-surface, #fff);color:var(--text, #2e2e2e);box-shadow:0 10px 28px #222b132e}.swal2-popup.swal2-toast .swal2-title{margin:0 .6rem;font-size:.875rem;font-weight:600;line-height:1.55;color:var(--text, #2e2e2e)}.swal2-popup.swal2-toast .swal2-html-container{margin:.15rem .6rem 0;font-size:.8rem;line-height:1.5;color:var(--text-muted, #607080)}.swal2-popup.swal2-toast .swal2-icon.swal2-success{border-color:var(--parc-green-mid, #6b7e3a);color:var(--parc-green, #54652e)}.swal2-popup.swal2-toast .swal2-icon.swal2-success [class^=swal2-success-line]{background-color:var(--parc-green, #54652e)}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{border-color:var(--parc-green-mid, #6b7e3a)}.swal2-popup.swal2-toast .swal2-icon.swal2-error{border-color:#f5c6c4;color:var(--parc-red, #e1261c)}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{background-color:var(--parc-red, #e1261c)}.swal2-popup.swal2-toast .swal2-icon.swal2-warning{border-color:#ddc25ebf;color:#8a6d1b}.swal2-popup.swal2-toast .swal2-actions{margin:.45rem 0 0;padding:0 .6rem}.swal2-popup.swal2-toast .swal2-styled.swal2-confirm{margin:0;padding:.28rem .75rem;border:1px solid var(--parc-green-mid, #6b7e3a);border-radius:8px;background:transparent;color:var(--parc-green, #54652e);font-family:inherit;font-size:.78rem;font-weight:600;line-height:1.3;box-shadow:none;transition:background .18s ease,color .18s ease}.swal2-popup.swal2-toast .swal2-styled.swal2-confirm:hover,.swal2-popup.swal2-toast .swal2-styled.swal2-confirm:focus-visible{background:var(--parc-green, #54652e);color:#fff}.swal2-popup.swal2-toast .swal2-timer-progress-bar{background:var(--parc-yellow, #ffd237)}.swal2-popup.swal2-toast .swal2-close{color:var(--text-muted, #607080)}.swal2-popup.parc-swal-popup,.swal2-popup.swal-rtl{direction:rtl;font-family:Segoe UI,Tahoma,Arial,Cairo,Tajawal,sans-serif;width:min(420px,100vw - 32px)!important;max-width:calc(100vw - 32px);padding:0!important;border-radius:var(--portal-radius-lg, 16px)!important;border:1px solid var(--border, #e0e6ed)!important;box-shadow:var(--shadow-lg, 0 4px 16px rgba(0, 0, 0, .08))!important;overflow:hidden;background:var(--bg-surface, #fff)!important;color:var(--text, #2e2e2e)}.swal2-popup.parc-swal-popup:before,.swal2-popup.swal-rtl:before{content:"";display:block;height:5px;background:linear-gradient(90deg,var(--parc-green-darker, #2f3a1a) 0%,var(--parc-green-dark, #3d4c22) 40%,var(--parc-green, #54652e) 75%,var(--parc-green-mid, #6b7e3a) 100%)}.swal2-popup.parc-swal-popup .parc-swal-icon,.swal2-popup.parc-swal-popup.swal2-icon-show .swal2-icon,.swal2-popup.swal-rtl .parc-swal-icon,.swal2-popup.swal-rtl.swal2-icon-show .swal2-icon{margin:1.1rem auto .35rem;width:3.25rem;height:3.25rem;border-width:3px}.swal2-popup.parc-swal-popup .swal2-icon.swal2-warning,.swal2-popup.swal-rtl .swal2-icon.swal2-warning{border-color:#ffd237d9;color:var(--parc-red, #e1261c)}.swal2-popup.parc-swal-popup .swal2-icon.swal2-warning .swal2-icon-content,.swal2-popup.swal-rtl .swal2-icon.swal2-warning .swal2-icon-content{font-size:2rem;font-weight:700}.swal2-popup.parc-swal-popup .swal2-icon.swal2-question,.swal2-popup.swal-rtl .swal2-icon.swal2-question{border-color:var(--parc-green-mid, #6b7e3a);color:var(--parc-green-dark, #3d4c22)}.swal2-popup.parc-swal-popup .swal2-icon.swal2-success,.swal2-popup.swal-rtl .swal2-icon.swal2-success{border-color:var(--parc-green-mid, #6b7e3a);color:var(--parc-green, #54652e)}.swal2-popup.parc-swal-popup .swal2-icon.swal2-error,.swal2-popup.swal-rtl .swal2-icon.swal2-error{border-color:#f5c6c4;color:var(--parc-red, #e1261c)}.swal2-popup.parc-swal-popup .parc-swal-title,.swal2-popup.parc-swal-popup .swal2-title,.swal2-popup.swal-rtl .parc-swal-title,.swal2-popup.swal-rtl .swal2-title{margin:0;padding:.35rem 1.25rem 0;font-size:1.1rem!important;font-weight:700!important;color:var(--parc-green-dark, #3d4c22)!important;line-height:1.35}.swal2-popup.parc-swal-popup .parc-swal-html,.swal2-popup.parc-swal-popup .swal2-html-container,.swal2-popup.swal-rtl .parc-swal-html,.swal2-popup.swal-rtl .swal2-html-container{margin:0;padding:.5rem 1.25rem .25rem;font-size:.9rem;line-height:1.55;color:var(--text, #2e2e2e);text-align:center}.swal2-popup.parc-swal-popup .parc-swal-html strong,.swal2-popup.parc-swal-popup .swal2-html-container strong,.swal2-popup.swal-rtl .parc-swal-html strong,.swal2-popup.swal-rtl .swal2-html-container strong{color:var(--parc-green-darker, #2f3a1a);font-weight:700}.swal2-popup.parc-swal-popup .parc-swal-html .parc-swal-note,.swal2-popup.parc-swal-popup .parc-swal-html small,.swal2-popup.parc-swal-popup .swal2-html-container .parc-swal-note,.swal2-popup.parc-swal-popup .swal2-html-container small,.swal2-popup.swal-rtl .parc-swal-html .parc-swal-note,.swal2-popup.swal-rtl .parc-swal-html small,.swal2-popup.swal-rtl .swal2-html-container .parc-swal-note,.swal2-popup.swal-rtl .swal2-html-container small{display:block;margin-top:.35rem;font-size:.8rem;color:var(--text-muted, #607080)!important;line-height:1.4}.swal2-popup.parc-swal-popup .parc-swal-actions,.swal2-popup.parc-swal-popup .swal2-actions,.swal2-popup.swal-rtl .parc-swal-actions,.swal2-popup.swal-rtl .swal2-actions{width:100%;margin:.75rem 0 0;padding:14px 20px;border-top:1px solid var(--border-light, #eef2f5);background:var(--bg-base, #f5f7ee);box-sizing:border-box;gap:10px;flex-wrap:wrap;justify-content:flex-end}.swal2-popup.parc-swal-popup .parc-swal-btn,.swal2-popup.parc-swal-popup.swal2-actions-not-reverse .swal2-actions button,.swal2-popup.parc-swal-popup .swal2-actions button,.swal2-popup.swal-rtl .parc-swal-btn,.swal2-popup.swal-rtl.swal2-actions-not-reverse .swal2-actions button,.swal2-popup.swal-rtl .swal2-actions button{margin:0!important;border-radius:10px!important;padding:10px 20px!important;font-size:.875rem!important;font-weight:600!important;font-family:inherit!important;line-height:1.2!important;box-shadow:none!important;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.swal2-popup.parc-swal-popup .parc-swal-btn--secondary,.swal2-popup.parc-swal-popup .swal2-cancel,.swal2-popup.swal-rtl .parc-swal-btn--secondary,.swal2-popup.swal-rtl .swal2-cancel{background:var(--bg-surface, #fff)!important;color:var(--text-muted, #607080)!important;border:1px solid var(--border, #e0e6ed)!important}.swal2-popup.parc-swal-popup .parc-swal-btn--secondary:hover,.swal2-popup.parc-swal-popup .swal2-cancel:hover,.swal2-popup.swal-rtl .parc-swal-btn--secondary:hover,.swal2-popup.swal-rtl .swal2-cancel:hover{border-color:var(--parc-green-mid, #6b7e3a)!important;color:var(--parc-green, #54652e)!important}.swal2-popup.parc-swal-popup .parc-swal-btn--danger,.swal2-popup.parc-swal-popup .swal2-confirm.parc-swal-btn--danger,.swal2-popup.swal-rtl .parc-swal-btn--danger,.swal2-popup.swal-rtl .swal2-confirm.parc-swal-btn--danger{background:var(--parc-red, #e1261c)!important;color:#fff!important;border:2px solid var(--parc-red, #e1261c)!important}.swal2-popup.parc-swal-popup .parc-swal-btn--danger:hover,.swal2-popup.parc-swal-popup .swal2-confirm.parc-swal-btn--danger:hover,.swal2-popup.swal-rtl .parc-swal-btn--danger:hover,.swal2-popup.swal-rtl .swal2-confirm.parc-swal-btn--danger:hover{background:#c41f17!important;border-color:#c41f17!important;transform:translateY(-1px)}.swal2-popup.parc-swal-popup .parc-swal-btn--primary,.swal2-popup.parc-swal-popup .swal2-confirm:not(.parc-swal-btn--danger),.swal2-popup.swal-rtl .parc-swal-btn--primary,.swal2-popup.swal-rtl .swal2-confirm:not(.parc-swal-btn--danger){background:var(--parc-green-dark, #3d4c22)!important;color:#fff!important;border:2px solid var(--parc-yellow, #ffd237)!important}.swal2-popup.parc-swal-popup .parc-swal-btn--primary:hover,.swal2-popup.parc-swal-popup .swal2-confirm:not(.parc-swal-btn--danger):hover,.swal2-popup.swal-rtl .parc-swal-btn--primary:hover,.swal2-popup.swal-rtl .swal2-confirm:not(.parc-swal-btn--danger):hover{background:var(--parc-green, #54652e)!important;transform:translateY(-1px)}.swal2-popup.parc-swal-popup .swal2-loader,.swal2-popup.swal-rtl .swal2-loader{border-color:var(--parc-green, #54652e) transparent var(--parc-green, #54652e) transparent}@media(max-width:480px){.swal2-popup.parc-swal-popup .parc-swal-actions,.swal2-popup.parc-swal-popup .swal2-actions,.swal2-popup.swal-rtl .parc-swal-actions,.swal2-popup.swal-rtl .swal2-actions{flex-direction:column-reverse;align-items:stretch}.swal2-popup.parc-swal-popup .parc-swal-actions .parc-swal-btn,.swal2-popup.parc-swal-popup .parc-swal-actions button,.swal2-popup.parc-swal-popup .swal2-actions .parc-swal-btn,.swal2-popup.parc-swal-popup .swal2-actions button,.swal2-popup.swal-rtl .parc-swal-actions .parc-swal-btn,.swal2-popup.swal-rtl .parc-swal-actions button,.swal2-popup.swal-rtl .swal2-actions .parc-swal-btn,.swal2-popup.swal-rtl .swal2-actions button{width:100%}}@layer portal-overrides{[dir=rtl] .p-datepicker-panel .p-datepicker-prev-button svg,[dir=rtl] .p-datepicker-panel .p-datepicker-next-button svg{transform:scaleX(-1)}.p-datepicker-panel{max-width:min(100vw - 16px,420px)}.p-datepicker-panel .p-datepicker-header{padding:6px 4px 12px;border-bottom:1px solid var(--border-light, #eef1f5);margin-bottom:6px}.p-datepicker-panel .p-datepicker-title{font-weight:700;color:var(--text-heading, #1a1a1a)}.p-datepicker-panel .p-datepicker-select-month,.p-datepicker-panel .p-datepicker-select-year{font-weight:700;color:var(--text-heading, #1a1a1a);border-radius:8px;padding:4px 10px}.p-datepicker-panel .p-datepicker-select-month:hover,.p-datepicker-panel .p-datepicker-select-year:hover{background:var(--parc-green-tint, #eef2e2)}.p-datepicker-panel .p-datepicker-prev-button,.p-datepicker-panel .p-datepicker-next-button{color:var(--parc-green, #54652e);border-radius:50%}.p-datepicker-panel .p-datepicker-prev-button:hover,.p-datepicker-panel .p-datepicker-next-button:hover{background:var(--parc-green-tint, #eef2e2)}.p-datepicker-panel .p-datepicker-day-view{width:100%;table-layout:fixed;border-spacing:2px}.p-datepicker-panel .p-datepicker-weekheader,.p-datepicker-panel .p-datepicker-weeknumber-header{padding:6px 0;font-size:.76rem;font-weight:600;color:var(--text-muted, #6b7280);letter-spacing:.04em}.p-datepicker-panel .p-datepicker-day{border-radius:50%;font-weight:500;transition:background-color .15s ease,color .15s ease}.p-datepicker-panel .p-datepicker-day:hover:not(.p-datepicker-day-selected){background:var(--parc-green-tint, #eef2e2);color:var(--parc-green-dark, #3f4c22)}.p-datepicker-panel .p-datepicker-day-today .p-datepicker-day:not(.p-datepicker-day-selected){border:2px solid var(--parc-green, #54652e);color:var(--parc-green-dark, #3f4c22);font-weight:700}.p-datepicker-panel .p-datepicker-day-selected{background:linear-gradient(135deg,var(--parc-green-dark, #3f4c22),var(--parc-green, #54652e));color:#fff;font-weight:700}.p-datepicker-panel .p-datepicker-day-otherMonth .p-datepicker-day{opacity:.35}.p-datepicker-panel.parc-dp-panel--time .p-datepicker-time-picker{display:none!important}.p-datepicker-panel .p-datepicker-month,.p-datepicker-panel .p-datepicker-year{border-radius:10px}.p-datepicker-panel .p-datepicker-month.p-datepicker-month-selected,.p-datepicker-panel .p-datepicker-month.p-datepicker-year-selected,.p-datepicker-panel .p-datepicker-year.p-datepicker-month-selected,.p-datepicker-panel .p-datepicker-year.p-datepicker-year-selected{background:var(--parc-green, #54652e);color:#fff}ui-datepicker{border:none!important;background:transparent!important;padding:0!important;box-shadow:none!important;height:auto!important;min-height:0!important}ui-datepicker .p-datepicker.parc-dp{width:100%;min-width:0}ui-datepicker .p-datepicker-input.parc-dp__input{width:100%;min-width:0}}@media(max-width:768px){@layer portal-overrides{.p-datepicker-panel.parc-dp-panel{position:fixed!important;inset:auto 0 0!important;width:100%!important;max-width:100%!important;margin:0!important;border-radius:18px 18px 0 0!important;border-bottom:none!important;box-shadow:0 -12px 32px #0000002e!important;padding:16px 14px calc(16px + env(safe-area-inset-bottom,0))!important;max-height:92dvh!important;overflow-y:auto!important;overscroll-behavior:contain!important}.p-datepicker-panel.parc-dp-panel .p-datepicker-day{width:100%!important;max-width:44px!important;height:auto!important;aspect-ratio:1!important;min-height:38px!important;margin:0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.p-datepicker-panel.parc-dp-panel .p-datepicker-prev-button,.p-datepicker-panel.parc-dp-panel .p-datepicker-next-button{width:44px!important;height:44px!important}.p-datepicker-panel.parc-dp-panel .p-datepicker-month,.p-datepicker-panel.parc-dp-panel .p-datepicker-year{min-height:48px!important}}}:root{--parc-appbar-h: 56px;--parc-tabbar-h: 58px;--safe-t: env(safe-area-inset-top, 0px);--safe-b: env(safe-area-inset-bottom, 0px);--safe-l: env(safe-area-inset-left, 0px);--safe-r: env(safe-area-inset-right, 0px);--parc-sheet-radius: 20px;--tap: 44px;--parc-press: 90ms}@media(max-width:768px){html,body{overscroll-behavior-y:none}}.parc-appbar{display:none}@media(max-width:768px){.parc-appbar{position:sticky;top:0;z-index:60;display:block;margin:-8px -8px 8px;padding-top:var(--safe-t);background:linear-gradient(135deg,#222b13,#2f3a1a 55%,#3a4820);border-bottom:1px solid rgba(255,255,255,.06);transition:box-shadow .18s ease}.parc-appbar.is-scrolled{box-shadow:0 6px 18px #181f0a52}.parc-appbar__row{display:flex;align-items:center;gap:8px;min-height:var(--parc-appbar-h);padding-inline:max(10px,var(--safe-l)) max(10px,var(--safe-r))}.parc-appbar__btn{flex:none;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid rgba(255,255,255,.13);border-radius:11px;background:#ffffff12;color:#ffffffd1;font-family:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color var(--parc-press) ease,transform var(--parc-press) ease}.parc-appbar__btn .material-icons-outlined{font-size:21px}.parc-appbar__btn i{font-size:15px}.parc-appbar__btn:active{background:#ffffff29;transform:scale(.94)}.parc-appbar__btn--back .material-icons-outlined{transform:scaleX(-1)}.parc-appbar__btn__dot{position:absolute;inset-block-start:8px;inset-inline-end:8px;width:7px;height:7px;border-radius:50%;background:#ffd237}.parc-appbar__btn--badge{position:relative}.parc-appbar__lead{flex:none;display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(255,210,55,.5);border-radius:10px;background:linear-gradient(135deg,#ffd23721,#ffffff0a);color:#ffd237}.parc-appbar__lead .material-icons-outlined{font-size:19px}.parc-appbar__lead i{font-size:15px}.parc-appbar__titles{flex:1;min-width:0}.parc-appbar__title{margin:0;overflow:hidden;color:#fff;font-size:15px;font-weight:800;letter-spacing:.2px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap;transition:font-size .16s ease}.parc-appbar__sub{margin:1px 0 0;overflow:hidden;color:#ffffff80;font-size:11px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.parc-appbar__actions{flex:none;display:flex;align-items:center;gap:6px}.parc-appbar__stats{display:flex;align-items:center;gap:6px;padding:0 max(10px,var(--safe-l)) 9px max(10px,var(--safe-r));overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;transition:max-height .18s ease,opacity .16s ease,padding-bottom .18s ease}.parc-appbar__stats::-webkit-scrollbar{display:none}.parc-appbar__stats>*{flex:none;scroll-snap-align:start}.parc-appbar.is-scrolled .parc-appbar__stats{max-height:0;padding-bottom:0;opacity:0;pointer-events:none;overflow:hidden}.parc-appbar.is-scrolled .parc-appbar__title{font-size:14px}.parc-appbar.is-scrolled .parc-appbar__sub{display:none}.parc-page>.parc-bar{display:none}}.parc-tabbar{display:none}@media(max-width:768px){.parc-tabbar{position:fixed;inset-inline:0;bottom:0;z-index:60;display:flex;align-items:stretch;padding-bottom:var(--safe-b);padding-inline:var(--safe-l) var(--safe-r);background:linear-gradient(180deg,#2b3618,#222b13);border-top:1px solid rgba(255,255,255,.08);box-shadow:0 -6px 20px #12170857}.parc-tabbar__item{position:relative;flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;min-height:var(--parc-tabbar-h);padding:6px 2px;border:none;background:transparent;color:#ffffff8c;font-family:inherit;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color var(--parc-press) ease,background-color var(--parc-press) ease}.parc-tabbar__item .material-icons-outlined{font-size:22px;line-height:1}.parc-tabbar__item:active{background:#ffffff0f}.parc-tabbar__item:before{content:"";position:absolute;inset-block-start:0;inset-inline:22%;height:3px;border-radius:0 0 3px 3px;background:transparent;transition:background-color var(--parc-press) ease}.parc-tabbar__item.is-active{background:#ffd23717;color:#ffd237}.parc-tabbar__item.is-active:before{background:#ffd237}.parc-tabbar__label{max-width:100%;overflow:hidden;font-size:10px;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.parc-tabbar__badge{position:absolute;inset-block-start:5px;inset-inline-end:max(6px,22%);display:grid;place-items:center;min-width:17px;height:16px;padding:0 4px;border-radius:999px;background:var(--parc-red, #e1261c);color:#fff;font-size:9.5px;font-weight:800;line-height:1}.parc-tabbar__item--soon{cursor:default;color:#ffffff4d}.parc-tabbar__item--soon:active{background:transparent}.parc-tabbar__ico{position:relative;display:inline-flex}.parc-tabbar__soon{position:absolute;inset-block-start:-2px;inset-inline-end:-5px;width:7px;height:7px;border-radius:50%;background:#ffd237bf;box-shadow:0 0 0 2px #2b3618}}.parc-sheet-overlay{position:fixed;inset:0;z-index:1050;display:flex;align-items:flex-end;justify-content:center;background:#181f0a80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:parc-sheet-fade .16s ease-out}.parc-sheet{display:flex;flex-direction:column;width:100%;max-width:560px;max-height:88dvh;padding-bottom:var(--safe-b);border:1px solid var(--border, #e0e6ed);border-bottom:none;border-radius:var(--parc-sheet-radius) var(--parc-sheet-radius) 0 0;background:var(--bg-surface, #fff);box-shadow:0 -14px 38px #181f0a47;animation:parc-sheet-up .2s cubic-bezier(.22,.9,.28,1);overscroll-behavior:contain}@media(min-width:769px){.parc-sheet{max-width:480px;margin-bottom:4vh;border-bottom:1px solid var(--border, #e0e6ed);border-radius:16px}}.parc-sheet__grip{flex:none;display:grid;place-items:center;padding:8px 0 2px;cursor:grab}.parc-sheet__grip:after{content:"";width:38px;height:4px;border-radius:999px;background:var(--border, #dfe5d2)}.parc-sheet__head{flex:none;display:flex;align-items:center;gap:10px;padding:6px 16px 12px;border-bottom:1px solid var(--border-light, #eef2f5)}.parc-sheet__title{flex:1;min-width:0;margin:0;overflow:hidden;color:var(--text-heading, #1a1a1a);font-size:15px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.parc-sheet__close{flex:none;display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--border, #e0e6ed);border-radius:10px;background:var(--bg-surface, #fff);color:var(--text-muted, #607080);font-family:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.parc-sheet__close .material-icons-outlined{font-size:20px}.parc-sheet__close:active{background:var(--bg-base, #f5f7ee);transform:scale(.94)}.parc-sheet__body{flex:1 1 auto;min-height:0;padding:14px 16px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.parc-sheet__foot{flex:none;display:flex;gap:10px;padding:12px 16px;border-top:1px solid var(--border-light, #eef2f5);background:var(--bg-surface, #fff)}.parc-sheet__foot>*{flex:1;min-height:var(--tap)}@keyframes parc-sheet-fade{0%{opacity:0}to{opacity:1}}@keyframes parc-sheet-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.parc-nav-sheet__group{padding:12px 4px 4px;color:var(--text-muted, #94a3b8);font-size:10.5px;font-weight:700;letter-spacing:.04em}.parc-nav-sheet__group:first-child{padding-top:0}.parc-nav-sheet__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}.parc-nav-sheet__item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:78px;padding:10px 6px;border:1px solid var(--border-light, #eef2f5);border-radius:12px;background:var(--bg-surface, #fff);color:var(--text, #2e2e2e);font-family:inherit;text-align:center;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color var(--parc-press) ease,border-color var(--parc-press) ease,transform var(--parc-press) ease}.parc-nav-sheet__item:active{transform:scale(.97)}.parc-nav-sheet__item.is-active{border-color:color-mix(in srgb,var(--parc-green, #54652e) 30%,#fff);background:var(--parc-green-bg, #f5f7ee)}.parc-nav-sheet__item.is-active .parc-nav-sheet__ico{background:var(--parc-green, #54652e);color:#fff}.parc-nav-sheet__ico{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--parc-green-tint, #e5ead0);color:var(--parc-green-dark, #3d4c22);transition:background-color var(--parc-press) ease,color var(--parc-press) ease}.parc-nav-sheet__ico .material-icons-outlined{font-size:20px}.parc-nav-sheet__label{max-width:100%;font-size:11px;font-weight:600;line-height:1.3}.parc-nav-sheet__item--soon{cursor:default;border-style:dashed;color:var(--text-muted, #94a3b8)}.parc-nav-sheet__item--soon:active{transform:none}.parc-nav-sheet__item--soon .parc-nav-sheet__ico{border:1px dashed var(--border, #e2e8f0);background:transparent;color:var(--text-muted, #94a3b8)}.parc-nav-sheet__soon{display:inline-flex;align-items:center;gap:4px;height:16px;padding:0 7px;border:1px solid rgba(221,194,94,.4);border-radius:999px;background:#ddc25e1f;color:#8a7322;font-size:9.5px;font-weight:800;line-height:1;white-space:nowrap}.parc-nav-sheet__soon:before{content:"";width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.8}html.dark .parc-nav-sheet__soon{color:#e6d28a}.parc-nav-sheet__pip{position:absolute;inset-block-start:6px;inset-inline-end:6px;display:inline-grid;place-items:center;min-width:17px;height:16px;padding:0 4px;border-radius:999px;background:var(--parc-red, #e1261c);color:#fff;font-size:9.5px;font-weight:800;line-height:1}.parc-list{display:flex;flex-direction:column;gap:8px;margin:0;padding:8px;list-style:none}.parc-row{display:flex;align-items:center;gap:12px;width:100%;min-height:64px;padding:11px 12px;border:1px solid var(--border, #e0e6ed);border-radius:12px;background:var(--bg-surface, #fff);color:inherit;font-family:inherit;text-align:start;text-decoration:none;cursor:pointer;box-shadow:var(--shadow-sm, 0 1px 2px rgba(0, 0, 0, .04));-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform var(--parc-press) ease,border-color var(--parc-press) ease,box-shadow var(--parc-press) ease}.parc-row:active{transform:scale(.985);border-color:var(--parc-green-mid, #6b7e3a)}.parc-row.is-off{opacity:.62}.parc-row--accent{border-inline-start:3px solid var(--parc-green, #54652e)}.parc-row--danger{border-inline-start:3px solid var(--parc-red, #e1261c)}.parc-row--warn{border-inline-start:3px solid #d9a406}.parc-row__lead{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:var(--parc-green-tint, #e5ead0);color:var(--parc-green-dark, #3d4c22);overflow:hidden}.parc-row__lead .material-icons-outlined{font-size:21px}.parc-row__lead i{font-size:15px}.parc-row__lead img{width:100%;height:100%;object-fit:cover}.parc-row__body{flex:1 1 auto;min-width:0}.parc-row__title{display:-webkit-box;margin:0;overflow:hidden;color:var(--text-heading, #1a1a1a);font-size:14px;font-weight:600;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.parc-row__meta{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;margin:4px 0 0;min-width:0;color:var(--text-muted, #607080);font-size:12px;line-height:1.4}.parc-row__meta>span{display:inline-flex;align-items:center;gap:3px;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.parc-row__meta .material-icons-outlined{flex:none;font-size:14px;opacity:.75}.parc-row__meta>span+span:before{content:"\b7";margin-inline-end:6px;opacity:.55}.parc-row__trail{flex:none;display:flex;align-items:center;gap:6px;max-width:45%}.parc-row__chev{flex:none;color:var(--text-muted, #607080);opacity:.5}.parc-row__chev .material-icons-outlined{display:block;font-size:20px;transform:scaleX(-1)}@media(max-width:768px){.parc-page>.parc-card--desktop{display:none}}@media(min-width:769px){.parc-list,.parc-appbar,.parc-tabbar,.parc-fab,.parc-chips{display:none!important}}.parc-chips{display:flex;align-items:center;gap:6px;padding:0 8px 8px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.parc-chips::-webkit-scrollbar{display:none}.parc-chip{flex:none;display:inline-flex;align-items:center;gap:5px;min-height:32px;padding:0 6px 0 11px;padding-inline:11px 6px;border:1px solid color-mix(in srgb,var(--parc-green, #54652e) 26%,#fff);border-radius:999px;background:var(--parc-green-bg, #f5f7ee);color:var(--parc-green-dark, #3d4c22);font-family:inherit;font-size:12px;font-weight:600;white-space:nowrap}.parc-chip__x{display:grid;place-items:center;width:22px;height:22px;border:none;border-radius:50%;background:transparent;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.parc-chip__x .material-icons-outlined{font-size:15px}.parc-chip__x:active{background:color-mix(in srgb,var(--parc-green, #54652e) 18%,transparent)}.parc-chip--clear{padding-inline:12px;border-color:var(--border, #e0e6ed);background:var(--bg-surface, #fff);color:var(--text-muted, #607080);cursor:pointer}.parc-fab{display:none}@media(max-width:768px){.parc-fab{position:fixed;inset-inline-end:max(16px,var(--safe-r));bottom:calc(var(--parc-tabbar-h) + var(--safe-b) + 14px);z-index:70;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:54px;min-width:54px;padding-inline:18px;border:1px solid #ffd237;border-radius:999px;background:linear-gradient(135deg,#7a9245,#5d7034);color:#fff;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:.2px;cursor:pointer;box-shadow:0 8px 22px #181f0a66;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform var(--parc-press) ease,box-shadow var(--parc-press) ease}.parc-fab .material-icons-outlined{font-size:24px}.parc-fab:active{transform:scale(.94);box-shadow:0 4px 14px #181f0a75}.parc-fab:disabled{opacity:.5;cursor:not-allowed}.parc-fab--icon{padding-inline:0;width:54px}}@media(max-width:768px){.parc-seg{display:flex;width:100%}.parc-seg__btn{flex:1 1 0;justify-content:center;min-width:0;min-height:var(--tap);padding-inline:8px;font-size:13px}}.parc-skel-list{display:flex;flex-direction:column;gap:8px;padding:8px}.parc-skel{height:64px;border-radius:12px;background:linear-gradient(90deg,var(--border-light, #eef2f5) 25%,var(--bg-base, #f5f7ee) 50%,var(--border-light, #eef2f5) 75%);background-size:200% 100%;animation:parc-skel-shimmer 1.4s infinite linear}@keyframes parc-skel-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:768px){input,select,textarea,.p-inputtext{font-size:16px!important}input,select,.p-select,.p-datepicker input,.p-button{min-height:var(--tap)}}@media(prefers-reduced-motion:reduce){.parc-sheet,.parc-sheet-overlay,.parc-row,.parc-fab,.parc-appbar,.parc-appbar__stats,.parc-nav-sheet__item,.parc-skel{animation:none!important;transition:none!important;transform:none!important}}.parc-field{display:flex;flex-direction:column;gap:5px;min-width:0}.parc-field>input,.parc-field>textarea{width:100%;min-height:var(--tap);padding-inline:12px;border:1px solid var(--border, #e0e6ed);border-radius:10px;background:var(--bg-surface, #fff);color:var(--text, #2e2e2e);font-family:inherit;font-size:16px}.parc-field>input:focus-visible,.parc-field>textarea:focus-visible{outline:2px solid var(--parc-yellow, #ffd237);outline-offset:2px;border-color:var(--parc-green-mid, #6b7e3a)}.parc-field__lbl{color:var(--text-muted, #607080);font-size:12px;font-weight:600}.parc-field-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;min-width:0}@media(max-width:420px){.parc-field-row{grid-template-columns:1fr}}.parc-optgroup{display:flex;flex-direction:column;gap:8px}.parc-optgroup__lbl{color:var(--text-muted, #607080);font-size:12px;font-weight:600}.parc-opts{display:flex;flex-wrap:wrap;gap:8px}.parc-opt{display:inline-flex;align-items:center;gap:6px;min-height:var(--tap);padding-inline:14px;border:1px solid var(--border, #e0e6ed);border-radius:999px;background:var(--bg-surface, #fff);color:var(--text, #2e2e2e);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .14s ease,border-color .14s ease,transform var(--parc-press) ease}.parc-opt:active{transform:scale(.97)}.parc-opt.is-active{border-color:color-mix(in srgb,var(--parc-green, #54652e) 34%,#fff);background:var(--parc-green-bg, #f5f7ee);color:var(--parc-green-dark, #3d4c22);font-weight:700}.parc-sheet-btn{min-height:46px;border:1px solid var(--border, #e0e6ed);border-radius:11px;background:var(--bg-surface, #fff);color:var(--text-muted, #607080);font-family:inherit;font-size:13.5px;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform var(--parc-press) ease}.parc-sheet-btn:active{transform:scale(.97)}.parc-sheet-btn--primary{border-color:#ffd237;background:linear-gradient(135deg,#54652e,#3d4c22);color:#fff;font-weight:700}.parc-sheet-form{display:flex;flex-direction:column;gap:16px}:root{--pd-subtle: #f7f9fb}html.dark{--pd-subtle: rgba(255, 255, 255, .04)}.pdash{display:block;padding-bottom:8px}.pdash-bar__heading{display:flex;flex-direction:column;gap:2px;min-width:0}.pdash-bar .pdash-bar__date{display:flex;align-items:center;gap:6px;color:#ffffff8c;font-size:10.5px;line-height:1.2;white-space:nowrap}.pdash-bar .parc-stat__lbl{font-size:10.5px}.pdash-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(218px,1fr));gap:12px;margin-bottom:12px}.pd-kpi{position:relative;overflow:hidden;padding:13px 15px 15px;border:1px solid var(--border);border-radius:14px;background:var(--bg-surface);box-shadow:var(--shadow-sm);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.pd-kpi:hover{transform:translateY(-2px);border-color:var(--parc-green-tint);box-shadow:var(--shadow-md)}.pd-kpi__head{display:flex;align-items:center;gap:8px;margin-bottom:9px}.pd-kpi__icon{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:10px;border:1px solid var(--parc-green-tint);background:var(--parc-green-bg);color:var(--parc-green)}.pd-kpi__icon .material-icons-outlined{font-size:17px}.pd-kpi__label{min-width:0;overflow:hidden;color:var(--text-muted);font-size:11.5px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.pd-kpi__value{position:relative;z-index:1;color:var(--text-heading);font-size:25px;font-weight:800;letter-spacing:-.3px;line-height:1.05;font-variant-numeric:tabular-nums}.pd-kpi__value--text{font-size:18px;letter-spacing:0}.pd-kpi__unit{margin-inline-start:3px;color:var(--text-muted);font-size:13px;font-weight:700}.pd-kpi__sub{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:18px;margin-top:7px}.pd-mini{color:var(--text-muted);font-size:10.5px;font-weight:600;white-space:nowrap}.pd-mini--ok{color:var(--parc-green)}.pd-mini--warn{color:#8a7322}.pd-kpi__spark{position:absolute;inset-inline-end:10px;bottom:6px;width:44%;max-width:130px;height:30px;opacity:.55;pointer-events:none}.pd-kpi__spark polyline{fill:none;stroke:var(--parc-green-mid);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pd-card{display:flex;flex-direction:column;padding:14px 16px 15px;border:1px solid var(--border);border-radius:14px;background:var(--bg-surface);box-shadow:var(--shadow-sm)}.pd-card__head{display:flex;align-items:flex-start;gap:9px;margin-bottom:11px}.pd-card__icon{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:10px;border:1px solid var(--parc-green-tint);background:var(--parc-green-bg);color:var(--parc-green)}.pd-card__icon .material-icons-outlined{font-size:18px}.pd-card__icon--gold{border-color:#ddc25e66;background:#ddc25e1f;color:#8a7322}.pd-card__titles{flex:1;min-width:0}.pd-card__titles h2{margin:0;color:var(--text-heading);font-size:13.5px;font-weight:800;line-height:1.3}.pd-card__titles p{margin:1px 0 0;color:var(--text-muted);font-size:11px;line-height:1.35}.pd-card__link{flex:none;display:inline-flex;align-items:center;gap:1px;margin-inline-start:auto;padding:4px 8px;border-radius:8px;color:var(--parc-green-dark);font-size:11px;font-weight:700;white-space:nowrap;transition:background-color .16s ease}.pd-card__link .material-icons-outlined{font-size:15px}.pd-card__link:hover{background:var(--parc-green-bg)}.pd-card__foot{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:11px;border-top:1px solid var(--border-light)}.pd-link{display:inline-flex;align-items:center;gap:2px;padding:6px 10px;border:none;border-radius:8px;background:transparent;color:var(--parc-green-dark);font-size:11.5px;font-weight:700;cursor:pointer;transition:background-color .16s ease}.pd-link .material-icons-outlined{font-size:15px}.pd-link:hover{background:var(--parc-green-bg)}.pd-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;margin-top:10px;padding-top:9px;border-top:1px solid var(--border-light)}.pd-legend__item{display:inline-flex;align-items:center;gap:5px;color:var(--text-muted);font-size:10.5px;font-weight:600}.pd-legend__dot{flex:none;width:8px;height:8px;border-radius:3px}.pd-donut{display:flex;align-items:center;gap:14px}.pd-donut__box{position:relative;flex:none;width:132px}.pd-donut__svg{display:block;width:100%;height:auto;animation:pd-spin-in .9s cubic-bezier(.25,.8,.35,1) both}.pd-donut__bg{fill:none;stroke:var(--border-light);stroke-width:16}.pd-donut__seg{fill:none;stroke-width:16;transition:opacity .18s ease,stroke-width .18s ease}.pd-donut__seg.is-dim{opacity:.22}.pd-donut__center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;pointer-events:none}.pd-donut__num{color:var(--text-heading);font-size:19px;font-weight:800;font-variant-numeric:tabular-nums}.pd-donut__lbl{color:var(--text-muted);font-size:9.5px;font-weight:700}.pd-donut__legend{flex:1;min-width:0;margin:0;padding:0;list-style:none}.pd-donut__legend li{display:flex;align-items:center;gap:7px;padding:4.5px 6px;border-radius:8px;cursor:default;transition:background-color .15s ease}.pd-donut__legend li:hover{background:var(--parc-green-bg)}.pd-donut__legend li b{margin-inline-start:auto;color:var(--text-heading);font-size:11px;font-weight:800;font-variant-numeric:tabular-nums}.pd-donut__name{overflow:hidden;color:var(--text);font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.pd-seg{display:flex;gap:2px;max-width:100%;margin-bottom:10px;padding:3px;border:1px solid var(--border);border-radius:999px;background:var(--pd-subtle);overflow-x:auto;scrollbar-width:none}.pd-seg::-webkit-scrollbar{display:none}.pd-seg__btn{flex:none;padding:4px 12px;border:none;border-radius:999px;background:transparent;color:var(--text-muted);font-size:11px;font-weight:700;white-space:nowrap;cursor:pointer;transition:background-color .16s ease,color .16s ease}.pd-seg__btn:hover:not(.is-on){color:var(--parc-green-dark)}.pd-seg__btn.is-on{background:var(--parc-green);color:#fff;box-shadow:0 1px 3px #222b1333}.pd-list{margin:0;padding:0;list-style:none}.pd-list__row{display:flex;align-items:center;gap:10px;padding:8px 6px;border-radius:10px;cursor:pointer;transition:background-color .15s ease}.pd-list__row+.pd-list__row{border-top:1px solid var(--border-light)}.pd-list__row:hover{background:var(--parc-green-bg)}.pd-list__row:hover .pd-list__go{color:var(--parc-green);transform:translate(var(--pd-go-shift, -2px))}.pd-list__row--static{cursor:default}.pd-list__row--static:hover{background:transparent}[dir=ltr] .pd-list__row{--pd-go-shift: 2px}.pd-list__icon{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:9px;border:1px solid var(--border-light);background:var(--parc-green-bg);color:var(--parc-green)}.pd-list__icon .material-icons-outlined{font-size:16px}.pd-list__icon--hot{border-color:var(--color-danger-border);background:var(--color-danger-bg);color:var(--parc-red)}.pd-list__body{flex:1;min-width:0}.pd-list__title{display:block;overflow:hidden;color:var(--text);font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.pd-list__meta{display:flex;align-items:center;gap:6px;min-width:0;margin-top:1px;color:var(--text-muted);font-size:10.5px}.pd-list__meta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-list__go{flex:none;color:var(--text-muted);font-size:17px;transition:color .15s ease,transform .15s ease}.pd-count{flex:none;display:inline-grid;place-items:center;min-width:23px;height:21px;padding-inline:7px;border-radius:999px;background:var(--parc-green);color:#fff;font-size:10.5px;font-weight:800;font-variant-numeric:tabular-nums}.pd-count--hot{background:var(--parc-red);color:#fff}.pd-days{flex:none;padding:2.5px 9px;border-radius:999px;border:1px solid var(--border-light);background:var(--pd-subtle);color:var(--text-muted);font-size:10.5px;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.pd-days[data-tone=bad]{border-color:var(--color-danger-border);background:var(--color-danger-bg);color:var(--parc-red)}.pd-days[data-tone=warn]{border-color:#ddc25e66;background:#ddc25e1f;color:#8a7322}.pd-days[data-tone=ok]{border-color:var(--parc-green-tint);background:var(--parc-green-bg);color:var(--parc-green-dark)}.pd-days[data-tone=info]{border-color:var(--parc-green-tint);background:var(--parc-green-bg);color:var(--parc-green)}.pd-date{flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;width:38px;height:40px;border:1px solid var(--parc-green-tint);border-radius:10px;background:var(--parc-green-bg)}.pd-date b{color:var(--parc-green-dark);font-size:14.5px;font-weight:800;line-height:1.1}.pd-date i{color:var(--text-muted);font-size:9px;font-style:normal;font-weight:700}.pd-date.is-today{border-color:#ddc25e66;background:#ddc25e1f}.pd-date.is-today b{color:#8a7322}.pd-note{display:flex;align-items:flex-start;gap:8px;padding:9px 11px;border:1px solid var(--parc-green-tint);border-radius:10px;background:var(--parc-green-bg);color:var(--text);font-size:11.5px;font-weight:600;line-height:1.5}.pd-note .material-icons-outlined{flex:none;font-size:16px;color:var(--parc-green)}.pd-note b{font-weight:800}.pd-thin{margin:8px 2px 0;color:var(--text-muted);font-size:11px;font-weight:600}.pd-thin a{color:var(--parc-green-dark);font-weight:700;text-decoration:underline}.pd-quick{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.pd-quick__chip{display:flex;align-items:center;gap:8px;padding:8.5px 10px;border:1px solid var(--border);border-radius:10px;background:var(--bg-surface);color:var(--text);font-size:11.5px;font-weight:700;text-align:start;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.pd-quick__chip .material-icons-outlined{flex:none;font-size:16px;color:var(--parc-green)}.pd-quick__chip span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-quick__chip:hover{transform:translateY(-1px);border-color:var(--parc-green-mid);background:var(--parc-green-bg)}.pd-skel{display:flex;flex-direction:column;gap:9px;padding:6px 2px 8px}.pd-skel__line{height:13px;border-radius:7px;background:linear-gradient(90deg,var(--border-light) 25%,var(--parc-green-bg) 50%,var(--border-light) 75%);background-size:220% 100%;animation:pd-shimmer 1.3s linear infinite}.pd-skel__line.w80{width:80%}.pd-skel__line.w60{width:60%}.pd-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:18px 10px 14px;text-align:center}.pd-empty p{margin:0;color:var(--text-muted);font-size:11.5px;font-weight:600}.pd-empty__icon{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;border:1px solid var(--parc-green-tint);background:var(--parc-green-bg);color:var(--parc-green)}.pd-empty__icon .material-icons-outlined{font-size:21px}.pd-empty__icon--ok{color:#1e7e34}.pd-anim{animation:pd-fade-up .5s cubic-bezier(.2,.7,.3,1) both}.pdash-kpis .pd-anim:nth-child(2){animation-delay:.05s}.pdash-kpis .pd-anim:nth-child(3){animation-delay:.1s}.pdash-kpis .pd-anim:nth-child(4){animation-delay:.15s}.pdash-row .pd-anim{animation-delay:.14s}.pdash-bd.pd-anim{animation-delay:.22s}@keyframes pd-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pd-spin-in{0%{opacity:0;transform:rotate(-70deg) scale(.92)}to{opacity:1;transform:rotate(0) scale(1)}}@keyframes pd-shimmer{0%{background-position:200% 0}to{background-position:-20% 0}}html.dark .pd-mini--warn{color:#e6d28a}html.dark .pd-empty__icon--ok{color:#7ed79a}html.dark .pd-card__icon--gold,html.dark .pd-days[data-tone=warn],html.dark .pd-date.is-today b{color:#e6d28a}@media(max-width:768px){.pdash-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:9px}.pd-kpi{padding:11px 12px 12px}.pd-kpi__value{font-size:21px}.pd-kpi__value--text{font-size:15px}.pd-kpi__spark{display:none}.pd-kpi__sub .pd-mini{white-space:normal}.pd-card{padding:12px 12px 13px}.pd-donut{flex-direction:column}.pd-donut__legend{width:100%}.pd-list__row{min-height:var(--tap, 44px);padding-block:10px}.pd-quick__chip{min-height:var(--tap, 44px)}}@media(max-width:480px){.pd-quick{grid-template-columns:1fr}.pd-seg__btn{padding-inline:9px}}@media(prefers-reduced-motion:reduce){.pd-anim,.pd-donut__svg,.pd-skel__line{animation:none!important}.pd-kpi,.pd-quick__chip,.pd-list__go{transition:none;transform:none!important}}.wp-decw{position:relative;display:inline-flex}.wp-dec{display:inline-flex;align-items:stretch;height:28px;border:1px solid var(--border);border-radius:8px;background:var(--bg-surface);overflow:hidden;transition:border-color .12s,box-shadow .12s}.wp-dec:focus-within{border-color:color-mix(in srgb,var(--parc-green) 32%,var(--border));box-shadow:var(--shadow-sm)}.wp-dec__b{display:inline-flex;align-items:center;padding:0 12px;border:0;background:transparent;color:var(--text-muted);font:inherit;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .12s,color .12s}.wp-dec__b+.wp-dec__b{border-inline-start:1px solid var(--border)}.wp-dec__b:focus-visible{outline:2px solid var(--parc-green);outline-offset:-2px}.wp-dec__b.is-ok{color:var(--parc-green-dark)}.wp-dec__b.is-ok:hover{background:var(--parc-green-bg)}.wp-dec__b.is-ok.is-on{background:var(--parc-green);color:var(--on-olive)}.wp-dec__b.is-cmt:hover{background:var(--color-warning-bg);color:var(--color-warning-text)}.wp-dec__b.is-cmt.is-on{background:var(--color-warning-bg);color:var(--color-warning-text);box-shadow:inset 0 -2px 0 var(--parc-yellow)}.wp-dec__b.is-bad:hover{background:var(--color-danger-bg);color:var(--parc-red)}.wp-dec__b.is-bad.is-on{background:var(--color-danger-bg);color:var(--parc-red);box-shadow:inset 0 -2px 0 var(--parc-red)}.wp-dec__b.is-bad:focus-visible{outline-color:var(--parc-red)}.wp-dec__b.is-on.is-ro{cursor:default}.wp-dec__b.is-ro:not(.is-on),.wp-dec__b.is-ro:not(.is-on):hover{background:repeating-linear-gradient(-45deg,transparent 0 4px,color-mix(in srgb,var(--border) 45%,transparent) 4px 5px);color:color-mix(in srgb,var(--text-muted) 55%,var(--bg-surface));cursor:not-allowed}.wp-dec.has-on .wp-dec__b:not(.is-on):not(:hover):not(:focus-visible){color:color-mix(in srgb,var(--text-muted) 70%,var(--bg-surface))}:is(.wkp,.evl-ctx,.wp-dk) .wp-card{--wp-card-accent: var(--parc-red);--wp-card-edge: var(--color-danger-border);position:absolute;top:calc(100% + 8px);inset-inline-end:var(--wp-card-shift, 0px);z-index:30;display:grid;gap:8px;width:min(320px,100vw - 32px);padding:10px 12px;border:1px solid var(--wp-card-edge);border-radius:12px;background:var(--bg-surface);box-shadow:var(--shadow-lg);text-align:start;animation:wp-card-in .14s ease-out}:is(.wkp,.evl-ctx,.wp-dk) .wp-card.is-cmt{--wp-card-accent: var(--color-warning-text);--wp-card-edge: var(--color-warning-border)}:is(.wkp,.evl-ctx,.wp-dk) .wp-card:before{content:"";position:absolute;top:-6px;inset-inline-end:var(--wp-card-arrow, 22px);width:10px;height:10px;border-top:1px solid var(--wp-card-edge);border-inline-start:1px solid var(--wp-card-edge);background:var(--bg-surface);transform:rotate(45deg)}.wp-card__t{font-size:12px;font-weight:800;color:var(--wp-card-accent)}.wp-card__in{display:block;width:100%;min-height:56px;max-height:160px;box-sizing:border-box;padding:7px 10px;border:1px solid var(--border);border-radius:8px;background:var(--bg-base);color:var(--text-heading);font:inherit;font-size:13px;line-height:1.5;resize:vertical;transition:border-color .12s,box-shadow .12s}.wp-card__in::placeholder{color:var(--text-muted)}.wp-card__in:focus{outline:none;border-color:color-mix(in srgb,var(--wp-card-accent) 55%,var(--border));background:var(--bg-surface);box-shadow:0 0 0 3px color-mix(in srgb,var(--wp-card-accent) 12%,transparent)}.wp-card__in.is-short{border-color:var(--parc-red)}.wp-card__foot{display:flex;align-items:center;gap:6px}.wp-card__hint{margin-inline-end:auto;font-size:11.5px;font-weight:600;color:var(--text-muted);white-space:nowrap}.wp-card__hint.is-warn{color:var(--parc-red)}.wp-card__cancel,.wp-card__go{height:28px;padding:0 12px;border-radius:7px;font:inherit;font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer}.wp-card__cancel{border:0;background:transparent;color:var(--text-muted)}.wp-card__cancel:hover{background:var(--surface-hover);color:var(--text-heading)}.wp-card__cancel:focus-visible{outline:2px solid var(--parc-green);outline-offset:1px}.wp-card__go{border:1px solid var(--parc-red);background:var(--parc-red);color:var(--on-olive);transition:opacity .12s,filter .12s}.wp-card__go:hover{filter:brightness(.93)}.wp-card__go[aria-disabled=true]{opacity:.45}.wp-card__go:disabled{opacity:.45;cursor:not-allowed;filter:none}.wp-card__go:focus-visible{outline:2px solid var(--parc-red);outline-offset:2px}.wp-card.is-cmt .wp-card__go{border-color:var(--parc-yellow);background:var(--parc-yellow);color:var(--parc-green-dark)}.wp-card.is-cmt .wp-card__go:focus-visible{outline-color:var(--parc-yellow)}@keyframes wp-card-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){:is(.wkp,.evl-ctx,.wp-dk) .wp-card{animation:none}}.wp-card.is-ok{--wp-card-accent: var(--parc-green);--wp-card-edge: color-mix(in srgb, var(--parc-green) 40%, var(--border))}.wp-card.is-ok .wp-card__go{border-color:var(--parc-green);background:var(--parc-green);color:var(--on-olive)}.wp-card.is-up{top:auto;bottom:calc(100% + 8px)}.wp-card.is-up:before{top:auto;bottom:-6px;transform:rotate(225deg)}@media(max-width:768px){.wp-dec__b{padding:0 9px}.wp-card__in{font-size:16px}}:root{--wp-ink-0: #9aa39a;--wp-ink-1: #54652e;--wp-ink-2: #2f7d7a;--wp-ink-3: #b8860b;--wp-ink-4: #7b4f8a;--wp-ink-5: #3f5f9e;--wp-ink-6: #b0553a;--wp-ink-7: #6e8b3d;--wp-ink-8: #a8456b;--wp-mark-bg: #fff2b3;--wp-add-bg: #fff2b3;--wp-del-fg: #c0392b;--wp-row-hover: rgba(84, 101, 46, .05);--wp-ink-none: color-mix(in srgb, var(--text-muted) 38%, var(--bg-surface))}html.dark{--wp-ink-0: #7d857d;--wp-ink-1: #a0b360;--wp-ink-2: #5fb3ae;--wp-ink-3: #e0b03a;--wp-ink-4: #b58ac6;--wp-ink-5: #7fa0e0;--wp-ink-6: #e08a6e;--wp-ink-7: #9fc26a;--wp-ink-8: #e08aac;--wp-mark-bg: #5c4c10;--wp-add-bg: #5c4c10;--wp-del-fg: #ff8a7a;--wp-row-hover: rgba(160, 179, 96, .08);--wp-ink-none: color-mix(in srgb, var(--text-muted) 38%, var(--bg-surface))}.wp-ink--0,.wp-ink-bar--0{background:var(--wp-ink-0)}.wp-ink--1,.wp-ink-bar--1{background:var(--wp-ink-1)}.wp-ink--2,.wp-ink-bar--2{background:var(--wp-ink-2)}.wp-ink--3,.wp-ink-bar--3{background:var(--wp-ink-3)}.wp-ink--4,.wp-ink-bar--4{background:var(--wp-ink-4)}.wp-ink--5,.wp-ink-bar--5{background:var(--wp-ink-5)}.wp-ink--6,.wp-ink-bar--6{background:var(--wp-ink-6)}.wp-ink--7,.wp-ink-bar--7{background:var(--wp-ink-7)}.wp-ink--8,.wp-ink-bar--8{background:var(--wp-ink-8)}.wp-ink{display:inline-block;width:10px;height:10px;border-radius:50%;flex:0 0 auto}[dir=ltr] .wp-flip{transform:scaleX(-1)}.wp-muted{color:var(--text-muted);font-size:.85rem}.wp-btn{display:inline-flex;align-items:center;gap:.35rem;min-height:36px;padding:0 .9rem;border-radius:10px;border:1px solid var(--border);background:var(--bg-surface);color:var(--text);font-size:.87rem;font-weight:600;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background var(--portal-transition),border-color var(--portal-transition)}.wp-btn .material-icons-outlined{font-size:18px}.wp-btn:hover:not(:disabled){border-color:var(--parc-green)}.wp-btn:disabled{opacity:.55;cursor:default}.wp-btn:focus-visible{outline:2px solid var(--parc-green);outline-offset:2px}.wp-btn--primary{background:var(--parc-green);border-color:var(--parc-green);color:var(--bg-surface)}.wp-btn--primary:hover:not(:disabled){background:var(--parc-green-dark)}.wp-btn--cta{background:var(--parc-yellow);border-color:var(--parc-yellow);color:var(--parc-green-darker)}.wp-btn--cta:hover:not(:disabled){border-color:var(--parc-green-dark)}.wp-btn--ghost{background:transparent}.wp-btn--ghost.is-on{background:var(--parc-green-bg);border-color:var(--parc-green)}.wp-btn--sm{min-height:30px;padding:0 .65rem;font-size:.8rem}.wp-btn--icon{padding:0;width:36px;justify-content:center}.wp-btn--bar{background:#ffffff1a;border-color:#ffffff38;color:var(--parc-green-bg)}.wp-btn--bar:hover:not(:disabled){border-color:var(--parc-yellow)}html.dark .wp-btn--primary{color:var(--bg-base)}.wp-link{border:0;background:none;padding:0;color:var(--parc-green);font-size:.82rem;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.wp-link:disabled{color:var(--text-muted);cursor:default;text-decoration:none}.wp-icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:2px;min-width:32px;height:32px;padding:0 4px;border:0;border-radius:8px;background:transparent;color:var(--text-muted);cursor:pointer}.wp-icon-btn .material-icons-outlined{font-size:19px}.wp-icon-btn:hover{background:var(--parc-green-bg);color:var(--parc-green)}.wp-icon-btn.has-unread:after{content:"";position:absolute;top:5px;inset-inline-end:5px;width:7px;height:7px;border-radius:50%;background:var(--parc-yellow-soft)}.wp-chip{display:inline-flex;align-items:center;gap:.25rem;padding:.15rem .6rem;border-radius:999px;background:var(--parc-green-bg);color:var(--parc-green-dark);font-size:.75rem;font-weight:600;white-space:nowrap}.wp-chip--muted{background:var(--border-light);color:var(--text-muted)}.wp-chip--warn{background:var(--color-warning-bg);color:var(--color-warning-text)}.wp-chip--danger{background:var(--color-danger-bg);color:var(--parc-red)}.wp-chip--today{background:var(--parc-yellow);color:var(--parc-green-darker)}.wp-chip.is-draft{background:var(--border-light);color:var(--text-muted)}.wp-chip.is-pending{background:var(--color-warning-bg);color:var(--color-warning-text)}.wp-chip.is-ok{background:var(--parc-green-bg);color:var(--parc-green-dark)}.wp-chip.is-warn{background:var(--color-warning-bg);color:var(--color-warning-text)}.wp-chip.is-bad{background:var(--color-danger-bg);color:var(--parc-red)}.wp-chip.is-muted{background:var(--border-light);color:var(--text-muted)}.wp-tag{display:inline-block;padding:0 .45rem;border-radius:6px;border:1px dashed var(--border);color:var(--text-muted);font-size:.72rem;line-height:1.6}.wp-tag--warn{border-color:var(--color-warning-border);color:var(--color-warning-text)}.wp-tag--ok{border-color:var(--parc-green-tint);color:var(--parc-green)}.wp-chip-btn{display:inline-flex;align-items:center;gap:.3rem;min-height:30px;padding:0 .7rem;border-radius:999px;border:1px solid var(--border);background:var(--bg-surface);color:var(--text);font-size:.78rem;cursor:pointer}.wp-chip-btn:hover{border-color:var(--parc-green)}.wp-chip-btn.is-on{background:var(--parc-green-bg);border-color:var(--parc-green);color:var(--parc-green-dark);font-weight:600}.wp-seg{display:inline-flex;border:1px solid var(--border);border-radius:999px;overflow:hidden;flex:0 0 auto;background:var(--bg-surface)}.wp-seg__btn{border:0;background:transparent;min-height:28px;padding:0 .65rem;font-size:.75rem;color:var(--text-muted);cursor:pointer}.wp-seg__btn.is-on{background:var(--parc-green);color:var(--bg-surface);font-weight:700}.wp-seg__btn--field.is-on{background:var(--parc-green-dark)}.wp-seg__btn:disabled{cursor:default}.wp-seg__btn:disabled:not(.is-on){opacity:.7}.wp-seg__btn:focus-visible{outline:2px solid var(--parc-yellow);outline-offset:-2px}.wp-summary__nums{display:flex;flex-wrap:wrap;gap:.25rem 1.1rem;margin:0}.wp-summary__nums div{display:flex;gap:.3rem;align-items:baseline}.wp-summary__nums dt{font-size:.78rem;color:var(--text-muted)}.wp-summary__nums dd{margin:0;font-weight:700;color:var(--text-heading)}.wp-strip{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;padding:.6rem .9rem;margin-bottom:.6rem;border-radius:var(--portal-radius-md);background:var(--bg-surface);border:1px solid var(--border);font-size:.87rem}.wp-strip--warn{background:var(--color-warning-bg);border-color:var(--color-warning-border);color:var(--color-warning-text)}.wp-strip--observe{background:var(--parc-green-bg);border-color:var(--parc-green-tint);color:var(--parc-green-dark);font-weight:600}.wp-strip--note{align-items:baseline;background:var(--bg-surface);border-inline-start:3px solid var(--parc-green)}.wp-strip--note>.mi{align-self:center;color:var(--parc-green);font-size:18px}.wp-strip__k{font-weight:800;color:var(--text-heading)}.wp-strip__when{font-size:.78rem;color:var(--text-muted)}.wp-strip__body{flex:1 1 100%;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text)}kbd{font-family:inherit;font-size:.7rem;padding:0 .3rem;border-radius:4px;border:1px solid var(--border);color:var(--text-muted)}.wpr__chips{display:inline-flex;flex-wrap:wrap;gap:.3rem}.wkp{--on-olive: var(--p-surface-0, #fff);--wp-mono: ui-monospace, SFMono-Regular, Menlo, monospace;--wp-gold-ink: color-mix(in srgb, var(--parc-gold-mute) 38%, var(--text-heading));--wp-x: 60px;--wp-in: 12px}.wkp .mi{font-family:Material Icons Outlined;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;display:inline-block}.wkp kbd,.wkp .wp-kbd{display:inline-flex;align-items:center;height:18px;padding:0 5px;border:1px solid var(--border);border-bottom-width:2px;border-radius:5px;background:var(--bg-surface);color:var(--text-heading);font-family:var(--wp-mono);font-size:11px;font-weight:700;white-space:nowrap}.wkp button{font-family:inherit}.wkp .parc-bar{flex-wrap:wrap;gap:8px 10px}.wkp .parc-bar__id{min-width:0;flex-wrap:nowrap;gap:8px}.wkp .parc-bar__tools{gap:5px;flex-wrap:nowrap;margin-inline-start:auto}.wkp .parc-bar__icon{width:30px;height:30px}.wkp .parc-bar .p-button.parc-ghost:not(.parc-ghost--label){width:30px;height:30px}.wkp .parc-bar .p-button.parc-ghost.parc-ghost--label{height:30px;padding:0 9px}.wkp .wp-nav{gap:4px;padding-inline-start:10px}.wkp .wp-oseg{padding:2px}.wkp .wp-oseg__btn{padding:0 8px}.wkp .parc-bar{padding-inline:12px}.wkp .wp-nav__range{font-size:12.5px}.wkp .parc-bar .p-button.parc-cta{height:30px;padding-inline:11px}.wkp .wp-back{flex:none}.wkp .parc-ghost.is-dim{opacity:.42}.wp-nav{display:flex;align-items:center;gap:6px;padding-inline-start:14px;border-inline-start:1px solid color-mix(in srgb,var(--parc-yellow) 30%,transparent)}.wp-nav__label{display:flex;flex-direction:column;align-items:center;gap:1px;padding-inline:4px}.wp-nav__range{color:var(--on-olive);font-size:13.5px;font-weight:800;line-height:1.25;white-space:nowrap}.wp-saved{display:inline-flex;align-items:center;gap:4px;padding-inline:2px 4px;white-space:nowrap;color:color-mix(in srgb,var(--on-olive) 78%,transparent);font-size:12px;font-weight:600}.wp-saved .mi{font-size:15px;color:var(--parc-gold-mute)}.wp-oseg{display:inline-flex;gap:2px;padding:3px;border-radius:9px;border:1px solid color-mix(in srgb,var(--on-olive) 14%,transparent);background:color-mix(in srgb,var(--on-olive) 6%,transparent)}.wp-oseg__btn{display:inline-flex;align-items:center;height:26px;padding:0 11px;border:0;border-radius:7px;background:transparent;cursor:pointer;color:color-mix(in srgb,var(--on-olive) 70%,transparent);font-size:12px;font-weight:700;white-space:nowrap;text-decoration:none}.wp-oseg__btn:hover{color:var(--on-olive)}.wp-oseg__btn.is-active{background:var(--bg-surface);color:var(--parc-green-dark);box-shadow:var(--shadow-sm)}.wp-layout{display:block}.wp-layout.has-rail{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;align-items:start}.wp-col{display:flex;flex-direction:column;gap:10px;min-width:0}.wp-rail{position:sticky;top:8px;padding:8px 0 10px;display:flex;flex-direction:column;align-items:center;gap:4px}.wp-rail__ttl{font-size:11px;font-weight:800;color:var(--text-muted);margin-bottom:2px}.wp-rail__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;width:100%}.wp-rp{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;padding:4px 0 3px;border-radius:10px;text-decoration:none}.wp-rp:hover{background:var(--surface-hover)}.wp-rp.is-active{background:var(--parc-green-bg)}.wp-rp.is-active:before{content:"";position:absolute;inset-block:4px;inset-inline-start:0;width:3px;border-radius:2px;background:var(--parc-yellow)}.wp-rp.is-active .wp-ava{box-shadow:0 0 0 2px var(--bg-surface),0 0 0 4px var(--parc-green)}.wp-rp.is-unsent{cursor:default;opacity:.5}.wp-rp.is-unsent:hover{background:none}.wp-rp.is-unsent.is-active{opacity:1;background:var(--parc-green-bg)}.wp-rail.wp-rail--row{position:static;margin-bottom:10px;padding:6px;flex-direction:row}.wp-rail.wp-rail--row .wp-rail__ttl{display:none}.wp-rail.wp-rail--row .wp-rail__list{flex-direction:row;gap:4px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;padding:4px 6px 2px}.wp-rail.wp-rail--row .wp-rail__list::-webkit-scrollbar{display:none}.wp-rail.wp-rail--row .wp-rail__list>li{flex:none;scroll-snap-align:start}.wp-rail.wp-rail--row .wp-rp{min-width:56px;min-height:44px;padding:4px 4px 3px}.wp-rail.wp-rail--row .wp-rp.is-active:before{inset-block:auto 0;inset-inline:10px;width:auto;height:3px}.wp-rp__name{font-size:11px;font-weight:700;color:var(--text);max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-rp.is-active .wp-rp__name{color:var(--parc-green-dark);font-weight:800}.wp-cnt{position:absolute;inset-block-start:-4px;inset-inline-end:-7px;min-width:20px;height:16px;padding:0 4px;box-sizing:border-box;border-radius:999px;border:2px solid var(--bg-surface);background:var(--parc-amber);color:var(--on-olive);font-size:10px;font-weight:800;display:grid;place-items:center;line-height:1}.wp-ava{position:relative;flex:none;display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--parc-green-tint);color:var(--parc-green-dark);font-size:10px;font-weight:800;line-height:1}.wp-ava--sm{width:18px;height:18px;font-size:9.5px}.wp-ava--lg{width:40px;height:40px;font-size:14px}.wp-ava--photo{background:none}.wp-ava--photo>portal-avatar{border-radius:50%;overflow:hidden}.wkp .wp-head{display:grid;grid-template-columns:minmax(0,1fr);min-height:52px;padding:0;margin-bottom:6px;border-bottom:1px solid var(--border-light)}.wkp .wp-head.has-focus{grid-template-columns:minmax(0,1fr) 320px}.wp-zone{position:relative;min-width:0}.wp-zone+.wp-zone{border-inline-start:1px solid var(--border-light)}.wp-rev{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:8px 14px}.wp-rev__acts{flex:none;margin-inline-start:auto;display:flex;align-items:center;gap:12px}.wp-fix,.wp-closeb,.wp-notice{display:inline-flex;align-items:center;gap:6px;height:32px;padding-inline:11px 14px;border-radius:9px;font:inherit;font-size:12.5px;font-weight:800;white-space:nowrap;cursor:pointer}.wp-fix .mi,.wp-closeb .mi,.wp-notice .mi{font-size:16px}.wp-fix:disabled,.wp-closeb:disabled,.wp-notice:disabled{opacity:.55;cursor:default}.wp-fix{border:1.5px solid var(--parc-amber);background:var(--color-warning-bg);color:var(--color-warning-text)}.wp-fix:hover{background:color-mix(in srgb,var(--parc-amber) 18%,var(--bg-surface))}.wp-fix:focus-visible{outline:2px solid var(--parc-amber);outline-offset:2px}.wp-closeb{border:1px solid var(--parc-green-dark);background:var(--parc-green);color:var(--on-olive);box-shadow:inset 0 -2px 0 var(--parc-yellow)}.wp-closeb:enabled:hover{background:var(--parc-green-dark)}.wp-closeb:focus-visible{outline:2px solid var(--parc-yellow);outline-offset:2px}.wp-notice{height:36px;padding-inline:3px 14px;gap:8px;border-radius:999px;border:1px solid color-mix(in srgb,var(--parc-green) 34%,var(--border));background:color-mix(in srgb,var(--parc-green) 7%,var(--bg-surface));color:var(--parc-green-dark);font-size:13px;line-height:1.3;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.wp-notice:enabled:hover{border-color:var(--parc-green);background:color-mix(in srgb,var(--parc-green) 13%,var(--bg-surface));box-shadow:0 4px 12px color-mix(in srgb,var(--parc-green) 18%,transparent);transform:translateY(-1px)}.wp-notice:enabled:active{transform:none;box-shadow:none}.wp-notice:focus-visible{outline:2px solid var(--parc-yellow);outline-offset:2px}.wp-notice:disabled{opacity:.55;cursor:default}.wp-notice__ico{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--parc-green);color:var(--on-olive);box-shadow:inset 0 -2px 0 var(--parc-yellow)}.wp-notice__ico .mi{font-size:16px}.wp-notice__lbl{min-width:0}@media(prefers-reduced-motion:reduce){.wp-notice{transition:none}.wp-notice:enabled:hover{transform:none}}.wp-notice-sent{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;color:var(--text-muted);white-space:nowrap}.wp-notice-sent .mi{font-size:16px;color:var(--parc-green)}.wp-rev__line{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0}.wp-rev__who{font-size:13px;font-weight:800;color:var(--text-heading)}.wp-rev__when{font-size:12px;font-weight:600;color:var(--text-muted)}.wp-rev__meta>*+*:not(.wp-send):before{content:"\b7";margin-inline-end:6px;color:var(--text-muted);font-weight:600}.wp-send{display:inline-flex;align-items:center;gap:6px;height:32px;margin-inline-start:auto;padding-inline:14px;border:1px solid var(--parc-red);border-radius:9px;background:var(--parc-red);color:#fff;font:inherit;font-size:12.5px;font-weight:700;white-space:nowrap;cursor:pointer;box-shadow:0 0 0 3px color-mix(in srgb,var(--parc-red) 16%,transparent);transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease}.wp-send .mi{font-size:16px}[dir=rtl] .wp-send .mi{transform:scaleX(-1)}.wp-send:enabled:hover{background:color-mix(in srgb,var(--parc-red) 88%,#000);transform:translateY(-1px);box-shadow:0 0 0 3px color-mix(in srgb,var(--parc-red) 28%,transparent)}.wp-send:focus-visible{outline:2px solid var(--parc-red);outline-offset:2px}.wp-send:disabled{opacity:.55;cursor:default}.wp-rpt-btn{display:inline-flex;align-items:center;gap:6px;height:34px;padding-inline:12px;border:1px solid var(--parc-red);border-radius:9px;background:var(--parc-red);color:#fff;font:inherit;font-size:12.5px;font-weight:700;white-space:nowrap;cursor:pointer;box-shadow:0 0 0 3px color-mix(in srgb,var(--parc-red) 16%,transparent);transition:background-color .18s ease,box-shadow .18s ease}.wp-rpt-btn .material-icons-outlined{font-size:17px}.wp-rpt-btn:enabled:hover{background:color-mix(in srgb,var(--parc-red) 88%,#000);box-shadow:0 0 0 3px color-mix(in srgb,var(--parc-red) 28%,transparent)}.wp-rpt-btn:focus-visible{outline:2px solid var(--parc-red);outline-offset:2px}.wp-rpt-btn:disabled{opacity:.55;cursor:default}.wkp-macts{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-bottom:10px}.wkp-macts .wp-notice,.wkp-macts .wp-notice-sent{flex:1 1 150px}.wkp-macts .wp-notice{height:auto;min-height:40px;padding-block:4px;white-space:normal;text-align:start}.wkp-macts .wp-notice-sent{justify-content:center;white-space:normal}.wp-mnotes{--wmo-gold-ink: color-mix(in srgb, var(--parc-gold-mute) 38%, var(--text-heading));margin-block:6px 8px;margin-inline:calc(var(--wp-x) - 8px) 8px;border:1px solid color-mix(in srgb,var(--parc-gold-mute) 45%,var(--border-light));border-radius:12px}@media(max-width:768px){.wp-mnotes{border-top:1px solid color-mix(in srgb,var(--parc-gold-mute) 45%,var(--border-light));padding:10px 12px}}[dir=rtl] .wp-sdlg .portal-modal__header-icon .material-icons-outlined,[dir=rtl] .wp-sdlg__arrow,[dir=rtl] .wp-sdlg__route .mi,[dir=rtl] .wp-send-ico{transform:scaleX(-1)}.portal-modal.wp-sdlg{max-width:440px}.portal-modal.wp-sdlg .portal-modal__body{display:grid;gap:12px;padding-block:18px 20px}.portal-modal.wp-sdlg .portal-modal__footer{gap:10px}@media(min-width:769px){.portal-modal.wp-sdlg{animation:wp-sdlg-in .24s cubic-bezier(.2,.8,.2,1) both}.portal-modal-overlay:has(>.wp-sdlg){animation:wp-sdlg-fade .2s ease-out both}}@keyframes wp-sdlg-in{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:none}}@keyframes wp-sdlg-fade{0%{opacity:0}to{opacity:1}}.wp-sdlg__sum{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:12px;background:var(--parc-green-bg);border:1px solid color-mix(in srgb,var(--parc-green) 16%,var(--bg-surface))}.wp-sdlg__n{flex:none;min-width:56px;height:56px;display:inline-grid;place-items:center;padding-inline:10px;border-radius:14px;background:var(--parc-green);color:#fff;font-size:26px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;box-shadow:inset 0 -3px 0 var(--parc-yellow)}.wp-sdlg__sumtxt{display:grid;gap:3px;min-width:0}.wp-sdlg__k{font-size:15px;font-weight:800;color:var(--text-heading)}.wp-sdlg__spread{font-size:12.5px;font-weight:600;color:var(--text-muted)}.wp-sdlg__past{display:flex;align-items:center;gap:8px;margin:0;font-size:12.5px;font-weight:600;line-height:1.5;color:var(--color-warning-text)}.wp-sdlg__past>.mi{flex:none;font-size:18px;color:var(--parc-amber)}.wp-sdlg__chain{display:flex;align-items:center;gap:6px;margin:-4px 0 0;font-size:12px;font-weight:600;color:var(--text-muted)}.wp-sdlg__chain>.mi{flex:none;font-size:16px}.wp-sdlg__to{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;border:1px solid var(--border);background:var(--bg-surface);font-size:13px;color:var(--text)}.wp-sdlg__to>.mi{flex:none;font-size:20px}.wp-sdlg__to--self>.mi{color:var(--parc-green)}.wp-sdlg__to--warn{border-style:dashed;border-color:var(--parc-amber);color:var(--color-warning-text)}.wp-sdlg__to--warn>.mi{color:var(--parc-amber)}.wp-sdlg__route{flex:none;display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:color-mix(in srgb,var(--parc-yellow) 22%,var(--bg-surface));color:var(--parc-green-dark)}.wp-sdlg__route .mi{font-size:16px}.wp-sdlg__ava{flex:none;display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--parc-green-tint);color:var(--parc-green-dark);font-size:14px;font-weight:800}.wp-sdlg__who{display:grid;gap:2px;min-width:0}.wp-sdlg__role{font-size:11.5px;font-weight:700;color:var(--text-muted)}.wp-sdlg__name{font-size:15px;font-weight:800;color:var(--text-heading);white-space:nowrap}.portal-modal__btn.wp-sdlg__go{display:inline-flex;align-items:center;gap:8px;padding-inline:18px 16px}.portal-modal__btn.wp-sdlg__go .wp-sdlg__arrow{font-size:18px;transition:translate .2s ease}.portal-modal__btn.wp-sdlg__go:enabled:hover .wp-sdlg__arrow{translate:3px 0}[dir=rtl] .portal-modal__btn.wp-sdlg__go:enabled:hover .wp-sdlg__arrow{translate:-3px 0}.portal-modal__btn.wp-sdlg__go.is-busy .wp-sdlg__arrow{animation:wp-sdlg-fly .9s ease-in-out infinite}@keyframes wp-sdlg-fly{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.portal-modal.wp-sdlg,.portal-modal-overlay:has(>.wp-sdlg),.portal-modal__btn.wp-sdlg__go.is-busy .wp-sdlg__arrow{animation:none}.portal-modal__btn.wp-sdlg__go .wp-sdlg__arrow{transition:none}}.wkp .parc-pill{padding:1px 8px 1px 9px;gap:4px;font-size:12px}.wkp .parc-pill .mi{font-size:13px}.wkp .parc-pill b{font-weight:800}.wkp .parc-pill.wp-pill--ok{border:1px solid color-mix(in srgb,var(--parc-green) 30%,var(--bg-surface));background:var(--parc-green-bg);color:var(--parc-green-dark)}.wkp .parc-pill.wp-pill--nd{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-muted)}.wkp .parc-pill.wp-pill--un{border:1px dashed var(--parc-amber);background:var(--bg-surface);color:var(--color-warning-text)}.wkp .parc-pill.wp-pill--warn{border:1px solid var(--color-warning-border);background:var(--color-warning-bg);color:var(--color-warning-text)}.wkp wp-row .parc-pill.wp-pill--warn{border:0;background:transparent;padding-inline:0}.wkp .parc-pill.wp-pill--bad{border:1px solid var(--color-danger-border);background:var(--color-danger-bg);color:var(--parc-red)}.wp-focus{display:flex;flex-direction:column;justify-content:center;gap:3px;padding:6px 14px;background:color-mix(in srgb,var(--parc-yellow) 12%,var(--bg-surface));border-start-end-radius:inherit;border-end-end-radius:inherit}.wp-focus__t{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:800;color:var(--text-heading)}.wp-focus__t .mi{font-size:14px;color:var(--wp-gold-ink)}.wp-focus__txt{margin:0;font-size:12.5px;line-height:1.45;color:var(--text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wkp .wp-strip{margin-bottom:0}.wkp .wp-sugg{padding:0;overflow:hidden}.wkp .wp-sugg__head{display:flex;align-items:center;gap:8px;min-height:40px;padding-inline:4px 10px;margin:0;background:var(--parc-green-bg);font-size:13px;color:var(--text-heading)}.wkp .wp-sugg__head .mi{font-size:17px;color:var(--parc-green-mid)}.wkp .wp-sugg__toggle{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 10px;border:0;border-radius:8px;background:transparent;font:inherit;color:inherit;cursor:pointer}.wkp .wp-sugg__toggle:hover{background:color-mix(in srgb,var(--parc-green) 8%,transparent)}.wkp .wp-sugg__toggle:focus-visible{outline:2px solid var(--parc-green);outline-offset:-2px}.wkp .wp-sugg__toggle .wp-sugg__chev{font-size:18px;color:var(--text-muted);transition:transform .16s}.wkp .wp-sugg__toggle[aria-expanded=true] .wp-sugg__chev{transform:rotate(180deg)}.wkp .wp-sugg__list{animation:wpp-in .14s ease-out}@media(prefers-reduced-motion:reduce){.wkp .wp-sugg__list{animation:none}}.wkp .wp-sugg__n{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;box-sizing:border-box;border-radius:999px;background:var(--bg-surface);border:1px solid color-mix(in srgb,var(--parc-green) 22%,transparent);color:var(--parc-green-dark);font-size:11px;font-weight:800;font-variant-numeric:tabular-nums}.wkp .wp-sugg__all{margin-inline-start:auto}.wkp .wp-sugg__row{display:flex;align-items:flex-start;gap:10px;min-height:36px;padding-block:6px;padding-inline:14px 10px;box-sizing:border-box;border-top:1px solid var(--border-light);font-size:13px;line-height:1.5;color:var(--text);transition:background-color .12s}.wkp .wp-sugg__row:hover,.wkp .wp-sugg__row.is-open{background:color-mix(in srgb,var(--parc-green) 4%,transparent)}.wkp .wp-sugg__row .wp-pchip__dot{flex:none;width:8px;height:8px;margin-top:7px;border-radius:50%;background:var(--ink)}.wkp .wp-sugg__row .wp-tag{flex:none;margin-top:2px}.wkp .wp-sugg__text{flex:1;min-width:0;padding-top:1px;white-space:pre-wrap;overflow-wrap:anywhere}.wkp .wp-sugg__acts{flex:none;display:inline-flex;align-items:center;gap:4px}.wkp .wp-sgb{display:inline-flex;align-items:center;gap:2px;height:24px;padding:0 8px;box-sizing:border-box;border:1px solid transparent;border-radius:999px;background:transparent;font:inherit;font-size:11.5px;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s}.wkp .wp-sgb .mi{font-size:14px}.wkp .wp-sgb:focus-visible{outline:2px solid var(--parc-green);outline-offset:2px}.wkp .wp-sgb:disabled{opacity:.55;cursor:default}.wkp .wp-sgb--add{padding-inline:6px 4px;background:var(--parc-yellow);border-color:var(--parc-yellow);color:var(--parc-green-darker)}.wkp .wp-sgb--add .wp-sgb__caret{font-size:14px;margin-inline-start:1px;opacity:.7;transition:transform .14s}.wkp .wp-sgb--add:hover:not(:disabled){border-color:var(--parc-green-dark)}.wkp .wp-sgb--add[aria-expanded=true]{border-color:var(--parc-green-dark);box-shadow:0 0 0 3px color-mix(in srgb,var(--parc-yellow) 35%,transparent)}.wkp .wp-sgb--add[aria-expanded=true] .wp-sgb__caret{transform:rotate(180deg)}.wkp .wp-sgb--skip{color:var(--text-muted)}.wkp .wp-sgb--skip:hover:not(:disabled){background:var(--surface-hover);color:var(--text)}.wkp .wp-sgb--skip.is-arm{background:var(--color-danger-bg);border-color:var(--color-danger-border);color:var(--parc-red)}.wkp .wp-sgb--skip.is-arm:hover:not(:disabled){background:var(--color-danger-bg);color:var(--parc-red)}@media(max-width:768px){.wkp .wp-sugg__row{flex-wrap:wrap;row-gap:6px}.wkp .wp-sugg__text{flex-basis:calc(100% - 18px)}.wkp .wp-sugg__acts{margin-inline-start:auto}.wkp .wp-sgb{height:28px}}.wkp .wp-sheet{position:relative;padding:10px 10px 4px;overflow:visible;background:var(--bg-base)}.wp-dgrp{position:relative;margin:0 0 12px;padding:4px 0 8px;border:1px solid var(--border);border-radius:14px;background:var(--bg-surface);box-shadow:0 1px 3px #1f27110f}.wp-dgrp.is-now{border:1.5px solid var(--parc-green);box-shadow:0 2px 10px #54652e1f}.wp-dgrp.is-weekend{border-color:color-mix(in srgb,var(--parc-gold-mute) 55%,var(--border))}.wp-band{isolation:isolate}.wp-band:after{content:"";position:absolute;z-index:-1;inset-block:auto 2px;inset-inline:14px;height:calc(1px / var(--pz, 1));background:var(--border);pointer-events:none}.wp-band{position:relative;display:grid;grid-template-columns:var(--wp-x) minmax(0,1fr);align-items:center;min-height:40px}.wp-bead{position:relative;z-index:1;justify-self:center;display:grid;place-items:center;width:20px;height:20px;box-sizing:border-box;border-radius:50%;border:2px solid color-mix(in srgb,var(--parc-green) 45%,var(--border));background:var(--bg-surface);color:var(--on-olive)}.wp-bead .mi{font-size:13px}.wp-dgrp.is-past .wp-bead{background:var(--parc-green);border-color:var(--parc-green)}.wp-dgrp.is-now .wp-bead{background:var(--parc-green);border-color:var(--parc-green);box-shadow:0 0 0 3px var(--parc-yellow)}.wp-dgrp.is-off:not(.is-weekend) .wp-bead{border-style:dashed}.wp-band__t{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0;padding-inline-end:16px}.wp-band__day{font-size:17px;font-weight:800;color:var(--text-heading);white-space:nowrap}.wp-dgrp.is-now .wp-band__day{color:var(--parc-green-dark)}.wp-dgrp.is-off:not(.is-weekend) .wp-band__day{color:var(--text-muted)}.wp-band__date{font-size:12.5px;font-weight:600;color:var(--text-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.wp-band__closed{font-size:11.5px;font-weight:500;color:var(--text-muted);white-space:nowrap}.wp-today{align-self:center;display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;background:transparent;box-shadow:inset 0 0 0 1.5px var(--parc-green);color:var(--parc-green-dark);font-size:10.5px;font-weight:800}.wp-bchip{align-self:center;display:inline-flex;align-items:center;height:19px;padding:0 8px;border-radius:999px;border:1px solid var(--border);background:var(--bg-surface);color:var(--text-muted);font-size:11px;font-weight:700}.wp-band__n{font-size:12px;font-weight:700;color:var(--text-muted);white-space:nowrap}.wp-band__end{align-self:center;margin-inline-start:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 10px}.wp-tallies{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:800;white-space:nowrap}.wp-tallies>span{display:inline-flex;align-items:center;gap:2px}.wp-tallies .mi{font-size:14px}.wp-tallies .t-on{color:var(--parc-green)}.wp-tallies .t-nd{color:var(--text-muted)}.wp-tallies .t-of{color:var(--text-muted);font-weight:700}.wp-gone{display:flex;align-items:center;gap:8px;min-height:32px;margin-block:2px;margin-inline:var(--wp-x) 12px;padding-inline:10px;border-radius:8px;border:1px dashed var(--color-danger-border);background:color-mix(in srgb,var(--color-danger-bg) 45%,var(--bg-surface));font-size:12.5px;color:var(--text-muted)}.wp-gone>.mi{font-size:16px;color:var(--parc-red)}.wp-gone__txt{min-width:0;overflow-wrap:anywhere;text-decoration-color:var(--parc-red)}.wp-gone__tag{flex:none;margin-inline-start:auto;font-size:11.5px;font-weight:700;color:var(--parc-red)}.wp-empty{padding:6px 12px;padding-inline-start:calc(var(--wp-x) + 8px);font-size:12.5px;color:var(--text-muted)}wp-row{--wp-rowcols: var(--wp-x) 164px 124px minmax(0, max-content) auto minmax(0, 1fr) auto;position:relative;isolation:isolate;display:grid;grid-template-columns:var(--wp-rowcols);align-items:center;min-height:40px;padding-block:2px}wp-row>.c{min-width:0}wp-row>.c-trail{grid-column:7}wp-row>.wp-sub{grid-column:4/-1}wp-row:after{content:"";position:absolute;inset-block:1px;inset-inline:calc(var(--wp-x) - 6px) 8px;z-index:-1;border-radius:10px;background:transparent;pointer-events:none;transition:background-color .12s ease}wp-row:hover:after{background:color-mix(in srgb,var(--surface-hover) 80%,var(--bg-surface))}wp-row.is-selected:after{background:var(--parc-green-bg)}wp-row.is-saving{opacity:.72}wp-row.is-editing{--wp-rowcols: var(--wp-x) 164px 124px minmax(0, 1fr) auto 0 auto}wp-row+wp-row:before,wp-row+.wp-row.wp-add:before{content:"";position:absolute;inset-block-start:0;inset-inline:calc(var(--wp-x) + 4px) 16px;height:calc(1px / var(--pz, 1));background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--parc-green) 18%,var(--border-light)) 8%,color-mix(in srgb,var(--parc-green) 18%,var(--border-light)) 92%,transparent);pointer-events:none}.c-mark{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;padding-inline-start:calc(var(--wp-in) * 2)}.c-proj{display:flex;align-items:center;padding-inline-end:6px}.c-type{display:flex;align-items:center;padding-inline:4px 8px}.c-task{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;padding-inline:8px 10px;padding-block:5px;font-size:13.5px;line-height:1.5;color:var(--text-heading)}.c-task>.t{min-width:0;white-space:pre-line;overflow-wrap:anywhere}.c-task>.t.is-link{cursor:text;border-radius:4px}.c-task>.t.is-link:hover{box-shadow:inset 0 -1px 0 var(--border)}.c-task>.t:focus-visible{outline:2px solid var(--parc-green);outline-offset:1px}.c-state{display:flex;align-items:center;gap:6px;padding-inline-end:8px}.c-trail{display:flex;align-items:center;justify-content:flex-end;gap:2px;padding-inline-end:12px}.wp-in{flex:none;display:block;width:calc(100% + 12px);box-sizing:border-box;min-width:0;resize:none;overflow:hidden;margin-block:-3px;margin-inline:-6px;padding:3px 6px;border:0;border-radius:8px 8px 3px 3px;background:linear-gradient(var(--parc-green),var(--parc-green)) right bottom/100% 2px no-repeat,var(--bg-surface);box-shadow:0 0 0 1px color-mix(in srgb,var(--parc-green) 18%,var(--border)),0 8px 18px -10px color-mix(in srgb,var(--parc-green-darker) 55%,transparent);color:var(--text-heading);caret-color:var(--parc-green);font:inherit;font-size:13.5px;line-height:1.5;animation:wp-ink-draw .24s cubic-bezier(.2,.7,.2,1) both}.wp-in[dir=ltr]{background-position:left bottom,0 0}.wp-in:focus{outline:none}.wp-in::selection{background:color-mix(in srgb,var(--parc-yellow) 55%,transparent);color:var(--text-heading)}@media(prefers-reduced-motion:reduce){.wp-in{animation:none}}@keyframes wp-ink-draw{0%{background-size:0% 2px,auto;box-shadow:0 0 0 1px transparent,0 8px 18px -10px transparent}to{background-size:100% 2px,auto}}.wp-ring{width:16px;height:16px;padding:0;box-sizing:border-box;border-radius:50%;border:1.5px solid var(--parc-green);background:var(--bg-surface);cursor:pointer}.wp-ring:hover:not(.is-ro){background:var(--parc-green-tint)}.wp-ring:focus-visible{outline:2px solid var(--parc-yellow);outline-offset:2px}.wp-ring.is-ro{cursor:default;opacity:.6}.wp-ring--wait{border:1.5px dotted var(--parc-amber)}.wp-ring--cr{border:1.5px dashed var(--parc-amber)}.wp-tick{display:inline-grid;place-items:center;width:16px;height:16px;padding:0;border:0;border-radius:50%;background:var(--parc-green)}.wp-tick .mi{font-size:12px;font-weight:700;color:var(--on-olive)}button.wp-tick{cursor:pointer}button.wp-tick:focus-visible{outline:2px solid var(--parc-yellow);outline-offset:2px}.wp-block.mi{font-size:17px;color:var(--text-muted);background:var(--bg-surface);border-radius:50%}.wp-blockb{display:inline-grid;place-items:center;padding:0;border:0;background:var(--bg-surface);border-radius:50%;color:var(--text-muted);cursor:pointer}.wp-blockb .mi{font-size:17px}.wp-no{display:grid;place-items:center;width:22px;height:22px;box-sizing:border-box;border-radius:50%;border:1.5px solid var(--border);background:var(--bg-surface);font:600 10.5px var(--wp-mono);color:var(--text-muted)}.wp-no.is-wait{border:1.5px dotted var(--parc-amber)}.wp-pchip{display:inline-flex;align-items:center;gap:6px;max-width:100%;height:22px;box-sizing:border-box;padding-inline:0;border:0;border-radius:999px;background:transparent;color:var(--text);font:inherit;cursor:pointer}.wp-pchip:disabled{cursor:default}.wp-pchip:hover:not(:disabled) .wp-pchip__name{color:var(--parc-green-dark);text-decoration:underline;text-underline-offset:3px}.wp-pchip.is-none .wp-pchip__name{color:var(--text-muted);font-weight:500}.wp-pchip.is-none .wp-pchip__dot{display:none}.wp-pchip.is-off .wp-pchip__name{text-decoration:line-through}.wp-pchip__dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--ink)}.wp-pchip__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600}.wp-type{display:inline-flex;flex:none;gap:1px}.wp-type__b{display:inline-flex;align-items:center;justify-content:center;height:20px;box-sizing:border-box;padding:0 7px;border:0;border-radius:999px;background:transparent;color:var(--text-muted);font:inherit;font-size:11px;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer}.wp-type__b:not(.is-on){color:color-mix(in srgb,var(--text-muted) 55%,var(--bg-surface))}.wp-type__b:hover{color:var(--text-heading)}.wp-type__b.is-on{color:var(--parc-green-dark);font-weight:800;text-decoration:underline 2px;text-underline-offset:5px}.wp-type__b:focus-visible{outline:2px solid var(--parc-yellow);outline-offset:1px;z-index:1}.wp-type.is-ro .wp-type__b{cursor:default}.wp-type.is-ro .wp-type__b:hover{color:var(--text-muted)}.wp-type.is-ro .wp-type__b.is-on{color:color-mix(in srgb,var(--parc-green-dark) 80%,var(--bg-surface));font-weight:700}.wp-kind{display:inline-flex;align-items:center;height:18px;padding:0;border-radius:4px;box-sizing:border-box;border:0;background:transparent;color:var(--text-muted);font-size:11px;font-weight:700;line-height:1;white-space:nowrap}.wp-lock.mi{font-size:12px;color:var(--text-muted);opacity:.45}.wp-okmark{display:inline-flex;align-items:center;gap:5px;flex:none;margin-inline-end:8px;color:var(--parc-green);font-size:12.5px;font-weight:800;white-space:nowrap}.wp-okmark.is-auto{color:var(--text-muted)}.wp-okmark__dot{display:inline-grid;place-items:center;width:18px;height:18px;box-sizing:border-box;border:1.5px solid currentColor;border-radius:50%;background:var(--parc-green-bg)}.wp-okmark__dot .mi{font-size:13px;font-weight:700;line-height:1}.wp-okmark.is-auto .wp-okmark__dot{background:var(--bg-surface)}.wp-sent{font-size:12px;font-weight:700;color:var(--text-muted);white-space:nowrap}.wp-sent.is-draft{font-weight:600;font-style:italic}.wp-word{font-size:12px;font-weight:700;white-space:nowrap}.wp-word.is-nd{color:var(--text-muted)}.wp-word.is-done{color:var(--parc-green-dark)}.wp-out{display:inline-flex;align-items:center;gap:3px;height:20px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap;border:1px solid color-mix(in srgb,var(--parc-gold-mute) 75%,var(--bg-surface));background:color-mix(in srgb,var(--parc-gold-mute) 22%,var(--bg-surface));color:var(--wp-gold-ink)}.wp-out .mi{font-size:13px}.wp-ndb{display:inline-flex;align-items:center;height:20px;padding:0 7px;border:1px solid var(--border);border-radius:5px;background:var(--bg-surface);color:var(--text-muted);font-size:11px;font-weight:700;white-space:nowrap;cursor:pointer}.wp-ndb:hover{border-color:var(--text-muted);color:var(--text)}.wp-cmt,.wp-att{position:relative;display:inline-flex;align-items:center;gap:2px;height:24px;padding:0 3px;border:0;border-radius:6px;background:transparent;color:var(--text-muted);font-size:11.5px;font-weight:800;cursor:pointer}.wp-cmt .mi,.wp-att .mi{font-size:16px}.wp-cmt:hover,.wp-att:hover{background:var(--parc-green-bg);color:var(--parc-green-dark)}.wp-cmt.has-unread,.wp-att.has-files{color:var(--text-heading)}.wp-cmt.has-unread .mi,.wp-att.has-files .mi{color:var(--parc-green-dark)}.wp-cmt__dot{position:absolute;top:2px;inset-inline-end:0;width:6px;height:6px;border-radius:50%;background:var(--parc-yellow);box-shadow:0 0 0 1.5px var(--bg-surface)}.wp-cmt:not(.has-unread):not(:has(span[dir])),.wp-att:not(.has-files){opacity:0;transition:opacity .12s}wp-row:hover .wp-cmt,wp-row:hover .wp-att,wp-row:focus-within .wp-cmt,wp-row:focus-within .wp-att{opacity:1}@media(hover:none){.wp-cmt,.wp-att{opacity:1!important}}.wp-stamp{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:92px;height:24px;box-sizing:border-box;margin-inline-start:8px;padding:0 10px;border:0;border-radius:6px;background:transparent;font-size:11.5px;font-weight:800;white-space:nowrap}.wp-stamp .mi{font-size:14px}.wp-stamp.is-done{color:var(--parc-green-dark)}.wp-stamp.is-done .mi{color:var(--parc-green)}.wp-stamp.is-nd{color:var(--text-muted)}.wp-delb{display:inline-grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--text-muted);cursor:pointer}.wp-delb .mi{font-size:17px}.wp-delb:enabled:hover{background:var(--color-danger-bg);color:var(--parc-red)}.wp-delb:focus-visible{outline:2px solid var(--parc-red);outline-offset:1px}.wp-delb:disabled{opacity:.45;cursor:default}wp-row:hover .wp-dec{border-color:color-mix(in srgb,var(--parc-green) 32%,var(--border));box-shadow:var(--shadow-sm)}wp-row.has-pop{z-index:20}.wp-bandbtn{display:inline-flex;align-items:center;height:30px;padding:0 14px;border:1px solid color-mix(in srgb,var(--parc-green) 45%,var(--border));border-radius:999px;background:var(--bg-surface);color:var(--parc-green-dark);font:inherit;font-size:12.5px;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .12s,border-color .12s,color .12s}.wp-bandbtn:hover:enabled{background:var(--parc-green);border-color:var(--parc-green);color:var(--on-olive)}.wp-bandbtn:focus-visible{outline:2px solid var(--parc-green);outline-offset:2px}.wp-bandbtn:disabled{opacity:.5;cursor:default}.wp-anchor{text-decoration-line:underline;text-decoration-style:wavy;text-decoration-color:var(--parc-amber);text-decoration-thickness:1.5px;text-underline-offset:4px;text-decoration-skip-ink:none;background:transparent;border-radius:3px;padding-inline:2px}.wp-note{flex:none;max-width:100%;display:inline-flex;align-items:center;gap:4px;padding:0;padding-inline-start:10px;border:0;border-inline-start:1px solid var(--border);background:transparent;font-size:12px;line-height:1.45;color:var(--text-muted);text-align:start;cursor:pointer}.wp-note:disabled{cursor:default}.wp-note .mi{flex:none;font-size:13px}.wp-note b{font-weight:700;color:var(--text);overflow-wrap:anywhere}.wp-tags{flex:none;display:inline-flex;flex-wrap:wrap;gap:4px}.wkp .wp-tag{font-size:11px;line-height:1.5;white-space:nowrap}.wkp .wp-tag--un{border-color:var(--parc-amber);color:var(--color-warning-text)}wp-row.is-nd .c-task>.t{color:var(--text-muted)}wp-row.is-cr:after{background:transparent}wp-row.is-rej:after{background:color-mix(in srgb,var(--color-danger-bg) 60%,var(--bg-surface))}wp-row.is-rej .c-task>.t{color:var(--text-muted);text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--parc-red) 60%,transparent)}wp-row.is-out:after{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--parc-gold-mute) 70%,transparent)}wp-row.is-editing:after{background:color-mix(in srgb,var(--parc-yellow) 7%,var(--bg-surface))}.wp-sub{min-width:0;padding-inline-end:14px;padding-block-end:6px}.wp-cr1{display:flex;align-items:center;gap:6px;flex-wrap:wrap;row-gap:3px;min-height:24px;box-sizing:border-box;margin:0;padding-block:4px;padding-inline:8px 10px;border-inline-start:2px solid var(--parc-amber);border-radius:6px;border-start-start-radius:0;border-end-start-radius:0;background:color-mix(in srgb,var(--parc-amber) 5%,var(--bg-surface));font-size:12px;color:var(--text-muted);white-space:normal}.wp-cr1--bad{border-inline-start-color:var(--parc-red);background:color-mix(in srgb,var(--parc-red) 4%,var(--bg-surface))}.wp-cr1--bad .wp-cr1__kind{color:var(--parc-red)}.wp-cr1--draft{border-inline-start-color:var(--text-muted);border-inline-start-style:dashed;box-shadow:inset 0 0 0 1px var(--border)}.wp-cr1__who{font-weight:800;color:var(--text-heading)}.wp-cr1__txt{min-width:0;overflow-wrap:anywhere;font-weight:700;color:var(--text-heading)}.wp-cr1__kind{flex:none;display:inline-flex;align-items:center;gap:3px;font-weight:800;color:var(--color-warning-text)}.wp-cr1__acts{flex:none;margin-inline-start:auto;display:flex;align-items:center;gap:6px}.wp-tlink{display:inline-flex;align-items:center;gap:4px;height:24px;margin:0;padding:0 8px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--parc-green-dark);font:inherit;font-size:11.5px;font-weight:800;white-space:nowrap;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.wp-tlink .mi{font-size:15px}.wp-tlink:hover{background:var(--parc-green-bg);color:var(--parc-green-darker)}.wp-tlink:focus-visible{outline:2px solid var(--parc-green);outline-offset:1px}.wp-tlink:disabled{opacity:.5;cursor:default;pointer-events:none}.wp-tlink--muted{color:var(--text-muted)}.wp-tlink--muted:hover{background:var(--surface-hover);color:var(--text)}.wp-diffline{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;font-size:12.5px;line-height:1.55;color:var(--text)}.wp-diffline__lbl{flex:none;font-size:12px;font-weight:700;color:var(--text-muted)}.wp-diffline__txt{min-width:0}.wp-del{color:color-mix(in srgb,var(--parc-red) 75%,var(--text));text-decoration:line-through;text-decoration-color:var(--parc-red);text-decoration-thickness:1.5px}.wp-ins{background:color-mix(in srgb,var(--parc-yellow) 30%,transparent);box-shadow:inset 0 -2px 0 var(--parc-yellow);font-weight:600;text-decoration:none;padding-inline:1px;border-radius:2px}.wp-noteline{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;margin:0;font-size:12px;color:var(--text-muted)}.wp-noteline>.mi{font-size:15px}.wp-noteline__in{flex:1 1 14rem;min-width:0;height:26px;padding:0 8px;border:1px solid var(--border);border-radius:6px;background:var(--bg-surface);color:var(--text);font:inherit;font-size:12.5px}.wp-noteline__in:focus{outline:none;border-color:var(--parc-green);box-shadow:0 0 0 3px color-mix(in srgb,var(--parc-green) 14%,transparent)}.wp-row.wp-add{position:relative;display:grid;grid-template-columns:var(--wp-x) 164px 124px minmax(0,1fr) auto;align-items:start;min-height:44px;padding-block:6px 8px}.wp-row.wp-add>.c{min-width:0;min-height:28px;display:flex;align-items:center}.wp-row.wp-add>.c-task{align-items:stretch;margin-inline-end:12px;padding-inline:8px 0;border-bottom:1.5px solid color-mix(in srgb,var(--parc-yellow) 70%,var(--border))}.wp-row.wp-add:focus-within>.c-task{border-bottom-color:var(--parc-green)}.wp-row.wp-add>.c-trail{padding-inline-end:12px;gap:8px}.wp-row.wp-add.is-out>.c-task{border-bottom-color:color-mix(in srgb,var(--parc-gold-mute) 80%,var(--border))}.wp-row.wp-add>.c-mark{position:relative;z-index:1;justify-content:center}.wp-plus{width:20px;height:20px;box-sizing:border-box;border-radius:50%;border:2px solid var(--parc-yellow);background:linear-gradient(var(--parc-green) 0 0) center/8px 1.5px no-repeat,linear-gradient(var(--parc-green) 0 0) center/1.5px 8px no-repeat,var(--bg-surface)}.wp-compose__in{flex:1 1 auto;display:block;width:100%;min-width:0;height:28px;max-height:164px;box-sizing:border-box;margin:0;padding:4px 0;border:0;background:transparent;color:var(--text-heading);font:inherit;font-size:13.5px;line-height:20px;text-align:start;resize:none;overflow-y:auto;scrollbar-width:thin}.wp-compose__in:focus{outline:none}.wp-compose__in::placeholder{color:var(--text-muted);opacity:.9}.wp-compose__proj{display:inline-flex;align-items:center;gap:5px;height:24px;max-width:100%;box-sizing:border-box;padding-inline:9px 4px;border:1px solid transparent;border-radius:999px;background:color-mix(in srgb,var(--ink) 11%,var(--bg-surface));color:var(--text-heading);font:inherit;font-size:11.5px;font-weight:700;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.wp-compose__proj>.mi{flex:none;font-size:15px;color:var(--text-muted);transition:transform .15s ease}.wp-compose__proj:hover{background:color-mix(in srgb,var(--ink) 19%,var(--bg-surface))}.wp-compose__proj.is-open>.mi:last-child{transform:rotate(180deg)}.wp-compose__proj.is-open:not(.is-none){border-color:color-mix(in srgb,var(--ink) 55%,var(--bg-surface))}.wp-compose__proj.is-none{padding-inline-start:7px;border:1px dashed color-mix(in srgb,var(--text-muted) 45%,var(--bg-surface));background:transparent;color:var(--text-muted);font-weight:600}.wp-compose__proj.is-none:hover,.wp-compose__proj.is-none.is-open{border-style:solid;border-color:var(--parc-green);background:var(--parc-green-bg);color:var(--parc-green-dark)}.wp-compose__proj.is-none:hover>.mi,.wp-compose__proj.is-none.is-open>.mi{color:var(--parc-green)}.wp-compose__dot{flex:none;width:7px;height:7px;border-radius:50%;background:var(--ink)}.wp-compose__proj>.wp-compose__nicon{font-size:14px}.wp-compose__pname{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-compose__type{display:inline-flex;padding:2px;border-radius:999px;background:color-mix(in srgb,var(--text-muted) 9%,var(--bg-surface))}.wp-compose__type button{height:20px;padding:0 9px;border:0;border-radius:999px;background:transparent;color:var(--text-muted);font:inherit;font-size:11.5px;font-weight:700;cursor:pointer}.wp-compose__type button:hover{color:var(--text-heading)}.wp-compose__type button.is-on{background:color-mix(in srgb,var(--parc-green) 9%,var(--bg-surface));color:var(--parc-green-darker);font-weight:800;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--parc-green) 45%,var(--bg-surface)),var(--shadow-sm)}.wp-edit{display:flex;align-items:flex-end;gap:8px;min-width:0}.c-task>.wp-edit{flex:1 1 100%}.c-task.wp-edit{flex-wrap:nowrap}.wp-edit>:is(.wp-in,.wp-compose__in){flex:1 1 0;width:auto}@supports (field-sizing: content){.wp-edit>.wp-in{field-sizing:content;flex:0 1 auto;width:auto;min-inline-size:6ch;max-inline-size:calc(100% + 12px)}.wp-edit>.wp-compose__in:not(:placeholder-shown){field-sizing:content;flex:0 1 auto;width:auto;min-inline-size:6ch}}.wp-enter{flex:none;align-self:flex-end;display:inline-flex;align-items:center;gap:6px;min-block-size:28px;color:var(--parc-red);font-size:12px;font-weight:800;white-space:nowrap}.wp-enter__or{font-weight:600;color:var(--text-muted)}.wp-enter__go{display:inline-flex;align-items:center;height:24px;padding:0 12px;border:0;border-radius:999px;background:var(--parc-green);color:var(--bg-surface);font:inherit;font-size:12px;font-weight:800;cursor:pointer;box-shadow:inset 0 -2px 0 var(--parc-yellow)}.wp-enter__go:hover{background:var(--parc-green-dark)}.wp-enter__go:focus-visible{outline:2px solid var(--parc-green);outline-offset:2px}.wp-unsaved{display:none;flex:none;color:var(--parc-red);font-size:12px;font-weight:800;white-space:nowrap;padding-inline-start:6px}wp-row.is-unsaved:not(:focus-within):after,wp-row.is-unsaved:not(:focus-within):hover:after{background:color-mix(in srgb,var(--parc-red) 9%,var(--bg-surface))}wp-row.is-unsaved:not(:focus-within) .wp-in{background:linear-gradient(var(--parc-red),var(--parc-red)) right bottom/100% 2px no-repeat,color-mix(in srgb,var(--parc-red) 5%,var(--bg-surface));box-shadow:0 0 0 1px color-mix(in srgb,var(--parc-red) 30%,var(--border))}.wp-row.wp-add.is-unsaved:not(:focus-within){border-radius:10px;background:color-mix(in srgb,var(--parc-red) 9%,var(--bg-surface))}.wp-row.wp-add.is-unsaved:not(:focus-within)>.c-task{border-bottom-color:color-mix(in srgb,var(--parc-red) 55%,var(--border))}:is(wp-row,.wp-row.wp-add).is-unsaved:not(:focus-within)>.c-trail>.wp-unsaved{display:inline-flex}.wp-compose__cancel{flex:none;height:28px;border:0;background:transparent;color:var(--text-muted);font:inherit;font-size:12px;font-weight:700;text-decoration:underline;cursor:pointer}.wp-compose__cancel:hover{color:var(--text-heading)}.wp-weekend{position:relative;display:grid;grid-template-columns:var(--wp-x) minmax(0,1fr);align-items:center;width:100%;min-height:44px;padding:0;border:0;background:transparent;color:var(--parc-green-dark);font:inherit;font-size:12.5px;font-weight:800;text-align:start;cursor:pointer}.wp-weekend:hover .wp-bead--add{border-color:var(--parc-green);background:var(--parc-green-bg)}.wp-bead--add{border:1.5px dashed var(--border);color:var(--parc-green)}.wp-bead--add .mi{font-size:16px}.wp-weekend__n{font-weight:600;color:var(--text-muted)}.wp-tray{position:sticky;bottom:0;z-index:8;display:flex;align-items:center;gap:14px;min-height:52px;box-sizing:border-box;padding:6px 10px 6px 14px;border:1px solid color-mix(in srgb,var(--parc-green) 28%,var(--border));border-bottom:0;border-radius:12px 12px 0 0;background:var(--bg-surface);box-shadow:0 -6px 16px color-mix(in srgb,var(--parc-green-darker) 14%,transparent)}.wp-tray:before{content:"";position:absolute;inset-inline:0;top:-1px;height:3px;border-radius:12px 12px 0 0;background:var(--parc-green)}.wp-tray__ico{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--parc-green-bg);color:var(--parc-green)}.wp-tray__ico .mi{font-size:18px}.wp-tray__txt{display:flex;flex-direction:column;line-height:1.35;min-width:0}.wp-tray__ttl{font-size:13px;font-weight:800;color:var(--text-heading);white-space:nowrap}.wp-tray__sub{font-size:11.5px;color:var(--text-muted);white-space:nowrap}.wp-tray__pills{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding-inline-start:14px;border-inline-start:1px solid var(--border-light)}.wp-tray__btns{margin-inline-start:auto;display:flex;align-items:center;gap:10px;flex:none}.wp-tray__btns .portal-modal__btn{display:inline-flex;align-items:center;gap:6px;padding:0 14px;height:36px;font-size:12.5px;white-space:nowrap}.wp-tray__btns .mi{font-size:16px}.wp-actionbar{position:sticky;bottom:0;z-index:8;display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.7rem 1rem;margin-top:-4rem;border-top:1px solid var(--border);background:var(--bg-surface);box-shadow:var(--shadow-lg);border-radius:var(--portal-radius-lg) var(--portal-radius-lg) 0 0}.wp-actionbar__hint{color:var(--text-muted);font-size:.78rem}.wp-paste{max-height:40vh;overflow:auto;margin:0;padding-inline-start:1.2rem;font-size:.87rem}.wpd{position:fixed;z-index:1400;box-sizing:border-box;padding:6px;border-radius:14px;background:var(--bg-surface);border:1px solid color-mix(in srgb,var(--parc-green) 14%,var(--border));box-shadow:0 12px 32px #141c0a29,0 2px 6px #141c0a14;color:var(--text);font-size:13px;transform-origin:top center;animation:wpp-in .14s ease-out}.wpd.is-up{transform-origin:bottom center;animation-name:wpp-in-up}@media(prefers-reduced-motion:reduce){.wpd,.wpd.is-up{animation:none}}.wpd__head{display:flex;align-items:center;gap:6px;padding:4px 8px 8px;font-size:12px;font-weight:800;color:var(--text-heading)}.wpd__head .mi{font-size:15px;color:var(--parc-green-mid)}.wpd__list{position:relative;display:flex;flex-direction:column}.wpd__list:before{content:"";position:absolute;inset-block:17px;inset-inline-start:17px;width:2px;border-radius:1px;background:var(--border)}.wpd__opt{position:relative;display:flex;align-items:center;gap:8px;height:34px;padding-block:0;padding-inline:12px 8px;border:0;border-radius:9px;background:transparent;font:inherit;color:var(--text);text-align:start;cursor:pointer}.wpd__opt:focus-visible{outline:2px solid var(--parc-green);outline-offset:-2px}.wpd__opt.is-act:not(.is-off){background:var(--parc-green-bg)}.wpd__opt.is-act:not(.is-off) .wpd__name{color:var(--parc-green-dark)}.wpd__opt.is-off{cursor:default;color:var(--text-muted)}.wpd__bead{position:relative;flex:none;width:12px;height:12px;box-sizing:border-box;border-radius:50%;border:2px solid var(--border);background:var(--bg-surface)}.wpd__opt.is-off .wpd__bead{border-color:color-mix(in srgb,var(--parc-green) 45%,var(--border));background:color-mix(in srgb,var(--parc-green) 45%,var(--border))}.wpd__opt.is-now .wpd__bead{border-color:var(--parc-green);background:var(--parc-green);box-shadow:0 0 0 3px var(--parc-yellow)}.wpd__opt.is-act:not(.is-off):not(.is-now) .wpd__bead{border-color:var(--parc-green)}.wpd__name{font-weight:700}.wpd__dm{font-size:11.5px;color:var(--text-muted);font-variant-numeric:tabular-nums}.wpd__tag{padding:1px 7px;border-radius:999px;border:1px solid color-mix(in srgb,var(--parc-green) 35%,transparent);background:var(--bg-surface);color:var(--parc-green-dark);font-size:10.5px;font-weight:800}.wpd__tag--now{background:var(--parc-yellow);border-color:var(--parc-yellow);color:var(--parc-green-darker)}.wpd__tag--note{background:var(--color-warning-bg);border-color:var(--color-warning-border);color:var(--color-warning-text)}.wpd__n{margin-inline-start:auto;font-size:11px;font-weight:600;color:var(--text-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.wp-cal-btn{display:inline-flex;align-items:center;gap:6px;min-height:30px;margin:0;padding:2px 7px;border:1px solid transparent;border-radius:9px;background:transparent;font:inherit;color:inherit;cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.wp-cal-btn .mi{font-size:16px;line-height:1;color:var(--parc-yellow)}.wp-cal-btn:hover,.wp-cal-btn.is-open{background:color-mix(in srgb,var(--p-surface-0, #fff) 9%,transparent);border-color:color-mix(in srgb,var(--parc-yellow) 45%,transparent)}.wp-cal-btn:focus-visible{outline:2px solid var(--parc-yellow);outline-offset:1px}.wp-nav__label.wp-cal-btn{flex-direction:row;gap:5px;padding-inline:7px}.wp-dk-nav__label.wp-cal-btn{flex-direction:column;gap:1px}.wp-dk-nav__range .mi{vertical-align:-3px;margin-inline-end:5px}@media(prefers-reduced-motion:reduce){.wp-cal-btn{transition:none}}.wp-now-pill{display:inline-flex;align-items:center;flex:none;height:30px;padding:0 10px;border-radius:9px;background:var(--parc-yellow);color:var(--parc-green-darker);font-size:12px;font-weight:800;white-space:nowrap}.wpc{position:fixed;z-index:1400;box-sizing:border-box;padding:10px;border-radius:14px;background:var(--bg-surface);border:1px solid color-mix(in srgb,var(--parc-green) 14%,var(--border));box-shadow:0 12px 32px #141c0a29,0 2px 6px #141c0a14;color:var(--text);font-size:13px;transform-origin:top center;animation:wpp-in .14s ease-out}.wpc.is-up{transform-origin:bottom center;animation-name:wpp-in-up}@media(prefers-reduced-motion:reduce){.wpc,.wpc.is-up{animation:none}}.wpc__head{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:0 2px 8px}.wpc__month{font-size:14px;font-weight:800;color:var(--text-heading);font-variant-numeric:tabular-nums}.wpc__nav{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--border);border-radius:8px;background:var(--bg-surface);color:var(--text-heading);cursor:pointer}.wpc__nav .mi{font-size:18px}.wpc__nav:hover{border-color:var(--parc-green);color:var(--parc-green-dark)}.wpc__nav:focus-visible{outline:2px solid var(--parc-green);outline-offset:1px}.wpc__dow,.wpc__wk{display:grid;grid-template-columns:repeat(7,1fr)}.wpc__dow{padding-bottom:4px;font-size:11px;font-weight:700;color:var(--text-muted);text-align:center}.wpc__grid{display:flex;flex-direction:column;gap:3px}.wpc__wk{align-items:center;height:34px;padding:0;border:1px solid transparent;border-radius:9px;background:transparent;font:inherit;color:var(--text);cursor:pointer}.wpc__wk.is-act:not(.is-off):not(.is-sel){background:var(--parc-green-bg)}.wpc__wk:focus-visible{outline:2px solid var(--parc-green);outline-offset:1px}.wpc__wk.is-now{border-color:var(--parc-yellow);box-shadow:inset 0 0 0 1px var(--parc-yellow)}.wpc__wk.is-sel{background:var(--parc-green);color:var(--p-surface-0, #fff)}.wpc__wk.is-off{cursor:default;opacity:.4}.wpc__d{justify-self:center;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-weight:700;font-variant-numeric:tabular-nums}.wpc__d.is-we{font-weight:500;color:var(--text-muted)}.wpc__d.is-out{font-weight:500;opacity:.45}.wpc__d.is-today{box-shadow:0 0 0 2px var(--parc-yellow);color:var(--text-heading);background:var(--bg-surface)}.wpc__wk.is-sel .wpc__d.is-we{color:inherit;opacity:.8}.wpc__legend{display:flex;flex-wrap:wrap;gap:4px 14px;padding:9px 2px 0;margin-top:8px;border-top:1px solid var(--border);font-size:11px;color:var(--text-muted)}.wpc__legend span{display:inline-flex;align-items:center;gap:6px}.wpc__key{display:inline-block;width:16px;height:10px;border-radius:3px}.wpc__jump{margin-inline-start:auto;height:28px;padding:0 12px;border:1px solid var(--parc-green);border-radius:8px;background:var(--bg-surface);font:inherit;font-size:12px;font-weight:800;color:var(--parc-green-dark);cursor:pointer}.wpc__jump:hover{background:var(--parc-green);color:var(--p-surface-0, #fff)}.wpc__jump:focus-visible{outline:2px solid var(--parc-green);outline-offset:1px}.parc-appbar__btn.wp-cal-mbtn.is-now{box-shadow:inset 0 0 0 2px var(--parc-yellow)}.wp-now-pill--sm{height:26px;padding:0 10px;font-size:12px;border-radius:999px}.wpc__key--sel{background:var(--parc-green)}.wpc__key--now{border:2px solid var(--parc-yellow);box-sizing:border-box}.wpp{position:fixed;z-index:1400;display:flex;flex-direction:column;box-sizing:border-box;min-height:0;overflow:hidden;border-radius:14px;background:var(--bg-surface);border:1px solid color-mix(in srgb,var(--parc-green) 14%,var(--border));box-shadow:0 12px 32px #141c0a29,0 2px 6px #141c0a14;color:var(--text);font-size:13px;transform-origin:top center;animation:wpp-in .14s ease-out}.wpp.is-up{transform-origin:bottom center;flex-direction:column-reverse;animation-name:wpp-in-up}.wpp.is-up .wpp__search{border-block-end:0;border-block-start:1px solid var(--border-light)}@keyframes wpp-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}@keyframes wpp-in-up{0%{opacity:0;transform:translateY(4px) scale(.98)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.wpp,.wpp.is-up{animation:none}}.wpp__search{flex:none;display:flex;align-items:center;gap:6px;height:42px;padding-inline:12px 6px;border-block-end:1px solid var(--border-light)}.wpp__search>.mi{font-size:18px;color:var(--text-muted)}.wpp__q{flex:1;min-width:0;height:100%;padding:0;border:0;background:transparent;color:var(--text-heading);font:inherit;font-size:13.5px}.wpp__q:focus{outline:none}.wpp__q::placeholder{color:var(--text-muted)}.wpp__clear{display:grid;place-items:center;width:26px;height:26px;border:0;border-radius:50%;background:transparent;color:var(--text-muted);cursor:pointer}.wpp__clear .mi{font-size:16px}.wpp__clear:hover{background:var(--surface-hover);color:var(--text-heading)}.wpp__list{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px;scrollbar-width:thin}.wpp__head{padding:10px 10px 4px;font-size:11px;font-weight:700;color:var(--text-muted)}.wpp__opt{display:flex;align-items:center;gap:9px;min-height:34px;padding-inline:10px 4px;border-radius:9px;cursor:pointer;-webkit-user-select:none;user-select:none}.wpp__opt.is-act{background:var(--parc-green-bg)}.wpp__opt.is-on .wpp__name{font-weight:700;color:var(--text-heading)}.wpp__opt.is-none .wpp__name{color:var(--text-muted)}.wpp__opt.is-none.is-on .wpp__name{color:var(--text-heading)}.wpp__opt.is-off{cursor:default;opacity:.55}.wpp__opt.is-off.is-act{background:transparent}.wpp__dot{flex:none;width:8px;height:8px;border-radius:50%}.wpp__dot--none{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--text-muted) 70%,var(--bg-surface))}.wpp__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.wpp__code,.wpp__tag{flex:none;font-size:11px;color:var(--text-muted)}.wpp__code{font-family:var(--wp-mono)}.wpp__check{flex:none;font-size:17px;color:var(--parc-green)}.wpp__pin{flex:none;display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:7px;background:transparent;color:var(--text-muted);cursor:pointer;opacity:0;transition:opacity .12s ease,background-color .12s ease}.wpp__pin .mi{font-size:16px;transform:rotate(45deg);transition:transform .15s ease}.wpp__pin:hover{background:color-mix(in srgb,var(--parc-green) 12%,var(--bg-surface));color:var(--parc-green-dark)}.wpp__pin:focus-visible{opacity:1}.wpp__pin.is-on{opacity:1;color:var(--parc-green)}.wpp__pin.is-on .mi{transform:none}.wpp__opt.is-act .wpp__pin,.wpp__opt:hover .wpp__pin{opacity:1}@media(hover:none){.wpp__pin{opacity:1}.wpp__opt{min-height:42px}}.wpp__empty{margin:0;padding:18px 10px;text-align:center;color:var(--text-muted);font-size:12.5px}.wpt{display:flex;flex-direction:column;gap:.6rem}.wpt__tabs{display:flex;gap:.3rem}.wpt__tab{border:1px solid var(--border);background:var(--bg-surface);border-radius:999px;padding:.25rem .8rem;font-size:.8rem;cursor:pointer;color:var(--text)}.wpt__tab.is-on{background:var(--parc-green);border-color:var(--parc-green);color:var(--bg-surface)}.wpt__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem;max-height:50vh;overflow:auto}.wpt__c{padding:.5rem .7rem;border-radius:10px;background:var(--bg-base)}.wpt__c.is-mine{background:var(--parc-green-bg)}.wpt__c.is-reply{margin-inline-start:1.2rem}.wpt__meta{display:flex;flex-wrap:wrap;gap:.4rem;font-size:.75rem;color:var(--text-muted)}.wpt__draft{color:var(--color-warning-text)}.wpt__body{margin:.2rem 0 0;white-space:pre-wrap;font-size:.9rem}.wpt__input{width:100%;border:1px solid var(--border);border-radius:10px;padding:.5rem .7rem;background:var(--bg-surface);color:var(--text);font:inherit;font-size:16px}.wpt__row-btns{display:flex;justify-content:flex-end;gap:.4rem;margin-top:.3rem}.wpt__empty,.wpt__note{color:var(--text-muted);font-size:.85rem;list-style:none}.wpt__error{color:var(--parc-red);font-size:.85rem;margin:0}.wpt__timeline{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem;font-size:.85rem}.wpt__timeline li{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem}.wpt__tl-dot{width:8px;height:8px;border-radius:50%;background:var(--parc-green);flex:0 0 auto}.wpt__tl-at{color:var(--text-muted);font-size:.75rem}.wpt__tl-diff{width:100%;display:flex;flex-direction:column;gap:.1rem;padding-inline-start:1rem}.wpt__tl-diff del{color:var(--wp-del-fg)}.wpt__tl-diff ins{background:var(--wp-add-bg);text-decoration:none}.wpe{display:flex;flex-direction:column;gap:.6rem}.wpe__drop{position:relative;display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:64px;border:2px dashed var(--parc-green-tint);border-radius:12px;color:var(--parc-green);font-weight:700;cursor:pointer}.wpe__drop input{position:absolute;inset:0;opacity:0;cursor:pointer}.wpe__drop.is-busy{opacity:.6}.wpe__check{display:flex;align-items:center;gap:.4rem;font-size:.85rem}.wpe__note,.wpe__progress{color:var(--text-muted);font-size:.85rem;margin:0;list-style:none}.wpe__error{color:var(--parc-red);font-size:.85rem;margin:0}.wpe__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.wpe__file{display:flex;align-items:center;gap:.5rem;padding:.4rem .6rem;border-radius:10px;background:var(--bg-base);font-size:.85rem}.wpe__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:start}.wpe__size,.wpe__at{color:var(--text-muted);font-size:.75rem}.wp-desk__top{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.75rem}.wp-desk{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.wp-desk__row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.75rem 1rem;border-radius:var(--portal-radius-md);border:1px solid var(--border);background:var(--bg-surface)}.wp-desk__row.is-needs{border-inline-start:4px solid var(--parc-yellow-soft)}.wp-desk__who{display:flex;flex-direction:column;min-width:12rem;flex:1 1 12rem}.wp-desk__name{font-weight:800;color:var(--text-heading)}.wp-desk__nums{display:flex;flex-wrap:wrap;gap:.3rem .9rem;font-size:.82rem;color:var(--text-muted);flex:2 1 16rem}.wp-desk__nums b{color:var(--text-heading)}.wp-desk__acts{display:flex;flex-wrap:wrap;gap:.35rem}.wp-m__mobile-acts{display:flex;gap:.5rem;margin:.5rem 0}.wp-m__card{padding:.9rem 1.1rem;margin-bottom:.75rem}.wp-m__head{display:flex;align-items:center;gap:.4rem;margin-bottom:.5rem;color:var(--parc-green)}.wp-m__head h2{margin:0;font-size:1rem;color:var(--text-heading)}.wp-m__btns{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.5rem}.wp-letter__from{margin:0;color:var(--text-muted);font-size:.82rem}.wp-letter__body{white-space:pre-wrap;margin:.4rem 0;line-height:1.7}.wp-m__weeks,.wp-m__projects{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.wp-m__weeks li,.wp-m__projects li{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .9rem;padding:.45rem 0;border-top:1px solid var(--border-light);font-size:.87rem}.wp-m__weeks li:first-child,.wp-m__projects li:first-child{border-top:0}.wp-m__weeks a,.wp-m__projects a{font-weight:700;color:var(--parc-green)}.wp-m__pname{flex:1 1 10rem;font-weight:600}.wp-matrix{display:flex;flex-direction:column;overflow-x:auto}.wp-matrix__row{display:grid;grid-template-columns:minmax(10rem,2fr) repeat(auto-fit,minmax(4rem,1fr));gap:.4rem;padding:.45rem 0;border-top:1px solid var(--border-light);font-size:.87rem;align-items:center}.wp-matrix__row--head{border-top:0;color:var(--text-muted);font-size:.78rem;font-weight:700}.wp-matrix__row a{font-weight:700;color:var(--parc-green)}.wp-eval{border:1px solid var(--border);border-radius:var(--portal-radius-md);padding:.8rem 1rem;background:var(--bg-base);display:flex;flex-direction:column;gap:.4rem}.wp-eval h3{margin:0;font-size:.95rem;color:var(--text-heading)}@media(max-width:768px){.wp-actionbar{bottom:calc(var(--parc-tabbar-h, 58px) + var(--safe-b, 0px));border-radius:var(--portal-radius-md)}.wkp .wp-head,.wkp .wp-head.has-focus{grid-template-columns:minmax(0,1fr)}.wkp .wp-zone+.wp-zone{border-inline-start:0;border-top:1px solid var(--border-light)}.wkp .wp-rev,.wkp .wp-focus{padding:8px 12px}.wkp{--wp-x: 40px;--wp-in: 6px}.wp-band__t{padding-inline-end:12px}wp-row,wp-row.is-editing{--wp-rowcols: var(--wp-x) minmax(0, 1fr) auto;grid-template-areas:"mark proj trail" "mark task task" "mark state type";row-gap:2px;padding-block:6px}wp-row>.c-mark,wp-row.is-editing>.c-mark{grid-area:mark;align-self:start;padding-top:3px}wp-row>.c-proj,wp-row.is-editing>.c-proj{grid-area:proj}wp-row>.c-type,wp-row.is-editing>.c-type{grid-area:type;justify-content:flex-end;padding-inline-end:12px}wp-row>.c-task,wp-row.is-editing>.c-task{grid-area:task;padding-inline:0 12px}wp-row>.c-state,wp-row.is-editing>.c-state{grid-area:state}wp-row>.c-trail,wp-row.is-editing>.c-trail{grid-area:trail}wp-row>.wp-sub,wp-row.is-editing>.wp-sub{grid-column:2/-1}.wp-row.wp-add{grid-template-columns:var(--wp-x) minmax(0,1fr) auto;grid-template-areas:"mark proj type" "mark task trail";row-gap:6px}.wp-row.wp-add>.c-mark{grid-area:mark}.wp-row.wp-add>.c-proj{grid-area:proj}.wp-row.wp-add>.c-type{grid-area:type;padding-inline-end:12px}.wp-row.wp-add>.c-task{grid-area:task;margin-inline-end:8px;padding-inline-start:0}.wp-row.wp-add>.c-trail{grid-area:trail}.wp-compose__in{height:32px;font-size:16px;line-height:24px}.wp-cr1__acts{margin-inline-start:0}.wp-ring,button.wp-tick,.wp-blockb,.wp-type__b,.wp-pchip,.wp-cmt,.wp-att{position:relative}.wp-ring:after,button.wp-tick:after,.wp-blockb:after{content:"";position:absolute;inset:-6px;border-radius:50%}.wp-type__b:after{content:"";position:absolute;inset:-4px 0}.wp-pchip:after{content:"";position:absolute;inset:-3px 0;min-width:28px}.wp-cmt:after,.wp-att:after{content:"";position:absolute;inset:-2px -3px}.wp-ndb,.wp-compose__type>button{position:relative}.wp-ndb:after,.wp-compose__type>button:after{content:"";position:absolute;inset:-4px 0}.wp-delb{flex:none}wp-row:has(>.c-trail>.wp-oc),wp-row:has(>.c-trail>.wp-attx){grid-template-areas:"mark proj proj" "mark task task" "mark state type" "mark trail trail"}wp-row:has(>.c-trail>.wp-oc)>.c-trail,wp-row:has(>.c-trail>.wp-attx)>.c-trail{justify-content:flex-start;flex-wrap:wrap;gap:6px;padding-block-start:4px}wp-row:has(>.c-trail>.wp-oc)>.c-trail>.wp-delb,wp-row:has(>.c-trail>.wp-attx)>.c-trail>.wp-delb{margin-inline-start:auto}.wp-fix--bar{flex:1 1 100%;justify-content:center;height:44px;font-size:14px}}@media print{.wp-actionbar,.wp-add,.wp-tray,.wp-delb,.wp-rail,.wp-weekend{display:none!important}.wp-band{break-after:avoid}}.p-toast.wp-toast{inline-size:auto;max-inline-size:min(30rem,100vw - 2rem)}.p-toast.wp-toast .p-toast-message{margin:0 0 6px;border:0;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.wpn{display:flex;align-items:center;gap:8px;min-inline-size:13rem;min-block-size:38px;box-sizing:border-box;padding-block:6px;padding-inline:10px 6px;border:1px solid var(--border);border-inline-start:3px solid var(--text-muted);border-radius:10px;background:var(--bg-surface);box-shadow:0 8px 22px #00000024;color:var(--text-heading);font-size:13px;font-weight:700;line-height:1.4}.wpn__ico{flex:none;font-size:18px;color:var(--text-muted)}.wpn--success{border-inline-start-color:var(--parc-green)}.wpn--success .wpn__ico{color:var(--parc-green)}.wpn--warn{border-inline-start-color:var(--parc-amber)}.wpn--warn .wpn__ico{color:var(--parc-amber)}.wpn--error{border-inline-start-color:var(--parc-red)}.wpn--error .wpn__ico{color:var(--parc-red)}.wpn__txt{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.wpn__undo{flex:none;height:26px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:var(--parc-green-dark);font:inherit;font-size:12.5px;font-weight:800;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.wpn__undo:hover{background:var(--parc-green-bg)}.wpn__undo:focus-visible{outline:2px solid var(--parc-yellow);outline-offset:1px}.wpn__x{flex:none;display:grid;place-items:center;width:24px;height:24px;border:0;border-radius:6px;background:transparent;color:var(--text-muted);cursor:pointer}.wpn__x .mi{font-size:16px}.wpn__x:hover{color:var(--text-heading);background:var(--surface-hover)}.wp-dk{--dk-on-olive: var(--p-surface-0)}.wp-dk-bar.parc-bar{gap:8px 12px;padding-block:8px}.wp-dk-back{flex:none}.wp-dk-nav{display:flex;align-items:center;gap:8px;padding-inline-start:14px;border-inline-start:1px solid color-mix(in srgb,var(--parc-yellow) 30%,transparent)}.wp-dk-nav__label{display:flex;flex-direction:column;align-items:center;gap:1px;min-width:232px}.wp-dk-nav__range.parc-bar__title{font-size:13.5px;line-height:1.3;white-space:nowrap}.wp-dk-nav__range b{font-weight:800}.wp-dk-nav__sub{font-size:11px;font-weight:600;line-height:1.25;color:var(--parc-gold-mute)}span.wp-dk-arrow{position:relative;display:inline-flex}button.wp-dk-arrow{position:relative}button.wp-dk-arrow .wp-dk-arrow__n{inset-block-start:1px;inset-inline-end:1px}.wp-dk-arrow__n{position:absolute;inset-block-start:-6px;inset-inline-end:-6px;display:grid;place-items:center;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:999px;background:var(--parc-red, #e1261c);color:#fff;font-size:10.5px;font-weight:800;line-height:1;pointer-events:none}.wp-dk-head.parc-card{display:flex;justify-content:flex-end;padding:9px 14px;margin-bottom:10px;overflow:visible}.wp-dk-head .p-button.parc-cta{box-shadow:var(--shadow-sm)}.wp-dk-card.parc-card{overflow:visible;padding:4px 10px;background:var(--bg-base)}.p-datatable.wp-dk-table .p-datatable-table-container{overflow:visible!important}.p-datatable.wp-dk-table .p-datatable-table{width:100%;border-collapse:separate;border-spacing:0 10px}.p-datatable.wp-dk-table .p-datatable-thead{display:none}.p-datatable.wp-dk-table .p-datatable-tbody>tr>td{padding:8px 12px;text-align:start;vertical-align:middle}.p-datatable.wp-dk-table .p-datatable-tbody>tr>td.wp-dk-c6{width:1%;padding-inline:8px 14px}.p-datatable.wp-dk-table .p-datatable-tbody>tr.wp-dk-row>td{background:var(--bg-surface);border-block:1px solid var(--border)}.p-datatable.wp-dk-table .p-datatable-tbody>tr.wp-dk-row>td:first-child{border-inline-start:1px solid var(--border);border-start-start-radius:14px;border-end-start-radius:14px;padding-inline-start:14px}.p-datatable.wp-dk-table .p-datatable-tbody>tr.wp-dk-row>td:last-child{border-inline-end:1px solid var(--border);border-start-end-radius:14px;border-end-end-radius:14px}.p-datatable.wp-dk-table .p-datatable-tbody>tr.wp-dk-row.is-wait>td{border-block:1.5px solid var(--parc-green)}.p-datatable.wp-dk-table .p-datatable-tbody>tr.wp-dk-row.is-wait>td:first-child{border-inline-start:1.5px solid var(--parc-green)}.p-datatable.wp-dk-table .p-datatable-tbody>tr.wp-dk-row.is-wait>td:last-child{border-inline-end:1.5px solid var(--parc-green)}.p-datatable.wp-dk-table .p-datatable-tbody>tr.wp-dk-group>td{padding:6px 0 0;background:transparent;border:0}.p-datatable.wp-dk-table .p-datatable-tbody>tr.wp-dk-group:hover>td{background:transparent}.p-datatable.wp-dk-table .p-datatable-tbody>tr.wp-dk-done>td{padding:0;border:0;background:transparent}.p-datatable.wp-dk-table .p-datatable-tbody>tr.wp-dk-done>td.wp-dk-done__cell{padding:0 12px 4px}.p-datatable.wp-dk-table .p-datatable-tbody>tr.wp-dk-row:hover>td,.p-datatable.wp-dk-table .p-datatable-tbody>tr.wp-dk-row:focus-within>td{background:var(--parc-green-bg)}.p-datatable.wp-dk-table .p-datatable-tbody>tr.wp-dk-row:focus-within>td:first-child{box-shadow:inset -3px 0 0 var(--parc-yellow)}[dir=ltr] .p-datatable.wp-dk-table .p-datatable-tbody>tr.wp-dk-row:focus-within>td:first-child{box-shadow:inset 3px 0 0 var(--parc-yellow)}.wp-dk-c0,.wp-dk-c1{white-space:nowrap}.wp-dk-group__in{display:flex;align-items:center;gap:8px;height:24px;padding-inline:14px;font-size:11.5px;font-weight:800;color:var(--text-muted)}.wp-dk-group__dot{width:8px;height:8px;border-radius:50%;background:var(--parc-amber)}.wp-dk-group.is-calm .wp-dk-group__dot,.wp-dk-group.is-view .wp-dk-group__dot{background:var(--parc-green-mid)}.wp-dk-group.is-unsent .wp-dk-group__dot{background:var(--border)}.p-datatable.wp-dk-table .p-datatable-tbody>tr.wp-dk-row.is-unsent{cursor:default}.p-datatable.wp-dk-table .p-datatable-tbody>tr.wp-dk-row.is-unsent>td>*{opacity:.5}.p-datatable.wp-dk-table .p-datatable-tbody>tr.wp-dk-row.is-unsent:hover>td,.p-datatable.wp-dk-table .p-datatable-tbody>tr.wp-dk-row.is-unsent:focus-within>td{background:var(--bg-surface)}.wp-dk-m__it.is-unsent>:not(.wp-dk-tlink):not(.wp-dk-notew){opacity:.5;pointer-events:none}.p-datatable.wp-dk-table .p-datatable-tbody>tr.wp-dk-row.is-unsent>td>.wp-dk-acts{opacity:1}.wp-dk-acts{display:flex;align-items:center;justify-content:flex-end;gap:8px}.wp-dk-note{display:inline-flex;align-items:center;gap:5px;height:30px;padding-inline:10px;border:1px solid color-mix(in srgb,var(--parc-red) 55%,transparent);margin:0;border-radius:9px;background:var(--bg-surface);font:inherit;font-size:12px;font-weight:700;color:var(--parc-red);text-decoration:none;white-space:nowrap;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}.wp-dk-note .material-icons-outlined{font-size:16px;color:var(--parc-red)}.wp-dk-note:hover,.wp-dk-note.is-on{border-color:var(--parc-red);background:color-mix(in srgb,var(--parc-red) 8%,var(--bg-surface))}.wp-dk-note:focus-visible{outline:2px solid var(--parc-yellow);outline-offset:1px}.wp-dk-notew{white-space:normal}.wp-dk-ncard{width:min(340px,100vw - 32px)}.wp-dk-m .wp-dk-ncard{inset-inline-end:auto;inset-inline-start:0}.wp-dk-m .wp-dk-ncard:before{inset-inline-end:auto;inset-inline-start:var(--wp-card-arrow, 22px)}.wp-dk-row{cursor:pointer}.wp-dk-row>td{height:56px}.wp-dk-emp{display:flex;align-items:center;gap:10px;white-space:nowrap}.wp-dk-ava{flex:none}.wp-dk-emp__name{font-size:13px;font-weight:700;color:var(--text-heading)}.wp-dk-state{display:flex;align-items:center;gap:10px;white-space:nowrap}.wp-dk .wp-dk-state .parc-pill.parc-pill{height:auto;padding-inline:0;border:0;background:transparent;box-shadow:none}.wp-dk-sub{display:inline-flex;align-items:center;gap:3px;font-size:11.5px;color:var(--text-muted);white-space:nowrap}.wp-dk-sub.is-wait,.wp-dk-sub.is-warn{color:var(--color-warning-text);font-weight:700}.wp-dk-sub .material-icons-outlined{font-size:14px;color:var(--parc-amber)}.wp-dk-row.is-just .wp-dk-sub .material-icons-outlined,.wp-dk-state .wp-dk-sub:not(.is-wait) .material-icons-outlined{color:var(--parc-green-mid)}.wp-dk-tags{display:inline-flex;flex-wrap:wrap;gap:4px}.wp-dk-tag{display:inline-flex;align-items:center;height:18px;padding:0 7px;border:1px dashed var(--border);border-radius:5px;font-size:10.5px;font-weight:700;color:var(--text-muted);white-space:nowrap}.wp-dk-tag.is-warn{border:0;padding:0;color:var(--color-warning-text)}.wp-dk-tag.is-new{border:0;padding:0;color:var(--parc-red);font-weight:800}.wp-dk-pair{display:inline-flex;align-items:stretch;height:34px;border:1px solid var(--parc-green);border-radius:10px;overflow:hidden;background:var(--bg-surface);white-space:nowrap;box-shadow:var(--shadow-sm)}.wp-dk-pair.is-solo{border-color:var(--border);box-shadow:none}.wp-dk-pair__open{display:inline-flex;align-items:center;gap:4px;padding-inline:12px 8px;font-size:12.5px;font-weight:700;color:var(--parc-green-dark);text-decoration:none;transition:background-color .16s ease,color .16s ease}.wp-dk-pair__open:hover{background:var(--parc-green-bg);color:var(--parc-green-darker)}.wp-dk-pair__open:focus-visible{outline:2px solid var(--parc-yellow);outline-offset:-2px}.wp-dk-pair__chev{font-size:11px;transition:transform .16s ease}[dir=rtl] .wp-dk-pair__open:hover .wp-dk-pair__chev{transform:translate(-2px)}[dir=ltr] .wp-dk-pair__open:hover .wp-dk-pair__chev{transform:translate(2px)}.wp-dk-pair.is-solo .wp-dk-pair__open{color:var(--text-muted)}.wp-dk-pair.is-solo:hover{border-color:var(--parc-green)}.wp-dk-pair.is-solo .wp-dk-pair__open:hover{color:var(--parc-green-dark)}.wp-dk-pair__ok{display:inline-flex;align-items:center;gap:7px;margin:0;padding-inline:6px 13px;border:0;border-inline-start:1px solid var(--parc-green);background:var(--parc-green);color:var(--dk-on-olive);font:inherit;font-size:12.5px;font-weight:800;cursor:pointer;transition:background-color .16s ease}.wp-dk-pair__ok:enabled:hover{background:var(--parc-green-dark)}.wp-dk-pair__ok:focus-visible{outline:2px solid var(--parc-yellow);outline-offset:-3px}.wp-dk-pair__ok:disabled{opacity:.55;cursor:default}.wp-dk-pair__ok.is-stale{background:var(--parc-amber);border-inline-start-color:var(--parc-amber);color:var(--parc-green-darker)}.wp-dk-pair__ok.is-stale:enabled:hover{background:var(--color-warning-text);color:var(--dk-on-olive)}.wp-dk-pair__seal{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--parc-yellow);color:var(--parc-green-darker)}.wp-dk-pair__seal .material-icons-outlined{font-size:15px}.wp-dk-pair__ok.is-stale .wp-dk-pair__seal{background:var(--dk-on-olive)}.wp-dk-done__in{position:relative;display:flex;align-items:center;gap:7px;height:34px;padding-inline:10px 12px;margin-top:-4px;border:1px solid var(--parc-green-tint);border-inline-start:3px solid var(--parc-green);border-radius:8px;overflow:hidden;background:var(--parc-green-bg);font-size:12.5px;color:var(--parc-green-dark);white-space:nowrap}.wp-dk-done__in>.material-icons-outlined{font-size:18px;color:var(--parc-green)}.wp-dk-done__t{font-weight:700;overflow:hidden;text-overflow:ellipsis}.wp-dk-done__track{position:absolute;inset-inline:0;bottom:0;height:2px}.wp-dk-done__track i{display:block;width:100%;height:100%;background:color-mix(in srgb,var(--parc-green) 45%,transparent);animation:wp-dk-drain 8s linear forwards}[dir=rtl] .wp-dk-done__track i{transform-origin:right}[dir=ltr] .wp-dk-done__track i{transform-origin:left}@keyframes wp-dk-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){.wp-dk-done__track i{animation:none}}.wp-dk-team{display:inline-flex;align-items:center;gap:5px;flex:none;height:34px;padding-inline:10px 12px;box-sizing:border-box;border:1px solid var(--border);border-radius:10px;background:var(--bg-surface);font-size:12.5px;font-weight:700;color:var(--parc-green-dark);text-decoration:none;white-space:nowrap;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.wp-dk-team .material-icons-outlined{font-size:17px;color:var(--parc-green-mid)}.wp-dk-team:hover{border-color:var(--parc-green);background:var(--parc-green-bg);color:var(--parc-green-dark)}.wp-dk-team:focus-visible{outline:2px solid var(--parc-yellow);outline-offset:1px}.wp-dk-tlink{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border-radius:6px;font-size:11.5px;font-weight:700;color:var(--parc-green-dark);text-decoration:none;white-space:nowrap;cursor:pointer}.wp-dk-tlink .material-icons-outlined{font-size:15px;color:var(--parc-green-mid)}.wp-dk-tlink:hover{background:var(--parc-green-bg);color:var(--parc-green-darker)}.wp-dk-tlink:focus-visible{outline:2px solid var(--parc-yellow);outline-offset:1px}.wp-dk-team__chev{font-size:10px}.wp-dk-m__team{align-self:flex-start;margin:-2px 12px 8px;min-height:32px}.wp-dk-path{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0 0 10px;padding:8px 14px;border:1px solid var(--border);border-radius:12px;background:var(--bg-surface);font-size:12.5px}.wp-dk-path__a{font-weight:700;color:var(--parc-green-dark);text-decoration:none}.wp-dk-path__a:hover{text-decoration:underline}.wp-dk-path__a:focus-visible{outline:2px solid var(--parc-yellow);outline-offset:2px;border-radius:4px}.wp-dk-path__sep{font-size:10px;color:var(--text-muted)}.wp-dk-path__here{font-weight:800;color:var(--text-heading)}.wp-dk-observe{display:inline-flex;align-items:center;gap:4px;margin-inline-start:auto;font-size:11.5px;font-weight:700;color:var(--text-muted)}.wp-dk-observe .material-icons-outlined{font-size:15px}.wp-dk-mseg.parc-seg{display:flex;margin-bottom:10px}.wp-dk-m{margin:0;padding:0;list-style:none}.wp-dk-m__it{display:flex;flex-direction:column;gap:6px}.wp-dk-m__acts{display:flex;flex-wrap:wrap;gap:6px;padding-inline:12px;padding-bottom:8px}.wp-dk-m__done{margin:0 12px 8px}@media(max-width:768px){.wp-dk-head.parc-card{padding:10px 12px}.wp-dk-head .p-button.parc-cta{flex:1 1 100%;min-height:44px;white-space:normal}.wp-dk-m__acts .wp-dk-pair__ok{flex:1 1 0;height:44px;justify-content:center;border:1px solid var(--parc-green);border-radius:10px}.wp-dk-done__in{white-space:normal;height:auto;min-height:34px;padding-block:6px}}.wmo{--on-olive: var(--p-surface-0, #fff);--wmo-x: 60px;--wmo-gold-ink: color-mix(in srgb, var(--parc-gold-mute) 38%, var(--text-heading))}.wmo-p--0{--ink: var(--wp-ink-0)}.wmo-p--1{--ink: var(--wp-ink-1)}.wmo-p--2{--ink: var(--wp-ink-2)}.wmo-p--3{--ink: var(--wp-ink-3)}.wmo-p--4{--ink: var(--wp-ink-4)}.wmo-p--5{--ink: var(--wp-ink-5)}.wmo-p--6{--ink: var(--wp-ink-6)}.wmo-p--7{--ink: var(--wp-ink-7)}.wmo-p--8{--ink: var(--wp-ink-8)}.wmo .parc-bar{flex-wrap:wrap;gap:8px 12px}.wmo .parc-bar__id{min-width:0;flex-wrap:nowrap}.wmo .parc-bar__tools{gap:7px;flex-wrap:nowrap;margin-inline-start:auto}.wmo .wmo-back{flex:none}.wmo .parc-ghost.is-dim{opacity:.42}.wmo-pick{position:relative}.wmo-pick__btn{display:inline-flex;align-items:center;gap:2px;height:32px;padding-inline:8px 4px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--on-olive);font:inherit;font-size:13.5px;font-weight:800;white-space:nowrap;cursor:pointer}.wmo-pick__btn .material-icons-outlined{font-size:19px;color:var(--parc-gold-mute);transition:transform .15s ease}.wmo-pick__btn:hover{background:color-mix(in srgb,var(--on-olive) 8%,transparent);border-color:color-mix(in srgb,var(--on-olive) 14%,transparent)}.wmo-pick__btn:focus-visible{outline:2px solid var(--parc-yellow);outline-offset:2px}.wmo-pick__btn[aria-expanded=true] .material-icons-outlined{transform:rotate(180deg)}.wmo-mp{position:absolute;z-index:1100;top:calc(100% + 8px);left:50%;translate:-50% 0;width:272px;box-sizing:border-box;padding:10px;border:1px solid var(--border);border-radius:12px;background:var(--bg-surface);box-shadow:var(--shadow-lg),0 12px 32px -12px color-mix(in srgb,var(--parc-green-darker) 45%,transparent);color:var(--text)}.wmo-mp__head{display:flex;align-items:center;justify-content:space-between;padding:0 2px 8px;margin-bottom:8px;border-bottom:1px solid var(--border-light)}.wmo-mp__head b{font-size:14px;font-weight:800;color:var(--text-heading);font-variant-numeric:tabular-nums}.wmo-mp__yr{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--parc-green-dark);cursor:pointer}.wmo-mp__yr .material-icons-outlined{font-size:20px}.wmo-mp__yr:hover:not(:disabled){background:var(--surface-hover)}.wmo-mp__yr:disabled{opacity:.35;cursor:default}.wmo-mp__yr:focus-visible{outline:2px solid var(--parc-green);outline-offset:1px}.wmo-mp__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.wmo-mp__m{height:34px;padding:0 4px;border:1px solid var(--border-light);border-radius:8px;background:var(--bg-surface);color:var(--text);font:inherit;font-size:12.5px;font-weight:700;white-space:nowrap;cursor:pointer}.wmo-mp__m:hover:not(:disabled):not(.is-on){border-color:color-mix(in srgb,var(--parc-green) 35%,var(--border));background:var(--parc-green-bg);color:var(--parc-green-dark)}.wmo-mp__m.is-now{box-shadow:inset 0 -2px 0 var(--parc-yellow)}.wmo-mp__m.is-on{border-color:var(--parc-green);background:var(--parc-green);color:var(--on-olive, #fff)}.wmo-mp__m:disabled{opacity:.4;cursor:default}.wmo-mp__m:focus-visible{outline:2px solid var(--parc-green);outline-offset:1px}.wmo-sheet{position:relative;padding:0 0 8px;overflow:visible}.wmo-sheet--weeks{padding:10px 10px 4px;background:var(--bg-base)}.wmo-head{display:grid;grid-template-columns:minmax(0,1fr);border-bottom:1px solid var(--border-light);margin-bottom:4px}.wmo-head.has-letter{grid-template-columns:minmax(0,1fr) 340px}.wmo-sum{display:flex;flex-direction:column;justify-content:center;gap:8px;min-width:0;padding:12px 16px}.wmo-sum__line{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.wmo-sum__state{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:700;color:var(--text-muted)}.wmo-sum__state .material-icons-outlined{font-size:17px}.wmo-sum__state.is-final{color:var(--parc-green-dark)}.wmo-sum__pills{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.wmo-pill{display:inline-flex;align-items:center;gap:4px;height:24px;box-sizing:border-box;padding:0 9px;border:1px solid var(--border);border-radius:999px;background:var(--bg-surface);color:var(--text-muted);font-size:12px;font-weight:600;white-space:nowrap}.wmo-pill .material-icons-outlined{font-size:14px}.wmo-pill b{font-weight:800;color:var(--text-heading);font-variant-numeric:tabular-nums}.wmo-pill--done{border-color:color-mix(in srgb,var(--parc-green) 32%,var(--bg-surface));background:var(--parc-green-bg);color:var(--parc-green-dark)}.wmo-pill--done b{color:var(--parc-green-dark)}.wmo-pill--un{border:1px dashed var(--parc-amber);color:var(--color-warning-text)}.wmo-pill--un b{color:var(--color-warning-text)}.wmo-pill--wait{border-style:dashed}.wmo-pill--new{border-color:color-mix(in srgb,var(--parc-gold-mute) 75%,var(--bg-surface));background:color-mix(in srgb,var(--parc-gold-mute) 18%,var(--bg-surface));color:var(--wmo-gold-ink)}.wmo-pill--new b{color:var(--wmo-gold-ink)}.wmo-pill--rev{border-color:var(--color-warning-border);background:var(--color-warning-bg);color:var(--color-warning-text)}.wmo-pill--rev b{color:var(--color-warning-text)}.wmo-letter{display:flex;flex-direction:column;gap:6px;min-width:0;padding:12px 16px;border-inline-start:1px solid var(--border-light);background:color-mix(in srgb,var(--parc-gold-mute) 9%,var(--bg-surface))}.wmo-letter__t{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:13px;color:var(--text-heading)}.wmo-letter__t b{font-weight:800}.wmo-letter__t .material-icons-outlined{font-size:17px;color:var(--wmo-gold-ink)}.wmo-letter__by{font-size:11.5px;font-weight:600;color:var(--text-muted)}.wmo-letter__body{margin:0;font-size:13px;line-height:1.6;color:var(--text);white-space:pre-line;overflow-wrap:anywhere}.wmo-letter__focus{margin:0;font-size:12.5px;line-height:1.5;color:var(--text)}.wmo-letter__focus b{font-weight:800;color:var(--text-heading)}.wmo-letter__none{margin:0;font-size:12.5px;color:var(--text-muted)}.wmo-letter__acts{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:2px}.wmo-link{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:transparent;color:var(--parc-green-dark);font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.wmo-link .material-icons-outlined{font-size:16px}.wmo-link:hover{text-decoration:underline;text-underline-offset:3px}.wmo-link:focus-visible{outline:2px solid var(--parc-green);outline-offset:2px;border-radius:4px}.wmo-btn{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border:1px solid var(--border);border-radius:8px;background:var(--bg-surface);color:var(--text);font:inherit;font-size:12.5px;font-weight:700;white-space:nowrap;cursor:pointer}.wmo-btn:hover:not(:disabled){background:var(--surface-hover)}.wmo-btn:disabled{opacity:.55;cursor:default}.wmo-btn:focus-visible{outline:2px solid var(--parc-green);outline-offset:2px}.wmo-btn--primary{border-color:var(--parc-green-dark);background:var(--parc-green);color:var(--on-olive);box-shadow:inset 0 -2px 0 var(--parc-yellow)}.wmo-btn--primary:hover:not(:disabled){background:var(--parc-green-dark)}.wmo-field{display:flex;flex-direction:column;gap:4px}.wmo-field>span{font-size:11.5px;font-weight:700;color:var(--text-muted)}.wmo-field textarea,.wmo-field input{width:100%;box-sizing:border-box;padding:6px 9px;border:1px solid var(--border);border-radius:8px;background:var(--bg-surface);color:var(--text-heading);font:inherit;font-size:13px;line-height:1.5;resize:vertical}.wmo-field textarea:focus,.wmo-field input:focus{outline:none;border-color:var(--parc-green);box-shadow:0 0 0 3px color-mix(in srgb,var(--parc-green) 14%,transparent)}.wmo-wk{position:relative;margin:0 0 12px;padding:4px 0 8px;border:1px solid var(--border);border-radius:14px;background:var(--bg-surface);box-shadow:0 1px 3px #1f27110f}.wmo-wk.is-now{border:1.5px solid var(--parc-green);box-shadow:0 2px 10px #54652e1f}.wmo-band{position:relative;isolation:isolate;display:grid;grid-template-columns:var(--wmo-x) minmax(0,1fr) auto;align-items:center;min-height:50px}.wmo-band:after{content:"";position:absolute;z-index:-1;inset-block:auto 2px;inset-inline:14px;height:calc(1px / var(--pz, 1));background:var(--border);pointer-events:none}.wmo-bead{position:relative;z-index:1;justify-self:center;display:grid;place-items:center;width:20px;height:20px;box-sizing:border-box;border-radius:50%;border:2px solid color-mix(in srgb,var(--parc-green) 45%,var(--border));background:var(--bg-surface);color:var(--on-olive)}.wmo-bead .material-icons-outlined{font-size:13px;font-weight:700}.wmo-wk.is-closed .wmo-bead,.wmo-wk.is-past .wmo-bead{background:var(--parc-green);border-color:var(--parc-green)}.wmo-wk.is-now .wmo-bead{background:var(--parc-green);border-color:var(--parc-green);box-shadow:0 0 0 3px var(--parc-yellow)}.wmo-wk.is-off .wmo-bead{border-style:dashed}.wmo-band__t{display:flex;flex-wrap:wrap;align-items:center;gap:4px 9px;min-width:0;padding-inline-end:12px}.wmo-band__n{margin:0;font-size:17px;font-weight:800;color:var(--text-heading);white-space:nowrap}.wmo-wk.is-now .wmo-band__n{color:var(--parc-green-dark)}.wmo-wk.is-off .wmo-band__n,.wmo-wk.is-next .wmo-band__n{color:var(--text-muted)}.wmo-band__date{font-size:12.5px;font-weight:600;color:var(--text-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.wmo-now{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;background:transparent;box-shadow:inset 0 0 0 1.5px var(--parc-green);color:var(--parc-green-dark);font-size:10.5px;font-weight:800}.wmo-chip{display:inline-flex;align-items:center;height:20px;box-sizing:border-box;padding:0 8px;border-radius:999px;border:1px solid var(--border);background:var(--bg-surface);color:var(--text-muted);font-size:11px;font-weight:700;white-space:nowrap}.wmo-chip.is-closed{border-color:color-mix(in srgb,var(--parc-green) 30%,var(--bg-surface));background:var(--parc-green-bg);color:var(--parc-green-dark)}.wmo-chip.is-draft{border-color:var(--color-danger-border);background:var(--color-danger-bg);color:var(--parc-red)}.wmo-chip.is-off{border-style:dashed}.wmo-chip--seam{border:1px dashed color-mix(in srgb,var(--parc-gold-mute) 80%,var(--bg-surface));background:color-mix(in srgb,var(--parc-gold-mute) 10%,var(--bg-surface));color:var(--wmo-gold-ink);cursor:help}.wmo-band__end{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-inline-end:20px;white-space:nowrap}.wmo-tally{display:inline-flex;align-items:center;gap:3px;font-size:12.5px;font-weight:600;color:var(--text-muted)}.wmo-tally .material-icons-outlined{font-size:15px;color:var(--parc-green);font-weight:700}.wmo-tally b{font-weight:800;color:var(--text-heading);font-variant-numeric:tabular-nums}.wmo-tally--new,.wmo-tally--new .material-icons-outlined,.wmo-tally--new b{color:var(--wmo-gold-ink)}.wmo-tally__sep{margin-inline:3px;color:var(--text-muted)}.wmo-open{display:inline-flex;align-items:center;gap:1px;color:var(--parc-green-dark);font-size:12px;font-weight:700;text-decoration:none}.wmo-open .material-icons-outlined{font-size:17px}.wmo-open:hover{text-decoration:underline;text-underline-offset:3px}.wmo-open:focus-visible{outline:2px solid var(--parc-green);outline-offset:2px;border-radius:4px}.wmo-list{list-style:none;margin:2px 0 0;padding:0}.wmo-t{position:relative;display:grid;grid-template-columns:var(--wmo-x) 96px 168px minmax(0,1fr) auto;align-items:start;min-height:32px}.wmo-t.has-day:not(:first-child){margin-top:6px}.wmo-t:after{content:"";position:absolute;z-index:-1;inset-block:0;inset-inline:calc(var(--wmo-x) - 6px) 8px;border-radius:8px;pointer-events:none}.wmo-t:hover:after{background:var(--wp-row-hover, var(--surface-hover))}.wmo-t+.wmo-t:before{content:"";position:absolute;inset-block-start:0;inset-inline:calc(var(--wmo-x) + 4px) 16px;height:calc(1px / var(--pz, 1));background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--parc-green) 18%,var(--border-light)) 8%,color-mix(in srgb,var(--parc-green) 18%,var(--border-light)) 92%,transparent);pointer-events:none}.wmo-t.has-day:not(:first-child):before{inset-block-start:-3px}.wmo-t.is-new:after{background:color-mix(in srgb,var(--parc-gold-mute) 9%,var(--bg-surface))}.wmo-t.is-new:hover:after{background:color-mix(in srgb,var(--parc-gold-mute) 15%,var(--bg-surface))}.wmo-list{position:relative;isolation:isolate}.wmo-t__mk{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;height:32px}.wmo-t__mk:before{content:"";width:16px;height:16px;box-sizing:border-box;border-radius:50%;border:1.5px solid var(--border);background:var(--bg-surface)}.wmo-t__mk>.material-icons-outlined{position:absolute;font-size:12px;font-weight:700}.wmo-t.is-done .wmo-t__mk:before{border-color:var(--parc-green);background:var(--parc-green)}.wmo-t.is-done .wmo-t__mk>.material-icons-outlined{color:var(--on-olive)}.wmo-t.is-nd .wmo-t__mk:before{border-color:transparent}.wmo-t.is-nd .wmo-t__mk>.material-icons-outlined{font-size:17px;font-weight:400;color:var(--text-muted)}.wmo-t.is-un .wmo-t__mk:before{border:1.5px dashed var(--parc-amber)}.wmo-t.is-new .wmo-t__mk:before{border-color:color-mix(in srgb,var(--parc-gold-mute) 85%,var(--border));background:var(--bg-surface)}.wmo-t.is-new .wmo-t__mk>.material-icons-outlined{font-size:11px;font-weight:400;color:var(--wmo-gold-ink)}.wmo-t.is-rej .wmo-t__mk:before{border-color:transparent}.wmo-t.is-rej .wmo-t__mk>.material-icons-outlined{font-size:16px;font-weight:400;color:var(--parc-red)}.wmo-t.is-rej .wmo-t__txt>.t{color:var(--text-muted)}.wmo-t__day{padding-block:7px;font-size:12px;font-weight:700;line-height:18px;color:var(--text-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.wmo-t__proj{display:inline-flex;align-items:center;gap:6px;min-width:0;padding-block:7px;padding-inline-end:10px;font-size:12px;font-weight:600;line-height:18px;color:var(--text)}.wmo-t__proj>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wmo-t__proj.is-none{color:var(--text-muted);font-weight:500}.wmo-t__proj.is-none .wmo-dot{background:transparent;border:1px dashed color-mix(in srgb,var(--text-muted) 55%,var(--bg-surface))}.wmo-dot{flex:none;width:8px;height:8px;box-sizing:border-box;border-radius:50%;background:var(--ink, var(--wp-ink-0))}.wmo-t__txt{min-width:0;padding-block:6px;padding-inline-end:12px;font-size:13.5px;line-height:20px;color:var(--text-heading)}.wmo-t__txt>.t{white-space:pre-line;overflow-wrap:anywhere}.wmo-t__txt>.why{margin-inline-start:6px;font-size:12.5px;color:var(--text-muted);overflow-wrap:anywhere}.wmo-t.is-nd .wmo-t__txt>.t{color:var(--text)}.wmo-t__txt>.rvn{display:block;margin-top:3px;padding-inline-start:8px;border-inline-start:2px solid var(--parc-amber);font-size:12px;line-height:18px;color:var(--color-warning-text);overflow-wrap:anywhere}.wmo-t__txt>.rvn.is-bad{border-inline-start-color:var(--parc-red);color:var(--parc-red)}.wmo-t__end{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-height:32px;padding-inline-end:20px}.wmo-rv{display:inline-flex;align-items:center;justify-content:center;min-width:96px;height:22px;box-sizing:border-box;padding:0 8px;border:0;border-radius:999px;background:transparent;font-size:11px;font-weight:700;line-height:1;white-space:nowrap;color:var(--text-muted)}.wmo-rv.is-ok{color:var(--parc-green-dark)}.wmo-rv.is-auto{color:color-mix(in srgb,var(--parc-green-dark) 70%,var(--bg-surface))}.wmo-rv.is-cmt{color:var(--color-warning-text)}.wmo-rv.is-bad{color:var(--parc-red)}.wmo-rv.is-un{color:var(--color-warning-text)}.wmo-rv.is-draft{font-style:italic}.wmo-clip{display:inline-flex;align-items:center;gap:1px;color:var(--text-muted);font-size:11.5px;font-weight:700}.wmo-clip .material-icons-outlined{font-size:15px;transform:rotate(45deg)}.wmo-empty{margin:2px 0 6px;padding-inline-start:calc(var(--wmo-x) + 4px);font-size:12.5px;color:var(--text-muted)}.wmo-tbl{padding:4px 12px 8px;overflow-x:auto}.wmo-tbl__row{display:grid;grid-template-columns:minmax(200px,1.6fr) 116px 150px repeat(var(--wmo-wk, 5),minmax(70px,1fr));align-items:center;min-height:40px;border-bottom:1px solid var(--border-light);font-size:13px;color:var(--text)}.wmo-tbl__row>*{padding-inline:8px;white-space:nowrap;font-variant-numeric:tabular-nums}.wmo-tbl__row b{font-weight:800;color:var(--text-heading)}.wmo-tbl__row:last-child{border-bottom:0}.wmo-tbl__row:not(.wmo-tbl__row--head):hover{background:var(--surface-hover)}.wmo-tbl__row--head{min-height:36px;font-size:11.5px;font-weight:800;color:var(--text-muted);border-bottom-color:var(--border)}.wmo-tbl__name{overflow:hidden;text-overflow:ellipsis;color:var(--text-heading);font-weight:700;text-decoration:none}.wmo-tbl__name:hover{color:var(--parc-green-dark);text-decoration:underline;text-underline-offset:3px}.wmo-tbl__wk{color:var(--text-muted)}.wmo-macts{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px}.wmo-mbtn{display:inline-flex;align-items:center;gap:5px;height:34px;padding:0 11px;border:1px solid var(--border);border-radius:9px;background:var(--bg-surface);color:var(--text);font:inherit;font-size:12.5px;font-weight:700;text-decoration:none;white-space:nowrap;cursor:pointer}.wmo-mbtn .material-icons-outlined{font-size:17px}.wmo-mbtn:disabled{opacity:.55;cursor:default}.wmo-pick.is-phone .wmo-pick__btn{height:34px;border-color:var(--border);border-radius:9px;background:var(--bg-surface);color:var(--text-heading);font-size:12.5px}.wmo-pick.is-phone .wmo-pick__btn .material-icons-outlined{color:var(--parc-green)}.wmo-pick.is-phone .wmo-mp{left:auto;translate:none;inset-inline-start:0}@media(max-width:768px){.wmo-link,.wmo-open{position:relative}.wmo-link:after,.wmo-open:after{content:"";position:absolute;inset:-4px -2px}.wmo{--wmo-x: 40px}.wmo-head,.wmo-head.has-letter{grid-template-columns:minmax(0,1fr)}.wmo-letter{border-inline-start:0;border-top:1px solid var(--border-light)}.wmo-sum,.wmo-letter{padding:10px 12px}.wmo-band{grid-template-columns:var(--wmo-x) minmax(0,1fr);grid-template-areas:"bead t" ". end";padding-block:4px}.wmo-bead{grid-area:bead}.wmo-band__t{grid-area:t;padding-block-start:6px}.wmo-band__end{grid-area:end;justify-content:flex-start;flex-wrap:wrap;gap:6px 12px;padding-block-end:8px;padding-inline-end:12px}.wmo-t{grid-template-columns:var(--wmo-x) auto minmax(0,1fr) auto;grid-template-areas:"mk txt txt txt" ". day proj end"}.wmo-t__mk{grid-area:mk}.wmo-t__txt{grid-area:txt;padding-block-end:0}.wmo-t__day{grid-area:day;padding-block:0 6px;padding-inline-end:8px}.wmo-t__proj{grid-area:proj;padding-block:0 6px}.wmo-t__end{grid-area:end;min-height:0;padding-block-end:6px;padding-inline-end:12px}.wmo-t__day:empty{display:none}}@media(max-width:768px){.wmo-list{container-type:inline-size}}@container (max-width: 330px){.wmo-t{grid-template-areas:"mk txt txt txt" ". day end end" ". proj proj proj"}}html.dark .wmo-link,html.dark .wmo-open,html.dark .wmo-sum__state.is-final,html.dark .wmo-rv.is-ok,html.dark .wmo-rv.is-auto,html.dark .wmo-pill--done,html.dark .wmo-pill--done b,html.dark .wmo-chip.is-closed{color:var(--parc-green-mid)}@media print{.wmo .parc-bar,.wmo-macts,.wmo-open,.wmo-letter__acts{display:none!important}.wmo-band{break-after:avoid}.wmo-t{break-inside:avoid}}.wkp .wp-steps{flex:none;display:inline-flex;align-items:center;gap:8px;min-width:0}.wkp .wp-step{display:inline-flex;align-items:center;gap:7px;min-width:0}.wkp .wp-step__dot{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;box-sizing:border-box;font-size:11.5px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1}.wkp .wp-step__dot .mi{font-size:14px}.wkp .wp-step.is-done .wp-step__dot{background:var(--parc-green);color:var(--on-olive)}.wkp .wp-step.is-now .wp-step__dot{background:var(--parc-yellow);color:var(--parc-green-darker);box-shadow:0 0 0 3px color-mix(in srgb,var(--parc-yellow) 28%,transparent)}.wkp .wp-step.is-closed .wp-step__dot{background:var(--parc-green-dark);color:var(--on-olive)}.wkp .wp-step__t{font-size:13.5px;font-weight:800;color:var(--text-heading);white-space:nowrap}.wkp .wp-step.is-done .wp-step__t{color:var(--text-muted);font-weight:700}.wkp .wp-step__line{flex:none;width:34px;height:2px;border-radius:2px;background:linear-gradient(to left,var(--parc-green),var(--parc-yellow))}[dir=ltr] .wkp .wp-step__line,.wkp[dir=ltr] .wp-step__line{background:linear-gradient(to right,var(--parc-green),var(--parc-yellow))}.wkp .wp-rev:has(>.wp-steps){flex-wrap:nowrap;min-height:52px}.wkp .wp-rev:has(>.wp-steps)>.wp-rev__pills{order:1;padding-inline-start:14px;border-inline-start:1px solid var(--border-light)}.wkp .wp-rev:has(>.wp-steps)>.wp-rev__meta{order:2}.wkp .wp-rev:has(>.wp-steps)>.wp-rev__acts{order:3}.wkp .wp-rev>.wp-rev__meta:empty{display:none}@media(max-width:768px){.wkp .wp-rev:has(>.wp-steps){flex-wrap:wrap;row-gap:8px}.wkp .wp-rev:has(>.wp-steps)>.wp-rev__pills{flex-basis:100%;padding-inline-start:0;border-inline-start:0}}.wkp .wp-head .wp-rev__pills{gap:6px}.wkp .wp-head .wp-rev__pills .parc-pill{height:26px;box-sizing:border-box;padding:0 10px;gap:5px;font-size:12px;font-weight:600}.wkp .wp-head .wp-rev__pills .parc-pill .mi{font-size:14px}.wkp .wp-head .wp-rev__pills .parc-pill b{font-size:13px;font-weight:800;font-variant-numeric:tabular-nums}.wkp .wp-closes{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--text-muted);white-space:nowrap}.wkp .wp-closes .mi{font-size:14px}.wkp .parc-pill.wp-pill--done{border:1px solid color-mix(in srgb,var(--parc-green) 32%,var(--bg-surface));background:var(--parc-green-bg);color:var(--parc-green-dark)}.wkp .parc-pill.wp-pill--new{border:1px solid color-mix(in srgb,var(--parc-gold-mute) 75%,var(--bg-surface));background:color-mix(in srgb,var(--parc-gold-mute) 18%,var(--bg-surface));color:var(--wp-gold-ink)}.wkp .wp-sec{position:relative;display:grid;grid-template-columns:var(--wp-x) minmax(0,1fr);align-items:center;min-height:28px;margin-top:4px}.wkp .wp-sec__bead{position:relative;z-index:1;justify-self:center;margin-inline-start:calc(var(--wp-in) * 2);display:grid;place-items:center;width:20px;height:20px;box-sizing:border-box;border-radius:50%;border:0;background:transparent;color:var(--text-muted)}.wkp .wp-sec__bead .mi{font-size:12px}.wkp .wp-sec__txt{display:flex;align-items:center;gap:8px;min-width:0;padding-inline:0 8px;font-size:11.5px;font-weight:800;color:var(--text-muted);white-space:nowrap}.wkp .wp-sec__box{display:inline-flex;align-items:center;gap:8px}.wkp .wp-sec__n{display:inline-grid;place-items:center;min-width:16px;height:16px;padding-inline:5px;border-radius:999px;background:var(--bg-surface);font-size:11px;font-weight:800;color:var(--wp-gold-ink);font-variant-numeric:tabular-nums}.wkp .wp-extra{position:relative;isolation:isolate;margin-top:8px;padding-bottom:2px}.wkp .wp-extra:after{content:"";position:absolute;z-index:-1;inset:0 8px;border-radius:0 0 10px 10px;border-top:1.5px dashed color-mix(in srgb,var(--parc-gold-mute) 80%,var(--bg-surface));background:color-mix(in srgb,var(--parc-gold-mute) 9%,var(--bg-surface));pointer-events:none}.wkp .wp-sec--new{margin-top:0}.wkp .wp-sec--new .wp-sec__bead,.wkp .wp-sec--new .wp-sec__txt{color:var(--wp-gold-ink)}.wkp .wp-extra wp-row+wp-row:before,.wkp .wp-extra wp-row+.wp-row.wp-add:before{background:color-mix(in srgb,var(--parc-gold-mute) 40%,transparent)}.wkp .wp-plan-empty{padding:4px 16px 6px;padding-inline-start:calc(var(--wp-x) + 8px);font-size:12.5px;color:var(--text-muted)}.wkp .wp-star{display:grid;place-items:center;width:20px;height:20px;box-sizing:border-box;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--parc-gold-mute) 85%,var(--border));background:var(--bg-surface);color:var(--wp-gold-ink)}.wkp .wp-star .mi{font-size:12px}.wkp .wp-plus.wp-plus--new{display:grid;place-items:center;border-color:var(--parc-gold-mute);background:var(--bg-surface);color:var(--wp-gold-ink)}.wkp .wp-plus.wp-plus--new .mi{font-size:12px}.wkp wp-row.is-exec.is-out:after{box-shadow:none;background:transparent}.wkp wp-row.is-exec.is-out:hover:after{background:color-mix(in srgb,var(--parc-gold-mute) 13%,var(--bg-surface))}.wkp wp-row.is-notyet>.c-task>.t,.wkp wp-row.is-notyet>.c-proj,.wkp wp-row.is-notyet>.c-type{opacity:.62}.wkp .wp-tallies .t-new{color:var(--wp-gold-ink)}.wkp .wp-oc{display:inline-flex;flex:none;height:28px;box-sizing:border-box;margin-inline-end:6px;padding:0;border:1.5px solid var(--border);border-radius:9px;background:var(--bg-surface);overflow:hidden}.wkp .wp-oc__b{display:inline-flex;align-items:center;gap:3px;height:100%;padding-inline:7px 9px;border:0;border-radius:0;background:transparent;color:var(--text-muted);font:inherit;font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease}.wkp .wp-oc__b .mi{font-size:15px}.wkp .wp-oc__b:not(.is-on):hover{background:color-mix(in srgb,var(--text-muted) 8%,var(--bg-surface));color:var(--text-heading)}.wkp .wp-oc__b:focus-visible{outline:2px solid var(--parc-yellow);outline-offset:-2px}.wkp .wp-oc__b:disabled{opacity:.55;cursor:default}.wkp .wp-oc__b.is-done.is-on{background:var(--parc-green);color:var(--on-olive)}.wkp .wp-oc__b.is-nd.is-on{background:var(--parc-red);color:var(--on-olive)}.wkp .wp-oc__b+.wp-oc__b{border-inline-start:1.5px solid var(--border)}@media(prefers-reduced-motion:reduce){.wkp .wp-oc__b{transition:none}}.wkp .wp-attx{display:inline-flex;align-items:center;gap:3px;height:24px;padding-inline:7px 10px;box-sizing:border-box;border:0;border-radius:999px;background:transparent;color:var(--text-muted);font:inherit;font-size:11.5px;font-weight:700;white-space:nowrap;cursor:pointer}.wkp .wp-attx .mi{font-size:15px}.wkp .wp-attx:hover{background:var(--parc-green-bg);color:var(--parc-green-dark)}.wkp .wp-attx:focus-visible{outline:2px solid var(--parc-yellow);outline-offset:1px}.wkp .wp-attx.has-files{background:var(--parc-green-bg);color:var(--parc-green-dark);font-weight:800}.wkp .wp-notelink{display:inline-flex;align-items:center;gap:3px;height:22px;padding:0 2px;border:0;background:transparent;color:var(--text-muted);font:inherit;font-size:11.5px;font-weight:700;white-space:nowrap;cursor:pointer}.wkp .wp-notelink .mi{font-size:14px}.wkp .wp-notelink:hover{color:var(--parc-green-dark);text-decoration:underline;text-underline-offset:3px}.wkp .wp-kind--quiet{border:0;padding:0;background:transparent;color:var(--text-muted);font-weight:700}.wp-send__n{display:inline-grid;place-items:center;min-width:20px;height:20px;padding-inline:6px;box-sizing:border-box;border-radius:10px;background:color-mix(in srgb,#fff 24%,transparent);font-size:11.5px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.wp-btn--cta .wp-send__n{margin-inline:2px}.wkp .wp-head:not(:has(.wp-steps)){min-height:0;margin-bottom:4px}.wkp .wp-head:not(:has(.wp-steps))>.wp-rev{padding-block:3px}.wkp .wp-head:not(:has(.wp-steps)) .wp-rev__acts .wp-send{height:28px;box-shadow:0 0 0 2px color-mix(in srgb,var(--parc-red) 14%,transparent)}.wkp .wp-dock{position:fixed;bottom:22px;inset-inline-end:28px;z-index:40;display:flex;align-items:center;gap:14px;max-width:min(620px,100vw / var(--pz, 1) - 56px);padding-block:8px;padding-inline:16px 8px;box-sizing:border-box;border:1px solid color-mix(in srgb,var(--parc-red) 22%,var(--border));border-radius:14px;background:var(--bg-surface);box-shadow:0 10px 28px color-mix(in srgb,var(--parc-green-darker, #1f2a12) 22%,transparent);animation:wp-dock-in .26s cubic-bezier(.2,.8,.2,1) both}.wkp .wp-dock__txt{min-width:0;font-size:12px;font-weight:600;line-height:1.45;color:var(--text-muted)}.wkp .wp-mdock{position:fixed;bottom:22px;inset-inline-end:28px;z-index:40;display:flex;align-items:center;gap:12px;animation:wp-dock-in .26s cubic-bezier(.2,.8,.2,1) both}@media(max-width:768px){.wkp .wp-mdock{inset-inline-end:14px;bottom:calc(var(--parc-tabbar-h, 58px) + var(--safe-b, 0px) + 12px)}}.wkp .wp-mdock .wp-notice,.wkp .wp-mdock .wp-notice-sent{width:48px;height:48px;padding:0;gap:0;justify-content:center;border:0;border-radius:50%;background:none;box-shadow:none}.wkp .wp-mdock .wp-notice__ico{width:48px;height:48px;box-shadow:inset 0 -3px 0 var(--parc-yellow),0 8px 22px color-mix(in srgb,var(--parc-green-darker) 30%,transparent);transition:transform .16s ease,box-shadow .16s ease}.wkp .wp-mdock .wp-notice__ico .mi{font-size:22px}.wkp .wp-mdock .wp-notice:enabled:hover{background:none;box-shadow:none;transform:none}.wkp .wp-mdock .wp-notice:enabled:hover .wp-notice__ico{transform:translateY(-2px) scale(1.04)}.wkp .wp-mdock .wp-notice:focus-visible{outline-offset:3px}.wkp .wp-mdock .wp-notice-sent{display:inline-grid;place-items:center;background:var(--bg-surface);border:1px solid color-mix(in srgb,var(--parc-green) 30%,var(--border));box-shadow:0 8px 22px color-mix(in srgb,var(--parc-green-darker) 18%,transparent)}.wkp .wp-mdock .wp-notice-sent .mi{font-size:22px}.wkp .wp-mdock .wp-notice__lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.wkp .wp-dock__btn{flex:none;margin-inline-start:0;height:36px}@keyframes wp-dock-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.wp-sdlg__stack{display:grid}.wp-sdlg__stack>*{grid-area:1/1;min-width:0}.wp-sdlg__before{display:grid;gap:12px;transition:opacity .16s ease,visibility 0s linear .16s}.wp-sdlg__stack.is-done .wp-sdlg__before{opacity:0;visibility:hidden}.wp-sdlg__foot{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}.wp-sdlg__after{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;animation:wp-sdlg-up .3s .1s ease-out both}.wp-sdlg__ok{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:var(--parc-green);color:#fff;box-shadow:0 0 0 6px color-mix(in srgb,var(--parc-green) 15%,transparent);animation:wp-sdlg-pop .36s .12s cubic-bezier(.3,1.5,.5,1) both}.wp-sdlg__ok .mi{font-size:34px}.wp-sdlg__head{margin-top:4px;font-size:18px;font-weight:800;line-height:1.4;color:var(--text-heading)}.wp-sdlg__sent{font-size:12.5px;font-weight:600;color:var(--text-muted)}.wp-sdlg__next{display:flex;align-items:center;gap:10px;align-self:stretch;margin:6px 0 0;padding:12px 14px;border-radius:12px;border:1px solid color-mix(in srgb,var(--parc-gold-mute) 45%,var(--border-light));background:color-mix(in srgb,var(--parc-yellow) 10%,var(--bg-surface));font-size:13.5px;font-weight:700;line-height:1.5;color:var(--text-heading);text-align:start}.wp-sdlg__next>.mi{flex:none;font-size:20px;color:var(--parc-gold-mute)}@keyframes wp-sdlg-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes wp-sdlg-pop{0%{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}@keyframes wp-hand-ring{0%{box-shadow:0 0 color-mix(in srgb,var(--parc-yellow) 70%,transparent)}to{box-shadow:0 0 0 12px transparent}}.wkp .wp-steps.is-hello .wp-step.is-now .wp-step__dot{animation:wp-hand-ring 1.2s ease-out 2}.wkp .wp-band.is-hello{border-radius:10px;animation:wp-hand-band 2.4s ease-out both}@keyframes wp-hand-band{0%,35%{background-color:color-mix(in srgb,var(--parc-yellow) 22%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--parc-yellow) 70%,transparent)}to{background-color:transparent;box-shadow:0 0 0 2px transparent}}@media(prefers-reduced-motion:reduce){.wkp .wp-dock,.wkp .wp-mdock,.wp-sdlg__after,.wp-sdlg__ok,.wkp .wp-steps.is-hello .wp-step__dot,.wkp .wp-band.is-hello{animation:none!important}.wp-sdlg__before,.wkp .wp-mdock .wp-notice__ico{transition:none}.wkp .wp-mdock .wp-notice:enabled:hover .wp-notice__ico{transform:none}}.wp-rp-card{display:flex;flex-direction:column;gap:18px;max-width:640px;margin-inline:auto;margin-top:12px;padding:20px 22px 22px;border:1px solid var(--border);border-radius:14px;background:var(--bg-surface)}.wp-rp-card__sub{margin:0;color:var(--text-muted);font-size:.87rem}.wp-rp-row{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:8px 14px}.wp-rp-row__lbl{color:var(--text-heading);font-size:.9rem;font-weight:700}.wp-rp-row__ctl{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0}.wp-rp-seg{display:inline-flex;flex-wrap:wrap;gap:8px}.wp-rp-seg__btn{min-width:116px;justify-content:center}.wp-rp-seg__btn.is-on{color:var(--parc-green-darker);font-weight:700}.wp-rp-field{width:240px;max-width:100%}.wp-rp-who{display:inline-flex;align-items:baseline;gap:8px;min-width:0}.wp-rp-who__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-rp-who__none{flex:none;color:var(--text-muted);font-size:.78rem;font-weight:400}.wp-rp-who__team{flex:none;color:var(--parc-green-mid);font-size:.74rem;font-weight:600}.wp-rp-who.is-none .wp-rp-who__name{color:var(--text-muted)}.wp-rp-who-panel .p-select-option.p-disabled{opacity:1;cursor:default}.wp-rp-period{color:var(--text-heading);font-size:.9rem;font-weight:700}.wp-rp-hint{color:var(--text-muted);font-size:.82rem}.wp-rp-row__note{grid-column:2}.wp-rp-acts{display:flex;flex-wrap:wrap;gap:10px;padding-top:16px;border-top:1px solid var(--border)}.wp-rp-btn{min-height:42px;min-width:150px;justify-content:center}html.dark .wp-rp-seg__btn.is-on{color:var(--text-heading)}@media(max-width:768px){.wp-rp-card{margin:12px 12px 0;padding:16px;border-radius:12px}.wp-rp-row{grid-template-columns:minmax(0,1fr)}.wp-rp-row__note{grid-column:1}.wp-rp-seg{display:grid;grid-template-columns:1fr 1fr}.wp-rp-seg__btn{min-width:0;min-height:44px}.wp-rp-field{width:100%}.wp-rp-row__ctl{flex-direction:column;align-items:stretch}.wp-rp-acts{display:grid;grid-template-columns:1fr 1fr}.wp-rp-btn{min-width:0;min-height:44px}}.evl-ctx{container-type:inline-size;container-name:evl;--evl-foot-h: 76px;--on-olive: var(--p-surface-0, white);--evl-to-end: to right}.evl-ctx[dir=rtl]{--evl-to-end: to left}.evl-anchor{position:relative}.evl-my,.evl-page,.evl-desk{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.evl-ctx .evl-page__title{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.evl-page__bar.parc-bar,.evl-desk__bar.parc-bar{flex-wrap:wrap;gap:8px 12px}.evl-page__back{flex:none;display:inline-flex;align-items:center;gap:4px;height:30px;padding-inline:10px 12px;box-sizing:border-box;border-radius:999px;background:color-mix(in srgb,var(--parc-yellow) 18%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--parc-yellow) 45%,transparent);color:var(--parc-yellow);font-size:12.5px;font-weight:800;text-decoration:none;white-space:nowrap;transition:background-color .15s ease}.evl-page__back .mi{font-size:17px;max-inline-size:17px;overflow:hidden}.evl-page__back:hover{background:color-mix(in srgb,var(--parc-yellow) 28%,transparent)}.evl-page__back:focus-visible{outline:2px solid var(--parc-yellow);outline-offset:2px}.evl-pdf{display:inline-flex;align-items:center;gap:6px;height:34px;padding-inline:12px;border:1px solid var(--parc-red);border-radius:9px;background:var(--parc-red);color:var(--on-olive);font:inherit;font-size:12.5px;font-weight:700;white-space:nowrap;cursor:pointer}.evl-pdf .mi{font-size:17px}.evl-pdf:focus-visible{outline:2px solid var(--parc-red);outline-offset:2px}.evl-pdf:disabled{opacity:.55;cursor:default}.evl-page__bar .parc-bar__tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.evl-page__pdf{white-space:nowrap}.evl-pdf__err{font-size:12px;font-weight:700;color:var(--parc-red)}.evl-page__bar .evl-pdf__err{color:var(--on-olive)}.evl-banner{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0;padding:6px 12px;border-inline-start:3px solid var(--border);background:transparent;color:var(--text-muted);font-size:13px;font-weight:700;white-space:pre-line;overflow-wrap:anywhere}.evl-banner.evl-banner--warn{color:var(--color-warning-text);border-inline-start-color:var(--parc-amber)}.evl-page__lock{justify-content:space-between}.evl-page__banner{min-block-size:1.6em}.evl-go{display:inline-flex;align-items:center;height:30px;padding:0 14px;border:1px solid color-mix(in srgb,var(--parc-green) 45%,var(--border));border-radius:8px;background:var(--bg-surface);color:var(--parc-green-dark);font:inherit;font-size:12.5px;font-weight:700;text-decoration:none;white-space:nowrap;cursor:pointer}.evl-go:hover:not(:disabled){background:var(--parc-green-bg)}.evl-go:focus-visible{outline:2px solid var(--parc-green);outline-offset:2px}.evl-go:disabled{opacity:.5;cursor:default}.evl-go.evl-go--ok{border-color:var(--parc-green);background:var(--parc-green);color:var(--on-olive)}.evl-go.evl-go--ok:hover:not(:disabled){background:var(--parc-green);filter:brightness(.94)}.evl-nf{display:grid;justify-items:center;gap:10px;padding-bottom:16px}.evl-page__moved,.evl-page__excluded{padding-block-start:8px}.evl-state{display:grid;gap:8px;min-width:0}.evl-state__line{margin:0;font-size:13px;line-height:1.6;color:var(--text-heading);overflow-wrap:anywhere}.evl-state__result{display:inline-flex;align-items:baseline;gap:8px}.evl-resp{padding-block-start:4px}.evl-resp .evl-state__line:focus-visible{outline:2px solid var(--parc-green);outline-offset:2px;border-radius:4px}.evl-led__body{display:grid;justify-items:start;gap:4px;min-width:0}.evl-led__q{display:grid;gap:2px;margin:0;max-inline-size:72ch;padding:6px 12px;border-inline-start:3px solid var(--border);border-radius:4px;background:color-mix(in srgb,var(--parc-green) 4%,var(--bg-surface));font-size:12.5px;line-height:1.6}.evl-led__ql{font-size:11.5px;font-weight:700;color:var(--text-muted)}.evl-led__qt{color:var(--text-heading);white-space:pre-line;overflow-wrap:anywhere}.evl-led--obj .evl-led__q{border-inline-start-color:color-mix(in srgb,var(--parc-red) 55%,var(--border))}.evl-led--ok .evl-led__q{border-inline-start-color:color-mix(in srgb,var(--parc-green) 55%,var(--border))}.evl-sec{display:grid;gap:6px;min-width:0;padding:14px 16px;border:1px solid var(--border);border-radius:12px;background:var(--bg-surface)}.evl-sec--page,.evl-sec--read{gap:4px}.evl-sec__h{margin:0;font-size:14.5px;font-weight:800;color:var(--text-heading);overflow-wrap:anywhere}.evl-crit{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0}.evl-sec__crit{font-size:12.5px;font-weight:700;color:var(--text-muted)}.evl-sec__w{flex:none;display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:7px;background:color-mix(in srgb,var(--parc-yellow) 26%,var(--bg-surface));color:var(--parc-green-darker);font-size:12px;font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums}.evl-band__prog{display:inline-flex;align-items:center;gap:8px}.evl-band__bar{position:relative;display:block;inline-size:64px;block-size:6px;overflow:hidden;border-radius:6px;background:var(--border-light)}.evl-band__bar:after{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:calc(var(--evl-p, 0) * 100%);border-radius:6px;background:var(--parc-green)}.evl-sec__items{margin:0;padding:0;list-style:none}.evl-item{display:grid;gap:4px;min-width:0;padding:10px 0;border-bottom:1px solid var(--border);scroll-margin-block-end:calc(var(--evl-foot-h, 76px) + 8px)}.evl-item:last-child{border-bottom:0}.evl-item__main{display:grid;gap:2px;min-width:0;align-content:start}.evl-item__t{font-size:13.5px;font-weight:700;color:var(--text-heading);overflow-wrap:anywhere}.evl-item__d{font-size:12px;color:var(--text-muted);white-space:pre-line;overflow-wrap:anywhere}.evl-item--score{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:20px}.evl-cols,.evl-item--page{grid-template-columns:minmax(0,1fr) 8.5rem 14.5rem 1.5rem;align-items:center;column-gap:16px}.evl-cols__note,.evl-item__note{margin-inline:-14px 14px}.evl-cols{display:grid;padding-block:4px 6px;border-bottom:1px solid var(--border);font-size:12px;font-weight:700;color:var(--text-muted)}.evl-cols__item{min-width:0}.evl-cols__self{text-align:center;overflow-wrap:anywhere}.evl-cols__mine{text-align:center}.evl-cols__note{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center}.evl-cols__opt{font-size:10px;font-weight:400;opacity:.8}.evl-cols__note .evl-cols__pill{justify-self:unsafe center;max-inline-size:none;white-space:nowrap}.evl-cols__pill--two{padding-block:2px;line-height:1.2}.evl-cols__pill--two>span{display:inline-flex;flex-direction:column;align-items:center}.evl-cols__pill{display:inline-flex;align-items:center;gap:5px;box-sizing:border-box;max-inline-size:100%;min-block-size:20px;padding:1px 8px;border-radius:10px;background:color-mix(in srgb,var(--parc-green) 10%,var(--bg-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--parc-green) 35%,transparent);color:var(--parc-green-dark);font-size:11px;font-weight:700;line-height:1.35;text-align:center;overflow-wrap:anywhere}.evl-cols__pill--mine{background:color-mix(in srgb,var(--parc-green) 20%,var(--bg-surface));box-shadow:inset 0 0 0 1.5px var(--parc-green);color:var(--parc-green-darker)}.evl-item__note{display:grid;justify-items:center;min-width:0}.evl-item__self{font-size:13px;color:var(--text-muted);text-align:center}.evl-item__selfk{font-size:12.5px}.evl-item__selfv{font-weight:700;color:var(--text-heading);font-variant-numeric:tabular-nums}.evl-item--read{gap:2px}.evl-rline{margin-block-start:2px;font-size:12.5px;color:var(--text-muted);overflow-wrap:anywhere}.evl-rline__k{color:var(--text-muted)}.evl-rline__v{font-weight:700;color:var(--text-heading);font-variant-numeric:tabular-nums}.evl-rtable{width:100%;border-collapse:collapse}.evl-rtable th{padding:6px 8px;border-bottom:1px solid var(--border);font-size:12px;font-weight:700;color:var(--text-muted);text-align:start}.evl-rtable td{padding:10px 8px;border-bottom:1px solid var(--border);vertical-align:top}.evl-rtable tbody tr:last-child td{border-bottom:0}.evl-rtable__item{min-width:0}.evl-rtable__item .evl-item__t,.evl-rtable__item .evl-item__d{display:block}.evl-rtable__num{width:8rem;white-space:nowrap;font-size:13.5px;font-weight:700;color:var(--text-heading);font-variant-numeric:tabular-nums;text-align:center}.evl-rtable th.evl-rtable__num{text-align:center}portal-evl-score{display:block;min-width:0}.evl-score{display:grid;justify-items:end;gap:2px;min-width:0}.evl-score__box{display:inline-flex;align-items:center;gap:6px}.evl-score__in{inline-size:4.5em;block-size:34px;box-sizing:border-box;padding:0 6px;border:1px solid var(--border);border-radius:8px;background:var(--bg-surface);color:var(--text-heading);font:inherit;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;text-align:center}.evl-score__in:focus{outline:none;border-color:var(--parc-green);box-shadow:0 0 0 3px color-mix(in srgb,var(--parc-green) 14%,transparent)}.evl-score__in[aria-invalid=true]{border-color:var(--parc-red)}.evl-score__in:read-only{background:var(--bg-base);cursor:default}.evl-score__of{font-size:12.5px;color:var(--text-muted);font-variant-numeric:tabular-nums}.evl-score__slot{justify-self:stretch;min-block-size:1.5em;font-size:11.5px;line-height:1.5;text-align:end;overflow-wrap:anywhere}.evl-score__st{color:var(--parc-green-dark);font-weight:700}.evl-score__err{color:var(--parc-red);font-weight:700}.evl-meet__links{display:inline-flex;align-items:center;flex:none;gap:8px;margin-inline-start:auto;white-space:nowrap}.evl-meet__lnk{font-size:12.5px;font-weight:700;color:var(--parc-green-dark);text-decoration:none;border-radius:4px}.evl-meet__lnk:hover{text-decoration:underline;text-underline-offset:3px}.evl-meet__lnk:focus-visible{outline:2px solid var(--parc-yellow);outline-offset:2px}.evl-meet__sep{color:var(--border)}.evl-foot{position:sticky;bottom:0;z-index:8;display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-height:52px;box-sizing:border-box;padding:10px 16px;border-top:1px solid var(--border);background:var(--bg-surface)}.evl-foot__counts{font-size:13px;font-weight:700;color:var(--text-heading)}.evl-foot__done{margin:0;font-size:13px;font-weight:800;color:var(--parc-green-dark)}.evl-foot__jump{padding:0;border:0;background:transparent;color:var(--parc-green-dark);font:inherit;font-size:13px;font-weight:700;text-decoration:underline;cursor:pointer}.evl-foot__jump:focus-visible{outline:2px solid var(--parc-green);outline-offset:2px}.evl-foot__act{display:grid;justify-items:end;gap:2px;margin-inline-start:auto}.evl-foot__why{min-block-size:1.5em;max-inline-size:22rem;font-size:12px;line-height:1.5;color:var(--text-muted);text-align:end;overflow-wrap:anywhere}.evl-foot__why[role=alert]{color:var(--parc-red);font-weight:700}.evl-foot__approved:focus-visible{outline:2px solid var(--parc-green);outline-offset:2px;border-radius:4px}.evl-hr{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.evl-hr__all{justify-self:end}.evl-hr__openbtn{display:inline-flex;align-items:center;gap:6px;min-block-size:28px;padding:0 12px;border:1px solid var(--parc-green);border-radius:999px;background:var(--parc-green);color:var(--on-olive);font:inherit;font-size:12.5px;font-weight:800;white-space:nowrap;cursor:pointer;transition:filter .2s ease}.evl-hr__openbtn .mi{font-size:16px}.evl-hr__openbtn:hover{filter:brightness(1.08)}.evl-hr__openbtn:focus-visible{outline:2px solid var(--parc-yellow);outline-offset:2px}.portal-modal.evl-formdlg{width:min(760px,100%);max-height:min(90vh,900px)}.portal-modal.evl-formdlg .portal-modal__body{padding:14px 18px 18px}.portal-modal.evl-guidedlg{width:min(880px,100%);max-height:min(90vh,900px)}.portal-modal.evl-guidedlg .portal-modal__body{padding:14px 18px 18px}.evl-guide.evl-guide--dlg{border:0;border-radius:0;background:transparent;box-shadow:none}.evl-guide.evl-guide--dlg .evl-guide__body{padding:0}.evl-guide.evl-guide--dlg .evl-guide__lede:focus{outline:none}.portal-modal.evl-hrdlg{width:min(960px,100%);max-height:min(92vh,960px)}.portal-modal.evl-hrdlg .portal-modal__body{padding:14px 18px}.portal-modal.evl-hrdlg .portal-modal__footer{padding:12px 20px;border-block-start:1px solid var(--border);background:color-mix(in srgb,var(--parc-green-bg) 55%,var(--bg-surface))}.evl-hrdlg__in{display:grid;gap:12px;min-width:0}.evl-objdlg__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.evl-bar-guide.evl-objdlg__print{margin-inline:0;color:var(--text-heading)}.evl-bar-guide.evl-objdlg__print .mi{color:var(--parc-red)}.evl-hrdlg__nums{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px 14px}.evl-hrdlg__nums .evl-dock__n{font-size:17px}.evl-hrdlg__nums .evl-dock__stat--mine .evl-dock__n{font-size:20px;color:var(--parc-green-darker)}.evl-evdlg .evl-evdlg__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-block-end:10px}.evl-hrdlg__foot{flex:1 1 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;min-width:0}.evl-hrdlg__hint{display:inline-flex;align-items:center;gap:8px;min-width:0;margin:0;font-size:13px;line-height:1.6;color:var(--text);overflow-wrap:anywhere}.evl-hrdlg__hint .mi{flex:none;font-size:18px;color:var(--parc-green)}.evl-hr__cycle{scroll-margin-block-start:12px}.evl-hr__bar.parc-bar{flex-wrap:wrap;gap:8px 12px}.evl-go:is(.evl-hr__release,.evl-hr__release-all){height:34px;border-radius:9px}.evl-hr__vh{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.evl-pill{display:inline-flex;flex-wrap:wrap;align-items:center;gap:2px 8px;max-inline-size:100%;padding-block:5px;padding-inline:12px;box-sizing:border-box;border:0;border-inline-start:3px solid var(--parc-amber);border-radius:6px;background:color-mix(in srgb,var(--color-warning-bg) 75%,var(--bg-surface));color:var(--color-warning-text);font-size:12.5px;font-weight:700;line-height:1.4}.evl-pill.is-ok{border-inline-start-color:var(--parc-green);background:color-mix(in srgb,var(--parc-green-bg) 75%,var(--bg-surface));color:var(--parc-green-dark)}.evl-pill__until{font-weight:600;color:var(--text-muted)}html.dark .evl-pill.is-ok{color:var(--parc-green-mid)}.evl-pill.is-bad{border-inline-start-color:var(--parc-red);background:color-mix(in srgb,var(--parc-red) 8%,var(--bg-surface));color:var(--parc-red)}.evl-gc__st .evl-desk__pill .evl-gc__w{color:inherit;font-size:inherit;font-weight:inherit}.evl-objs__why-ico{display:inline-grid;place-items:center;inline-size:26px;block-size:26px;padding:0;border:1px solid color-mix(in srgb,var(--parc-red) 25%,var(--border));border-radius:999px;background:var(--color-danger-bg);color:var(--parc-red);cursor:help}.evl-objs__why-ico .mi{font-size:15px}.evl-objs__why-ico:hover{border-color:color-mix(in srgb,var(--parc-red) 50%,var(--border))}.evl-objs__why-ico:focus-visible{outline:2px solid var(--parc-green);outline-offset:1px}.p-tooltip.evl-tip{--p-tooltip-background: var(--bg-surface);--p-tooltip-color: var(--text);--p-tooltip-max-width: 340px}.p-tooltip.evl-tip .p-tooltip-text{border:1px solid var(--border);box-shadow:0 6px 18px #0000001f;font-size:12.5px;font-weight:600;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext;text-align:start}.evl-objs__lnk{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 9px;border:0;border-radius:8px;background:transparent;color:var(--text-muted);font:inherit;font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer}.evl-objs__lnk .mi{font-size:16px;color:var(--parc-green-mid)}.evl-objs__lnk:hover:not(:disabled){background:var(--parc-green-bg);color:var(--parc-green-dark)}.evl-objs__lnk:focus-visible{outline:2px solid var(--parc-green);outline-offset:1px}.evl-objs__lnk:disabled{opacity:.55;cursor:default}.evl-objs__lnk.is-pdf,.evl-objs__lnk.is-pdf .mi{color:var(--parc-red)}.evl-objs__lnk.is-pdf:hover:not(:disabled){background:var(--color-danger-bg);color:var(--parc-red)}.evl-objs__dec{grid-area:dec;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.evl-objs__dec .evl-gc__btn{inline-size:auto;max-inline-size:100%;height:auto;min-block-size:34px;padding-block:6px;white-space:normal;line-height:1.35;text-align:center}.evl-objs__dec-k{margin-inline-end:4px;font-size:12.5px;font-weight:800;color:var(--text-heading)}.evl-objs__decw{display:inline-flex;max-inline-size:100%}.evl-ctx .evl-objs__decw .wp-card{inset-inline-start:auto;inset-inline-end:0;width:min(420px,100vw - 32px)}.evl-ctx .evl-objs__decw .wp-card:before{inset-inline-start:auto;inset-inline-end:24px}@container evl (max-width: 760px){.evl-objs__dec{justify-content:flex-start}.evl-objs__dec{position:relative;align-items:stretch}.evl-objs__dec-k{flex:1 1 100%}.evl-objs__decw{position:static;flex:1 1 0;min-inline-size:0}.evl-objs__dec .evl-gc__btn{flex:1 1 0;min-inline-size:0;white-space:normal;block-size:auto;min-block-size:36px;padding:6px 8px;line-height:1.35;text-align:center}.evl-ctx .evl-objs__decw .wp-card{inset-inline:0;width:auto}.evl-ctx .evl-objs__decw .wp-card:before{display:none}}.evl-gm__note{justify-self:start;align-self:center;display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 10px;border-radius:999px;background:var(--parc-green-bg);color:var(--parc-green-dark);font-size:12px;font-weight:700;white-space:nowrap}.evl-gm__note .mi{font-size:15px}.evl-hrs__cres{inline-size:130px}.evl-hrs__res{padding:6px 4px;text-align:center;vertical-align:middle}.evl-hrs__rv{display:block;color:var(--parc-green-dark);font-size:17px;font-weight:800;line-height:1.2}.evl-hrs__ro{display:block;color:var(--text-muted);font-size:11px;font-weight:600}.evl-hrs__mres{margin:0;color:var(--parc-green-dark);font-size:12.5px;font-weight:800}.evl-gm__all{display:inline-flex}.evl-gm__mall{padding:8px 16px 0}.evl-gm__mall .evl-go{inline-size:100%;justify-content:center}.evl-hrt__whop{position:fixed;z-index:1100;inset:auto;margin:0;overflow:visible;translate:-50% 0;padding:5px 12px;border:1px solid var(--border);border-radius:8px;background:var(--bg-surface);box-shadow:0 8px 20px color-mix(in srgb,var(--parc-green-darker) 16%,transparent);color:var(--text-heading);font-size:12.5px;font-weight:700;white-space:nowrap}.evl-hrt__whop:before{content:"";position:absolute;inset-block-start:-5px;inset-inline-start:50%;inline-size:8px;block-size:8px;border-block-start:1px solid var(--border);border-inline-start:1px solid var(--border);background:inherit;translate:-50% 0;rotate:45deg}[dir=rtl] .evl-hrt__whop:before{translate:50% 0}@media(prefers-reduced-motion:no-preference){.evl-hrt__whop{animation:evl-whop-in .14s ease-out}}@keyframes evl-whop-in{0%{opacity:0;transform:translateY(-3px)}}.evl-hr__clear{margin:6px 18px 4px;font-size:13px;color:var(--text-muted)}.evl-hrs{border:1px solid var(--border);border-radius:14px;background:var(--bg-surface)}.evl-hrs__t{inline-size:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:13px}.evl-hrs__cname,.evl-hrs__cact{inline-size:250px}.evl-hrs__t thead th{padding:10px 4px;border-block-end:1px solid var(--border);color:var(--text-muted);font-size:12px;font-weight:800;text-align:center;white-space:normal}.evl-hrs__t thead th.evl-hrs__hn{padding-inline-start:16px;text-align:start}.evl-hrs__bhead th{padding:14px 16px 4px;font-weight:inherit;text-align:start}.evl-hrs__bin{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.evl-hrs__bt{font-size:13.5px;font-weight:800;color:var(--text-heading)}.evl-hrs.is-act .evl-hrs__bt,.evl-hrs__band.is-act .evl-hrs__bt{color:var(--parc-red)}.evl-hrs__bn{display:inline-grid;place-items:center;min-inline-size:20px;block-size:20px;padding:0 5px;border-radius:999px;background:var(--bg-base);color:var(--text-heading);font-size:11.5px;font-weight:800}.evl-hrs__bh{font-size:11.5px;font-weight:600;color:var(--text-muted)}.evl-hrs__bin .evl-hr__all{margin-inline-start:auto}.evl-hrs__tr>*{border-block-start:1px solid var(--border-light)}.evl-hrs__bhead+.evl-hrs__tr>*{border-block-start:0}.evl-hrs__tr.is-open{cursor:pointer}.evl-hrs__tr.is-open:hover,.evl-hrs__tr.is-on{background:color-mix(in srgb,var(--parc-green-bg) 55%,transparent)}.evl-hrs__band.is-out .evl-hrs__tr{opacity:.62}.evl-hrs__who{padding:7px 16px;font-weight:inherit;text-align:start}.evl-hrs__who-in{display:flex;align-items:center;gap:10px;min-width:0}.evl-hrs__wt{display:grid;gap:1px;min-width:0}.evl-hrs__wt .evl-gc__name{overflow:hidden;color:var(--text-heading);font-size:13.5px;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.evl-hrs__sub{overflow:hidden;color:var(--text-muted);font-size:11.5px;white-space:nowrap;text-overflow:ellipsis}.evl-hrs__c{position:relative;padding:0;text-align:center;vertical-align:middle}.evl-hrs__c.is-lk:after{content:"";position:absolute;z-index:0;inset-block-start:50%;inset-inline-start:50%;inline-size:100%;block-size:2px;translate:0 -50%;background:var(--border)}.evl-hrs__c.is-lk-ok:after{background:var(--parc-green)}.evl-hrs__nd{position:relative;z-index:1;display:inline-grid;place-items:center;inline-size:14px;block-size:14px;padding:0;border:0;border-radius:50%;background:var(--bg-surface);box-shadow:inset 0 0 0 2px var(--border);color:var(--on-olive);vertical-align:middle}.evl-hrs__nd .mi{font-size:13px;font-weight:700}.evl-hrs__nd.is-ok{inline-size:20px;block-size:20px;background:var(--parc-green);box-shadow:none}.evl-hrs__nd.is-skip{background:repeating-linear-gradient(45deg,var(--border) 0 2px,transparent 2px 4px)}.evl-hrs__nd.is-now.is-act{inline-size:16px;block-size:16px;background:var(--parc-red);box-shadow:0 0 0 3px color-mix(in srgb,var(--parc-red) 25%,transparent)}.evl-hrs__nd.is-now.is-wait{inline-size:16px;block-size:16px;background:var(--parc-yellow);box-shadow:0 0 0 3px color-mix(in srgb,var(--parc-yellow) 35%,transparent)}button.evl-hrs__nd{cursor:pointer}button.evl-hrs__nd:hover,button.evl-hrs__nd.is-on{box-shadow:0 0 0 3px color-mix(in srgb,var(--parc-green) 28%,transparent)}button.evl-hrs__nd:focus-visible{outline:2px solid var(--parc-green);outline-offset:2px}.evl-hrs__pill.evl-hrs__pill--two{border-radius:12px;line-height:1.25;padding-block:3px;text-align:center}.evl-hrs__pill-sub{display:block;font-size:10.5px;font-weight:700;opacity:.9}.evl-hrs__pill{position:relative;z-index:1;display:inline-block;max-inline-size:calc(100% - 6px);padding:3px 10px;overflow:hidden;border-radius:999px;font-size:11.5px;font-weight:800;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.evl-hrs__pill.is-act{background:var(--parc-red);color:var(--on-olive)}.evl-hrs__pill.is-wait{background:color-mix(in srgb,var(--parc-yellow) 45%,var(--bg-surface));color:var(--color-warning-text)}.evl-hrs__a{padding:6px 14px;text-align:end;white-space:nowrap}.evl-hrs__a .evl-gc__btn{inline-size:auto}.evl-hrs__a .wp-card{white-space:normal}.evl-hrs__acts{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px}.evl-hrs__rmw{display:inline-flex}.evl-hrs__card .evl-hrs__acts{display:grid;gap:6px;justify-content:stretch}.evl-hrs__card .evl-hrs__rmw{display:grid}.evl-hrs__mw{display:inline-flex}.evl-hrs__menubtn .mi{color:var(--parc-yellow)}.evl-ctx .evl-hrs__mw>.evl-hrs__menu{width:min(400px,100vw - 32px);gap:6px;padding:12px 14px;white-space:normal}.wp-card .evl-card__sub.evl-hrs__mhead{margin:0 0 2px;padding-block-end:8px;border-block-end:1px solid var(--border-light);font-size:12.5px;font-weight:800;color:var(--text-heading)}.evl-hrs__mi{display:flex;align-items:center;gap:8px;inline-size:100%;min-block-size:34px;padding:6px 8px;border:0;border-radius:8px;background:transparent;color:var(--text-heading);font:inherit;font-size:13px;font-weight:700;text-align:start;cursor:pointer}.evl-hrs__mi .mi{font-size:18px;color:var(--parc-green)}.evl-hrs__mi:hover,.evl-hrs__mi:focus-visible{background:var(--parc-green-bg)}.evl-hrs__mi:focus-visible{outline:2px solid var(--parc-green);outline-offset:1px}.evl-hrs__mwhen{display:flex;align-items:center;gap:6px;margin-block-start:4px;padding:10px 8px 0;border-block-start:1px solid var(--border-light);color:var(--text-heading);font-size:12.5px;font-weight:700}.evl-hrs__mwhen .mi{font-size:16px;color:var(--parc-green)}.evl-ctx .evl-hrs__mw>.evl-hrs__menu:has(.evl-hrs__mpart){gap:10px}.evl-hrs__mpart{--mp-tone: var(--parc-green);display:grid;gap:8px;padding:10px 12px;border:1px solid var(--border);border-inline-start:3px solid var(--mp-tone);border-radius:10px;background:var(--bg-surface)}.evl-hrs__mpart[data-stage=meet]{--mp-tone: var(--parc-amber)}.evl-hrs__mpart[data-stage=done]{--mp-tone: var(--border);background:var(--bg-base)}.evl-hrs__mph{display:flex;align-items:center;gap:10px;min-width:0}.evl-hrs__mnum{display:inline-grid;place-items:center;flex:none;inline-size:26px;block-size:26px;border-radius:50%;background:var(--parc-green);color:var(--parc-yellow);font-size:13px;font-weight:800}.evl-hrs__mwho{display:grid;gap:1px;flex:1;min-width:0;line-height:1.35}.evl-hrs__mrole{color:var(--text-muted);font-size:11.5px;font-weight:700}.evl-hrs__mname{color:var(--text-heading);font-size:14px;font-weight:800}.evl-hrs__mst{flex:none;padding:3px 9px;border-radius:999px;background:color-mix(in srgb,var(--mp-tone) 14%,transparent);color:color-mix(in srgb,var(--mp-tone) 70%,var(--text-heading));font-size:11.5px;font-weight:800;white-space:nowrap}.evl-hrs__mpart[data-stage=done] .evl-hrs__mst{background:var(--parc-green-tint);color:var(--parc-green-darker)}.evl-hrs__mgo{display:flex;align-items:center;justify-content:center;gap:6px;inline-size:100%;min-block-size:36px;padding:6px 12px;border:1px solid var(--parc-green);border-radius:8px;background:var(--bg-surface);color:var(--parc-green-dark);font:inherit;font-size:13px;font-weight:800;cursor:pointer}.evl-hrs__mgo .mi{font-size:18px}.evl-hrs__mgo:hover,.evl-hrs__mgo:focus-visible{background:var(--parc-green);color:var(--bg-surface)}.evl-hrs__mgo:focus-visible{outline:2px solid var(--parc-green);outline-offset:2px}.evl-hrs__mpart .evl-hrs__mwhen{margin:0;padding:6px 8px;border:0;border-radius:8px;background:var(--parc-green-bg)}.evl-hrs__mpart .evl-objs__dec.is-stack{padding-inline:0}.evl-hrs__mdone{display:flex;align-items:flex-start;gap:6px;padding:6px 8px;border-radius:8px;background:var(--parc-green-bg);color:var(--parc-green-darker);font-size:12.5px;font-weight:700;line-height:1.5}.evl-hrs__mdone .mi{font-size:16px}.evl-hrs__menu>.evl-hrs__mi[data-obj-view]{background:var(--parc-green-bg)}.evl-hrs__menu>.evl-hrs__mi[data-obj-view]:hover,.evl-hrs__menu>.evl-hrs__mi[data-obj-view]:focus-visible{background:var(--parc-green-tint)}.evl-objs__dec.is-stack{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-inline:8px}.evl-objs__dec.is-inline.is-stack .evl-objs__dec-k{grid-column:1/-1;margin:0;white-space:normal;font-size:12.5px}.evl-objs__dec.is-stack .evl-objs__decw{display:contents}.evl-objs__dec.is-inline.is-stack .evl-gc__btn{grid-row:2;inline-size:100%;height:auto;min-block-size:38px;padding:6px 10px;justify-content:center;white-space:normal;line-height:1.35;text-align:center}.evl-objs__dec.is-stack portal-evl-card{display:block;grid-column:1/-1;grid-row:3;min-width:0}.evl-ctx .evl-objs__dec.is-stack .wp-card{position:static;inset:auto;width:auto;margin:0;box-shadow:none}.evl-ctx .evl-objs__dec.is-stack .wp-card:before{display:none}.evl-hrs__card .evl-objs__dec.is-stack{grid-template-columns:minmax(0,1fr)}.evl-hrs__card .evl-objs__dec.is-inline.is-stack .evl-gc__btn,.evl-hrs__card .evl-objs__dec.is-stack portal-evl-card{grid-row:auto}.evl-hrs__card .evl-hrs__mw{display:grid}.evl-ctx .evl-hrs__card .evl-hrs__mw>.evl-hrs__menu{inset-inline:0;width:auto}.evl-ctx .evl-hrs__card .evl-hrs__mw>.evl-hrs__menu:before{display:none}.evl-hrs__a a.evl-gc__btn{text-decoration:none}.evl-hrs--m+.evl-hrs--m{margin-block-start:10px}.evl-hrs__mhead{padding:10px 14px 4px}.evl-hrs__cards{display:grid;margin:0;padding:0;list-style:none}.evl-hrs__card{display:grid;gap:8px;padding:12px 14px}.evl-hrs__card+.evl-hrs__card{border-block-start:1px solid var(--border-light)}.evl-hrs--m.is-out .evl-hrs__card{opacity:.62}.evl-hrs__card-hd{min-width:0}.evl-hrs__trk{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center}.evl-hrs__trk .evl-hrs__c{display:grid;place-items:center;block-size:24px}.evl-hrs__now{margin:0;color:var(--text);font-size:12.5px;font-weight:700;line-height:1.6;overflow-wrap:anywhere}.evl-hrs__now.is-act{color:var(--parc-red)}.evl-hrs__now.is-done{color:var(--parc-green-darker)}.evl-hrs__now.is-out{color:var(--text-muted)}.evl-hrs__card .evl-gc__btn{inline-size:100%;justify-content:center}.evl-hrs__card a.evl-gc__btn{text-decoration:none}.evl-rwg__lede{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 0 10px;color:var(--text-muted);font-size:12.5px;font-weight:600}.evl-rwg__lede .mi{font-size:16px;color:var(--parc-green)}.evl-rwg__athr{padding:2px 10px;border-radius:999px;background:var(--bg-base);color:var(--text-heading);font-weight:700}.evl-rwg__cscore{inline-size:110px}.evl-rwg__cband{inline-size:150px}.evl-rwg__csent{inline-size:170px}.evl-rwg__cact{inline-size:150px}.evl-hrs__t thead th.evl-rwg__hs{padding-inline:10px;text-align:start}.evl-rwg__c{padding:8px 6px;color:var(--text);text-align:center;vertical-align:middle;overflow-wrap:anywhere}.evl-rwg__score b{color:var(--text-heading);font-size:14px;font-weight:800}.evl-rwg__acts{text-align:start}.evl-rwg__sent{color:var(--text-muted);font-size:12px;text-align:start}.evl-rwg__list{display:grid;gap:2px;margin:0;padding:0;list-style:none;color:var(--text-heading);font-weight:700}.evl-rwg__why{display:flex;align-items:flex-start;gap:4px;margin:4px 0 0;color:var(--parc-red);font-size:12px;font-weight:600}.evl-rwg__why .mi{font-size:15px}.evl-rwg__why.is-note{color:var(--text-muted)}.evl-rwg__own{flex:none;padding:2px 8px;border-radius:999px;background:color-mix(in srgb,var(--parc-yellow) 30%,var(--bg-surface));color:var(--text-heading);font-size:11.5px;font-weight:800;white-space:nowrap}.evl-rwg__done{display:inline-flex;align-items:center;gap:4px;color:var(--parc-green-darker);font-size:12px;font-weight:700;white-space:nowrap}.evl-rwg__done .mi{font-size:16px}.evl-rwg__mline{margin:0;color:var(--text);font-size:12.5px;line-height:1.6;overflow-wrap:anywhere}.evl-rwg__k{color:var(--text-muted);font-weight:700}.evl-hr__foot-act{flex:none;display:inline-flex;align-items:center;gap:8px}.evl-hrdlg__draft{margin-inline-end:6px}.evl-hrdlg__foot .evl-go.evl-go--ok.evl-hr__release--foot{height:36px;padding-inline:18px;border-radius:999px;border-color:var(--parc-yellow);background:var(--parc-yellow);color:var(--parc-green-darker);font-weight:800}.evl-hrdlg__foot .evl-go.evl-go--ok.evl-hr__release--foot:hover:not(:disabled){background:var(--parc-yellow);filter:brightness(1.04)}.evl-hrdlg__foot .evl-go.evl-go--ok.evl-hr__release--foot:focus-visible{outline-color:var(--parc-green)}.evl-hrv{display:grid;gap:12px;min-width:0}.evl-hrv__wait,.evl-hrv__err{margin:0;font-size:13px;color:var(--text-muted)}.evl-hrv__wait .mi,.evl-hrv__err .mi{font-size:20px}.evl-hrv__err{color:var(--parc-red);font-weight:700}.evl-hrv__box{border:1px solid var(--border);border-radius:12px;background:var(--bg-surface);overflow:hidden}.evl-hrv__bh{display:flex;align-items:center;gap:10px;padding:8px 14px}.evl-hrv__st{font-size:14px;font-weight:800;color:var(--text-heading)}.evl-hrv__sub{padding:7px 14px 3px;border-block-start:1px solid var(--border-light);font-size:12.5px;font-weight:800;color:var(--parc-green-dark);overflow-wrap:anywhere}.evl-hrv__lines{display:grid;margin:0;padding:0;list-style:none}.evl-hrv__line{display:flex;align-items:baseline;gap:10px;padding:4px 14px;border-block-end:1px solid var(--border-light)}.evl-hrv__line:last-child{border-block-end:0}.evl-hrv__n{flex:none;min-inline-size:16px;font-size:12px;font-weight:800;color:var(--parc-green-dark);text-align:center;font-variant-numeric:tabular-nums}.evl-hrv__lt{min-width:0;font-size:13px;line-height:1.6;color:var(--text-heading);overflow-wrap:anywhere}.evl-hrv__none{margin:0;padding:2px 14px 6px;font-size:13px;color:var(--text-muted)}.evl-card__lbl{font-size:12px;font-weight:700;color:var(--text-muted)}.evl-dobj__pick{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--text);cursor:pointer}.evl-dobj__pick input{inline-size:16px;block-size:16px;accent-color:var(--parc-red)}.evl-card__note{display:flex;align-items:flex-start;gap:6px;margin:0;padding:6px 10px;border-radius:8px;background:color-mix(in srgb,var(--parc-yellow) 16%,var(--bg-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--parc-yellow) 45%,var(--border));color:var(--parc-green-darker);font-size:12px;font-weight:700;line-height:1.6;white-space:normal}.evl-card__note .mi{flex:none;margin-block-start:1px;font-size:16px;color:var(--parc-red)}.evl-card__note-t{min-width:0;overflow-wrap:anywhere}.wp-card .evl-card__sub{margin-block-start:-4px;font-size:12px;font-weight:600;color:var(--text-muted);overflow-wrap:anywhere}.evl-card__say{margin:0;padding:8px 10px;border-radius:8px;background:var(--bg-base);font-size:12.5px;line-height:1.6;color:var(--text);overflow-wrap:anywhere}.evl-card__pts{display:grid;gap:4px;padding:8px 10px;border-radius:8px;background:var(--bg-base)}.evl-card__pts-h{font-size:11.5px;font-weight:800;color:var(--text-heading)}.evl-card__pts-l{display:grid;gap:3px;margin:0;padding:0;list-style:none;counter-reset:evl-pt;font-size:12px;line-height:1.55;color:var(--text)}.evl-card__pts-l li{display:flex;gap:6px;align-items:baseline;counter-increment:evl-pt;overflow-wrap:anywhere}.evl-card__pts-l li:before{content:counter(evl-pt);flex:none;display:inline-grid;place-items:center;inline-size:16px;block-size:16px;border-radius:50%;background:color-mix(in srgb,var(--wp-card-accent, var(--parc-green)) 14%,var(--bg-surface));color:var(--wp-card-accent, var(--parc-green));font-size:10.5px;font-weight:800}.evl-hr__openbtn.evl-objs__meetbtn{flex:none}.evl-hrdlg__hint.is-wait .mi{color:var(--color-warning-text)}.evl-objs__why{display:grid;gap:6px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--parc-red) 25%,var(--border));border-inline-start:4px solid var(--parc-red);border-radius:10px;background:color-mix(in srgb,var(--parc-red) 4%,var(--bg-surface))}.evl-objs__why.is-muted{border-color:var(--border);border-inline-start-color:var(--border);background:var(--bg-base)}.evl-objs__why-h{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;font-size:14px;font-weight:800;color:var(--parc-red)}.evl-objs__why-h .mi{font-size:18px}.evl-objs__why.is-muted .evl-objs__why-h{color:var(--text-muted)}.evl-objs__why-at{margin-inline-start:auto;font-size:12px;font-weight:600;color:var(--text-muted)}.evl-objs__why-t{margin:0;font-size:14px;line-height:1.7;color:var(--text-heading);white-space:pre-line;overflow-wrap:anywhere}.evl-objs__why.is-muted .evl-objs__why-t{color:var(--text-muted);font-style:italic}.portal-modal.evl-meetdlg{width:min(440px,100%)}.portal-modal.evl-meetdlg .portal-modal__body{padding:16px 18px}.portal-modal.evl-meetdlg .portal-modal__footer{padding:12px 18px;border-block-start:1px solid var(--border);background:color-mix(in srgb,var(--parc-green-bg) 55%,var(--bg-surface))}.evl-meetdlg__in{display:grid;gap:8px;min-width:0}.evl-meetdlg__k{font-size:13px;font-weight:700;color:var(--text-muted)}.evl-objs__picker{display:block;min-width:0}.evl-meetdlg__foot{flex:1 1 auto;display:flex;justify-content:flex-end}.evl-meetdlg__foot .evl-go.evl-objs__meet-go{gap:6px}.evl-meetdlg__foot .evl-go.evl-objs__meet-go .mi{font-size:17px}.evl-meetdlg__foot[dir=rtl] .evl-objs__meet-go .mi{transform:scaleX(-1)}.evl-objs__path{display:grid;gap:8px;min-width:0}.evl-objs__path-h{margin:0;font-size:13px;font-weight:800;color:var(--text-muted)}.evl-objs__tl{display:grid;gap:0;margin:0;padding:0;list-style:none}.evl-objs__step{position:relative;display:grid;grid-template-columns:26px minmax(0,1fr);gap:10px;padding-bottom:10px}.evl-objs__step:not(:last-child):before{content:"";position:absolute;inset-block:26px 0;inset-inline-start:12px;inline-size:2px;background:var(--border-light)}.evl-objs__dot{display:inline-grid;place-items:center;inline-size:26px;block-size:26px;border-radius:50%;background:var(--parc-green-bg);color:var(--parc-green-dark)}.evl-objs__dot .mi{font-size:16px}.evl-objs__step.is-warn .evl-objs__dot{background:color-mix(in srgb,var(--parc-red) 10%,var(--bg-surface));color:var(--parc-red)}.evl-objs__step.is-ok .evl-objs__dot{background:var(--parc-green);color:var(--bg-surface)}.evl-objs__step.is-wait .evl-objs__dot{background:var(--color-warning-bg);color:var(--color-warning-text)}.evl-objs__body{display:grid;gap:2px;min-width:0;padding-top:3px}.evl-objs__h{font-size:13px;font-weight:700;color:var(--text-heading);overflow-wrap:anywhere}.evl-objs__step.is-wait .evl-objs__h{color:var(--color-warning-text)}.evl-objs__when{font-size:12px;color:var(--text-muted)}.evl-objs__quote{margin:4px 0 0;padding:8px 12px;border-inline-start:3px solid var(--parc-yellow);border-radius:8px;background:var(--bg-base);color:var(--text-heading);font-size:13px;line-height:1.6;white-space:pre-line;overflow-wrap:anywhere}.evl-objs__quote.is-muted{border-inline-start-color:var(--border);color:var(--text-muted);font-style:italic}.evl-go:is(.evl-objs__keep,.evl-objs__return,.evl-objs__meet-go){height:36px;padding-inline:16px;border-radius:10px;font-weight:800;text-decoration:none}.evl-hr__resp{font-size:12px;font-weight:700;color:var(--text-muted)}.evl-hr__resp.is-ok{color:var(--parc-green-dark)}.evl-hr__resp.is-bad{color:var(--parc-red)}.evl-hr__resp.is-wait{color:var(--color-warning-text)}.evl-hr__notice{margin:0;padding:10px 14px;border:1px solid color-mix(in srgb,var(--parc-green) 35%,var(--border));border-radius:12px;background:var(--parc-green-bg);color:var(--parc-green-dark);font-size:13px;font-weight:700;overflow-wrap:anywhere}.evl-hr__notice.is-err{border-color:color-mix(in srgb,var(--parc-red) 40%,var(--border));background:var(--color-danger-bg);color:var(--parc-red)}.evl-rep__tools{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;min-width:0}.parc-seg.evl-rep__years{display:inline-flex;flex-wrap:wrap;max-inline-size:100%}.evl-rep__pdf{grid-area:pdf;display:inline-flex;align-items:center;gap:4px;block-size:30px;padding:0 10px;border:1px solid color-mix(in srgb,var(--parc-red) 45%,var(--border));border-radius:8px;background:var(--bg-surface);color:var(--parc-red);font:inherit;font-size:12px;font-weight:800;cursor:pointer}.evl-rep__pdf .mi{font-size:17px}.evl-rep__pdf:hover:not(:disabled){border-color:var(--parc-red);background:color-mix(in srgb,var(--parc-red) 7%,var(--bg-surface))}.evl-rep__pdf:disabled{opacity:.55;cursor:default}.evl-rep__pdf:focus-visible{outline:2px solid var(--parc-red);outline-offset:2px}.evl-rep__err{margin:0;font-size:12.5px;font-weight:700;color:var(--parc-red)}.evl-desk__msearch{padding:8px 16px 0}.evl-search{width:min(280px,100%);height:34px;box-sizing:border-box;padding:0 12px;border:1px solid var(--border);border-radius:8px;background:var(--bg-surface);color:var(--text-heading);font:inherit;font-size:13px}.evl-search:focus{outline:none;border-color:var(--parc-green);box-shadow:0 0 0 3px color-mix(in srgb,var(--parc-green) 14%,transparent)}.evl-desk__msearch .evl-search{width:100%;font-size:16px}.evl-desk__seg{box-sizing:border-box;margin-block:8px 0}.evl-gc__end{display:inline-flex;align-items:center;gap:16px;min-width:0;margin-inline-start:auto}.parc-bar .evl-gc__end+.parc-bar__tools{margin-inline-start:0}.evl-gc__period{display:inline-flex;align-items:center;gap:8px;min-width:0;padding-inline-start:14px;border-inline-start:1px solid color-mix(in srgb,var(--on-olive) 24%,transparent);color:var(--on-olive);white-space:nowrap}.evl-gc__period .mi{font-size:19px;color:var(--parc-yellow)}.evl-gc__pn{font-size:14px;font-weight:800;color:var(--on-olive)}.evl-bar-guide{display:inline-flex;align-items:center;gap:6px;height:32px;margin-inline:4px;padding-inline:4px;box-sizing:border-box;border:0;border-radius:6px;background:transparent;color:var(--p-surface-0, white);font:inherit;font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer}.evl-bar-guide .mi{font-size:17px;color:color-mix(in srgb,var(--parc-red) 45%,var(--p-surface-0, white))}.evl-bar-guide:hover .evl-bar-guide__t{text-decoration-color:color-mix(in srgb,var(--parc-red) 75%,transparent)}.evl-bar-guide:focus-visible{outline:2px solid var(--parc-yellow);outline-offset:2px}.evl-bar-guide:disabled{opacity:.6;cursor:default}.evl-bar-guide__t{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:6px;text-decoration-color:color-mix(in srgb,var(--parc-red) 45%,transparent);transition:text-decoration-color .2s ease}.evl-desk__msearch:has(.evl-mguide){display:flex;align-items:center;gap:8px}.evl-desk__msearch:has(.evl-mguide) .evl-search{flex:1 1 auto;min-width:0}.evl-mguide{flex:0 0 auto;display:inline-grid;place-items:center;inline-size:40px;block-size:40px;padding:0;border:0;border-radius:10px;background:color-mix(in srgb,var(--parc-red) 68%,var(--parc-green-darker));color:var(--p-surface-0, white);overflow:hidden;cursor:pointer}.evl-mguide .mi{font-size:20px}.evl-mguide:focus-visible{outline:2px solid color-mix(in srgb,var(--parc-red) 68%,var(--parc-green-darker));outline-offset:2px}.evl-gc__cycle{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0}.evl-gc__phead{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:4px 2px 0;font-size:15px;font-weight:800;color:var(--text-heading)}.evl-gc__grp{min-width:0;border:1px solid var(--border);border-radius:14px;background:var(--bg-surface);box-shadow:0 1px 3px color-mix(in srgb,var(--parc-green-darker) 7%,transparent)}.evl-gc__grp.is-now{border:1.5px solid var(--parc-green);box-shadow:0 2px 10px color-mix(in srgb,var(--parc-green) 14%,transparent)}.evl-gc__gh{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:11px 18px;border-block-end:1px solid var(--border-light)}.evl-gc__gico{display:grid;place-items:center;inline-size:30px;block-size:30px;border-radius:9px;background:var(--parc-green-bg);color:var(--parc-green);font-size:18px}.evl-gc__grp.is-now .evl-gc__gico{background:var(--parc-green);color:var(--parc-yellow)}.evl-gc__grp.is-obj .evl-gc__gico{background:var(--color-danger-bg);color:var(--parc-red)}.evl-gc__grp.is-self .evl-gc__gico{background:var(--color-warning-bg);color:var(--parc-amber)}.evl-gc__grp.is-out .evl-gc__gico{background:var(--bg-base);color:var(--text-muted)}.evl-gc__gt{margin:0;font-size:15px;font-weight:800;line-height:1.3;color:var(--text-heading)}.evl-gc__gn{display:inline-grid;place-items:center;min-inline-size:24px;block-size:22px;padding:0 7px;box-sizing:border-box;border-radius:999px;background:var(--parc-green-tint);color:var(--parc-green-dark);font-size:12px;font-weight:800;font-variant-numeric:tabular-nums}.evl-gc__grp.is-obj .evl-gc__gn{background:var(--color-danger-bg);color:var(--parc-red)}.evl-gc__grp.is-self .evl-gc__gn{background:var(--color-warning-bg);color:var(--color-warning-text)}.evl-gc__ghint{margin-inline-start:auto;font-size:12.5px;font-weight:600;color:var(--text-muted)}.evl-gc__rows{margin:0;padding:0;list-style:none}.evl-gc__row{display:grid;grid-template-columns:38px minmax(150px,210px) minmax(0,1fr) auto minmax(170px,max-content);grid-template-areas:"ava who st peek act";align-items:center;column-gap:14px;min-width:0;min-block-size:62px;padding:9px 18px;box-sizing:border-box}.evl-gc__row+.evl-gc__row{border-block-start:1px solid var(--border-light)}.evl-gc__row:last-child{border-end-start-radius:13px;border-end-end-radius:13px}.evl-gc__row.is-open{cursor:pointer}.evl-gc__row.is-open:hover{background:color-mix(in srgb,var(--parc-green-bg) 70%,var(--bg-surface))}.evl-gc__ava{grid-area:ava}.evl-gc__who{grid-area:who;display:grid;gap:1px;min-width:0}.evl-gc__name{font-size:14px;font-weight:700;color:var(--text-heading);overflow-wrap:anywhere}.evl-gc__st{grid-area:st;display:grid;gap:2px;min-width:0}.evl-gc__w{font-size:13px;font-weight:700;color:var(--text);overflow-wrap:anywhere}.evl-gc__w.is-mine,.evl-gc__w.is-ok{color:var(--parc-green-dark)}.evl-gc__w.is-strong{font-weight:800;color:var(--text-heading)}.evl-gc__w.is-bad{font-weight:800;color:var(--parc-red)}.evl-gc__sub{font-size:12px;font-weight:600;color:var(--text-muted);overflow-wrap:anywhere}.evl-gc__act{grid-area:act;display:flex;min-width:0}.evl-gc__btn.evl-gc__hbtn{inline-size:auto}.evl-gc__act .evl-desk__remindw{display:flex;inline-size:100%}.evl-desk .evl-gc__act:has(>.evl-gc__btn.is-form){display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px}.evl-desk .evl-gc__act:has(>.evl-gc__btn.is-form)>.evl-gc__sizer{display:none}.evl-desk .evl-gc__act:has(>.evl-gc__btn.is-form)>.evl-desk__remindw{inline-size:auto}.evl-desk .evl-gc__act:has(>[data-meet-open]){display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px}.evl-desk .evl-gc__act:has(>[data-meet-open])>.evl-gc__sizer{display:none}.evl-desk .evl-gc__act:has(>.evl-objs__dec.is-inline){display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.evl-desk .evl-gc__act:has(>.evl-objs__dec.is-inline)>.evl-gc__sizer{display:none}.evl-objs__dec.is-inline{grid-area:auto;flex-wrap:wrap;gap:8px}.evl-objs__dec.is-inline .evl-objs__dec-k{margin:0;font-size:12px;font-weight:700;color:var(--text-muted);white-space:nowrap}.evl-objs__dec.is-inline .evl-gc__btn{inline-size:auto;height:30px;min-block-size:30px;padding:0 12px;white-space:nowrap}.evl-desk .evl-gc__act:has(>.evl-desk__eye){align-items:center;justify-content:flex-end}.evl-desk .evl-gc__act:has(>.evl-desk__eye)>.evl-gc__sizer{display:none}:is(.evl-desk,.evl-hrs) .evl-gc__btn.evl-desk__eye{flex:none;inline-size:auto;min-inline-size:32px;padding:0;gap:0;justify-content:center;transition:padding-inline .2s ease}:is(.evl-desk,.evl-hrs) .evl-gc__btn.evl-desk__eye .mi{margin:0;flex:none;inline-size:1em;overflow:hidden}.evl-desk__eyew{display:inline-block;max-inline-size:0;overflow:hidden;opacity:0;white-space:nowrap;transition:max-inline-size .22s ease,opacity .18s ease,margin-inline-start .22s ease}:is(.evl-desk,.evl-hrs) .evl-gc__btn.evl-desk__eye:focus-visible{padding-inline:10px}:is(.evl-desk,.evl-hrs) .evl-gc__btn.evl-desk__eye:focus-visible .evl-desk__eyew{max-inline-size:260px;opacity:1;margin-inline-start:6px}@media(hover:hover){:is(.evl-desk,.evl-hrs) .evl-gc__btn.evl-desk__eye:hover{padding-inline:10px}:is(.evl-desk,.evl-hrs) .evl-gc__btn.evl-desk__eye:hover .evl-desk__eyew{max-inline-size:260px;opacity:1;margin-inline-start:6px}}@media(prefers-reduced-motion:reduce){:is(.evl-desk,.evl-hrs) .evl-gc__btn.evl-desk__eye,.evl-desk__eyew{transition:none}}.evl-gc__btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;inline-size:100%;height:34px;padding:0 14px;box-sizing:border-box;border:1px solid color-mix(in srgb,var(--parc-green) 45%,var(--border));border-radius:9px;background:var(--bg-surface);color:var(--parc-green-dark);font:inherit;font-size:12.5px;font-weight:800;white-space:nowrap;text-decoration:none;cursor:pointer}.evl-gc__btn .mi{font-size:17px}.evl-gc__btn:hover:not(:disabled){background:var(--parc-green-bg)}.evl-gc__btn:focus-visible{outline:2px solid var(--parc-green);outline-offset:2px}.evl-gc__btn.is-rate{border-color:var(--parc-green-dark);background:var(--parc-green-dark);color:var(--on-olive);box-shadow:inset 0 -2px 0 var(--parc-yellow)}.evl-gc__btn.is-rate .mi{color:var(--parc-yellow)}.evl-gc__btn.is-rate:hover:not(:disabled){background:var(--parc-green-darker)}.evl-gc__btn.is-remind{inline-size:auto;height:28px;padding:0 10px;border-color:color-mix(in srgb,var(--parc-red) 35%,var(--border));border-radius:8px;color:var(--text-heading);font-size:12px}.evl-gc__btn.is-remind .mi{font-size:16px;color:var(--parc-red)}.evl-gc__btn.is-remind:hover:not(:disabled),.evl-gc__btn.is-remind.is-on{background:var(--color-danger-bg)}.evl-gc__btn.is-remind:disabled{opacity:.55;cursor:not-allowed}.evl-gc__btn.is-form{inline-size:auto;height:28px;padding:0 10px;border-color:var(--border);border-radius:8px;color:var(--text-heading);font-size:12px;font-weight:700}.evl-gc__btn.is-form .mi{font-size:16px;color:var(--parc-green-mid)}html.dark :is(.evl-gc__w.is-mine,.evl-gc__w.is-ok,.evl-gc__gn,.evl-gc__btn:not(.is-rate,.is-remind,.is-form)){color:var(--parc-green-mid)}.evl-form{display:grid;gap:12px;min-width:0}.evl-form__note{display:flex;align-items:center;gap:6px;margin:0;font-size:12.5px;font-weight:600;color:var(--text-muted)}.evl-form__note .mi{font-size:17px;color:var(--parc-green-mid)}.evl-form__note>span:not(.mi){text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--parc-red) 35%,transparent);text-decoration-thickness:1px;text-underline-offset:5px}.evl-form__err{margin:0;font-size:13px;font-weight:700;color:var(--parc-red)}.evl-form__load{margin:0;font-size:13px;color:var(--text-muted)}.evl-form__sec{border:1px solid var(--border);border-radius:12px;background:var(--bg-surface);overflow:hidden}.evl-form__head{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:10px 14px;border-block-end:1px solid var(--border-light);background:linear-gradient(160deg,var(--parc-green-bg),var(--bg-surface) 85%)}.evl-form__crit{font-size:12px;font-weight:700;color:var(--text-muted)}.evl-form__name{flex:1 1 auto;min-width:0;margin:0;font-size:14.5px;font-weight:800;color:var(--text-heading);overflow-wrap:anywhere}.evl-form__w{flex:none;display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:6px;background:var(--color-warning-bg);color:var(--color-warning-text);font-size:11.5px;font-weight:800;font-variant-numeric:tabular-nums}.evl-form__items{margin:0;padding:0;list-style:none}.evl-form__item{display:grid;grid-template-columns:26px minmax(0,1fr);gap:10px;align-items:start;padding:10px 14px}.evl-form__item+.evl-form__item{border-block-start:1px solid var(--border-light)}.evl-form__n{display:grid;place-items:center;inline-size:24px;block-size:24px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--parc-green);color:var(--parc-green-dark);font-size:12px;font-weight:800}.evl-form__body{display:grid;gap:2px;min-width:0}.evl-form__t{font-size:13.5px;font-weight:700;color:var(--text-heading);overflow-wrap:anywhere}.evl-form__d{margin:0;font-size:12.5px;line-height:1.6;color:var(--text-muted);overflow-wrap:anywhere}.evl-form__cols,.evl-form__item.evl-form__item--sc{grid-template-columns:26px minmax(0,1fr) 52px 52px}.evl-form--dual .evl-form__cols,.evl-form--dual .evl-form__item.evl-form__item--sc{grid-template-columns:26px minmax(0,1fr) 52px 52px 52px 52px}.evl-form__cols{display:grid;gap:0 10px;padding:5px 14px;border-block-end:1px solid var(--border-light);background:var(--bg-base)}.evl-form__cols:before{content:"";grid-column:1/3}.evl-form__col{align-self:end;font-size:11.5px;font-weight:800;line-height:1.25;color:var(--text-muted);text-align:center;overflow-wrap:anywhere}.evl-form__col--mgr{color:var(--parc-green-dark)}.evl-form__sc{display:grid;place-items:center;min-block-size:26px;border-radius:6px;font-size:13.5px;font-weight:700;color:var(--text);font-variant-numeric:tabular-nums}.evl-form__sc--mgr{font-weight:800;color:var(--parc-green-darker);background:color-mix(in srgb,var(--parc-green-bg) 60%,transparent)}@media(max-width:768px){.evl-form__cols,.evl-form__item.evl-form__item--sc{grid-template-columns:22px minmax(0,1fr) 46px 46px;gap:0 6px}.evl-form--dual .evl-form__cols,.evl-form--dual .evl-form__item.evl-form__item--sc{grid-template-columns:22px minmax(0,1fr) 38px 38px 38px 38px}.evl-form__item.evl-form__item--sc,.evl-form__cols{padding-inline:10px}}html.dark .evl-form__col--mgr,html.dark .evl-form__sc--mgr{color:var(--parc-green-mid)}.evl-ctx .wp-card.evl-desk__rcard{width:min(340px,100vw - 32px)}.evl-ctx .wp-card.evl-desk__rcard.is-flow{position:relative;top:auto;grid-column:1/-1;width:auto;margin-block-start:10px}.evl-desk__rerr{margin:6px 0 0;font-size:12.5px;font-weight:700;color:var(--parc-red)}.evl-desk__rcard .evl-desk__rerr{margin:0}@container evl (max-width: 760px){.evl-gc__gh{padding:10px 14px}.evl-gc__ghint{flex:1 1 100%;margin-inline-start:0}.evl-gc__row{grid-template-columns:38px minmax(0,1fr) auto;grid-template-areas:"ava who who" "ava st st" "peek peek act";align-items:start;gap:6px 12px;padding:12px 14px}.evl-gc__row:not(:has(.evl-gc__act)){grid-template-areas:"ava who who" "ava st st"}.evl-gc__act{min-inline-size:120px;justify-self:end}}:is(.evl-desk,.evl-hr) .evl-gc__gh{padding-block:6px}:is(.evl-desk,.evl-hr) .evl-gc__gico{inline-size:26px;block-size:26px;border-radius:8px;font-size:16px}:is(.evl-desk,.evl-hr) .evl-gc__st{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px}:is(.evl-desk,.evl-hr) .evl-gc__btn{height:30px}.evl-desk .evl-gc__btn:is(.is-remind,.is-form){height:28px}.evl-desk .evl-gc__btn.is-form.evl-desk__eye{min-inline-size:28px;min-block-size:28px}.evl-desk .evl-gc__act{display:grid}.evl-desk .evl-gc__act>*{grid-area:1/1}.evl-desk .evl-gc__btn.evl-gc__sizer{visibility:hidden;height:0;min-block-size:0;padding-block:0;border-block-width:0;overflow:hidden;pointer-events:none}@container evl (min-width: 761px){:is(.evl-desk,.evl-hr) .evl-gc__row{grid-template-columns:32px minmax(150px,210px) minmax(0,1fr) auto minmax(170px,max-content);min-block-size:46px;padding-block:5px}}@container evl (max-width: 760px){:is(.evl-desk,.evl-hr) .evl-gc__row{grid-template-columns:32px minmax(0,1fr) auto;padding-block:8px}}.evl-grp{display:grid;gap:8px}.evl-grp__h{margin:0;font-size:13px;font-weight:800;color:var(--parc-green-dark)}.evl-grp--quiet .evl-grp__h{color:var(--text-muted)}.evl-quiet__row{display:flex;align-items:center;gap:10px;padding:11px 16px;font-size:13px;font-weight:700;color:var(--text-heading);overflow-wrap:anywhere}.evl-quiet__row:before,.evl-quiet__row:after{flex:none;font-family:Material Icons Outlined;font-weight:400;font-size:18px;line-height:1}.evl-quiet__row:before{content:"workspace_premium"/"";color:var(--parc-gold-mute)}.evl-quiet__row:after{content:"chevron_left"/"";margin-inline-start:auto;color:var(--text-muted)}.evl-quiet__row+.evl-quiet__row{border-block-start:1px solid var(--border-light)}.evl-ctx[dir=ltr] .evl-quiet__row:after{content:"chevron_right"/""}.evl-my__older{margin-block-start:6px}.evl-older.parc-card{padding:0;overflow:hidden}.evl-my__link{min-width:0;transition:background-color .12s}.evl-my__link:hover{background:var(--parc-green-bg);color:var(--parc-green-dark)}.evl-my__link:focus-visible{outline:2px solid var(--parc-green);outline-offset:-2px}.evl-ctx .parc-row__title{display:block;overflow:visible;-webkit-line-clamp:unset;overflow-wrap:anywhere}.evl-ctx .parc-row__meta>span{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}@media(max-width:768px){.evl-ctx{--evl-foot-h: 120px}.evl-item{scroll-margin-block-end:calc(var(--evl-foot-h, 120px) + var(--parc-tabbar-h) + var(--safe-b) + 8px)}.evl-item--score{grid-template-columns:minmax(0,1fr);row-gap:6px}.evl-item--page{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.evl-item--page .evl-item__main{grid-column:1/-1}.evl-item--page .evl-item__self{align-self:start;text-align:start}.evl-item--page portal-evl-score{justify-self:end;inline-size:min(14rem,100%)}.evl-item--score portal-evl-score{justify-self:stretch;min-width:0}.evl-meet__links{flex-basis:100%;margin-inline-start:0;white-space:normal;flex-wrap:wrap}.evl-meet__lnk{display:inline-flex;align-items:center;min-block-size:32px}.evl-foot{bottom:calc(var(--parc-tabbar-h) + var(--safe-b))}.evl-foot__act{flex-basis:100%;justify-items:stretch;margin-inline-start:0}.evl-foot__act .evl-go{justify-content:center}.evl-foot__why{max-inline-size:none;text-align:center}.evl-meetdlg__foot .evl-go.evl-objs__meet-go{flex:1 1 100%;justify-content:center}.evl-objdlg .evl-hr__foot-act{flex-wrap:wrap}.evl-hr__all{grid-column:1/-1;justify-self:stretch;padding-inline:14px}.evl-hrdlg__foot{flex-direction:column;align-items:stretch;gap:10px}.evl-hrdlg__foot .evl-hr__foot-act{justify-content:flex-end}.evl-hrdlg__foot .evl-go.evl-go--ok.evl-hr__release--foot{flex:1 1 auto}.portal-modal.evl-hrdlg .portal-modal__body{padding:12px}.portal-modal.evl-hrdlg .portal-modal__footer{padding:10px 12px}.evl-hr__all .evl-go.evl-hr__release-all{inline-size:100%;justify-content:center}}:is(.evl-my,.evl-page){--evl-x: 46px;--evl-foot-h: 92px}.evl-steps--mini{--evl-dot: 12px;display:inline-grid;grid-auto-columns:22px;padding:0}.evl-steps--mini .evl-step{gap:0}.evl-steps--mini .evl-step+.evl-step:before{top:calc(var(--evl-dot) / 2 - 1px)}.evl-steps--mini .evl-step__dot{inline-size:var(--evl-dot);block-size:var(--evl-dot);border-width:1.5px}.evl-steps--mini .evl-step:is(.is-now,.is-hold) .evl-step__dot{box-shadow:0 0 0 2px color-mix(in srgb,var(--parc-yellow) 35%,transparent)}.evl-steps--mini .evl-step.is-hold .evl-step__dot{border-color:var(--parc-amber);background:var(--parc-amber);box-shadow:0 0 0 2px color-mix(in srgb,var(--parc-amber) 22%,transparent)}.evl-page__who{display:flex;align-items:center;gap:10px;min-width:0}.evl-page__ava{flex:none;border-radius:50%;box-shadow:0 0 0 2px color-mix(in srgb,var(--parc-yellow) 70%,transparent)}.evl-page__id{display:grid;gap:1px;min-width:0}.evl-page__line{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0}.evl-hero__meta.evl-page__meta{margin-inline-start:0}.evl-page__lead{display:grid;gap:14px;min-width:0}.evl-page__trip{display:block;min-width:0}@media(min-width:769px){.evl-page__lead{display:flex;align-items:center;gap:12px 28px}.evl-page__lead>.evl-hero__top{flex:none}.evl-page__lead>.evl-hero__top{order:2}.evl-page .evl-hero{padding-block:8px 6px;gap:8px}.evl-page__lead>.evl-hero__top{align-self:flex-end}.evl-page__lead .evl-dec{font-size:10.5px}.evl-page__lead .evl-dec .mi{font-size:13px}.evl-page__lead>.evl-page__trip{flex:1 1 auto}.evl-page__trip .evl-steps{padding:0}.evl-page__trip .evl-step{gap:3px}.evl-page__trip .evl-step__dot{inline-size:22px;block-size:22px;font-size:11px}.evl-page__trip .evl-step__dot .mi{font-size:14px}.evl-page__trip .evl-step+.evl-step:before{top:10px}.evl-page__trip .evl-step__t{font-size:12px;line-height:1.25}}.evl-led--warn .evl-state__line{font-weight:700;color:var(--color-warning-text)}.evl-led--quiet .evl-state__line{color:var(--text-muted)}.evl-sheet{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;padding:12px;border:1px solid var(--border);border-radius:16px;background:var(--bg-base)}.evl-hero,:is(.evl-my,.evl-page) .evl-sec{border:1px solid var(--border);border-radius:14px;background:var(--bg-surface);box-shadow:0 1px 3px color-mix(in srgb,var(--parc-green-darker) 7%,transparent)}.evl-hero{display:grid;gap:14px;min-width:0;padding:14px 18px 16px}.evl-hero__top{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;min-width:0}.evl-hero__t{margin:0;font-size:17px;font-weight:800;line-height:1.35;color:var(--text-heading);overflow-wrap:anywhere}.evl-hero__meta{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-inline-start:auto}.evl-hero__due{font-size:12.5px;font-weight:700;color:var(--text-muted);font-variant-numeric:tabular-nums}.evl-hero__left{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:999px;box-shadow:inset 0 0 0 1.5px var(--parc-green);color:var(--parc-green-dark);font-size:11.5px;font-weight:800;white-space:nowrap}.evl-hero__left.is-last{box-shadow:inset 0 0 0 1.5px var(--parc-amber);background:var(--color-warning-bg);color:var(--color-warning-text)}.evl-letter__due{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px 8px;min-block-size:24px;padding:2px 12px;box-sizing:border-box;border-radius:999px;box-shadow:inset 0 0 0 1.5px var(--parc-red);background:var(--bg-surface);color:var(--parc-red);font-size:12px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.4}.evl-letter__due-sep{opacity:.45;font-weight:600}.evl-dec{display:inline-flex;align-items:center;gap:4px;color:color-mix(in srgb,var(--parc-red) 82%,var(--text-muted));font-size:12px;font-weight:600;white-space:nowrap;cursor:help}.evl-dec .mi{font-size:15px;color:inherit}.evl-trial{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:999px;box-shadow:inset 0 0 0 1.5px var(--parc-amber);background:var(--color-warning-bg);color:var(--color-warning-text);font-size:11.5px;font-weight:800;white-space:nowrap}.evl-hero>:is(.evl-state,.evl-result){padding-block-start:12px;border-block-start:1px solid var(--border-light)}.evl-hero>.evl-state:not(:has(>*)){display:none}.evl-steps{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin:0;padding:2px 0 0;list-style:none}.evl-step{position:relative;display:grid;justify-items:center;align-content:start;gap:7px;min-width:0;text-align:center}.evl-step+.evl-step:before{content:"";position:absolute;top:12px;inset-inline-end:50%;inline-size:100%;block-size:2px;border-radius:2px;background:var(--border)}.evl-step.is-done+.evl-step:before{background:var(--parc-green)}.evl-step.is-done+.evl-step.is-now:before{background:linear-gradient(var(--evl-to-end),var(--parc-green),var(--parc-yellow))}.evl-step.is-done+.evl-step.is-hold:before{background:linear-gradient(var(--evl-to-end),var(--parc-green),var(--parc-amber))}.evl-step__dot{position:relative;z-index:1;display:grid;place-items:center;inline-size:26px;block-size:26px;box-sizing:border-box;border:2px solid color-mix(in srgb,var(--parc-green) 28%,var(--border));border-radius:50%;background:var(--bg-surface);color:var(--text-muted);font-size:12px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.evl-step__dot .mi{font-size:16px;line-height:1}.evl-step.is-done .evl-step__dot{border-color:var(--parc-green);background:var(--parc-green);color:var(--on-olive)}.evl-step.is-now .evl-step__dot{border-color:var(--parc-yellow);background:var(--parc-yellow);color:var(--parc-green-darker);box-shadow:0 0 0 4px color-mix(in srgb,var(--parc-yellow) 30%,transparent)}.evl-step.is-hold .evl-step__dot{border-color:var(--parc-amber);background:var(--color-warning-bg);color:var(--color-warning-text);box-shadow:0 0 0 4px color-mix(in srgb,var(--parc-amber) 18%,transparent)}.evl-step__t{font-size:12.5px;font-weight:700;line-height:1.35;color:var(--text-muted);overflow-wrap:anywhere}.evl-step__sub{margin-block-start:-3px;font-size:11.5px;font-weight:600;line-height:1.4;color:var(--text-muted);overflow-wrap:anywhere;outline:none}.evl-step.is-done .evl-step__sub{color:var(--parc-green-dark)}.evl-step:is(.is-now,.is-hold) .evl-step__sub{font-weight:700;color:var(--color-warning-text)}.evl-step.is-done .evl-step__t{color:var(--parc-green-dark)}.evl-step__more{display:block;font-size:11px;font-weight:600;line-height:1.45;color:var(--text-muted);overflow-wrap:anywhere}.evl-step__tip{position:relative;display:inline-grid;place-items:center;inline-size:16px;block-size:16px;margin-inline-start:4px;vertical-align:-3px;border-radius:50%;font-size:15px;color:var(--color-warning-text);cursor:help}.evl-step__tip:focus-visible{outline:2px solid var(--parc-green);outline-offset:1px}.evl-step__tip:after{content:attr(data-tip);position:absolute;inset-block-end:calc(100% + 8px);inset-inline-start:50%;z-index:5;inline-size:max-content;max-inline-size:240px;padding:8px 11px;border-radius:8px;background:var(--parc-green-darker);box-shadow:0 4px 14px color-mix(in srgb,var(--parc-green-darker) 30%,transparent);color:var(--p-surface-0, white);font-family:Segoe UI,Tahoma,Arial,Cairo,Tajawal,sans-serif;font-feature-settings:normal;letter-spacing:normal;font-size:12px;font-weight:600;line-height:1.5;text-align:start;white-space:normal;pointer-events:none;opacity:0;translate:50% 4px;transition:opacity .15s ease,translate .15s ease}.evl-step__tip:hover:after,.evl-step__tip:focus-visible:after{opacity:1;translate:50% 0}[dir=ltr] .evl-step__tip:after{translate:-50% 4px}[dir=ltr] .evl-step__tip:is(:hover,:focus-visible):after{translate:-50% 0}.evl-step:is(.is-now,.is-hold) .evl-step__t{font-weight:800;color:var(--text-heading)}.evl-steps.is-hello .evl-step:is(.is-now,.is-hold) .evl-step__dot{animation:evl-ring 1.2s ease-out 2}.evl-led{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;column-gap:9px;min-width:0}.evl-led__ico{font-size:18px;line-height:20px;color:var(--text-muted)}.evl-led--obj .evl-led__ico{color:var(--parc-red)}.evl-led--ok .evl-led__ico{color:var(--parc-green)}.evl-led--warn .evl-led__ico{color:var(--parc-amber)}.evl-result{display:grid;justify-items:center;gap:8px;min-width:0;text-align:center}.evl-result__k{font-size:12.5px;font-weight:800;color:var(--text-muted)}.evl-result__n{font-size:46px;font-weight:800;line-height:1;color:var(--parc-green-dark);font-variant-numeric:tabular-nums}.evl-result__of{font-size:15px;font-weight:700;color:var(--text-muted)}.evl-result__self{font-size:13px;font-weight:700;color:var(--text);overflow-wrap:anywhere}.evl-result__wait{display:inline-flex;align-items:center;gap:6px;margin:0;padding:8px 14px;border-radius:10px;background:var(--color-warning-bg);color:var(--color-warning-text);font-size:13.5px;font-weight:700}.evl-result__wait .mi{font-size:18px}:is(.evl-my,.evl-page) .evl-sec{gap:0;padding:2px 0 4px;overflow:clip;transition:border-color .15s,box-shadow .15s}:is(.evl-my,.evl-page) :is(.evl-sec--my,.evl-sec--page):focus-within{border-color:var(--parc-green);box-shadow:0 0 0 .5px var(--parc-green),0 2px 10px color-mix(in srgb,var(--parc-green) 12%,transparent)}.evl-band{position:relative;display:grid;grid-template-columns:var(--evl-x, 46px) minmax(0,1fr) auto;align-items:center;min-block-size:46px;padding-inline-end:18px}.evl-band:after{content:"";position:absolute;inset-inline:14px;bottom:0;block-size:calc(1px / var(--pz, 1));background:var(--border);pointer-events:none}.evl-band__bead{justify-self:center;display:grid;place-items:center;inline-size:20px;block-size:20px;box-sizing:border-box;border:2px solid color-mix(in srgb,var(--parc-green) 40%,var(--border));border-radius:50%;background:var(--bg-surface);color:var(--on-olive);transition:background-color .2s,border-color .2s,box-shadow .2s}.evl-band__bead .mi{font-size:13px;line-height:1}.evl-sec.is-full .evl-band__bead{border-color:var(--parc-green);background:var(--parc-green)}:is(.evl-my,.evl-page) :is(.evl-sec--my,.evl-sec--page):focus-within:not(.is-full) .evl-band__bead{border-color:var(--parc-green);box-shadow:0 0 0 3px var(--parc-yellow)}:is(.evl-my,.evl-page) .evl-band .evl-sec__h{font-size:16px;line-height:1.4}.evl-band__n{font-size:12px;font-weight:700;color:var(--text-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.evl-sec.is-full .evl-band__n{color:var(--parc-green-dark)}.evl-band__self{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 11px 0 9px;border-radius:999px;background:color-mix(in srgb,var(--parc-green) 10%,var(--bg-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--parc-green) 35%,transparent);color:var(--parc-green-dark);font-size:12px;font-weight:700;white-space:nowrap}.evl-band__self .mi{font-size:15px;color:var(--parc-green)}.evl-part{display:flex;align-items:center;gap:10px;margin:6px 0 0;font-size:15px;font-weight:800;line-height:1.4;color:var(--text-heading)}.evl-part:after{content:"";flex:1 1 auto;min-inline-size:24px;block-size:1px;background:linear-gradient(var(--evl-to-end),var(--parc-gold-mute),transparent)}.evl-part__hint{min-width:0;font-size:11.5px;font-weight:500;line-height:1.5;color:var(--text-muted)}.evl-part>.evl-ln__opt{order:2;flex:none}.evl-part:after{order:1}.evl-part__no{flex:none;display:inline-flex;align-items:center;height:26px;padding:0 12px;border-radius:999px;background:var(--parc-green);color:var(--on-olive);font-size:12.5px;font-weight:800;box-shadow:inset 0 -2px 0 var(--parc-yellow)}.evl-part__no.evl-part__no--ro{border:1px solid var(--border);background:var(--bg-surface);color:var(--text-muted);box-shadow:none}.evl-p2{display:grid;gap:12px;min-width:0}.evl-ln{display:grid;min-width:0;border:1px solid var(--border);border-radius:14px;background:var(--bg-surface);overflow:hidden;box-shadow:0 1px 3px color-mix(in srgb,var(--parc-green-darker) 7%,transparent)}.evl-ln__head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;padding:11px 18px;border-block-end:1px solid var(--border-light);background:linear-gradient(160deg,var(--parc-green-bg),var(--bg-surface) 85%)}.evl-ln__no{flex:none;display:inline-flex;align-items:center;height:24px;padding:0 11px;border-radius:999px;background:var(--parc-green);color:var(--on-olive);font-size:12px;font-weight:800;box-shadow:inset 0 -2px 0 var(--parc-yellow)}.evl-ln__t{margin:0;min-width:0;font-size:15px;font-weight:800;line-height:1.5;color:var(--text-heading);overflow-wrap:anywhere}.evl-ln__sub{font-size:12.5px;font-weight:600;color:var(--text-muted)}.evl-ln--bare>.evl-ln__add:first-child{border-block-start:0}.evl-ln__end{margin-inline-start:auto;display:inline-flex;align-items:center;gap:10px}.evl-ln__count{font-size:12px;font-weight:700;color:var(--text-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.evl-ln__opt{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--border);color:var(--text-muted);font-size:11px;font-weight:700;white-space:nowrap}.evl-ln__opt.is-empty{box-shadow:inset 0 0 0 1px var(--parc-gold-mute);background:color-mix(in srgb,var(--parc-yellow) 18%,var(--bg-surface));color:color-mix(in srgb,var(--parc-gold-mute) 40%,var(--text-heading));font-weight:800}.evl-ln__list{display:grid;margin:0;padding:0;list-style:none}.evl-ln__row{display:flex;align-items:flex-start;gap:12px;min-width:0;padding:9px 18px;border-block-end:1px solid var(--border-light);transition:background-color .15s ease}.evl-ln__row:last-child{border-block-end:0}.evl-ln__row:hover,.evl-ln__row:focus-within,.evl-ln__row.is-edit{background:var(--bg-base)}.evl-ln__dot{flex:none;display:grid;place-items:center;inline-size:24px;block-size:24px;border-radius:50%;background:var(--parc-green-bg);box-shadow:inset 0 0 0 1.5px var(--parc-green);color:var(--parc-green-dark);font-size:11.5px;font-weight:800;font-variant-numeric:tabular-nums}.evl-ln__text{flex:1 1 auto;min-width:0;padding-block:1px;font-size:13.5px;line-height:1.65;color:var(--text-heading);overflow-wrap:anywhere;white-space:pre-wrap}.evl-ln__text--btn{padding:1px 0;border:0;background:transparent;font:inherit;font-size:13.5px;text-align:start;cursor:text}.evl-ln__text--btn:focus-visible{outline:2px solid var(--parc-green);outline-offset:2px;border-radius:4px}.evl-ln__text--btn:disabled{cursor:progress}.evl-ln__del{flex:none;display:grid;place-items:center;inline-size:28px;block-size:28px;margin-block:-2px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--text-muted);cursor:pointer;opacity:.5;transition:opacity .15s ease,color .15s ease,background-color .15s ease}.evl-ln__del .mi{font-size:18px}.evl-ln__del:hover{color:var(--parc-red);background:color-mix(in srgb,var(--parc-red) 8%,transparent)}.evl-ln__del:focus-visible{opacity:1;outline:2px solid var(--parc-red);outline-offset:1px}.evl-ln__row:hover .evl-ln__del,.evl-ln__row:focus-within .evl-ln__del{opacity:1}.evl-ln__edit{flex:1 1 auto;display:flex;flex-wrap:wrap;align-items:flex-end;gap:6px 8px;min-width:0}.evl-ln__in{flex:1 1 16rem;min-width:0;min-block-size:32px;padding:4px 10px;border:1px solid var(--parc-green);border-radius:10px;background:var(--bg-surface);color:var(--text-heading);font:inherit;font-size:13.5px;line-height:1.6;resize:none}.evl-ln__in:focus{outline:2px solid color-mix(in srgb,var(--parc-green) 35%,transparent);outline-offset:0}.evl-ln__add{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;padding:8px 18px;border-block-start:1px solid var(--border-light);background:color-mix(in srgb,var(--parc-green-bg) 50%,var(--bg-surface));transition:background-color .15s ease,box-shadow .15s ease}.evl-ln__add:focus-within,.evl-ln__add.has-text{background:var(--bg-surface)}.evl-ln__add:focus-within{box-shadow:inset 0 -2px 0 var(--parc-green)}.evl-ln__head+.evl-ln__add{border-block-start:0}.mi.evl-ln__plus{flex:none;display:grid;place-items:center;inline-size:24px;block-size:24px;border:1.5px dashed var(--parc-green);border-radius:50%;color:var(--parc-green);font-size:16px}.evl-ln__add:focus-within>.mi.evl-ln__plus{border-style:solid;background:var(--parc-green);color:var(--on-olive)}.evl-ln__in.evl-ln__in--add{flex:1 1 14rem;padding:4px 0;border:0;border-radius:0;background:transparent}.evl-ln__in.evl-ln__in--add:focus{outline:none}@supports (field-sizing: content){.evl-ln__edit>.evl-ln__in{field-sizing:content;flex:0 1 auto;min-inline-size:6ch;max-inline-size:100%}.evl-ln__add>.evl-ln__in--add:not(:placeholder-shown){field-sizing:content;flex:0 1 auto;min-inline-size:6ch;max-inline-size:100%}}.evl-ln__enter{flex:none;display:inline-flex;align-items:center;gap:6px;min-block-size:28px;color:var(--parc-red);font-size:12px;font-weight:800;white-space:nowrap}.evl-ln__or{font-weight:600;color:var(--text-muted)}.evl-ln__go{display:inline-flex;align-items:center;height:24px;padding:0 12px;border:0;border-radius:999px;background:var(--parc-green);color:var(--on-olive);font:inherit;font-size:12px;font-weight:800;cursor:pointer;box-shadow:inset 0 -2px 0 var(--parc-yellow)}.evl-ln__go:hover{background:var(--parc-green-dark)}.evl-ln__go:focus-visible{outline:2px solid var(--parc-green);outline-offset:2px}.evl-ln__empty,.evl-ln__full{margin:0;padding:9px 18px;font-size:12.5px;color:var(--text-muted)}.evl-ln__full{border-block-start:1px solid var(--border-light)}.evl-ln__err{margin:0;padding:6px 18px 10px;font-size:12px;font-weight:700;color:var(--parc-red)}.evl-ln--paper{--evl-rule: 34px;--evl-margin: 56px;--evl-rule-c: color-mix(in srgb, var(--parc-gold-mute) 45%, transparent);border:2px solid var(--parc-yellow);background:color-mix(in srgb,var(--parc-yellow) 5%,var(--bg-surface));box-shadow:0 0 0 5px color-mix(in srgb,var(--parc-yellow) 18%,transparent),0 6px 20px color-mix(in srgb,var(--parc-yellow) 22%,transparent)}.evl-ln--paper>.evl-ln__head{background:linear-gradient(160deg,color-mix(in srgb,var(--parc-yellow) 22%,var(--bg-surface)),transparent 85%);border-block-end:2px solid color-mix(in srgb,var(--parc-yellow) 70%,transparent)}.evl-ln--paper>.evl-ln__list>.evl-ln__row,.evl-ln--paper>.evl-ln__add,.evl-ln--paper>.evl-ln__ruled,.evl-ln--paper>.evl-ln__full{margin-inline-start:var(--evl-margin);padding-inline:14px 18px;border-inline-start:2px solid color-mix(in srgb,var(--parc-red) 35%,transparent);border-block-start:0;border-block-end:1px solid var(--evl-rule-c);background:transparent}.evl-ln--paper>.evl-ln__list>.evl-ln__row{min-block-size:var(--evl-rule);padding-block:5px}.evl-ln--paper>.evl-ln__list>.evl-ln__row:hover,.evl-ln--paper>.evl-ln__list>.evl-ln__row:focus-within,.evl-ln--paper>.evl-ln__list>.evl-ln__row.is-edit{background:color-mix(in srgb,var(--parc-yellow) 10%,transparent)}.evl-ln--paper .evl-ln__dot{background:transparent;box-shadow:inset 0 0 0 1.5px var(--parc-gold-mute);color:color-mix(in srgb,var(--parc-gold-mute) 40%,var(--text-heading))}.evl-ln--paper>.evl-ln__add{min-block-size:var(--evl-rule);padding-block:4px}.evl-ln--paper>.evl-ln__add:focus-within{background:var(--bg-surface);box-shadow:inset 0 -2px 0 var(--parc-yellow)}.evl-ln--paper>.evl-ln__add>.mi.evl-ln__plus{display:none}.evl-ln--paper>.evl-ln__add:not(.has-text):not(:focus-within):before{content:"";flex:none;inline-size:2px;block-size:18px;background:var(--parc-green)}.mi.evl-ln__pen{flex:none;display:grid;place-items:center;inline-size:30px;block-size:30px;border-radius:50%;background:var(--parc-yellow);color:var(--parc-green-darker);font-size:17px;box-shadow:0 0 0 4px color-mix(in srgb,var(--parc-yellow) 30%,transparent)}.evl-ln__pen-t{color:var(--parc-green-dark)}.evl-ln__ruled{block-size:calc(var(--evl-ruled, 0) * var(--evl-rule, 34px))}.evl-ln--paper>.evl-ln__ruled.evl-ln__ruled{border-block-end:0;background:repeating-linear-gradient(to bottom,transparent 0 calc(var(--evl-rule) - 1px),var(--evl-rule-c) calc(var(--evl-rule) - 1px) var(--evl-rule))}.evl-p2--ro .evl-ln{background:color-mix(in srgb,var(--bg-base) 55%,var(--bg-surface));box-shadow:none}.evl-band__end{display:inline-flex;align-items:center;gap:14px}.evl-my__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.evl-page__peek{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;margin-top:2px;min-width:0}.evl-page__peek-k{font-size:12px;font-weight:600;color:color-mix(in srgb,var(--on-olive) 62%,transparent);white-space:nowrap}.evl-page__plnk{display:inline-flex;align-items:center;gap:4px;color:color-mix(in srgb,var(--on-olive) 88%,transparent);font-size:12.5px;font-weight:600;white-space:nowrap;text-decoration:none}.evl-page__plnk .mi{font-size:15px;color:var(--parc-yellow)}.evl-page__plnk:hover{color:var(--on-olive)}.evl-page__plnk:hover .evl-page__plnk-t{text-decoration-color:var(--parc-yellow)}.evl-page__plnk:focus-visible{outline:2px solid var(--parc-yellow);outline-offset:2px;border-radius:4px}.evl-page__plnk-t{text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--parc-yellow) 55%,transparent);text-underline-offset:4px}.evl-page__pdot{inline-size:3px;block-size:3px;border-radius:50%;background:color-mix(in srgb,var(--on-olive) 45%,transparent)}.evl-bar-dec{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 13px;border-radius:999px;background:color-mix(in srgb,var(--on-olive) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--on-olive) 22%,transparent);color:var(--on-olive);font-size:12.5px;font-weight:600;letter-spacing:.1px;white-space:nowrap;cursor:help;transition:background-color .2s ease}.evl-bar-dec .mi{font-size:15px;color:var(--parc-yellow)}.evl-bar-dec:hover{background:color-mix(in srgb,var(--on-olive) 16%,transparent)}.evl-my__end{display:inline-flex;align-items:center;gap:8px 16px;flex-wrap:wrap;margin-inline-start:auto}.evl-bar-due{display:inline-flex;align-items:baseline;gap:6px;color:var(--on-olive);font-size:12.5px;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.evl-bar-due .mi{align-self:center;font-size:17px;color:var(--parc-yellow)}.evl-bar-due.is-live .evl-bar-due__d{color:color-mix(in srgb,var(--on-olive) 70%,transparent)}.evl-bar-due.is-last .mi,.evl-bar-due.is-last .evl-bar-due__n{color:color-mix(in srgb,var(--parc-red) 45%,var(--p-surface-0, white))}.evl-my__end+.evl-my__tools{margin-inline-start:0}.evl-bar-due__n{font-size:14px;font-weight:800;color:var(--parc-yellow)}.evl-bar-due__dot{color:color-mix(in srgb,var(--on-olive) 50%,transparent)}.evl-bar-sep{flex:0 0 auto;inline-size:1px;block-size:22px;background:color-mix(in srgb,var(--on-olive) 22%,transparent)}.evl-bar-dec.evl-bar-dec--line{height:auto;padding:0;background:none;box-shadow:none;color:color-mix(in srgb,var(--on-olive) 70%,transparent)}.evl-bar-dec.evl-bar-dec--line .mi{color:color-mix(in srgb,var(--on-olive) 60%,transparent)}.evl-bar-dec.evl-bar-dec--line:hover{background:none;color:var(--on-olive)}.evl-my__tools{display:inline-flex;align-items:center;gap:10px;margin-inline-start:auto}.evl-my__bar .evl-pdf__err{color:var(--on-olive)}.evl-band__dec{font-size:12px;font-weight:800;color:var(--parc-red);white-space:nowrap;cursor:help}:is(.evl-my,.evl-page) :is(.evl-item--score,.evl-item--page){position:relative;padding-block:12px 8px;padding-inline:var(--evl-x, 46px) 18px;border-bottom:0;transition:background-color .12s}:is(.evl-my,.evl-page) :is(.evl-item--score,.evl-item--page):focus-within{background:color-mix(in srgb,var(--parc-yellow) 9%,var(--bg-surface))}:is(.evl-my,.evl-page) :is(.evl-item--score,.evl-item--page)+:is(.evl-item--score,.evl-item--page):before{content:"";position:absolute;top:0;inset-inline:var(--evl-x, 46px) 18px;block-size:calc(1px / var(--pz, 1));background:linear-gradient(to right,transparent,var(--border) 10%,var(--border) 90%,transparent);pointer-events:none}:is(.evl-my,.evl-page) :is(.evl-item--score,.evl-item--page) .evl-item__t{font-size:14px}.evl-page .evl-cols{padding-block:8px 6px;padding-inline:var(--evl-x, 46px) 18px}.evl-page .evl-item__selfv{display:inline-grid;place-items:center;min-inline-size:2.2em;block-size:24px;padding-inline:6px;font-size:12.5px;box-sizing:border-box;border:1px solid var(--border);border-radius:999px;background:var(--bg-base)}.evl-my .evl-sec--read .evl-rtable :is(th,td):first-child{padding-inline-start:var(--evl-x, 46px)}.evl-my .evl-sec--read .evl-rtable :is(th,td):last-child{padding-inline-end:18px}.evl-my .evl-sec--read .evl-rtable td.evl-rtable__num:last-child{color:var(--parc-green-dark)}.evl-my .evl-sec--read .evl-item--read{padding-inline:var(--evl-x, 46px) 18px}.evl-score--scale .evl-score__box{gap:12px}portal-evl-beads{display:inline-flex;min-width:0}.evl-scale{--evl-b: 28px;--evl-gap: 6px;position:relative;display:inline-flex;align-items:center;gap:var(--evl-gap)}.evl-scale:before,.evl-scale:after{content:"";position:absolute;top:50%;inset-inline-start:calc(var(--evl-b) / 2);block-size:2px;margin-block-start:-1px;border-radius:2px;pointer-events:none}.evl-scale:before{inline-size:calc(100% - var(--evl-b));background:var(--border)}.evl-scale:after{inline-size:calc((var(--evl-v, 1) - 1) / 4 * (100% - var(--evl-b)));background:var(--parc-green);transition:inline-size .18s ease}.evl-scale.is-lg{--evl-b: 32px;--evl-gap: 12px}.evl-scale__b{position:relative;z-index:1;display:grid;place-items:center;inline-size:var(--evl-b);block-size:var(--evl-b);box-sizing:border-box;padding:0;border:1.5px solid color-mix(in srgb,var(--parc-green) 30%,var(--border));border-radius:50%;background:var(--bg-surface);color:var(--text-muted);font:inherit;font-size:12.5px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,opacity .15s,transform .12s}.evl-scale__b.is-on{border-color:var(--parc-green);background:var(--parc-green);color:var(--on-olive)}.evl-scale__b.is-part{border-color:var(--parc-green);background:linear-gradient(var(--evl-to-end),color-mix(in srgb,var(--parc-green) 40%,var(--bg-surface)) calc(var(--evl-f, 0) * 100%),var(--bg-surface) 0);color:var(--text-heading)}.evl-scale__b:focus-visible{outline:2px solid var(--parc-green);outline-offset:2px}.evl-scale.is-lg .evl-scale__b{font-size:13.5px}button.evl-scale__b{cursor:pointer}button.evl-scale__b:active{transform:scale(.9)}.evl-scale:not(.is-ro) .evl-scale__b:is(:hover,:has(~.evl-scale__b:hover)){border-color:var(--parc-green);box-shadow:0 0 0 3px color-mix(in srgb,var(--parc-yellow) 50%,transparent)}.evl-scale:not(.is-ro) .evl-scale__b:hover:not(.is-on){color:var(--parc-green-dark)}.evl-scale:not(.is-ro) .evl-scale__b:hover~.evl-scale__b.is-on{opacity:.45}:is(.evl-my,.evl-page) .evl-foot.evl-dock{bottom:12px;gap:10px 18px;padding-block:10px;padding-inline:18px 12px;border:1px solid var(--border);border-radius:14px;box-shadow:0 10px 28px color-mix(in srgb,var(--parc-green-darker) 18%,transparent);transition:border-color .2s}:is(.evl-my,.evl-page) .evl-foot.evl-dock.is-ready{border-color:color-mix(in srgb,var(--parc-green) 55%,var(--border))}:is(.evl-my,.evl-page) .evl-go.evl-dock__go{gap:6px;height:38px;padding-inline:14px 18px;border-color:var(--parc-green-dark);border-radius:10px;box-shadow:inset 0 -2px 0 var(--parc-yellow);font-size:13.5px;font-weight:800}:is(.evl-my,.evl-page) .evl-go.evl-dock__go:before{content:"task_alt"/"";font-family:Material Icons Outlined;font-size:18px;font-weight:400;line-height:1}:is(.evl-my,.evl-page) .evl-go.evl-dock__go:focus-visible{outline-color:var(--parc-yellow)}.evl-dock.is-ready .evl-dock__go:enabled{animation:evl-go-ring 1.2s ease-out 2}.evl-my,.evl-page{--evl-foot-h: 70px}@media(min-width:769px){main.parc-shell__main:has(.evl-my,.evl-page){overflow-x:clip}}.evl-my .evl-foot.evl-dock.evl-dock--my,.evl-page .evl-foot.evl-dock.evl-dock--mgr{bottom:14px;flex-wrap:nowrap;gap:14px;min-height:0;padding-block:6px;padding-inline:18px 6px;border:1px solid color-mix(in srgb,var(--parc-green) 16%,var(--border));border-radius:999px;background:color-mix(in srgb,var(--bg-surface) 90%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px);box-shadow:0 10px 26px color-mix(in srgb,var(--parc-green-darker) 16%,transparent),0 1px 2px color-mix(in srgb,var(--parc-green-darker) 10%,transparent);transition:border-color .25s,box-shadow .25s}.evl-my .evl-foot.evl-dock.evl-dock--my.is-ready,.evl-page .evl-foot.evl-dock.evl-dock--mgr.is-ready{border-color:color-mix(in srgb,var(--parc-green) 60%,var(--border));box-shadow:0 10px 26px color-mix(in srgb,var(--parc-green) 22%,transparent),0 0 0 3px color-mix(in srgb,var(--parc-yellow) 28%,transparent)}.evl-dock__track{position:absolute;top:-1px;inset-inline:26px;block-size:2px;border-radius:2px;background:color-mix(in srgb,var(--parc-green) 12%,transparent);pointer-events:none}.evl-dock__track:after{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:calc(var(--evl-done, 0) * 100%);border-radius:inherit;background:linear-gradient(var(--evl-to-end),var(--parc-green),var(--parc-yellow));transition:inline-size .45s ease}.evl-dock__score{display:inline-flex;align-items:baseline;gap:6px;flex:none}.evl-dock__k{font-size:12px;font-weight:700;color:var(--text-muted);white-space:nowrap}.evl-dock__n{font-size:21px;font-weight:800;line-height:1;color:var(--parc-green-dark);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.evl-dock__of{font-size:12px;font-weight:700;color:var(--text-muted);white-space:nowrap}.evl-dock__gauge{position:relative;align-self:center;inline-size:70px;block-size:6px;margin-inline-start:4px;border-radius:999px;background:color-mix(in srgb,var(--parc-green) 14%,var(--border-light));overflow:hidden}.evl-dock__gauge:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:calc(var(--evl-sofar, 0) * 100%);background:linear-gradient(var(--evl-to-end),var(--parc-green),color-mix(in srgb,var(--parc-green) 55%,var(--parc-yellow)));transition:inline-size .45s ease}.evl-dock__gauge:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(to right,transparent 0 calc(20% - 1.5px),var(--bg-surface) calc(20% - 1.5px) 20%)}.evl-dock__sep{flex:none;inline-size:1px;block-size:20px;background:var(--border)}.evl-my .evl-dock--my .evl-dock__count{flex:none;font-size:12.5px;white-space:nowrap;font-variant-numeric:tabular-nums}.evl-dock__stat{display:inline-grid;justify-items:center;gap:3px;flex:none;line-height:1}.evl-dock__stat .evl-dock__k{font-size:10.5px}.evl-page .evl-dock--mgr .evl-dock__stat .evl-dock__n{font-size:17px}.evl-dock__stat--mine{padding:4px 12px;border-radius:10px;background:color-mix(in srgb,var(--parc-green) 10%,var(--bg-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--parc-green) 40%,transparent)}.evl-dock__stat--mine .evl-dock__k{color:var(--parc-green-dark)}.evl-page .evl-dock--mgr .evl-dock__stat--mine .evl-dock__n{font-size:20px;color:var(--parc-green-darker)}.evl-dock__draft{display:inline-flex;align-items:center;gap:4px;flex:none;font-size:12px;font-weight:600;color:var(--text-muted);white-space:nowrap}.evl-dock__draft .mi{font-size:15px;color:var(--parc-green)}.evl-dock__draft-t{line-height:1.2}@container evl (max-width: 960px){.evl-dock__draft{display:none}}.evl-hrdlg__foot .evl-dock__draft.evl-hrdlg__draft{display:inline-flex}.evl-page .evl-dock--mgr .evl-dock__n{font-size:18px}.evl-dock__n--self{color:var(--text-heading)}.evl-page .evl-dock--mgr .evl-dock__count{flex:0 1 auto;min-width:0;font-size:12px;font-weight:600;color:var(--text-muted);font-variant-numeric:tabular-nums}:is(.evl-page .evl-dock--mgr,.evl-my .evl-dock--my) .evl-dock__count.evl-dock__miss{flex:none;display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 10px;border:0;border-radius:999px;background:color-mix(in srgb,var(--parc-red) 9%,transparent);color:var(--parc-red);font:inherit;font-size:12px;font-weight:800;white-space:nowrap;text-decoration:none;cursor:pointer}:is(.evl-page .evl-dock--mgr,.evl-my .evl-dock--my) .evl-dock__count.evl-dock__miss .mi{max-inline-size:100%;overflow:hidden;font-size:16px}:is(.evl-page .evl-dock--mgr,.evl-my .evl-dock--my) .evl-dock__count.evl-dock__miss:hover{background:color-mix(in srgb,var(--parc-red) 15%,transparent)}:is(.evl-page .evl-dock--mgr,.evl-my .evl-dock--my) .evl-dock__count.evl-dock__miss:focus-visible{outline:2px solid var(--parc-red);outline-offset:2px}.evl-dock__miss-t{white-space:nowrap}@container evl (max-width: 1280px){:is(.evl-page .evl-dock--mgr,.evl-my .evl-dock--my) .evl-dock__count.evl-dock__miss{inline-size:30px;padding:0;justify-content:center}.evl-dock__miss-t{display:none}}.evl-item--page:is(.is-missing,.is-start) .evl-score__in{border-color:var(--parc-red);box-shadow:0 0 0 3px color-mix(in srgb,var(--parc-red) 14%,transparent)}.evl-page .evl-dock--mgr .evl-foot__done{padding-block:6px}.evl-my .evl-dock--my .evl-dock__act,.evl-page .evl-dock--mgr .evl-dock__act{display:flex;align-items:center;gap:10px;min-width:0;margin-inline-start:auto}.evl-my .evl-dock--my .evl-foot__why,.evl-page .evl-dock--mgr .evl-foot__why{min-block-size:0;min-width:0;max-inline-size:20rem;font-size:12px;line-height:1.4}.evl-my .evl-dock--my .evl-foot__why.is-quiet,.evl-page .evl-dock--mgr .evl-foot__why.is-quiet{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.evl-my .evl-dock--my .evl-go.evl-dock__go,.evl-page .evl-dock--mgr .evl-go.evl-dock__go{height:34px;padding-inline:12px 16px;border-radius:999px;font-size:13px}.evl-page .evl-dock--mgr .evl-go.evl-dock__go{flex:none;white-space:nowrap}:is(.evl-page .evl-dock--mgr,.evl-my .evl-dock--my) .evl-go.evl-go--ok.evl-dock__go{border-color:var(--parc-yellow);background:var(--parc-yellow);color:var(--parc-green-darker);box-shadow:none}:is(.evl-page .evl-dock--mgr,.evl-my .evl-dock--my) .evl-go.evl-go--ok.evl-dock__go:hover:not(:disabled){background:var(--parc-yellow);filter:brightness(1.04)}:is(.evl-page .evl-dock--mgr,.evl-my .evl-dock--my) .evl-go.evl-go--ok.evl-dock__go:focus-visible{outline-color:var(--parc-green)}.evl-my .evl-foot.evl-dock.evl-dock--my.evl-dock--resp{padding-block:10px;padding-inline:18px 10px;border-radius:20px}.evl-my .evl-dock--resp .evl-dock__act{flex:1 1 auto;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch;gap:10px}.evl-resp__opt{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;column-gap:10px;flex:0 1 320px;min-inline-size:0;margin:0;padding-block:9px;padding-inline:10px 16px;border:1px solid var(--border);border-radius:14px;background:var(--bg-surface);color:var(--text);font:inherit;text-align:start;cursor:pointer;transition:background-color .15s,border-color .15s,box-shadow .15s}.evl-resp__opt:hover:enabled{box-shadow:0 4px 12px color-mix(in srgb,var(--parc-green-darker) 12%,transparent)}.evl-resp__opt:focus-visible{outline:2px solid var(--parc-green);outline-offset:2px}.evl-resp__opt:disabled{opacity:.6;cursor:progress}.evl-resp__ic{display:grid;place-items:center;inline-size:34px;block-size:34px;border-radius:50%;font-size:19px}.evl-resp__tx{display:grid;gap:1px;min-inline-size:0}.evl-resp__t{font-size:14px;font-weight:800;line-height:1.35;color:var(--text-heading)}.evl-resp__when{font-size:12px;font-weight:700;line-height:1.4;color:var(--text);white-space:nowrap}.evl-resp__when--ack{white-space:normal;overflow-wrap:anywhere}.evl-resp__note{font-size:11.5px;font-weight:600;line-height:1.4;color:var(--text-muted);overflow-wrap:anywhere}.evl-resp__opt--ack{border-color:var(--parc-yellow);background:color-mix(in srgb,var(--parc-yellow) 16%,var(--bg-surface))}.evl-resp__opt--ack .evl-resp__ic{background:var(--parc-yellow);color:var(--parc-green-darker)}.evl-resp__opt--ack:hover:enabled{background:color-mix(in srgb,var(--parc-yellow) 26%,var(--bg-surface))}.evl-resp__opt--obj{border-color:color-mix(in srgb,var(--parc-red) 45%,var(--border))}.evl-resp__opt--obj .evl-resp__ic{background:color-mix(in srgb,var(--parc-red) 10%,var(--bg-surface));color:var(--parc-red)}.evl-resp__opt--obj .evl-resp__t{color:var(--parc-red)}.evl-resp__opt--obj:hover:enabled{border-color:var(--parc-red);background:color-mix(in srgb,var(--parc-red) 4%,var(--bg-surface))}.evl-resp__opt--obj:focus-visible{outline-color:var(--parc-red)}.evl-resp__ended{align-self:center;min-inline-size:0;font-size:12px;font-weight:700;line-height:1.5;color:var(--text-muted);white-space:nowrap}.evl-resp__err{flex:1 1 100%;font-size:12px;font-weight:700;line-height:1.5;color:var(--parc-red);text-align:end}@container evl (max-width: 900px){.evl-my .evl-dock--resp .evl-dock__act{flex-wrap:wrap}.evl-resp__opt{flex:1 1 260px}.evl-resp__when{white-space:normal}}@container evl (max-width: 1000px){.evl-resp__ended{white-space:normal}}.evl-dock__mtg{display:inline-flex;align-items:center;gap:8px;flex:none;min-width:0;padding:3px;padding-inline-start:10px;border-radius:999px;background:var(--parc-green-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--parc-red) 40%,var(--border));animation:evl-meet-in .35s ease-out both}@media(prefers-reduced-motion:reduce){.evl-dock__mtg{animation:none}}.evl-dock__mtg.is-sent{gap:6px;padding:0 12px;min-block-size:30px;box-shadow:none;color:var(--parc-green-dark);font-size:12.5px;font-weight:800;font-variant-numeric:tabular-nums}.evl-dock__mtg.is-sent .mi{font-size:18px;color:var(--parc-green)}.evl-stage{display:inline-flex;align-items:center;gap:10px;flex:0 1 auto;min-width:0;padding:4px;padding-inline-start:6px;border-radius:999px;animation:evl-meet-in .35s ease-out both}@media(prefers-reduced-motion:reduce){.evl-stage{animation:none}}.evl-stage--rate{background:color-mix(in srgb,var(--parc-yellow) 14%,var(--bg-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--parc-yellow) 55%,transparent)}.evl-stage--meet{background:var(--parc-green-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--parc-green) 35%,transparent)}.evl-stage__ico{flex:none;display:inline-grid;place-items:center;inline-size:28px;block-size:28px;border-radius:50%;color:var(--on-olive)}.evl-stage__ico .mi{font-size:17px}.evl-stage--rate .evl-stage__ico{background:color-mix(in srgb,var(--parc-yellow) 80%,var(--parc-green-darker))}.evl-stage--meet .evl-stage__ico{background:var(--parc-green)}.evl-stage__say{display:grid;gap:0;min-width:0}.evl-stage__t{font-size:12.5px;font-weight:800;line-height:1.45;color:var(--parc-green-darker);text-wrap:balance}.evl-stage__go{flex:none;display:inline-flex;align-items:center;gap:6px;block-size:32px;padding:0 14px 0 10px;border:0;border-radius:999px;background:var(--parc-green);color:var(--on-olive);font:inherit;font-size:12.5px;font-weight:800;white-space:nowrap}.evl-stage__go .mi{font-size:17px}.evl-stage__go:disabled{background:var(--bg-surface);color:var(--text-muted);box-shadow:inset 0 0 0 1px var(--border);cursor:not-allowed}.evl-stage__go--fill{background:var(--bg-surface);color:var(--text-muted);box-shadow:inset 0 0 0 1px var(--border);cursor:pointer}.evl-stage__go--fill .mi{color:var(--parc-red)}.evl-stage__go--fill:hover:not(:disabled){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--parc-red) 45%,transparent)}.evl-stage__go--fill:focus-visible{outline:2px solid var(--parc-red);outline-offset:2px}.evl-stage>ui-datepicker.evl-stage__pick{display:block;flex:0 1 12.5rem;inline-size:12.5rem;min-width:10rem}.evl-stage__pick :is(input.p-inputtext,.p-inputtext){block-size:30px;padding-block:3px;font-size:12.5px;border-radius:999px}.evl-stage .evl-dock__mtg-go{display:inline-flex;align-items:center;gap:5px;block-size:32px;padding-inline:14px 10px}.evl-stage .evl-dock__mtg-go .mi{font-size:17px}.evl-ctx[dir=rtl] .evl-dock__mtg-arrow{transform:scaleX(-1)}.evl-dock__mtg-go{flex:none;block-size:30px;padding:0 16px;border:0;border-radius:999px;background:var(--parc-green);color:var(--on-olive);font:inherit;font-size:12.5px;font-weight:800;cursor:pointer}.evl-dock__mtg-go:hover:not(:disabled){background:var(--parc-green-dark)}.evl-dock__mtg-go:disabled{opacity:.45;cursor:not-allowed}.evl-dock__mtg-go:focus-visible{outline:2px solid var(--parc-green);outline-offset:2px}.evl-dock__mtg-go.is-wait{background:color-mix(in srgb,var(--parc-green) 45%,var(--bg-surface))}.evl-stage__pick.is-empty :is(input.p-inputtext,.p-inputtext){border-color:var(--parc-yellow);box-shadow:0 0 0 3px color-mix(in srgb,var(--parc-yellow) 35%,transparent)}.evl-stage__pick :is(input.p-inputtext,.p-inputtext):placeholder-shown{text-align:center}.evl-stage__pick :is(input.p-inputtext,.p-inputtext)::placeholder{color:var(--parc-green-darker);font-weight:700;opacity:.8}.evl-dock__mtgwrap{display:inline-grid;justify-items:center;gap:2px;flex:none;min-width:0;align-self:center;margin-block:-8px}.evl-dock__canedit{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:var(--parc-green-dark);white-space:nowrap}.evl-dock__canedit .mi{font-size:13px;color:var(--parc-green)}@keyframes evl-meet-in{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0 0}}.evl-dock__declare{display:inline-flex;align-items:center;gap:6px;min-width:0;padding:5px 12px 5px 14px;border-radius:999px;background:color-mix(in srgb,var(--parc-yellow) 16%,var(--bg-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--parc-yellow) 55%,transparent);color:var(--parc-green-darker);font-size:12.5px;font-weight:700;line-height:1.4}.evl-dock__declare .mi{flex:none;font-size:17px;color:var(--parc-green)}.evl-dock__declare.is-off{background:var(--bg-base);box-shadow:inset 0 0 0 1px var(--border);color:var(--text-muted);opacity:.75}.evl-dock__declare.is-off .mi{color:var(--text-muted)}@media(min-width:769px){.evl-page .evl-dock--mgr .evl-dock__declare{min-block-size:34px;padding-block:4px;padding-inline:14px 12px;border-start-end-radius:0;border-end-end-radius:0}.evl-page .evl-dock--mgr .evl-dock__declare+.evl-go.evl-dock__go{align-self:stretch;height:auto;min-block-size:34px;margin-inline-start:-10px;border-start-start-radius:0;border-end-start-radius:0}}@keyframes evl-ring{0%{box-shadow:0 0 color-mix(in srgb,var(--parc-yellow) 70%,transparent)}to{box-shadow:0 0 0 12px transparent}}@keyframes evl-go-ring{0%{box-shadow:inset 0 -2px 0 var(--parc-yellow),0 0 color-mix(in srgb,var(--parc-yellow) 70%,transparent)}to{box-shadow:inset 0 -2px 0 var(--parc-yellow),0 0 0 12px transparent}}@media(prefers-reduced-motion:reduce){.evl-steps.is-hello .evl-step__dot,.evl-dock.is-ready .evl-dock__go{animation:none!important}.evl-dock__track:after,.evl-dock__gauge:before{transition:none}.evl-scale:after,.evl-scale__b,:is(.evl-my,.evl-page) .evl-sec,:is(.evl-my,.evl-page) :is(.evl-item--score,.evl-item--page){transition:none}}.evl-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 18px;margin:0;padding:12px 16px;border:1px solid var(--parc-green-tint);border-inline-start:4px solid var(--parc-green);border-radius:12px;background:linear-gradient(160deg,var(--parc-green-bg),var(--bg-surface) 75%);min-width:0;--evl-ink: color-mix(in srgb, var(--parc-green-dark) 70%, var(--text-heading))}.evl-facts__i[data-fact=name] .evl-facts__v{color:var(--evl-ink);font-size:14.5px}.evl-facts__i[data-fact=number] .evl-facts__v[dir=ltr]{justify-self:start;display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:8px;box-shadow:inset 0 0 0 1.5px var(--parc-green);background:var(--bg-surface);color:var(--evl-ink);font-size:14px;line-height:1;font-variant-numeric:tabular-nums}.evl-facts__i{display:grid;gap:2px;min-width:0}.evl-hero__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px 22px;min-width:0}.evl-hero__row:not(:has(.evl-hero__trail)){grid-template-columns:minmax(0,1fr)}.evl-hero__row .evl-facts{grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:6px 14px;padding:7px 12px;border-inline-start-width:3px;border-radius:10px}.evl-hero__row .evl-facts__i{gap:1px}.evl-hero__row .evl-facts__k{font-size:10.5px}.evl-hero__row .evl-facts__v{font-size:12.5px;line-height:1.35}.evl-hero__row .evl-facts__i[data-fact=name] .evl-facts__v{font-size:13px}.evl-hero__row .evl-facts__i[data-fact=number] .evl-facts__v[dir=ltr]{height:21px;padding:0 7px;border-radius:6px;font-size:12.5px}.evl-hero__row .evl-steps{padding:0}.evl-hero__row .evl-step{gap:4px}.evl-hero__row .evl-step__dot{inline-size:22px;block-size:22px;font-size:11px}.evl-hero__row .evl-step__dot .mi{font-size:14px}.evl-hero__row .evl-step+.evl-step:before{top:10px}.evl-hero__row .evl-step__t{font-size:12px;line-height:1.25}.evl-hero__row .evl-step__sub{margin-block-start:-2px;font-size:11px}@container evl (max-width: 1000px){.evl-hero__row{grid-template-columns:minmax(0,1fr)}}.evl-facts__k{font-size:11.5px;font-weight:700;color:var(--text-muted)}.evl-facts__v{margin:0;font-size:13.5px;font-weight:800;line-height:1.4;color:var(--text-heading);overflow-wrap:anywhere}.evl-hero__guide{display:inline-flex;align-items:center;gap:7px;height:32px;padding-inline:5px 14px;border:0;border-radius:999px;background:color-mix(in srgb,var(--parc-red) 6%,var(--bg-surface));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--parc-red) 45%,transparent);color:color-mix(in srgb,var(--parc-red) 68%,var(--parc-green-darker));font:inherit;font-size:13px;font-weight:800;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease}.evl-hero__guide .mi{display:inline-grid;place-items:center;inline-size:23px;block-size:23px;border-radius:50%;background:color-mix(in srgb,var(--parc-red) 68%,var(--parc-green-darker));color:var(--p-surface-0, white);font-size:14px}.evl-hero__guide:hover{background:color-mix(in srgb,var(--parc-red) 11%,var(--bg-surface));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--parc-red) 68%,var(--parc-green-darker))}.evl-hero__guide:focus-visible{outline:2px solid color-mix(in srgb,var(--parc-red) 68%,var(--parc-green-darker));outline-offset:2px}.evl-hero__guide[aria-expanded=true]{background:var(--bg-surface)}.evl-guide{min-width:0;border:1px solid var(--border);border-radius:14px;background:var(--bg-surface);box-shadow:0 1px 3px color-mix(in srgb,var(--parc-green-darker) 7%,transparent)}.evl-guide__bead.evl-band__bead{border-color:var(--parc-green);background:var(--parc-green)}.evl-guide__band .evl-sec__h{font-size:16px;line-height:1.4}.evl-guide__body{display:grid;gap:12px;min-width:0;padding:12px 18px 16px var(--evl-x, 46px)}.evl-guide__lede{margin:0;font-size:13.5px;line-height:1.8;color:var(--text);overflow-wrap:anywhere}.evl-guide__h{margin:4px 0 0;font-size:14px;font-weight:800;color:var(--text-heading)}.evl-guide__scale{display:grid;gap:6px;margin:0;padding:0;list-style:none}.evl-guide__lvl{display:grid;grid-template-columns:26px minmax(96px,max-content) minmax(0,1fr);align-items:baseline;column-gap:10px;padding:6px 10px;border-radius:10px;background:var(--bg-base);min-width:0}.evl-guide__n{align-self:center;display:grid;place-items:center;inline-size:24px;block-size:24px;border-radius:50%;background:var(--parc-green);color:var(--on-olive);font-size:12.5px;font-weight:800;font-variant-numeric:tabular-nums}.evl-guide__lbl{font-size:13px;font-weight:800;color:var(--text-heading)}.evl-guide__desc{font-size:13px;line-height:1.7;color:var(--text);overflow-wrap:anywhere}.evl-guide__note{display:flex;align-items:flex-start;gap:6px;margin:0;font-size:12.5px;line-height:1.7;color:var(--text-muted)}.evl-guide__note .mi{font-size:16px;line-height:1.6;color:var(--parc-green)}.evl-guide__roles{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;min-width:0}.evl-guide__role{display:grid;align-content:start;gap:6px;padding:10px 12px;border:1px solid var(--border-light);border-radius:12px;min-width:0}.evl-guide__role.is-own{grid-column:1/-1;border-color:color-mix(in srgb,var(--parc-green) 45%,transparent);background:color-mix(in srgb,var(--parc-green) 5%,var(--bg-surface))}.evl-guide__own{margin-inline-start:auto;padding:1px 9px;border-radius:999px;background:var(--parc-green);color:var(--on-olive);font-size:11px;font-weight:800;white-space:nowrap}.evl-guide-btn{display:contents}.evl-guide__rh{display:flex;align-items:center;gap:6px;margin:0;font-size:13.5px;font-weight:800;color:var(--parc-green-dark)}.evl-guide__rh .mi{font-size:18px;color:var(--parc-green)}.evl-guide__list{display:grid;gap:4px;margin:0;padding-inline-start:18px;font-size:13px;line-height:1.75;color:var(--text);overflow-wrap:anywhere}.evl-guide__list li::marker{color:var(--parc-green)}.evl-guide__end{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding-block-start:12px;border-block-start:1px solid var(--border-light)}.evl-guide__check{display:inline-flex;align-items:center;gap:8px;min-block-size:32px;font-size:14px;font-weight:800;color:var(--text-heading);cursor:pointer}.evl-guide__check input{inline-size:20px;block-size:20px;margin:0;accent-color:var(--parc-green);cursor:pointer}.evl-go.evl-guide__go{height:38px;padding-inline:18px;border-radius:10px;font-size:13.5px;font-weight:800}.evl-guide__why{flex-basis:100%;min-block-size:1.5em;font-size:12.5px;font-weight:700;color:var(--text-muted)}.evl-guide__why[role=alert]{color:var(--parc-red)}.evl-guide__end{justify-content:space-between}.evl-guide__stamp{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:var(--parc-green-dark)}.evl-guide__stamp .mi{font-size:16px;color:var(--parc-green)}.evl-go.evl-guide__close{margin-inline-start:auto}.evl-letter{--evl-ink: color-mix(in srgb, var(--parc-green-dark) 70%, var(--text-heading));display:grid;grid-template-columns:minmax(0,1fr);gap:18px;inline-size:100%;max-inline-size:920px;margin-inline:auto;padding-block:8px 24px;min-width:0}.evl-letter__titles{display:grid;justify-items:center;gap:8px;text-align:center;min-width:0}.evl-letter__kicker{display:inline-flex;align-items:center;height:26px;padding:0 14px;border-radius:999px;background:var(--parc-green-tint);color:var(--evl-ink);font-size:12.5px;font-weight:800}.evl-letter__t{margin:0;font-size:24px;font-weight:800;line-height:1.35;color:var(--text-heading);overflow-wrap:anywhere}.evl-letter__t:focus{outline:none}.evl-letter__t:focus-visible{outline:2px solid var(--parc-green);outline-offset:4px;border-radius:4px}.evl-letter__tags{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:6px 8px}.evl-idcard{min-width:0;border:1px solid var(--parc-green-tint);border-radius:14px;background:linear-gradient(160deg,var(--parc-green-bg),var(--bg-surface) 70%);box-shadow:0 6px 18px -10px color-mix(in srgb,var(--parc-green-darker) 35%,transparent);overflow:hidden}.evl-idcard__band{display:flex;align-items:center;gap:8px;padding:8px 18px;border-block-end:2px solid var(--parc-yellow);background:var(--parc-green);color:var(--on-olive)}.evl-idcard__band .mi{font-size:19px;color:var(--on-olive)}.evl-idcard__cap{font-size:13px;font-weight:800}.evl-idcard__grid{display:grid;grid-template-columns:max-content minmax(0,1fr) minmax(0,1fr);grid-template-areas:"number name name" "position position manager";gap:16px 24px;margin:0;padding:18px 20px 20px}.evl-idcard__i{display:grid;align-content:start;gap:3px;min-width:0}.evl-idcard__i[data-fact=name]{grid-area:name}.evl-idcard__i[data-fact=number]{grid-area:number;justify-items:start}.evl-idcard__i[data-fact=position]{grid-area:position}.evl-idcard__i[data-fact=manager]{grid-area:manager}.evl-idcard__i:is([data-fact=position],[data-fact=manager]){padding-inline-start:12px;border-inline-start:3px solid var(--parc-gold-mute)}.evl-idcard__k{font-size:11.5px;font-weight:700;color:var(--text-muted)}.evl-idcard__v{margin:0;font-size:14px;font-weight:800;line-height:1.45;color:var(--text-heading);overflow-wrap:anywhere}.evl-idcard__i[data-fact=name] .evl-idcard__v{font-size:20px;line-height:1.35;color:var(--evl-ink)}.evl-idcard__i[data-fact=number] .evl-idcard__v{display:inline-flex;align-items:center;height:30px;padding:0 14px;border-radius:8px;box-shadow:inset 0 0 0 1.5px var(--parc-green);background:var(--bg-surface);color:var(--parc-green-dark);font-size:15px;font-variant-numeric:tabular-nums}.evl-letter__body{display:grid;gap:14px;min-width:0}.evl-letter__greet{margin:0;font-size:14.5px;font-weight:800;color:var(--text-heading)}.evl-guide__lede.evl-letter__lede{font-size:14px;line-height:1.95}.evl-letter__h{display:flex;align-items:center;gap:10px;margin:8px 0 0;padding-block-end:8px;border-block-end:1px solid var(--border-light);font-size:15.5px;font-weight:800;color:var(--text-heading)}.evl-letter__no{display:inline-flex;align-items:center;height:24px;padding:0 12px;border-radius:999px;background:var(--parc-green);color:var(--on-olive);font-size:12px;font-weight:800}.evl-letter .evl-guide__scale{gap:0;border:1px solid var(--border);border-radius:10px;overflow:hidden}.evl-letter .evl-guide__lvl{padding:9px 14px;border-radius:0;background:var(--bg-surface)}.evl-letter .evl-guide__lvl:nth-child(odd){background:var(--bg-base)}.evl-letter .evl-guide__lvl+.evl-guide__lvl{border-block-start:1px solid var(--border-light)}.evl-letter .evl-guide__role{border-block-start:3px solid var(--parc-green);background:var(--bg-surface)}.evl-letter__sign{display:grid;gap:12px;padding:16px 18px 12px;border:1.5px dashed var(--parc-gold-mute);border-radius:12px;background:color-mix(in srgb,var(--parc-yellow) 6%,var(--bg-surface));min-width:0}.evl-letter__signrow{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 20px;min-width:0}.evl-letter__signer{display:grid;gap:4px;min-width:0}.evl-letter__signk{font-size:11.5px;font-weight:700;color:var(--text-muted)}.evl-letter__signv{min-inline-size:220px;max-inline-size:100%;padding-block-end:4px;border-block-end:1.5px dotted var(--text-muted);font-size:16px;font-weight:800;color:var(--text-muted);overflow-wrap:anywhere;transition:color .2s ease,border-color .2s ease}.evl-letter__signv.is-signed{border-block-end-style:solid;border-block-end-color:var(--parc-green);color:var(--evl-ink)}@media(max-width:768px){:is(.evl-my,.evl-page){--evl-x: 14px;--evl-foot-h: 132px}.evl-ln--paper{--evl-margin: 22px}.evl-sheet{gap:10px;padding:0;border:0;background:transparent}.evl-hero{gap:12px;padding:12px 14px 14px}.evl-hero__meta{margin-inline-start:0}.evl-step__t{font-size:11.5px}.evl-band{grid-template-columns:38px minmax(0,1fr) auto;padding-inline-end:14px}:is(.evl-my,.evl-page) :is(.evl-item--score,.evl-item--page){padding-inline:14px}:is(.evl-my,.evl-page) :is(.evl-item--score,.evl-item--page)+:is(.evl-item--score,.evl-item--page):before{inset-inline:14px}.evl-page .evl-item--page{grid-template-columns:minmax(0,1fr) 32px}.evl-page .evl-item--page .evl-item__main{grid-column:1;grid-row:1}.evl-page .evl-item--page .evl-item__note{grid-column:2;grid-row:1;align-self:start;margin-inline:0}.evl-page .evl-item--page :is(.evl-item__self,portal-evl-score){grid-column:1/-1}.evl-page .evl-item--page portal-evl-score{justify-self:stretch;inline-size:auto}.evl-page .evl-item__selfv{block-size:24px}.evl-score--scale{justify-items:stretch}.evl-score--scale .evl-score__box{justify-content:space-between;flex-wrap:wrap;row-gap:6px;gap:8px}.evl-score--scale .evl-score__in{inline-size:3.6em}.evl-scale{--evl-gap: 5px}:is(.evl-my,.evl-page) .evl-foot.evl-dock{bottom:calc(var(--parc-tabbar-h) + var(--safe-b) + 8px);padding-inline:12px}.evl-my{--evl-foot-h: 64px}.evl-my .evl-foot.evl-dock.evl-dock--my{gap:10px;padding-inline:14px 5px}.evl-my .evl-foot.evl-dock.evl-dock--my.evl-dock--resp{flex-wrap:wrap;padding-inline:12px;border-radius:18px}.evl-my .evl-dock--my.evl-dock--resp .evl-dock__act{flex-basis:100%;flex-wrap:wrap;margin-inline-start:0}.evl-resp__opt{flex:1 1 100%}.evl-my .evl-dock--my :is(.evl-dock__k,.evl-dock__draft,.evl-dock__sep){display:none}.evl-dock__gauge{inline-size:44px}.evl-my .evl-dock--my .evl-dock__act{flex-basis:auto;justify-items:initial;margin-inline-start:auto}.evl-my .evl-dock--my .evl-go.evl-dock__go{padding-inline:14px}.evl-my .evl-dock--my .evl-go.evl-dock__go:before{display:none}.evl-page .evl-foot.evl-dock.evl-dock--mgr{flex-wrap:wrap;gap:6px 10px;padding-inline:14px 5px;border-radius:18px}.evl-page .evl-dock--mgr :is(.evl-dock__sep,.evl-dock__count,.evl-dock__draft){display:none}.evl-page .evl-dock--mgr .evl-dock__k{font-size:11px}.evl-page .evl-dock--mgr .evl-dock__n{font-size:16px}.evl-page .evl-dock--mgr .evl-dock__act{flex:1 1 auto;flex-wrap:wrap;justify-content:flex-end;margin-inline-start:auto}.evl-page .evl-dock--mgr .evl-foot__why{text-align:end}.evl-page .evl-dock--mgr .evl-go.evl-dock__go{padding-inline:14px}.evl-page .evl-dock--mgr .evl-go.evl-dock__go:before{display:none}.evl-page .evl-dock--mgr .evl-dock__declare,.evl-page .evl-dock--mgr .evl-dock__mtg{flex:1 1 100%;border-radius:14px}.evl-page .evl-dock--mgr .evl-dock__mtgwrap{flex:1 1 100%;justify-items:stretch;margin-block:0}.evl-page .evl-dock--mgr .evl-stage{flex:1 1 100%;flex-wrap:wrap;border-radius:14px;padding:6px 8px}.evl-page .evl-dock--mgr .evl-stage__say{flex:1 1 12rem}.evl-page .evl-dock--mgr .evl-stage>ui-datepicker.evl-stage__pick{flex:1 1 auto;inline-size:auto;min-width:0}.evl-page .evl-dock--mgr .evl-stage :is(.evl-stage__go,.evl-dock__mtg-go){margin-inline-start:auto}.evl-dock__score{gap:4px}:is(.evl-my,.evl-page) .evl-go.evl-dock__go{justify-content:center}.evl-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.evl-guide__body{padding:10px 14px 14px}.evl-guide__lvl{grid-template-columns:26px minmax(0,1fr);row-gap:2px}.evl-guide__desc{grid-column:2}.evl-go.evl-guide__go{flex:1 1 100%;justify-content:center}.evl-letter{gap:16px;padding:4px 14px 20px}.evl-letter__t{font-size:19px}.evl-idcard__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"number name" "position manager";gap:14px;padding:14px 14px 16px}.evl-idcard__i[data-fact=number]{justify-items:start}.evl-idcard__i[data-fact=name] .evl-idcard__v{font-size:18px}.evl-letter__sign{padding:14px 12px 10px}.evl-letter__signv{min-inline-size:0}.evl-letter__signer{flex:1 1 100%}}@media(max-width:400px){.evl-my .evl-dock--my .evl-dock__gauge{display:none}}portal-evl-item-note{display:block;min-width:0}portal-evl-item-note:empty{display:none}.evl-inote{display:flex;align-items:flex-start;gap:6px;min-width:0;margin-block-start:6px;padding:5px 6px 5px 10px;border-inline-start:3px solid var(--parc-gold-mute);border-start-start-radius:4px;border-end-start-radius:4px;border-start-end-radius:10px;border-end-end-radius:10px;background:color-mix(in srgb,var(--parc-yellow-soft) 12%,var(--bg-surface));font-size:12.5px;line-height:1.6;color:var(--text-heading)}.evl-inote.is-read{background:color-mix(in srgb,var(--parc-yellow-soft) 8%,var(--bg-surface))}.mi.evl-inote__ico{flex:none;margin-block-start:2px;font-size:15px;color:var(--parc-green)}.evl-inote__t{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;white-space:normal}.evl-inote__del{flex:none;display:grid;place-items:center;inline-size:24px;block-size:24px;margin-block:-2px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--text-muted);cursor:pointer;opacity:.6;transition:opacity .15s ease,color .15s ease,background-color .15s ease}.evl-inote__del .mi{font-size:17px}.evl-inote__del:hover{opacity:1;color:var(--parc-red);background:color-mix(in srgb,var(--parc-red) 8%,transparent)}.evl-inote__del:focus-visible{opacity:1;outline:2px solid var(--parc-red);outline-offset:1px}.evl-inote__del:disabled{cursor:progress}.evl-inote__err{margin:4px 0 0;font-size:12px;font-weight:700;color:var(--parc-red)}.evl-npop{position:relative;display:inline-grid}.evl-npop__btn{position:relative;display:inline-grid;place-items:center;inline-size:26px;block-size:26px;padding:0;border:0;border-radius:50%;background:var(--parc-green-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--parc-green) 45%,transparent);color:var(--parc-green);cursor:pointer;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.evl-npop__btn .mi{max-inline-size:100%;overflow:hidden;font-size:15px}.evl-npop__btn:hover{color:var(--parc-green-dark);box-shadow:inset 0 0 0 1.5px var(--parc-green)}.evl-npop__btn:focus-visible{outline:2px solid var(--parc-green);outline-offset:2px}.evl-npop__btn.is-on{color:var(--parc-green);box-shadow:inset 0 0 0 1.5px var(--parc-green)}.evl-npop__btn.is-on:after{content:"";position:absolute;top:1px;inset-inline-end:1px;inline-size:9px;block-size:9px;border-radius:50%;background:var(--parc-yellow);box-shadow:0 0 0 2px var(--bg-surface)}.evl-npop__btn.is-open{background:var(--parc-green);color:var(--on-olive);box-shadow:none}.evl-npop__btn.is-ro{cursor:default}.evl-item--page:has(.evl-npop.is-open){z-index:5}:is(.evl-my,.evl-page) .evl-sec:has(.evl-npop.is-open){position:relative;z-index:6;overflow:visible}.evl-npop__tip{position:absolute;bottom:calc(100% + 6px);inset-inline-end:-4px;z-index:21;inline-size:max-content;max-inline-size:15rem;padding:5px 9px;border-radius:8px;background:var(--bg-surface);box-shadow:0 4px 14px color-mix(in srgb,var(--parc-green-darker) 16%,transparent),0 0 0 1px var(--border);color:var(--text-heading);font-size:11.5px;font-weight:600;line-height:1.5;white-space:normal;text-align:start;pointer-events:none;opacity:0;visibility:hidden}.evl-npop:has(.evl-npop__btn:hover,.evl-npop__btn:focus-visible) .evl-npop__tip{opacity:1;visibility:visible}.evl-item--page:has(.evl-npop__btn:hover,.evl-npop__btn:focus-visible){z-index:4}.evl-npop__card{position:absolute;top:calc(100% + 8px);inset-inline-end:-6px;z-index:20;display:grid;gap:8px;inline-size:min(300px,100vw / var(--pz, 1) - 40px);padding:10px;border-radius:12px;background:var(--bg-surface);box-shadow:0 10px 28px color-mix(in srgb,var(--parc-green-darker) 22%,transparent),0 0 0 1px var(--border);text-align:start;animation:evl-meet-in .2s ease-out both}@media(prefers-reduced-motion:reduce){.evl-npop__card{animation:none}}.evl-npop__t{font-size:12px;font-weight:800;line-height:1.5;color:var(--parc-green-darker);overflow-wrap:anywhere}.evl-npop__in{inline-size:100%;box-sizing:border-box;min-block-size:64px;padding:8px 10px;border:0;border-radius:8px;box-shadow:inset 0 0 0 1px var(--parc-green);background:var(--bg-surface);color:var(--text-heading);font:inherit;font-size:12.5px;line-height:1.6;resize:none}.evl-npop__in::placeholder{color:var(--text-muted);opacity:.7;font-weight:400}.evl-npop__in:focus{outline:2px solid color-mix(in srgb,var(--parc-green) 35%,transparent);outline-offset:0}.evl-npop__err{margin:0;font-size:12px;font-weight:700;color:var(--parc-red)}.evl-npop__row{display:flex;align-items:center;justify-content:flex-end;gap:8px}.evl-npop__x,.evl-npop__go{block-size:28px;padding:0 14px;border:0;border-radius:999px;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.evl-npop__x:focus-visible,.evl-npop__go:focus-visible{outline:2px solid var(--parc-green);outline-offset:2px}.evl-npop__x{background:transparent;color:var(--text-muted)}.evl-npop__x:hover{color:var(--text-heading)}.evl-npop__go{background:var(--parc-green);color:var(--on-olive)}.evl-npop__go:hover:not(:disabled){background:var(--parc-green-dark)}.evl-npop__go:disabled{opacity:.55}.evl-hrv__note{display:flex;align-items:flex-start;gap:4px;margin-block-start:3px;padding-inline-start:8px;border-inline-start:2px solid var(--parc-gold-mute);color:var(--text-muted);font-size:12px;line-height:1.55;overflow-wrap:anywhere}.evl-hrv__note .mi{flex:none;margin-block-start:2px;font-size:13px;color:var(--parc-green)}@media(min-width:769px){.evl-page .evl-item--page{--evl-slot: 19.25px }.evl-page .evl-item--page :is(.evl-item__self,.evl-item__note){padding-block-end:var(--evl-slot)}.evl-page .evl-item--page .evl-score{justify-items:center}.evl-page .evl-item--page .evl-score__slot{text-align:center}.evl-page .evl-item--page .evl-score--scale .evl-score__box{gap:10px}.evl-page .evl-item--page .evl-scale{--evl-b: 24px;--evl-gap: 5px}.evl-page .evl-item--page .evl-scale__b{font-size:11.5px}.evl-page .evl-item--page .evl-score__in{inline-size:3.4em;block-size:30px;font-size:13.5px}.evl-page .evl-item--page .evl-score__of{margin-inline-start:-6px}}portal-tatt-facts{display:block;min-width:0;max-width:100%}.tatt-facts{display:grid;gap:2px;min-width:0}.tatt-facts__line{display:block;font-size:12.5px;line-height:1.6;color:var(--text-heading);white-space:normal;overflow-wrap:anywhere}.tatt-facts__c{white-space:nowrap}.tatt-facts__sep{color:var(--text-muted)}.tatt-facts__tag{display:block;min-block-size:1.5em;font-size:11.5px;line-height:1.5;color:var(--text-muted);white-space:normal;overflow-wrap:anywhere}.p-datatable.wp-dk-table .p-datatable-tbody>tr>td.tatt-row__facts{inline-size:100%;white-space:normal}.tatt-slot{display:inline-flex;align-items:center;justify-content:center;flex:none;inline-size:8.5rem;block-size:2.25rem}.tatt-slot>*{max-inline-size:100%}.tatt-seg{box-sizing:border-box;margin-block:8px 0}.tatt-ctx .parc-row__title{display:block;overflow:visible;-webkit-line-clamp:unset;overflow-wrap:anywhere}.tatt-ctx .parc-row__meta>*{display:block;min-width:0;max-width:100%;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.tatt-emp .tatt-emp__back{flex:none}.tatt-emp{--on-olive: var(--p-surface-0, white)}.tatt-emp .tatt-pdf{flex:none}.tatt-pdf__err{font-size:12px;font-weight:700;color:var(--on-olive)}:is(.tatt-emp,.tps) .wmo-pick__btn{gap:6px;padding-inline:10px 6px;border-color:color-mix(in srgb,var(--on-olive) 22%,transparent)}:is(.tatt-emp,.tps) .wmo-pick__btn .material-icons-outlined{flex:none;inline-size:1em;overflow:hidden}.wmo-pick__btn .material-icons-outlined.tatt-pick__cal{font-size:18px;color:var(--parc-yellow)}.wmo-pick__btn[aria-expanded=true] .material-icons-outlined.tatt-pick__cal{transform:none}.wmo-pick.is-phone .wmo-pick__btn .material-icons-outlined.tatt-pick__cal{color:var(--parc-green)}.wmo-mp__head.tatt-pick__head{justify-content:center}.tatt-pickrow{display:flex;justify-content:center;padding:8px 0 4px}.tatt-back{color:var(--on-olive);font-size:12.5px;font-weight:700;text-decoration:underline;white-space:nowrap}.tatt-back:focus-visible{outline:2px solid var(--on-olive);outline-offset:2px}.tatt-back.tatt-back--card{justify-self:start;color:var(--parc-green-dark)}.tatt-back.tatt-back--card:focus-visible{outline-color:var(--parc-green-dark)}.tatt-head.parc-card{display:grid;gap:6px;padding:12px 14px;margin-block-end:10px}.tatt-head__line{margin:0;font-size:13px;font-weight:700;line-height:1.6;color:var(--text-heading);overflow-wrap:anywhere}.tatt-sheet{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;padding:12px;border:1px solid var(--border);border-radius:16px;background:var(--bg-base)}.tatt-panel.parc-card{margin:0;border:1px solid var(--border);border-radius:14px;background:var(--bg-surface);box-shadow:0 1px 3px color-mix(in srgb,var(--parc-green-darker) 7%,transparent)}.tatt-panel.parc-card{overflow:hidden}.p-datatable.tatt-days .p-datatable-thead>tr>th{padding-inline:8px;white-space:normal}.p-datatable.tatt-days .p-datatable-tbody>tr>td{padding-inline:8px;overflow-wrap:anywhere}.p-datatable.tatt-days .p-datatable-thead>tr>th.tatt-num,.p-datatable.tatt-days .p-datatable-tbody>tr>td.tatt-num{text-align:center;font-variant-numeric:tabular-nums}.p-datatable.tatt-days .p-datatable-tbody>tr>td.tatt-zero{color:var(--text-muted)}.p-datatable.tatt-days .p-datatable-tbody>tr.tatt-day--off>td{color:var(--text-muted);background:var(--bg-base)}.tatt-date{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:0 6px}.tatt-date__d{font-weight:700;color:var(--text-heading)}.tatt-date__n{color:var(--text-muted);font-variant-numeric:tabular-nums}tr.tatt-day--off .tatt-date__d{font-weight:600;color:var(--text-muted)}.tatt-daylist{display:grid;gap:8px;margin:0;padding:0;list-style:none}.tatt-day{display:grid;gap:4px;min-width:0;padding:10px 12px;border:1px solid var(--border);border-radius:12px;background:var(--bg-surface)}.tatt-day__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px;min-width:0}.tatt-day__head{margin:0;font-size:13px;font-weight:700;color:var(--text-heading);overflow-wrap:anywhere}.tatt-day__times{margin:0;font-size:12.5px;color:var(--text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.tatt-day.tatt-day--off{background:var(--bg-base)}.tatt-day.tatt-day--off .tatt-day__head,.tatt-day.tatt-day--off .tatt-day__times{color:var(--text-muted)}@media(max-width:768px){.tatt-head.parc-card{margin-inline:8px}.tatt-sheet{gap:10px;margin-inline:8px;padding:0;border:0;background:transparent}}.tps .tps-back{flex:none}.tps{--tps-ink: color-mix(in srgb, var(--parc-green-dark) 70%, var(--text-heading));display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.tps-ctl{display:grid;gap:10px;min-width:0;padding:7px 14px;border:1px solid var(--border);border-radius:14px;background:var(--bg-surface)}.tps-ctl__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;min-width:0}.tps-ctl__cell{display:flex;align-items:center;gap:8px;min-width:0}.tps-seg.parc-seg .parc-seg__btn{min-height:30px;padding-block:0}.tps-ctl__lbl{font-size:11.5px;font-weight:700;color:var(--text-muted)}.tps-seg.parc-seg{display:inline-flex}.wp-rpt-btn.tps-print{height:32px;margin-inline-start:auto}.tps{--on-olive: var(--p-surface-0, white)}.tps-bar__nav{gap:10px}.tps .parc-bar .tps-seg.parc-seg{gap:2px;padding:2px;border-color:color-mix(in srgb,var(--on-olive) 22%,transparent);background:color-mix(in srgb,var(--on-olive) 6%,transparent)}.tps .parc-bar .tps-seg .parc-seg__btn{min-height:28px;padding-inline:12px;color:color-mix(in srgb,var(--on-olive) 82%,transparent)}.tps .parc-bar .tps-seg .parc-seg__btn:hover:not(.is-active){color:var(--on-olive)}.tps .parc-bar .tps-seg .parc-seg__btn.is-active{border-color:transparent;background:var(--parc-yellow);color:var(--parc-green-darker);box-shadow:none}.tps .tps-print{flex:none}.wmo-mp.tps-mp--weeks{width:300px}.wmo-mp__grid.tps-mp__list{grid-template-columns:minmax(0,1fr);max-block-size:300px;overflow-y:auto}.tps-sum{display:grid;gap:12px;min-width:0}.tps-letter{display:grid;gap:6px;padding:12px 18px;border:1px solid var(--border);border-inline-start:4px solid var(--parc-gold-mute);border-radius:14px;background:var(--bg-surface)}.tps-letter__h{margin:0;font-size:14px;font-weight:800;color:var(--text-heading)}.tps-letter__body,.tps-letter__next{margin:0;font-size:13px;line-height:1.8;color:var(--text);white-space:pre-line;overflow-wrap:anywhere}.tps-letter__by{font-size:12px;font-weight:700;color:var(--text-muted)}.tps-day{min-width:0;border:1px solid var(--border);border-radius:14px;background:var(--bg-surface);overflow:hidden;box-shadow:0 1px 3px color-mix(in srgb,var(--parc-green-darker) 7%,transparent)}.tps-day__h{padding:9px 16px;border-block-end:1px solid var(--border-light);background:var(--parc-green-bg)}.tps-day__t{margin:0;font-size:14px;font-weight:800;color:var(--tps-ink);font-variant-numeric:tabular-nums}.tps-day__cols,.tps-row{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);column-gap:16px;padding-inline:16px}.tps-day__cols{padding-block:6px;border-block-end:1px solid var(--border-light);font-size:11.5px;font-weight:800;color:var(--text-muted)}.tps-rows{margin:0;padding:0;list-style:none}.tps-row{align-items:baseline;padding-block:9px}.tps-row+.tps-row{border-block-start:1px solid var(--border-light)}.tps-row.is-new{background:color-mix(in srgb,var(--parc-yellow) 7%,var(--bg-surface))}.tps-row__plan{font-size:13.5px;line-height:1.7;color:var(--text-heading);white-space:pre-line;overflow-wrap:anywhere}.tps-row__did{min-width:0}.tps-mk{display:inline-block;max-inline-size:100%;padding:2px 10px;border-radius:999px;font-size:12.5px;font-weight:700;line-height:1.6;overflow-wrap:anywhere}.tps-mk--done{background:color-mix(in srgb,var(--parc-green) 14%,var(--bg-surface));color:var(--tps-ink)}.tps-mk--nd{background:var(--color-warning-bg);color:var(--color-warning-text)}.tps-mk--un{background:var(--bg-base);color:var(--text-muted)}.tps-mk--wait{box-shadow:inset 0 0 0 1px var(--border);color:var(--text-muted)}.tps-mk--new{background:color-mix(in srgb,var(--parc-yellow) 30%,var(--bg-surface));color:var(--text-heading)}.tps-empty{margin:0;padding:14px 18px;font-size:13px;color:var(--text-muted)}.tps-dec{min-width:0;border:1px solid var(--border);border-radius:14px;background:var(--bg-surface);overflow:hidden}.tps-dec__h{margin:0;padding:9px 16px;border-block-end:1px solid var(--border-light);font-size:14px;font-weight:800;color:var(--text-heading)}.tps-dec__list{margin:0;padding:0;list-style:none}.tps-dec__row{display:grid;grid-template-columns:10em minmax(0,1.4fr) minmax(0,1fr);column-gap:16px;align-items:baseline;padding:9px 16px;font-size:13px;line-height:1.7}.tps-dec__row+.tps-dec__row{border-block-start:1px solid var(--border-light)}.tps-dec__day{font-weight:700;color:var(--text-muted);font-variant-numeric:tabular-nums}.tps-dec__text{color:var(--text-heading);overflow-wrap:anywhere}.tps-dec__review{color:var(--text);overflow-wrap:anywhere}@media(max-width:768px){.tps-ctl{padding:12px 14px}.tps-ctl__row{flex-direction:column;align-items:stretch}.wp-rpt-btn.tps-print{justify-content:center;margin-inline-start:0}.tps-day__cols{display:none}.tps-day__cols,.tps-row{grid-template-columns:minmax(0,1fr);row-gap:4px;padding-inline:14px}.tps-dec__row{grid-template-columns:minmax(0,1fr);row-gap:2px;padding-inline:14px}}.agd{--agd-olive: var(--parc-green-darker);--agd-ink: color-mix(in srgb, var(--parc-green-dark) 70%, var(--text-heading));--agd-on: var(--bg-surface);display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding-block-end:64px}.agd-bar{flex-wrap:wrap;gap:8px 14px}.agd-bar__titles{display:grid;gap:1px;min-width:0;white-space:nowrap}.agd-bar__sub{font-size:12px;font-weight:600;color:color-mix(in srgb,var(--parc-yellow) 92%,transparent);overflow:hidden;text-overflow:ellipsis}.agd-bar__week{display:flex;align-items:center;flex-wrap:nowrap;gap:8px;min-width:0}.agd-bar__range{color:var(--on-olive, var(--agd-on));font-size:13.5px;font-weight:800;white-space:nowrap}.agd-bar__tools{margin-inline-start:auto;gap:10px}.agd-nav{display:inline-grid;place-items:center;inline-size:32px;block-size:32px;border-radius:9px;border:1px solid color-mix(in srgb,var(--agd-on) 22%,transparent);background:transparent;color:var(--on-olive, var(--agd-on));cursor:pointer}.agd-pill{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;font-size:11.5px;font-weight:800;background:var(--parc-yellow);color:var(--parc-green-darker);white-space:nowrap}.agd-back{padding:4px 12px;border-radius:9px;border:1px solid var(--parc-yellow-soft);background:color-mix(in srgb,var(--parc-yellow) 22%,var(--bg-surface));color:var(--color-warning-text);font:inherit;font-size:12px;font-weight:800;cursor:pointer;white-space:nowrap}.agd-seg{display:inline-flex;gap:2px;padding:3px;border-radius:11px;background:color-mix(in srgb,var(--agd-on) 8%,transparent);border:1px solid color-mix(in srgb,var(--agd-on) 14%,transparent)}.agd-seg button{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 14px;border:0;border-radius:8px;background:transparent;color:color-mix(in srgb,var(--agd-on) 80%,transparent);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.agd-seg button.is-on{background:var(--bg-surface);color:var(--agd-olive)}.agd-seg b{min-inline-size:18px;block-size:18px;padding:0 5px;border-radius:999px;background:var(--parc-yellow);color:var(--parc-green-darker);font-size:11px;display:inline-grid;place-items:center}.agd-seg--phone{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));background:var(--agd-olive);border-radius:12px}.agd-seg--phone button{min-height:44px;justify-content:center}.agd-saved{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:color-mix(in srgb,var(--agd-on) 78%,transparent)}.agd-saved .material-icons-outlined{font-size:15px;color:var(--parc-yellow)}.agd-stats{display:inline-flex;align-items:stretch;padding:3px;border-radius:12px;background:color-mix(in srgb,var(--agd-on) 7%,transparent);border:1px solid color-mix(in srgb,var(--agd-on) 14%,transparent)}.agd-stat{display:grid;justify-items:center;align-content:center;gap:1px;min-inline-size:56px;padding:3px 12px;color:color-mix(in srgb,var(--agd-on) 72%,transparent);white-space:nowrap}.agd-stat+.agd-stat{border-inline-start:1px solid color-mix(in srgb,var(--agd-on) 14%,transparent)}.agd-stat b{font-size:16px;font-weight:800;line-height:1.1;color:var(--on-olive, var(--agd-on));font-variant-numeric:tabular-nums}.agd-stat small{font-size:10.5px;font-weight:600;line-height:1.2}.agd-stat.is-new{border-radius:9px;background:color-mix(in srgb,var(--parc-yellow) 18%,transparent)}.agd-stat.is-new b{color:var(--parc-yellow)}.agd-stats-row .agd-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(56px,1fr));inline-size:100%;box-sizing:border-box;background:var(--bg-surface);border-color:var(--border)}.agd-stats-row .agd-stat{min-inline-size:0;padding-inline:4px;color:var(--text-muted);white-space:normal;text-align:center}.agd-stats-row .agd-stat+.agd-stat{border-inline-start-color:var(--border-light)}.agd-stats-row .agd-stat b{color:var(--agd-ink)}.agd-stats-row .agd-stat.is-new b{color:var(--parc-green)}.agd-stats-row .agd-stat.is-new{background:color-mix(in srgb,var(--parc-yellow) 22%,var(--bg-surface))}.agd-msg{padding:18px;text-align:center;color:var(--text-muted)}.agd-toast{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;border-radius:10px;background:var(--color-warning-bg);border:1px solid var(--color-warning-border);color:var(--color-warning-text);font-size:13px;font-weight:700}.agd-exc{display:grid;gap:6px;padding:9px 12px;border-radius:11px;background:var(--color-warning-bg);border:1px solid var(--color-warning-border);border-inline-start:4px solid var(--parc-amber);color:var(--color-warning-text)}.agd-exc__h{font-size:12.5px;font-weight:800}.agd-exc__r{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;font-size:12.5px;font-weight:600}.agd-board{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start}.agd-day{flex:1 1 0;min-inline-size:0;display:grid;border-radius:12px;background:var(--bg-surface);box-shadow:0 0 0 1px var(--border);overflow:hidden}.agd-day.is-today{flex-grow:1.25;box-shadow:0 0 0 2px color-mix(in srgb,var(--parc-yellow) 70%,var(--border))}.agd-day.is-past{opacity:.82}.agd-day__h{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;font-size:12.5px;font-weight:800;background:var(--bg-base);color:var(--text-heading);border-block-end:1px solid var(--border-light)}.agd-day.is-today .agd-day__h{background:var(--agd-olive);color:var(--agd-on)}.agd-day__name{white-space:nowrap}.agd-day__n{margin-inline-start:auto;font-size:11.5px;font-weight:700;color:var(--text-muted)}.agd-day.is-today .agd-day__n{color:var(--parc-yellow)}.agd-chip{padding:1px 8px;border-radius:999px;font-size:10.5px;font-weight:800;background:var(--border-light);color:var(--text-muted)}.agd-day__b{display:grid;gap:0;padding:4px 0 6px}.agd-day__empty{margin:8px 10px;font-size:12px;color:var(--text-muted)}.agd-view{display:inline-flex;gap:2px;padding:3px;border-radius:11px;background:color-mix(in srgb,var(--agd-on) 8%,transparent);border:1px solid color-mix(in srgb,var(--agd-on) 14%,transparent)}.agd-view button{min-block-size:32px;padding:0 16px;border:0;border-radius:8px;background:transparent;cursor:pointer;color:color-mix(in srgb,var(--agd-on) 80%,transparent);font:inherit;font-size:13px;font-weight:800}.agd-view button.is-on{background:var(--bg-surface);color:var(--agd-olive)}.agd-bar__month{cursor:default}.agd-month{display:grid;gap:8px}.agd-month__wd{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;font-size:12px;font-weight:800;color:var(--text-muted);text-align:center}.agd-month__row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.agd-mday{position:relative;display:grid;grid-template-rows:auto 1fr;min-inline-size:0;min-block-size:122px;border-radius:12px;background:var(--bg-surface);box-shadow:0 0 0 1px var(--border)}.agd-mday>.agd-day__h{padding:6px 10px;border-start-start-radius:12px;border-start-end-radius:12px}.agd-mday.is-today{box-shadow:0 0 0 2px color-mix(in srgb,var(--parc-yellow) 70%,var(--border))}.agd-mday.is-today>.agd-day__h{background:var(--agd-olive);color:var(--agd-on)}.agd-mday.is-today .agd-day__n{color:var(--parc-yellow)}.agd-mday.is-past{opacity:.82}.agd-mday.is-picked{box-shadow:0 0 0 2px var(--parc-green);z-index:5}.agd-mday.is-out{opacity:.45;background:var(--bg-base);box-shadow:0 0 0 1px var(--border-light)}.agd-mday.is-out>.agd-day__h{background:transparent;border-block-end:0;color:var(--text-muted)}.agd-mday__b{display:grid;align-content:start;gap:3px;padding:4px 0 6px;min-inline-size:0}.agd-ml{display:flex;align-items:center;gap:6px;min-inline-size:0;margin:0 7px;padding:3px 8px;border:0;border-radius:7px;border-inline-start:3px solid var(--parc-green);background:color-mix(in srgb,var(--parc-green) 5%,var(--bg-surface));font:inherit;font-size:11.5px;color:var(--text-heading);text-align:start;cursor:pointer}.agd-ml:hover{background:color-mix(in srgb,var(--parc-green) 11%,var(--bg-surface))}.agd-ml__t{flex:none;font-size:11px;font-weight:900;color:var(--agd-ink);font-variant-numeric:tabular-nums}.agd-ml__n{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.agd-ml__ok{flex:none;margin-inline-start:auto;font-size:13px;font-weight:900;color:var(--parc-green)}.agd-ml__tag{flex:none;margin-inline-start:auto;padding:0 6px;border-radius:999px;font-size:10px;font-weight:900;background:var(--border-light);color:var(--text-muted)}.agd-ml.is-now{border-inline-start-color:var(--parc-yellow);background:color-mix(in srgb,var(--parc-yellow) 16%,var(--bg-surface))}.agd-ml__tag.is-now{background:var(--parc-yellow);color:var(--parc-green-darker)}.agd-ml.is-await{border-inline-start-color:var(--parc-amber)}.agd-ml__tag.is-await{background:color-mix(in srgb,var(--parc-amber) 22%,var(--bg-surface));color:var(--color-warning-text)}.agd-ml.is-not .agd-ml__n{text-decoration:line-through;color:var(--text-muted)}.agd-ml.is-inv{background:var(--bg-surface);border:1px dashed color-mix(in srgb,var(--parc-green) 45%,var(--border));border-inline-start:3px dashed var(--parc-green)}.agd-mday__more{justify-self:start;margin:1px 10px 0;padding:0;border:0;background:none;font:inherit;font-size:11px;font-weight:800;color:var(--parc-green-darker);cursor:pointer}.agd-mday__none{margin:auto 0;padding:8px;font-size:11.5px;font-weight:700;color:var(--text-muted);text-align:center}.agd-mday__add{margin-block-start:auto}.agd-mpop{position:absolute;z-index:30;inset-block-start:-4px;inset-inline-end:calc(100% + 8px);inline-size:340px;border-radius:14px;background:var(--bg-surface);overflow:hidden;box-shadow:0 0 0 1px var(--border),0 18px 40px color-mix(in srgb,var(--text-heading) 22%,transparent)}.agd-mpop.is-end{inset-inline-end:auto;inset-inline-start:calc(100% + 8px)}.agd-mpop.is-low{inset-block-start:auto;inset-block-end:-4px}.agd-mpop__h{display:flex;align-items:center;gap:8px;padding:9px 12px;background:var(--agd-olive);color:var(--agd-on);font-size:13px;font-weight:800}.agd-mpop__h .material-icons-outlined{font-size:18px;color:var(--parc-yellow)}.agd-mpop__x{margin-inline-start:auto;inline-size:28px;block-size:28px;border:0;border-radius:8px;background:transparent;color:var(--agd-on);font:inherit;font-size:20px;line-height:1;cursor:pointer}.agd-mpop__free{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:9px 12px 2px;font-size:11.5px;font-weight:800;color:var(--text-muted)}.agd-mpop__free button{padding:3px 10px;border:0;border-radius:999px;background:color-mix(in srgb,var(--parc-yellow) 22%,var(--bg-surface));font:inherit;font-size:11.5px;font-weight:900;color:var(--parc-green-darker);cursor:pointer}.agd-mpop__free button.is-on{background:var(--parc-yellow)}.agd-mpop .agd-draft{margin:6px 8px 8px}.agd-mini{display:grid;gap:2px;padding:8px 6px 10px;border-radius:14px;background:var(--bg-surface);box-shadow:0 0 0 1px var(--border)}.agd-mini .agd-month__wd{gap:2px;font-size:10.5px}.agd-mini__row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px}.agd-mini__c{display:grid;justify-items:center;align-content:start;gap:3px;min-block-size:48px;padding:4px 0;border:0;border-radius:10px;background:transparent;font:inherit;color:var(--text-heading);cursor:pointer}.agd-mini__c b{display:inline-grid;place-items:center;inline-size:28px;block-size:28px;border-radius:50%;font-size:14px;font-weight:900;font-variant-numeric:tabular-nums}.agd-mini__c i{display:flex;align-items:center;gap:3px;block-size:6px}.agd-mini__c u{inline-size:6px;block-size:6px;border-radius:50%;background:var(--parc-green)}.agd-mini__c u.is-now{background:var(--parc-yellow)}.agd-mini__c u.is-await{background:var(--parc-amber)}.agd-mini__c u.is-not{background:var(--border)}.agd-mini__c u.is-inv{background:transparent;box-shadow:inset 0 0 0 1.5px var(--parc-green)}.agd-mini__c em{font-style:normal;font-size:9px;font-weight:900;color:var(--parc-green-darker)}.agd-mini__c.is-past{opacity:.6}.agd-mini__c.is-out{opacity:.3;cursor:default}.agd-mini__c.is-off b{color:var(--text-muted);text-decoration:line-through}.agd-mini__c.is-today b{background:var(--agd-olive);color:var(--parc-yellow)}.agd-mini__c.is-on{background:color-mix(in srgb,var(--parc-green) 9%,var(--bg-surface));box-shadow:inset 0 0 0 1.5px var(--parc-green)}.agd-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:5px;margin:5px 7px;padding:7px 10px;border-radius:10px;background:var(--bg-surface);border:1px solid var(--border);border-inline-start:3px solid var(--parc-green);container:agd-row/inline-size}.agd-row.is-now{border-color:var(--parc-yellow-soft);border-inline-start-color:var(--parc-yellow);background:color-mix(in srgb,var(--parc-yellow) 7%,var(--bg-surface))}.agd-row.is-await{border-inline-start-color:var(--parc-amber)}.agd-row.is-cancelled{border-inline-start-color:var(--border)}.agd-row.is-cancelled .agd-row__c,.agd-row.is-cancelled .agd-acts{opacity:.6}.agd-row__x{position:absolute;inset-block-start:6px;inset-inline-end:6px;display:grid;place-items:center;inline-size:24px;block-size:24px;padding:0;border:0;border-radius:50%;background:color-mix(in srgb,var(--parc-red) 10%,var(--bg-surface));color:var(--parc-red);cursor:pointer;transition:background-color .12s ease}.agd-row__x .material-icons-outlined{font-size:16px}.agd-row__x:hover{background:color-mix(in srgb,var(--parc-red) 18%,var(--bg-surface))}.agd-row:has(>.agd-row__x) .agd-row__hd{padding-inline-end:22px}.agd-time{justify-self:start;display:inline-flex;align-items:center;gap:4px;padding:1px 9px;border-radius:999px;background:var(--parc-green);color:var(--bg-surface);font-size:10.5px;font-weight:800;line-height:1.6;white-space:nowrap}.agd-time b{font-size:11.5px;font-weight:900;font-variant-numeric:tabular-nums}.agd-time__len{font-style:normal;color:var(--parc-yellow)}.agd-row__c{display:grid;gap:3px;min-inline-size:0;align-content:start}.agd-row__hd{display:flex;flex-wrap:wrap;align-items:flex-start;gap:3px 6px}.agd-row__title{flex:1 1 110px;min-inline-size:0;font-size:13px;font-weight:900;line-height:1.4;color:var(--text-heading);overflow-wrap:anywhere}.agd-row.is-cancelled .agd-row__title{text-decoration:line-through;color:var(--text-muted)}.agd-vh{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.agd-who{font-size:11px;font-weight:600;color:var(--text-muted)}.agd-unseen{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:700;color:var(--color-warning-text)}.agd-unseen .material-icons-outlined{font-size:14px}.agd-tag{flex:none;padding:1px 8px;border-radius:999px;font-size:10.5px;font-weight:900;white-space:nowrap}.agd-tag.is-now{background:var(--parc-yellow);color:var(--parc-green-darker)}.agd-tag.is-new{background:var(--bg-surface);color:var(--parc-green-darker);box-shadow:inset 0 0 0 1.5px var(--parc-yellow)}.agd-tag.is-ended{background:color-mix(in srgb,var(--parc-amber) 22%,var(--bg-surface));color:var(--color-warning-text)}.agd-tag.is-held{background:color-mix(in srgb,var(--parc-green) 14%,var(--bg-surface));color:var(--parc-green-darker)}.agd-tag.is-nothel{background:var(--border-light);color:var(--text-muted)}.agd-tag.is-cancelled{background:color-mix(in srgb,var(--parc-red) 12%,var(--bg-surface));color:var(--parc-red)}.agd-acts{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.agd-act{display:inline-flex;align-items:center;gap:3px;min-block-size:24px;padding:0 9px 0 7px;border:0;border-radius:999px;background:var(--bg-base);font:inherit;font-size:11px;font-weight:800;color:var(--text-heading);cursor:pointer;transition:background-color .12s ease}.agd-act i{font-size:15px;color:var(--parc-green-dark)}.agd-act:hover{background:color-mix(in srgb,var(--parc-green) 14%,var(--bg-surface))}.agd-act.is-inv{background:color-mix(in srgb,var(--parc-yellow) 28%,var(--bg-surface));color:var(--parc-green-darker)}.agd-act.is-ask{box-shadow:inset 0 0 0 1.5px var(--parc-amber);background:color-mix(in srgb,var(--parc-amber) 10%,var(--bg-surface))}.agd-act.is-on{background:var(--parc-green);color:var(--bg-surface);box-shadow:none}.agd-act.is-on i{color:var(--bg-surface)}.agd-act.is-off{background:var(--text-muted);color:var(--bg-surface);box-shadow:none}.agd-act.is-off i{color:var(--bg-surface)}.agd-acts.is-one{flex-wrap:nowrap;gap:3px}.agd-acts.is-one .agd-act{flex:none;padding-inline:4px 7px;gap:2px;white-space:nowrap}.agd-acts.is-one .agd-act i{font-size:14px}@container agd-row (max-width: 178px){.agd-acts.is-one .agd-act i{display:none}.agd-acts.is-one .agd-act{padding-inline:8px}}.agd-acts__sep{inline-size:1px;block-size:16px;margin:0 2px;background:var(--border)}@media(prefers-reduced-motion:reduce){.agd-act{transition:none}}.agd-w{justify-self:start;display:inline-flex;margin-block-start:4px;border:1px solid color-mix(in srgb,var(--parc-green) 30%,var(--border));border-radius:9px;overflow:hidden;background:var(--bg-surface)}.agd-w button{min-block-size:28px;padding:0 10px;border:0;background:transparent;font:inherit;font-size:12px;font-weight:700;color:var(--text-muted);cursor:pointer;white-space:nowrap}.agd-w button+button{border-inline-start:1px solid var(--border)}.agd-w button.is-on{background:var(--parc-green);color:var(--agd-on)}.agd-w button.is-off{background:var(--border-light);color:var(--text-heading)}.agd-w button.is-cut{color:var(--parc-red)}.agd-w button:disabled{opacity:.45;cursor:default}.agd-w.is-await{border-color:color-mix(in srgb,var(--parc-amber) 60%,var(--border))}.agd-free{display:flex;align-items:center;gap:6px;inline-size:calc(100% - 14px);margin:4px 7px;padding:0;border:0;background:none;font:inherit;cursor:pointer}.agd-free:before,.agd-free:after{content:"";flex:1;min-inline-size:8px;border-block-start:1.5px dashed color-mix(in srgb,var(--parc-yellow-soft) 85%,var(--border))}.agd-free__p{display:inline-flex;align-items:center;gap:5px;min-block-size:24px;padding:0 10px 0 3px;border-radius:999px;background:color-mix(in srgb,var(--parc-yellow) 22%,var(--bg-surface));font-size:11px;font-weight:900;color:var(--parc-green-darker);white-space:nowrap;transition:background-color .12s ease}.agd-free:hover .agd-free__p,.agd-free:focus-visible .agd-free__p{background:color-mix(in srgb,var(--parc-yellow) 42%,var(--bg-surface))}.agd-free__go:before{content:"+";display:inline-grid;place-items:center;inline-size:18px;block-size:18px;border-radius:50%;background:var(--parc-yellow);color:var(--parc-green-darker);font-size:14px;font-weight:900;line-height:1}@media(prefers-reduced-motion:reduce){.agd-free__p{transition:none}}.agd-free:disabled{opacity:.4;cursor:default}.agd-draft{display:grid;gap:7px;margin:4px 7px;padding:8px;border-radius:10px;background:color-mix(in srgb,var(--parc-yellow) 12%,var(--bg-surface));box-shadow:inset 0 0 0 1.5px var(--parc-yellow)}.agd-draft.is-left{background:color-mix(in srgb,var(--parc-red) 8%,var(--bg-surface))}.agd-in{inline-size:100%;padding:6px 9px;border:1.5px solid var(--parc-green);border-radius:9px;background:var(--bg-surface);color:var(--text-heading);font:inherit;font-size:13px;font-weight:700}.agd-in--topics{font-weight:500;resize:vertical}.agd-draft__topics{min-block-size:0;border-width:1px;border-color:var(--border);font-size:12.5px;line-height:1.5}.agd-draft__topics:focus{outline:none;border-color:var(--parc-green)}.agd-ro{padding:6px 9px;border:1px dashed var(--border);border-radius:9px;font-size:13px;font-weight:800;color:var(--text-heading)}.agd-ro__was{font-size:11.5px;font-weight:700;color:var(--text-muted)}.agd-when{display:grid;gap:6px;font-size:12px;font-weight:700;color:var(--text)}.agd-when__h{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.agd-when__t{font-size:15px;font-weight:800;color:var(--parc-green);font-variant-numeric:tabular-nums}.agd-until{font-weight:800;color:var(--text-heading)}.agd-wh{--agd-wh-row: 30px;position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) minmax(0,.9fr);align-items:center;padding:4px 6px;border-radius:14px;background:var(--bg-surface);box-shadow:inset 0 0 0 1px var(--border)}.agd-wh:before{content:"";position:absolute;inset-inline:6px;inset-block-start:50%;block-size:var(--agd-wh-row);transform:translateY(-50%);border-radius:10px;background:color-mix(in srgb,var(--parc-green) 11%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--parc-green) 38%,transparent);pointer-events:none}portal-agd-wheel{position:relative;display:block;min-inline-size:0}.agd-wh__col{block-size:calc(var(--agd-wh-row) * 5);overflow-y:auto;overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none;border-radius:10px;outline:none;-webkit-mask-image:linear-gradient(to bottom,transparent,var(--bg-surface) 30%,var(--bg-surface) 70%,transparent);mask-image:linear-gradient(to bottom,transparent,var(--bg-surface) 30%,var(--bg-surface) 70%,transparent)}.agd-wh__col::-webkit-scrollbar{display:none}.agd-wh__col{cursor:grab;touch-action:pan-y}.agd-wh__col.is-drag{cursor:grabbing;scroll-snap-type:none}.agd-wh__col.is-drag .agd-wh__it{cursor:grabbing}.agd-wh__col:focus-visible{box-shadow:inset 0 0 0 2px var(--parc-yellow)}.agd-wh__pad{block-size:calc(var(--agd-wh-row) * 2)}.agd-wh__it{display:grid;place-items:center;block-size:var(--agd-wh-row);scroll-snap-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:14px;font-weight:700;color:var(--text-muted);font-variant-numeric:tabular-nums}.agd-wh__it.is-on{font-size:18px;font-weight:900;color:var(--parc-green)}.agd-wh__it.is-off{opacity:.32;cursor:default}.agd-wh__colon{position:relative;padding-block-end:2px;font-size:18px;font-weight:900;color:var(--parc-green)}.agd-wh--half .agd-wh__it{font-size:12.5px}.agd-wh--half .agd-wh__it.is-on{font-size:15px}.agd-pick__h{margin-block-end:-2px;font-size:11px;font-weight:700;color:var(--text-muted)}.agd-pick{display:grid;gap:5px}.agd-pick--h{grid-template-columns:repeat(4,minmax(0,1fr))}.agd-pick--m{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.agd-pick__b{display:flex;align-items:baseline;justify-content:center;gap:2px;min-block-size:32px;padding:0 4px;border:1px solid var(--border);border-radius:9px;background:var(--bg-surface);cursor:pointer;font:inherit;font-size:13.5px;font-weight:800;color:var(--text);font-variant-numeric:tabular-nums;align-content:center;flex-wrap:wrap}.agd-pick__b small{font-size:9px;font-weight:700;color:var(--text-muted)}.agd-pick__b:hover:not(:disabled){border-color:color-mix(in srgb,var(--parc-green) 45%,var(--border))}.agd-pick__b:focus-visible{outline:2px solid var(--parc-yellow);outline-offset:1px}.agd-pick__b.is-on{background:var(--parc-green);border-color:var(--parc-green);color:var(--agd-on)}.agd-pick__b.is-on small{color:inherit;opacity:.85}.agd-pick__b.is-off{opacity:.38;cursor:default;background:repeating-linear-gradient(45deg,transparent 0 5px,color-mix(in srgb,var(--text-muted) 14%,transparent) 5px 10px)}.agd-lens__h{margin-block:2px -4px;font-size:11px;font-weight:500;color:var(--text-muted);opacity:.8}.agd-lens{display:flex;flex-wrap:wrap;gap:4px}.agd-lens button{min-block-size:28px;padding:0 9px;border-radius:8px;border:1px solid var(--border);background:var(--bg-surface);font:inherit;font-size:11.5px;font-weight:800;color:var(--text-muted);cursor:pointer}.agd-lens button.is-on{background:var(--parc-green);border-color:var(--parc-green);color:var(--agd-on)}.agd-alert{display:grid;gap:4px;padding:7px 9px;border-radius:9px;background:var(--color-danger-bg);border:1px solid var(--color-danger-border);border-inline-start:4px solid var(--parc-red);color:var(--parc-red);font-size:12px;font-weight:700;line-height:1.6}.agd-alert__sub{font-weight:600}.agd-make{justify-self:start;min-block-size:28px;padding:3px 10px;border:0;border-radius:8px;background:var(--parc-yellow);color:var(--parc-green-darker);font:inherit;font-size:12px;font-weight:800;cursor:pointer}.agd-draft__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px 10px}.agd-draft__foot .agd-x{padding:0 12px;border-radius:8px;background:color-mix(in srgb,var(--parc-red) 9%,var(--bg-surface));color:var(--parc-red);text-decoration:none}.agd-draft__foot .agd-x:hover{background:color-mix(in srgb,var(--parc-red) 15%,var(--bg-surface))}.agd-go{min-block-size:28px;padding:0 12px;border:0;border-radius:8px;background:var(--parc-yellow);color:var(--parc-green-darker);font:inherit;font-size:12.5px;font-weight:800;cursor:pointer}.agd-x{min-block-size:28px;padding:0 4px;border:0;background:none;font:inherit;font-size:12px;font-weight:700;color:var(--text-muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.agd-title{display:grid;gap:4px}.agd-need{font-size:12px;font-weight:800;color:var(--parc-red)}.agd-draft.is-left .agd-in{border-color:var(--parc-red)}.agd-cancel{display:grid;gap:8px;margin-block-start:6px;padding:10px 12px;border-radius:10px;background:var(--bg-surface);border:1px solid var(--color-danger-border);box-shadow:var(--shadow-md)}.agd-cancel p{margin:0;font-size:12.5px;font-weight:700;line-height:1.7;color:var(--text-heading)}.agd-cancel__b{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.agd-cancel__yes{min-block-size:30px;padding:0 12px;border:0;border-radius:9px;background:var(--parc-red);color:var(--agd-on);font:inherit;font-size:12.5px;font-weight:800;cursor:pointer}.agd-cancel__no{min-block-size:30px;padding:0 12px;border-radius:9px;border:1px solid var(--border);background:var(--bg-surface);color:var(--text);font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.agd-cancel__k{margin-inline-start:auto;font-size:11px;color:var(--text-muted)}@media(max-width:1280px)and (min-width:769px){.agd-day{flex:1 1 calc(33.333% - 8px)}.agd-day.is-today{flex-grow:1}}.agd-inv{display:grid;gap:6px}.agd-faces{display:flex;align-items:center;gap:10px;padding:4px 2px;border-radius:10px;cursor:pointer}.agd-faces.is-open{cursor:default}.agd-faces:hover .agd-faces__plus,.agd-faces.is-open .agd-faces__plus{transform:scale(1.08)}.agd-faces__stack{display:flex;flex-direction:row-reverse;flex:none;padding-inline-start:8px}.agd-faces__stack>*{margin-inline-start:-8px}.agd-faces__ghost,.agd-av{display:inline-grid;place-items:center;inline-size:26px;block-size:26px;border-radius:50%;box-shadow:0 0 0 2px var(--bg-surface)}.agd-faces__ghost{box-sizing:border-box;border:1.5px dashed color-mix(in srgb,var(--parc-green) 45%,var(--border));background:var(--bg-surface)}.agd-av{font-size:12px;font-weight:900;line-height:1}.agd-av.is-olive{background:var(--parc-green);color:var(--bg-surface)}.agd-av.is-yellow{background:var(--parc-yellow);color:var(--parc-green-darker)}.agd-av.is-dark{background:var(--parc-green-darker);color:var(--parc-yellow)}.agd-av.is-more{background:var(--bg-base);color:var(--text-muted);font-size:10.5px}.agd-faces__plus{position:relative;z-index:1;display:inline-grid;place-items:center;inline-size:28px;block-size:28px;padding:0;border:0;border-radius:50%;background:var(--parc-yellow);color:var(--parc-green-darker);font:inherit;font-size:18px;font-weight:900;line-height:1;cursor:pointer;box-shadow:0 0 0 2px var(--bg-surface),0 2px 6px color-mix(in srgb,var(--parc-amber) 45%,transparent);transition:transform .12s ease}.agd-faces__plus.is-x{background:color-mix(in srgb,var(--parc-red) 12%,var(--bg-surface));color:var(--parc-red);box-shadow:0 0 0 2px var(--bg-surface),inset 0 0 0 1px color-mix(in srgb,var(--parc-red) 35%,transparent)}@media(prefers-reduced-motion:reduce){.agd-faces__plus{transition:none}}.agd-faces__t{display:grid;gap:1px;min-inline-size:0}.agd-faces__t b{font-size:13px;font-weight:900;color:var(--parc-green-darker);overflow-wrap:anywhere}.agd-inv__chips,.agd-invs{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.agd-chipx{display:inline-flex;align-items:center;gap:2px;max-inline-size:100%;padding-block:2px;padding-inline:9px 3px;border-radius:999px;background:color-mix(in srgb,var(--parc-green) 10%,var(--bg-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--parc-green) 26%,transparent);font-size:11.5px;font-weight:700;color:var(--agd-ink);overflow-wrap:anywhere}.agd-invs .agd-chipx:not(:has(.agd-chipx__x)){padding-inline-end:9px}.agd-invs .agd-chipx{padding-inline-start:3px}.agd-chipx .agd-av{inline-size:15px;block-size:15px;margin-inline-end:4px;font-size:8.5px;box-shadow:none}.agd-chipx.is-ask{background:color-mix(in srgb,var(--parc-red) 10%,var(--bg-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--parc-red) 40%,transparent)}.agd-chipx__x{display:inline-grid;place-items:center;inline-size:24px;block-size:24px;padding:0;border:0;border-radius:50%;background:none;font:inherit;font-size:15px;font-weight:700;line-height:1;color:var(--text-muted);cursor:pointer}.agd-chipx__x:hover{background:color-mix(in srgb,var(--parc-red) 12%,transparent);color:var(--parc-red)}.agd-inv__h{margin-block:2px -2px;font-size:11px;font-weight:500;color:var(--text-muted);opacity:.8}.agd-inv__field{display:flex;align-items:center;gap:7px;padding-inline:10px;border:1px solid var(--border);border-radius:10px;background:var(--bg-surface);transition:border-color .12s ease,box-shadow .12s ease}.agd-inv__field:focus-within{border-color:color-mix(in srgb,var(--parc-green) 55%,var(--border));box-shadow:0 0 0 3px color-mix(in srgb,var(--parc-green) 12%,transparent)}.agd-inv__field .material-icons-outlined{font-size:17px;color:var(--text-muted);transition:color .12s ease}.agd-inv__field:focus-within .material-icons-outlined{color:var(--parc-green)}@media(prefers-reduced-motion:reduce){.agd-inv__field,.agd-inv__field .material-icons-outlined{transition:none}}.agd-inv__in{flex:1;min-inline-size:0;min-block-size:34px;padding:0;border:0;background:none;font:inherit;font-size:13px;color:var(--text-heading)}.agd-inv__in:focus,.agd-inv__in:focus-visible{outline:none}.agd-inv__in::placeholder{color:var(--text-muted);opacity:.85}.agd-inv__list{display:grid;margin:0;padding:3px;list-style:none;border-radius:10px;background:var(--bg-surface);box-shadow:0 6px 18px color-mix(in srgb,var(--parc-green-darker) 14%,transparent),0 0 0 1px var(--border)}.agd-inv__list li{display:grid;gap:1px;padding:6px 9px;border-radius:8px;cursor:pointer}.agd-inv__list li.is-act{background:color-mix(in srgb,var(--parc-yellow) 22%,var(--bg-surface))}.agd-inv__list b{font-size:12.5px;font-weight:800;color:var(--text-heading)}.agd-inv__none{margin:0;font-size:11.5px;color:var(--text-muted)}.agd-invbox{display:grid;gap:6px;margin-block-start:2px;padding:7px 9px 9px;border-radius:10px;background:color-mix(in srgb,var(--parc-yellow) 6%,var(--bg-surface));border:1px solid color-mix(in srgb,var(--parc-yellow-soft) 60%,var(--border))}.agd-invbox__h{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:900;color:var(--parc-green-darker)}.agd-invbox__h>.material-icons-outlined{font-size:16px;color:var(--parc-green)}.agd-invbox__h b{flex:1;font-weight:900}.agd-invbox__x{display:grid;place-items:center;inline-size:24px;block-size:24px;padding:0;border:0;border-radius:50%;background:none;color:var(--text-muted);cursor:pointer}.agd-invbox__x .material-icons-outlined{font-size:17px}.agd-invbox__x:hover{background:var(--bg-base);color:var(--text-heading)}.agd-invbox,.agd-invbox .agd-inv,.agd-invbox .agd-inv__field{min-inline-size:0}.agd-invbox .agd-inv{gap:5px}.agd-invbox .agd-inv__in{inline-size:100%}.agd-invbox .agd-inv__field{border-radius:999px}.agd-invbox .agd-inv__in{min-block-size:30px;font-size:12.5px}.agd-invbox__send{justify-self:end;display:inline-flex;align-items:center;gap:5px;min-block-size:28px;padding-inline:10px 12px;border:0;border-radius:999px;background:var(--parc-yellow);color:var(--parc-green-darker);font:inherit;font-size:12px;font-weight:900;cursor:pointer}.agd-invbox__send .material-icons-outlined{font-size:15px;transform:scaleX(-1)}.agd-invbox__send:hover{background:color-mix(in srgb,var(--parc-yellow) 85%,var(--parc-amber))}.agd-invbox__send:disabled{opacity:.6;cursor:default}.agd-go:disabled{opacity:.5;cursor:default}.agd-gowrap{position:relative;display:inline-flex}.agd-go.is-off{opacity:.5;cursor:not-allowed}.agd-go__tip{position:absolute;inset-block-end:calc(100% + 6px);inset-inline-start:0;z-index:2;padding:4px 9px;border-radius:7px;white-space:nowrap;background:color-mix(in srgb,var(--parc-red) 10%,var(--bg-surface));color:var(--parc-red);font-size:11.5px;font-weight:800;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--parc-red) 35%,transparent),0 2px 6px color-mix(in srgb,var(--parc-red) 12%,transparent);opacity:0;transform:translateY(3px);pointer-events:none;transition:opacity .12s ease,transform .12s ease}.agd-go.is-off:hover+.agd-go__tip,.agd-go.is-off:focus-visible+.agd-go__tip{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.agd-go__tip{transition:none}}.agd-tag.is-inv{background:color-mix(in srgb,var(--parc-yellow) 45%,var(--bg-surface));color:var(--parc-green-darker)}.agd-row.agd-invd{border-style:dashed;border-color:color-mix(in srgb,var(--parc-yellow-soft) 70%,var(--border));border-inline-start:4px solid var(--parc-yellow);background:color-mix(in srgb,var(--parc-yellow) 6%,var(--bg-surface))}.agd-invd.is-ended{opacity:.75}.agd-invd__note{font-size:11.5px;font-weight:600;color:var(--agd-ink)}.agd-invd__note:before{content:"\270e  ";color:var(--parc-amber)}@media(max-width:768px){.agd-board{display:grid;grid-template-columns:minmax(0,1fr)}.agd-view{display:grid;grid-template-columns:1fr 1fr;background:var(--bg-surface);border-color:var(--border)}.agd-view button{min-block-size:40px;color:var(--text-muted)}.agd-view button.is-on{background:var(--agd-olive);color:var(--agd-on)}.agd-day.is-today{box-shadow:0 0 0 2px var(--parc-yellow)}.agd-w{display:grid;grid-template-columns:1fr 1fr;inline-size:100%}.agd-w button{min-block-size:44px;font-size:13.5px}.agd-free{min-block-size:44px}.agd-free__p{min-block-size:36px;font-size:12.5px}.agd-free__go:before{inline-size:24px;block-size:24px;font-size:18px}.agd-lens button,.agd-go,.agd-make{min-block-size:40px}.agd-draft__foot .agd-x,.agd-x,.agd-cancel__yes,.agd-cancel__no{min-block-size:40px;padding-inline:14px}.agd-cancel__k{display:none}.agd-wh{--agd-wh-row: 42px}.agd-pick__b{min-block-size:40px;font-size:14.5px}.agd-inv__in{min-block-size:44px;font-size:16px}.agd-invbox .agd-inv__in{min-block-size:40px;font-size:16px}.agd-invbox__x{inline-size:36px;block-size:36px}.agd-invbox__send{min-block-size:40px;font-size:13.5px}.agd-inv__list li{padding-block:10px}.agd-chipx{font-size:12.5px}.agd-act{min-block-size:38px;padding-inline:12px 10px;font-size:12.5px}.agd-row__x{inline-size:36px;block-size:36px;inset-block-start:4px;inset-inline-end:4px}.agd-act i{font-size:18px}.agd-time{font-size:11.5px}.agd-time b{font-size:12.5px}.agd-row__title{font-size:14px}.agd-chipx__x{inline-size:32px;block-size:32px}.agd-row:has(>.agd-row__x) .agd-row__hd{padding-inline-end:30px}.agd-wh__it{font-size:16px}.agd-wh__it.is-on{font-size:21px}.agd-when__t{font-size:17px}.agd-in{font-size:16px}}html.dark .psb{background:#1c2128;border-inline-end-color:#373e47;box-shadow:none;--psb-text: var(--text);--psb-dim: var(--text-muted);--psb-hair: #373e47}html.dark .psb__brand,html.dark .psb__foot{background:transparent}html.dark .psb__me,html.dark .psb__logout,html.dark .psb__collapse{background:#2d333b;border-color:#444c56}html.dark .psb__item-ico{background:transparent;border-color:#444c56}html.dark .psb__item--soon .psb__item-ico:after{box-shadow:0 0 0 2px #1c2128!important}html.dark .parc-bar{background:#2d333b;border-color:#444c56;box-shadow:none}html.dark .p-button.parc-cta{background:#5f7334!important;box-shadow:none}html.dark .p-datatable.parc-table .p-datatable-thead>tr>th,html.dark .p-dialog.parc-dialog .p-dialog-header,html.dark .p-drawer.parc-drawer .p-drawer-header,html.dark .parc-form-modal__header,html.dark .portal-modal__header{background:#373e47}html.dark .parc-form-modal-overlay,html.dark .portal-modal-overlay,html.dark .parc-sheet-overlay,html.dark .psb-backdrop{background:#0104098c}html.dark body:not(.swal2-toast-shown) .swal2-container{background:#0104098c!important}html.dark .parc-appbar,html.dark .parc-tabbar{background:#1c2128}html.dark .parc-appbar{border-bottom-color:#373e47}html.dark .parc-appbar.is-scrolled{box-shadow:0 6px 18px #01040959}html.dark .parc-tabbar{border-top-color:#373e47;box-shadow:0 -6px 20px #0104094d}html.dark .parc-tabbar__soon{box-shadow:0 0 0 2px #1c2128}html.dark .pdash-medal__ring{background:radial-gradient(circle at 30% 25%,#444c56,#373e47 62%,#2d333b);color:var(--text-heading)}html.dark .pdash-card{border-color:#373e47;box-shadow:none}html.dark .pdash-wp__dh,html.dark .pdash-ag__pill{background:#373e47;color:var(--text-heading)}html.dark .pdash-bd__today{background:#373e47;box-shadow:inset 0 0 0 1px #ffd23759}html.dark .pdash-bd__today .pdash-bd__who b{color:var(--text-heading)!important}html.dark .pdash-bd__today .pdash-bd__who>span{color:var(--text-muted)!important}html.dark .pdash-leave__clock{fill:#373e47}html.dark .silhouette--olive{background:#373e47}html.dark .agd{--agd-olive: #373e47;--agd-on: var(--text-heading)}html.dark .agd-day.is-today .agd-day__h{background:#373e47;box-shadow:inset 0 -2px 0 var(--parc-yellow)}html.dark .agd-seg button.is-on{background:#373e47;color:var(--text-heading);box-shadow:inset 0 -2px 0 var(--parc-yellow)}html.dark .agd-seg--phone{background:#2d333b}html.dark .agd-mday.is-today>.agd-day__h,html.dark .agd-mpop__h{background:#373e47;box-shadow:inset 0 -2px 0 var(--parc-yellow)}html.dark .agd-view button.is-on{background:#373e47;color:var(--text-heading);box-shadow:inset 0 -2px 0 var(--parc-yellow)}html.dark .agd-mpop__free button,html.dark .agd-mini__c.is-today b{background:#373e47;color:var(--text-heading)}html.dark .agd-ml{background:#373e47}html.dark .agd-w button.is-on,html.dark .agd-lens button.is-on,html.dark .agd-pick__b.is-on{background:#5f7334;border-color:#5f7334}html.dark .agd-wh:before{background:#373e47;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--parc-yellow) 45%,transparent)}html.dark .agd-wh__it.is-on,html.dark .agd-wh__colon{color:var(--text-heading)}html.dark .agd-free__p{background:#373e47;color:var(--text-heading)}html.dark .agd-invbox{background:#2d333b;border-color:#444c56}html.dark .agd-invbox__h{color:var(--text-heading)}html.dark .agd-free:before,html.dark .agd-free:after{border-color:#444c56}html.dark .agd-tag.is-inv,html.dark .agd-faces__t b{color:var(--text-heading)}html.dark .agd-tag.is-inv{background:#373e47;box-shadow:inset 0 0 0 1px var(--parc-yellow)}html.dark .agd-time{background:#373e47;color:var(--text-heading);box-shadow:inset 0 0 0 1px #444c56}html.dark .agd-row{border-color:#444c56;border-inline-start-color:#5f7334}html.dark .agd-row.is-now{border-color:#444c56;border-inline-start-color:var(--parc-yellow);background:color-mix(in srgb,var(--parc-yellow) 6%,#2d333b)}html.dark .agd-row.is-await{border-inline-start-color:var(--parc-amber)}html.dark .agd-row.is-cancelled{border-inline-start-color:#444c56}html.dark .agd-row.agd-invd{border-color:#444c56;border-inline-start-color:var(--parc-yellow);background:#2d333b}html.dark .agd-act{background:#373e47;color:var(--text-heading)}html.dark .agd-act i{color:var(--text-heading)}html.dark .agd-act.is-on{background:#5f7334;color:var(--text-heading)}html.dark .agd-row__x{background:#373e47;color:var(--parc-red)}html.dark .agd-act.is-inv{background:#373e47;color:var(--parc-yellow)}html.dark .agd-act.is-inv i{color:var(--parc-yellow)}html.dark .agd-tag.is-new,html.dark .agd-tag.is-held{background:#373e47;color:var(--text-heading)}html.dark .evl-hrs__mnum{background:#373e47;color:var(--parc-yellow)}input[type=time]{font-size:16px;min-height:44px;padding-inline:12px 6px;font-variant-numeric:tabular-nums;color-scheme:light;cursor:pointer}input[type=time]::-webkit-datetime-edit,input[type=time]::-webkit-datetime-edit-fields-wrapper{padding:0}input[type=time]::-webkit-datetime-edit-hour-field:focus,input[type=time]::-webkit-datetime-edit-minute-field:focus,input[type=time]::-webkit-datetime-edit-ampm-field:focus{outline:none;padding-inline:3px;border-radius:5px;background:var(--parc-green);color:#fff}input[type=time]::-webkit-inner-spin-button,input[type=time]::-webkit-clear-button{display:none;-webkit-appearance:none}input[type=time]::-webkit-calendar-picker-indicator{width:32px;height:32px;margin-inline-start:2px;padding:0;border-radius:9px;opacity:1;cursor:pointer;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2354652E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.5V12l3 1.8'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:18px 18px;transition:background-color var(--portal-transition, .18s ease)}input[type=time]::-webkit-calendar-picker-indicator:hover{background-color:var(--parc-green-tint)}input[type=time]:disabled{background:var(--bg-base);color:var(--text-muted);cursor:not-allowed}input[type=time]:disabled::-webkit-calendar-picker-indicator{opacity:.4;cursor:not-allowed}html.dark input[type=time]{color-scheme:dark}html.dark input[type=time]::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238b9d56' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.5V12l3 1.8'/%3E%3C/svg%3E")}html.dark input[type=time]::-webkit-calendar-picker-indicator:hover{background-color:#8b9d562e}@keyframes portal-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-base)}::-webkit-scrollbar-thumb{background:var(--border);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--parc-green)}:focus-visible{outline:2px solid var(--parc-yellow);outline-offset:2px}.muted{color:var(--text-muted)}.bold{font-weight:600}.dim{opacity:.6}.text-sm{font-size:.875rem}.text-xs{font-size:.75rem}.portal-prime-field{width:100%;max-width:100%}.portal-prime-input{width:100%;font-size:16px}@layer portal-overrides{.portal-prime-panel,.p-select-overlay.portal-prime-panel,.p-datepicker-panel.portal-prime-panel{max-width:min(100vw - 16px,420px)}[dir=rtl] .p-datepicker-panel .p-datepicker-prev-button svg,[dir=rtl] .p-datepicker-panel .p-datepicker-next-button svg{transform:scaleX(-1)}}.p-overlay{z-index:1400!important}.p-dialog-mask{z-index:1320!important}.swal2-container{z-index:1360!important}.p-toast{z-index:11000!important}@media(max-width:768px){@layer portal-overrides{.p-select-overlay.portal-prime-panel{width:min(100vw - 24px,360px);max-width:calc(100vw - 24px)}.portal-modal__field .p-select,.portal-modal__field .p-datepicker,.parc-field .p-select,.parc-field .p-datepicker{width:100%;max-width:100%}}}@keyframes portal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes portal-modal-pop{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes portal-sheet-up{0%{opacity:0}to{opacity:1}}@media(max-width:640px){.p-select-overlay.portal-prime-panel.portal-prime-panel--sheet{position:fixed!important;inset:auto 0 0!important;width:100%!important;max-width:100%!important;transform:translateZ(0)!important;border-radius:18px 18px 0 0!important;border:1px solid var(--border)!important;border-bottom:none!important;box-shadow:0 -12px 32px #0000002e!important;max-height:70dvh!important;padding-bottom:env(safe-area-inset-bottom,0)!important;animation:portal-sheet-up .18s ease-out!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important}.p-select-overlay.portal-prime-panel.portal-prime-panel--sheet .p-select-header,.p-select-overlay.portal-prime-panel.portal-prime-panel--sheet .p-select-list-container{max-height:60dvh!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}.p-select-overlay.portal-prime-panel.portal-prime-panel--sheet .p-select-list{padding:4px 0!important}.p-select-overlay.portal-prime-panel.portal-prime-panel--sheet .p-select-option{min-height:48px!important;padding:12px 18px!important;font-size:1rem!important;border-bottom:1px solid var(--border-light);transform:none!important;transition:background-color .15s ease!important;-webkit-tap-highlight-color:transparent!important;touch-action:manipulation!important}.p-select-overlay.portal-prime-panel.portal-prime-panel--sheet .p-select-option:last-child{border-bottom:none}.p-select-overlay.portal-prime-panel.portal-prime-panel--sheet .p-select-option.p-select-option-selected{background:var(--parc-green-tint)!important;color:var(--parc-green-dark)!important;font-weight:600!important}.p-select-overlay.portal-prime-panel.portal-prime-panel--sheet .p-select-option:hover,.p-select-overlay.portal-prime-panel.portal-prime-panel--sheet .p-select-option:active,.p-select-overlay.portal-prime-panel.portal-prime-panel--sheet .p-select-option:focus,.p-select-overlay.portal-prime-panel.portal-prime-panel--sheet .p-select-option.p-focus{transform:none!important}}.p-motion.p-anchored-overlay-leave-active:has(>.p-datepicker-panel){animation:none}@media(max-width:768px){.p-motion.p-anchored-overlay-enter-active:has(>.p-datepicker-panel.portal-prime-panel--calendar){animation:none}}@media(max-width:768px){.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar{position:fixed!important;inset:auto 0 0!important;width:100%!important;max-width:100%!important;transform:translateZ(0)!important;margin:0!important;border-radius:18px 18px 0 0!important;border:1px solid var(--border)!important;border-bottom:none!important;box-shadow:0 -12px 32px #0000002e!important;padding:16px 14px calc(16px + env(safe-area-inset-bottom,0))!important;animation:portal-sheet-up .18s ease-out!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;max-height:92dvh!important;overflow-y:auto!important}.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar .p-datepicker-header{padding:6px 4px 14px!important;border-bottom:1px solid var(--border-light)!important;margin-bottom:8px!important}.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar .p-datepicker-title{font-size:1.05rem!important;font-weight:700!important;color:var(--text-heading)!important}.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar .p-datepicker-prev-button,.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar .p-datepicker-next-button{width:44px!important;height:44px!important;border-radius:50%!important;color:var(--parc-green)!important}.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar .p-datepicker-prev-button:hover,.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar .p-datepicker-next-button:hover{background:var(--parc-green-tint)!important}.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar .p-datepicker-select-month,.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar .p-datepicker-select-year{font-weight:700!important;color:var(--text-heading)!important;padding:8px 12px!important;border-radius:8px!important}.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar .p-datepicker-select-month:hover,.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar .p-datepicker-select-year:hover{background:var(--parc-green-tint)!important}.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar .p-datepicker-day-view{width:100%!important;border-spacing:2px!important;table-layout:fixed!important}.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar .p-datepicker-weekheader,.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar .p-datepicker-weeknumber-header{padding:8px 0!important;font-size:.78rem!important;font-weight:600!important;color:var(--text-muted)!important;text-transform:uppercase!important;letter-spacing:.04em!important}.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar .p-datepicker-day-cell{padding:2px!important}.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar .p-datepicker-day{width:100%!important;max-width:44px!important;height:auto!important;aspect-ratio:1!important;min-height:38px!important;margin:0 auto!important;border-radius:50%!important;font-size:.95rem!important;font-weight:500!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transform:none!important;transition:background-color .15s ease,color .15s ease!important;-webkit-tap-highlight-color:transparent!important;touch-action:manipulation!important}.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar .p-datepicker-day:hover:not(.p-datepicker-day-selected){background:var(--parc-green-tint)!important;color:var(--parc-green-dark)!important}.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar .p-datepicker-day:active,.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar .p-datepicker-day:focus{transform:none!important}.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar .p-datepicker-day-today .p-datepicker-day{border:2px solid var(--parc-green)!important;color:var(--parc-green-dark)!important;font-weight:700!important}.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar .p-datepicker-day-selected{background:linear-gradient(135deg,var(--parc-green-dark),var(--parc-green))!important;color:#fff!important;font-weight:700!important;box-shadow:0 4px 10px #54652e59!important}.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar .p-datepicker-day-otherMonth .p-datepicker-day{opacity:.35}.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar .p-datepicker-month-view,.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar .p-datepicker-year-view{gap:8px!important}.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar .p-datepicker-month,.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar .p-datepicker-year{min-height:48px!important;padding:12px!important;border-radius:10px!important;font-size:.95rem!important}.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar .p-datepicker-month.p-datepicker-month-selected,.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar .p-datepicker-month.p-datepicker-year-selected,.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar .p-datepicker-year.p-datepicker-month-selected,.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar .p-datepicker-year.p-datepicker-year-selected{background:var(--parc-green)!important;color:#fff!important;font-weight:700!important}.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar .p-datepicker-buttonbar{padding:12px 4px 4px!important;margin-top:8px!important;border-top:1px solid var(--border-light)!important;gap:10px!important;display:flex!important;justify-content:space-between!important}.p-datepicker-panel.portal-prime-panel.portal-prime-panel--calendar .p-datepicker-buttonbar .p-button{min-height:44px!important;padding:0 18px!important;border-radius:10px!important;font-weight:600!important;font-size:.875rem!important;font-family:inherit!important}}.p-datepicker-panel.portal-prime-panel--calendar .p-datepicker-day:has(>.pbusy--on),.p-datepicker-panel.portal-prime-panel--calendar .p-datepicker-day:has(>.pbusy--on):hover:not(.p-datepicker-day-selected),.p-datepicker-panel.portal-prime-panel--calendar .p-datepicker-day-today .p-datepicker-day:has(>.pbusy--on){background:color-mix(in srgb,var(--parc-red) 14%,transparent)!important;color:var(--parc-red)!important;font-weight:700!important;opacity:1!important}.p-datepicker-panel.portal-prime-panel--calendar .p-datepicker-day.p-disabled:has(>.pbusy--on){pointer-events:auto!important;cursor:not-allowed;text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--parc-red) 55%,transparent)}.p-datepicker-panel.portal-prime-panel--calendar .pbusy--on{pointer-events:auto!important}.p-datepicker-panel.portal-prime-panel--calendar .pbusy-note{margin:8px 4px 0;padding:8px 10px;border-radius:10px;border:1px solid color-mix(in srgb,var(--parc-red) 30%,var(--border));background:color-mix(in srgb,var(--parc-red) 7%,var(--bg-surface));color:var(--text);font-size:.8rem;line-height:1.6;white-space:pre-line;text-align:start}.p-confirmpopup.lv-confirm{max-width:290px;border-radius:12px;border:1px solid var(--border);background:var(--bg-surface);box-shadow:0 10px 28px #00000029}.p-confirmpopup.lv-confirm .p-confirmpopup-content{gap:8px;padding:12px 14px 4px;align-items:flex-start}.p-confirmpopup.lv-confirm .p-confirmpopup-icon{color:var(--parc-red);font-size:1.1rem;margin-top:2px}.p-confirmpopup.lv-confirm .p-confirmpopup-message{font-size:.86rem;line-height:1.6;color:var(--text-heading)}.p-confirmpopup.lv-confirm .p-confirmpopup-footer{gap:6px;padding:8px 14px 12px}.p-confirmpopup.lv-confirm .lv-confirm__yes,.p-confirmpopup.lv-confirm .lv-confirm__ok,.p-confirmpopup.lv-confirm .lv-confirm__no{min-height:32px;padding:4px 12px;border-radius:8px;font-size:.82rem;font-weight:700}.p-confirmpopup.lv-confirm .lv-confirm__yes{background:var(--parc-red);border-color:var(--parc-red);color:#fff}.p-confirmpopup.lv-confirm .lv-confirm__ok{background:var(--parc-green);border-color:var(--parc-green);color:#fff}.p-confirmpopup.lv-confirm .lv-confirm__no{background:transparent;border-color:var(--border);color:var(--text)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:0ms!important;animation-duration:0ms!important}}
