:root{--ht-gold-tint:var(--lf-gold-tint);--ht-tint-selected:color-mix(in srgb,var(--lf-accent-tint) 55%,var(--lf-surface))}.ht-page-tabs{display:inline-flex;gap:6px;flex-wrap:wrap;margin-bottom:16px}.ht-page-tab{display:inline-flex;align-items:center;gap:8px;padding:7px 16px;font:inherit;font-size:13.5px;font-weight:600;color:var(--lf-text-muted);background:transparent;border:1px solid transparent;border-radius:var(--mantine-radius-md);cursor:pointer;transition:color .15s,background .15s,box-shadow .15s}.ht-page-tab:hover:not(:disabled){color:var(--lf-text);background:var(--lf-hover)}.ht-page-tab:focus-visible{outline:2px solid var(--lf-accent);outline-offset:2px}.ht-page-tab:disabled{cursor:default;opacity:.55}.ht-page-tab[aria-pressed=true]{color:var(--lf-accent-deep);background:var(--lf-accent-tint)}.ht-page-tab .ht-count{font-size:11.5px;font-weight:700;padding:0 7px;border-radius:999px;background:var(--lf-hover);color:var(--lf-text-muted);font-variant-numeric:tabular-nums}.ht-page-tab[aria-pressed=true] .ht-count{background:color-mix(in srgb,var(--lf-accent) 20%,var(--lf-surface));color:var(--lf-accent-deep)}.ht-toolbar>.ht-page-tabs{margin-bottom:0}.ht-toolbar .ht-page-tab{padding-block:0;height:36px}.ht-toolbar .mantine-Input-input{min-height:36px}.ht-scope-row{display:flex;align-items:center;gap:8px 14px;flex-wrap:wrap;margin-bottom:14px}.ht-scope-row>.ht-page-tabs{margin-bottom:0}.ht-toolbar-box{container-type:inline-size;margin-bottom:16px}.ht-toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ht-toolbar-scroll{display:contents}@container (min-width: 1000px){.ht-toolbar:not([data-wrap]){flex-wrap:nowrap}}.ht-toolbar>*{flex:0 0 auto}.ht-toolbar-end{display:flex;align-items:center;gap:8px;margin-left:auto}.ht-count-line{font-size:12.5px;font-weight:500;color:var(--lf-text-muted);white-space:nowrap;font-variant-numeric:tabular-nums}:is(.ht-toolbar,.ht-toolbar-scroll)>.ht-filter-search{flex:1 1 220px;min-width:220px;max-width:360px}:is(.ht-toolbar,.ht-toolbar-scroll)>.ht-filter-pick{flex:0 1 auto;width:var(--ht-pick-w,auto);max-width:100%}.ht-filter-pick .ht-filter-prefix{color:var(--lf-text-muted);font-size:13.5px;white-space:nowrap;padding-left:2px}.ht-filter-pick .mantine-InputBase-input,.ht-filter-pick .mantine-Select-input{padding-inline-start:var(--ht-prefix-w,36px);font-size:13.5px;font-weight:500;text-overflow:ellipsis}.ht-filter-pick [data-active] .mantine-Select-input,.ht-filter-pick:has([data-active]) .mantine-Select-input,.ht-filter-pick[data-active] .mantine-Select-input{border-color:var(--lf-accent);background:var(--ht-tint-selected)}.ht-filter-toggle.mantine-Button-root{font-weight:500;flex-shrink:0}.ht-filter-toggle.mantine-Button-root[data-active]{border-color:var(--lf-accent);background:var(--ht-tint-selected);color:var(--lf-text)}.ht-filter-toggle-count{margin-left:6px;color:var(--lf-text-muted);font-variant-numeric:tabular-nums}@media (max-width:640px){:is(.ht-toolbar,.ht-toolbar-scroll)>.ht-filter-search{flex-basis:100%;max-width:none}:is(.ht-toolbar,.ht-toolbar-scroll)>.ht-filter-pick{flex:1 1 150px;width:auto}.ht-toolbar[data-scroll] .ht-toolbar-scroll{display:flex;gap:8px;flex:1 1 100%;min-width:0;overflow-x:auto;padding-bottom:2px}.ht-toolbar[data-scroll] .ht-toolbar-scroll>*{flex:0 0 auto}.ht-toolbar[data-scroll] .ht-toolbar-scroll>.ht-filter-pick{flex:0 0 auto;width:var(--ht-pick-w,auto)}.ht-toolbar-end{margin-left:0;width:100%}.ht-count-line{margin-right:auto}}@keyframes ht-spin{to{transform:rotate(1turn)}}.ht-spin{animation:ht-spin .9s linear infinite}@media (prefers-reduced-motion:reduce){.ht-spin{animation:none}}.ht-notice{display:flex;align-items:flex-start;gap:10px;margin-bottom:14px;padding:10px 14px;border:1px solid var(--ht-notice-line,var(--lf-border));border-radius:var(--mantine-radius-md);background:var(--ht-notice-bg,var(--lf-hover));color:var(--lf-text);font-size:13.5px;line-height:1.45}.ht-notice[data-tone=info]{--ht-notice-bg:color-mix(in srgb,var(--lf-blue) 7%,var(--lf-surface));--ht-notice-line:color-mix(in srgb,var(--lf-blue) 22%,transparent);--ht-notice-ink:var(--lf-blue-deep)}.ht-notice[data-tone=warn]{--ht-notice-bg:color-mix(in srgb,var(--lf-gold) 10%,var(--lf-surface));--ht-notice-line:color-mix(in srgb,var(--lf-gold) 30%,transparent);--ht-notice-ink:var(--lf-gold-ink)}.ht-notice[data-tone=bad]{--ht-notice-bg:color-mix(in srgb,var(--lf-red) 7%,var(--lf-surface));--ht-notice-line:color-mix(in srgb,var(--lf-red) 24%,transparent);--ht-notice-ink:var(--lf-red-deep)}.ht-notice[data-tone=ok]{--ht-notice-bg:color-mix(in srgb,var(--lf-green) 8%,var(--lf-surface));--ht-notice-line:color-mix(in srgb,var(--lf-green) 24%,transparent);--ht-notice-ink:var(--lf-green-deep)}.ht-notice-ico{flex:none;margin-top:1px;color:var(--ht-notice-ink,var(--lf-text-muted))}.ht-notice-body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.ht-notice-title{font-weight:700;color:var(--ht-notice-ink,var(--lf-text))}.ht-notice-text a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px}.ht-notice-action{flex:none;display:flex;align-items:center;gap:8px}.tera-list .stat[data-active=true],.tera-people .stat[data-active=true]{border-color:var(--lf-accent);background:var(--ht-tint-selected);box-shadow:var(--sh-sm)}:is(.tera-people,.tera-dialog,.tera-list) .rec-chip.pill,:is(.tera-people,.tera-dialog,.tera-list) .rec-chip.tag{border-radius:var(--mantine-radius-md)}.rec-act,.rec-td-act .rec-act{gap:8px}.tera-list .ph-pager-label{font-size:14px;color:var(--ink-mute)}.tera-list .ph-pager-note{font-size:12.5px;color:var(--ink-mute)}.rec-tbl.rec-ref-tbl td,.rec-tbl.rec-ref-tbl th{padding-inline:10px}.rec-tbl.rec-ref-tbl td:first-child,.rec-tbl.rec-ref-tbl th:first-child{padding-inline-start:16px}.rec-tbl.rec-ref-tbl td:last-child,.rec-tbl.rec-ref-tbl th:last-child{padding-inline-end:16px}.ht-filter-pick .mantine-Input-wrapper[data-with-left-section] .mantine-Select-input{padding-inline-start:var(--ht-prefix-w,36px)}@media (max-width:1099px){.rec-tblwrap>.rec-tbl:not(.rec-hot-tbl):not(.rec-wq-tbl) td.rec-td-act{position:sticky;right:0;z-index:1;background-color:var(--card,var(--lf-surface));box-shadow:-6px 0 6px -6px color-mix(in srgb,var(--lf-text) 18%,transparent);clip-path:inset(0 0 0 -8px)}.rec-tblwrap>.rec-tbl:not(.rec-hot-tbl):not(.rec-wq-tbl) thead th:last-child{position:sticky;right:0;z-index:2;background-color:var(--card-2,var(--lf-input-bg))}.rec-tblwrap>.rec-tbl:not(.rec-hot-tbl):not(.rec-wq-tbl) tbody tr:hover td.rec-td-act{background-image:linear-gradient(color-mix(in srgb,var(--lf-accent-tint) 45%,transparent),color-mix(in srgb,var(--lf-accent-tint) 45%,transparent))}.rec-tblwrap>.rec-tbl:not(.rec-hot-tbl):not(.rec-wq-tbl) tbody tr[data-new=true] td.rec-td-act{background-image:linear-gradient(var(--lf-accent-tint-2),var(--lf-accent-tint-2))}.rec-tblwrap>.rec-tbl:not(.rec-hot-tbl):not(.rec-wq-tbl) tbody tr[data-selected=true] td.rec-td-act{background-color:var(--lf-accent-tint)}.rec-tblwrap>.rec-tbl:not(.rec-hot-tbl):not(.rec-wq-tbl) tbody tr.rec-row-yours td.rec-td-act{background-color:var(--lf-gold-tint)}}@media (max-width:1199px){.rec-page-frame .rec-pending-group-list,.rec-page-frame .rec-pending-group-list>li{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:640px){.rec-page-frame .rec-pending-group-list,.rec-page-frame .rec-pending-group-list>li{grid-template-columns:minmax(0,1fr)}.rec-page-frame .rec-pending-group-list>li>:last-child{justify-self:end;margin-top:4px}.rec-page-frame .rec-pending-group-time{white-space:normal}}@media (max-width:1099px){.ht-page-tabs{display:flex;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.ht-page-tab{flex:0 0 auto;white-space:nowrap}}@media (max-width:560px){.tera-people .kpi-grid[data-cols=auto]{grid-template-columns:1fr 1fr}}.rec-pipeline-tbl [data-producer-tier]{display:inline-block;max-width:100%;vertical-align:middle}.rec-pipeline-tbl [data-producer-tier] .pill{max-width:100%;overflow:hidden;text-overflow:ellipsis}.rec-pipeline-tbl tbody td:nth-child(2){overflow:hidden}.ht-blocks{display:flex;flex-direction:column;gap:18px;min-width:0}.ht-block{padding:22px 24px;background:var(--lf-surface);border:1px solid var(--lf-border);border-radius:14px}.ht-block:focus-visible{outline:2px solid var(--lf-accent);outline-offset:2px}.ht-block-head{display:flex;align-items:center;gap:12px;margin-bottom:18px}.ht-tile{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:10px;background:var(--lf-accent-tint);color:var(--lf-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lf-accent) 18%,transparent)}.ht-block-id{flex:1 1 0;min-width:0}.ht-block-titleline{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ht-block-title{margin:0;font-size:16px;font-weight:700;letter-spacing:-.01em;color:var(--lf-text)}.ht-block-desc{margin-top:2px;font-size:12.5px;color:var(--lf-text-muted)}.ht-block-action{display:flex;align-items:center;gap:6px;margin-left:auto}.ht-edit-btn{color:var(--lf-accent-deep)}.ht-fgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 28px;margin:0}.ht-field{min-width:0}.ht-field[data-full]{grid-column:1/-1}.ht-field-label{margin-bottom:5px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--lf-text-faint)}.ht-field-value{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:14px;font-weight:500;color:var(--lf-text);overflow-wrap:anywhere}.ht-block-note{margin:10px 0 0;font-size:12.5px;font-weight:500;color:var(--lf-text-muted)}.ht-block-note[data-tone=warn]{font-weight:600;color:var(--lf-gold-ink)}.ht-block-note[data-tone=danger]{font-weight:600;color:var(--lf-red-deep)}.ht-block-foot{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.ht-selftag{padding:1px 6px;border-radius:4px;font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--lf-gold-ink);background:var(--lf-gold-tint)}.ht-details{padding:14px 24px;background:var(--lf-surface);border:1px solid var(--lf-border);border-radius:14px}.ht-details summary{font-size:13.5px;font-weight:700;color:var(--lf-text);cursor:pointer}@media (max-width:64em){.ht-fgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40em){.ht-fgrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:48em){.ht-block{padding:18px 16px}.ht-block-head{flex-wrap:wrap}.ht-block-head>.ht-block-id{min-width:6rem}.ht-details{padding-inline:16px}}.tera-people .rec-cp-panel[data-blocks]{overflow:visible;background:transparent;border:0;box-shadow:none}.tera-people .rec-cp-panel[data-blocks]>.rec-cp-panel-head{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tera-people .rec-cp-panel[data-blocks]>.rec-cp-panel-body{padding:0}.ht-edit-pair{display:contents}.ht-fgrid>.ht-edit-full{grid-column:1/-1}.ht-edit-full .mantine-InputWrapper-label{display:block;width:100%}.ht-edit-ro{margin-top:20px;padding-top:18px;border-top:1px solid var(--lf-border)}.ht-fgrid{align-items:start}[data-mantine-color-scheme=dark] .ht-block-action .mantine-Button-root[data-disabled]:not(.ht-edit-btn){background:var(--lf-hover);border-color:var(--lf-border);color:var(--lf-text-muted)}@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-s.p.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Public Sans Fallback;src:local("Arial");ascent-override:90.59%;descent-override:21.46%;line-gap-override:0.00%;size-adjust:104.87%}.__className_ca5849{font-family:Public Sans,Public Sans Fallback;font-style:normal}.__variable_ca5849{--font-app:"Public Sans","Public Sans Fallback"}