@media (max-width:639px){.k2-wc-card--phone{--k2-cm-glass:hsla(0,0%,100%,.66);--k2-cm-glass-edge:rgba(16,34,27,.1);--k2-cm-ground:hsl(var(--bg-raised));--k2-cm-surface:#fff}.dark .k2-wc-card--phone{--k2-cm-glass:rgba(26,44,36,.62);--k2-cm-glass-edge:rgba(190,255,225,.12);--k2-cm-ground:hsl(var(--bg-raised));--k2-cm-surface:#14221c}.k2-wc.k2-wc-sheet.k2-wc-card--phone{background:var(--k2-cm-ground)}.k2-wc-card--phone .k2-cm-head{border:0;background:transparent}.k2-wc-card--phone .k2-cm-head-row{gap:8px;padding:10px 12px 6px}.k2-wc-card--phone .k2-cm-head-row>button{position:relative;height:40px;min-height:40px;min-width:40px;width:auto;padding:0;border-radius:999px;background:var(--k2-cm-glass);color:var(--k2-text);box-shadow:inset 0 0 0 1px var(--k2-cm-glass-edge);backdrop-filter:blur(12px);justify-content:center;transition:background-color 40ms linear,transform 40ms linear}.k2-wc-card--phone .k2-cm-head-row>button:after{content:"";position:absolute;inset:-2px}.k2-wc-card--phone .k2-cm-head-row>button:active{transform:scale(var(--k2-press-scale));background:var(--k2-plate-press)}.k2-wc-card--phone .k2-cm-head-row>button svg{color:var(--k2-text-2)}.k2-wc-card--phone .k2-cm-head-row>.k2-cm-listpill{flex:0 1 auto;max-width:44%;padding:0 8px 0 14px;margin-right:auto;font-size:14px}.k2-wc-card--phone .k2-cm-head-row>[data-testid=card-activity-button]{padding:0 12px;gap:6px;font-size:14px;color:var(--k2-text-2)}.k2-wc-card--phone .k2-cm-head-row>[data-testid=card-activity-button]>svg:last-child{display:none}.k2-wc-card--phone .k2-cm-title{padding:8px 16px 4px}.k2-wc-card--phone .k2-cm-title>div{gap:2px}.k2-wc-card--phone .k2-cm-title [role=checkbox]{margin:-7px 0 0 -12px}.k2-wc-card--phone .k2-cm-title [data-testid=card-title-button],.k2-wc-card--phone .k2-cm-title [data-testid=card-title-field]{min-height:0;padding:0 4px;margin:0;font-size:25px;line-height:1.25;font-weight:650;letter-spacing:-.02em;overflow-wrap:anywhere;background:transparent;color:var(--k2-text)}.k2-wc-card--phone .k2-cm-title [data-testid=card-title-field]{box-shadow:inset 0 0 0 1px var(--k2-hairline-strong);background:var(--k2-input);padding:2px 8px;border-radius:10px}.k2-wc-card--phone .k2-cm-scroll{padding-top:4px;padding-bottom:20px}.k2-wc-card--phone .k2-cm-scroll>*+*{margin-top:24px!important}.k2-wc-card--phone .k2-cm-scroll>.k2-cm-title+*{margin-top:14px!important}.k2-wc-card--phone .k2-cm-fields{background:var(--k2-cm-surface);border-radius:16px;box-shadow:var(--k2-e1)}.k2-wc-card--phone .k2-cm-fields>*{position:relative}.k2-wc-card--phone .k2-cm-fields>*+:before{content:"";position:absolute;top:0;left:58px;right:0;height:1px;background:var(--k2-hairline);pointer-events:none}.k2-wc-card--phone .k2-cm-fields .k2-cm-row{min-height:52px;padding:0 16px;gap:12px;font-size:16px;font-weight:500;line-height:1.25}.k2-wc-card--phone .k2-cm-fields .k2-cm-row-wrap{padding:0 16px;min-height:52px}.k2-wc-card--phone .k2-cm-fields .k2-cm-row-wrap .k2-cm-row{padding:0}.k2-wc-card--phone .k2-cm-fields .k2-cm-row-label{font-size:16px;font-weight:500;color:var(--k2-text)}.k2-wc-card--phone .k2-cm-fields .k2-cm-row-value{font-size:15px;font-weight:400;color:var(--k2-text-3)}.k2-wc-card--phone .k2-cm-fields .k2-cm-row-value>span{min-width:0}.k2-wc-card--phone .k2-cm-fields .k2-cm-row:active{background:var(--k2-plate-press)}.k2-wc-card--phone .k2-cm-fields .k2-cm-row-wrap .k2-cm-row:active{background:transparent}.k2-wc-card--phone .k2-cm-fields .k2-cm-due-check{margin:0 -4px 0 -2px}.k2-wc-card--phone .k2-cm-fields [data-testid=date-row-value]{text-align:right}.k2-wc-card--phone .k2-cm-fields .k2-cm-row-value>*{white-space:nowrap}.k2-wc-card--phone .k2-cm-fields .k2-cm-row-value>[data-testid=date-row-value]{white-space:normal}.k2-wc .k2-cm-tile{flex:none;width:30px;height:30px;border-radius:9px;display:grid;place-items:center;color:#fff}.k2-wc .k2-cm-tile[data-tone=red]{background:#d74844}.k2-wc .k2-cm-tile[data-tone=green]{background:#289652}.k2-wc .k2-cm-tile[data-tone=amber]{background:#c4800a}.k2-wc .k2-cm-tile[data-tone=orange]{background:#de6420}.k2-wc .k2-cm-tile[data-tone=blue]{background:#327ac4}.k2-wc .k2-cm-tile[data-tone=jade]{background:var(--k2-accent)}.k2-wc .k2-cm-tile[data-tone=slate]{background:#687884}.k2-wc-card--phone .k2-cm-sec{background:var(--k2-cm-surface);border-radius:16px;box-shadow:var(--k2-e1);padding:0 16px 6px}.k2-wc-card--phone .k2-cm-sec-h{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px}.k2-wc-card--phone .k2-cm-sec-label{display:flex;align-items:center;min-width:0;margin:0;font-size:13px;line-height:1.2;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--k2-text-3)}.k2-wc-card--phone .k2-cm-count{margin-left:8px;padding:1px 7px;border-radius:999px;background:var(--k2-plate);font-size:12px;font-weight:600;letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums;color:var(--k2-text-2)}.k2-wc-card--phone .k2-cm-sec-content{padding-bottom:6px}.k2-wc-card--phone .k2-cm-plus{position:relative;flex:none;width:32px;height:32px;margin-right:-4px;border-radius:999px;display:grid;place-items:center;background:var(--k2-plate);color:var(--k2-accent-ink);transition:background-color 40ms linear,transform 40ms linear}.k2-wc-card--phone .k2-cm-plus:after{content:"";position:absolute;inset:-6px}.k2-wc-card--phone .k2-cm-plus:active{background:var(--k2-plate-press);transform:scale(var(--k2-press-scale))}.k2-wc-card--phone .k2-cm-empty{margin:0;padding:0 0 8px;font-size:14px;line-height:1.4;color:var(--k2-text-3)}.k2-wc-card--phone .k2-cm-sec [data-testid=card-description-edit]{height:32px;min-height:32px;min-width:0;padding:0 12px;border:0;border-radius:999px;background:var(--k2-plate);color:var(--k2-accent-ink);font-size:14px;font-weight:600}.k2-wc-card--phone .k2-cm-sec .k2-cm-add-desc{min-height:52px;padding:0;font-size:16px}.k2-wc-card--phone .k2-cm-sec .k2-cm-add-desc span{font-size:16px;color:var(--k2-text-3)}.k2-wc-card--phone [data-testid=card-description-view]{font-size:15px;line-height:22px;color:var(--k2-text);overflow-wrap:anywhere;word-break:break-word}.k2-wc-card--phone [data-testid=card-description-view] li,.k2-wc-card--phone [data-testid=card-description-view] p{font-size:15px;line-height:22px}.k2-wc-card--phone [data-testid=card-description-view] code{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-all;padding:1px 5px;border-radius:6px;background:var(--k2-plate);font-size:13px;line-height:1.5}.k2-wc-card--phone [data-testid=card-description-view] pre{max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-all}.k2-wc-card--phone [data-testid=card-description-view] pre code{padding:0;background:transparent}.k2-wc-card--phone [data-testid=card-description-view] a{overflow-wrap:anywhere;word-break:break-all;color:var(--k2-accent-ink)}.k2-wc-card--phone [data-testid=card-description-view] h1,.k2-wc-card--phone [data-testid=card-description-view] h2,.k2-wc-card--phone [data-testid=card-description-view] h3{font-size:15px;font-weight:650;line-height:22px;margin-top:12px}.k2-wc-card--phone [data-testid=card-description-view][data-collapsed]{max-height:168px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 62%,transparent);mask-image:linear-gradient(#000 62%,transparent)}.k2-wc-card--phone .k2-cm-more{display:flex;align-items:center;min-height:44px;padding:0;margin-top:-2px;font-size:14px;font-weight:600;color:var(--k2-accent-ink)}.k2-wc-card--phone .k2-cm-sec li{min-height:44px}.k2-wc-card--phone .k2-cm-sec li>button[aria-label^="Edit "],.k2-wc-card--phone .k2-cm-sec li>button[aria-label^="Open subtask"]{font-size:16px}.k2-wc-card--phone .k2-cm-sec li>button[aria-label^="Convert "]{font-size:12px;font-weight:500;padding:0 6px}.k2-wc-card--phone .k2-cm-sec button[aria-label^="Rename checklist"]{font-size:15px;font-weight:600}.k2-wc-card--phone .k2-cm-progress{margin-bottom:6px}.k2-wc-card--phone .k2-cm-sec [role=progressbar]{height:3px;border-radius:2px}.k2-wc-card--phone .k2-cm-sec li[data-testid=card-subtask-row]{flex-wrap:nowrap}.k2-wc-card--phone .k2-cm-sec li[data-testid=card-subtask-row]>div{margin-left:0;flex-wrap:nowrap}.k2-wc-card--phone [data-testid=card-subtask-quick]>:not([data-testid=card-subtask-open]){display:none}.k2-wc-card--phone .k2-cm-sec form{gap:0;margin:0;border-top:1px solid var(--k2-hairline)}.k2-wc-card--phone .k2-cm-sec form input,.k2-wc-card--phone .k2-cm-sec form textarea{height:48px;min-height:48px;padding:0 0 0 2px;border:0;border-radius:0;box-shadow:none;background:transparent;font-size:16px;color:var(--k2-text)}.k2-wc-card--phone .k2-cm-sec form input::-moz-placeholder,.k2-wc-card--phone .k2-cm-sec form textarea::-moz-placeholder{color:var(--k2-accent-ink);opacity:1}.k2-wc-card--phone .k2-cm-sec form input::placeholder,.k2-wc-card--phone .k2-cm-sec form textarea::placeholder{color:var(--k2-accent-ink);opacity:1}.k2-wc-card--phone .k2-cm-sec form button[type=submit]{height:36px;min-height:36px;padding:0 14px;border:0;border-radius:999px;background:var(--k2-accent);color:var(--k2-accent-on);font-size:14px;font-weight:600}.k2-wc-card--phone .k2-cm-sec form button[type=submit]:disabled{display:none}.k2-wc-card--phone [data-testid=work-attachment-row]{padding:2px 0}.k2-wc-card--phone [data-testid=work-attachment-row] .text-sm{font-size:15px}.k2-wc-card--phone .k2-cm-sec--links{padding-bottom:6px}.k2-wc-card--phone .k2-cm-sec--links [data-canonical-surface=references]>div:first-child{min-height:48px}.k2-wc-card--phone .k2-cm-sec--links [data-canonical-surface=references] h3{font-size:13px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--k2-text-3)}.k2-wc-card--phone .k2-cm-sec--links [data-canonical-surface=references] button{height:32px;min-height:32px;padding:0 12px;border:0;border-radius:999px;background:var(--k2-plate);color:var(--k2-accent-ink);font-size:13px;font-weight:600}.k2-wc-card--phone .k2-cm-sec--links [data-canonical-surface=references] p{font-size:14px;color:var(--k2-text-3);padding:0 0 8px}.k2-wc-card--phone .k2-cm-sec--links [data-canonical-surface=work-card-links] .grid{gap:0;padding-top:0}.k2-wc-card--phone .k2-cm-sec--links [data-canonical-surface=work-card-links] .grid>button{border-radius:0;background:transparent;padding:8px 0;min-height:52px;box-shadow:none;border-top:1px solid var(--k2-hairline)}.k2-wc-card--phone .k2-cm-sec--links [data-canonical-surface=work-card-links] .grid>button .text-xs{font-size:15px;font-weight:500}.k2-wc-card--phone .k2-cm-sec--links [data-canonical-surface=work-card-links] .grid>button .text-\[11px\]{font-size:13px}.k2-wc-card--phone .k2-cm-sec--comments{padding-bottom:12px}.k2-wc-card--phone .k2-cm-sec--comments .k2-cm-sec-label{min-height:48px;margin-bottom:0!important;gap:8px}.k2-wc-card--phone .k2-cm-sec--comments .k2-cm-sec-label svg{color:var(--k2-text-3)}.k2-wc-card--phone .k2-cm-composer{position:relative;background:transparent;border:0;padding:8px 12px max(10px,env(safe-area-inset-bottom))}.k2-wc-card--phone .k2-cm-composer:before{content:"";position:absolute;left:0;right:0;top:-18px;height:18px;pointer-events:none;background:linear-gradient(to bottom,transparent,var(--k2-cm-ground))}.k2-wc-card--phone .k2-cm-composer-pill{height:48px;padding:0 6px;gap:6px;border-radius:999px;background:var(--k2-cm-glass);box-shadow:inset 0 0 0 1px var(--k2-cm-glass-edge),var(--k2-e1);backdrop-filter:blur(12px)}.k2-wc-card--phone .k2-cm-composer-pill [data-testid=card-comment-open]{height:44px;border:0;background:transparent;padding:0 6px;font-size:16px;color:var(--k2-text-3)}.k2-wc-card--phone .k2-cm-composer-pill [data-testid=card-comment-viewer]{width:34px;height:34px}.k2-wc-card--phone .k2-cm-composer>div:not(.k2-cm-composer-pill),.k2-wc-card--phone .k2-cm-composer>form{border-radius:22px;background:var(--k2-cm-glass);box-shadow:inset 0 0 0 1px var(--k2-cm-glass-edge),var(--k2-e1);backdrop-filter:blur(12px)}}@media (max-width:379px){.k2-wc-card--phone .k2-cm-head-row>[data-testid=card-activity-button] span{display:none}.k2-wc-card--phone .k2-cm-head-row>[data-testid=card-activity-button]{padding:0;width:40px}}@media (prefers-reduced-motion:reduce){.k2-wc-card--phone .k2-cm-head-row>button,.k2-wc-card--phone .k2-cm-plus{transition:none}.k2-wc-card--phone .k2-cm-head-row>button:active,.k2-wc-card--phone .k2-cm-plus:active{transform:none}}@media (max-width:743px){.k2-wb-board{--k2-bm-glass:hsla(0,0%,100%,.7);--k2-bm-edge:rgba(16,34,27,.1);--k2-bm-list:hsla(0,0%,100%,.5);--k2-bm-card:#fff;--work-list:0 0% 100%/0.5}.dark .k2-wb-board{--k2-bm-glass:rgba(14,28,22,.66);--k2-bm-edge:rgba(190,255,225,.14);--k2-bm-list:rgba(6,16,12,.52);--k2-bm-card:#1b2f27;--work-list:160 45% 4%/0.52}.dark .k2-wb-board,.dark .k2-wb-scope{--work-card:#1b2f27;--k2-card-hover:#1b2f27}.k2-wb-board .k2-wb-scroller{scrollbar-width:none}.k2-wb-board .k2-wb-scroller::-webkit-scrollbar{display:none}.k2-wb-board .k2-wb-header{gap:8px;padding-inline:12px;text-shadow:none}.k2-wb-board .k2-wb-close{margin:0;width:40px;height:40px;border:0;background:var(--k2-bm-glass);color:var(--k2-text);box-shadow:inset 0 0 0 1px var(--k2-bm-edge);backdrop-filter:blur(12px)}.k2-wb-board .k2-wb-close:active{transform:scale(var(--k2-press-scale))}.k2-wb-board .k2-wb-header .k2-wb-titlebox{flex:0 1 auto;min-width:0;min-height:40px;padding:3px 16px;border-radius:999px;background:var(--k2-bm-glass);box-shadow:inset 0 0 0 1px var(--k2-bm-edge);backdrop-filter:blur(12px)}.k2-wb-board .k2-wb-header .k2-wb-title{font-size:16px;line-height:1.2;font-weight:650;color:var(--k2-text)}.k2-wb-board .k2-wb-header .k2-wb-titlebox>span{font-size:12px;line-height:1.2;color:var(--k2-text-3);opacity:1}.k2-wb-board .k2-wb-list{background:var(--k2-bm-list);border-radius:20px;box-shadow:inset 0 0 0 1px var(--k2-bm-edge),var(--k2-e1)}.k2-wb-board .k2-wb-list-head{min-height:52px;padding-left:14px;gap:6px}.k2-wb-board .k2-wb-list-title{flex:0 1 auto;min-height:44px;padding:0;font-size:17px;line-height:1.25;font-weight:650;background:transparent}.k2-wb-board .k2-wb-list .k2-wb-count:not([data-wip=over]):not([data-wip=at]){margin-right:auto;padding:1px 8px;border-radius:999px;background:var(--k2-plate);font-size:12px;line-height:18px;color:var(--k2-text-2)}.k2-wb-board .k2-wb-list-head .k2-wb-iconbtn{color:var(--k2-text-2)}.k2-wb-board .k2-wb-list>div{padding-inline:10px}.k2-wb-board .k2-wb-card{border-radius:14px;background:var(--k2-bm-card);min-height:0;box-shadow:0 0 0 1px var(--k2-bm-edge),0 1px 3px rgba(0,0,0,.14)}.k2-wb-board .k2-wb-body{gap:10px;padding:12px 14px}.k2-wb-board .k2-wb-labels{padding:12px 14px 0;gap:6px}.k2-wb-board .k2-wb-labels+.k2-wb-body{padding-top:8px}.k2-wb-board .k2-wb-label{height:22px;border-radius:999px;padding-inline:9px;font-size:12px;font-weight:650;line-height:22px}.k2-wb-board .k2-wb-card .k2-wb-title{font-size:16px;line-height:1.35;font-weight:550;-webkit-line-clamp:3;overflow-wrap:anywhere}.k2-wb-board .k2-bm-url,.k2-wb-board .k2-wb-card .k2-wb-title .k2-wb-url{display:inline-block;max-width:100%;vertical-align:bottom;overflow:hidden;font-size:0;line-height:0}.k2-wb-board .k2-bm-url:after{content:attr(data-host);display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:1px 9px;border-radius:999px;background:var(--k2-accent-tint);color:var(--k2-accent-ink);font-size:13px;font-weight:600;line-height:20px;vertical-align:top}.k2-wb-board .k2-bm-sep{display:none}.k2-wb-board .k2-bm-suffix{display:block;margin-top:2px;font-size:12px;font-weight:500;line-height:1.3;color:var(--k2-text-3)}.k2-wb-board .k2-wb-meta{padding:0 14px 12px;gap:6px 12px;min-height:0}.k2-wb-board .k2-wb-meta svg{width:14px;height:14px}.k2-wb-board .k2-wb-meta .k2-chip,.k2-wb-board .k2-wb-meta .k2-wb-count-meta{background:transparent;padding:0;height:auto;min-height:0;font-size:12px;font-weight:600;color:var(--k2-text-3);box-shadow:none}.k2-wb-board .k2-wb-list-foot{min-height:52px;padding:0 8px 6px 10px;gap:4px}.k2-wb-board .k2-wb-add{min-height:44px;padding-left:4px;font-size:15px;font-weight:600;color:var(--k2-text-2);justify-content:flex-start}.k2-wb-board .k2-wb-list-foot .k2-wb-iconbtn{color:var(--k2-text-3)}.k2-wb-board .k2-wb-pager{align-self:center;margin:2px auto 8px;padding:5px 10px;border-radius:999px;gap:8px;background:var(--k2-bm-glass);box-shadow:inset 0 0 0 1px var(--k2-bm-edge);backdrop-filter:blur(10px)}.k2-wb-board .k2-wb-pager [data-testid=board-page-dot]{width:6px;height:6px;background-color:var(--k2-text)!important}.k2-wb-board .k2-wb-pager [data-testid=board-page-counter]{padding:0 4px;background:transparent;color:var(--k2-text-2);font-size:12px;line-height:16px}}@media (max-width:1023px){[data-board-tool-pill]{gap:0!important}[data-board-tool-pill] .k2-wb-pill{background:var(--k2-chrome)!important;border-color:var(--k2-hairline)!important;backdrop-filter:blur(12px)!important}[data-board-tool-pill] [data-board-pill-capsule]{border-radius:999px 0 0 999px;border-right-width:0;padding-right:8px}[data-board-tool-pill] [data-board-pill-action]{border-radius:0 999px 999px 0;border-left-width:0}[data-board-tool-pill] [data-board-pill-action]:before{content:"";position:absolute;left:0;top:13px;bottom:13px;width:1px;background:var(--k2-hairline-strong)}}.k2-bm-tile{display:contents}.k2-bm-over{display:none}@media (max-width:639px){.k2-wc-sheet:not(.k2-wc-card--phone)>[data-sheet-grip]:not(span):after{content:"";position:absolute;top:8px;left:50%;width:36px;height:5px;margin-left:-18px;border-radius:3px;background:var(--k2-hairline-strong)}[data-testid=board-menu]{--k2-bmenu-surface:#fff;border:0;border-radius:22px 22px 0 0;background:hsl(var(--bg-raised));box-shadow:var(--k2-e4)}.dark [data-testid=board-menu]{--k2-bmenu-surface:#14221c}[data-testid=board-menu] .k2-bm-head{min-height:56px;padding-top:14px;border:0;background:transparent;touch-action:none}[data-testid=board-menu] .k2-bm-head [data-testid],[data-testid=board-menu] .k2-bm-head h2,[data-testid=board-menu] .k2-bm-head>h2{font-size:17px;font-weight:650}[data-testid=board-menu] .k2-bm-head button{background:var(--k2-plate);color:var(--k2-text-2)}[data-testid=board-menu] .k2-bm-body{padding:0 16px max(12px,env(safe-area-inset-bottom));overscroll-behavior:contain}[data-testid=board-menu] .k2-bm-gap{height:0;margin:0;background:transparent}[data-testid=board-menu] .k2-bm-over{display:block;margin:20px 0 8px 16px;font-size:13px;line-height:1.2;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--k2-text-3)}[data-testid=board-menu] .k2-bm-over:first-child{margin-top:4px}[data-testid=board-menu] .k2-bm-row{background:var(--k2-bmenu-surface);position:relative;padding:0}[data-testid=board-menu] .k2-bm-row:after{left:58px;right:0;background:var(--k2-hairline)}[data-testid=board-menu] .k2-bm-menu>.k2-bm-row:first-child,[data-testid=board-menu] .k2-bm-over+.k2-bm-row{border-radius:16px 16px 0 0}[data-testid=board-menu] .k2-bm-row:has(+.k2-bm-gap),[data-testid=board-menu] .k2-bm-row:has(+.k2-bm-over),[data-testid=board-menu] .k2-bm-row:last-child{border-radius:0 0 16px 16px}[data-testid=board-menu] .k2-bm-over+.k2-bm-row:has(+.k2-bm-gap),[data-testid=board-menu] .k2-bm-over+.k2-bm-row:has(+.k2-bm-over),[data-testid=board-menu] .k2-bm-over+.k2-bm-row:last-child{border-radius:16px}[data-testid=board-menu] .k2-bm-row:has(+.k2-bm-gap):after,[data-testid=board-menu] .k2-bm-row:has(+.k2-bm-over):after,[data-testid=board-menu] .k2-bm-row:last-child:after{display:none}[data-testid=board-menu] .k2-bm-row>a,[data-testid=board-menu] .k2-bm-row>button{min-height:52px;padding:0 16px;gap:12px;border-radius:inherit;background:transparent}[data-testid=board-menu] .k2-bm-row>button:active{background:var(--k2-plate-press)}[data-testid=board-menu] .k2-bm-label{font-size:16px;font-weight:500}[data-testid=board-menu] .k2-bm-hint{font-size:13px;line-height:1.3}[data-testid=board-menu] .k2-bm-tile{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:9px;background:#687884}[data-testid=board-menu] .k2-bm-tile svg{width:16px;height:16px;color:#fff}[data-testid=board-menu] .k2-bm-tile[data-tone=red]{background:#d74844}[data-testid=board-menu] .k2-bm-tile[data-tone=green]{background:#289652}[data-testid=board-menu] .k2-bm-tile[data-tone=amber]{background:#c4800a}[data-testid=board-menu] .k2-bm-tile[data-tone=orange]{background:#de6420}[data-testid=board-menu] .k2-bm-tile[data-tone=blue]{background:#327ac4}[data-testid=board-menu] .k2-bm-tile[data-tone=pink]{background:#c84e82}[data-testid=board-menu] .k2-bm-tile[data-tone=jade]{background:var(--k2-accent)}[data-testid=board-menu] .k2-bm-tile[data-tone=slate]{background:#687884}}@media (max-width:1023px){.k2-wa-inboxpage .k2-wa-composer-wrap{padding-bottom:calc(var(--k2-s-4) + 36px)}}html:has(.k2-msg){--bg-app:40 33% 98%;--bg-raised:36 22% 95.5%;--bg-surface:40 30% 99.5%;--bg-surface-2:36 14% 93%;--bg-hover:0 0% 0%/0.05;--bg-row-hover:0 0% 0%/0.05;--bg-active:0 0% 0%/0.09;--hover-alpha:0 0 0/0.05;--pressed-alpha:0 0 0/0.09;--text-primary:160 12% 9.6%;--text-secondary:160 6% 30.6%;--text-tertiary:160 5% 43.7%;--text-muted:160 5% 43.7%;--text-nav:160 6% 30.6%;--border:160 25% 10%/0.09;--border-hairline:160 25% 10%/0.09;--border-control:160 25% 10%/0.2;--accent:168.7 84.2% 27.3%;--accent-fg:0 0% 100%;--accent-bg:168.7 84.2% 27.3%/0.1;--accent-ink:169 84.5% 22.7%;--link:169 84.5% 22.7%;--focus-ring:168.7 84.2% 27.3%;--success:142.7 73% 27.6%;--success-ink:142.7 73% 24%;--success-bg:142.7 73% 27.6%/0.12;--danger:6.4 63.7% 46.5%;--danger-ink:6.4 63.7% 40%;--danger-fg:6.4 63.7% 40%;--danger-bg:6.4 63.7% 46.5%/0.1;--input-bg:0 0% 100%;--input-border:160 25% 10%/0.2;--background:var(--bg-app);--foreground:var(--text-primary);--card:var(--bg-surface);--card-foreground:var(--text-primary);--popover:var(--bg-surface);--popover-foreground:var(--text-primary);--primary:var(--accent);--primary-foreground:var(--accent-fg);--secondary:var(--bg-surface-2);--muted:var(--bg-surface-2);--muted-foreground:var(--text-secondary);--ring:var(--focus-ring);--input:var(--border-control);--shadow-card:var(--k2-e1);--shadow-pop:var(--k2-e3);--chat-rail:0 0% 0%/0;--chat-rail-foreground:160 6% 30.6%;--chat-rail-wash:160 25% 10%;--chat-selected-wash:168.7 84.2% 27.3%/0.12;--chat-nav:36 33% 97%;--chat-panel:40 30% 99.5%;--chat-canvas:40 30% 99.5%;--chat-chrome:36 33% 97%;--chat-divider:var(--border);--chat-mention-other:169 84.5% 22.7%;--chat-mention-other-bg:168.7 84.2% 27.3%/0.1;--chat-reaction-own-bg:168.7 84.2% 27.3%/0.1;--chat-reaction-own:169 84.5% 22.7%}html.dark:has(.k2-msg){--bg-app:158.2 40.7% 5.3%;--bg-raised:158.2 40.7% 5.3%;--bg-surface:156.7 32.1% 11%;--bg-surface-2:156.7 28% 14.3%;--bg-hover:0 0% 100%/0.09;--bg-row-hover:0 0% 100%/0.09;--bg-active:0 0% 100%/0.14;--hover-alpha:255 255 255/0.09;--pressed-alpha:255 255 255/0.14;--text-primary:150 26.7% 94.1%;--text-secondary:150 13.6% 74.1%;--text-tertiary:151.4 10.2% 59.8%;--text-muted:151.4 10.2% 59.8%;--text-nav:150 13.6% 74.1%;--border:158 40% 85%/0.08;--border-hairline:158 40% 85%/0.08;--border-control:158 40% 85%/0.2;--accent:168.7 84.2% 27.3%;--accent-bg:163.5 71.7% 61.2%/0.14;--accent-ink:163.5 71.7% 61.2%;--link:163.5 71.7% 61.2%;--focus-ring:163.5 71.7% 61.2%;--success:144 60% 38%;--success-ink:141.6 61.6% 61.2%;--success-bg:144 60% 38%/0.16;--danger:6.4 63.7% 46.5%;--danger-ink:8.1 100% 71%;--danger-fg:8.1 100% 71%;--danger-bg:8.1 100% 71%/0.16;--input-bg:158 40% 85%/0.06;--input-border:158 40% 85%/0.2;--chat-rail:161 47% 8.2%;--chat-rail-foreground:150 13.6% 74.1%;--chat-rail-wash:150 26.7% 94.1%;--chat-selected-wash:163.5 71.7% 61.2%/0.18;--chat-nav:158.2 40.7% 5.3%;--chat-panel:156.7 32.1% 11%;--chat-canvas:156.7 32.1% 11%;--chat-chrome:158.2 40.7% 5.3%;--chat-mention-other:163.5 71.7% 61.2%;--chat-mention-other-bg:163.5 71.7% 61.2%/0.14;--chat-reaction-own-bg:163.5 71.7% 61.2%/0.14;--chat-reaction-own:163.5 71.7% 61.2%}.k2-msg.k2-msg{background:var(--k2-bg) var(--k2-bg-solid);color:var(--k2-text)}:root:not(.dark) .k2-msg [data-testid=chat-primary-rail],:root:not(.dark) .k2-msg [data-testid=chat-workspace-rail]{--hover-alpha:0 0 0/0.05;--pressed-alpha:0 0 0/0.09}@media (min-width:768px){.k2-msg [data-testid=shell-plane]{background:transparent;border-radius:0;overflow:visible;margin-top:var(--k2-s-2)}.k2-msg [data-testid=shell-panel-a]{--chat-panel:36 20% 95.3%;--chat-canvas:36 20% 95.3%;--chat-chrome:36 20% 95.3%;--bg-raised:36 20% 95.3%;margin-right:var(--k2-s-2);border-radius:var(--k2-r-lg);overflow:hidden;background:var(--k2-list);box-shadow:var(--k2-e1)}html.dark .k2-msg [data-testid=shell-panel-a]{--chat-panel:158.6 35% 7.8%;--chat-canvas:158.6 35% 7.8%;--chat-chrome:158.6 35% 7.8%;--bg-raised:158.6 35% 7.8%}.k2-msg [data-testid=shell-plane]>div:last-child{border-radius:var(--k2-r-lg);overflow:hidden;background:hsl(var(--chat-canvas));box-shadow:var(--k2-e1)}}.k2-msg [data-chat-list] summary{font-size:var(--k2-fs-overline);font-weight:700;letter-spacing:var(--k2-ls-overline);text-transform:uppercase;color:var(--k2-text-3)}.k2-msg [data-chat-list] a[data-dm-card]{margin-inline:var(--k2-s-2);padding-left:var(--k2-s-3);border-bottom-color:transparent;border-radius:var(--k2-r-md)}.k2-msg [data-chat-list] a[data-testid^=conversation-row-]{border-radius:var(--k2-r-sm)}.k2-msg [data-chat-list] a[aria-current=page]{color:var(--k2-text)}.k2-msg [data-testid=conversation-header]{background-color:var(--k2-chrome);backdrop-filter:saturate(1.4) blur(18px);border-bottom:1px solid var(--k2-hairline)}@media (min-width:768px){html.dark:not([data-msg-theme]) .k2-msg [data-testid=shell-plane]>div:last-child{--chat-panel:158.6 35% 7.8%;--chat-canvas:158.6 35% 7.8%;--chat-chrome:158.6 35% 7.8%;--bg-raised:158.6 35% 7.8%;background:var(--k2-list)}html.dark:not([data-msg-theme]) .k2-msg [data-testid=conversation-header]{--glass-tint:var(--chat-rail);--glass-alpha:78%;--glass-rim:255 255 255/0.12;background-color:hsl(var(--glass-tint)/.82);background-color:color-mix(in srgb,hsl(var(--glass-tint)) var(--glass-alpha),transparent);background-image:linear-gradient(180deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,.02) 38%,hsla(0,0%,100%,.05));border:1px solid rgb(var(--glass-rim));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.26),inset 0 -1px 0 rgba(0,0,0,.12),0 6px 16px -8px rgba(2,12,8,.4),0 1px 2px rgba(2,12,8,.2);backdrop-filter:blur(24px) saturate(1.7)}html.dark:not([data-msg-theme]) .k2-msg nav[aria-label="Conversation sections"]{border-bottom-color:transparent}}.k2-msg .kaya-msg-row{border-radius:var(--k2-r-sm)}.k2-msg [data-testid=conversation-composer]:not([data-keyboard-lift]){border-color:transparent;border-radius:var(--k2-r-lg);background-color:var(--k2-input);box-shadow:inset 0 0 0 1px var(--k2-hairline-strong);transition:box-shadow var(--k2-dur-hover) var(--k2-ease-out)}.k2-msg [data-testid=conversation-composer]:not([data-keyboard-lift]):focus-within{box-shadow:0 0 0 1px color-mix(in srgb,var(--k2-ring) 45%,transparent)}html:has(.k2-msg) [data-radix-popper-content-wrapper]>[data-side],html:has(.k2-msg) [role=menu]{border-color:transparent;border-radius:var(--k2-r-lg);background-color:var(--k2-popover);backdrop-filter:saturate(1.5) blur(22px);box-shadow:var(--k2-e3);color:var(--k2-text)}html:has(.k2-msg) [role=dialog][data-state=open]{border-color:transparent;box-shadow:var(--k2-e4)}html:has(.k2-msg) .kaya-scrim{background-color:var(--k2-scrim);backdrop-filter:none}@media (max-width:767.98px){html:has(.k2-msg){--chat-canvas:36 33% 97%;--chat-panel:36 33% 97%}html.dark:has(.k2-msg){--chat-canvas:158.2 40.7% 5.3%;--chat-panel:158.2 40.7% 5.3%}html:not(.dark):has(.k2-msg),html:not(.dark):has(.k2-msg) body{background-color:var(--k2-bg-solid)}html:not(.dark) .k2-msg .k2-phone-ground{background:var(--k2-bg) var(--k2-bg-solid)}.k2-msearch-glass{background-color:var(--k2-surface,hsl(var(--chat-panel)/.72));border:1px solid var(--k2-hairline-strong,hsl(var(--chat-divider)));backdrop-filter:blur(10px)}}.k2-msg .kaya-count-badge,html:has(.k2-msg) .kaya-count-badge{box-sizing:border-box;height:18px;min-width:18px;padding-inline:5px;border:0;border-radius:9999px;font-size:11px;font-weight:650;line-height:1;letter-spacing:0;margin-inline-start:auto;background:var(--k2-accent-tint-strong);color:var(--k2-accent-ink);box-shadow:none}.k2-msg [data-rail-badge].kaya-count-badge,.k2-msg [data-testid^=mentions-].kaya-count-badge{background:var(--k2-accent);color:var(--k2-accent-on)}.k2-msg .kaya-count-badge[data-muted=true]{background:var(--k2-hairline);color:var(--k2-text-3)}.k2-msg [data-testid^=thread-unread-].kaya-count-badge{background:transparent;color:var(--k2-text-2);box-shadow:inset 0 0 0 1px var(--k2-hairline-strong)}.k2-msg [data-rail-badge].kaya-count-badge{margin-inline-start:0}@media (min-width:768px){html:not(.dark) .k2-msg nav[data-glass-rail]{--glass-tint:var(--k2-phone-nav-tint);--chat-nav:var(--k2-phone-nav-tint);gap:2px;background-color:color-mix(in srgb,hsl(var(--k2-phone-nav-tint)) 96%,transparent);background-image:none;border:1px solid hsla(0,0%,100%,.75);backdrop-filter:blur(12px)}html:not(.dark) .k2-msg nav[data-glass-rail]>:is(a,button){border-radius:var(--k2-r-sm);color:var(--k2-text-3)}html:not(.dark) .k2-msg nav[data-glass-rail]>:is(a,button):hover:not([aria-current=page]){background-color:rgb(var(--hover-alpha));box-shadow:none;color:var(--k2-text)}html:not(.dark) .k2-msg nav[data-glass-rail]>:is(a,button)[aria-current=page]{background-color:var(--k2-plate-selected);background-image:none;box-shadow:none;color:var(--k2-text)}html:not(.dark) .k2-msg nav[data-glass-rail]>a[aria-current=page]>span:first-child>svg{color:var(--k2-accent-ink)}html:not(.dark) .k2-msg nav[data-glass-rail] [data-rail-badge].kaya-count-badge{top:-6px;right:-9px;box-shadow:none}html:not(.dark) .k2-msg nav[data-glass-rail]>div:last-child{gap:4px}html:not(.dark) .k2-msg nav[data-glass-rail]>div:last-child>button:not([data-testid=chat-admin-menu]){border-radius:var(--k2-r-sm);color:var(--k2-text-3)}html:not(.dark) .k2-msg nav[data-glass-rail] [data-testid=chat-focus-menu][aria-pressed=true]{background-color:transparent;color:var(--k2-text)}html:not(.dark) .k2-msg nav[data-glass-rail] [data-testid=chat-focus-menu] [data-testid=focus-on-dot]{top:5px;right:5px}}@media (min-width:768px) and (prefers-reduced-transparency:reduce){html:not(.dark) .k2-msg nav[data-glass-rail]{backdrop-filter:none;background-color:hsl(var(--k2-phone-nav-tint))}}@font-face{font-family:Kaya Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/inter/inter-latin-ext.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:Kaya Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/inter/inter-latin.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:Kaya Open Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/opensans/opensans-latin-ext.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:Kaya Open Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/opensans/opensans-latin.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:Kaya Atkinson;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/atkinson/atkinson-400-latin-ext.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:Kaya Atkinson;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/atkinson/atkinson-400-latin.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:Kaya Atkinson;font-style:normal;font-weight:700 900;font-display:swap;src:url(/fonts/atkinson/atkinson-700-latin-ext.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:Kaya Atkinson;font-style:normal;font-weight:700 900;font-display:swap;src:url(/fonts/atkinson/atkinson-700-latin.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}@media (min-width:768px){html.dark[data-msg-theme] .k2-msg [data-testid=shell-panel-a],html[data-msg-theme] .k2-msg [data-testid=shell-panel-a]{--chat-panel:var(--mt-panel-a);--chat-canvas:var(--mt-panel-a);--chat-chrome:var(--mt-panel-a);--bg-raised:var(--mt-panel-a)}html[data-msg-theme] .k2-msg [data-testid=shell-plane]>div:last-child{background:hsl(var(--mt-panel))}}:root[data-msg-rail=dark]:not(.dark) .k2-msg [data-testid=chat-primary-rail],:root[data-msg-rail=dark]:not(.dark) .k2-msg [data-testid=chat-workspace-rail]{--hover-alpha:255 255 255/0.12;--pressed-alpha:255 255 255/0.2}html:has(.k2-cs){--bg-app:40 33% 98%;--bg-raised:36 22% 95.5%;--bg-surface:40 30% 99.5%;--bg-surface-2:36 14% 93%;--bg-hover:0 0% 0%/0.05;--bg-row-hover:0 0% 0%/0.05;--bg-active:0 0% 0%/0.09;--hover-alpha:0 0 0/0.05;--pressed-alpha:0 0 0/0.09;--text-primary:252 10% 9.6%;--text-secondary:246 6.4% 30.6%;--text-tertiary:245.5 4.9% 43.7%;--text-muted:245.5 4.9% 43.7%;--text-nav:246 6.4% 30.6%;--border:252 25% 14%/0.09;--border-hairline:252 25% 14%/0.09;--border-control:252 25% 14%/0.2;--accent:257 63% 54%;--accent-fg:0 0% 100%;--accent-bg:257 63% 54%/0.1;--accent-ink:257.5 60% 47%;--link:257.5 60% 47%;--focus-ring:257 63% 54%;--success:161 73% 29%;--success-ink:161 75% 24%;--success-bg:161 73% 29%/0.12;--danger:356 66% 52%;--danger-ink:355 70% 41%;--danger-fg:355 70% 41%;--danger-bg:356 66% 52%/0.1;--input-bg:0 0% 100%;--input-border:252 25% 14%/0.2;--background:var(--bg-app);--foreground:var(--text-primary);--card:var(--bg-surface);--card-foreground:var(--text-primary);--popover:var(--bg-surface);--popover-foreground:var(--text-primary);--primary:var(--accent);--primary-foreground:var(--accent-fg);--secondary:var(--bg-surface-2);--muted:var(--bg-surface-2);--muted-foreground:var(--text-secondary);--ring:var(--focus-ring);--pill-active-bg:257 63% 54%/0.12;--pill-active-fg:257.5 60% 47%;--input:var(--border-control);--shadow-card:var(--k2-e1);--shadow-pop:var(--k2-e3)}html.dark:has(.k2-cs){--bg-app:232.5 31% 10.2%;--bg-raised:232.5 31% 10.2%;--bg-surface:231.4 28% 14.7%;--bg-surface-2:232 24% 19%;--bg-hover:0 0% 100%/0.09;--bg-row-hover:0 0% 100%/0.09;--bg-active:0 0% 100%/0.14;--hover-alpha:255 255 255/0.09;--pressed-alpha:255 255 255/0.14;--text-primary:250 30% 96%;--text-secondary:244.6 12% 79%;--text-tertiary:243.5 8.7% 61.8%;--text-muted:243.5 8.7% 61.8%;--text-nav:244.6 12% 79%;--border:0 0% 100%/0.08;--border-hairline:0 0% 100%/0.08;--border-control:0 0% 100%/0.18;--accent:256 76% 62%;--accent-bg:255 100% 78%/0.14;--accent-ink:254.8 100% 81.8%;--link:254.8 100% 81.8%;--focus-ring:253.4 100% 77.3%;--success:160.4 62% 44.5%;--success-ink:159 64% 61.8%;--success-bg:160.4 62% 44.5%/0.16;--danger:355.7 83% 63.5%;--danger-ink:355.4 100% 77%;--danger-fg:355.4 100% 77%;--danger-bg:355.7 83% 63.5%/0.16;--input-bg:0 0% 100%/0.06;--pill-active-bg:255 100% 78%/0.2;--pill-active-fg:254.8 100% 81.8%;--input-border:0 0% 100%/0.18}.k2-cs.k2-cs{background:var(--k2-bg) var(--k2-bg-solid);color:var(--k2-text)}.k2-cs [data-testid=cs-rail],.k2-cs [data-testid=cs-sidebar]{background:transparent}html.dark .k2-cs [data-testid=cs-rail],html.dark .k2-cs [data-testid=cs-sidebar]{background:#0b1e18;--hover-alpha:255 255 255/0.09}html.dark .k2-cs [data-testid=cs-rail],html.dark .k2-cs [data-testid=cs-sidebar]{margin:var(--k2-s-2) 0 var(--k2-s-2) var(--k2-s-2);border-radius:var(--k2-r-lg)}.k2-cs>main{background:var(--k2-list);border-color:transparent;border-radius:var(--k2-r-lg);box-shadow:var(--k2-e1)}@media (max-width:767.98px){.k2-cs>main{background:transparent;box-shadow:none;border-radius:0}}.k2-cs [data-testid=cs-ticket-panel]{border-right-color:var(--k2-hairline)}.k2-cs [data-testid=cs-right-panel],.k2-cs nav[aria-label=Panels]{border-left-color:var(--k2-hairline)}.k2-cs [data-testid=cs-rail] a[aria-current=page],.k2-cs [data-testid=cs-sidebar] a[aria-current=page]{color:hsl(var(--pill-active-fg))}.k2-cs [data-testid=cs-rail] a,.k2-cs [data-testid=cs-sidebar] a{border-radius:var(--k2-r-sm);transition:background-color var(--k2-dur-hover) var(--k2-ease-out)}.k2-cs [data-sidebar-body] a>span:last-child:not(:first-child),.k2-cs [data-testid=cs-sidebar] a>span:last-child:not(:first-child){font-variant-numeric:tabular-nums}.k2-cs a>span[aria-label][class*=rounded-full],.k2-cs a>span[data-unread-pill]{height:20px;min-width:24px;background:var(--k2-plate);color:var(--k2-text-2);font-variant-numeric:tabular-nums}.k2-cs a>span[data-unread-pill]{background:var(--k2-accent-tint);color:var(--k2-accent-ink)}.k2-cs [data-testid=cs-sidebar] hr{border-color:var(--k2-hairline)}.k2-cs [data-testid=cs-ticket-header]{border-bottom:1px solid var(--k2-hairline)}.k2-cs [data-testid=cs-mobile-header],.k2-cs [data-testid=cs-ticket-header]{background-color:var(--k2-chrome);backdrop-filter:saturate(1.4) blur(18px)}.k2-cs [data-testid=cs-ticket-header] [aria-haspopup=menu][class*=border-border],.k2-cs [data-testid=cs-ticket-header] button[class*=border-border]{border-color:transparent;background:var(--k2-plate);border-radius:var(--k2-r-sm)}.k2-cs [data-testid=cs-ticket-table] table{border-collapse:separate;border-spacing:0 2px}.k2-cs [data-testid=cs-ticket-table] thead{background:var(--k2-chrome);backdrop-filter:saturate(1.4) blur(18px)}.k2-cs [data-testid=cs-ticket-table] thead.bg-bg-app{background:var(--k2-chrome)}.k2-cs [data-testid=cs-ticket-table] thead tr{border-bottom:0}.k2-cs [data-testid=cs-ticket-table] thead th{font-size:var(--k2-fs-overline);font-weight:700;letter-spacing:var(--k2-ls-overline);text-transform:uppercase;color:var(--k2-text-3);border-bottom:1px solid var(--k2-hairline)}.k2-cs [data-testid=cs-ticket-table] tbody tr{border-bottom:0;background:transparent}.k2-cs [data-testid=cs-ticket-table] tbody tr>td{transition:background-color var(--k2-dur-hover) var(--k2-ease-out)}.k2-cs [data-testid=cs-ticket-table] tbody tr>td:first-child{border-top-left-radius:var(--k2-r-md);border-bottom-left-radius:var(--k2-r-md)}.k2-cs [data-testid=cs-ticket-table] tbody tr>td:last-child{border-top-right-radius:var(--k2-r-md);border-bottom-right-radius:var(--k2-r-md)}@media (hover:hover) and (pointer:fine){.k2-cs [data-testid=cs-ticket-table] tbody tr:hover>td{background:var(--k2-plate)}}.k2-cs [data-testid=cs-ticket-table] tbody tr:active>td{background:var(--k2-plate-press)}.k2-cs [data-testid=cs-ticket-table] tbody tr[data-selected=true]>td{background:var(--k2-plate-selected)}.k2-cs [data-testid=cs-ticket-table]>div>div:last-child{border-top-color:var(--k2-hairline)}.k2-cs [data-testid=cs-ticket-table] tbody tr:not([data-ticket-row]) td>div,.k2-cs [data-testid=cs-views-skeleton] span{background:var(--k2-plate)}.k2-cs [data-cs-tag]{height:22px;border-color:transparent;background:var(--k2-accent-tint);color:var(--k2-accent-ink);border-radius:var(--k2-r-pill);padding-inline:8px;font-size:12px;font-weight:600}.k2-cs [data-cs-tag]>span:first-child{background:currentColor;opacity:.7}.k2-cs [data-status]{border-radius:var(--k2-r-pill);padding-inline:8px;font-size:12px;font-weight:600}.k2-cs [data-status=closed]{background:var(--k2-success-tint);color:var(--k2-success-ink)}.k2-cs [data-ticket-panel-row]{border-radius:var(--k2-r-md);border-color:transparent}.k2-cs [data-ticket-panel-row][aria-current=page]{background:var(--k2-plate-selected);border-color:transparent;box-shadow:none}.k2-cs [data-ticket-panel-row][aria-current=page]:hover{background:var(--k2-plate-selected)}.k2-cs [data-testid=cs-composer]{border-color:transparent;border-radius:var(--k2-r-lg);background-color:var(--k2-input);box-shadow:inset 0 0 0 1px var(--k2-hairline-strong),var(--k2-e1);transition:box-shadow var(--k2-dur-hover) var(--k2-ease-out)}.k2-cs [data-testid=cs-composer]:focus-within{box-shadow:0 0 0 1px color-mix(in srgb,var(--k2-ring) 45%,transparent),var(--k2-e1)}.k2-cs [data-testid=cs-composer]>div:first-child{border-bottom-color:var(--k2-hairline)}.k2-cs [data-testid=cs-mobile-composer]{background-color:var(--k2-chrome);backdrop-filter:saturate(1.4) blur(18px);border-top-color:var(--k2-hairline)}.k2-cs [data-testid=cs-mobile-composer] [data-testid=cs-composer]{box-shadow:inset 0 0 0 1px var(--k2-hairline-strong)}.k2-cs [data-testid=cs-macro-search]{border-bottom-color:var(--k2-hairline)}.k2-cs form[role=search]{border-color:transparent;background:var(--k2-input);box-shadow:inset 0 0 0 1px var(--k2-hairline-strong);border-radius:var(--k2-r-sm)}.k2-cs form[role=search]:focus-within{box-shadow:inset 0 0 0 2px var(--k2-ring)}html:has(.k2-cs) [data-radix-popper-content-wrapper]>[data-side],html:has(.k2-cs) [role=menu]{border-color:transparent;border-radius:var(--k2-r-lg);background-color:var(--k2-popover);backdrop-filter:saturate(1.5) blur(22px);box-shadow:var(--k2-e3);color:var(--k2-text)}html:has(.k2-cs) [role=dialog][data-state=open]{border-color:transparent;box-shadow:var(--k2-e4);background-color:var(--k2-sheet)}html:has(.k2-cs) [role=dialog][data-state=open]:not([data-testid]){border-radius:var(--k2-r-xl)}html:has(.k2-cs) .kaya-scrim{background-color:var(--k2-scrim);backdrop-filter:none}html:has(.k2-cs) [role=menuitem],html:has(.k2-cs) [role=menuitemcheckbox]{border-radius:var(--k2-r-sm)}.k2-cs [data-cs-empty]{color:var(--k2-text-2)}.k2-cs [data-cs-empty]>svg{width:32px;height:32px;color:var(--k2-text-3)}.k2-cs [role=alert]{border-color:transparent;border-radius:var(--k2-r-md);background:var(--k2-danger-tint);color:var(--k2-danger-ink)}.k2-cs [data-testid=cs-desk-error],.k2-cs [data-testid=cs-desk-loading]{min-height:240px}@media (min-width:768px) and (max-width:1279.98px){.k2-cs [data-testid=cs-ticket-header]>div:first-child{height:auto;min-height:48px;flex-wrap:wrap;padding-block:6px;row-gap:4px}.k2-cs [data-testid=cs-ticket-header] nav[aria-label=Breadcrumb]{flex-basis:100%;order:-1;padding-inline:4px}.k2-cs [data-testid=cs-ticket-panel]{width:300px}.k2-cs [data-testid=cs-thread]{padding-inline:16px}}@media (pointer:coarse){.k2-cs [role=tab],.k2-cs a[class*=rounded]:not([data-ticket-panel-row]):not([data-cs-tag]),.k2-cs button:not([role=checkbox]):not([data-slim]){min-height:44px}.k2-cs [data-testid=cs-ticket-header] [aria-haspopup=menu],.k2-cs button[aria-label]:not(:has(span)),.k2-cs form[role=search] button{min-width:44px}.k2-cs [contenteditable=true],.k2-cs input:not([type=checkbox]):not([type=radio]),.k2-cs textarea,html:has(.k2-cs) [role=dialog] input,html:has(.k2-cs) [role=dialog] textarea{font-size:16px}.k2-cs form[role=search]{min-height:44px}.k2-cs [data-testid=cs-ticket-table] tbody tr>td{padding-block:8px}.k2-cs [data-testid=cs-rail] a,.k2-cs [data-testid=cs-sidebar] a{min-height:44px}.k2-cs [data-ticket-panel-row] .group-hover\:inline-flex{display:inline-flex}}@media (max-width:767.98px){.k2-cs [data-testid=cs-table] table tr,.k2-cs [data-ticket-card]{border-color:transparent;border-radius:var(--k2-r-lg);background:var(--k2-surface);box-shadow:var(--k2-e1)}.k2-cs [data-testid=cs-mobile-list],.k2-cs [data-testid=cs-mobile-ticket]{overflow-x:clip}}html:has(.k2-cs){color-scheme:light}html.dark:has(.k2-cs){color-scheme:dark}.k2-pp{--k2-pp-gutter:16px;color:var(--k2-text)}@media (min-width:768px){.k2-pp{--k2-pp-gutter:24px}}@media (min-width:1024px){.k2-pp{--k2-pp-gutter:32px}}.k2-pp-bar{gap:var(--k2-s-3);min-width:0}.k2-pp-bar,.k2-pp-brand{display:flex;align-items:center}.k2-pp-brand{gap:var(--k2-s-2);height:var(--k2-hit);padding:0 10px;color:var(--k2-text);text-decoration:none;flex:none}.k2-pp-brand>svg{width:var(--k2-icon);height:var(--k2-icon);color:var(--k2-accent-ink)}.k2-pp-brand>span{font-size:var(--k2-fs-body);font-weight:700;letter-spacing:-.01em;line-height:1}.k2-pp-search{position:relative;flex:1 1 auto;min-width:0;max-width:360px;margin-left:auto}.k2-pp-search>svg{position:absolute;left:10px;top:50%;width:var(--k2-icon-sm);height:var(--k2-icon-sm);transform:translateY(-50%);color:var(--k2-text-3);pointer-events:none}.k2-pp-search>input{min-height:var(--k2-h-sm);padding-left:32px;font-size:var(--k2-fs-small)}.k2-pp-period{flex:none;max-width:100%;overflow-x:auto;scrollbar-width:none}.k2-pp-period::-webkit-scrollbar{display:none}.k2-pp-period>button{min-height:26px;padding:0 var(--k2-s-3)}.k2-pp-note,.k2-pp-period>button{white-space:nowrap;font-size:var(--k2-fs-caption)}.k2-pp-note{margin-left:var(--k2-s-2);color:var(--k2-text-3)}.k2-pp-side.k2-pp-side{flex-direction:column;gap:2px;flex:none;width:var(--k2-sidebar-w);margin:var(--k2-s-2) 0 var(--k2-s-2) var(--k2-s-2);padding:var(--k2-s-2);overflow-y:auto;overscroll-behavior:contain;border-radius:var(--k2-r-lg)}.k2-pp-sidelabel{margin:var(--k2-s-4) 0 var(--k2-s-1);justify-content:space-between}.k2-pp-prow,.k2-pp-sidelabel{padding:0 10px;display:flex;align-items:center}.k2-pp-prow{gap:var(--k2-s-2);width:100%;min-height:32px;border:0;border-radius:var(--k2-r-sm);background:transparent;color:var(--k2-text-2);font:inherit;font-size:var(--k2-fs-small);font-weight:500;text-align:left;text-decoration:none;cursor:pointer}.k2-pp-prow:hover{background:var(--k2-plate);color:var(--k2-text)}.k2-pp-prow[data-selected=true]{background:var(--k2-plate-selected);color:var(--k2-text)}.k2-pp-prow-name{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k2-pp-prow-min{flex:none;font-size:var(--k2-fs-caption);color:var(--k2-text-3);font-variant-numeric:tabular-nums}.k2-pp-av{position:relative;display:inline-flex;flex:none;overflow:visible;border-radius:var(--k2-r-pill);background:var(--k2-plate-press);color:var(--k2-text-2);font-weight:700}.k2-pp-av,.k2-pp-av-img{align-items:center;justify-content:center}.k2-pp-av-img{position:absolute;inset:0;overflow:hidden;border-radius:inherit;display:flex}.k2-pp-av--24{width:24px;height:24px;font-size:10px}.k2-pp-av--28{width:28px;height:28px;font-size:11px}.k2-pp-av--56{width:56px;height:56px;font-size:18px}.k2-pp-dot{position:absolute;right:-2px;bottom:-2px;line-height:0}.k2-pp-menu{position:absolute;z-index:30;left:var(--k2-s-2);right:var(--k2-s-2);top:calc(100% + 4px);max-height:70dvh;overflow-y:auto;border-radius:var(--k2-r-lg);background:var(--k2-popover);box-shadow:var(--k2-e3);padding:var(--k2-s-2)}.k2-pp-barwrap{position:relative}.k2-pp-main{min-width:0;flex:1;overflow-y:auto;overscroll-behavior:contain}.k2-pp-page{padding:var(--k2-s-4) var(--k2-pp-gutter) var(--k2-s-10);display:flex;flex-direction:column;gap:var(--k2-s-4)}.k2-pp-pagehead{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--k2-s-2)}.k2-pp-h1{margin:0;font-size:var(--k2-fs-heading);line-height:var(--k2-lh-heading);font-weight:700;letter-spacing:-.01em}.k2-pp-sub{margin:0;font-size:var(--k2-fs-small);color:var(--k2-text-3)}.k2-pp-plate{border-radius:var(--k2-r-lg);background:var(--k2-surface);box-shadow:var(--k2-e1);min-width:0}.k2-pp-plate-h{display:flex;align-items:center;justify-content:space-between;gap:var(--k2-s-2);padding:var(--k2-s-3) var(--k2-s-4) var(--k2-s-2)}.k2-pp-plate-b{padding:0 var(--k2-s-4) var(--k2-s-4)}.k2-pp-grid2{display:grid;gap:var(--k2-s-3);grid-template-columns:minmax(0,1fr)}@media (min-width:1100px){.k2-pp-grid2{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.k2-pp-grid3{display:grid;gap:var(--k2-s-3);grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.k2-pp-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}}.k2-pp-empty{padding:var(--k2-s-6) var(--k2-s-4);text-align:center;color:var(--k2-text-3)}.k2-pp-empty,.k2-pp-err{font-size:var(--k2-fs-small)}.k2-pp-err{margin:0;padding:var(--k2-s-3) var(--k2-s-4);border-radius:var(--k2-r-md);background:var(--k2-danger-tint);color:var(--k2-danger-ink)}.k2-pp-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:var(--k2-r-lg);background:var(--k2-surface);box-shadow:var(--k2-e1);overflow:hidden}@media (min-width:720px){.k2-pp-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.k2-pp-kpi{padding:var(--k2-s-3) var(--k2-s-4);display:grid;gap:2px;min-width:0;box-shadow:inset -1px -1px 0 var(--k2-hairline)}.k2-pp-kpi--link{color:inherit;text-decoration:none;cursor:pointer;transition:background-color .12s ease}.k2-pp-kpi--link:hover{background:var(--k2-plate)}.k2-pp-kpi--link:focus-visible{outline:2px solid var(--k2-focus,currentColor);outline-offset:-2px}.k2-pp-kpi-l{font-size:var(--k2-fs-overline);font-weight:700;letter-spacing:var(--k2-ls-overline);text-transform:uppercase;color:var(--k2-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.k2-pp-kpi-v{font-size:var(--k2-fs-title);line-height:1.15;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.k2-pp-kpi-v small{font-size:var(--k2-fs-body);font-weight:600;color:var(--k2-text-3);letter-spacing:0}.k2-pp-kpi-f{display:flex;align-items:center;justify-content:space-between;gap:var(--k2-s-2);min-height:22px}.k2-pp-delta{font-size:var(--k2-fs-caption);font-weight:600;color:var(--k2-text-3);font-variant-numeric:tabular-nums;white-space:nowrap}.k2-pp-delta--good{color:var(--k2-success-ink)}.k2-pp-delta--bad{color:var(--k2-danger-ink)}.k2-pp-spark{flex:none;color:var(--k2-text-3)}.k2-pp-spark polyline{stroke:currentColor}.k2-pp-heat{display:grid;grid-template-columns:28px repeat(24,minmax(0,1fr));gap:2px;align-items:center}.k2-pp-heat-d{font-size:var(--k2-fs-overline);color:var(--k2-text-3)}.k2-pp-heat-h{font-size:10px;color:var(--k2-text-3);text-align:center;font-variant-numeric:tabular-nums}.k2-pp-cell{aspect-ratio:1/1;min-height:10px;border-radius:3px;background:var(--k2-plate)}.k2-pp-cell[data-l="1"]{background:color-mix(in srgb,var(--k2-accent) 18%,transparent)}.k2-pp-cell[data-l="2"]{background:color-mix(in srgb,var(--k2-accent) 40%,transparent)}.k2-pp-cell[data-l="3"]{background:color-mix(in srgb,var(--k2-accent) 66%,transparent)}.k2-pp-cell[data-l="4"]{background:var(--k2-accent)}.k2-pp-heatwrap{overflow-x:auto;scrollbar-width:thin}.k2-pp-heatwrap .k2-pp-heat{min-width:560px}.k2-pp-rows{list-style:none;margin:0;padding:0}.k2-pp-row{display:flex;align-items:center;gap:var(--k2-s-3);min-height:48px;padding:var(--k2-s-2) var(--k2-s-4);box-shadow:inset 0 1px 0 var(--k2-hairline);text-decoration:none;color:inherit;width:100%;border:0;background:transparent;font:inherit;text-align:left;cursor:pointer}.k2-pp-rows>li.k2-pp-row:first-child,.k2-pp-rows>li:first-child>.k2-pp-row{box-shadow:none}div.k2-pp-row,li.k2-pp-row.k2-pp-row--static{cursor:default}@media (hover:hover) and (pointer:fine){a.k2-pp-row:hover,button.k2-pp-row:hover{background:var(--k2-plate)}}.k2-pp-row-main{min-width:0;flex:1}.k2-pp-flags{display:flex;flex-wrap:wrap;gap:var(--k2-s-1);margin-top:2px}.k2-pp-rank{width:16px;flex:none;text-align:right;font-size:var(--k2-fs-caption);color:var(--k2-text-3);font-variant-numeric:tabular-nums}.k2-pp-val{font-size:var(--k2-fs-small);font-weight:700;font-variant-numeric:tabular-nums}.k2-pp-stack{display:flex;height:6px;width:100%;min-width:72px;overflow:hidden;border-radius:var(--k2-r-pill);background:var(--k2-plate)}.k2-pp-stack>i{display:block;height:100%}.k2-pp-stack>i[data-k=work]{background:var(--k2-accent)}.k2-pp-stack>i[data-k=chat]{background:color-mix(in srgb,var(--k2-accent) 60%,transparent)}.k2-pp-stack>i[data-k=docs]{background:color-mix(in srgb,var(--k2-accent) 32%,transparent)}.k2-pp-stack>i[data-k=other]{background:var(--k2-hairline-strong)}.k2-pp-legend{display:flex;flex-wrap:wrap;gap:var(--k2-s-3);font-size:var(--k2-fs-caption);color:var(--k2-text-3)}.k2-pp-legend i{display:inline-block;width:8px;height:8px;margin-right:4px;border-radius:2px}.k2-pp-legend i[data-k=work]{background:var(--k2-accent)}.k2-pp-legend i[data-k=chat]{background:color-mix(in srgb,var(--k2-accent) 60%,transparent)}.k2-pp-legend i[data-k=docs]{background:color-mix(in srgb,var(--k2-accent) 32%,transparent)}.k2-pp-legend i[data-k=other]{background:var(--k2-hairline-strong)}.k2-pp-tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--k2-s-2)}.k2-pp-tablewrap{overflow:auto;max-height:calc(100dvh - var(--k2-bar-h) - 132px);border-radius:var(--k2-r-lg);background:var(--k2-surface);box-shadow:var(--k2-e1);scrollbar-width:thin}.k2-pp-tbl{border-collapse:separate;border-spacing:0;color:var(--k2-text);font-size:var(--k2-fs-small);width:-moz-max-content;width:max-content;min-width:100%}.k2-pp-tbl td{height:40px;padding:0 var(--k2-s-3);white-space:nowrap;font-variant-numeric:tabular-nums;box-shadow:inset 0 -1px 0 var(--k2-hairline)}.k2-pp-tbl th{height:36px;padding:0 var(--k2-s-3);text-align:left}.k2-pp-tbl td.k2-pp-r,.k2-pp-tbl th.k2-pp-r{text-align:right}.k2-pp-tbl .k2-wb-sticky{position:sticky;left:0}.k2-pp-tbl td.k2-wb-sticky{z-index:5;min-width:220px;max-width:260px}.k2-pp-sort{display:inline-flex;align-items:center;gap:4px;border:0;background:transparent;padding:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer}.k2-pp-sort[aria-pressed=true]{color:var(--k2-text)}.k2-pp-sort>svg{width:12px;height:12px}.k2-pp-trow{cursor:pointer}.k2-pp-trow[data-selected=true] td{background-color:var(--k2-plate-selected)}.k2-pp-trow[data-selected=true] td.k2-wb-sticky{background-image:none}.k2-pp-who{display:flex;align-items:center;gap:var(--k2-s-2);min-width:0}.k2-pp-who-n{min-width:0;overflow:hidden;text-overflow:ellipsis;font-weight:600}.k2-pp-dim{color:var(--k2-text-3)}.k2-pp-bad{color:var(--k2-danger-ink);font-weight:600}.k2-pp-warn{color:var(--k2-warning-ink);font-weight:600}.k2-pp-split{display:flex;min-height:0;flex:1}.k2-pp-split>.k2-pp-main{flex:1 1 0}.k2-pp-panel{position:fixed;z-index:40;inset:0;background:var(--k2-sheet);overflow-y:auto;overscroll-behavior:contain}@media (min-width:1280px){.k2-pp-panel{position:relative;inset:auto;z-index:auto;flex:none;width:520px;margin:var(--k2-s-2) var(--k2-s-2) var(--k2-s-2) 0;border-radius:var(--k2-r-lg);background:var(--k2-surface);box-shadow:var(--k2-e1)}}.k2-pp-phead{display:flex;align-items:center;gap:var(--k2-s-3);padding:var(--k2-s-4)}.k2-pp-phead-t{min-width:0;flex:1}.k2-pp-pname{font-size:var(--k2-fs-heading);line-height:1.25;font-weight:700;letter-spacing:-.01em}.k2-pp-pname,.k2-pp-prole{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k2-pp-prole{font-size:var(--k2-fs-small);color:var(--k2-text-3)}.k2-pp-tabs{display:flex;gap:2px;padding:0 var(--k2-s-3);overflow-x:auto;scrollbar-width:none;box-shadow:inset 0 -1px 0 var(--k2-hairline)}.k2-pp-tabs::-webkit-scrollbar{display:none}.k2-pp-tab{position:relative;flex:none;min-height:40px;padding:0 var(--k2-s-3);border:0;background:transparent;color:var(--k2-text-3);font:inherit;font-size:var(--k2-fs-small);font-weight:600;cursor:pointer}.k2-pp-tab:hover,.k2-pp-tab[aria-selected=true]{color:var(--k2-text)}.k2-pp-tab[aria-selected=true]:after{content:"";position:absolute;left:var(--k2-s-3);right:var(--k2-s-3);bottom:0;height:2px;border-radius:2px;background:var(--k2-accent)}.k2-pp-pbody{padding:var(--k2-s-4);display:flex;flex-direction:column;gap:var(--k2-s-4)}.k2-pp-dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.k2-pp-dl>div{display:grid;gap:2px;padding:var(--k2-s-2) var(--k2-s-4);box-shadow:inset 0 -1px 0 var(--k2-hairline);min-width:0}.k2-pp-dl dt{font-size:var(--k2-fs-overline);font-weight:700;letter-spacing:var(--k2-ls-overline);text-transform:uppercase;color:var(--k2-text-3)}.k2-pp-dl dd{margin:0;display:flex;align-items:baseline;justify-content:space-between;gap:var(--k2-s-2);font-size:var(--k2-fs-body);font-weight:600;font-variant-numeric:tabular-nums}.k2-pp-bars{display:flex;align-items:flex-end;gap:2px;height:72px}.k2-pp-bars>i{flex:1 1 0;min-width:2px;border-radius:2px 2px 0 0;background:var(--k2-accent)}.k2-pp-bars>i[data-z="1"]{background:var(--k2-plate-press)}.k2-pp-tl-v{color:var(--k2-text-3)}.k2-pp-link{color:var(--k2-accent-ink);font-weight:600;text-decoration:none}.k2-pp-link:hover{text-decoration:underline}.k2-pp-menu-cols{padding:var(--k2-s-2);display:grid;gap:2px;min-width:200px}.k2-pp-menu-cols label{display:flex;align-items:center;gap:var(--k2-s-2);min-height:28px;padding:0 var(--k2-s-2);font-size:var(--k2-fs-small);border-radius:var(--k2-r-xs);cursor:pointer}.k2-pp-menu-cols label:hover{background:var(--k2-plate)}.k2-pp-rv{display:grid;align-items:center;gap:var(--k2-s-3);grid-template-columns:minmax(0,1fr);padding:var(--k2-s-3) var(--k2-s-4);box-shadow:inset 0 1px 0 var(--k2-hairline);color:inherit;text-decoration:none}@media (min-width:1024px){.k2-pp-rv{grid-template-columns:240px 200px minmax(0,1fr) 96px}}@media (hover:hover) and (pointer:fine){a.k2-pp-rv:hover{background:var(--k2-plate)}}.k2-pp-rv:first-child{box-shadow:none}.k2-pp-scores{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--k2-s-3)}.k2-pp-dist{display:flex;align-items:flex-end;gap:6px;height:80px}.k2-pp-dist-c{display:flex;flex:1;height:100%;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;font-size:var(--k2-fs-caption);color:var(--k2-text-3);font-variant-numeric:tabular-nums}.k2-pp-dist-c>i{display:block;width:100%;border-radius:3px 3px 0 0;background:var(--k2-accent)}.k2-pp-dist-c>i[data-z="1"]{background:var(--k2-plate-press)}.k2-pp .rounded-card.border.bg-card{border:0;background:var(--k2-surface);box-shadow:var(--k2-e1);border-radius:var(--k2-r-lg);color:var(--k2-text)}.k2-pp .bg-card{background-color:var(--k2-surface)}.k2-pp .text-muted-foreground{color:var(--k2-text-3)}.k2-pp .text-foreground{color:var(--k2-text)}.k2-pp .border-border,.k2-pp .divide-border>:not([hidden])~:not([hidden]){border-color:var(--k2-hairline)}.k2-pp .bg-muted{background-color:var(--k2-plate)}.k2-pp .rounded-full.border.px-2\.5{border-radius:var(--k2-r-xs);font-size:var(--k2-fs-caption);font-weight:600}.k2-pp input:not([type=checkbox]):not([type=radio]),.k2-pp select,.k2-pp textarea{background:var(--k2-input);color:var(--k2-text);border-color:transparent;border-radius:var(--k2-r-sm);box-shadow:inset 0 0 0 1px var(--k2-hairline-strong)}.k2-pp input:focus-visible,.k2-pp select:focus-visible,.k2-pp textarea:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--k2-ring)}.k2-pp input[type=checkbox]{accent-color:var(--k2-accent)}.k2-pp-seg{display:inline-flex;max-width:100%;overflow-x:auto;gap:2px;padding:3px;background:var(--k2-plate);border-radius:var(--k2-r-md);scrollbar-width:none}.k2-pp-seg>button{min-height:26px;padding:0 var(--k2-s-3);border:0;border-radius:calc(var(--k2-r-md) - 3px);background:transparent;color:var(--k2-text-2);font:inherit;font-size:var(--k2-fs-small);font-weight:600;white-space:nowrap;cursor:pointer}.k2-pp-seg>button[aria-pressed=true]{background:var(--k2-card);color:var(--k2-text);box-shadow:var(--k2-e1)}@media (prefers-reduced-motion:reduce){.k2-pp *{transition-duration:.01ms!important}}