.kb-search{margin-bottom:var(--sp-4)}.kb-breadcrumbs{margin-bottom:var(--sp-3)}.kb-admin-nav{margin-bottom:var(--sp-4)}.kb-prose h1,.kb-prose h2{color:var(--text)}.ui-tr>.ui-td:has(>.tl-inline:only-child){height:var(--ui-row-h,var(--row-h));align-items:center;padding-block:0}.tl-author{width:100%;min-width:0;container-type:inline-size}.tl-author>.ui-avatar{flex:none}@container (max-width:99px){.tl-author-name{display:none}}.tl-title-cell{container:tl-title/inline-size}.tl-title{flex:0 auto;padding:0}.tl-title-text{-webkit-line-clamp:2;white-space:normal;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tl-title-cell .tl-num{flex:none}.ui-cards .tl-title-text{-webkit-line-clamp:unset;display:block}@container tl-title (max-width:479px){.tl-title-cell .tl-num{display:none}}.tl-inline .ui-combobox .ui-input{padding-inline:var(--sp-1)}.kb-card-meta .kb-quick{justify-content:center;min-width:24px;min-height:24px}.st-row{flex-wrap:wrap}@media (hover:hover){.tl-inline .ui-combobox-clear{opacity:0;transition:opacity var(--dur) var(--ease)}.tl-inline .ui-combobox{position:relative}.tl-inline .ui-combobox .ui-combobox-clear{right:calc(var(--sp-6) + var(--sp-1));background:var(--surface-1);position:absolute;top:0}.tl-inline .ui-date{position:relative}.tl-inline .ui-date .ui-combobox-clear{background:var(--surface-1);position:absolute;top:0;right:0}.ui-tr:hover .tl-inline .ui-combobox-clear,.tl-inline:focus-within .ui-combobox-clear{opacity:1}}@media (min-width:768px){.kb-col:not(.collapsed){flex:1 1 var(--kb-col-min);width:auto;min-width:var(--kb-col-min);max-width:var(--kb-col-max)}.kb-board{--kb-col-min:13.75rem;--kb-col-max:22rem}.kb-col:not(.collapsed)>.kb-col-head{gap:var(--sp-1)}}.cal-day.today{border-color:var(--text-2)}.cal-day.today .cal-day-num{color:var(--text);font-weight:600}.pr-grid>.panel+.panel,.mx-grid>.panel+.panel{margin-top:0}.pr-card .pr-bar{border-radius:var(--r-sm);width:100%;max-width:none;min-height:0}.mx-bar-fill{background:var(--text-3)}.mx-aging{grid-template-columns:minmax(0,1fr) auto 5rem;align-items:start}.mx-aging>:last-child{text-align:right}.mx-my-list{gap:0}.mx-aging.mx-my-row{cursor:default;grid-template-columns:var(--tl-icon,14px) minmax(0, 1fr) 6rem 11rem 5rem;column-gap:var(--sp-3);padding:var(--sp-2) var(--sp-2);min-height:calc(var(--row-line) + var(--sp-2) * 2)}.mx-my-list>.mx-my-row+.mx-my-row{border-top:1px solid var(--border);border-radius:0}.mx-my-status{width:var(--tl-icon,14px);display:inline-flex}.mx-my-title{min-width:0;color:inherit;text-align:start;cursor:pointer;line-height:var(--row-line);background:0 0;border:0;padding:0}.mx-my-title:hover{text-underline-offset:2px;text-decoration:underline}.mx-my-num{opacity:0;transition:opacity var(--dur-fast)}.mx-my-row:hover .mx-my-num,.mx-my-row:focus-within .mx-my-num{opacity:1}.mx-my-prio,.mx-my-place,.mx-my-due{line-height:var(--row-line);font-size:var(--fs-sm);white-space:nowrap;min-width:0}.mx-my-title .mx-my-num{vertical-align:top;line-height:var(--row-line)}.mx-my-prio{height:var(--row-line);align-items:flex-start;display:flex}.mx-my-place{color:var(--text-2)}.mx-my-place.subtle{color:var(--text-3)}.mx-my-due{text-align:right;color:var(--text-2)}.mx-my-bar{justify-content:space-between;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.mx-my-group-pick{flex:none}.mx-my-group{padding:var(--sp-2);min-height:calc(var(--row-line) + var(--sp-2) * 2);align-items:center;display:flex}.mx-my-list>*+.mx-my-group,.mx-my-list>.mx-my-group+.mx-my-row{border-top:1px solid var(--border)}.mx-my-group .tl-group-btn{align-items:center;gap:var(--sp-3)}.mx-my-group-chev{width:var(--tl-icon,14px);color:var(--text-3);justify-content:center;display:inline-flex}@media (max-width:767px){.mx-aging.mx-my-row{grid-template-columns:var(--tl-icon,14px) auto minmax(0, 1fr) auto;padding:var(--sp-2) var(--sp-1);row-gap:0}.mx-my-group{padding:var(--sp-2) var(--sp-1)}.mx-my-row .mx-my-title{grid-column:2/-1}.mx-my-row .mx-my-prio{grid-area:2/2}.mx-my-row .mx-my-prio:empty{display:none}.mx-my-row .mx-my-place{grid-area:2/2/auto/4}.mx-my-row .mx-my-prio:not(:empty)+.mx-my-place{grid-column:3}.mx-my-row .mx-my-due{grid-area:2/4}.mx-my-num{display:none}}.st-row.ws-trash-row{grid-template-columns:minmax(0,1fr) 6.5rem auto;align-items:start;display:grid}.st-row.ws-grant-row{grid-template-columns:auto minmax(8rem,1fr) minmax(0,12rem) 7rem minmax(0,1fr) 6rem;align-items:start;display:grid}.st-row.ws-grant-row>:last-child{justify-self:end}@media (max-width:767px){.st-row.ws-trash-row{grid-template-columns:minmax(0,1fr) auto}.st-row.ws-trash-row>:first-child{grid-column:1/-1}.st-row.ws-grant-row{grid-template-columns:auto minmax(0,1fr) auto}}.ws-st-req,.ws-st-acts{align-items:center;gap:var(--sp-1);display:inline-flex}@media (min-width:1280px){.st-row.ws-status-row{flex-wrap:nowrap;grid-template-columns:.5rem minmax(5rem,1fr) 8.5rem 6.5rem 9.5rem 2.75rem 4rem auto auto auto;display:grid}.st-row.ws-status-row>*{min-width:0}}.tv-kind{align-items:center;padding:0}.hm-post{grid-template-columns:minmax(0,1fr) auto auto;align-items:start}.kb-page>.ui-tabs{margin-bottom:var(--sp-4)}.kb-scope-head{justify-content:space-between;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-3);min-height:var(--control-h);flex-wrap:wrap;display:flex}.kb-scope-actions{align-items:center;gap:var(--sp-2);display:inline-flex}.kb-dept-switch{min-width:14rem}.kb-scope-blocks{gap:var(--sp-4);flex-direction:column;display:flex}.kb-scope-blocks>.panel+.panel{margin-top:0}.kb-block-head{justify-content:space-between;align-items:baseline;gap:var(--sp-3);display:flex}.kb-block-title{color:var(--text);text-decoration:none}.kb-block-title:hover{text-underline-offset:3px;text-decoration:underline}.kb-block-sub{margin-top:var(--sp-1)}.kb-page .panel>.section-title{color:var(--text);font-family:var(--font-sans);font-size:var(--fs-lg);text-transform:none;letter-spacing:0;font-weight:600}.kb-page .section-title a{color:inherit}.kb-item-meta{gap:0}.kb-item-meta>span+span:before{content:"·";margin:0 var(--sp-1)}.kb-search input{height:var(--control-h)}.kb-article-title{font-size:var(--fs-xl);font-weight:600;line-height:var(--lh-tight)}.kb-about-head{justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.kb-prose a{color:var(--text);text-underline-offset:3px;text-decoration:underline}.kb-admin-nav{align-items:center;gap:var(--sp-2);display:flex}.hr-vac-facts{margin:calc(-1 * var(--sp-2)) 0 var(--sp-4)}.hr-base-list{border:1px solid var(--border);border-radius:var(--r-md);max-height:22.5rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.hr-base-item{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);text-align:start;display:flex}.hr-base-item+.hr-base-item,.hr-base-more{border-top:1px solid var(--border)}.hr-base-text{flex:auto;min-width:0}.hr-base-name{overflow-wrap:anywhere;font-weight:500}.hr-base-meta{font-size:var(--fs-sm);overflow-wrap:anywhere}.hr-base-state{font-size:var(--fs-sm);white-space:nowrap;line-height:var(--lh-tight,1.3)}.hr-base-more{padding:var(--sp-2) var(--sp-3);font-size:var(--fs-sm)}.hr-dup-alert{padding:var(--sp-3);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-2)}@media (max-width:480px){.hr-base-item{flex-wrap:wrap}}.hr-subnav{scrollbar-width:none;min-width:0;max-width:100%;overflow:auto hidden}.hr-subnav>.ui-tabs{flex:none}.hr-grade-pick .ui-seg{width:100%;display:flex}.hr-grade-pick .ui-seg button{white-space:normal;min-width:0;height:auto;min-height:var(--control-h,2rem);padding-block:var(--sp-1);line-height:var(--lh-tight);flex:1 1 0}.hr-vacancy-legacy{align-items:baseline;gap:var(--sp-1) var(--sp-2);color:var(--text-2);flex-wrap:wrap;min-width:0;display:inline-flex}.pm-dt{line-height:var(--row-line);white-space:nowrap;flex-direction:column;display:inline-flex}.tg-summary{margin-bottom:var(--sp-3);flex-wrap:wrap;align-items:baseline;display:flex}.tg-summary>span+span:before{content:"·";margin:0 var(--sp-2);color:var(--text-3)}.tg-summary-warn{color:var(--warning)}.tg-overview{margin-top:var(--sp-4)}.tg-posts{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-1)}.tg-posts-head{border-bottom:1px solid var(--border)}.tg-post-row+.tg-post-row{border-top:1px solid var(--border)}.tg-post-num{text-align:right;font-variant-numeric:tabular-nums;flex:0 5.75rem;min-width:max-content}.pr-list-total{font-size:var(--fs-xs)}.hr-daily{gap:var(--sp-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1100px){.hr-daily{grid-template-columns:minmax(0,1fr) minmax(16rem,20rem)}}.hr-daily-main{gap:var(--sp-4);min-width:0;display:grid}.hr-daily-toolbar{margin-bottom:var(--sp-4)}.hr-daily-side{gap:var(--sp-4);min-width:0;display:grid}.hr-two{flex-direction:column;min-width:0;display:flex}.hr-strong{color:var(--text);font-weight:500}.hr-count{color:var(--text-3);font-weight:400}.hr-fresh{align-items:center;gap:var(--sp-2);white-space:nowrap;color:var(--text-2);display:inline-flex}.hr-fresh i{width:var(--sp-2);height:var(--sp-2);background:var(--positive);border-radius:50%;flex:none}.hr-fresh-yellow i{background:var(--warning)}.hr-fresh-red i{background:var(--negative)}.hr-overdue{color:var(--negative)}.hr-row-actions{align-items:center;gap:var(--sp-1);display:inline-flex}.hr-side-list{margin:0;padding:0;list-style:none;display:grid}.hr-side-list>li{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3) 0;border-top:1px solid var(--border);display:flex}.hr-side-list>li:first-child{border-top:0;padding-top:0}.hr-jump{flex:0 22rem;width:22rem;min-width:10rem}.hr-jump .ui-input-wrap{width:100%}.hr-card-facts{margin-bottom:var(--sp-4)}.hr-next-meeting{align-items:flex-start;gap:var(--sp-3);display:flex}.hr-next-main{gap:var(--sp-2);flex:auto;min-width:0}.hr-next-actions{align-items:stretch;gap:var(--sp-2);flex-direction:column;display:flex}.hr-vacancy-name{align-items:center;gap:var(--sp-2);min-width:0;display:inline-flex}@media (max-width:767px){.hr-next-meeting{flex-direction:column;align-items:stretch}.hr-next-actions{flex-direction:row}}.hr-vac-layout{gap:var(--sp-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1100px){.hr-vac-layout.with-panel{grid-template-columns:minmax(0,1fr) minmax(20rem,24rem)}}.hr-panel{gap:var(--sp-4);min-width:0;padding:var(--sp-4);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-block);top:var(--sp-4);max-height:calc(100vh - var(--sp-8));align-content:start;display:grid;position:sticky;overflow:auto}@media (max-width:1099px){.hr-panel{z-index:60;border-radius:0;max-height:none;position:fixed;inset:0}}.hr-panel-head{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);display:flex}.hr-panel-title{overflow-wrap:anywhere;margin:0}.hr-panel-contacts{overflow-wrap:anywhere}.hr-panel-stage{align-items:center;gap:var(--sp-2);padding-bottom:var(--sp-3);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.hr-panel-sec{gap:var(--sp-2);display:grid}.hr-panel-sec+.hr-panel-sec{padding-top:var(--sp-3);border-top:1px solid var(--border)}.hr-panel-text{text-align:left;color:var(--text);font:inherit;white-space:pre-wrap;cursor:pointer;background:0 0;border:0;padding:0}.hr-panel-body{white-space:pre-wrap;overflow-wrap:anywhere}.hr-bd-year{gap:var(--sp-3);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.hr-bd-year{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.hr-bd-year{grid-template-columns:repeat(4,minmax(0,1fr))}}.hr-bd-month{align-content:start;gap:var(--sp-2);min-width:0;min-height:7rem;padding:var(--sp-3);background:var(--surface-1);border:1px solid var(--border);border-radius:var(--r-md);display:grid}.hr-bd-month.current{border-color:var(--border-strong);background:var(--surface-2)}.hr-bd-month-title{margin:0}.hr-bd-list{gap:var(--sp-1);margin:0;padding:0;list-style:none;display:grid}.hr-bd-list>li{align-items:baseline;gap:var(--sp-2);min-width:0;line-height:var(--row-line);display:flex}.hr-bd-list>li.past{color:var(--text-3)}.hr-bd-list>li.past .hr-bd-name{color:var(--text-2)}.hr-bd-day{width:1.5rem;color:var(--text-3);font-variant-numeric:tabular-nums;flex:none}.hr-bd-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);flex:auto;overflow:hidden}.hr-bd-code{flex:none;display:inline-flex}.hr-bd-missing-toggle{align-items:center;gap:var(--sp-1);color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;display:inline-flex}.hr-bd-missing{gap:var(--sp-1);margin:0;padding:0;list-style:none;display:grid}.hr-card-facts+.hr-dismissal-line{margin-top:calc(-1 * var(--sp-2))}.hr-dismissal-line{align-items:baseline;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.ui-kit-fields>.hr-dismiss-reason{grid-column:span 2;min-width:0}@media (max-width:767px){.ui-kit-fields>.hr-dismiss-reason{grid-column:1/-1}}.hr-hangs{gap:var(--sp-1);margin:0;padding:0;list-style:none;display:grid}.hr-hangs ul{margin:var(--sp-1) 0 0;padding-left:var(--sp-4);gap:var(--sp-1);list-style:none;display:grid}@media (max-width:767px){.hr-subnav{overflow:visible}.hr-subnav>.ui-tabs{flex:auto;min-width:0}.hr-subnav .ui-tabs-list{row-gap:var(--sp-1);flex-wrap:wrap;overflow:visible}.hr-jump{flex:auto;width:auto}}.tl-table{--tl-gutter:calc(var(--sp-6) + var(--sp-1));--tl-icon:14px;overflow:clip}.tl-table .ui-date-quiet{position:relative}.tl-table .ui-date-quiet .ui-combobox-clear{width:var(--row-line);background:var(--surface-2);position:absolute;top:0;right:0}.ui-table.tl-table{container:tl-table/inline-size}.tl-head{align-items:center;height:1lh;display:inline-flex}.tl-head .tl-head-icon{display:none}@container tl-table (max-width:879px){.ui-thead-row,.ui-tr{--tl-assignee-w:40px}.tl-person .tl-person-name,.tl-person .tl-ghost{display:none}.tl-head-assignee .tl-head-icon{display:inline}.tl-head-assignee .tl-head-text{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@container tl-table (max-width:599px){.ui-thead-row,.ui-tr{--tl-author-w:0px;--tl-priority-w:32px;--tl-title-min:240px}.ui-tr .tl-author,.ui-thead-row .tl-author-head,.ui-tr .tl-prio>span{display:none}.tl-head-prio .tl-head-icon{display:inline}.tl-head-prio .tl-head-text{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.tl-table>.ui-thead{background:var(--surface-1)}.tl-table>.ui-thead.sticky{z-index:3}.tl-table .ui-tr{border-bottom-color:color-mix(in srgb, var(--border) 55%, transparent)}.tl-table .ui-tr.selected{background:var(--surface-3);box-shadow:inset 2px 0 0 var(--text)}.tl-table:not(.tl-table-ro) .ui-thead-row>.ui-th:first-child,.tl-table:not(.tl-table-ro) .ui-tr:not(.ui-tr-group)>.ui-td:first-child{justify-content:flex-end;padding-inline:0}.tl-sel{opacity:0;transition:opacity var(--dur-fast);display:inline-flex}.ui-tr:hover .tl-sel,.ui-tr.selected .tl-sel,.tl-sel:focus-within,.ui-thead:hover .tl-sel-all{opacity:1}.tl-sel-all:has([data-checked]){opacity:1}.tl-sel-all:has([data-indeterminate]){opacity:1}@media (hover:none){.tl-sel{opacity:1}}.tl-table .ui-tr-group{background:var(--surface-2);border-top:1px solid var(--border);border-bottom:0}.tl-table .ui-tbody>.ui-tr-group:first-child{border-top:0}.tl-table .ui-tr-group:hover{background:var(--surface-2)}.tl-table .ui-tr-group>.ui-td-full{padding:0;overflow:visible}.tl-table .ui-tr-group+.ui-tr:not(.ui-tr-group){border-top:0}.tl-group{align-items:flex-start;gap:var(--sp-2);width:100%;min-width:0;padding:var(--ui-td-pad,var(--sp-2)) var(--sp-2) var(--ui-td-pad,var(--sp-2)) 0;display:flex}.tl-group-btn{align-items:flex-start;gap:var(--sp-2);min-width:0;color:inherit;font:inherit;line-height:var(--row-line);text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.tl-group-chev{width:var(--tl-gutter);height:var(--row-line);color:var(--text-3);padding-top:var(--sp-1);margin-right:calc(var(--cell-px) - var(--sp-2));flex:none;justify-content:flex-end;display:inline-flex}.tl-table-ro .tl-group-chev{width:auto;margin-left:var(--cell-px)}.tl-group>.tl-group-btn>.tl-status{margin-block:calc((var(--row-line) - var(--tl-icon)) / 2)}.tl-group-name{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.tl-group-n,.tl-group-sum{color:var(--text-3);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.tl-group-add{margin-left:auto;margin-block:calc((var(--row-line) - var(--control-h-sm)) / 2);opacity:0;transition:opacity var(--dur-fast)}.ui-tr-group:hover .tl-group-add,.tl-group-add:focus-visible{opacity:1}@media (hover:none){.tl-group-add{opacity:1}}.tl-status{width:var(--tl-icon,14px);height:var(--tl-icon,14px);flex:none}.tl-status .tl-status-ring{fill:none;stroke:var(--text-2);stroke-width:1.5px}.tl-status[data-shape=dashed] .tl-status-ring{stroke:var(--text-3);stroke-dasharray:2.2 2}.tl-status[data-shape=half] .tl-status-ring{stroke:var(--info)}.tl-status[data-shape=half] .tl-status-fill{fill:var(--info)}.tl-status[data-shape=check] .tl-status-fill{fill:var(--positive)}.tl-status[data-shape=cross] .tl-status-fill{fill:var(--text-3)}.tl-status .tl-status-mark{fill:none;stroke:var(--bg);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.tl-status-wrap{flex:none;display:inline-flex}.tl-status-btn{color:inherit;cursor:pointer;margin-block:calc((var(--row-line) - var(--tl-icon,14px)) / 2);background:0 0;border:0;border-radius:50%;flex:none;padding:0;display:inline-flex}.tl-status-btn:hover .tl-status-ring{stroke:var(--text)}.tl-status-btn:focus-visible{box-shadow:0 0 0 2px var(--focus-ring)}.tl-table .tl-title,.tl-m .tl-m-title{font-weight:400}.tl-table .tl-title-cell .tl-num{font-size:var(--fs-sm);color:var(--text-3);opacity:0;transition:opacity var(--dur-fast)}.ui-tr:hover .tl-title-cell .tl-num{opacity:1}.tl-title-cell .tl-meta{color:var(--text-3);font-size:var(--fs-sm);line-height:var(--row-line)}.tl-kids{cursor:pointer;border-radius:var(--r-sm);background:0 0;border:0;padding:0}.tl-kids:hover{color:var(--text)}.tl-title-cell .tl-status-wrap+.tl-title,.tl-title-cell .tl-status-btn+.tl-title{margin-left:0}.tl-cell{min-width:0;max-width:100%;display:flex}.tl-quiet{align-items:flex-start;gap:var(--sp-2);min-width:0;max-width:100%;color:inherit;font:inherit;line-height:var(--row-line);text-align:start;cursor:pointer;border-radius:var(--r-sm);background:0 0;border:0;padding:0;display:inline-flex}.tl-quiet:focus-visible{box-shadow:0 0 0 2px var(--focus-ring)}.tl-person>.ui-avatar,.tl-author>.ui-avatar,.tl-m-av>.ui-avatar{margin-block:calc((var(--row-line) - var(--av)) / 2)}.tl-person{align-items:flex-start;gap:var(--sp-2);min-width:0;display:inline-flex}.tl-person-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-2);overflow:hidden}.tl-ghost{color:var(--text-3);font-size:var(--fs-sm);opacity:0;transition:opacity var(--dur-fast);white-space:nowrap}.ui-tr:hover .tl-ghost,.tl-quiet:focus-visible .tl-ghost{opacity:1}.ui-tr:hover .ui-avatar-empty,.tl-quiet:focus-visible .ui-avatar-empty{opacity:1;border-color:var(--text-2)}.tl-author{display:inline-flex}.tl-author>.ui-avatar{opacity:.6}.ui-tr:hover .tl-author>.ui-avatar{opacity:1}.tl-status-name{align-items:flex-start;gap:var(--sp-2);min-width:0;display:inline-flex}.tl-status-name>.tl-status{margin-block:calc((var(--row-line) - var(--tl-icon,14px)) / 2)}.tl-prio{align-items:flex-start;gap:var(--sp-1);font-size:var(--fs-sm);line-height:var(--row-line);white-space:nowrap;display:inline-flex}.tl-prio-icon{margin-block:calc((var(--row-line) - var(--tl-icon,14px)) / 2);flex:none}.tl-prio.high{color:var(--mark-orange)}.tl-prio.urgent{color:var(--negative)}.tl-prio.low,.tl-ghost.tl-prio{color:var(--text-3)}.tl-prio-bang{stroke:var(--bg);stroke-width:1.8px;stroke-linecap:round}.tl-due{font-size:var(--fs-sm);color:var(--text-2);font-variant-numeric:tabular-nums;white-space:nowrap}.tl-due.tone-negative{color:var(--negative)}.tl-due.tone-warning{color:var(--warning)}.tl-quick{width:100%;padding:var(--ui-td-pad,var(--sp-2)) var(--cell-px) var(--ui-td-pad,var(--sp-2)) calc(var(--tl-gutter,0px) + var(--cell-px))}.tasks-page .tl-quick .tq,.tasks-page .tl-m .tq{gap:var(--sp-1);margin:0;display:flex}.tl-quick .ui-input-wrap{height:var(--row-line);min-height:0;color:var(--text-3);background:0 0;border-color:#0000;padding-inline:0}.tl-quick .ui-input-wrap:hover,.tl-quick .ui-input-wrap:focus-within{box-shadow:none;background:0 0;border-color:#0000}.tl-quick .ui-input-wrap .ui-input{padding-inline:var(--sp-2)}.tl-quick .ui-input-prefix{color:var(--text-3)}.tl-table .ui-tr:has(>.ui-td-full>.tl-quick){background:0 0;border-top:0}.tl-m{margin-inline:calc(-1 * var(--sp-3));border-top:1px solid var(--border)}.tl-m-group{background:var(--surface-2);border-bottom:1px solid var(--border)}.tl-m-group .tl-group{min-height:var(--sp-8);padding:var(--sp-2) var(--sp-4)}.tl-m-group .tl-group-chev{width:auto;padding-top:var(--sp-1);margin-right:0}.tl-m-quick .tl-quick{padding:var(--sp-3) var(--sp-4);border-bottom:1px solid color-mix(in srgb, var(--border) 55%, transparent)}.tl-m-row{align-items:flex-start;gap:var(--sp-3);min-height:calc(var(--sp-8) + var(--sp-3));padding:var(--sp-3) var(--sp-4);border-bottom:1px solid color-mix(in srgb, var(--border) 55%, transparent);cursor:pointer;outline:none;display:flex}.tl-m-row.active{background:var(--surface-3);box-shadow:inset 2px 0 0 var(--text)}.tl-m-row.tl-m-sub{padding-left:calc(var(--sp-4) + var(--sp-6))}.tl-m-main{flex:auto;min-width:0}.tl-m-title{overflow-wrap:anywhere;line-height:var(--row-line)}.tl-m-title.done{color:var(--text-3);text-decoration:line-through}.tl-m-meta{gap:var(--sp-1) var(--sp-3);margin-top:var(--sp-1);font-size:var(--fs-sm);color:var(--text-3);flex-wrap:wrap;display:flex}.tl-m-av{flex:none}.tl-m-sel{flex:none;display:inline-flex}.tv-bulk-dock{bottom:var(--sp-6);z-index:6;pointer-events:none;margin-top:var(--sp-3);justify-content:center;display:flex;position:sticky}.tv-bulk-dock:empty{display:none}.tv-bulk-dock>.tv-bulk{pointer-events:auto;padding:var(--sp-1);padding-left:var(--sp-3);gap:var(--sp-1);background:var(--popover);border:1px solid var(--border-strong);border-radius:var(--r-lg);max-width:100%;box-shadow:var(--shadow-2);flex-wrap:nowrap;margin:0;overflow-x:auto}.tv-bulk-n{font-size:var(--fs-sm);color:var(--text);margin-right:var(--sp-2);white-space:nowrap;font-variant-numeric:tabular-nums}.tv-bulk-btn{color:var(--text-2)}.tv-bulk-date .ui-date{color:var(--text-2);background:0 0;border-color:#0000;width:auto}.tv-bulk-date .ui-date.placeholder .ui-date-text{color:var(--text-2)}.tv-bulk-sep{width:1px;height:var(--sp-4);background:var(--border-strong);margin-inline:var(--sp-1);flex:none}.tv-bulk-more{gap:var(--sp-2)}.tv-bulk-shift{gap:var(--sp-1);flex-wrap:wrap}@media (max-width:767px){.tv-bulk-dock{bottom:calc(var(--tabbar-h) + var(--sp-2))}.tv-bulk-label{display:none}}.kb-card-due.today{color:var(--warning)}.tl-row-add{margin-block:calc((var(--row-line) - var(--control-h-sm)) / 2);display:inline-flex}.tl-table .tl-sel .ui-check-box[data-checked],.tl-table .tl-sel .ui-check-box[data-indeterminate],.tl-m-sel .ui-check-box[data-checked]{background:var(--text);border-color:var(--text);color:var(--bg)}.tl-quick .ui-input-wrap>.ui-input-prefix{padding-left:0}.tl-table .tl-title:hover{text-decoration:none}.tp-due{gap:var(--sp-1);flex-wrap:nowrap;min-width:0}.tp-due>.ui-date{flex:auto;min-width:0}.tp-due>.tp-due-time{width:calc(var(--control-h) * 3.5);flex:none}.tp-due .tp-due-clear{opacity:0;transition:opacity var(--dur) var(--ease)}.tp-due:hover .tp-due-clear,.tp-due:focus-within .tp-due-clear{opacity:1}@media (hover:none){.tp-due .tp-due-clear{opacity:1}}.tp-people-list{gap:var(--sp-2);max-height:calc(var(--control-h) * 9);flex-direction:column;display:flex;overflow-y:auto}.tp-people-group{gap:var(--sp-1);flex-direction:column;display:flex}.tp-related-hits,.tp-parent-hits{gap:var(--sp-1);max-height:calc(var(--control-h) * 8);overflow-y:auto}.tp-parent-group{gap:var(--sp-1)}.tp-link-a.done{color:var(--text-2)}.tp-related .tp-link-a{color:var(--text);text-align:start}.tp-related .tp-link-a:hover{text-decoration:underline}.tp-parent-hits .tp-hit>.truncate:not(.tp-parent-project){flex:auto;min-width:0}.tp-parent-hits .tp-parent-project{text-align:end;flex:0 40%;min-width:0}.tv-bot-assignee{width:calc(var(--control-h) * 9);max-width:100%}.hr-subnav{margin-bottom:var(--sp-3);display:flex}.hr-support-groups{gap:var(--sp-4);min-width:0;display:grid}.hr-support-group{gap:var(--sp-2);min-width:0;display:grid}.hr-support-group-title{margin:0}.hr-meeting-done{align-items:center;gap:var(--sp-1);color:var(--positive);display:inline-flex}.ui-kit-fields.hr-anketa-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-kit-fields.hr-payout-fields{grid-template-columns:minmax(0,1fr)}.empty.hr-empty-line{text-align:left;font-size:var(--fs-md);color:var(--text-3);padding:0}.hr-stack-1{gap:var(--sp-1);min-width:0;display:grid}.hr-stack-2{gap:var(--sp-2);min-width:0;display:grid}.hr-stack-3{gap:var(--sp-3);min-width:0;display:grid}.hr-stack-4{gap:var(--sp-4);min-width:0;display:grid}.hr-gap-top{margin-top:var(--sp-2)}.hr-inline-row{align-items:baseline;gap:var(--sp-2);flex-wrap:wrap;min-width:0;display:flex}.hr-inline{display:inline-flex}.hr-grow{flex:auto;min-width:0}.hr-end{justify-content:flex-end}.hr-self-start{place-self:flex-start start}.hr-pre{white-space:pre-wrap}.hr-small{font-size:var(--fs-sm)}.hr-chips{gap:var(--sp-1);flex-wrap:wrap;display:flex}.hr-fieldset{border:0;min-width:0;margin:0;padding:0}.hr-vac-badges{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:inline-flex}.hr-vac-tabs{justify-content:space-between;align-items:flex-end;gap:var(--sp-2) var(--sp-3);margin-bottom:var(--sp-3);flex-wrap:wrap;display:flex}.hr-vac-tabs>.hr-subnav{flex:0 auto;margin-bottom:0}.hr-vac-tabs>.ui-input-wrap{flex:0 17.5rem;width:17.5rem;min-width:10rem}.hr-vac-tabs>.ui-input-wrap .ui-input{width:100%;min-width:0}@media (max-width:767px){.hr-vac-facts{flex-direction:column;align-items:flex-start}.hr-vac-facts>*+:before{content:none}.hr-vac-tabs{margin-bottom:var(--sp-2)}.hr-vac-tabs>.hr-subnav{flex:100%}.hr-vac-tabs>.ui-input-wrap{flex:100%;width:auto}}.hr-apps{gap:var(--sp-1);min-width:0;display:grid}.hr-app-line{align-items:baseline;gap:var(--sp-2);min-width:0;display:flex}.hr-app-line>.ui-badge{flex:none}.ui-kit-fields.hr-cand-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.hr-cand-added{margin-top:var(--sp-4)}.hr-app{gap:var(--sp-2);padding:var(--sp-3) 0;border-top:1px solid var(--border);display:grid}.hr-app:first-child,.ui-kit-block-head+.hr-app{border-top:0;padding-top:0}.hr-app-head{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.hr-app-title{overflow-wrap:anywhere;flex:auto;min-width:0}.hr-app>.ui-field{margin:0}.hr-feedback-row{align-items:flex-start;gap:var(--sp-2);display:flex}.hr-app-add{padding-top:var(--sp-3);border-top:1px solid var(--border)}.ui-kit-block-head+.hr-app-add{border-top:0;padding-top:0}.ui-input-wrap.hr-add-vacancy,.hr-add-vacancy{width:22rem;max-width:100%}.hr-file-kind{width:8.75rem}.hr-event-head{align-items:baseline;gap:var(--sp-1) var(--sp-2);flex-wrap:wrap;display:flex}.hr-resume-text{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--fs-xs);white-space:pre-wrap;max-height:25rem;overflow:auto}.hr-interview{color:var(--text)}.hr-interview-result{min-width:8.75rem}.ui-popover.hr-pop-interview{width:20rem;max-width:calc(100vw - var(--sp-4))}.ui-input-wrap.hr-time{width:6.875rem}
.fin-subnav-select{display:none}@media (max-width:767px){.fin-subnav-wrap .fin-subnav{display:none}.fin-subnav-wrap .fin-subnav-select{display:block}.rate-ranges th,.rate-ranges td{white-space:normal;padding-left:var(--sp-1);padding-right:var(--sp-1)}.rate-ranges .cell-input-sm{width:5em}}.org-matrix thead th,.org-matrix thead th a{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;font-weight:600}@media (max-width:767px){.org-matrix .org-matrix-fn{min-width:9em;max-width:11em}}.perm-tech td{white-space:normal;overflow-wrap:anywhere}.tv-bar .tv-toolbar{display:contents}.tv-bar .tv-bar-end{flex:none;margin-left:auto;display:inline-flex}.tv-view-btn{color:var(--text-2)}.tv-view-pop{max-height:min(70vh,40rem);overflow:auto}.tv-view-body{gap:var(--sp-3)}.tv-view-sec{gap:var(--sp-2);flex-direction:column;display:flex}.tv-view-sec+.tv-view-sec{border-top:1px solid var(--border);padding-top:var(--sp-3)}.tv-view-cols,.tv-view-col{gap:var(--sp-1)}.tv-view-row{gap:var(--sp-2);flex-wrap:wrap}.tv-view-note{font-size:var(--fs-sm)}.tv-group-btn .ui-kit-sort-name{color:var(--text-3)}.tv-search-chip{margin:calc(-1 * var(--sp-1)) 0 var(--sp-3)}.tasks-page .tasks-tabs-select{display:none}@media (min-width:768px){.tasks-page .page-head>:first-child{padding-bottom:var(--sp-2)}}@media (max-width:767px){.tasks-page .page-head{margin-bottom:var(--sp-3);flex-wrap:nowrap;align-items:center}.tasks-page .page-head>:first-child{flex:auto;min-width:0}.tasks-page .page-head>.page-actions{gap:var(--sp-2);flex:none;width:auto}.tasks-page .page-actions .ui-tabs,.tasks-page .tasks-fav{display:none}.tasks-page .tasks-tabs-select{width:8.5em;display:block}.tasks-page .tasks-create-label{display:none}.tv-bar{gap:var(--sp-1);flex-wrap:nowrap}.tv-view-pop .tv-search{max-width:none}}.tasks-home{--side-w:224px}.tasks-home-tree{top:var(--sp-4);max-height:calc(100vh - 2 * var(--sp-4));padding:var(--sp-3);position:sticky;overflow:auto}.tasks-home-main{min-width:0}.tasks-embedded-head{align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-3);display:flex}.tasks-embedded-head>:first-child{flex:auto;min-width:0}.tasks-embedded-head .page-actions{align-items:center;gap:var(--sp-2);flex:none;display:flex}.tasks-home-title{min-width:0}.tasks-home-path{font-size:var(--fs-sm);line-height:1.3}.tasks-home-kids{font-size:var(--fs-sm);white-space:nowrap}.ptree{gap:var(--sp-1);flex-direction:column;display:flex}.ptree-search{align-items:flex-start;gap:var(--sp-1);display:flex}.ptree-search .ui-input-wrap{height:var(--control-h-sm)}.ptree-my{margin-top:var(--sp-1)}.ptree-my .ptree-caret{color:var(--text-2)}.ptree-head{border-top:1px solid var(--border);padding-top:var(--sp-2)}.ptree-search>:first-child{flex:auto;min-width:0}.ptree ul{margin:0;padding:0;list-style:none}.ptree-head{margin-top:var(--sp-2);padding:0 var(--sp-1);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--text-3);justify-content:space-between;align-items:center;min-height:28px;display:flex}.ptree-row{align-items:flex-start;gap:var(--sp-1);border-radius:var(--r-md);min-height:28px;padding-right:var(--sp-2);width:100%;color:var(--text-2);font:inherit;text-align:left;background:0 0;border:0;display:flex}.ptree-row:hover{background:var(--surface-2);color:var(--text)}.ptree-row.on{background:var(--surface-3);color:var(--text)}.ptree-row.on .ptree-count{color:var(--text-2)}.ptree-caret{width:16px;height:20px;margin-top:var(--sp-1);color:var(--text-3);cursor:pointer;background:0 0;border:0;flex:0 0 16px;justify-content:center;align-items:center;padding:0;display:inline-flex}.ptree-name{align-items:flex-start;gap:var(--sp-1);min-width:0;color:inherit;font:inherit;text-align:left;padding:var(--sp-1) 0;cursor:pointer;background:0 0;border:0;flex:auto;display:inline-flex}.ptree-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:20px;overflow:hidden}.ptree-count{min-width:var(--sp-4);margin-top:var(--sp-1);text-align:right;line-height:20px;font-size:var(--fs-sm);color:var(--text-3);font-variant-numeric:tabular-nums;flex:none}.ptree-row{position:relative}.ptree-row .ptree-add{opacity:0;right:var(--sp-1);background:var(--surface-2);position:absolute;top:1px}.ptree-row:hover .ptree-add,.ptree-row .ptree-add:focus-visible{opacity:1}.ptree-empty{padding:var(--sp-2) var(--sp-1);font-size:var(--fs-sm)}.ptd-readonly{align-items:center;min-height:36px;display:flex}.ptd-access{gap:var(--sp-2);padding:var(--sp-3);flex-direction:column;display:flex}.ptd-hint{font-size:var(--fs-sm)}.ptd-table{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.ptd-table th{text-align:left;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--text-3);padding:var(--sp-1) 0;font-weight:500}.ptd-table td{padding:var(--sp-2) 0;vertical-align:top;border-top:1px solid var(--border)}.ptd-table td+td,.ptd-table th+th{padding-left:var(--sp-3)}.ptd-table td,.ptd-table th{text-align:left}.ptd-sub{text-transform:none;letter-spacing:0;font-weight:400}.ptd-table .num,.ptd-table th.num{text-align:right}.ptd-table tr.off td{color:var(--text-3);text-decoration:line-through;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border)}@media (max-width:767px){.tasks-home{display:block}.tasks-embedded-head{flex-wrap:nowrap}.tasks-embedded-head .page-actions .ui-tabs,.tasks-embedded-head .tasks-fav{display:none}.tasks-embedded-head .tasks-tabs-select{width:8.5em;display:block}.tasks-embedded-head .tasks-create-label,.tasks-embedded-head .ui-check,.tasks-home-kids,.tasks-home-path{display:none}.ptd-access .ptd-table,.ptd-access .ptd-table tbody{display:block}.ptd-access .ptd-table thead{display:none}.ptd-access .ptd-table tr{column-gap:var(--sp-2);border-top:1px solid var(--border);padding:var(--sp-2) 0;grid-template-columns:minmax(0,1fr) minmax(0,40%);display:grid}.ptd-access .ptd-table td{background:0 0;border:0;padding:0;display:block}.ptd-access .ptd-table td:nth-child(2){font-size:var(--fs-xs);grid-area:2/1}.ptd-access .ptd-table td.num{white-space:normal;grid-area:1/2/span 2}}.mtopbar-money{display:none}.ui-kit-list-shell>.op-table-wrap{margin-top:0}@media (max-width:767px){.shell-main>.topbar{display:none}.mtopbar-money{min-width:0;display:inline-flex}.mtopbar-money .money-widget{padding:var(--sp-1) var(--sp-2)}.mtopbar-money .money-widget-label{display:none}.fin-subnav-wrap{padding-top:var(--sp-2)}.fin-subnav-wrap+.page{padding-top:var(--sp-3)}.ui-kit-list-shell:has(.op-table-wrap){gap:var(--sp-2)}.ui-kit-toolbar>.ui-kit-toolbar-extra:has(>.op-badge){flex:0 auto}}.org-set-chip button{width:var(--sp-6);height:var(--sp-6);margin:calc(-1 * var(--sp-1)) calc(-1 * var(--sp-1)) calc(-1 * var(--sp-1)) 0;justify-content:center;align-items:center}@media (max-width:767px){.tasks-page .tasks-tabs-select{flex:none;width:auto}.tasks-page .tasks-tabs-select .ui-select-trigger{width:auto}}.admin-user-fields{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:767px){.org-matrix-wrap{max-height:none;overflow:visible}.org-matrix,.org-matrix tbody{width:100%;min-width:0;display:block}.org-matrix thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.org-matrix tbody tr{row-gap:var(--sp-1);padding:var(--sp-2) 0;border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr);display:grid}.org-matrix tbody tr>td{align-items:baseline;gap:var(--sp-3);text-align:right;white-space:normal;background:0 0;border:0;height:auto;padding:0;display:flex}.org-matrix tbody tr>td:before{content:attr(data-label);color:var(--text-3);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;text-align:left;margin-right:auto;font-weight:600}.org-matrix tbody tr>td.org-matrix-fn{text-align:left;min-width:0;max-width:none;font-size:var(--fs-md);display:block;position:static}.org-matrix tbody tr>td.org-matrix-fn:before{content:none}.org-matrix tbody tr>td:empty{display:none}.org-matrix tbody tr>td:has(.org-lvl.none){display:none}.org-matrix tbody tr.org-matrix-group{background:var(--surface-2);padding:var(--sp-1) var(--sp-2)}}.cf-op-table>tbody>tr.cf-op-row{cursor:pointer}.cf-op-table>tbody>tr.cf-op-row>td{border-top:1px solid var(--border)}.cf-op-table>tbody>tr.cf-op-row:hover>td{background:var(--surface-2)}.cf-op-table>tbody>tr.cf-op-row.active>td{background:var(--surface-3)}.cf-op-table>tbody>tr.cf-op-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.cf-op-table .cf-op-title{align-items:center;gap:var(--sp-2);white-space:normal;flex-wrap:wrap;display:flex}.cf-op-table .cf-op-title .page-sub{color:var(--text);font-size:var(--fs-md)}.cf-op-table .cf-op-amount{align-items:center;gap:var(--sp-1);display:inline-flex}.cf-op-table .cf-op-amount svg{color:var(--text-3)}.cf-op-table>tbody>tr>td:nth-child(3){white-space:normal;width:100%}.cf-op-table>tbody>tr.ui-list-detail>td{padding-top:0}.cp-cal{overflow:visible}.cp-cal table.cp-agenda{table-layout:fixed;width:100%;min-width:0}.cp-agenda th,.cp-agenda td{text-align:left}.cp-agenda th.cp-day,.cp-agenda td.cp-day{width:5.5em;min-width:0;padding:var(--sp-2) var(--sp-3);white-space:nowrap;font-weight:600;position:static}.cp-agenda .cp-wd{color:var(--text-3);font-size:var(--fs-xs);font-weight:400}.cp-agenda th.cp-channel-h{min-width:0;padding:var(--sp-2);overflow-wrap:anywhere}.cp-agenda .cp-dot{width:var(--sp-2);height:var(--sp-2);margin-right:var(--sp-1);border-radius:50%;display:inline-block}.cp-agenda td.cp-cell{min-width:0;height:auto;min-height:var(--sp-8);padding:var(--sp-1)}.cp-agenda tr.cp-weekend>td{background:color-mix(in srgb, var(--surface-2) 70%, transparent)}.cp-agenda tr.cp-today>td.cp-day{box-shadow:inset 2px 0 0 var(--text)}.cp-agenda .cp-chip{white-space:normal;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-width:none;display:-webkit-box;overflow:hidden}@media (max-width:767px){.cp-agenda td.cp-cell{justify-content:flex-start;align-items:baseline;gap:var(--sp-1) var(--sp-3);padding:var(--sp-1) 0;flex-wrap:wrap;display:flex}.cp-agenda td.cp-cell:before{flex:0 0 100%}.cp-agenda td.cp-cell .cp-chip{margin:0}.cp-agenda tr:not(:has(.cp-chip)){display:none}.cp-agenda tr.cp-today{display:block}.kb-admin-nav{scrollbar-width:none;margin-bottom:var(--sp-2);flex-wrap:nowrap;overflow-x:auto}.kb-admin-nav>.tab{flex:none}}.sn-conn{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);flex-wrap:wrap;display:flex}.sn-conn>.stack{flex:18em;min-width:0}.sn-conn>.row{flex-wrap:wrap}.sn-conn .sn-conn-head{row-gap:var(--sp-1);flex-wrap:wrap}.stack>.panel.sn-conn+.panel.sn-conn{margin-top:0}.org-position{padding:var(--sp-3) var(--sp-4)}.org-position-head,.org-position-toggle{align-items:flex-start}.org-position-toggle .org-chevron{margin-top:var(--sp-1)}.org-position-title{white-space:normal;overflow-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:0 auto;min-width:4em;max-width:60%;display:-webkit-box;overflow:hidden}.org-position-summary{flex:1 1 0;min-width:0}@media (max-width:767px){.org-position-head>.org-position-toggle{flex-wrap:wrap;flex:100%}.org-position-title{flex:auto;max-width:none}.org-position-summary{padding-left:var(--sp-5);flex:100%}}.org-lvl.mid,.org-lvl.top{background:var(--surface-3);color:var(--text)}.org-matrix-wrap{max-height:none}@media (min-width:768px){.org-matrix .org-matrix-fn{width:24em;min-width:16em;max-width:24em}.org-matrix{min-width:0}}.fn-level-table .fn-level-col-lvl{width:9em}.fn-level-table td.fn-level-src{color:var(--text-2);font-size:var(--fs-sm)}@media (max-width:767px){.admin-user-fields{grid-template-columns:minmax(0,1fr)}}.cp-manager-form{gap:var(--sp-3);min-width:0;display:grid}.cp-manager-contacts{gap:var(--sp-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cp-manager-contacts>.field{min-width:0}.cp-manager-brands{table-layout:fixed;width:100%}.cp-manager-brands td{text-align:left;white-space:normal;overflow-wrap:anywhere;vertical-align:top;height:auto;padding:var(--sp-1) var(--sp-2) var(--sp-1) 0}.cp-manager-brands td.cp-manager-brand{width:11em}@media (max-width:767px){.cp-manager-contacts{grid-template-columns:minmax(0,1fr)}.cp-manager-brands td.cp-manager-brand{width:8em}}.cf-item-row{align-items:flex-start;gap:var(--sp-2);padding:var(--sp-1) 0;border-top:1px solid var(--border);min-width:0;display:flex}.cf-item-row.child{padding-left:var(--sp-6)}.cf-item-row{--cf-item-pad:calc((var(--control-h) - var(--row-line)) / 2)}.cf-item-row .cf-item-title{overflow-wrap:anywhere;min-width:0;line-height:var(--row-line);padding-top:var(--cf-item-pad);flex:auto}.cf-item-row .cf-item-dir{text-align:right;width:4.5em;line-height:var(--row-line);padding-top:var(--cf-item-pad);flex:none}.cf-item-row .cf-item-title>.ui-badge{margin-left:var(--sp-2);vertical-align:baseline}.cf-item-row .cf-item-slot{width:var(--control-h);flex:none}.project-card-actions{align-items:center;gap:var(--sp-4);flex-wrap:wrap;display:flex}.project-period{align-items:center;gap:var(--sp-2);display:inline-flex}.project-kpi .fd-card{align-content:start}@media (max-width:767px){.fd-kpi{grid-template-columns:repeat(2,minmax(0,1fr))}}.ref-fb-book .panel>.table-wrap{background:0 0;border:0;border-radius:0}.ref-fb-book .panel>.table-wrap th,.ref-fb-book .panel>.table-wrap td{height:auto;padding-top:var(--sp-2);padding-bottom:var(--sp-2)}.ref-fb-book .panel>.table-wrap th:first-child,.ref-fb-book .panel>.table-wrap td:first-child{padding-left:0}.admin-layout>.page{max-width:none;padding:0;animation:none}.pr-head{padding-top:var(--sp-1);padding-bottom:0}.pr-head:hover{background:0 0}.pr-head .pr-caret-slot{width:var(--sp-4)}@media (min-width:901px){.pr-row:not(.pr-head) .pr-cell small{display:none}}@media (max-width:900px){.pr-head{display:none}}.cf-matrix tbody tr.cf-row-group>td:first-child,.cf-matrix tbody tr.cf-row-group>th:first-child{background:var(--surface-2)}.fd-grid-2{align-items:start}.fd-legend>span{min-width:0;max-width:18em}.fd-legend .fd-legend-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fd-legend i{flex:none}.access-pick{flex:0 26em;min-width:0}.acc-tiles>.fin-tile{justify-content:flex-start}.reports-frame :is(.reports-svod-table,.reports-kpi-table)>thead>tr>th:not(:first-child){white-space:normal;width:4em;line-height:var(--lh-tight);overflow-wrap:normal}.reports-frame :is(.reports-svod-table,.reports-kpi-table)>:is(thead,tbody)>tr>:is(th,td){padding-left:var(--sp-2);padding-right:var(--sp-2)}.reports-buyers{white-space:nowrap}.reports-buyers-more{color:var(--text-3)}@media (min-width:768px){.reports-frame :is(.reports-svod-table:not([data-layout]),.reports-kpi-table)>tbody>tr>td{height:auto;padding-top:var(--cell-py);padding-bottom:var(--cell-py);line-height:var(--row-line)}.reports-frame :is(.reports-svod-table:not([data-layout]),.reports-kpi-table)>thead>tr>th{vertical-align:bottom}.reports-frame .reports-svod-table:not([data-layout]) .ui-badge{white-space:nowrap}.reports-frame :is(.reports-svod-table:not([data-layout]),.reports-kpi-table) .reports-dept-code{vertical-align:baseline}.reports-frame .reports-svod-table:not([data-layout]) span.reports-cell-note{line-height:1}.reports-frame .reports-svod-table:not([data-layout])>tbody>tr>td:not([style]):empty:after{content:"—";color:var(--text-3);opacity:.6}.reports-frame .reports-svod-table:not([data-layout])>thead>tr>th{white-space:nowrap;width:auto}.reports-svod-table:not([data-layout]) th[data-col=title]{width:15%}.reports-svod-table:not([data-layout]) th[data-col=buyer]{width:14%}.reports-svod-table:not([data-layout]) th[data-col=status]{width:11%}.reports-svod-table:not([data-layout]) th[data-col=budget]{width:8%}.reports-svod-table:not([data-layout]) th[data-col=spend]{width:9%}.reports-svod-table:not([data-layout]) th[data-col=deployed]{width:10%}.reports-svod-table:not([data-layout]) th[data-col=views]{width:6.5%}.reports-svod-table:not([data-layout]) th:is([data-col=fd],[data-col=rd]){width:5%}.reports-svod-table:not([data-layout]) th[data-col=sumdep]{width:8.5%}.reports-svod-table:not([data-layout]) th[data-col=roas]{width:8%}.reports-frame .reports-kpi-table>thead>tr>th{white-space:nowrap;width:auto}.reports-kpi-table>thead>tr>th:first-child{width:20%}.reports-kpi-table>thead>tr>th:nth-child(2){width:15%}.reports-frame .ui-scroll-hint:not(.ui-scroll-more-left,.ui-scroll-more-right)>.table-wrap:has(>table:is(.reports-svod-table:not([data-layout]),.reports-kpi-table)){overflow:visible}.reports-frame .ui-scroll-hint:not(.ui-scroll-more-left,.ui-scroll-more-right)>.table-wrap>table:is(.reports-svod-table:not([data-layout]),.reports-kpi-table)>thead>tr>th{z-index:2;position:sticky;top:0}.reports-frame .ui-scroll-hint:not(.ui-scroll-more-left,.ui-scroll-more-right)>.table-wrap>table:is(.reports-svod-table:not([data-layout]),.reports-kpi-table)>thead>tr>th:first-child{z-index:3}}.svod-deployed{justify-content:flex-end;align-items:center;gap:var(--sp-2);height:var(--row-line);vertical-align:top;display:inline-flex}.svod-deployed .pct-bar{margin-right:0}.svod-pct{text-align:right;width:4.5ch;display:inline-block}.reports-svod-table th.svod-sortable:hover:after{content:"↕";margin-left:var(--sp-1);opacity:.5}.reports-frame .reports-svod-table:not([data-layout]) .cell-input{height:var(--row-line);line-height:calc(var(--row-line) - 2px);vertical-align:top;padding-top:0;padding-bottom:0}.reports-frame .reports-svod-table:not([data-layout]) .cell-input::placeholder{opacity:.6}.svod-dash:before{content:"—";color:var(--text-3);opacity:.6}.svod-multi{align-items:center;gap:var(--sp-1);cursor:help;display:inline-flex}.svod-multi-go{border-radius:var(--r-sm);width:16px;height:16px;color:var(--text-3);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.svod-multi-go:hover,.svod-multi-go:focus-visible{color:var(--text);background:var(--surface-3)}.health-green,.health-yellow,.health-red{background:0 0}:is(.health-yellow,.health-red){box-shadow:inset 2px 0 0 var(--warning)}.balance-pos{color:var(--text)}@media (max-width:767px){.reports-act-long{display:none}.daily-money .summary{gap:var(--sp-1) var(--sp-4);margin-bottom:var(--sp-2);background:0 0;border:0;flex-wrap:wrap;display:flex!important}.daily-money .summary .cell{align-items:baseline;gap:var(--sp-1);background:0 0;border:0;padding:0;display:inline-flex}.daily-money .summary .cell .label{font-size:var(--fs-xs);margin:0}.daily-money .summary .cell .value{font-size:var(--fs-sm)}.daily-money .empty{padding:var(--sp-2) 0}}.launch-stage-row>*{min-width:0;max-width:100%}.ui-card-cell:has(.launch-stage-row){grid-column:1/-1}.deal-wiz-step[aria-current=step]{border-color:var(--text)}.deal-wiz-step:disabled{cursor:default}.pay-modes .chip-active{border-color:var(--text);color:var(--text)}.deal-wiz-review td{text-align:left;white-space:normal}@media (max-width:767px){:is(table.ui-m-stack>tbody>tr>td:has(>.kpi-dash:only-child),table.ui-m-stack>tbody>tr>td:has(>span>.kpi-dash:only-child)){display:none}}.crm-section .crm-section-empty{padding:var(--sp-2) 0;text-align:left}.daily-form-grid{row-gap:var(--sp-3);margin-bottom:var(--sp-3)}.daily-form-grid>.field{margin-bottom:0}.crm-contact-block .field-view>div{overflow-wrap:anywhere}.org-layout .org-position.panel+.org-position.panel{margin-top:0}.fn-level-table .fn-level-col-src{width:17em}.admin-layout .task-row{height:auto;min-height:var(--row-h);padding-top:var(--sp-2);padding-bottom:var(--sp-2);align-items:flex-start}.cf-matrix tbody tr.cf-row-pending>td:first-child{background:linear-gradient(var(--warning-soft), var(--warning-soft)), var(--surface-1)}.admin-assign-row{gap:var(--sp-1);display:grid}.admin-assign-row+.admin-assign-row{margin-top:var(--sp-3)}.dbt-title{margin:0 0 var(--sp-3)}.dbt-grid{align-items:start}.dbt-empty{padding:0}.cf-recon-total{font-size:var(--fs-md);color:var(--text-2);font-variant-numeric:tabular-nums}.cf-op-table .cf-op-title .ui-badge{height:var(--row-line);margin-block:0}.op-table .op-account,.op-table .op-cp{-webkit-line-clamp:1;line-clamp:1;overflow-wrap:normal;word-break:break-all}@media (max-width:767px){.op-table-ops tr.op-row{grid-template-columns:minmax(0,1fr) auto auto}.op-table-ops tr.op-row>td.op-row-actions{margin-top:calc((var(--row-line) - var(--sp-6)) / 2);grid-area:1/3;align-self:start}.op-table-ops tr.op-row>td[data-label]{column-gap:var(--sp-2);grid-template-columns:7.5em minmax(0,1fr);align-items:baseline;display:grid}.op-table-ops tr.op-row>td[data-label]:before{content:attr(data-label);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);grid-row:1;font-weight:600}.op-table-ops tr.op-row>td[data-label]>*{grid-column:2;min-width:0}.op-table-ops tr.op-row>td[data-label]:empty{display:none}}.acc-sub{align-items:center;gap:var(--sp-2);min-width:0;display:flex}.acc-sub .ui-badge{height:auto;line-height:inherit}@media (max-width:767px){.cf-matrix.cf-stack tbody tr:nth-child(n)>td.cf-total-repeat:nth-child(n){display:none}}.ref-add-row>td{border-bottom:0}.ref-add-actions{gap:var(--sp-1);display:inline-flex}.op-actions{align-items:center}.rate-ranges td>.cell-input-sm{margin-inline-end:-.375rem}.brand-fields{margin-bottom:var(--sp-3)}.acc-head{margin-bottom:var(--sp-4)}.rs-scroll{overflow-x:auto}.rs-grid{table-layout:fixed;min-width:calc(var(--sp-8) * 35);--rs-row-py:var(--sp-2)}.rs-grid>tbody>tr>td{padding:var(--rs-row-py) var(--sp-2);line-height:var(--row-line);border-bottom:1px solid var(--border);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rs-grid>thead>tr>th{padding:var(--sp-2);border-bottom:1px solid var(--border-strong,var(--border));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rs-grid .rs-cell{cursor:default;outline:none}.rs-grid .rs-cell.rs-editing{box-shadow:inset 0 -2px 0 var(--text-2)}.rs-grid>tbody>tr.rs-row>td.rs-mark{color:#141414;background:#ffe600}.rs-grid>tbody>tr.rs-row>td.rs-mark :is(.rs-link,.rs-text,.rs-contacts-btn,.rs-remind){color:#141414}.rs-grid .rs-wrap{white-space:nowrap}.rs-grid .rs-text{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.rs-grid .rs-link{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--text-3);text-decoration-color:var(--text-3);text-underline-offset:2px;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.rs-grid .rs-input{width:100%;height:var(--row-line);padding:0 var(--sp-1);font-size:var(--fs-md)}.rs-grid .rs-add>td{background:var(--surface-2);padding-top:var(--sp-1);padding-bottom:var(--sp-1);line-height:calc(var(--row-line) + var(--sp-2));overflow:visible}.rs-grid .rs-add .rs-input,.rs-grid .rs-add .rs-geo-btn,.rs-grid .rs-add .ui-btn{height:calc(var(--row-line) + var(--sp-2))}.rs-grid .rs-add .rs-input{padding:0 var(--sp-2)}.rs-grid .rs-muted{color:var(--text-3)}.rs-grid .rs-dup>td{background:var(--warning-soft);white-space:normal}.rs-dup-text{margin-right:var(--sp-2)}.rs-grid .rs-dup .ui-button{margin-right:var(--sp-1)}.rs-grid .rs-row.rs-contacted>td{background:color-mix(in srgb, var(--info-soft) 70%, transparent)}.rs-grid .rs-row.rs-replied>td{background:color-mix(in srgb, var(--warning-soft) 70%, transparent)}.rs-grid .rs-row.rs-agreed>td{background:color-mix(in srgb, var(--violet-soft) 70%, transparent)}.rs-grid .rs-row.rs-rejected>td{background:color-mix(in srgb, var(--negative-soft) 70%, transparent)}.rs-grid .rs-row.rs-in_base>td{background:color-mix(in srgb, var(--positive-soft) 70%, transparent)}.rs-grid .ui-badge-select,.rs-grid .ui-badge{line-height:var(--row-line)}.rs-touches{justify-content:space-between;align-items:center;gap:var(--sp-1);min-width:0;height:var(--row-line);display:flex}.rs-contacts-btn{color:var(--text);font:inherit;cursor:pointer;text-align:start;font-variant-numeric:tabular-nums;background:0 0;border:0;padding:0}.rs-contacts-btn:hover{text-decoration:underline}.rs-grid .rs-touches .rs-contacts-btn{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.rs-grid .rs-touches .rs-remind{width:var(--row-line);height:var(--row-line);color:var(--text-2);flex:none;margin:0}.rs-grid .rs-touches .rs-remind:hover{color:var(--text)}.rs-grid .rs-touches .rs-remind:focus-visible{outline-offset:-2px}.rs-grid col.rs-col-check{width:calc(var(--sp-8) + var(--sp-1))}.rs-grid>*>tr>.rs-check{padding-left:var(--sp-2);text-overflow:clip;padding-right:0}.rs-grid>tbody>tr.rs-row.rs-picked>td{background-image:linear-gradient(color-mix(in srgb, var(--text) 8%, transparent), color-mix(in srgb, var(--text) 8%, transparent))}.rs-grid .rs-chips-cell{white-space:normal;text-overflow:clip}.rs-chips{align-items:flex-start;gap:calc(var(--sp-1) * .75);height:var(--row-line);padding-top:calc(var(--sp-1) / 4);flex-wrap:nowrap;min-width:0;display:flex;overflow:hidden}.rs-chips-all{flex-wrap:wrap;height:auto;overflow:visible}.rs-chip{min-width:0;max-width:100%;height:calc(var(--row-line) - var(--sp-1) / 2);padding:0 var(--sp-1);border:1px solid var(--border-strong,var(--border));border-radius:var(--r-sm);background:var(--surface-2);color:var(--text);font:inherit;font-size:var(--fs-xs);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;flex:0 auto;align-items:center;line-height:1;text-decoration:none;display:inline-flex;overflow:hidden}.rs-chip:hover{background:var(--surface-3);border-color:var(--text-3)}.rs-chip-more{color:var(--text-2);flex:none}.rs-copy-menu{z-index:60;min-width:12em;padding:var(--sp-1)}.rs-copy-menu .ui-listbox-item{align-items:flex-start;gap:var(--sp-2);width:100%;color:var(--text);font:inherit;cursor:pointer;text-align:start;background:0 0;border:0;display:flex}.rs-copy-menu .ui-listbox-item:hover,.rs-copy-menu .ui-listbox-item:focus-visible{background:var(--surface-3);outline:none}.rs-geo-btn{justify-content:space-between;align-items:center;gap:var(--sp-1);min-width:0;max-width:100%;height:calc(var(--row-line) + var(--sp-2));padding:0 var(--sp-2);border:1px solid var(--border-strong,var(--border));border-radius:var(--r-md);background:var(--surface-1);color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;display:inline-flex;overflow:hidden}.rs-geo-btn.rs-geo-empty{color:var(--text-3)}.rs-grid .rs-add .rs-geo-btn{width:100%}.rs-pick{min-width:14em}.rs-bulk-bar{align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-2);padding:var(--sp-2);border:1px solid var(--border-strong,var(--border));border-radius:var(--r-lg);background:var(--surface-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.rs-bulk-bar>*{flex:none;width:auto}.rs-bulk-bar .rs-bulk-select{width:10.5em}.rs-bulk-bar .rs-geo-btn{height:var(--control-h-sm)}.rs-bulk-count{color:var(--text);margin-right:var(--sp-1);font-weight:500}.rs-grid>tbody>tr.rs-row :is(.ui-btn-sm,.ui-iconbtn-sm){margin-block:calc((var(--row-line) - var(--control-h-sm)) / 2)}.rs-grid>tbody>tr.rs-row .ui-check{height:var(--row-line)}.rs-grid>tbody>tr.rs-row .ui-iconbtn-sm{width:var(--row-line);height:var(--row-line);margin-block:0}.rs-grid>tbody>tr>td:last-child{padding-left:var(--sp-1);padding-right:var(--sp-1)}.rs-conv{align-items:center;gap:var(--sp-2);color:var(--text-2);font-size:var(--fs-sm);white-space:nowrap;display:inline-flex}.rs-history{gap:var(--sp-1);font-size:var(--fs-sm);max-height:calc(var(--sp-8) * 10);margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.rs-history li{gap:var(--sp-2);text-align:start;grid-template-columns:auto 1fr auto;display:grid}.rs-history-at,.rs-history-who{color:var(--text-3);white-space:nowrap;font-variant-numeric:tabular-nums}.rs-pick{padding:var(--sp-1)}.rs-pick-search{width:100%;margin-bottom:var(--sp-1)}.rs-pick-list{max-height:calc(var(--sp-8) * 8);display:grid;overflow-y:auto}.rs-pick-list .ui-listbox-item{text-align:start;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0}.rs-pick-list .rs-pick-on{background:var(--surface-3)}.rs-pick-multi{width:19em}.rs-pick-sel{justify-content:space-between;align-items:center;gap:var(--sp-2);min-height:var(--control-h-sm);padding:0 var(--sp-1) var(--sp-1);color:var(--text-2);font-size:var(--fs-sm);display:flex}.rs-pick-sel-codes{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rs-pick-sel .rs-pick-clear{flex:none}.rs-pick-foot{justify-content:flex-end;gap:var(--sp-2);padding-top:var(--sp-1);border-top:1px solid var(--border);margin-top:var(--sp-1);display:flex}.rs-grid .rs-geo-codes{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.rs-paste-sum{color:var(--text-2)}.rs-paste-opts{align-items:flex-end;gap:var(--sp-4);flex-wrap:wrap;display:flex}.rs-paste-table{max-height:calc(var(--sp-8) * 12);overflow:auto}.rs-paste-table .rs-paste-dup>td{background:var(--warning-soft)}.rs-dup-badge{margin-left:var(--sp-1)}.rs-paste-area{width:100%;min-height:calc(var(--sp-8) * 4);padding:var(--sp-2);resize:vertical}.rs-matches{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.rs-matches li{justify-content:space-between;align-items:flex-start;gap:var(--sp-2);text-align:start;display:flex}.rs-match-main{gap:var(--sp-1);min-width:0;display:grid}.inv-gen{gap:var(--sp-4);display:grid}.inv-lines td.num,.inv-lines th.num{width:12em}.inv-lines .inv-line-acts{width:3em}.inv-lines-add{margin-top:var(--sp-3)}.ui-kit-fields.inv-fields-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-kit-fields>.inv-span-2{grid-column:span 2}.inv-lines td.num input{text-align:end}@media (max-width:767px){.ui-kit-fields>.inv-span-2{grid-column:1/-1}}.tasks-head-left{align-items:flex-end;gap:var(--sp-6);flex:auto;min-width:0;display:flex}.tasks-head-left>:first-child{min-width:0}.tasks-head-tabs{flex:none;display:inline-flex}@media (max-width:767px){.tasks-embedded-head{row-gap:var(--sp-2);flex-wrap:wrap}.tv-bar>.tv-toolbar>.ui-kit-toolbar{gap:var(--sp-1);flex-wrap:nowrap;flex:0 auto}.tasks-embedded-head .tasks-head-left{display:contents}.tasks-embedded-head .tasks-head-left>:first-child{flex:auto;order:1}.tasks-embedded-head .page-actions{order:2}.tasks-embedded-head .tasks-head-tabs{flex:100%;order:3;overflow-x:auto}}.tv-bar-wrap{container:tv-bar/inline-size}.tv-group-icon{display:none}@container tv-bar (max-width:1000px){.tv-bar{gap:var(--sp-1);flex-wrap:nowrap}.tv-bar .ui-kit-toolbar{gap:var(--sp-1);flex-wrap:nowrap;flex:none}.tv-bar .ui-kit-toolbar>*{white-space:nowrap;flex:none}.tv-bar .ui-kit-sort-name{display:none}.tv-bar .ui-kit-sort-icon,.tv-bar .tv-group-icon{color:var(--text-3);display:inline-flex}.tv-bar .tv-search{min-width:var(--control-h-sm);flex:auto}}@media (min-width:768px){@container tv-bar (max-width:640px){.tv-bar{flex-wrap:wrap}}}

