.px3 .px3-lead:focus{outline:none}.px3 .px3-lead:focus-visible{outline:2px solid var(--accent-dark);outline-offset:-2px}.px3-paused-link{color:var(--accent);font-weight:400;text-decoration:none}.px3-paused-link:hover{color:var(--accent-dark)}.px3 .px3-dots.is-on{background:var(--gold-soft)}.px3-mwrap{position:fixed;z-index:140;width:250px;padding:6px;border:1px solid var(--border);border-radius:12px;background:var(--surface,#ffffff);box-shadow:0 18px 40px rgba(55,47,38,.16)}.px3-mpanel,.px3-mwrap{display:flex;flex-direction:column}.px3-mpanel{gap:2px}.px3-mpanel form{display:contents}.px3-mpanel a,.px3-mpanel button{display:flex;align-items:center;gap:9px;width:100%;min-height:34px;padding:4px 12px;border:0;border-radius:9px;background:transparent;color:var(--text);font:inherit;font-size:12.5px;font-weight:500;text-align:left;text-decoration:none;cursor:pointer}.px3-mpanel a>svg,.px3-mpanel button>svg{flex:0 0 auto;color:var(--muted)}.px3-mpanel a:focus-visible,.px3-mpanel a:hover,.px3-mpanel button.is-on,.px3-mpanel button:focus-visible,.px3-mpanel button:hover{background:var(--gold-soft);outline:none}.px3-mpanel a:focus-visible,.px3-mpanel button:focus-visible{outline:2px solid var(--accent-dark);outline-offset:-2px}.px3-mpanel button.is-current{background:var(--brand-soft);cursor:default}.px3-mpanel button.is-gold,.px3-mpanel button.is-gold>svg{color:var(--accent)}.px3-mpanel button.is-muted{color:var(--muted)}.px3-mpanel button.is-disabled,.px3-mpanel button.is-disabled>svg{color:#b9ae9f;cursor:default}.px3-mpanel button.is-disabled:hover{background:transparent}.px3-mi-label{display:flex;flex:1 1 auto;flex-direction:column;gap:1px;min-width:0}.px3-mi-label small{font-size:11px;font-weight:400;color:var(--muted)}.px3-mpanel button.is-disabled .px3-mi-label small{color:#b9ae9f}.px3-mi-count{font-size:11.5px;font-weight:600;color:var(--muted);white-space:nowrap}.px3-mpanel .px3-mi-check{color:var(--accent)}.px3-msep{height:1px;margin:4px 6px;background:var(--border)}.px3-mempty{padding:8px 12px;font-size:12.5px;color:var(--muted)}.px3-mpanel.is-sub{position:absolute;top:-1px;left:calc(100% + 6px);width:230px;max-height:min(70vh,460px);padding:6px;overflow-y:auto;border:1px solid var(--border);border-radius:12px;background:var(--surface,#ffffff);box-shadow:0 18px 40px rgba(55,47,38,.16)}.px3-mpanel.is-sub.is-left{right:calc(100% + 6px);left:auto}.px3-mwrap .px3-mback,.px3-mwrap .px3-mhead,.px3-mwrap .px3-mi-sheet-only{display:none}.px3-mbackdrop{position:fixed;inset:0;z-index:139;background:rgba(35,30,25,.38)}.px3-mwrap.is-sheet{top:auto;right:0;bottom:0;left:0;width:auto;max-height:85dvh;padding:10px 12px calc(20px + env(safe-area-inset-bottom, 0px));overflow-y:auto;border:0;border-radius:20px 20px 0 0}.px3-mwrap.is-sheet:before{content:"";align-self:center;width:40px;height:4px;margin-bottom:4px;border-radius:999px;background:#e2dacf}.px3-mwrap.is-sheet .px3-mhead{display:flex;flex-direction:column;gap:2px;padding:8px 6px 10px}.px3-mhead b{font-size:15px;font-weight:600}.px3-mhead span{font-size:12.5px;color:var(--muted)}.px3-mwrap.is-sheet .px3-mback,.px3-mwrap.is-sheet .px3-mi-sheet-only{display:flex}.px3-mwrap.is-sheet .px3-mback{font-weight:600}.px3-mwrap.is-sheet .px3-mpanel a,.px3-mwrap.is-sheet .px3-mpanel button{min-height:48px;font-size:14px}.px3-mwrap.is-sheet.has-sub .px3-mhead,.px3-mwrap.is-sheet.has-sub>.px3-mpanel:not(.is-sub){display:none}.px3-mwrap.is-sheet .px3-mpanel.is-sub{position:static;width:auto;max-height:none;padding:0;overflow:visible;border:0;box-shadow:none}@media (max-width:919px){.px3 .px3-board{gap:12px;padding:0 0 6px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.px3 .px3-board::-webkit-scrollbar{display:none}.px3 .px3-col{display:flex;flex:0 0 348px;width:348px;scroll-snap-align:start}.px3 .px3-col-head{padding:12px 14px 10px}.px3 .px3-col.is-empty,.px3 .px3-desk-only{display:none}.px3 .px3-dots{width:44px;height:44px;border-radius:12px}.px3 .px3-dots svg{width:18px;height:18px}.px3 .px3-bar .ld3-btn,.px3 .px3-search{height:44px}.px3 .px3-bar .ld3-pop button{min-height:44px}}@media (max-width:640px){.px3 .px3-col{flex-basis:100%;width:100%}}.px3 .px3-col-head{flex-wrap:wrap;row-gap:4px}.px3-col-measure{display:flex;flex:1 0 100%;flex-wrap:wrap;align-items:baseline;gap:4px 6px;font-size:11.5px;color:var(--muted)}.px3-col-measure b{font-weight:600;color:var(--text)}.px3-col-measure i{font-style:normal}.px3 .px3-lead .ld3-pill,.px3 .px3-lead-name b,.px3 .px3-lead-sub b{font-weight:600}.px3 .px3-bar .ld3-btn{font-weight:500}.px3 .px3-menu .ld3-pop.is-list button:has(.px3-opt-label){height:auto;min-height:34px;padding-block:6px}.px3-opt-label{display:flex;flex:0 1 auto;flex-direction:column;gap:1px;min-width:0}.px3-opt-label small{font-size:11px;font-weight:400;color:var(--muted)}.px3-to-leads{display:inline-flex;align-self:center;align-items:center;gap:6px;margin:0 14px 14px;font-size:12.5px;font-weight:500;color:var(--accent);text-decoration:none}.px3-to-leads:hover{color:var(--accent-dark)}@media (max-width:919px){.px3-to-leads{min-height:44px}}.px3 .px3-filters-btn{position:relative;justify-content:center;width:36px;padding:0}.px3 .px3-filters-btn .ld3-badge{position:absolute;top:-7px;right:-7px}.px3 .px3-filters-pop{gap:16px;width:520px;padding:16px 18px 14px}.px3-filter-group{display:flex;flex-direction:column;gap:8px}.px3-filter-pills{display:flex;flex-wrap:wrap;gap:8px 6px}.px3-filter-pills .ld3-view{height:32px;padding:0 12px}.px3-filter-pills .ld3-view-count{margin-left:2px}.px3 .px3-filters-pop .ld3-filter-foot{margin-top:2px}@media (max-width:919px){.px3 .px3-bar .px3-search{flex:1 1;width:auto;min-width:0}.px3 .px3-filters-btn{width:44px;height:44px}.px3 .px3-filters-pop{width:min(520px,calc(100vw - 28px));max-height:calc(100dvh - 230px);overflow-y:auto}.px3-filter-pills .ld3-view{height:40px;padding:0 14px}.px3 .px3-filters>.ld3-pop.is-filters{left:auto;right:0;max-width:calc(100vw - 28px)}}@media (max-width:720px){.px3 .px3-filters>.ld3-pop.is-filters{position:fixed;top:auto;right:12px;bottom:calc(71px + env(safe-area-inset-bottom));left:12px;width:auto;max-width:none;max-height:calc(100dvh - 150px);overflow-y:auto}}.px3-col-measure .is-hot,.px3-col-measure .is-hot b{color:var(--danger)}.px3-pager-btn,.px3-pager-count{display:none}@media (max-width:640px){.px3 .px3-board{overflow:visible;scroll-snap-type:none}.px3 .px3-board>.px3-col:not(.is-current){display:none}.px3 .px3-col.is-current>.px3-col-head:has(.px3-pager-btn){display:grid;grid-template-columns:44px minmax(0,1fr) auto 44px;align-items:center;gap:2px 6px}.px3 .px3-col.is-current>.px3-col-head:has(.px3-pager-btn)>:is(.px3-col-measure,.px3-col-value){grid-column:2/4}.px3-pager-btn{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--border);border-radius:12px;background:var(--surface,#ffffff);color:var(--text);cursor:pointer}.px3-pager-btn:disabled{opacity:.35;cursor:default}.px3-pager-count{display:inline;font-size:12.5px;font-weight:500;color:var(--muted);white-space:nowrap}}