._4WpgRW_shell{width:100%;min-height:100dvh;font-family:var(--font-body);color:var(--ink);background:var(--surface-admin);--control-border:#8a7f68;flex-direction:column;display:flex}._4WpgRW_topbar{color:var(--on-navy);background:linear-gradient(150deg, var(--navy-950), var(--navy-800));border-bottom:2px solid var(--gold-500);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}._4WpgRW_topbar :focus-visible{outline-color:var(--focus-on-dark)}._4WpgRW_brand{min-width:0;color:var(--on-navy-muted);align-items:center;gap:10px;font-size:.875rem;display:flex}._4WpgRW_brandText{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media (max-width:359.98px){._4WpgRW_brandText{flex-direction:column;line-height:1.2;display:flex}._4WpgRW_brandSub{text-overflow:ellipsis;font-size:.75rem;overflow:hidden}}._4WpgRW_brandEmblem{background:var(--white);pointer-events:none;border-radius:50%;flex:none;width:40px;height:40px;margin-block:-9px;position:relative;overflow:hidden}._4WpgRW_brandEmblem img{width:148%;max-width:none;height:auto;display:block;position:absolute;top:50%;left:50%;translate:-47.5% -50%}@media (min-width:600px){._4WpgRW_brand{gap:12px}._4WpgRW_brandEmblem{width:56px;height:56px;margin-block:-8px}}._4WpgRW_brandMark{letter-spacing:.16em;color:var(--on-navy);font-weight:700}._4WpgRW_who{flex-wrap:wrap;align-items:center;gap:12px;font-size:.875rem;display:flex}._4WpgRW_brandEmblem._4WpgRW_whoEmblem{width:32px;height:32px;margin-block:0}@media (min-width:600px){._4WpgRW_brandEmblem._4WpgRW_whoEmblem{width:40px;height:40px;margin-block:-4px}}@media (max-width:399.98px){._4WpgRW_who:has(._4WpgRW_whoEmblem){gap:8px}}._4WpgRW_topbarHotelLogo{pointer-events:none;flex:none;align-items:center;margin-block:-2px;display:inline-flex}._4WpgRW_topbarHotelLogo img{object-fit:contain;width:auto;max-width:72px;height:auto;max-height:40px;display:block}@media (min-width:600px){._4WpgRW_topbarHotelLogo img{max-width:120px}}._4WpgRW_topbarHotelLogoBacked{background:var(--ivory-50);border-radius:8px;padding:3px 6px}@media (max-width:399.98px){._4WpgRW_brand:has(._4WpgRW_topbarHotelLogo) ._4WpgRW_brandText{flex-direction:column;line-height:1.2;display:flex}._4WpgRW_brand:has(._4WpgRW_topbarHotelLogo) ._4WpgRW_brandSub{text-overflow:ellipsis;font-size:.75rem;overflow:hidden}}._4WpgRW_roleTag{color:var(--navy-950);background:var(--gold-300);border-radius:999px;padding:3px 10px;font-size:.75rem;font-weight:600}._4WpgRW_body{flex:1;grid-template-columns:1fr;display:grid}@media (max-width:719.98px){._4WpgRW_body{align-content:start}}._4WpgRW_nav{gap:var(--space-1);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);scrollbar-width:thin;background:linear-gradient(to right, var(--white) 30%, #fff0) left / 32px 100% no-repeat local, linear-gradient(to left, var(--white) 30%, #fff0) right / 32px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, #0a17302e, transparent) left / 12px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, #0a17302e, transparent) right / 12px 100% no-repeat scroll, var(--white);display:flex;overflow-x:auto}._4WpgRW_navLink{min-height:44px;padding:0 var(--space-3);font-size:var(--text-15);font-weight:var(--weight-medium);color:var(--navy-900);border-radius:var(--radius-control);white-space:nowrap;transition:background-color var(--dur-state) var(--ease-out), color var(--dur-state) var(--ease-out);flex:none;align-items:center;gap:10px;display:flex}._4WpgRW_navIcon{color:var(--module-accent,currentColor);transition:color var(--dur-state) var(--ease-out);flex:none}._4WpgRW_navLink:hover{background:var(--ivory-100)}._4WpgRW_navLink[aria-current]{font-weight:var(--weight-semibold);color:var(--white);background:var(--navy-900);box-shadow:inset 0 -3px 0 var(--gold-500)}._4WpgRW_navLink[aria-current] ._4WpgRW_navIcon{color:var(--gold-300)}._4WpgRW_navLink:focus-visible,._4WpgRW_tab:focus-visible{outline-offset:-3px}._4WpgRW_navLink[aria-current]:focus-visible{outline-color:var(--focus-on-dark)}._4WpgRW_main{width:100%;min-width:0;padding:20px 16px 48px}._4WpgRW_ribbon{text-align:center;color:var(--test-ink);background:var(--test-bg);padding:6px 16px;font-size:.8125rem;font-weight:600}._4WpgRW_pageHead{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}._4WpgRW_pageHeadText{gap:6px;min-width:0;display:grid}._4WpgRW_pageHeadTitleRow{align-items:center;gap:var(--space-3);min-width:0;display:flex}._4WpgRW_pageHeadActions{align-items:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}._4WpgRW_title{font-family:var(--font-display);font-size:var(--text-30);font-weight:var(--weight-semibold);line-height:var(--leading-heading);color:var(--navy-900);overflow-wrap:anywhere}._4WpgRW_subtitle{max-width:72ch;font-size:var(--text-15);line-height:var(--leading-body);color:var(--ink-muted)}._4WpgRW_iconTile{width:44px;height:44px;color:var(--module-accent,var(--navy-800));background:color-mix(in srgb, var(--module-accent,var(--navy-800)) 9%, var(--white));border:1px solid color-mix(in srgb, var(--module-accent,var(--navy-800)) 20%, var(--white));border-radius:12px;flex:none;place-items:center;display:inline-grid}._4WpgRW_breadcrumbs ol{font-size:var(--text-13);color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:2px 8px;line-height:1.5;list-style:none;display:flex}._4WpgRW_breadcrumbs li{align-items:center;gap:8px;display:inline-flex}._4WpgRW_breadcrumbs li+li:before{content:"/";content:"/" / "";color:var(--line-strong)}._4WpgRW_breadcrumbs a{color:var(--action);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--action) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--action) 35%, transparent);text-underline-offset:3px}._4WpgRW_breadcrumbs a:hover{text-decoration-color:currentColor}._4WpgRW_breadcrumbs [aria-current]{font-weight:var(--weight-medium);color:var(--ink)}._4WpgRW_tabs{margin:0 0 var(--space-5);border-bottom:1px solid var(--line);scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;background:linear-gradient(to right, var(--surface-admin) 30%, #f4f1ea00) left / 32px 100% no-repeat local, linear-gradient(to left, var(--surface-admin) 30%, #f4f1ea00) right / 32px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, #0a17302e, transparent) left / 12px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, #0a17302e, transparent) right / 12px 100% no-repeat scroll;gap:4px;display:flex;overflow-x:auto}._4WpgRW_tab{align-items:center;gap:var(--space-2);min-height:44px;font-size:var(--text-15);font-weight:var(--weight-medium);color:var(--ink-muted);white-space:nowrap;transition:color var(--dur-state) var(--ease-out), border-color var(--dur-state) var(--ease-out);border-bottom:3px solid #0000;flex:none;padding:0 12px;display:flex}._4WpgRW_tab:hover{color:var(--navy-900);border-bottom-color:var(--gold-300)}._4WpgRW_tab[aria-current]{font-weight:var(--weight-semibold);color:var(--navy-900);border-bottom-color:var(--gold-600)}._4WpgRW_section{margin-bottom:var(--space-6);padding:18px var(--space-4);background:var(--surface-card);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-rest)}._4WpgRW_sectionTitle{margin-bottom:var(--space-3);font-size:var(--text-18);font-weight:var(--weight-semibold);color:var(--navy-900);line-height:1.3}._4WpgRW_muted{font-size:var(--text-14);line-height:var(--leading-body);color:var(--ink-muted)}._4WpgRW_stats{gap:var(--space-3);margin-bottom:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._4WpgRW_statsArea{container-type:inline-size}@container (max-width:459.98px){._4WpgRW_stats._4WpgRW_statsSix,._4WpgRW_stats._4WpgRW_statsFour{grid-template-columns:minmax(0,1fr)}}@container (min-width:460px) and (max-width:859.98px){._4WpgRW_stats._4WpgRW_statsFour{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:860px){._4WpgRW_stats._4WpgRW_statsFour{grid-template-columns:repeat(4,minmax(0,1fr))}}._4WpgRW_statsFour ._4WpgRW_stat{align-items:stretch}._4WpgRW_statsFour ._4WpgRW_statIcon{align-self:flex-start}._4WpgRW_statsFour ._4WpgRW_statText{grid-template-rows:1fr auto}._4WpgRW_section>._4WpgRW_testNotice+._4WpgRW_statsArea{margin-top:var(--space-4)}@container (min-width:620px){._4WpgRW_stats._4WpgRW_statsSix{grid-template-columns:repeat(3,minmax(0,1fr))}}._4WpgRW_stat{padding:var(--space-4);background:linear-gradient(150deg, var(--stat-soft) 0%, var(--surface-card) 78%);border:1px solid var(--line);box-shadow:var(--shadow-rest);border-radius:16px;flex-flow:row-reverse wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}._4WpgRW_stat[data-tone=guests]{--stat-soft:var(--sapphire-50);--stat-strong:var(--sapphire-700)}._4WpgRW_stat[data-tone=individual]{--stat-soft:var(--appreciation-soft);--stat-strong:var(--appreciation-strong)}._4WpgRW_stat[data-tone=team]{--stat-soft:var(--people-soft);--stat-strong:var(--people-strong)}._4WpgRW_stat[data-tone=tips]{--stat-soft:var(--gold-50);--stat-strong:var(--gold-700)}._4WpgRW_stat[data-tone=ratings]{--stat-soft:var(--teal-50);--stat-strong:var(--teal-600)}._4WpgRW_statIcon{background:var(--white);box-shadow:var(--shadow-rest);border-radius:12px;flex:none;place-items:center;padding:5px;display:grid}._4WpgRW_statText{flex:110px;justify-items:start;gap:6px;min-width:0;display:grid}._4WpgRW_statLabel{font-size:var(--text-13);font-weight:var(--weight-semibold);color:var(--stat-strong);line-height:1.35}._4WpgRW_statValue{font-size:1.875rem;font-weight:var(--weight-bold);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.01em;color:var(--navy-900);overflow-wrap:anywhere;line-height:1.1}._4WpgRW_stats._4WpgRW_statsSix{grid-auto-rows:1fr}._4WpgRW_statDetail{font-size:var(--text-12);color:var(--ink);background:var(--white);border:1px solid var(--line);border-radius:10px;margin-top:2px;padding:2px 9px;line-height:1.4}._4WpgRW_tableWrap{scrollbar-width:thin;background:linear-gradient(to right, var(--surface-card) 30%, #fff0) left / 32px 100% no-repeat local, linear-gradient(to left, var(--surface-card) 30%, #fff0) right / 32px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, #0a173029, transparent) left / 12px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, #0a173029, transparent) right / 12px 100% no-repeat scroll;overflow-x:auto}._4WpgRW_table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--text-15);line-height:1.45}._4WpgRW_table caption{padding-bottom:var(--space-3);text-align:left}._4WpgRW_table th,._4WpgRW_table td{padding:var(--space-3);text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}._4WpgRW_table th{font-size:var(--text-12);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;white-space:nowrap;color:var(--ink-muted);background:var(--ivory-50);border-bottom-color:var(--line-strong);padding-block:10px}._4WpgRW_table thead th:first-child{border-top-left-radius:8px}._4WpgRW_table thead th:last-child{border-top-right-radius:8px}._4WpgRW_table tbody th{min-width:9rem;padding-block:var(--space-3);font-size:var(--text-15);letter-spacing:normal;text-transform:none;white-space:normal;color:var(--navy-900);border-bottom-color:var(--line);background:0 0}._4WpgRW_table tbody th ._4WpgRW_muted{font-weight:var(--weight-regular)}._4WpgRW_table tbody tr:last-child th{border-bottom:0}._4WpgRW_table tbody tr{transition:background-color var(--dur-state) var(--ease-out)}._4WpgRW_table tbody tr:hover{background:var(--sapphire-50)}._4WpgRW_table tbody tr:last-child td{border-bottom:0}._4WpgRW_num{font-variant-numeric:tabular-nums;text-align:right!important}._4WpgRW_badge{font-size:var(--text-12);font-weight:var(--weight-semibold);white-space:nowrap;vertical-align:middle;border-radius:var(--radius-pill);border:1px solid #0000;align-items:center;gap:6px;padding:1px 10px 1px 8px;line-height:1.6;display:inline-flex}._4WpgRW_badge:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}._4WpgRW_badgeOn{color:var(--jade-700);background:var(--jade-50);border-color:color-mix(in srgb, var(--jade-600) 22%, var(--white))}._4WpgRW_badgeOff{color:var(--slate-600);background:var(--slate-50);border-color:color-mix(in srgb, var(--slate-600) 18%, var(--white))}._4WpgRW_badgeWarn{color:var(--error);background:var(--error-bg);border-color:color-mix(in srgb, var(--error) 22%, var(--white))}._4WpgRW_form{gap:var(--space-4);display:grid}._4WpgRW_formRow{gap:var(--space-4);grid-template-columns:1fr;display:grid}._4WpgRW_inlineForm{align-items:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}._4WpgRW_form+[aria-live]>*,._4WpgRW_inlineForm+[aria-live]>*{margin-top:10px}._4WpgRW_field{gap:6px;min-width:0;display:grid}._4WpgRW_label{font-size:var(--text-14);font-weight:var(--weight-semibold);color:var(--navy-900);line-height:1.4}._4WpgRW_input,._4WpgRW_select,._4WpgRW_textarea{width:100%;min-height:44px;font:inherit;font-size:var(--text-16);color:var(--ink);background-color:var(--white);border:1.5px solid var(--control-border);border-radius:var(--radius-control);transition:border-color var(--dur-state) var(--ease-out), background-color var(--dur-state) var(--ease-out);padding:9px 12px;line-height:1.4}._4WpgRW_select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23505b70' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:18px;padding-right:40px}._4WpgRW_input:hover,._4WpgRW_select:hover,._4WpgRW_textarea:hover{border-color:var(--slate-600)}._4WpgRW_input:focus,._4WpgRW_select:focus,._4WpgRW_textarea:focus{border-color:var(--action)}._4WpgRW_input:focus-visible,._4WpgRW_select:focus-visible,._4WpgRW_textarea:focus-visible{outline:2px solid var(--action);outline-offset:1px}._4WpgRW_input::placeholder,._4WpgRW_textarea::placeholder{color:#6b7385}._4WpgRW_input[readonly]{background-color:var(--ivory-50)}._4WpgRW_input:disabled,._4WpgRW_select:disabled,._4WpgRW_textarea:disabled{color:var(--ink-muted);background-color:var(--surface-sunken);cursor:not-allowed}._4WpgRW_input[aria-invalid=true],._4WpgRW_select[aria-invalid=true],._4WpgRW_textarea[aria-invalid=true]{background-color:var(--error-bg);border-color:var(--error)}._4WpgRW_fieldError{font-size:var(--text-13);font-weight:var(--weight-medium);color:var(--error);align-items:flex-start;gap:6px;line-height:1.45;display:flex}._4WpgRW_fieldError:before{content:"";background:currentColor;flex:none;width:15px;height:15px;margin-top:2px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.5v5.5M12 16.5h.01'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.5v5.5M12 16.5h.01'/%3E%3C/svg%3E") 50%/contain no-repeat}._4WpgRW_hint{font-size:var(--text-13);color:var(--ink-muted);line-height:1.45}._4WpgRW_checks{gap:2px;display:grid}._4WpgRW_check{align-items:center;gap:var(--space-3);min-height:44px;font-size:var(--text-15);border-radius:var(--radius-control);cursor:pointer;transition:background-color var(--dur-state) var(--ease-out);margin-inline:-10px;padding:6px 10px;line-height:1.4;display:flex}._4WpgRW_check:hover{background:var(--ivory-50)}._4WpgRW_check input[type=checkbox]{width:20px;height:20px;accent-color:var(--action);cursor:pointer;flex:none;margin:0}._4WpgRW_checkNested{padding-left:42px}._4WpgRW_checkCard{padding:var(--space-3) 14px;background:var(--ivory-50);border:1px solid var(--line);align-items:flex-start;margin-inline:0}._4WpgRW_checkCard input[type=checkbox]{margin-top:1px}._4WpgRW_checkCard:has(input:checked){background:var(--jade-50);border-color:color-mix(in srgb, var(--jade-600) 35%, var(--white))}._4WpgRW_button,._4WpgRW_buttonSecondary,._4WpgRW_buttonDanger,._4WpgRW_buttonSmall{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;font:inherit;font-size:var(--text-15);font-weight:var(--weight-semibold);text-align:center;border-radius:var(--radius-control);cursor:pointer;transition:background-color var(--dur-press) var(--ease-out), border-color var(--dur-press) var(--ease-out), transform var(--dur-press) var(--ease-out);padding:0 18px;line-height:1.2;display:inline-flex}._4WpgRW_button:active:not(:disabled),._4WpgRW_buttonSecondary:active:not(:disabled),._4WpgRW_buttonDanger:active:not(:disabled),._4WpgRW_buttonSmall:active:not(:disabled){transform:translateY(1px)}._4WpgRW_button{color:var(--white);background:var(--action);border:1px solid var(--action-strong);box-shadow:0 1px 2px #0a173024,inset 0 1px #ffffff24}._4WpgRW_button:hover:not(:disabled){background:var(--action-strong)}._4WpgRW_buttonSecondary{color:var(--navy-900);background:var(--white);border:1.5px solid var(--control-border)}._4WpgRW_buttonSecondary:hover:not(:disabled),._4WpgRW_buttonSmall:hover:not(:disabled){background:var(--ivory-50);border-color:var(--navy-800)}._4WpgRW_buttonDanger{color:var(--error);background:var(--white);border:1.5px solid var(--error)}._4WpgRW_buttonDanger:hover:not(:disabled){background:var(--error-bg)}._4WpgRW_buttonSmall{font-size:var(--text-14);color:var(--navy-900);background:var(--white);border:1.5px solid var(--control-border);padding:0 14px}._4WpgRW_button:disabled,._4WpgRW_buttonSecondary:disabled,._4WpgRW_buttonDanger:disabled,._4WpgRW_buttonSmall:disabled{cursor:not-allowed;opacity:.55;box-shadow:none}._4WpgRW_linkButton{min-height:40px;font:inherit;font-size:var(--text-14);font-weight:var(--weight-medium);color:var(--action);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}._4WpgRW_linkButton:hover{color:var(--action-strong)}._4WpgRW_messageOk,._4WpgRW_messageError,._4WpgRW_notice,._4WpgRW_testNotice{padding:var(--space-3) 14px;font-size:var(--text-15);line-height:var(--leading-body);border-radius:var(--radius-control)}._4WpgRW_messageOk{color:var(--jade-700);background:var(--jade-50);border:1px solid color-mix(in srgb, var(--jade-600) 22%, var(--white));border-left:4px solid var(--jade-600)}._4WpgRW_messageError{color:var(--error);background:var(--error-bg);border:1px solid color-mix(in srgb, var(--error) 22%, var(--white));border-left:4px solid var(--error)}._4WpgRW_notice{color:var(--navy-900);background:var(--action-soft);border:1px solid color-mix(in srgb, var(--action) 18%, var(--white));border-left:4px solid var(--action)}._4WpgRW_testNotice{color:var(--test-ink);background:var(--test-bg);border:2px dashed var(--test-line)}._4WpgRW_empty{font-size:var(--text-15);line-height:var(--leading-body);text-align:center;color:var(--ink-muted);background:var(--ivory-50);border:1.5px dashed var(--line);border-radius:12px;padding:28px 20px}._4WpgRW_emptyState{justify-items:center;gap:var(--space-2);padding:var(--space-8) 20px;text-align:center;background:var(--ivory-50);border:1.5px dashed var(--line);border-radius:14px;display:grid}._4WpgRW_emptyTitle{margin-top:var(--space-1);font-size:var(--text-16);font-weight:var(--weight-semibold);color:var(--navy-900)}._4WpgRW_emptyText{max-width:52ch;font-size:var(--text-14);line-height:var(--leading-body);color:var(--ink-muted)}._4WpgRW_emptyAction{margin-top:6px}._4WpgRW_details summary{min-height:44px;font-weight:var(--weight-semibold);color:var(--action);cursor:pointer;padding:10px 0;line-height:1.5;list-style:none;display:block}._4WpgRW_details summary::-webkit-details-marker{display:none}._4WpgRW_details summary:before{content:"";width:7px;height:7px;transition:transform var(--dur-state) var(--ease-out);border-bottom:2px solid;border-right:2px solid;margin:0 12px 2px 2px;display:inline-block;transform:rotate(-45deg)}._4WpgRW_details[open]>summary:before{transform:rotate(45deg)}._4WpgRW_details summary:hover{color:var(--action-strong)}._4WpgRW_details[open] summary{margin-bottom:var(--space-3)}._4WpgRW_stack{gap:var(--space-3);display:grid}._4WpgRW_qrBox{justify-items:start;gap:var(--space-3);padding:var(--space-4);background:var(--white);border:2px solid var(--gold-500);box-shadow:var(--shadow-rest);border-radius:14px;display:grid}._4WpgRW_qrImage{width:220px;height:220px}._4WpgRW_qrLink{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--text-13);overflow-wrap:anywhere}._4WpgRW_fileInput{width:100%;min-height:48px;font:inherit;font-size:var(--text-14);color:var(--ink-muted);background:var(--white);border:1.5px dashed var(--control-border);border-radius:var(--radius-control);cursor:pointer;transition:border-color var(--dur-state) var(--ease-out), background-color var(--dur-state) var(--ease-out);padding:5px}._4WpgRW_fileInput:hover{background:var(--sapphire-50);border-color:var(--action)}._4WpgRW_fileInput:focus-visible{outline:2px solid var(--action);outline-offset:1px}._4WpgRW_fileInput[aria-invalid=true]{border-style:solid;border-color:var(--error)}._4WpgRW_fileInput::file-selector-button{min-height:34px;margin-right:var(--space-3);font:inherit;font-weight:var(--weight-semibold);color:var(--navy-900);background:var(--ivory-100);border:1px solid var(--line);cursor:pointer;border-radius:8px;padding:0 14px}._4WpgRW_imagePreview{justify-items:start;gap:var(--space-2);padding:var(--space-3);background:var(--ivory-50);border:1px solid var(--line);border-radius:12px;display:grid}._4WpgRW_previewTag{font-size:var(--text-12);font-weight:var(--weight-semibold);color:var(--gold-700);background:var(--gold-50);border:1px solid var(--gold-300);border-radius:var(--radius-pill);padding:1px 10px;line-height:1.6}._4WpgRW_previewMeta{max-width:100%;font-size:var(--text-13);color:var(--ink-muted);overflow-wrap:anywhere}._4WpgRW_uploadPreviewImage,._4WpgRW_currentImage{object-fit:contain;background:repeating-conic-gradient(#f6f2e8 0 25%, var(--white) 0 50%) 0 0 / 16px 16px;border:1px solid var(--line);max-width:min(220px,100%);max-height:220px;box-shadow:var(--shadow-rest);border-radius:10px;padding:6px}._4WpgRW_photoThumb,._4WpgRW_photoPlaceholder{object-fit:cover;width:40px;height:40px;box-shadow:0 0 0 1px var(--line);border-radius:50%;flex:none;place-items:center;display:inline-grid}._4WpgRW_photoPlaceholder{font-size:var(--text-12);font-weight:var(--weight-semibold);letter-spacing:.02em;color:var(--navy-900);background:var(--action-soft)}._4WpgRW_personCell{align-items:center;gap:10px;display:flex}._4WpgRW_mediaGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));display:grid}._4WpgRW_mediaCard{align-content:start;gap:var(--space-3);background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-rest);border-radius:14px;padding:18px;display:grid}._4WpgRW_winner{font-weight:var(--weight-semibold);color:var(--navy-900)}._4WpgRW_loginWrap{flex:1;place-items:center;padding:32px 16px;display:grid}._4WpgRW_loginCard{background:var(--white);border:1px solid var(--line);width:100%;max-width:420px;box-shadow:var(--shadow-lift);border-radius:18px;padding:28px 24px}._4WpgRW_main a:not([class]){font-weight:var(--weight-medium);color:var(--action);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--action) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--action) 35%, transparent);text-underline-offset:3px}._4WpgRW_main a:not([class]):hover{color:var(--action-strong);text-decoration-color:currentColor}._4WpgRW_listCard{padding:14px var(--space-4);background:var(--surface-card);border:1px solid var(--line);box-shadow:var(--shadow-rest);border-radius:12px;gap:6px;display:grid}._4WpgRW_sectionIntro{max-width:80ch;margin-bottom:var(--space-3)}._4WpgRW_sectionNote{max-width:80ch;margin-top:var(--space-3)}._4WpgRW_blockGap{margin-top:var(--space-4)}._4WpgRW_pageNotice{margin-bottom:var(--space-5)}._4WpgRW_reminderOverlay{z-index:100;background:color-mix(in srgb, var(--navy-900) 55%, transparent);position:fixed;inset:0}._4WpgRW_reminderDialog{z-index:101;width:min(480px,100vw - 32px);height:fit-content;max-height:calc(100dvh - 32px);padding:var(--space-5);color:var(--navy-900);background:var(--white);border:0;border-top:4px solid var(--error);border-radius:var(--radius-control);line-height:var(--leading-body);margin:auto;position:fixed;inset:0;overflow-y:auto}._4WpgRW_reminderDialog::backdrop{background:color-mix(in srgb, var(--navy-900) 55%, transparent)}._4WpgRW_reminderDialog p{margin:0 0 var(--space-3)}._4WpgRW_reminderDialog form{margin-top:var(--space-5);justify-content:flex-end;display:flex}._4WpgRW_reminderTitle{margin:0 0 var(--space-3);font-size:1.25rem;font-weight:700}._4WpgRW_treeChildren{gap:var(--space-3);padding-left:var(--space-5);border-left:2px solid var(--line);margin-left:6px;display:grid}._4WpgRW_bulletList{gap:6px;padding-left:20px;list-style:outside;display:grid}._4WpgRW_bulletList li::marker{color:var(--gold-600)}._4WpgRW_quote{margin:var(--space-2) 0;font-size:var(--text-15);line-height:var(--leading-body);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink);background:var(--ivory-50);border-left:3px solid var(--gold-500);border-radius:0 8px 8px 0;padding:10px 14px}._4WpgRW_factList{gap:var(--space-3);margin-bottom:var(--space-4);grid-template-columns:1fr;display:grid}._4WpgRW_factList dt{font-size:var(--text-13);font-weight:var(--weight-semibold);color:var(--ink-muted)}._4WpgRW_factList dd{font-size:var(--text-15);color:var(--ink);margin-top:2px}._4WpgRW_fieldsetReset{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}._4WpgRW_fieldsetReset>legend{margin-bottom:6px;padding:0}._4WpgRW_filterBar{align-items:end;gap:var(--space-3);margin-bottom:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._4WpgRW_filterBar>:first-child,._4WpgRW_filterBar>button{grid-column:1/-1}._4WpgRW_toolbar{justify-content:space-between;align-items:flex-end;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._4WpgRW_toolbar ._4WpgRW_sectionTitle{margin-bottom:0}._4WpgRW_mediaTitle{align-items:center;gap:var(--space-2);font-size:var(--text-16);font-weight:var(--weight-semibold);color:var(--navy-900);flex-wrap:wrap;margin:0;line-height:1.3;display:flex}._4WpgRW_actionStack{justify-items:start;gap:var(--space-2);min-width:180px;display:grid}._4WpgRW_emptyStateCompact{padding:20px var(--space-4);gap:6px}._4WpgRW_emptyStateCompact ._4WpgRW_iconTile{border-radius:10px;width:36px;height:36px}._4WpgRW_sectionTitleWithIcon{align-items:center;gap:10px;display:flex}._4WpgRW_sectionTitleIcon{color:var(--module-accent,var(--navy-800));flex:none}._4WpgRW_sectionTitleWithArt{align-items:center;gap:12px;display:flex}@media (min-width:720px){._4WpgRW_body{--nav-width:220px;grid-template-columns:var(--nav-width) minmax(0, 1fr);background:linear-gradient(to right, var(--white) calc(var(--nav-width) - 1px), var(--line) calc(var(--nav-width) - 1px) var(--nav-width), transparent var(--nav-width))}._4WpgRW_nav{max-height:100dvh;padding:var(--space-4) 10px;background:var(--white);border-bottom:0;flex-direction:column;align-self:start;gap:2px;position:sticky;top:0;overflow:hidden auto}._4WpgRW_navLink[aria-current]{box-shadow:inset 3px 0 0 var(--gold-500)}._4WpgRW_main{max-width:calc(var(--content-max) + 2 * var(--space-8));padding:28px var(--space-8) 56px;justify-self:center}._4WpgRW_formRow{grid-template-columns:repeat(2,minmax(0,1fr))}._4WpgRW_title{font-size:var(--text-36)}._4WpgRW_pageHeadActions{margin-left:auto}._4WpgRW_input,._4WpgRW_select,._4WpgRW_textarea{font-size:var(--text-15)}._4WpgRW_buttonSmall{min-height:36px}._4WpgRW_form>button[type=submit]{justify-self:start;min-width:160px}._4WpgRW_section{padding:22px 24px}._4WpgRW_factList{grid-template-columns:repeat(2,minmax(0,1fr))}._4WpgRW_filterBar{flex-wrap:wrap;display:flex}._4WpgRW_filterBar>:first-child{flex:240px;max-width:360px}._4WpgRW_filterBar>button{grid-column:auto}}@media (min-width:1024px){._4WpgRW_body{--nav-width:var(--sidebar-width)}._4WpgRW_nav{padding:var(--space-5) var(--space-3)}._4WpgRW_stats{grid-template-columns:repeat(4,minmax(0,1fr))}}._4WpgRW_logoHeaderPreview{min-height:80px;color:var(--white);background:radial-gradient(70% 60% at 0% 0%, #0f6b5c66, transparent 70%), radial-gradient(60% 60% at 100% 0%, #4b3a8c6b, transparent 70%), linear-gradient(150deg, var(--navy-950), var(--navy-800));border-bottom:1px solid #c8a45a8c;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}._4WpgRW_logoHeaderText{overflow-wrap:anywhere;flex:auto;min-width:0}._4WpgRW_logoHeaderName{font-family:var(--font-display);font-size:1.1875rem;font-weight:600;line-height:1.2}._4WpgRW_logoHeaderLogo{flex:none;justify-content:flex-end;align-items:center;max-width:40%;height:48px;display:flex}._4WpgRW_logoHeaderLogo img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}._4WpgRW_logoHeaderLogoBacked{background:var(--ivory-50);border-radius:10px;padding:6px 10px;box-shadow:0 1px 2px #00000040}._4WpgRW_staffPicker{border:0;border-top:1px solid var(--line);gap:8px;min-width:0;margin:16px 0 0;padding:16px 0 0;display:grid}._4WpgRW_staffPickerTitle{padding:0;font-weight:700}._4WpgRW_staffChecklist,._4WpgRW_staffReadList{grid-template-columns:minmax(0,1fr);gap:2px 24px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:600px){._4WpgRW_staffChecklist{grid-template-columns:repeat(2,minmax(0,1fr))}}._4WpgRW_staffChecklist li{min-width:0}._4WpgRW_staffChoiceName{overflow-wrap:anywhere;font-weight:600;display:block}._4WpgRW_staffChoiceMeta{color:var(--ink-muted);overflow-wrap:anywhere;font-size:.8125rem;display:block}._4WpgRW_staffChoiceAssigned ._4WpgRW_staffChoiceName:after{content:" · assigned";color:var(--ink-muted);font-size:.8125rem;font-weight:500}._4WpgRW_staffVia{background:var(--surface-page);border-radius:10px;gap:6px;margin-top:4px;padding:12px 14px;display:grid}._4WpgRW_staffReadList li{min-width:0}._4WpgRW_scopeLabel{margin-bottom:var(--space-4);font-size:var(--text-13);font-weight:var(--weight-semibold);color:var(--navy-900);flex-wrap:wrap;align-items:center;gap:6px;display:flex}._4WpgRW_scopeLabel>span{background:var(--surface-sunken);border:1px solid var(--line);border-radius:999px;padding:4px 12px}._4WpgRW_scopeLabel>._4WpgRW_muted{font-size:var(--text-13);font-weight:var(--weight-regular);background:0 0;border-color:#0000;padding-inline:4px}._4WpgRW_rangeForm{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._4WpgRW_chartGrid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:1024px){._4WpgRW_chartGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}._4WpgRW_chart{margin:0}._4WpgRW_chartTitle{margin-bottom:var(--space-2);font-size:var(--text-14);font-weight:var(--weight-semibold);color:var(--navy-900)}._4WpgRW_chartSvg{width:100%;height:auto;display:block}._4WpgRW_chartAxis{stroke:var(--line-strong);stroke-width:1px}._4WpgRW_chartLabel,._4WpgRW_chartValue{fill:var(--ink-muted);font-size:12px}._4WpgRW_chartValue{font-size:11px}._4WpgRW_chartBarA{fill:var(--appreciation);background:var(--appreciation)}._4WpgRW_chartBarB{fill:var(--people);background:var(--people)}._4WpgRW_chartBarTip{fill:var(--tip);background:var(--tip)}._4WpgRW_chartLegend{gap:var(--space-3);margin-top:var(--space-2);font-size:var(--text-13);color:var(--ink-muted);flex-wrap:wrap;display:flex}._4WpgRW_chartSwatch{vertical-align:-1px;border-radius:2px;width:10px;height:10px;margin-right:4px;display:inline-block}._4WpgRW_meter{background:var(--surface-sunken);border-radius:999px;width:100%;min-width:60px;height:8px;display:inline-block;overflow:hidden}._4WpgRW_meterFill{border-radius:999px;height:100%;display:block}._4WpgRW_meterRow{align-items:center;gap:8px;display:flex}._4WpgRW_meterValue{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;min-width:3.5ch}._4WpgRW_changeUp{color:var(--appreciation-strong)}._4WpgRW_changeDown{color:var(--rose-600)}._4WpgRW_insightList{gap:var(--space-3);display:grid}._4WpgRW_insightList li{background:var(--surface-sunken);border-radius:10px;padding:10px 14px}._4WpgRW_pager{align-items:center;gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._4WpgRW_dash{container-type:inline-size}._4WpgRW_dashKpis{gap:var(--space-3);margin-bottom:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@container (min-width:420px){._4WpgRW_dashKpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:700px){._4WpgRW_dashKpis{grid-template-columns:repeat(3,minmax(0,1fr))}}._4WpgRW_dashKpi{min-width:0;padding:14px var(--space-4) 14px 18px;background:var(--surface-card);border:1px solid var(--line);box-shadow:var(--shadow-rest);border-radius:14px;align-items:center;gap:14px;display:flex;position:relative;overflow:hidden}._4WpgRW_dashKpi:before{content:"";background:linear-gradient(var(--gold-500), var(--gold-300));width:3px;position:absolute;inset:0 auto 0 0}._4WpgRW_dashKpi>svg{flex:none}._4WpgRW_dashKpiText{min-width:0}._4WpgRW_dashKpiValue{font-family:var(--font-display);font-size:1.6rem;font-weight:var(--weight-semibold);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;color:var(--navy-900);line-height:1.15}._4WpgRW_dashKpiLabel{font-size:var(--text-13);font-weight:var(--weight-semibold);text-wrap:balance;color:var(--ink-muted);margin-top:2px;line-height:1.35}._4WpgRW_dashKpiDetail{font-size:var(--text-12);color:var(--ink-muted);margin-top:1px;line-height:1.35}._4WpgRW_dashGrid{gap:var(--space-4);margin-bottom:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}@container (min-width:760px){._4WpgRW_dashGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}._4WpgRW_dashGrid>._4WpgRW_section{flex-direction:column;margin-bottom:0;display:flex}._4WpgRW_dashGrid>._4WpgRW_section>._4WpgRW_sectionNote:last-child{padding-top:var(--space-3);margin-top:auto}._4WpgRW_dashCardHead{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._4WpgRW_dashCardHead>h2{margin-bottom:0}._4WpgRW_dashList{gap:10px;margin:0;padding:0;list-style:none;display:grid}._4WpgRW_dashList>li{align-items:center;gap:var(--space-3);font-size:var(--text-14);grid-template-columns:minmax(0,1.4fr) minmax(60px,1fr) auto;display:grid}._4WpgRW_dashListLabel{overflow-wrap:anywhere;min-width:0;color:var(--ink)}._4WpgRW_dashListValue{min-width:3ch;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;text-align:right;color:var(--navy-900)}._4WpgRW_dashRatings{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px){._4WpgRW_dashRatings{grid-template-columns:repeat(2,minmax(0,1fr))}}._4WpgRW_dashRatings ._4WpgRW_dashList>li{grid-template-columns:4.5em minmax(40px,1fr) auto}._4WpgRW_dashRatingsHead{justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-2);font-size:var(--text-14);font-weight:var(--weight-semibold);color:var(--navy-900);display:flex}._4WpgRW_dashRatingsAverage{font-variant-numeric:tabular-nums;color:var(--ink-muted)}._4WpgRW_dashFilter{align-items:center;gap:var(--space-2);background:var(--surface-card);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-rest);flex-wrap:wrap;padding:6px 8px 6px 14px;display:flex}._4WpgRW_dashFilter form,._4WpgRW_dashFilter label{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}._4WpgRW_dashFilter input{width:auto;min-width:0}._4WpgRW_dashKpis4,._4WpgRW_dashPanels,._4WpgRW_dashGrid3{gap:var(--space-4);margin-bottom:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}._4WpgRW_dashPanels>._4WpgRW_section,._4WpgRW_dashGrid3>._4WpgRW_section{flex-direction:column;margin-bottom:0;display:flex}._4WpgRW_dashPanels>._4WpgRW_section>._4WpgRW_sectionNote:last-child,._4WpgRW_dashGrid3>._4WpgRW_section>._4WpgRW_sectionNote:last-child,._4WpgRW_dashCardFoot{padding-top:var(--space-3);margin-top:auto}._4WpgRW_dashCardFoot{justify-content:space-between;align-items:flex-end;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._4WpgRW_dashCardFoot>p{flex:14rem;margin:0}._4WpgRW_dashCardFoot>a{flex:none;margin-left:auto}@container (min-width:420px){._4WpgRW_dashKpis4{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:640px){._4WpgRW_dashGrid3{grid-template-columns:repeat(2,minmax(0,1fr))}._4WpgRW_dashGrid3>:nth-child(3){grid-column:1/-1}}@container (min-width:900px){._4WpgRW_dashKpis4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:760px){._4WpgRW_dashPanels{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}@container (min-width:900px){._4WpgRW_dashGrid3{grid-template-columns:repeat(3,minmax(0,1fr))}._4WpgRW_dashGrid3>:nth-child(3){grid-column:auto}}._4WpgRW_dash ._4WpgRW_section{padding:var(--space-4) 18px}._4WpgRW_dash ._4WpgRW_sectionTitle{font-size:var(--text-16)}._4WpgRW_dash ._4WpgRW_sectionNote,._4WpgRW_dash ._4WpgRW_dashCardFoot ._4WpgRW_muted{font-size:var(--text-12)}._4WpgRW_dashKpis4,._4WpgRW_dashPanels{margin-bottom:var(--space-4)}._4WpgRW_dashKpiProminent{border-radius:var(--radius-card);gap:8px;padding:14px 12px}._4WpgRW_dashKpiProminent ._4WpgRW_dashKpiText{flex-direction:column;min-width:0;display:flex}._4WpgRW_dashKpiProminent ._4WpgRW_dashKpiLabel{order:-1;margin:0 0 2px;line-height:1.3}._4WpgRW_dashKpiProminent:before{background:linear-gradient(to right, var(--teal-600), var(--sapphire-600));width:auto;height:3px;inset:0 0 auto}._4WpgRW_dashKpiProminent ._4WpgRW_dashKpiValue{font-size:1.65rem;line-height:1.15}._4WpgRW_dashKpiProminent ._4WpgRW_dashKpiLabel{font-size:var(--text-13);color:var(--ink-muted)}@container (min-width:420px) and (max-width:899.98px){._4WpgRW_dashKpiProminent{align-items:flex-start;gap:var(--space-3);flex-direction:column}}._4WpgRW_dashSplit{margin-bottom:var(--space-4)}._4WpgRW_dashSplitBar{border-radius:var(--radius-pill);background:var(--surface-sunken);gap:3px;height:12px;display:flex;overflow:hidden}._4WpgRW_dashSplitPart{flex-basis:0;min-width:4px}._4WpgRW_dashSplitPart[data-tone=appreciation],._4WpgRW_dashSplitSwatch[data-tone=appreciation]{background:var(--appreciation)}._4WpgRW_dashSplitPart[data-tone=team],._4WpgRW_dashSplitSwatch[data-tone=team]{background:var(--people)}._4WpgRW_dashSplitLegend{gap:var(--space-2) var(--space-4);margin-top:var(--space-2);font-size:var(--text-13);font-variant-numeric:tabular-nums;color:var(--ink-muted);flex-wrap:wrap;display:flex}._4WpgRW_dashSplitSwatch{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}._4WpgRW_dashStats{margin:0;display:grid}._4WpgRW_dashStats>div{justify-content:space-between;align-items:baseline;gap:var(--space-3);border-top:1px solid var(--line);padding:8px 0;display:flex}._4WpgRW_dashStats>div:first-child{border-top:0}._4WpgRW_dashStats dt{min-width:0;font-size:var(--text-14);color:var(--ink)}._4WpgRW_dashStatsDetail{font-size:var(--text-12);color:var(--ink-muted);display:block}._4WpgRW_dashStats dd{font-size:var(--text-18);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--navy-900);margin:0}._4WpgRW_dashGaugeTrack,._4WpgRW_dashGaugeFill{fill:none;stroke-width:12px;stroke-linecap:round}._4WpgRW_dashGaugeTrack{stroke:var(--surface-sunken)}._4WpgRW_dashGaugeFill[data-tone=appreciation]{stroke:var(--appreciation)}._4WpgRW_dashGaugeFill[data-tone=team]{stroke:var(--people)}._4WpgRW_dashStars{vertical-align:-2px;gap:1px;display:inline-flex}._4WpgRW_dashStars svg{width:14px;height:14px;fill:var(--line)}._4WpgRW_dashStars svg[data-filled]{fill:var(--gold-600)}._4WpgRW_dashStar{margin-bottom:var(--space-2);background:var(--gold-50);border:1px solid var(--gold-200);font-size:var(--text-15);line-height:var(--leading-body);border-radius:12px;padding:14px 16px}._4WpgRW_dashStarLabel{font-size:var(--text-12);font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--gold-700);margin-bottom:4px}._4WpgRW_dashReviewMark{color:var(--teal-600);background:var(--teal-50);border-radius:50%;place-items:center;display:grid}._4WpgRW_dashReviewRating{font-size:var(--text-13);white-space:nowrap;color:var(--ink-muted)}._4WpgRW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._4WpgRW_topbarStart{flex-wrap:wrap;align-items:center;gap:8px 16px;min-width:0;display:flex}._4WpgRW_topbarTitle{font-size:var(--text-16);font-weight:var(--weight-semibold);color:var(--on-navy);border-left:1px solid #ffffff40;padding-left:16px}@media (max-width:599.98px){._4WpgRW_topbarTitle{display:none}}._4WpgRW_nowrap{white-space:nowrap}._4WpgRW_fbFilters{align-items:flex-end;gap:var(--space-3) var(--space-4);margin-bottom:var(--space-5);padding:14px var(--space-4);background:var(--surface-card);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-rest);flex-wrap:wrap;display:flex}._4WpgRW_fbFilters ._4WpgRW_field{margin:0}._4WpgRW_fbFilterCheck{align-items:center;gap:var(--space-2);min-height:44px;font-size:var(--text-14);display:inline-flex}._4WpgRW_fbFilterActions{gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}._4WpgRW_fbFilterSummary{font-size:var(--text-13);color:var(--ink-muted);flex-basis:100%;margin:0}._4WpgRW_fbDepartments{gap:12px;margin:0;padding:0;list-style:none;display:grid}._4WpgRW_fbDepartments>li{align-items:center;gap:var(--space-3);font-size:var(--text-14);grid-template-columns:minmax(0,1.3fr) minmax(70px,1fr) auto;display:grid}._4WpgRW_fbServiceArea ._4WpgRW_fbDepartmentName{padding-left:var(--space-4)}._4WpgRW_fbDepartmentName{overflow-wrap:anywhere;min-width:0}._4WpgRW_fbStack{gap:4px;display:grid}._4WpgRW_fbDepartmentCounts{font-size:var(--text-13);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink-muted);justify-items:end;display:grid}._4WpgRW_fbDepartmentCounts>span:first-child{font-weight:var(--weight-semibold);color:var(--ink)}._4WpgRW_fbFeed{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._4WpgRW_fbFeedItem{border:1px solid var(--line);background:var(--surface-card);border-radius:12px;gap:6px;padding:12px 14px;display:grid}._4WpgRW_fbFeedItem>p{margin:0}._4WpgRW_fbFeedMeta{align-items:center;gap:var(--space-2);font-size:var(--text-13);color:var(--ink-muted);flex-wrap:wrap;display:flex}._4WpgRW_fbChips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}._4WpgRW_fbChip{font-size:var(--text-13);color:var(--ink);background:var(--teal-50);border-radius:var(--radius-pill);padding:3px 10px;line-height:1.5}._4WpgRW_fbQuote{font-size:var(--text-15);line-height:var(--leading-body);white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface-sunken);border-left:3px solid var(--teal-600);border-radius:0 8px 8px 0;padding:8px 12px}._4WpgRW_fbDeptGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,440px),1fr));display:grid}._4WpgRW_fbDeptCard{min-width:0;padding:14px var(--space-4);border:1px solid var(--line);border-top:3px solid var(--teal-600);border-radius:12px}._4WpgRW_fbDeptCard>p{margin:2px 0 var(--space-3);font-size:var(--text-13)}._4WpgRW_fbDeptTitle{font-size:var(--text-16);font-weight:var(--weight-semibold);color:var(--navy-900);margin:0}._4WpgRW_fbEmployees{border-collapse:collapse;width:100%;font-size:var(--text-14)}._4WpgRW_fbEmployees th{font-size:var(--text-12);font-weight:var(--weight-semibold);text-align:left;color:var(--ink-muted);border-bottom:1px solid var(--line);padding:6px 4px}._4WpgRW_fbEmployees th._4WpgRW_num,._4WpgRW_fbEmployees td._4WpgRW_num{text-align:right}._4WpgRW_fbEmployees td._4WpgRW_num{white-space:nowrap}._4WpgRW_fbEmployees td{vertical-align:top;border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:8px 4px}._4WpgRW_fbEmployees tr:last-child td{border-bottom:0}._4WpgRW_fbNote{font-size:var(--text-12);color:var(--ink-muted)}._4WpgRW_fbMore{margin-top:var(--space-2);font-size:var(--text-14)}._4WpgRW_fbMore>summary{cursor:pointer;min-height:44px;color:var(--teal-600);font-weight:var(--weight-semibold);align-items:center;display:flex}._4WpgRW_fbSnapshot{padding:14px var(--space-4);background:var(--teal-50);border-left:3px solid var(--teal-600);border-radius:0 12px 12px 0}._4WpgRW_fbSnapshot>p{margin:0 0 6px}._4WpgRW_fbSnapshot>p:last-child{margin-bottom:0}._4WpgRW_fbSnapshotTitle{font-weight:var(--weight-semibold);color:var(--navy-900)}._4WpgRW_fbTrend{margin:var(--space-3) 0;gap:10px;padding:0;list-style:none;display:grid}._4WpgRW_fbTrendMonth{align-items:center;gap:var(--space-3);font-size:var(--text-13);grid-template-columns:4.5em minmax(0,2fr) minmax(0,1.2fr);display:grid}._4WpgRW_fbTrendLabel{font-weight:var(--weight-semibold);color:var(--ink);display:grid}._4WpgRW_fbTrendNa{color:var(--ink-muted);grid-column:2/-1;font-style:italic}._4WpgRW_fbTrendBars{gap:4px;display:grid}._4WpgRW_fbTrendBar{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) 6.5em;display:grid}._4WpgRW_fbTrendFill{border-radius:999px;min-width:2px;height:10px;display:block}._4WpgRW_fbTrendValue{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink-muted)}._4WpgRW_fbTrendTips{align-items:center;gap:var(--space-2);font-variant-numeric:tabular-nums;grid-template-columns:minmax(40px,1fr) auto;display:grid}@media (max-width:560px){._4WpgRW_fbTrendMonth{grid-template-columns:4em minmax(0,1fr)}._4WpgRW_fbTrendTips{grid-column:2}._4WpgRW_fbDepartments>li{grid-template-columns:minmax(0,1fr) auto}._4WpgRW_fbDepartments ._4WpgRW_fbStack{grid-area:2/1/auto/-1}._4WpgRW_fbEmployees tr{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._4WpgRW_fbEmployees tr:last-child,._4WpgRW_fbEmployees th,._4WpgRW_fbEmployees td{border-bottom:0}._4WpgRW_fbEmployees th:first-child,._4WpgRW_fbEmployees td:first-child{overflow-wrap:break-word;grid-column:1/-1}._4WpgRW_fbEmployees td:first-child{padding-bottom:0}}._4WpgRW_dashBlock{flex-direction:column;min-width:0;display:flex}._4WpgRW_dashHead{align-items:center;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}._4WpgRW_dashHead>._4WpgRW_title{margin:0}._4WpgRW_dashHeadNote{font-size:var(--text-14);color:var(--ink-muted);flex:14rem;margin:0;padding-top:6px}._4WpgRW_dashHead>._4WpgRW_dashFilter{margin-left:auto}._4WpgRW_dash>._4WpgRW_dashKpis4,._4WpgRW_dash>._4WpgRW_dashPanels{margin-bottom:var(--space-6)}._4WpgRW_dashBlockTitle{font-family:var(--font-body);font-size:1.375rem;font-weight:var(--weight-semibold);color:var(--navy-900);margin:0 0 12px;line-height:1.3}._4WpgRW_dashCard{min-width:0;padding:var(--space-4) 18px;background:var(--surface-card);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-rest);flex-direction:column;flex:1;display:flex}._4WpgRW_dashCard>._4WpgRW_sectionNote:last-child{padding-top:var(--space-3);font-size:var(--text-12);margin-top:auto}._4WpgRW_dashCard ._4WpgRW_dashCardFoot ._4WpgRW_muted{font-size:var(--text-12)}._4WpgRW_dashCardBar{justify-content:space-between;align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);font-size:var(--text-14);font-weight:var(--weight-semibold);color:var(--navy-900);flex-wrap:wrap;display:flex}._4WpgRW_dashCardBar>p{margin:0}._4WpgRW_dashKpiProminent:before{content:none}._4WpgRW_dashKpiProminent{align-items:center;gap:10px;min-height:112px;padding:20px 12px}._4WpgRW_dashKpiIcon{flex:none;display:grid}._4WpgRW_dashKpiIcon svg{width:44px;height:44px}._4WpgRW_dashKpiProminent ._4WpgRW_dashKpiLabel{font-size:.78rem;font-weight:var(--weight-medium);color:var(--sapphire-600)}._4WpgRW_dashKpiProminent ._4WpgRW_dashKpiValue{font-family:var(--font-body);font-size:1.5rem;font-weight:var(--weight-bold)}._4WpgRW_dashRatingKinds{margin:calc(-1 * var(--space-1)) 0 var(--space-3);background:var(--surface-admin);border-radius:var(--radius-pill);align-self:flex-start;gap:2px;padding:2px;display:inline-flex}._4WpgRW_dashRatingKinds a{font-size:var(--text-12);font-weight:var(--weight-semibold);color:var(--ink-muted);border-radius:var(--radius-pill);padding:3px 12px;text-decoration:none}._4WpgRW_dashRatingKinds a[aria-current]{color:var(--navy-900);background:var(--surface-card);box-shadow:var(--shadow-rest)}._4WpgRW_dashScore{width:min(100%,220px);margin:0 auto var(--space-3);position:relative}._4WpgRW_dashScore svg{width:100%;height:auto;display:block}._4WpgRW_dashScore ._4WpgRW_dashGaugeTrack,._4WpgRW_dashScore ._4WpgRW_dashGaugeFill{stroke-width:22px;stroke-linecap:butt}._4WpgRW_dashScoreText{text-align:center;justify-items:center;gap:1px;display:grid;position:absolute;inset:auto 0 0}._4WpgRW_dashScoreValue{font-size:1.5rem;font-weight:var(--weight-bold);color:var(--navy-900);line-height:1.1}._4WpgRW_dashScoreChange{font-size:11px;font-weight:var(--weight-semibold);color:var(--ink-muted)}._4WpgRW_dashScoreChange[data-trend=up]{color:var(--jade-600)}._4WpgRW_dashScoreChange[data-trend=down]{color:var(--rose-600)}._4WpgRW_dashScoreCaption{color:var(--sapphire-600);font-size:11px}._4WpgRW_dashRatingCircles{justify-content:center;gap:var(--space-3) 0;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._4WpgRW_dashRatingCircles>li{text-align:center;flex:0 0 33.333%;justify-items:center;gap:4px;display:grid}._4WpgRW_dashRatingRing{place-items:center;width:46px;height:46px;display:grid;position:relative}._4WpgRW_dashRatingRing svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}._4WpgRW_dashRatingRing ._4WpgRW_dashRingTrack,._4WpgRW_dashRatingRing ._4WpgRW_dashGaugeFill{fill:none;stroke-width:3px}._4WpgRW_dashRingTrack{stroke:var(--line)}._4WpgRW_dashRatingRing>span{font-size:10px;font-weight:var(--weight-semibold);color:var(--navy-900);line-height:1.15;position:relative}._4WpgRW_dashRatingCount{font-size:var(--text-12);color:var(--sapphire-600)}._4WpgRW_dashMonthSelect select,._4WpgRW_dashReviewControls select{font:inherit;font-size:var(--text-13);font-weight:var(--weight-medium);color:var(--navy-900);background:var(--surface-card);border:1px solid var(--line-strong);border-radius:8px;padding:5px 28px 5px 10px}._4WpgRW_dashReviewControls{gap:var(--space-2);flex-wrap:wrap;display:flex}._4WpgRW_dashReviewList{margin:0;padding:0;list-style:none;display:grid}._4WpgRW_dashReviewItem{border-top:1px solid var(--line);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:12px 0;display:grid}._4WpgRW_dashReviewItem:first-child{border-top:0;padding-top:0}._4WpgRW_dashReviewItem>._4WpgRW_dashReviewMark{align-self:start;width:30px;height:30px}._4WpgRW_dashReviewMain{overflow-wrap:anywhere;justify-items:start;gap:4px;min-width:0;display:grid}._4WpgRW_dashReviewMain>p{margin:0}._4WpgRW_dashReviewHead{min-width:0;max-width:100%;font-size:var(--text-14);color:var(--navy-900);flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex}._4WpgRW_dashReviewHead strong{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}._4WpgRW_dashReviewItem ._4WpgRW_dashReviewRating{font-size:var(--text-12);margin-left:0}._4WpgRW_dashReviewItem ._4WpgRW_dashStars svg{width:12px;height:12px}._4WpgRW_dashReviewLine{max-width:100%;font-size:var(--text-13);white-space:nowrap;text-overflow:ellipsis;color:var(--ink-muted);overflow:hidden}._4WpgRW_dashReviewFull{font-size:var(--text-13);overflow-wrap:anywhere;color:var(--ink)}._4WpgRW_dashReviewDetails{font-size:var(--text-13);gap:4px;display:grid}._4WpgRW_dashReviewDetails ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}._4WpgRW_dashReviewGroup{min-width:0;max-width:100%;font-size:var(--text-13);gap:2px;display:grid}._4WpgRW_dashReviewGroup ._4WpgRW_dashReviewGroupTitle{font-size:var(--text-12);font-weight:var(--weight-medium);color:var(--navy-900);margin:0}._4WpgRW_dashReviewGroup ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}._4WpgRW_dashReviewGroup li{align-items:center;column-gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}._4WpgRW_dashReviewDate{font-size:var(--text-12);font-weight:var(--weight-medium);color:var(--navy-900);background:var(--surface-admin);border-radius:var(--radius-pill);padding:2px 10px}._4WpgRW_dashReviewExpand{font:inherit;font-size:var(--text-14);font-weight:var(--weight-semibold);color:var(--teal-600);background:var(--surface-card);border:1px solid var(--teal-600);cursor:pointer;border-radius:8px;padding:7px 16px}._4WpgRW_dashPager{margin-top:var(--space-3);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}._4WpgRW_dashPagerStatus{font-size:var(--text-13);color:var(--ink-muted);margin-right:auto}@media (max-width:640px){._4WpgRW_dashPagerStatus{flex-basis:100%}}._4WpgRW_dashPager button{min-width:30px;min-height:30px;font:inherit;font-size:var(--text-13);font-weight:var(--weight-semibold);color:var(--navy-900);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:4px 8px}._4WpgRW_dashPager button[aria-current]{color:var(--white);background:var(--navy-900)}._4WpgRW_dashPager button:disabled{color:var(--ink-muted);cursor:default;opacity:.6}@container (max-width:520px){._4WpgRW_dashReviewItem{grid-template-columns:30px minmax(0,1fr)}._4WpgRW_dashReviewExpand{grid-column:2;justify-self:start}}._4WpgRW_dash>._4WpgRW_dashHead{margin-bottom:var(--space-4)}._4WpgRW_dash>._4WpgRW_dashKpis4,._4WpgRW_dash>._4WpgRW_dashPanels{gap:var(--space-3);margin-bottom:var(--space-5)}._4WpgRW_dash>._4WpgRW_dashGrid3{gap:var(--space-3)}._4WpgRW_dash ._4WpgRW_dashBlockTitle{margin-bottom:8px;font-size:1.125rem}._4WpgRW_dash ._4WpgRW_dashCard{padding:14px 16px}._4WpgRW_dash ._4WpgRW_dashCardBar{font-size:var(--text-13);margin-bottom:10px}._4WpgRW_dash ._4WpgRW_dashKpiProminent{background:linear-gradient(150deg, var(--kpi-soft) 0%, var(--surface-card) 78%);border-radius:16px;flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;gap:10px;min-height:0;padding:16px}._4WpgRW_dash ._4WpgRW_dashKpiProminent:before{content:none}._4WpgRW_dash ._4WpgRW_dashKpiProminent:first-child{--kpi-soft:var(--sapphire-50);--kpi-strong:var(--sapphire-700)}._4WpgRW_dash ._4WpgRW_dashKpiProminent:nth-child(2){--kpi-soft:var(--appreciation-soft);--kpi-strong:var(--appreciation-strong)}._4WpgRW_dash ._4WpgRW_dashKpiProminent:nth-child(3){--kpi-soft:var(--people-soft);--kpi-strong:var(--people-strong)}._4WpgRW_dash ._4WpgRW_dashKpiProminent:nth-child(4){--kpi-soft:var(--gold-50);--kpi-strong:var(--gold-700)}._4WpgRW_dash ._4WpgRW_dashKpiIcon{background:var(--white);box-shadow:var(--shadow-rest);border-radius:12px;padding:5px}._4WpgRW_dash ._4WpgRW_dashKpiIcon svg{width:34px;height:34px}._4WpgRW_dash ._4WpgRW_dashKpiProminent ._4WpgRW_dashKpiText{flex:auto;align-items:flex-start}._4WpgRW_dash ._4WpgRW_dashKpiProminent ._4WpgRW_dashKpiLabel{font-size:var(--text-13);font-weight:var(--weight-semibold);color:var(--kpi-strong);margin-bottom:6px}._4WpgRW_dash ._4WpgRW_dashKpiProminent ._4WpgRW_dashKpiValue{letter-spacing:-.01em;font-size:1.875rem;line-height:1.1}._4WpgRW_dash ._4WpgRW_dashKpiProminent ._4WpgRW_dashKpiDetail{color:var(--ink);background:var(--white);border:1px solid var(--line);border-radius:var(--radius-pill);margin-top:8px;padding:2px 9px}._4WpgRW_dash ._4WpgRW_dashScore{width:min(100%,184px);margin-bottom:10px}._4WpgRW_dash ._4WpgRW_dashScoreValue{font-size:1.375rem}._4WpgRW_dash ._4WpgRW_dashRatingRing{width:40px;height:40px}._4WpgRW_dash ._4WpgRW_dashRatingCircles{gap:10px 0;width:min(100%,300px);margin-inline:auto}._4WpgRW_dash ._4WpgRW_dashReviewItem{padding:10px 0}._4WpgRW_dash ._4WpgRW_dashReviewItem:first-child{padding-top:0}._4WpgRW_dash ._4WpgRW_dashReviewExpand{font-size:var(--text-13);padding:5px 14px}._4WpgRW_dash ._4WpgRW_dashPager{margin-top:8px}._4WpgRW_dashLeaders,._4WpgRW_dashTeamBars,._4WpgRW_dashTipRows{font-size:var(--text-14);margin:0;padding:0;list-style:none;display:grid}._4WpgRW_dashLeaders>li{grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 0;display:grid}._4WpgRW_dashLeaders>li+li{border-top:1px solid var(--line)}._4WpgRW_dashLeaderRank{width:26px;height:26px;font-size:var(--text-12);font-weight:var(--weight-semibold);color:var(--appreciation-strong);background:var(--appreciation-soft);border-radius:50%;place-items:center;display:grid}._4WpgRW_dashLeaderRank[data-first]{color:var(--gold-700);background:var(--gold-200)}._4WpgRW_dashTeamBars{gap:14px}._4WpgRW_dashTeamBars>li{gap:5px;display:grid}._4WpgRW_dashTeamBarHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._4WpgRW_dashTipTiles{gap:var(--space-2);margin:0 0 var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._4WpgRW_dashTipTiles>div{background:var(--gold-50);border:1px solid var(--gold-200);border-radius:12px;min-width:0;padding:10px 12px}._4WpgRW_dashTipTiles dt{font-size:var(--text-12);font-weight:var(--weight-semibold);color:var(--gold-700)}._4WpgRW_dashTipTiles dd{font-size:1.25rem;font-weight:var(--weight-bold);color:var(--navy-900);margin:2px 0 0}._4WpgRW_dashTipRows>li{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:7px 0;display:flex}._4WpgRW_dashTipRows>li+li{border-top:1px solid var(--line)}._4WpgRW_dash ._4WpgRW_dashList{gap:8px}._4WpgRW_dash ._4WpgRW_dashList>li{font-size:var(--text-13)}._4WpgRW_reportListArea{container-type:inline-size}._4WpgRW_reportDepartments,._4WpgRW_reportEmployees,._4WpgRW_reportTipBars,._4WpgRW_reportRecentTips,._4WpgRW_reportChips{margin:0;padding:0;list-style:none}._4WpgRW_reportDepartments{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));display:grid}._4WpgRW_reportDepartment{background:var(--surface-card);border:1px solid var(--line);min-width:0;box-shadow:var(--shadow-rest);border-radius:14px;align-content:start;gap:10px;padding:14px 16px;display:grid}._4WpgRW_reportDepartment h3{font-family:var(--font-body);font-size:var(--text-15);font-weight:var(--weight-semibold);color:var(--navy-900);margin:0;line-height:1.35}._4WpgRW_reportParent{font-weight:var(--weight-regular);color:var(--ink-muted)}._4WpgRW_reportFigures{gap:12px var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:2px 0 0;display:grid}._4WpgRW_reportFigures>div,._4WpgRW_reportEmployeeFigures>div{flex-direction:column;min-width:0;display:flex}._4WpgRW_reportFigures dt,._4WpgRW_reportEmployeeFigures dt{font-size:var(--text-12);color:var(--ink-muted);line-height:1.3}._4WpgRW_reportFigures dt{min-height:2.6em}._4WpgRW_reportFigures dd,._4WpgRW_reportEmployeeFigures dd{font-size:var(--text-15);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--navy-900);margin:3px 0 0}._4WpgRW_reportFigureNote{font-size:var(--text-12);font-weight:var(--weight-regular);color:var(--ink-muted);display:block}._4WpgRW_reportFigureNone{font-size:var(--text-13);font-weight:var(--weight-regular);color:var(--ink-muted)}._4WpgRW_reportEmployee{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px 12px;padding:12px 0;display:grid}._4WpgRW_reportEmployee+._4WpgRW_reportEmployee{border-top:1px solid var(--line)}._4WpgRW_reportInitial{width:38px;height:38px;font-weight:var(--weight-semibold);color:var(--appreciation-strong);background:var(--appreciation-soft);border-radius:50%;place-items:center;display:grid}._4WpgRW_reportEmployeeMain{gap:5px;min-width:0;display:grid}._4WpgRW_reportEmployeeName{font-size:var(--text-15);color:var(--navy-900);margin:0}._4WpgRW_reportChips{flex-wrap:wrap;gap:4px;display:flex}._4WpgRW_reportChips>li{font-size:var(--text-12);color:var(--ink);background:var(--surface-admin);border-radius:var(--radius-pill);padding:1px 9px}._4WpgRW_reportEmployeeFigures{gap:var(--space-2);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}@container (min-width:700px){._4WpgRW_reportEmployee{grid-template-columns:38px minmax(0,1fr) auto}._4WpgRW_reportEmployeeFigures{grid-column:auto;grid-template-columns:90px 170px 90px}}._4WpgRW_reportTipColumns{gap:var(--space-5);display:grid}._4WpgRW_reportTipColumns>div{min-width:0}@container (min-width:760px){._4WpgRW_reportTipColumns{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}._4WpgRW_reportSubhead{margin:0 0 var(--space-2);font-family:var(--font-body);font-size:var(--text-15);font-weight:var(--weight-semibold);color:var(--navy-900)}._4WpgRW_reportTipBars{margin-top:var(--space-3);gap:14px;display:grid}._4WpgRW_reportTipBars>li{gap:4px;display:grid}._4WpgRW_reportTipLine{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:var(--text-14);font-variant-numeric:tabular-nums;color:var(--navy-900);margin:0;display:flex}._4WpgRW_reportTipLine>strong{white-space:nowrap}._4WpgRW_reportRecentTips>li{padding:9px 0}._4WpgRW_reportRecentTips>li:first-child{padding-top:0}._4WpgRW_reportRecentTips>li+li{border-top:1px solid var(--line)}._4WpgRW_dashPanels ._4WpgRW_dashCard{container-type:inline-size}._4WpgRW_dashPanels ._4WpgRW_dashScore{width:min(100%,250px);padding-block:var(--space-2);margin-block:auto}._4WpgRW_dashPanels ._4WpgRW_dashRatingCircles{background:var(--surface-admin);border-radius:12px;flex-wrap:nowrap;width:100%;max-width:none;margin:0;padding:12px 4px}._4WpgRW_dashPanels ._4WpgRW_dashRatingCircles>li{flex:1 1 0;min-width:0}._4WpgRW_dashPanels ._4WpgRW_dashRatingRing{background:var(--surface-card);border-radius:50%}._4WpgRW_dashPanels ._4WpgRW_dashRatingCount{font-weight:var(--weight-medium);color:var(--ink)}._4WpgRW_dashPanels ._4WpgRW_dashReviewList{flex:1;align-content:start}._4WpgRW_dashPanels ._4WpgRW_dashReviewMain{justify-items:stretch;gap:10px}._4WpgRW_dashPanels ._4WpgRW_dashReviewHead{justify-content:space-between}._4WpgRW_dashPanels ._4WpgRW_dashReviewDate{justify-self:start}._4WpgRW_dashPanels ._4WpgRW_dashReviewGroup,._4WpgRW_dashPanels ._4WpgRW_dashReviewGroup ul{gap:6px}._4WpgRW_dashPanels ._4WpgRW_dashReviewGroup li{align-items:center;gap:0 var(--space-3);background:var(--surface-admin);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;padding:8px 12px;display:grid}._4WpgRW_dashPanels ._4WpgRW_dashReviewGroup li>:last-child{grid-area:1/2/span 2}._4WpgRW_dashPanels ._4WpgRW_dashReviewGroup li>strong{color:var(--navy-900);grid-column:1}._4WpgRW_dashPanels ._4WpgRW_dashReviewGroup li>._4WpgRW_muted:not(:last-child){font-size:var(--text-12);grid-column:1}._4WpgRW_dashPanels ._4WpgRW_dashReviewFull,._4WpgRW_dashPanels ._4WpgRW_dashReviewLine{font-size:var(--text-14)}._4WpgRW_dashPanels ._4WpgRW_dashPager{padding-top:var(--space-3);border-top:1px solid var(--line)}@container (max-width:440px){._4WpgRW_dashPanels ._4WpgRW_dashPagerStatus{flex-basis:100%}._4WpgRW_dashPanels ._4WpgRW_dashPager{justify-content:center}._4WpgRW_dashPanels ._4WpgRW_dashCardBar>p{flex-basis:100%}._4WpgRW_dashPanels ._4WpgRW_dashReviewControls{flex:1}._4WpgRW_dashPanels ._4WpgRW_dashReviewControls label,._4WpgRW_dashPanels ._4WpgRW_dashReviewControls select{flex:1;width:100%;min-width:0}}._4WpgRW_signinPage{--signin-surface:#eef3fb;--signin-line:#d6dfee;--signin-shadow:0 1px 2px #173f960f, 0 14px 36px #173f961c;background:var(--signin-surface)}._4WpgRW_signinLayout{align-content:start;justify-items:center;gap:var(--space-4);width:100%;padding:var(--space-5) var(--space-4) var(--space-10);flex:1;display:grid}._4WpgRW_signinBrand{width:100%;max-width:420px;padding:var(--space-4);background:radial-gradient(circle at 50% 45%, var(--navy-800), var(--navy-950) 78%);border-radius:var(--radius-card);box-shadow:var(--signin-shadow);order:-1;justify-items:center;display:grid;overflow:hidden}._4WpgRW_signinEmblem{width:88px;height:88px;display:block}._4WpgRW_signinWordmark,._4WpgRW_signinTagline{display:none}._4WpgRW_signinCard{background:var(--white);border:1px solid var(--signin-line);width:100%;max-width:420px;box-shadow:var(--signin-shadow);animation:_4WpgRW_signinRise var(--dur-screen) var(--ease-out) both;border-radius:18px;padding:28px 24px}@keyframes _4WpgRW_signinRise{0%{opacity:.85;transform:translateY(6px)}}._4WpgRW_signinContent{width:100%;max-width:380px;margin-inline:auto}._4WpgRW_signinIconTile{width:80px;height:80px;margin-bottom:var(--space-4);background:linear-gradient(160deg, var(--white), var(--sapphire-50));border:1px solid var(--gold-300);box-shadow:inset 0 1px 0 var(--white), 0 0 0 4px #c8a45a1f, 0 6px 16px #12264a24;border-radius:22px;place-items:center;display:inline-grid}._4WpgRW_signinIcon{display:block}._4WpgRW_signinIconPetal{fill:var(--white);stroke:var(--navy-800)}._4WpgRW_signinIconOuterPetal{fill:#dbe6fa;stroke:var(--navy-800)}._4WpgRW_signinIconAccent{stroke:var(--gold-600)}._4WpgRW_signinIconSpark{fill:var(--gold-500)}._4WpgRW_signinLead{font-size:var(--text-18);font-weight:var(--weight-semibold);line-height:var(--leading-heading);color:var(--sapphire-700)}._4WpgRW_signinCard ._4WpgRW_form>button[type=submit]{transition:background-color var(--dur-state) var(--ease-out), box-shadow var(--dur-state) var(--ease-out), transform var(--dur-press) var(--ease-out);justify-self:stretch}._4WpgRW_signinCard ._4WpgRW_form>button[type=submit]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px #1e4fb847,inset 0 1px #ffffff29}._4WpgRW_signinCard ._4WpgRW_form>button[type=submit]:active:not(:disabled){transform:translateY(1px);box-shadow:0 1px 2px #0a173033}@media (min-width:1024px){._4WpgRW_signinLayout{max-width:960px;padding:var(--space-12) var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:center;align-items:stretch;gap:0;margin-inline:auto}._4WpgRW_signinBrand{align-content:center;gap:var(--space-2);max-width:none;padding:var(--space-12) var(--space-8);border-radius:24px 0 0 24px}._4WpgRW_signinEmblem{width:176px;height:176px;margin-bottom:var(--space-6)}._4WpgRW_signinWordmark{font-size:var(--text-24);font-weight:var(--weight-bold);letter-spacing:.24em;color:var(--on-navy);padding-left:.24em;display:block}._4WpgRW_signinTagline{font-size:var(--text-15);color:var(--on-navy-muted);display:block}._4WpgRW_signinCard{max-width:none;padding:var(--space-12) var(--space-10);border-left:0;border-radius:0 24px 24px 0;flex-direction:column;justify-content:center;display:flex}}@media (min-width:1024px) and (max-height:719.98px){._4WpgRW_signinLayout{padding-block:var(--space-3)}._4WpgRW_signinBrand,._4WpgRW_signinCard{padding-block:var(--space-5)}}@media (prefers-reduced-motion:reduce){._4WpgRW_signinCard{animation:none}._4WpgRW_signinCard ._4WpgRW_form>button[type=submit]:hover:not(:disabled),._4WpgRW_signinCard ._4WpgRW_form>button[type=submit]:active:not(:disabled){transform:none}}@media (min-width:720px){._4WpgRW_formRowTrio>:last-child{grid-column:1/-1}}@media (min-width:1280px){._4WpgRW_formRow._4WpgRW_formRowTrio{grid-template-columns:repeat(3,minmax(0,1fr))}._4WpgRW_formRowTrio>:last-child{grid-column:auto}}
.VgjTqW_signinAura{pointer-events:none;width:100%;height:100%;position:relative}.VgjTqW_signinGlow{animation:VgjTqW_signinGlowIn .6s var(--ease-out) both, VgjTqW_signinGlowRest 8s ease-in-out 2.7s infinite alternate;background:radial-gradient(closest-side,#e7c98538 0%,#0000 30%),radial-gradient(closest-side,#84a0ff52 0%,#0000 55%),radial-gradient(closest-side,#315bdb9e 0%,#315bdb42 60%,#0000 100%);border-radius:50%;position:absolute;inset:-16%}.VgjTqW_signinDots,.VgjTqW_signinSvg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.VgjTqW_signinDots{filter:drop-shadow(0 0 1.5px #e7c98580);animation:VgjTqW_signinFadeIn .6s var(--ease-out) .25s both, VgjTqW_signinTurn 180s linear 2.7s infinite}.VgjTqW_signinSvg{filter:drop-shadow(0 0 2px #e7c98573)drop-shadow(0 0 8px #315bdb66)}.VgjTqW_signinHalo{animation:VgjTqW_signinFadeIn .6s var(--ease-out) .25s both}.VgjTqW_signinPetal{animation:VgjTqW_signinFadeIn .45s var(--ease-out) both}.VgjTqW_signinPetal:first-child{animation-delay:.7s}.VgjTqW_signinPetal:nth-child(2){animation-delay:.8s}.VgjTqW_signinPetal:nth-child(3){animation-delay:.9s}.VgjTqW_signinPetal:nth-child(4){animation-delay:1s}.VgjTqW_signinPetal:nth-child(5){animation-delay:1.1s}.VgjTqW_signinPetal:nth-child(6){animation-delay:1.2s}.VgjTqW_signinPetal:nth-child(7){animation-delay:1.3s}.VgjTqW_signinPetal:nth-child(8){animation-delay:1.4s}.VgjTqW_signinBloom{animation:VgjTqW_signinFadeIn .5s var(--ease-out) 1.2s both}.VgjTqW_signinCore,.VgjTqW_signinSpark{transform-box:fill-box;transform-origin:50%;animation:VgjTqW_signinSparkIn .5s var(--ease-out) 1.6s both}.VgjTqW_signinGlint path{stroke-dasharray:14 86;stroke-dashoffset:100px;opacity:0;animation:7s ease-in-out infinite VgjTqW_signinGlintRun}.VgjTqW_signinGlint path:first-child{animation-delay:1.8s}.VgjTqW_signinGlint path:nth-child(2){animation-delay:2.15s}.VgjTqW_signinGlint path:nth-child(3){animation-delay:2.5s}.VgjTqW_signinGlint path:nth-child(4){animation-delay:2.85s}.VgjTqW_signinGlint path:nth-child(5){animation-delay:3.2s}.VgjTqW_signinGlint path:nth-child(6){animation-delay:3.55s}.VgjTqW_signinGlint path:nth-child(7){animation-delay:3.9s}.VgjTqW_signinGlint path:nth-child(8){animation-delay:4.25s}@keyframes VgjTqW_signinFadeIn{0%{opacity:0}}@keyframes VgjTqW_signinGlowIn{0%{opacity:0;transform:scale(.85)}}@keyframes VgjTqW_signinGlowRest{to{opacity:.75}}@keyframes VgjTqW_signinTurn{to{transform:rotate(360deg)}}@keyframes VgjTqW_signinSparkIn{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes VgjTqW_signinGlintRun{0%{stroke-dashoffset:100px;opacity:0}8%{opacity:.9}34%{opacity:.9}42%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:0;opacity:0}}@media (prefers-reduced-motion:reduce){.VgjTqW_signinGlow,.VgjTqW_signinDots,.VgjTqW_signinHalo,.VgjTqW_signinPetal,.VgjTqW_signinBloom,.VgjTqW_signinCore,.VgjTqW_signinSpark,.VgjTqW_signinGlint path{animation:none}}
.HEimsW_tile{vertical-align:middle;background:linear-gradient(135deg, var(--dept-tile-from), var(--dept-tile-to));box-shadow:inset 0 0 0 1px var(--dept-hairline);border-radius:28%;flex:none;line-height:0;display:inline-block}.HEimsW_tile svg{display:block}.HEimsW_small{box-shadow:none}
