[data-pw-root]{--pw-metal-edge:linear-gradient(160deg,#fffffffa 0%,#cbd5e18c 38%,#ffffff40 62%,#94a3b88c 100%);--pw-metal-sheen:linear-gradient(115deg,#ffffff8c 0%,#fff0 32%,#fff0 68%,#ffffff38 100%);--pw-glass-bg:linear-gradient(165deg,#ffffffc7 0%,#f6faff99 55%,#eef4ff8c 100%);--pw-glass-strong-bg:linear-gradient(165deg,#ffffffe6 0%,#f4f8ffc2 100%);--pw-glass-quiet-bg:#ffffff80;--pw-glass-sh:inset 0 1px 0 #fffffff2,0 22px 48px -26px #1e407861,0 2px 6px -3px #1e40781f}html.dark [data-pw-root]{--pw-metal-edge:linear-gradient(160deg,#bed7ff8c 0%,#5a78b438 40%,#283c6e1f 62%,#78a0e661 100%);--pw-metal-sheen:linear-gradient(115deg,#aac8ff24 0%,#aac8ff00 34%,#aac8ff00 70%,#aac8ff12 100%);--pw-glass-bg:linear-gradient(165deg,#1e2c4ab8 0%,#121c32a3 60%,#0e162a99 100%);--pw-glass-strong-bg:linear-gradient(165deg,#22345ad1 0%,#101a30c7 100%);--pw-glass-quiet-bg:#0e182c73;--pw-glass-sh:inset 0 1px 0 #c8dcff1f,0 24px 50px -22px #000000b3,0 0 0 1px #5078dc0d}html.dark :is(.pwl-detail-panel,.pwl-merge-dialog,.pwl-conversion-lock-dialog,.pw-call-dialog,.pw-fu-menu,.pw-gen-doc-dialog)[data-sidebar-theme=light],:is(.pwl-detail-panel,.pwl-merge-dialog,.pwl-conversion-lock-dialog,.pw-call-dialog,.pw-fu-menu,.pw-gen-doc-dialog)[data-sidebar-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:220 30% 98%;--foreground:224 71% 8%;--card:0 0% 100%;--card-foreground:224 71% 8%;--popover:0 0% 100%;--popover-foreground:224 71% 8%;--primary:195 100% 38%;--primary-foreground:0 0% 100%;--secondary:220 16% 92%;--secondary-foreground:224 71% 12%;--muted:220 16% 94%;--muted-foreground:215 16% 40%;--accent:220 16% 92%;--accent-foreground:224 71% 12%;--border:220 14% 88%;--input:220 14% 88%;--ring:195 100% 38%;--pw-lq-box:#ffffff52;--pw-lq-inner:#ffffffbd;--pw-lq-bg:#ffffffbd;--pw-lq-bd:#0f172a14;--pw-lq-sh:inset 0 1px 0 #ffffffe6,0 14px 36px -22px #1e407847;--pw-gl-card:linear-gradient(165deg,#ffffffdb,#f6faffad 55%,#f0f6ff9e);--pw-gl-bd:#ffffffe6;--pw-gl-sh:0 50px 120px -30px #1e407859,0 18px 40px -20px #0f172a2e;--pw-gl-soft:#ffffffb8;--pw-gl-soft-bd:#e2e8f0f2;--pw-metal-sheen:linear-gradient(115deg,#ffffff8c,transparent 32%,transparent 68%,#ffffff38);--pw-card-solid:#fff;--pw-line:#e2e8f0;--pw-soft2:#f1f5f9;--pw-txt:#0f172a;--pw-txt2:#334155;--pw-mut:#64748b;--pw-mut2:#94a3b8;--pw-acc:#1776c4;--pw-p-bl:#dbeafe;--pw-p-gr:#f0fdf4;--pw-p-am:#fffbeb;--pw-f-bl:#1e40af;--pw-f-gr:#166534;--pw-f-am:#92400e}html.light :is(.pwl-detail-panel,.pwl-merge-dialog,.pwl-conversion-lock-dialog,.pw-call-dialog,.pw-fu-menu,.pw-gen-doc-dialog)[data-sidebar-theme=dark],:is(.pwl-detail-panel,.pwl-merge-dialog,.pwl-conversion-lock-dialog,.pw-call-dialog,.pw-fu-menu,.pw-gen-doc-dialog)[data-sidebar-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:240 30% 6%;--foreground:210 40% 96%;--card:240 25% 8%;--card-foreground:210 40% 96%;--popover:240 25% 9%;--popover-foreground:210 40% 96%;--primary:190 100% 50%;--primary-foreground:240 30% 6%;--secondary:240 15% 18%;--secondary-foreground:210 40% 96%;--muted:240 15% 14%;--muted-foreground:215 16% 60%;--accent:240 18% 16%;--accent-foreground:210 40% 96%;--border:240 15% 16%;--input:240 15% 16%;--ring:190 100% 50%;--pw-lq-box:#0c162857;--pw-lq-inner:#101e339e;--pw-lq-bg:#101e339e;--pw-lq-bd:#94a3b824;--pw-lq-sh:inset 0 1px 0 #ffffff0f,0 18px 40px -14px #00000073;--pw-gl-card:linear-gradient(165deg,#1e2942db,#141d32c7 60%,#11192cbd);--pw-gl-bd:#94a3b838;--pw-gl-sh:0 50px 120px -30px #000000b3,0 18px 40px -20px #00000080;--pw-gl-soft:#ffffff0f;--pw-gl-soft-bd:#94a3b833;--pw-metal-sheen:linear-gradient(115deg,#aac8ff24,transparent 34%,transparent 70%,#aac8ff12);--pw-card-solid:#101a2e;--pw-line:#1e2a44;--pw-soft2:#162139;--pw-txt:#f1f5f9;--pw-txt2:#cbd5e1;--pw-mut:#8b9bb8;--pw-mut2:#5c6b88;--pw-acc:#4ea1ff;--pw-p-bl:#14284a;--pw-p-gr:#0f2a1c;--pw-p-am:#2a2210;--pw-f-bl:#93c5fd;--pw-f-gr:#4ade80;--pw-f-am:#fcd34d}.pw-glass,.pw-glass-strong,.pw-glass-quiet{isolation:isolate;-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);position:relative;background:var(--pw-glass-bg)!important;box-shadow:var(--pw-glass-sh)!important;border-color:#0000!important}.pw-glass-strong{background:var(--pw-glass-strong-bg)!important}.pw-glass-quiet{-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);background:var(--pw-glass-quiet-bg)!important}.pw-glass:before,.pw-glass-strong:before,.pw-glass-quiet:before{content:"";border-radius:inherit;pointer-events:none;z-index:1;background:var(--pw-metal-edge);-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pw-glass:after,.pw-glass-strong:after{content:"";border-radius:inherit;pointer-events:none;z-index:-1;background:var(--pw-metal-sheen);position:absolute;inset:0}.pw-card{isolation:isolate;border:1px solid var(--pw-lq-bd);background:var(--pw-lq-box);-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);box-shadow:var(--pw-lq-sh);border-radius:26px;position:relative}.pw-card-title{letter-spacing:-.01em;color:var(--pw-txt);font-size:15px;font-weight:800}.pw-dash{font-family:"Plus Jakarta Sans",var(--font-sans),sans-serif;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;color:var(--pw-txt)}.pw-dash .space-y-5>:is(div,section)>:is([class*=bg-card],[class*=rounded-xl][class*=border],[class*=rounded-2xl][class*=border],[class*=rounded-lg][class*=border]),.pw-dash .space-y-5>:is([class*=bg-card],[class*=rounded-xl][class*=border],[class*=rounded-2xl][class*=border],[class*=rounded-lg][class*=border]),.pw-dash .space-y-5>div>div>:is([class*=bg-card],[class*=rounded-xl][class*=border]){-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);border:1px solid var(--pw-lq-bd)!important;background:var(--pw-lq-box)!important;box-shadow:var(--pw-lq-sh)!important;border-radius:26px!important}.pw-dash .space-y-5 :is([class*=bg-card],[class*=rounded-xl][class*=border],[class*=rounded-md][class*=border]) :is([class*=rounded-xl][class*=border],[class*=rounded-lg][class*=border],[class*=rounded-md][class*=border]):not(button):not(.pw-kpi-tile){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--pw-lq-inner)!important;border-color:var(--pw-gl-soft-bd)!important;box-shadow:none!important}.pw-dash button[class*=rounded][class*=border]:not([role=switch]):not([class*=h-16]):not([class*=aspect-]){box-shadow:var(--pw-lq-sh);font-weight:600;border-color:var(--pw-lq-bd)!important;background:var(--pw-lq-bg)!important;border-radius:999px!important}.pw-dash :is(h1,h2,h3){color:var(--pw-txt);letter-spacing:-.02em}.pw-dash :is(.text-sm.font-semibold,.font-semibold.text-sm){color:var(--pw-txt);font-size:15px;font-weight:800}.pw-dash .text-muted-foreground{color:var(--pw-mut)}.pw-dash .text-primary{color:var(--pw-acc)}.pw-dash .font-mono{letter-spacing:.02em;font-family:Plus Jakarta Sans,sans-serif!important}.pw-dash .divide-border\/40>*+*{border-color:var(--pw-line)}.pw-dash .pw-kpi-tile{transition:transform .18s cubic-bezier(.22,.8,.2,1),box-shadow .18s}.pw-dash .pw-kpi-tile:hover{transform:translateY(-2px)}.pw-dash .pw-kpi-showcase{--pw-kpi-accent:var(--pw-f-bl);--pw-kpi-accent-soft:var(--pw-p-bl);isolation:isolate;text-align:left;grid-template-columns:48px minmax(0,1fr) 43px;align-items:center;gap:11px;width:100%;height:96px;padding:11px 13px;display:grid;position:relative;overflow:hidden;background:linear-gradient(108deg,color-mix(in srgb,var(--pw-kpi-accent) 21%,#02112fe6) 0%,#02102bd6 48%,color-mix(in srgb,var(--pw-kpi-accent) 12%,#020e26e6) 100%)!important;color:var(--pw-txt)!important;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-kpi-accent) 42%,transparent),inset 0 -1px 0 color-mix(in srgb,var(--pw-kpi-accent) 16%,transparent),0 0 18px -8px color-mix(in srgb,var(--pw-kpi-accent) 72%,transparent)!important;border:1px solid #0000!important;border-radius:18px!important;transition:transform .2s,border-color .2s,box-shadow .2s!important}.pw-dash .pw-kpi-showcase:before{content:"";z-index:-1;background:linear-gradient(118deg,color-mix(in srgb,var(--pw-kpi-accent) 16%,transparent),transparent 38%,color-mix(in srgb,var(--pw-kpi-accent) 9%,transparent)),linear-gradient(180deg,color-mix(in srgb,var(--pw-txt) 5%,transparent),transparent 42%);pointer-events:none;position:absolute;inset:0}.pw-dash .pw-kpi-showcase:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;opacity:.85;background:linear-gradient(135deg,color-mix(in srgb,var(--pw-kpi-accent) 85%,transparent) 0%,color-mix(in srgb,var(--pw-kpi-accent) 30%,transparent) 18%,#ffffff38 34%,#ffffff0a 50%,#ffffff29 66%,color-mix(in srgb,var(--pw-kpi-accent) 28%,transparent) 82%,color-mix(in srgb,var(--pw-kpi-accent) 70%,transparent) 100%);-webkit-mask:linear-gradient(var(--pw-txt) 0 0) content-box,linear-gradient(var(--pw-txt) 0 0);-webkit-mask-composite:xor;-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.pw-dash .pw-kpi-showcase:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-kpi-accent) 42%,transparent),0 22px 46px -22px color-mix(in srgb,var(--pw-kpi-accent) 82%,transparent)!important}.pw-dash .pw-kpi-showcase:hover:after{opacity:1;filter:brightness(1.15)}.pw-dash .pw-kpi-showcase.is-green{--pw-kpi-accent:var(--pw-f-gr);--pw-kpi-accent-soft:var(--pw-p-gr)}.pw-dash .pw-kpi-showcase.is-orange{--pw-kpi-accent:var(--pw-f-or);--pw-kpi-accent-soft:var(--pw-p-or)}.pw-dash .pw-kpi-showcase.is-pink{--pw-kpi-accent:var(--pw-f-pk);--pw-kpi-accent-soft:var(--pw-p-pk)}.pw-kpi-showcase__art{border:1px solid color-mix(in srgb,var(--pw-kpi-accent) 50%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--pw-kpi-accent) 38%,transparent),color-mix(in srgb,var(--pw-kpi-accent) 12%,#03122dc7));width:48px;height:48px;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-txt) 28%,transparent),inset 0 -8px 18px color-mix(in srgb,var(--pw-kpi-accent) 10%,transparent),0 9px 22px -12px var(--pw-kpi-accent);border-radius:13px;place-items:center;display:grid;position:relative}.pw-kpi-showcase__art img{object-fit:contain;width:43px;height:43px;filter:drop-shadow(0 7px 9px color-mix(in srgb,var(--pw-kpi-accent) 34%,transparent))}.pw-kpi-showcase__art>svg{width:38px;height:38px;color:var(--pw-kpi-accent)}.pw-kpi-showcase__notice{background:var(--pw-f-rd);min-width:20px;height:20px;color:var(--pw-card-solid);box-shadow:0 7px 16px -7px var(--pw-f-rd);border-radius:999px;place-items:center;padding:0 5px;font-size:9px;font-weight:800;display:grid;position:absolute;top:-6px;right:-6px}.pw-kpi-showcase__content{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.pw-kpi-showcase__headline{align-items:center;gap:7px;min-height:26px;display:flex}.pw-kpi-showcase__headline>strong{color:var(--pw-txt);letter-spacing:0;font-variant-numeric:tabular-nums;font-size:25px;font-weight:800;line-height:1}.pw-kpi-showcase__trend{border:1px solid color-mix(in srgb,var(--pw-kpi-accent) 62%,transparent);background:color-mix(in srgb,var(--pw-kpi-accent) 16%,transparent);height:21px;color:var(--pw-kpi-accent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-kpi-accent) 28%,transparent),0 0 12px -6px var(--pw-kpi-accent);border-radius:999px;align-items:center;gap:2px;padding:0 7px;font-size:10px;font-weight:800;display:inline-flex}.pw-kpi-showcase__trend svg{width:15px;height:15px}.pw-kpi-showcase__trend.is-down{color:var(--pw-f-rd);border-color:color-mix(in srgb,var(--pw-f-rd) 62%,transparent);background:color-mix(in srgb,var(--pw-f-rd) 13%,transparent)}.pw-kpi-showcase__label{color:var(--pw-mut3);white-space:nowrap;margin-top:4px;font-size:13px;font-weight:550;line-height:1}.pw-kpi-showcase__sub{max-width:none;color:var(--pw-mut);white-space:nowrap;align-items:center;gap:5px;margin-top:7px;font-size:9.5px;line-height:1;display:flex}.pw-kpi-showcase__sub svg{width:14px;height:14px;color:var(--pw-kpi-accent);flex:none}.pw-kpi-showcase__sub span{text-overflow:clip;overflow:visible}.pw-kpi-showcase__bars{justify-content:flex-end;align-items:flex-end;gap:4px;height:55px;display:flex}.pw-kpi-showcase__bars>span{width:6px;height:var(--pw-kpi-bar);background:linear-gradient(to top,color-mix(in srgb,var(--pw-kpi-accent) 38%,transparent),var(--pw-kpi-accent));min-height:10px;box-shadow:0 0 11px -4px var(--pw-kpi-accent);border-radius:999px}.pw-kpi-showcase__bars>span:first-child{opacity:.38}.pw-kpi-showcase__bars>span:nth-child(2){opacity:.55}.pw-kpi-showcase__bars>span:nth-child(3){opacity:.7}.pw-kpi-showcase__bars>span:nth-child(4){opacity:.85}.pw-kpi-showcase__bars>span:nth-child(5){opacity:1}html:not(.dark) .pw-dash .pw-kpi-showcase{background:linear-gradient(112deg,color-mix(in srgb,var(--pw-kpi-accent) 16%,#fffffff5) 0%,color-mix(in srgb,var(--pw-kpi-accent) 7%,#fffffff0) 46%,color-mix(in srgb,var(--pw-kpi-accent) 13%,#fffffff2) 100%)!important;box-shadow:inset 0 1px 0 #ffffffe6,inset 0 -1px 0 color-mix(in srgb,var(--pw-kpi-accent) 10%,transparent),0 8px 22px -14px color-mix(in srgb,var(--pw-kpi-accent) 55%,transparent)!important}html:not(.dark) .pw-dash .pw-kpi-showcase:after{opacity:.9;background:linear-gradient(135deg,color-mix(in srgb,var(--pw-kpi-accent) 55%,transparent) 0%,color-mix(in srgb,var(--pw-kpi-accent) 16%,transparent) 24%,#ffffffd9 50%,color-mix(in srgb,var(--pw-kpi-accent) 16%,transparent) 76%,color-mix(in srgb,var(--pw-kpi-accent) 45%,transparent) 100%)}html:not(.dark) .pw-dash .pw-kpi-showcase:before{background:linear-gradient(118deg,color-mix(in srgb,var(--pw-kpi-accent) 12%,transparent),transparent 40%),linear-gradient(180deg,#ffffffb3,transparent 45%)}html:not(.dark) .pw-kpi-showcase__headline>strong{color:var(--pw-txt)}html:not(.dark) .pw-kpi-showcase__label{color:color-mix(in srgb,var(--pw-txt) 82%,transparent)}html:not(.dark) .pw-kpi-showcase__sub{color:color-mix(in srgb,var(--pw-txt) 62%,transparent)}html:not(.dark) .pw-kpi-showcase__trend{border-color:color-mix(in srgb,var(--pw-kpi-accent) 45%,transparent);box-shadow:inset 0 1px 0 #ffffffe6,0 1px 3px -2px color-mix(in srgb,var(--pw-kpi-accent) 60%,transparent);background:#ffffffd9}html:not(.dark) .pw-kpi-showcase__trend.is-down{border-color:color-mix(in srgb,var(--pw-f-rd) 40%,transparent);background:#ffffffd9}html:not(.dark) .pw-kpi-showcase__art{border-color:color-mix(in srgb,var(--pw-kpi-accent) 30%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--pw-kpi-accent) 20%,#ffffffe6),color-mix(in srgb,var(--pw-kpi-accent) 8%,#ffffffd9));box-shadow:inset 0 1px 0 #ffffffe6,0 6px 14px -8px color-mix(in srgb,var(--pw-kpi-accent) 55%,transparent)}html:not(.dark) .pw-kpi-showcase__art img{filter:drop-shadow(0 5px 7px color-mix(in srgb,var(--pw-kpi-accent) 28%,transparent))}html:not(.dark) .pw-kpi-showcase__bars>span{background:linear-gradient(to top,color-mix(in srgb,var(--pw-kpi-accent) 30%,transparent),var(--pw-kpi-accent));box-shadow:none}html:not(.dark) .pw-dash .pw-kpi-showcase:hover{box-shadow:inset 0 1px 0 #ffffffe6,0 16px 34px -18px color-mix(in srgb,var(--pw-kpi-accent) 65%,transparent)!important}@media (width<=640px){.pw-dash .pw-kpi-showcase{grid-template-columns:52px minmax(0,1fr) 62px;gap:12px;height:104px;padding:12px 14px;border-radius:18px!important}.pw-kpi-showcase__art{border-radius:13px;width:48px;height:48px}.pw-kpi-showcase__art img{width:43px;height:43px}.pw-kpi-showcase__headline>strong{font-size:27px}.pw-kpi-showcase__trend{height:22px;padding:0 7px;font-size:10px}.pw-kpi-showcase__label{font-size:14px}.pw-kpi-showcase__sub{margin-top:7px;font-size:10px}.pw-kpi-showcase__sub svg{width:14px;height:14px}.pw-kpi-showcase__bars{gap:4px;height:58px}.pw-kpi-showcase__bars>span{width:6px}}.pw-dash .recharts-cartesian-grid line{stroke:var(--pw-line)}.pw-dash .recharts-text{fill:var(--pw-mut)}.pw-glass-page{font-family:"Plus Jakarta Sans",var(--font-sans),sans-serif;-webkit-font-smoothing:antialiased}.pw-glass-page>div>.flex>.rounded-xl.border{background:var(--pw-glass-bg);-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);box-shadow:var(--pw-glass-sh);border-color:var(--pw-lq-bd)}.pw-glass-page .table-sticky-head,.pw-glass-page .table-sticky-head>tr,.pw-glass-page .table-sticky-head>tr>th{background-color:var(--pw-card-solid)!important}.pw-row{cursor:pointer;transition:background-color .15s}.pw-row:hover{background:var(--pw-accbg3)!important}.pw-glass-btn{height:30px;color:var(--pw-txt2);border:1px solid var(--pw-lq-bd);background:var(--pw-lq-bg);box-shadow:var(--pw-lq-sh);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.pw-glass-btn:hover{color:var(--pw-acc)}.pw-dash [data-pw-panel] [class*=rounded],.pw-dash [data-pw-panel]{-webkit-backdrop-filter:none;backdrop-filter:none}.pw-leads{color:var(--pw-txt)}.pw-leads .pwl-h1{letter-spacing:-.03em;color:var(--pw-txt);margin:0;font-size:30px;font-weight:800;line-height:1.1}.pw-leads .pwl-live{color:var(--pw-mut3);align-items:center;gap:9px;font-size:14px;font-weight:600;display:inline-flex}.pw-leads .pwl-live-dot{background:var(--pw-gr);width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb,var(--pw-gr) 20%,transparent),0 0 12px color-mix(in srgb,var(--pw-gr) 70%,transparent);border-radius:50%}.pw-leads .pwl-seg{background:var(--pw-lq-bg);border:1px solid var(--pw-lq-bd);height:42px;box-shadow:var(--pw-lq-sh);-webkit-backdrop-filter:blur(18px)saturate(170%);backdrop-filter:blur(18px)saturate(170%);border-radius:12px;align-items:center;padding:3px;display:flex}.pw-leads .pwl-seg>button{width:40px;height:34px;color:var(--pw-mut3);border-radius:10px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.pw-leads .pwl-seg>button[data-on]{background:var(--pw-txt);color:var(--pw-card-solid)}.pw-leads .pwl-icon{width:42px;height:42px;color:var(--pw-txt2);background:var(--pw-lq-bg);border:1px solid var(--pw-lq-bd);box-shadow:var(--pw-lq-sh);-webkit-backdrop-filter:blur(18px)saturate(170%);backdrop-filter:blur(18px)saturate(170%);border-radius:12px;justify-content:center;align-items:center;transition:color .15s,border-color .15s}.pw-leads .pwl-icon:hover{color:var(--pw-acc);border-color:color-mix(in srgb,var(--pw-acc) 40%,transparent)}.pw-leads .pwl-new-btn{color:#fff;background:linear-gradient(135deg,#2b8cf0,#1766d6);border:1px solid #ffffff47;border-radius:14px;align-items:center;gap:9px;height:46px;padding:0 22px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #fff6,0 16px 34px -14px #1766d6cc}.pw-leads .pwl-new-btn:hover{filter:brightness(1.07)}.pw-leads .pwl-ghost{height:42px;color:var(--pw-txt2);background:var(--pw-lq-bg);border:1px solid var(--pw-lq-bd);box-shadow:var(--pw-lq-sh);white-space:nowrap;border-radius:12px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.pw-leads .pwl-ghost:hover{color:var(--pw-acc)}.pw-leads .pwl-box{isolation:isolate;border:1px solid var(--pw-lq-bd);background:var(--pw-lq-box);-webkit-backdrop-filter:blur(28px)saturate(165%);backdrop-filter:blur(28px)saturate(165%);box-shadow:var(--pw-lq-sh),0 40px 90px -50px #1432788c;border-radius:26px;flex-direction:column;gap:12px;padding:12px;display:flex;position:relative}.pw-leads .pwl-box:before{content:"";z-index:-1;background:var(--pw-metal-sheen);pointer-events:none;border-radius:26px;position:absolute;inset:0}.pw-leads .pwl-box.pwl-box-flat{flex:none;min-width:0;min-height:0}.pw-leads .pwl-board-toolbar{border-bottom:1px solid var(--pw-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;padding:0 4px 10px;display:flex}.pw-leads .pwl-board-tabs{border:0;flex-wrap:wrap;gap:18px;min-width:0;padding:0}.pw-leads .pwl-board-tabs>button{gap:6px;min-height:42px;font-size:12px}.pw-leads .pwl-board-filters{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.pw-leads .pwl-board-filter{letter-spacing:0;height:36px;color:var(--pw-mut3);background:var(--pw-lq-bg);border:1px solid var(--pw-lq-bd);box-shadow:var(--pw-lq-sh);-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);border-radius:10px;padding:0 11px;font-size:12px;font-weight:650}.pw-leads .pwl-board-filter:hover,.pw-leads .pwl-board-filter[data-active]{color:var(--pw-acc);border-color:color-mix(in srgb,var(--pw-acc) 40%,var(--pw-lq-bd));background:color-mix(in srgb,var(--pw-acc) 9%,var(--pw-lq-bg))}.pw-leads .pwl-board-filter-clear{height:36px;color:var(--pw-mut);padding:0 8px;font-size:12px}.pw-leads .pwl-board-filter-clear:hover{color:var(--pw-f-rd);background:var(--pw-p-rd)}.pw-leads .pwl-board-scroll{overscroll-behavior-x:contain;flex:none;min-width:0;max-width:100%;padding-bottom:8px;overflow:auto hidden}.pw-leads .pwl-board-quantity{background:var(--pw-soft2);min-width:42px;height:22px;color:var(--pw-txt2);font-variant-numeric:tabular-nums;border-radius:7px;justify-content:center;align-items:center;gap:5px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.pw-leads .pwl-board-quantity>span{text-align:right;min-width:2ch}.pw-leads .pwl-board-date{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--pw-mut);font-size:11px;font-weight:600}@media (width<=640px){.pw-leads .pwl-board-toolbar{gap:8px;padding-inline:0}.pw-leads .pwl-board-tabs{gap:12px}.pw-leads .pwl-board-tabs>button{gap:4px;font-size:11px}.pw-leads .pwl-board-tabs>button>span:first-child{display:none}.pw-leads .pwl-board-filter{height:40px}}.pw-leads .pwl-kpi:hover{border-color:var(--pwl-kc)!important}.pw-leads .pwl-searchbox{min-width:220px;height:42px;color:var(--pw-mut2);background:var(--pw-lq-bg);border:1px solid var(--pw-lq-bd);box-shadow:var(--pw-lq-sh);border-radius:12px;flex:0 360px;align-items:center;gap:10px;padding:0 16px;display:flex}.pw-leads input.pwl-search{min-width:0;height:100%;color:var(--pw-txt);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:13.5px}.pw-leads input.pwl-search::placeholder{color:var(--pw-mut2)}.pw-leads .pwl-table{-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);box-shadow:var(--pw-lq-sh);border-radius:20px;padding:4px 8px 6px;background:var(--pw-lq-bg)!important;border:1px solid var(--pw-lq-bd)!important}.pw-leads .pwk-lane{-webkit-backdrop-filter:blur(22px)saturate(155%);backdrop-filter:blur(22px)saturate(155%)}.pw-leads .pwl-table table{border-collapse:separate;border-spacing:0;font-size:12.5px}.pw-leads .pwl-table thead tr,.pw-leads .pwl-table thead th{box-shadow:none!important;background:0 0!important}.pw-leads .pwl-table thead tr:first-child th{letter-spacing:.07em;border-bottom:1px solid color-mix(in srgb,var(--pw-line) 70%,transparent);padding-top:11px;padding-bottom:11px;color:var(--pw-th-fg)!important;font-size:10px!important;font-weight:700!important}.pw-leads .pwl-table thead tr{border:0!important}.pw-leads .pwl-table thead tr:nth-child(2) th{border-bottom:1px solid color-mix(in srgb,var(--pw-line) 70%,transparent)}.pw-leads .pwl-table thead input,.pw-leads .pwl-table thead button[role=combobox],.pw-leads .pwl-table thead .rounded-full{color:var(--pw-txt2);border-color:var(--pw-lq-bd)!important;background:var(--pw-soft2)!important;box-shadow:none!important}.pw-leads .pwl-lrow{background:0 0;border:0!important}.pw-leads .pwl-lrow>td{border-bottom:1px solid color-mix(in srgb,var(--pw-line) 50%,transparent);color:var(--pw-txt2);font-size:12.5px}.pw-leads .pwl-lrow>td:first-child{border-radius:14px 0 0 14px}.pw-leads .pwl-lrow>td:last-child{border-radius:0 14px 14px 0}.pw-leads .pwl-new-lead-row>td{animation:6s both pwl-new-lead-reveal}.pwl-new-lead-card{border-radius:14px;animation:6s both pwl-new-lead-reveal}@keyframes pwl-new-lead-reveal{0%,to{box-shadow:inset 0 0 0 100px #0000}18%,42%{box-shadow:inset 0 0 0 100px color-mix(in srgb,var(--pw-acc) 14%,transparent)}70%{box-shadow:inset 0 0 0 100px color-mix(in srgb,var(--pw-acc) 6%,transparent)}}@media (prefers-reduced-motion:reduce){.pw-leads .pwl-new-lead-row>td,.pwl-new-lead-card{animation:none!important}}.pw-leads .pwl-lrow:hover>td{border-bottom-color:#0000;background:var(--pw-gl-soft)!important}.pw-leads .pwl-lrow .text-\[10px\],.pw-leads .pwl-lrow .text-xs{font-size:12px!important}.pw-leads .pwl-lrow .font-medium,.pw-leads .pwl-lrow .font-semibold{color:var(--pw-txt)}.pw-leads .pwl-lrow .text-muted-foreground{color:var(--pw-mut)!important}.pw-leads .font-mono{font-family:Plus Jakarta Sans,sans-serif!important}@media (width<=1100px){.pw-leads .pwl-lead-kgrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=640px){.pw-leads .pwl-lead-kgrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pw-leads .pwl-box{border-radius:20px;padding:8px}}.pw-leads .pwl-lrow>td:nth-child(2) .h-8.w-8{box-shadow:0 0 0 2px var(--pw-gl-soft-bd);border-radius:50%!important}.pwl-detail-panel{font-family:var(--font-sans),sans-serif;color:var(--pw-txt);--pwl-metal-fg:210 40% 96%;--pwl-metal-muted:214 22% 72%;--pwl-metal-dim:215 18% 50%;--pwl-metal-line:215 32% 30%;--pwl-metal-surface:218 42% 8%;--pwl-metal-blue:207 100% 64%;--pwl-metal-img:url(/__l5e/assets-v1/96b4141c-57f1-4803-9b26-26fe9b5704df/lead-sidebar-metal-brushed.png)}.pwl-detail-footer .pwl-metal-btn{box-shadow:inset 0 1px 0 hsl(var(--pwl-metal-fg)/.12),0 6px 18px hsl(var(--pwl-metal-surface)/.24);border-color:hsl(var(--pwl-metal-line)/.78)!important;background-image:linear-gradient(hsl(var(--pwl-metal-surface)/.46),hsl(var(--pwl-metal-surface)/.46)),var(--pwl-metal-img)!important;color:hsl(var(--pwl-metal-fg))!important;background-position:50%!important;background-size:auto,cover!important}.pwl-detail-footer .pwl-metal-btn:hover{border-color:hsl(var(--pwl-metal-blue)/.5)!important;background-image:linear-gradient(hsl(var(--pwl-metal-blue)/.16),hsl(var(--pwl-metal-blue)/.16)),var(--pwl-metal-img)!important;color:hsl(var(--pwl-metal-blue))!important}.pwl-detail-footer .pwl-metal-btn.pwl-metal-lost{background-image:linear-gradient(#9f123985,#72092694),var(--pwl-metal-img)!important;color:#fecdd3!important;border-color:#fb718580!important}.pwl-detail-footer .pwl-metal-btn.pwl-metal-lost:hover{background-image:linear-gradient(#be123c94,#8813379e),var(--pwl-metal-img)!important;color:#fff1f2!important;border-color:#fb7185b8!important}.pwl-detail-footer .pwl-metal-btn.pwl-metal-convert{background-image:linear-gradient(#065f4685,#04483c94),var(--pwl-metal-img)!important;color:#a7f3d0!important;border-color:#34d39980!important}.pwl-detail-footer .pwl-metal-btn.pwl-metal-convert:hover:not(:disabled){background-image:linear-gradient(#10b98166,#06785a85),var(--pwl-metal-img)!important;color:#ecfdf5!important;border-color:#34d399bf!important}.pwl-detail-footer .pwl-metal-btn.pwl-metal-convert:disabled{cursor:not-allowed;box-shadow:none!important;color:#6ee7b799!important;background-color:#0000!important;background-image:none!important;border:1px dashed #34d39966!important}@media (width>=768px){.pwl-detail-panel{background:var(--pw-lq-box)!important;border-color:var(--pw-lq-bd)!important;box-shadow:var(--pw-lq-sh),-28px 0 80px -54px color-mix(in srgb,var(--pw-acc) 45%,transparent)!important;border-radius:22px!important}.pwl-detail-panel:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;background:var(--pw-metal-sheen);opacity:.72;position:absolute;inset:0}.pwl-detail-header{--pwl-metal-fg:210 40% 96%;--pwl-metal-muted:214 22% 72%;--pwl-metal-dim:215 18% 50%;--pwl-metal-line:215 32% 30%;--pwl-metal-surface:218 42% 8%;--pwl-metal-blue:207 100% 64%;background:hsl(var(--pwl-metal-surface));color:hsl(var(--pwl-metal-fg));border-radius:21px 21px 0 0;position:relative;overflow:hidden;border-color:hsl(var(--pwl-metal-line)/.72)!important}.pwl-detail-header h2{color:hsl(var(--pwl-metal-fg));letter-spacing:0;font-weight:800}.pwl-detail-header .text-muted-foreground{color:hsl(var(--pwl-metal-muted))!important}.pwl-detail-meta>span{min-height:24px;border-radius:999px!important;padding-inline:9px!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-header-action{-webkit-backdrop-filter:blur(10px)saturate(150%);backdrop-filter:blur(10px)saturate(150%);box-shadow:inset 0 1px #bed6ff24,inset 0 -8px 18px #040a1a80,0 10px 26px -10px #020c1ed9;color:hsl(var(--pwl-metal-fg))!important;background:linear-gradient(#26406e9e,#0a162ccc)!important;border:1px solid #94b8ff47!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-header-action:hover{box-shadow:inset 0 1px #bed6ff33,0 12px 30px -10px #3882f680;color:#dbeafe!important;background:linear-gradient(#365894bd,#102242db)!important;border-color:#82b0ff8c!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-header-action{box-shadow:inset 0 1px 0 hsl(var(--pwl-metal-fg)/.1),0 8px 24px hsl(var(--pwl-metal-surface)/.24);border-color:hsl(var(--pwl-metal-line)/.78)!important;background-image:linear-gradient(hsl(var(--pwl-metal-surface)/.48),hsl(var(--pwl-metal-surface)/.48)),var(--pwl-metal-img)!important;color:hsl(var(--pwl-metal-fg))!important;background-position:50%!important;background-size:auto,cover!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-header-action:hover{border-color:hsl(var(--pwl-metal-blue)/.44)!important;background:hsl(var(--pwl-metal-blue)/.09)!important;color:hsl(var(--pwl-metal-blue))!important}.pwl-detail-pipeline{padding-block:2px 4px}.pwl-detail-pipeline button{filter:saturate(.88);min-height:32px}.pwl-flight{margin:2px -6px -2px;padding:7px 6px 9px}.pwl-flight-track{min-width:790px;display:grid;position:relative}.pwl-flight-step{min-width:0;color:hsl(var(--pwl-metal-muted));border-radius:12px;flex-direction:column;align-items:center;padding:2px 4px 5px;transition:background .16s,color .16s;display:flex;position:relative}.pwl-flight-step:hover{background:hsl(var(--pwl-metal-blue)/.08);color:hsl(var(--pwl-metal-fg))}.pwl-flight-number{height:13px;color:hsl(var(--pwl-metal-dim));font-size:9px;font-weight:800;line-height:13px}.pwl-flight-line{background:hsl(var(--pwl-metal-line)/.8);height:1px;position:absolute;top:31px;left:50%;right:-50%}.pwl-flight-step:last-child .pwl-flight-line{display:none}.pwl-flight-icon{z-index:1;border:1px dashed hsl(var(--pwl-metal-line));background-image:linear-gradient(hsl(var(--pwl-metal-surface)/.64),hsl(var(--pwl-metal-surface)/.64)),url(/__l5e/assets-v1/96b4141c-57f1-4803-9b26-26fe9b5704df/lead-sidebar-metal-brushed.png);width:34px;height:34px;color:hsl(var(--pwl-metal-muted));box-shadow:inset 0 1px 0 hsl(var(--pwl-metal-fg)/.12),0 5px 16px hsl(var(--pwl-metal-surface)/.2);background-position:50%;background-size:auto,180px 62px;border-radius:999px;justify-content:center;align-items:center;margin-top:1px;display:flex;position:relative}.pwl-flight-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:hsl(var(--pwl-metal-muted));margin-top:7px;font-size:10px;font-weight:750;overflow:hidden}.pwl-flight-state{background:hsl(var(--pwl-metal-surface)/.5);color:hsl(var(--pwl-metal-dim));border-radius:999px;margin-top:4px;padding:2px 7px;font-size:8px;font-weight:800}.pwl-flight-step.is-done .pwl-flight-line{background:hsl(var(--accent-emerald)/.72)}.pwl-flight-step.is-done .pwl-flight-icon{border-style:solid;border-color:hsl(var(--accent-emerald)/.9);background-image:linear-gradient(hsl(var(--accent-emerald)/.18),hsl(var(--accent-emerald)/.18)),url(/__l5e/assets-v1/96b4141c-57f1-4803-9b26-26fe9b5704df/lead-sidebar-metal-brushed.png);color:hsl(var(--accent-emerald));box-shadow:0 0 0 3px hsl(var(--accent-emerald)/.08),0 0 14px hsl(var(--accent-emerald)/.2),inset 0 1px 0 hsl(var(--pwl-metal-fg)/.14)}.pwl-flight-step.is-done .pwl-flight-label{color:hsl(var(--pwl-metal-fg)/.86)}.pwl-flight-step.is-done .pwl-flight-state{background:hsl(var(--accent-emerald)/.12);color:hsl(var(--accent-emerald))}.pwl-flight-step.is-skipped .pwl-flight-icon{color:hsl(var(--pwl-metal-dim));filter:saturate(.15);border-style:dashed}.pwl-flight-step.is-skipped .pwl-flight-label{color:hsl(var(--pwl-metal-muted)/.66)}.pwl-flight-step.is-skipped .pwl-flight-state{background:hsl(var(--pwl-metal-surface)/.42);color:hsl(var(--pwl-metal-dim))}.pwl-flight-step.is-current .pwl-flight-number,.pwl-flight-step.is-current .pwl-flight-label{color:hsl(var(--pwl-metal-blue))}.pwl-flight-step.is-current .pwl-flight-icon{border-style:solid;border-color:hsl(var(--pwl-metal-blue));background-image:linear-gradient(hsl(var(--pwl-metal-blue)/.11),hsl(var(--pwl-metal-blue)/.11)),url(/__l5e/assets-v1/96b4141c-57f1-4803-9b26-26fe9b5704df/lead-sidebar-metal-brushed.png);color:hsl(var(--pwl-metal-blue));box-shadow:0 0 0 4px hsl(var(--pwl-metal-blue)/.13),0 0 18px hsl(var(--pwl-metal-blue)/.26),inset 0 1px 0 hsl(var(--pwl-metal-fg)/.14)}.pwl-flight-step.is-current .pwl-flight-state{background:hsl(var(--pwl-metal-blue)/.1);color:hsl(var(--pwl-metal-blue))}.pwl-flight-step.is-future{opacity:.5;filter:saturate(.2);transition:opacity .2s,filter .2s}.pwl-flight-step.is-future:hover{opacity:1;filter:none}.pwl-stage-chip.is-future{opacity:.5;filter:saturate(.2);transition:opacity .2s,filter .2s}.pwl-stage-chip.is-future:hover{opacity:1;filter:none}.pwl-detail-info{background:color-mix(in srgb,var(--pw-lq-bg) 54%,transparent);border-color:var(--pw-line)!important;padding:16px 14px!important}.pwl-detail-info>[role=tabpanel]{padding:0!important}.pwl-detail-info>[role=tabpanel]>div{border:1px solid var(--pw-gl-soft-bd);background:var(--pw-lq-inner);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-card-solid) 55%,transparent);border-radius:16px;margin-top:10px;padding:11px 12px}.pwl-detail-info>[role=tabpanel]>div:first-child{margin-top:0}.pwl-detail-info>[role=tabpanel] .border-l-2{border-left-width:0!important;margin-left:0!important;padding-left:0!important}.pwl-detail-info>[role=tabpanel]>div>div:first-child span[class*=uppercase]{letter-spacing:.06em;color:var(--pw-acc);font-size:10px;font-weight:800}.pwl-detail-main{background:color-mix(in srgb,var(--pw-lq-bg) 28%,transparent)}.pwl-detail-tabs-wrap{padding-bottom:4px}.pwl-detail-tabs{min-width:max-content;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-card-solid) 52%,transparent);border-color:var(--pw-lq-bd)!important;background:var(--pw-lq-inner)!important;border-radius:15px!important;width:100%!important;height:46px!important;padding:5px!important}.pwl-detail-tabs [role=tab]{height:34px;color:var(--pw-mut);transition:background .16s,color .16s,box-shadow .16s;border-radius:10px!important;font-weight:700!important}.pwl-detail-tabs [role=tab][data-state=active]{background:var(--pw-lq-box)!important;color:var(--pw-acc)!important;box-shadow:var(--pw-lq-sh)!important}.pwl-detail-all{padding:14px 16px 20px!important}.pwl-detail-note{border:1px solid var(--pw-gl-soft-bd);background:var(--pw-lq-inner);border-radius:14px;padding:5px}.pwl-detail-note input{height:34px!important;box-shadow:none!important;background:0 0!important;border:0!important}.pwl-detail-note button{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-card-solid) 54%,transparent);padding-inline:16px;border-color:var(--pw-gl-soft-bd)!important;background:var(--pw-lq-inner)!important;height:34px!important;color:var(--pw-txt)!important;border-radius:10px!important}.pwl-detail-note button:hover{border-color:color-mix(in srgb,var(--pw-acc) 34%,var(--pw-gl-soft-bd))!important;background:var(--pw-gl-soft)!important;color:var(--pw-acc)!important}.pwl-detail-note button:disabled{opacity:.45;cursor:not-allowed}.pwl-detail-timeline{padding:2px 0 12px 4px;position:relative}.pwl-detail-timeline:before{content:"";background:linear-gradient(to bottom,var(--pw-line),color-mix(in srgb,var(--pw-acc) 28%,var(--pw-line)),var(--pw-line));width:1px;position:absolute;top:30px;bottom:22px;left:19px}.pwl-timeline-event{grid-template-columns:32px minmax(0,1fr);column-gap:12px;padding-top:10px;display:grid;position:relative}.pwl-timeline-day{text-transform:uppercase;color:var(--pw-mut2);grid-column:1/-1;margin:3px 0 7px 44px;font-size:9px;font-weight:800}.pwl-timeline-node{z-index:1;border:1px solid var(--pw-gl-soft-bd);background:var(--pw-card-solid);width:32px;height:32px;color:var(--pw-acc);box-shadow:0 0 0 4px var(--pw-lq-bg),inset 0 1px 0 var(--pw-ghi);border-radius:10px;justify-content:center;align-items:center;display:flex;position:relative}.pwl-timeline-event.is-call .pwl-timeline-node{color:var(--pw-f-bl);background:var(--pw-p-bl)}.pwl-timeline-event.is-email .pwl-timeline-node{color:var(--pw-f-pu);background:var(--pw-p-pu)}.pwl-timeline-event.is-task .pwl-timeline-node{color:var(--pw-f-am);background:var(--pw-p-am)}.pwl-timeline-event.is-note .pwl-timeline-node{color:var(--pw-f-gr);background:var(--pw-p-gr)}.pwl-timeline-event.is-invoice .pwl-timeline-node{color:var(--pw-f-gr);background:var(--pw-p-gr);box-shadow:0 0 0 4px var(--pw-lq-bg),0 7px 18px -8px var(--pw-f-gr)}.pwl-timeline-card{border:1px solid var(--pw-gl-soft-bd);background:var(--pw-lq-inner);min-width:0;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-card-solid) 50%,transparent);border-radius:14px;padding:12px 14px;transition:border-color .16s,background .16s,transform .16s}.pwl-timeline-card:hover{border-color:color-mix(in srgb,var(--pw-acc) 26%,var(--pw-gl-soft-bd));background:var(--pw-gl-soft);transform:translate(2px)}.pwl-timeline-kind{background:var(--pw-soft2);min-height:20px;color:var(--pw-mut);text-transform:uppercase;border-radius:999px;align-items:center;padding:2px 7px;font-size:9px;font-weight:800;display:inline-flex}.pwl-detail-footer{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-color:var(--pw-line)!important;background:color-mix(in srgb,var(--pw-lq-box) 86%,transparent)!important;padding:10px 18px 12px!important}.pwl-detail-footer button{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-card-solid) 54%,transparent);border-color:var(--pw-gl-soft-bd)!important;background:var(--pw-lq-inner)!important;border-radius:11px!important;height:34px!important;font-size:11px!important;font-weight:700!important}.pwl-detail-footer button.pwl-convert-locked:disabled{opacity:1!important;background:#10b98117!important;border-color:#10b98173!important}.pwl-detail-rail{background:var(--pw-lq-box)!important;border-color:var(--pw-lq-bd)!important;box-shadow:var(--pw-lq-sh)!important;border-radius:16px!important}.pwl-detail-rail button{border-radius:11px!important}}.pwl-detail-panel[data-sidebar-theme=dark]{--pwl-box-bd:#7098e238;--pwl-box-hi:#aacdff14;-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);background:linear-gradient(168deg,#061933 0%,#04132a 58%,#031023 100%)!important}.pwl-detail-panel[data-sidebar-theme=dark]:before{background:linear-gradient(#aacdff0d,#0000 24%)}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-detail-rail{background:linear-gradient(#26406e9e,#0a162ccc)!important;border-color:#7098e238!important;box-shadow:inset 0 1px #bed6ff24,0 10px 26px -10px #020c1ed9!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-detail-rail button{color:#cbdeffd9!important;border-radius:10px!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-detail-rail button:hover:not(:disabled){box-shadow:inset 0 1px #bed6ff33,0 0 0 1px #7098e240;color:#dbeafe!important;background:linear-gradient(#365894bd,#102242db)!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-detail-main{background:0 0!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-detail-info{border-color:var(--pwl-box-bd)!important;background:#0a1d3675!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-detail-info>[role=tabpanel]>div{border-color:var(--pwl-box-bd);box-shadow:inset 0 1px 0 var(--pwl-box-hi);background:linear-gradient(165deg,#0e213df0,#08162beb)}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-activity-filters>button,.pwl-detail-panel[data-sidebar-theme=dark] .pwl-activity-search{border-color:var(--pwl-box-bd)!important;background:linear-gradient(165deg,#0d1f3ae0,#071428db)!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-timeline-day-group{border-color:var(--pwl-box-bd);background:linear-gradient(165deg,#0c1d38e6,#061225e0)}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-timeline-day{background:#102442d9;border-bottom-color:#7098e229}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-timeline-node{box-shadow:0 0 0 4px #061225e6,inset 0 1px 0 var(--pw-ghi)}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-detail-note{border-color:var(--pwl-box-bd);background:linear-gradient(165deg,#0d1f3ae0,#071428db)}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-detail-note button{background:linear-gradient(165deg,#102442e6,#0a1a32e0)!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-detail-footer{border-color:var(--pwl-box-bd)!important;background:linear-gradient(#09182ef0,#061224f5)!important}.pwl-detail-panel[data-sidebar-theme=dark] [class*=bg-card\/55]{border-color:var(--pwl-box-bd)!important;background:linear-gradient(165deg,#0e213df0,#08162beb)!important}.pwl-stage-tooltip{--pw-line:#e2e8f0;--pw-txt:#0f172a;--pw-txt2:#334155;--pw-mut:#64748b;--pw-acc:#1776c4;--pw-card-solid:#fff;--pw-gl-soft-bd:#e2e8f0f2;--pw-gl-sh:0 12px 32px -14px #1e407866;--pw-p-bl:#dbeafe;--pw-f-bl:#1e40af;--pw-f-gr:#16a34a;border-color:var(--pw-gl-soft-bd);background:var(--pw-card-solid);max-width:260px;box-shadow:var(--pw-gl-sh)}.pwl-stage-tooltip:not(.is-detailed){padding:7px 11px;font-size:11px;font-weight:700}.pwl-stage-tooltip.is-detailed{border-radius:12px;width:252px;padding:0;overflow:hidden}.pwl-stage-tooltip-card{padding:10px 11px 11px}.pwl-stage-tooltip-head{border-bottom:1px solid var(--pw-line);align-items:flex-start;gap:9px;padding-bottom:9px;display:flex}.pwl-stage-tooltip-icon{background:var(--pw-p-bl);width:30px;height:30px;color:var(--pw-f-bl);border-radius:9px;flex:0 0 30px;justify-content:center;align-items:center;display:flex}.pwl-stage-tooltip-head>div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.pwl-stage-tooltip-head strong{text-overflow:ellipsis;white-space:nowrap;color:var(--pw-txt);font-size:11px;overflow:hidden}.pwl-stage-tooltip-head div>span{align-items:center;gap:5px;font-size:9px;font-weight:800;display:flex}.pwl-stage-tooltip-head div>span>span{background:currentColor;border-radius:50%;width:5px;height:5px;box-shadow:0 0 6px}.pwl-stage-tooltip-head .is-completed{color:var(--pw-f-gr)}.pwl-stage-tooltip-head .is-current{color:var(--pw-acc)}.pwl-stage-tooltip-details{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 12px;padding-top:9px;font-size:9px;display:grid}.pwl-stage-tooltip-details>span{color:var(--pw-mut);align-items:center;gap:7px;display:flex}.pwl-stage-tooltip-details>strong{color:var(--pw-txt2);white-space:nowrap;font-size:9px;font-weight:750}.pwl-stage-tooltip-owner .inline-flex{gap:5px}.pwl-stage-tooltip-owner [data-slot=avatar]{width:18px;height:18px}html.dark .pwl-stage-tooltip{--pw-line:#1e2a44;--pw-txt:#f1f5f9;--pw-txt2:#cbd5e1;--pw-mut:#8b9bb8;--pw-acc:#4ea1ff;--pw-f-gr:#4ade80;--pw-f-bl:#93c5fd;background:linear-gradient(160deg,#0a1f3afa,#041226fa);border-color:#5b8bd647;box-shadow:inset 0 1px #b9d7ff1a,0 18px 44px -14px #000000d9,0 0 22px -12px #2b8bff80}html.dark .pwl-stage-tooltip-icon{color:#79bdff;background:linear-gradient(160deg,#1e4a84b8,#0a2246cc);border:1px solid #569aff42;box-shadow:inset 0 1px #bedcff24,0 0 15px -7px #3b94ffd9}.pw-call-dialog{--pw-call-accent:var(--pw-acc);color:var(--pw-txt);-webkit-backdrop-filter:blur(30px)saturate(165%);backdrop-filter:blur(30px)saturate(165%);border:1px solid color-mix(in srgb,var(--pw-acc) 48%,var(--pw-lq-bd))!important;background:var(--pw-gl-card)!important;box-shadow:inset 0 1px 0 var(--pw-gl-hi),0 34px 90px -28px var(--pw-pop-sh),0 0 34px -18px color-mix(in srgb,var(--pw-acc) 70%,transparent)!important;border-radius:21px!important}.pw-call-dialog>button.absolute{border:1px solid var(--pw-lq-bd);background:var(--pw-lq-inner);width:42px;height:42px;color:var(--pw-mut);opacity:1;box-shadow:inset 0 1px 0 var(--pw-gl-hi);border-radius:13px;place-items:center;display:grid;top:22px;right:22px}.pw-call-dialog>button.absolute:hover{border-color:color-mix(in srgb,var(--pw-acc) 45%,var(--pw-lq-bd));color:var(--pw-txt);background:var(--pw-lq-bg)}.pw-call-header{padding:28px 29px 16px}.pw-call-hero-icon{border:1px solid color-mix(in srgb,var(--pw-call-accent) 52%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--pw-call-accent) 24%,var(--pw-lq-inner)),var(--pw-lq-inner));width:84px;height:84px;color:var(--pw-call-accent);box-shadow:inset 0 1px 0 var(--pw-gl-hi),0 14px 34px -18px color-mix(in srgb,var(--pw-call-accent) 90%,transparent);border-radius:20px;flex:none;place-items:center;display:grid;overflow:hidden}.pw-call-hero-icon img{object-fit:contain;width:68px;height:68px;filter:drop-shadow(0 8px 12px color-mix(in srgb,var(--pw-call-accent) 46%,transparent))}.pw-call-title{letter-spacing:0;color:var(--pw-txt);font-size:27px;font-weight:800;line-height:1.1}.pw-call-entity{color:var(--pw-mut);align-items:center;gap:8px;margin-top:8px;font-size:14px;display:flex}.pw-call-entity strong{color:var(--pw-txt2);text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.pw-call-live-dot{background:var(--pw-gr);width:9px;height:9px;box-shadow:0 0 10px color-mix(in srgb,var(--pw-gr) 72%,transparent);border-radius:50%;flex:none}.pw-call-body{flex-direction:column;gap:18px;padding:7px 28px 28px;display:flex}.pw-call-section-label{color:var(--pw-txt);letter-spacing:0;text-transform:none;align-items:center;gap:9px;margin-bottom:12px;font-size:14px;font-weight:750;display:flex}.pw-call-section-label svg{color:var(--pw-mut3)}.pw-call-outcomes{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.pw-call-outcome{--pw-oc:var(--pw-acc);border:1px solid var(--pw-lq-bd);background:var(--pw-lq-inner);min-width:0;height:60px;color:var(--pw-txt2);text-align:left;box-shadow:inset 0 1px 0 var(--pw-gl-hi);border-radius:13px;align-items:center;gap:12px;padding:0 14px;font-size:12px;font-weight:750;transition:transform .16s,border-color .16s,background .16s,color .16s,box-shadow .16s;display:flex;position:relative}.pw-call-outcome[data-outcome=NO_CONTACT_1]{--pw-oc:var(--pw-f-am)}.pw-call-outcome[data-outcome=NO_CONTACT_2]{--pw-oc:var(--pw-f-or)}.pw-call-outcome[data-outcome=NO_CONTACT_3]{--pw-oc:var(--pw-f-rd)}.pw-call-outcome[data-outcome=BUSY]{--pw-oc:var(--pw-mut3)}.pw-call-outcome[data-outcome=WRONG_NUMBER]{--pw-oc:var(--pw-f-rd)}.pw-call-outcome[data-outcome=MOVED_FORWARD]{--pw-oc:var(--pw-f-gr)}.pw-call-outcome[data-outcome=LOW_INTEREST]{--pw-oc:var(--pw-f-pk)}.pw-call-outcome[data-outcome=CONTACT_PROBLEM]{--pw-oc:var(--pw-f-vi)}.pw-call-outcome[data-outcome=CALL_LATER]{--pw-oc:var(--pw-f-bl)}.pw-call-outcome:hover,.pw-call-outcome[data-selected=true]{border-color:color-mix(in srgb,var(--pw-oc) 72%,transparent);background:color-mix(in srgb,var(--pw-oc) 14%,var(--pw-lq-inner));color:var(--pw-oc);box-shadow:inset 0 1px 0 var(--pw-gl-hi),0 0 22px -10px color-mix(in srgb,var(--pw-oc) 82%,transparent);transform:translateY(-1px)}.pw-call-outcome:active{transform:translateY(0)scale(.985)}.pw-call-outcome-icon{background:color-mix(in srgb,var(--pw-oc) 14%,transparent);width:36px;height:36px;color:var(--pw-mut3);box-shadow:inset 0 1px 0 var(--pw-gl-hi);border-radius:10px;flex:none;place-items:center;transition:background .16s,color .16s;display:grid}.pw-call-outcome-icon svg{width:19px;height:19px}.pw-call-outcome:hover .pw-call-outcome-icon,.pw-call-outcome[data-selected=true] .pw-call-outcome-icon{background:color-mix(in srgb,var(--pw-oc) 18%,transparent);color:var(--pw-oc)}.pw-call-outcome-check{width:13px;height:13px;color:var(--pw-oc);position:absolute;top:6px;right:6px}.pw-call-textarea-shell{position:relative}.pw-call-textarea{resize:none!important;border:1px solid var(--pw-lq-bd)!important;background:var(--pw-lq-inner)!important;min-height:108px!important;color:var(--pw-txt)!important;box-shadow:inset 0 1px 0 var(--pw-gl-hi)!important;border-radius:14px!important;padding:14px 16px 28px!important;font-size:13px!important}.pw-call-note-count{color:var(--pw-mut);font-variant-numeric:tabular-nums;pointer-events:none;font-size:10px;position:absolute;bottom:9px;right:13px}.pw-call-textarea:focus-visible{border-color:color-mix(in srgb,var(--pw-acc) 66%,transparent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--pw-acc) 14%,transparent)!important}.pw-call-followup{border:1px solid var(--pw-lq-bd);background:var(--pw-lq-inner);box-shadow:inset 0 1px 0 var(--pw-gl-hi);border-radius:16px;flex:none;transition:border-color .16s,box-shadow .16s;overflow:hidden}.pw-call-followup.is-open{border-color:color-mix(in srgb,var(--pw-acc) 42%,var(--pw-lq-bd));box-shadow:inset 0 1px 0 var(--pw-gl-hi),0 0 22px -14px color-mix(in srgb,var(--pw-acc) 65%,transparent)}.pw-call-followup-head{justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:11px 16px;display:flex}.pw-call-followup-summary{cursor:pointer;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:12px;min-width:0;padding:0;display:flex}.pw-call-followup-summary:focus-visible{outline:2px solid color-mix(in srgb,var(--pw-acc) 68%,transparent);outline-offset:5px;border-radius:9px}.pw-call-followup-icon{background:color-mix(in srgb,var(--pw-acc) 22%,var(--pw-lq-bg));width:46px;height:46px;color:var(--pw-f-bl);box-shadow:inset 0 1px 0 var(--pw-gl-hi);border-radius:13px;flex:none;place-items:center;display:grid}.pw-call-followup-title{color:var(--pw-txt);font-size:14px;font-weight:750}.pw-call-followup-title em{color:var(--pw-mut);font-style:normal;font-weight:500}.pw-call-followup-copy{color:var(--pw-mut);margin-top:4px;font-size:12px}.pw-call-followup-switch{box-shadow:0 0 14px -5px color-mix(in srgb,var(--pw-acc) 75%,transparent)}.pw-call-followup-switch[data-state=checked]{background:var(--pw-acc)!important}.pw-call-followup-switch[data-state=checked]>span{background:var(--pw-selection-mark)!important}.pw-call-followup-fields{border-top:1px solid var(--pw-lq-bd);background:color-mix(in srgb,var(--pw-lq-inner) 66%,transparent);padding:17px;animation:.2s ease-out pw-call-followup-open}@keyframes pw-call-followup-open{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.pw-call-followup-field{min-width:0}.pw-call-followup-label{color:var(--pw-mut);letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:700;display:block}.pw-call-followup-input,.pw-call-followup-notes{width:100%;border:1px solid var(--pw-lq-bd)!important;background:var(--pw-lq-bg)!important;color:var(--pw-txt)!important;box-shadow:inset 0 1px 0 var(--pw-gl-hi)!important;border-radius:9px!important;font-size:12px!important}.pw-call-followup-input{height:38px!important}.pw-call-followup-notes{resize:vertical!important;min-height:68px!important}.pw-call-followup-input:focus-visible,.pw-call-followup-notes:focus-visible{border-color:color-mix(in srgb,var(--pw-acc) 68%,transparent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--pw-acc) 13%,transparent)!important}.pw-call-followup-types{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.pw-call-followup-type{border:1px solid var(--pw-lq-bd);background:var(--pw-lq-bg);min-width:0;height:36px;color:var(--pw-mut);border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:10px;font-weight:650;transition:transform .15s,border-color .15s,background .15s,color .15s,box-shadow .15s;display:inline-flex}.pw-call-followup-type:hover,.pw-call-followup-type.is-selected{border-color:color-mix(in srgb,var(--pw-task-type) 62%,transparent);background:color-mix(in srgb,var(--pw-task-type) 13%,var(--pw-lq-bg));color:var(--pw-task-type);box-shadow:0 0 18px -10px var(--pw-task-type)}.pw-call-followup-type:active{transform:scale(.98)}.pw-call-followup-days{flex-wrap:wrap;gap:6px;margin-bottom:9px;display:flex}.pw-call-followup-day{border:1px solid var(--pw-lq-bd);background:var(--pw-lq-bg);min-height:29px;color:var(--pw-mut);border-radius:8px;padding:0 10px;font-size:10px;transition:border-color .15s,background .15s,color .15s}.pw-call-followup-day:hover,.pw-call-followup-day.is-selected{border-color:color-mix(in srgb,var(--pw-acc) 58%,transparent);background:color-mix(in srgb,var(--pw-acc) 13%,var(--pw-lq-bg));color:var(--pw-f-bl)}.pw-call-followup-when{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.pw-call-followup-picker{border:1px solid var(--pw-lq-bd);background:var(--pw-lq-bg);min-width:0;height:44px;color:var(--pw-txt);text-align:left;border-radius:9px;align-items:center;gap:9px;padding:0 10px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.pw-call-followup-picker:hover{border-color:color-mix(in srgb,var(--pw-acc) 55%,transparent);background:color-mix(in srgb,var(--pw-acc) 8%,var(--pw-lq-bg));box-shadow:0 0 17px -11px var(--pw-acc)}.pw-call-actions{grid-template-columns:1fr 1fr;gap:14px;padding-top:1px;display:grid}.pw-call-cancel,.pw-call-submit{border-radius:13px!important;height:52px!important;font-size:15px!important;font-weight:750!important}.pw-call-cancel{border:1px solid var(--pw-lq-bd)!important;background:var(--pw-lq-inner)!important;color:var(--pw-txt)!important;box-shadow:inset 0 1px 0 var(--pw-gl-hi)!important}.pw-call-cancel:hover{border-color:color-mix(in srgb,var(--pw-acc) 36%,var(--pw-lq-bd))!important;background:var(--pw-lq-bg)!important}.pw-call-submit{gap:9px;border:1px solid color-mix(in srgb,var(--pw-acc) 70%,transparent)!important;background:linear-gradient(135deg,var(--pw-acc),color-mix(in srgb,var(--pw-acc) 68%,#0f4fc4))!important;color:var(--pw-selection-mark)!important;box-shadow:inset 0 1px 0 #ffffff61,0 12px 28px -12px color-mix(in srgb,var(--pw-acc) 82%,transparent)!important}.pw-call-submit:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.pw-call-submit:disabled{opacity:.46;filter:saturate(.45);box-shadow:none!important}.pw-call-dialog[data-sidebar-theme=dark]{background:linear-gradient(160deg,#081e3cfa,#031228fa)!important;border-color:#3d97ff80!important;box-shadow:inset 0 1px #bedcff1f,0 34px 90px -24px #000000e0,0 0 38px -18px #1380ff9e!important}.pw-call-dialog[data-sidebar-theme=dark] .pw-call-header{background:radial-gradient(circle at 23% 0,#1776dc29,#0000 48%)}.pw-call-dialog[data-sidebar-theme=dark] .pw-call-outcome,.pw-call-dialog[data-sidebar-theme=dark] .pw-call-textarea,.pw-call-dialog[data-sidebar-theme=dark] .pw-call-followup{background:linear-gradient(160deg,#0b274bc2,#061934d6)!important;border-color:#4a87d147!important}.pw-call-dialog[data-sidebar-theme=dark] .pw-call-followup.is-open{box-shadow:inset 0 1px #bcddff17,0 0 25px -14px #1889ffb8;border-color:#4097ff8a!important}.pw-call-dialog[data-sidebar-theme=dark] .pw-call-followup-fields{background:linear-gradient(155deg,#081f3ed1,#04152ee6)}.pw-call-dialog[data-sidebar-theme=dark] .pw-call-followup-input,.pw-call-dialog[data-sidebar-theme=dark] .pw-call-followup-notes,.pw-call-dialog[data-sidebar-theme=dark] .pw-call-followup-type,.pw-call-dialog[data-sidebar-theme=dark] .pw-call-followup-day,.pw-call-dialog[data-sidebar-theme=dark] .pw-call-followup-picker{background:linear-gradient(160deg,#0c294cbd,#061b38d1)!important;border-color:#4887d34d!important}.pw-call-dialog[data-sidebar-theme=dark] .pw-call-outcome:hover,.pw-call-dialog[data-sidebar-theme=dark] .pw-call-outcome[data-selected=true]{border-color:color-mix(in srgb,var(--pw-oc) 72%,transparent)!important;background:linear-gradient(145deg,color-mix(in srgb,var(--pw-oc) 22%,#082244e6),#051833f0)!important}.pw-call-dialog[data-sidebar-theme=dark] .pw-call-cancel{color:#f1f5f9!important;background:linear-gradient(160deg,#122d50eb,#081b37f5)!important}.pw-call-dialog[data-sidebar-theme=dark] .pw-call-followup-switch[data-state=unchecked]{background:#041228d1!important}@media (width<=640px){.pw-call-dialog{border-radius:22px 22px 0 0!important}.pw-call-header{padding:16px 18px 12px}.pw-call-hero-icon{border-radius:14px;width:48px;height:48px}.pw-call-hero-icon svg{width:22px;height:22px}.pw-call-title{font-size:22px}.pw-call-entity{margin-top:5px;font-size:12px}.pw-call-body{padding:12px 16px calc(18px + env(safe-area-inset-bottom));gap:17px}.pw-call-outcomes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pw-call-outcome{height:48px;padding:0 10px;font-size:11px}.pw-call-followup-head{min-height:72px;padding:10px 12px}.pw-call-followup-icon{width:40px;height:40px}.pw-call-followup-title{font-size:12px}.pw-call-followup-copy{font-size:10px}.pw-call-followup-fields{padding:13px 12px 15px}.pw-call-followup-types{grid-template-columns:repeat(2,minmax(0,1fr))}.pw-call-followup-when{grid-template-columns:1fr}.pw-call-actions{z-index:2;background:linear-gradient(to top,var(--pw-gl-card) 76%,transparent);margin:0 -4px;padding:10px 4px 0;position:sticky;bottom:0}.pw-call-cancel,.pw-call-submit{height:46px!important;font-size:13px!important}}.pwl-move-backdrop{z-index:120;background:var(--pw-scrim);-webkit-backdrop-filter:var(--pw-scrim-blur);backdrop-filter:var(--pw-scrim-blur);justify-content:center;align-items:center;padding:24px;animation:.18s pw-fade;display:flex;position:fixed;inset:0}.pwl-move-card{text-align:center;background:var(--pw-gl-card);-webkit-backdrop-filter:blur(20px)saturate(170%);backdrop-filter:blur(20px)saturate(170%);border:1px solid var(--pw-gl-bd);width:min(468px,100%);max-height:calc(100vh - 48px);box-shadow:inset 0 1px 0 var(--pw-gl-hi),0 0 0 1px var(--pw-gl-ring),var(--pw-gl-sh);color:var(--pw-txt);border-radius:32px;padding:30px 28px 24px;animation:.26s cubic-bezier(.2,.9,.3,1.2) pw-pop;position:relative;overflow-y:auto}.pwl-move-glow{pointer-events:none;width:320px;height:220px;position:absolute;top:-40px;left:50%;transform:translate(-50%)}.pwl-move-title{font-size:26px;font-weight:800;line-height:1.18;position:relative}.pwl-move-pill{background:var(--pw-gl-soft);border:1px solid var(--pw-gl-soft-bd);min-height:32px;color:var(--pw-txt2);box-shadow:inset 0 1px 0 var(--pw-gl-hi);border-radius:999px;align-items:center;padding:5px 14px;font-size:13px;font-weight:600;display:inline-flex}.pwl-move-btn{background:var(--pw-gl-soft);border:1px solid var(--pw-gl-soft-bd);height:54px;box-shadow:inset 0 1px 0 var(--pw-gl-hi),0 10px 24px -14px #0f172a47;color:var(--pw-txt);border-radius:18px;font-size:15px;font-weight:700}.pwl-move-close{z-index:2;background:var(--pw-gl-soft);border:1px solid var(--pw-gl-soft-bd);width:36px;height:36px;box-shadow:inset 0 1px 0 var(--pw-gl-hi);color:var(--pw-mut3);border-radius:50%;justify-content:center;align-items:center;font-size:18px;line-height:1;display:inline-flex;position:absolute;top:18px;right:18px}@media (width<=767px){.pwl-move-card{border-radius:26px;padding:24px 20px 20px}.pwl-move-title{font-size:22px}}.pwl-fill-dialog{-webkit-backdrop-filter:blur(26px)saturate(175%);backdrop-filter:blur(26px)saturate(175%);color:var(--pw-txt);border:1px solid var(--pw-gl-bd)!important;background:var(--pw-gl-card)!important;box-shadow:inset 0 1px 0 var(--pw-gl-hi),0 0 0 1px var(--pw-gl-ring),var(--pw-gl-sh)!important;border-radius:26px!important;padding:22px 24px!important}.pwl-fill-dialog h2{letter-spacing:-.01em;color:var(--pw-txt);font-weight:700;font-size:17px!important}.pwl-fill-dialog [role=dialog]>button,.pwl-fill-dialog>button[type=button]{border-radius:50%}.pwl-fill-card{border:1px solid var(--pw-gl-soft-bd);background:var(--pw-lq-inner);box-shadow:inset 0 1px 0 var(--pw-gl-hi);border-radius:16px;flex-direction:column;gap:8px;padding:13px 15px;transition:border-color .16s,background .16s,box-shadow .16s;display:flex;position:relative;overflow:hidden}.pwl-fill-card:before{content:"";background:var(--pwl-fc-acc,var(--pw-mut4));border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:0}.pwl-fill-card:hover{border-color:var(--pw-lq-bd)}.pwl-fill-card[data-state=missing]{--pwl-fc-acc:#f87171;border-color:color-mix(in srgb,#f87171 26%,var(--pw-gl-soft-bd))}.pwl-fill-card[data-state=auto]{--pwl-fc-acc:#38bdf8}.pwl-fill-card[data-state=empty]{--pwl-fc-acc:#fbbf24}.pwl-fill-card[data-state=filled]{--pwl-fc-acc:#34d399}.pwl-fill-card label{letter-spacing:.06em;color:var(--pw-txt2)!important}.pwl-fill-dialog input,.pwl-fill-dialog textarea,.pwl-fill-dialog button[role=combobox],.pwl-fill-card>button{border:1px solid var(--pw-gl-soft-bd)!important;background:var(--pw-lq-box)!important;height:38px!important;box-shadow:inset 0 1px 0 var(--pw-gl-hi)!important;color:var(--pw-txt)!important;border-radius:12px!important;font-size:12.5px!important}.pwl-fill-dialog textarea{height:auto!important;min-height:64px!important}.pwl-fill-dialog input:focus-visible,.pwl-fill-card>button:focus-visible,.pwl-fill-dialog button[role=combobox]:focus-visible{border-color:color-mix(in srgb,var(--pw-acc) 55%,transparent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--pw-acc) 18%,transparent)!important;outline:none!important}.pwl-fill-dialog input::placeholder{color:var(--pw-mut2)!important}.pwl-fill-dialog input:disabled,.pwl-fill-card>button:disabled{cursor:not-allowed;opacity:.75!important}.pwl-fill-dialog .h-1\.5.rounded-full{box-shadow:inset 0 1px 2px var(--pw-gl-ring);background:var(--pw-lq-box)!important}.pwl-fill-group{border:1px solid var(--pw-gl-soft-bd);background:var(--pw-lq-inner);box-shadow:inset 0 1px 0 var(--pw-gl-hi);border-radius:18px;padding:14px}.pwl-fill-group[data-state=missing]{border-color:color-mix(in srgb,#f87171 24%,var(--pw-gl-soft-bd))}.pwl-fill-footer{gap:10px;border-color:var(--pw-gl-soft-bd)!important}.pwl-fill-cancel{border:1px solid var(--pw-gl-soft-bd)!important;background:var(--pw-gl-soft)!important;height:38px!important;color:var(--pw-txt)!important;box-shadow:inset 0 1px 0 var(--pw-gl-hi)!important;border-radius:12px!important;padding-inline:20px!important;font-size:12.5px!important;font-weight:650!important}.pwl-fill-cancel:hover{background:var(--pw-lq-box)!important}.pwl-fill-save{border:1px solid var(--pw-gl-soft-bd)!important;background:var(--pw-gl-soft)!important;height:38px!important;color:var(--pw-mut)!important;box-shadow:inset 0 1px 0 var(--pw-gl-hi)!important;border-radius:12px!important;padding-inline:20px!important;font-size:12.5px!important;font-weight:700!important}.pwl-fill-save.is-go{color:#062b3c!important;background:linear-gradient(135deg,#22d3ee,#0ea5e9)!important;border-color:#0000!important;box-shadow:inset 0 1px #ffffff73,0 10px 24px -12px #0ea5e9a6!important}.pwl-fill-save.is-warn{color:#3a1d02!important;background:linear-gradient(135deg,#fbbf24,#f59e0b)!important;border-color:#0000!important;box-shadow:inset 0 1px #ffffff73,0 10px 24px -12px #f59e0b99!important}.pwl-fill-save.is-go:hover,.pwl-fill-save.is-warn:hover{filter:brightness(1.06)}html:not(.dark) .pwl-fill-dialog{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--pw-card)!important;border-color:var(--pw-line)!important;box-shadow:0 28px 70px -28px color-mix(in srgb,var(--pw-dark) 34%,transparent),0 0 0 1px var(--pw-gl-hi)!important}html:not(.dark) .pwl-fill-card{background:var(--pw-soft3);border-color:var(--pw-line);box-shadow:0 1px 2px color-mix(in srgb,var(--pw-dark) 5%,transparent)}html:not(.dark) .pwl-fill-card:hover{background:var(--pw-card);border-color:var(--pw-accline)}html:not(.dark) .pwl-fill-card[data-state=missing]{background:var(--pw-p-rd);border-color:var(--pw-p-rd2)}html:not(.dark) .pwl-fill-dialog input,html:not(.dark) .pwl-fill-dialog textarea,html:not(.dark) .pwl-fill-dialog button[role=combobox],html:not(.dark) .pwl-fill-card>button{background:var(--pw-card)!important;border-color:var(--pw-line)!important;box-shadow:0 1px 2px color-mix(in srgb,var(--pw-dark) 4%,transparent)!important}html:not(.dark) .pwl-fill-group{background:var(--pw-soft3);border-color:var(--pw-line);box-shadow:none}html:not(.dark) .pwl-fill-footer{background:var(--pw-card);box-shadow:0 -10px 24px -22px color-mix(in srgb,var(--pw-dark) 35%,transparent)}html:not(.dark) .pwl-fill-cancel{background:var(--pw-card)!important;border-color:var(--pw-line)!important;box-shadow:var(--pw-shadow)!important}html:not(.dark) .pwl-fill-cancel:hover{background:var(--pw-soft)!important}@media (width<=767px){.pwl-fill-dialog{border-radius:22px!important;padding:18px 16px!important}.pwl-fill-card{padding:12px}}.pwl-detail-header{isolation:isolate;position:relative;overflow:hidden}.pwl-detail-header>.pwl-geo~*{z-index:1;position:relative}.pwl-geo{z-index:0;pointer-events:none;background:#0c121d;position:absolute;inset:0}.pwl-geo-image{object-fit:cover;object-position:center 34%;opacity:1;width:100%;height:100%;position:absolute;inset:0}.pwl-geo-shade{background:linear-gradient(90deg,#070b1380 0%,#0a0f1a29 44%,#0000 72%,#070b1324 100%),linear-gradient(#0000 48%,#070b134d);position:absolute;inset:0}.pwl-geo[data-theme=light]{background:#f8fafc}.pwl-geo[data-theme=light] .pwl-geo-shade{background:linear-gradient(90deg,#f0f4f98f 0%,#0000 50%,#eff4fa29 100%),linear-gradient(#0000 54%,#dfe7f133)}.pwl-detail-panel[data-sidebar-theme=light] .pwl-detail-header{--pwl-metal-fg:218 38% 16%;--pwl-metal-muted:217 22% 32%;--pwl-metal-dim:215 16% 44%;--pwl-metal-line:214 30% 72%;--pwl-metal-surface:210 40% 98%;--pwl-metal-blue:209 88% 42%;background:hsl(var(--pwl-metal-surface));color:hsl(var(--pwl-metal-fg));border-color:hsl(var(--pwl-metal-line)/.72)!important}@media (width<=767px){.pwl-geo-image{object-position:58% 30%}.pwl-geo-shade{background:linear-gradient(#070b131f,#070b13a3)}.pwl-geo[data-theme=light] .pwl-geo-shade{background:linear-gradient(#f0f4f914,#dfe7f185)}}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-chip{letter-spacing:.06em;text-transform:uppercase;height:26px;color:color-mix(in srgb, var(--chip-accent,#cbd5e1) 80%, #fff);background:linear-gradient(180deg, color-mix(in srgb, var(--chip-accent,#64748b) 20%, #071426), color-mix(in srgb, var(--chip-accent,#64748b) 9%, #050f1e));border:1px solid color-mix(in srgb, var(--chip-accent,#64748b) 55%, transparent);box-shadow:inset 0 1px 0 #ffffff14, 0 0 12px -4px color-mix(in srgb, var(--chip-accent,#64748b) 55%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:11px;font-weight:700;display:inline-flex}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-chip.is-idle{text-transform:none;letter-spacing:.02em;font-weight:600}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-chip.is-repeat{gap:6px;height:20px;padding:0 9px;font-size:9.5px}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-chip.is-repeat .pwl-chip-dot{width:6px;height:6px;box-shadow:0 0 5px var(--chip-accent)}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-chip-dot{background:var(--chip-accent);width:9px;height:9px;box-shadow:0 0 8px var(--chip-accent);border-radius:999px;flex-shrink:0}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-chip-icon{color:var(--chip-accent);width:14px;height:14px;filter:drop-shadow(0 0 3px var(--chip-accent))}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-owner-chip{text-transform:none;letter-spacing:0;color:#eef4ff;-webkit-backdrop-filter:blur(12px)saturate(1.3);backdrop-filter:blur(12px)saturate(1.3);background:linear-gradient(#1c40788c 0%,#0c224699 55%,#07152fb3 100%);border:1px solid #6ea4f56b;justify-content:flex-start;gap:8px;height:32px;font-size:12px;transition:border-color .15s,box-shadow .15s;box-shadow:inset 0 1px #bedaff38,inset 0 -1px #00000040,0 0 18px -6px #4084f499;padding:0 10px 0 2px!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-owner-chip.is-editable{cursor:pointer}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-owner-chip.is-editable:hover{border-color:#8cbeffb3;box-shadow:inset 0 1px #bedaff47,0 0 22px -5px #408cffcc}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-owner-chip *{font-weight:600;color:inherit!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-owner-chip>.inline-flex{gap:8px;margin:0;padding:0}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-owner-chip [data-slot=avatar]{flex-shrink:0;width:26px;height:26px;margin:0;box-shadow:0 0 0 1.5px #78afff8c}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-owner-chip span.absolute{box-shadow:0 0 0 1.5px #0a162ee6}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-owner-chip .pwl-owner-caret{opacity:.85;color:#9cc4ff!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-chip{letter-spacing:.06em;text-transform:uppercase;height:24px;color:color-mix(in srgb, var(--chip-accent,#cbd5e1) 45%, #e2e8f0);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(#2e3542d9,#181c25e6);border:1px solid #8592ad2e;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:10px;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff1a,0 2px 6px #06090e59}.pwl-detail-panel[data-sidebar-theme=light] .pwl-chip.is-idle{text-transform:none;letter-spacing:.02em}.pwl-detail-panel[data-sidebar-theme=light] .pwl-chip.is-repeat{height:20px;padding:0 8px;font-size:9px}.pwl-detail-panel[data-sidebar-theme=light] .pwl-chip-dot{background:var(--chip-accent);width:6px;height:6px;box-shadow:0 0 6px var(--chip-accent);border-radius:999px;flex-shrink:0}.pwl-detail-panel[data-sidebar-theme=light] .pwl-chip-icon{color:var(--chip-accent);filter:drop-shadow(0 0 3px var(--chip-accent))}.pwl-detail-panel[data-sidebar-theme=light] .pwl-owner-chip{text-transform:none;letter-spacing:0;color:#e2e8f0;height:30px;padding:0 12px 0 3px;font-size:12px}.pwl-detail-panel[data-sidebar-theme=light] .pwl-owner-chip *{font-weight:600;color:inherit!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-owner-chip [data-slot=avatar]{flex-shrink:0;box-shadow:0 0 0 1.5px #55a6f6b3}@media (width>=768px){.pwl-detail-panel{max-height:calc(100dvh - 24px)}.pwl-detail-header{min-height:220px;padding:16px 22px 12px!important}.pwl-detail-header>div:first-of-type{margin-bottom:10px!important}.pwl-detail-header>.pwl-geo:first-of-type{margin-bottom:0!important}.pwl-detail-meta{margin-bottom:8px!important}.pwl-flight{margin-top:0;padding-top:4px;padding-bottom:4px}.pwl-flight-track{min-width:760px}.pwl-flight-step{padding-bottom:2px}.pwl-flight-icon{width:32px;height:32px}.pwl-flight-line{top:29px}.pwl-flight-label{margin-top:5px;font-size:9px}.pwl-flight-state{margin-top:3px}.pwl-detail-info{padding:10px!important}.pwl-detail-info>[role=tabpanel]>div{border-radius:10px;margin-top:6px;padding:8px 10px}.pwl-detail-info>[role=tabpanel] .min-h-\[28px\]{min-height:24px;padding-top:4px;padding-bottom:4px}.pwl-detail-tabs-wrap{padding-bottom:0;margin:10px 12px 0!important}.pwl-detail-tabs{border-radius:10px!important;height:42px!important;padding:4px!important}.pwl-detail-tabs [role=tab]{height:32px;border-radius:7px!important;padding-inline:11px!important;font-size:11px!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-detail-tabs{background:linear-gradient(#091830eb,#051022f0)!important;border:1px solid #406eb452!important;border-radius:10px!important;gap:2px!important;height:44px!important;padding:0 4px!important;box-shadow:inset 0 1px #96beff0f!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-detail-tabs [role=tab]{border:1px solid #0000;height:36px;position:relative;color:#c3cfdf!important;box-shadow:none!important;background:0 0!important;border-radius:8px!important;gap:8px!important;padding-inline:16px!important;font-size:12px!important;font-weight:600!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-detail-tabs [role=tab]:hover{color:#e8f0fb!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-detail-tabs [role=tab] svg{color:#a9b8cc;width:15px;height:15px}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-detail-tabs [role=tab][data-state=active]{color:#fff!important;background:linear-gradient(#1c5cbe8c,#0e347699)!important;border-color:#3896ff8c!important;box-shadow:inset 0 1px #aad2ff38,0 0 16px -4px #288cff8c!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-detail-tabs [role=tab][data-state=active] svg{color:#fff}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-detail-tabs [role=tab][data-state=active]:after{content:"";background:#3aa4ff;border-radius:2px;height:2px;position:absolute;bottom:-1px;left:10%;right:10%;box-shadow:0 0 10px 1px #3aa4ffe6}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-detail-tabs .pwl-tab-count{border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;font-size:10px;font-weight:700;display:inline-flex;box-shadow:0 0 8px -2px #2882ffb3;color:#fff!important;background:linear-gradient(#1f6fd6,#1557b0)!important;padding:0 5px!important}.pwl-detail-all{padding:10px 12px 16px!important}.pwl-detail-note{border-radius:9px;padding:4px}.pwl-detail-note input,.pwl-detail-note button{height:32px!important}.pwl-activity-filters{grid-template-columns:minmax(120px,.8fr) minmax(120px,.8fr) minmax(130px,.85fr) minmax(170px,1.25fr);gap:8px;display:grid}.pwl-activity-filters>button{border-color:var(--pw-gl-soft-bd);background:var(--pw-lq-inner);border-radius:8px;height:32px;font-size:10px}.pwl-activity-search{border:1px solid var(--pw-gl-soft-bd);background:var(--pw-lq-inner);height:32px;color:var(--pw-mut2);border-radius:8px;align-items:center;gap:6px;padding:0 9px;display:flex}.pwl-activity-search input{height:30px;box-shadow:none;background:0 0;border:0;padding:0;font-size:10px}.pwl-detail-timeline{padding:0 0 10px}.pwl-detail-timeline:before{display:none}.pwl-timeline-day-group{border:1px solid var(--pw-gl-soft-bd);background:var(--pw-lq-inner);border-radius:9px;margin-top:8px;position:relative;overflow:hidden}.pwl-timeline-day-group:before{content:"";background:linear-gradient(to bottom,var(--pw-acc),var(--pw-line));width:1px;position:absolute;top:36px;bottom:18px;left:55px}.pwl-timeline-event{grid-template-columns:38px 34px minmax(0,1fr);column-gap:9px;padding:6px 9px 6px 0}.pwl-timeline-event+.pwl-timeline-event{border-top:1px solid color-mix(in srgb,var(--pw-line) 52%,transparent)}.pwl-timeline-day{border-bottom:1px solid var(--pw-gl-soft-bd);background:color-mix(in srgb,var(--pw-lq-inner) 74%,var(--pw-acc) 3%);color:var(--pw-mut2);align-items:center;gap:5px;margin:0;padding:6px 9px;font-size:9px;display:flex}.pwl-timeline-count{color:var(--pw-mut2);margin-left:auto;font-weight:650}.pwl-timeline-day span:first-child{color:var(--pw-acc);font-weight:850}.pwl-timeline-time{text-align:right;color:var(--pw-mut2);font-variant-numeric:tabular-nums;grid-column:1;align-self:start;padding-top:10px;font-size:9px;font-weight:650}.pwl-timeline-node{background:var(--pw-p-bl);width:34px;height:34px;color:var(--pw-f-bl);box-shadow:0 0 0 4px var(--pw-lq-bg),0 7px 18px -8px var(--pw-f-bl);border:0;border-radius:50%;grid-column:2}.pwl-timeline-event.is-email .pwl-timeline-node{color:var(--pw-f-gr);background:var(--pw-p-gr)}.pwl-timeline-event.is-call .pwl-timeline-node{color:var(--pw-f-am);background:var(--pw-p-am)}.pwl-timeline-event.is-note .pwl-timeline-node{color:var(--pw-f-pu);background:var(--pw-p-pu)}.pwl-timeline-event.is-task .pwl-timeline-node{color:var(--pw-f-bl);background:var(--pw-p-bl)}.pwl-timeline-event.is-invoice .pwl-timeline-node{color:var(--pw-f-gr);background:var(--pw-p-gr)}.pwl-timeline-event.is-document .pwl-timeline-node{color:var(--pw-f-rd);background:var(--pw-p-rd)}.pwl-timeline-card{box-shadow:none;background:0 0;border:0;border-radius:0;grid-column:3;padding:5px 4px}.pwl-timeline-card:hover{background:0 0;border-color:#0000;transform:none}.pwl-timeline-kind{letter-spacing:0;text-transform:none;border-radius:5px;min-height:18px;padding:1px 6px;font-size:8px}.pwp-activity .pwl-timeline-event{grid-template-columns:38px 28px minmax(0,1fr);column-gap:14px}.pwp-activity .pwl-timeline-day-group:before{left:66px}.pwp-activity .pwl-timeline-time{padding-top:6px}.pwp-activity .pwl-timeline-node{width:28px;height:28px}.pwl-timeline-actions{flex-shrink:0;align-items:center;gap:3px;display:flex}.pwl-timeline-actions button{color:var(--pw-mut2)}.pwl-detail-footer{padding:9px 12px 10px!important}.pwl-detail-footer button{border-radius:8px!important;height:34px!important}.pwl-detail-footer .pwl-metal-btn.pwl-metal-lost{background-image:linear-gradient(135deg,hsl(var(--destructive)/.86),hsl(var(--destructive)/.66)),var(--pwl-metal-img)!important;border-color:hsl(var(--destructive)/.9)!important;color:hsl(var(--destructive-foreground))!important;box-shadow:inset 0 1px 0 hsl(var(--primary-foreground)/.24),0 9px 22px -12px hsl(var(--destructive)/.85)!important;flex:.8 1 0!important}.pwl-detail-footer .pwl-metal-btn.pwl-metal-convert{background-image:linear-gradient(hsl(var(--accent-emerald)/.88),hsl(var(--accent-emerald)/.88)),var(--pwl-metal-img)!important;border-color:hsl(var(--accent-emerald))!important;color:hsl(var(--primary-foreground))!important;box-shadow:inset 0 1px 0 hsl(var(--primary-foreground)/.28),0 9px 22px -12px hsl(var(--accent-emerald)/.9)!important}.pwl-detail-footer .pwl-metal-btn.pwl-metal-convert:disabled{filter:saturate(.95);background-image:linear-gradient(hsl(var(--accent-emerald)/.88),hsl(var(--accent-emerald)/.88)),var(--pwl-metal-img)!important;border:1px solid hsl(var(--accent-emerald))!important;color:hsl(var(--primary-foreground))!important;box-shadow:inset 0 1px 0 hsl(var(--primary-foreground)/.28),0 9px 22px -12px hsl(var(--accent-emerald)/.9)!important;opacity:1!important;background-color:#0000!important}.pwl-detail-footer .pwl-metal-restore{flex:.5 1 0!important}}@media (width<=1023px) and (width>=768px){.pwl-detail-panel{width:calc(100vw - 74px)!important}.pwl-detail-info{width:300px!important}.pwl-activity-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}.pwl-detail-panel[data-sidebar-theme=light] .pwl-detail-footer .pwl-metal-btn.pwl-metal-convert{border-color:color-mix(in srgb,hsl(var(--accent-emerald)) 54%,var(--pw-gl-soft-bd))!important;background-image:linear-gradient(90deg,color-mix(in srgb,hsl(var(--accent-emerald)) 58%,var(--pw-lq-inner)),color-mix(in srgb,hsl(var(--accent-emerald)) 70%,var(--pw-lq-inner)))!important;color:hsl(var(--primary-foreground))!important;box-shadow:inset 0 1px 0 var(--pw-gl-hi),0 8px 18px -14px hsl(var(--accent-emerald)/.52)!important;filter:saturate(.72)!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-detail-footer .pwl-metal-btn.pwl-metal-convert:hover:not(:disabled){border-color:hsl(var(--accent-emerald)/.72)!important;background-image:linear-gradient(90deg,color-mix(in srgb,hsl(var(--accent-emerald)) 72%,var(--pw-lq-inner)),color-mix(in srgb,hsl(var(--accent-emerald)) 84%,var(--pw-lq-inner)))!important;box-shadow:inset 0 1px 0 var(--pw-gl-hi),0 10px 22px -13px hsl(var(--accent-emerald)/.68)!important;filter:saturate(.9)!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-detail-footer .pwl-metal-btn.pwl-metal-convert.pwl-convert-locked:disabled{border-color:color-mix(in srgb,hsl(var(--accent-emerald)) 34%,var(--pw-gl-soft-bd))!important;background-image:linear-gradient(90deg,color-mix(in srgb,hsl(var(--accent-emerald)) 13%,var(--pw-lq-inner)),color-mix(in srgb,hsl(var(--accent-emerald)) 20%,var(--pw-lq-inner)))!important;color:color-mix(in srgb,hsl(var(--accent-emerald)) 62%,var(--pw-mut))!important;box-shadow:inset 0 1px 0 var(--pw-gl-hi),0 7px 16px -14px hsl(var(--accent-emerald)/.42)!important;filter:saturate(.62)!important;opacity:.76!important}@media (width<=767px){.pwl-detail-panel{top:4dvh!important}.pwl-detail-header{padding:10px 12px 8px!important}.pwl-detail-meta{padding-bottom:2px;overflow-x:auto;flex-wrap:nowrap!important}.pwl-detail-tabs-wrap+div{min-width:0}.pwl-detail-all{padding:10px!important}.pwl-activity-filters{grid-template-columns:1fr 1fr;gap:7px;display:grid}.pwl-activity-filters>button,.pwl-activity-search{border:1px solid var(--pw-gl-soft-bd);background:var(--pw-lq-inner);border-radius:8px;min-width:0;height:40px}.pwl-activity-search{color:var(--pw-mut2);grid-column:1/-1;align-items:center;gap:7px;padding:0 10px;display:flex}.pwl-activity-search input{height:38px;box-shadow:none;background:0 0;border:0;padding:0}.pwl-detail-timeline:before{left:43px}.pwl-timeline-event{grid-template-columns:30px 28px minmax(0,1fr);column-gap:7px}.pwl-timeline-day{color:var(--pw-mut2);grid-column:1/-1;gap:4px;margin:4px 0 5px;font-size:9px;font-weight:750;display:flex}.pwl-timeline-time{text-align:right;color:var(--pw-mut2);grid-column:1;padding-top:8px;font-size:8px}.pwl-timeline-node{background:var(--pw-p-bl);width:28px;height:28px;color:var(--pw-f-bl);box-shadow:0 0 0 3px var(--pw-lq-bg),0 6px 14px -7px var(--pw-f-bl);border-radius:50%;grid-column:2;justify-content:center;align-items:center;display:flex}.pwl-timeline-event.is-email .pwl-timeline-node{color:var(--pw-f-gr);background:var(--pw-p-gr)}.pwl-timeline-event.is-call .pwl-timeline-node{color:var(--pw-f-am);background:var(--pw-p-am)}.pwl-timeline-event.is-note .pwl-timeline-node{color:var(--pw-f-pu);background:var(--pw-p-pu)}.pwl-timeline-event.is-document .pwl-timeline-node{color:var(--pw-f-rd);background:var(--pw-p-rd)}.pwl-timeline-card{border:1px solid var(--pw-gl-soft-bd);background:var(--pw-lq-inner);min-width:0;box-shadow:var(--pw-gl-inset);border-radius:9px;grid-column:3;padding:10px}.pwl-timeline-kind{background:var(--pw-p-bl);min-height:18px;color:var(--pw-f-bl);border-radius:5px;align-items:center;padding:1px 6px;font-size:8px;font-weight:750;display:inline-flex}.pwl-timeline-actions{align-items:center;gap:1px;display:flex}.pwl-detail-footer button{height:44px!important;min-height:44px!important}}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-sec-title{letter-spacing:.08em;font-size:11px;font-weight:700;color:#22c7f0!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-sec-icon{width:14px;height:14px;color:#22c7f0!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-field-icon{width:14px;height:14px;color:#8fa3bf!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-field-label{font-size:11px;color:#a3b3c9!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-field-value{color:#eef3fa;font-size:12.5px}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-field-value a{color:#33c6f2}@media (width>=768px){.pwl-timeline-day-group{border-radius:10px;margin-top:10px}.pwl-timeline-day-group:before{border-radius:2px;width:2px;top:40px;bottom:16px;left:74px}.pwl-timeline-day{letter-spacing:0;gap:6px;height:32px;padding:0 14px;font-size:12px;text-transform:none!important}.pwl-timeline-dot{background:var(--pw-acc);width:8px;height:8px;box-shadow:0 0 8px var(--pw-acc);border-radius:50%}.pwl-timeline-day .pwl-timeline-daylabel{font-weight:700;color:var(--pw-txt)!important}.pwl-timeline-sep,.pwl-timeline-date{color:var(--pw-mut);font-weight:500}.pwl-timeline-count{font-size:11.5px;font-weight:500}.pwl-timeline-event{grid-template-columns:44px 32px minmax(0,1fr);column-gap:15px;padding:7px 14px 7px 0}.pwl-timeline-event+.pwl-timeline-event{border-top:0}.pwl-timeline-time{color:var(--pw-txt2);padding-top:8px;font-size:12px;font-weight:500}.pwl-timeline-node{width:32px;height:32px;color:#fff!important}.pwl-timeline-node svg{width:15px;height:15px}.pwl-timeline-event .pwl-timeline-node{box-shadow:0 0 0 4px var(--pw-lq-bg),0 0 14px -3px #2f7df0;background:#2f7df0!important}.pwl-timeline-event.is-email .pwl-timeline-node{box-shadow:0 0 0 4px var(--pw-lq-bg),0 0 14px -3px #16a37a;background:#16a37a!important}.pwl-timeline-event.is-document .pwl-timeline-node{box-shadow:0 0 0 4px var(--pw-lq-bg),0 0 14px -3px #8b3fe0;background:#8b3fe0!important}.pwl-timeline-event.is-call .pwl-timeline-node{box-shadow:0 0 0 4px var(--pw-lq-bg),0 0 14px -3px #f07818;background:#f07818!important}.pwl-timeline-card{padding:2px 0}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-timeline-kind{color:#8fc0ff;background:#2f7df033;border-radius:5px;min-height:18px;padding:1px 8px;font-size:10px;font-weight:600}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-timeline-event.is-email .pwl-timeline-kind{color:#a9ccff;background:#2563eb38}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-timeline-event.is-document .pwl-timeline-kind{color:#d6b8ff;background:#8b3fe040}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-timeline-event.is-call .pwl-timeline-kind{color:#ffc27a;background:#f0781838}.pwl-timeline-title{color:var(--pw-txt);margin-top:3px;font-size:13px;font-weight:600;line-height:1.3}.pwl-timeline-detail{color:var(--pw-mut);white-space:pre-wrap;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:11.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.pwl-timeline-attachments{color:var(--pw-mut);background:color-mix(in srgb,var(--pw-mut) 10%,transparent);border:1px solid color-mix(in srgb,var(--pw-mut) 18%,transparent);border-radius:999px;align-items:center;gap:4px;width:fit-content;margin-top:3px;padding:2px 7px;font-size:10.5px;font-weight:600;display:inline-flex}.pwl-timeline-attachments svg{opacity:.85}html.dark [data-pw-root] .pwl-timeline-attachments{color:var(--pw-mut)}.pwl-timeline-actions{gap:8px}.pwl-timeline-actions [data-slot=avatar],.pwl-timeline-actions .relative>span:first-child{width:30px;height:30px}.pwl-timeline-actions .pwl-email-actor>.relative{border:1px solid color-mix(in srgb,var(--pw-f-gr) 72%,var(--pw-metal-edge));background:color-mix(in srgb,var(--pw-p-gr) 74%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--pw-f-gr) 12%,transparent),0 0 14px -5px var(--pw-f-gr);border-radius:999px;padding:2px}.pwl-timeline-actions .pwl-email-actor [data-slot=avatar]{box-shadow:none!important}.pwl-timeline-actions .pwl-system-email-actor>.relative{border-color:color-mix(in srgb,var(--pw-acc) 78%,var(--pw-metal-edge));background:color-mix(in srgb,var(--pw-acc) 12%,var(--pw-glass-strong-bg));box-shadow:0 0 0 2px color-mix(in srgb,var(--pw-acc) 13%,transparent),0 0 15px -5px var(--pw-acc)}.pwl-timeline-actions .pwl-system-email-actor [data-slot=avatar]{background:var(--pw-bg)}.pwl-timeline-actions .pwl-system-email-actor img{object-fit:cover;object-position:center}.pwl-detail-tabs{border-radius:10px!important;gap:2px!important;height:44px!important;padding:0 4px!important}.pwl-detail-tabs [role=tab]{border:1px solid #0000;height:36px;position:relative;border-radius:8px!important;gap:8px!important;padding-inline:16px!important;font-size:12px!important;font-weight:600!important}.pwl-detail-tabs [role=tab] svg{width:15px;height:15px}.pwl-detail-tabs [role=tab][data-state=active]:after{content:"";background:var(--pw-acc);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:10%;right:10%}.pwl-detail-tabs .pwl-tab-count{border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;font-size:10px;font-weight:700;display:inline-flex;padding:0 5px!important}}.pwl-detail-panel[data-sidebar-theme=light] .pwl-timeline-kind{background:var(--pw-p-bl);color:var(--pw-f-bl);border:1px solid color-mix(in srgb,var(--pw-f-bl) 18%,transparent)}.pwl-detail-panel[data-sidebar-theme=light] .pwl-timeline-event.is-email .pwl-timeline-kind{background:var(--pw-p-gr);color:var(--pw-f-gr);border-color:color-mix(in srgb,var(--pw-f-gr) 18%,transparent)}.pwl-detail-panel[data-sidebar-theme=light] .pwl-timeline-event.is-call .pwl-timeline-kind{background:var(--pw-p-am);color:var(--pw-f-am);border-color:color-mix(in srgb,var(--pw-f-am) 20%,transparent)}.pwl-detail-panel[data-sidebar-theme=light] .pwl-timeline-event.is-document .pwl-timeline-kind,.pwl-detail-panel[data-sidebar-theme=light] .pwl-timeline-event.is-note .pwl-timeline-kind{background:var(--pw-p-vi);color:var(--pw-f-vi);border-color:color-mix(in srgb,var(--pw-f-vi) 18%,transparent)}.pwl-detail-panel[data-sidebar-theme=light] .pwl-timeline-event.is-task .pwl-timeline-kind{background:var(--pw-p-bl);color:var(--pw-f-bl);border-color:color-mix(in srgb,var(--pw-f-bl) 18%,transparent)}.pwl-detail-panel .pwl-sec-title{letter-spacing:.08em;font-size:11px;font-weight:700}.pwl-detail-panel .pwl-sec-icon,.pwl-detail-panel .pwl-field-icon{width:14px;height:14px}.pwl-detail-panel .pwl-field-label{font-size:11px}.pwl-detail-panel .pwl-field-value{font-size:12.5px}.pwl-detail-panel .pwl-owner-chip{gap:8px;height:32px;padding:0 10px 0 2px!important}.pwl-detail-panel .pwl-owner-chip>.inline-flex{gap:8px;margin:0}.pwl-docs-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:330px;padding:22px 20px;display:flex}.pwl-docs-empty-art{width:112px;height:112px;margin-bottom:10px;position:relative}.pwl-docs-empty-art:after{content:"";z-index:0;background:color-mix(in srgb,var(--pw-acc) 26%,transparent);filter:blur(24px);border-radius:50%;position:absolute;inset:30% 12% 4%}.pwl-docs-empty-icon{z-index:1;object-fit:contain;filter:drop-shadow(0 10px 18px #1e88ff61);width:100%;height:100%;position:relative}.pwl-docs-empty h3{color:var(--pw-txt);font-size:17px;font-weight:750;line-height:1.2}.pwl-docs-empty-copy{max-width:400px;color:var(--pw-mut);margin-top:7px;font-size:12.5px;line-height:1.5}.pwl-docs-empty-action{margin-top:16px}.pwl-docs-empty-action svg{width:14px;height:14px}.pwl-doc-draft-action{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid color-mix(in srgb,var(--pw-acc) 40%,var(--pw-gl-soft-bd))!important;background:linear-gradient(180deg,color-mix(in srgb,var(--pw-lq-inner) 90%,var(--pw-acc) 10%),var(--pw-lq-inner))!important;height:40px!important;color:var(--pw-txt)!important;box-shadow:inset 0 1px 0 var(--pw-gl-hi),0 12px 28px -22px var(--pw-acc)!important;border-radius:9px!important;gap:8px!important;font-size:12px!important;font-weight:750!important;transition:transform .16s,border-color .16s,box-shadow .16s!important}.pwl-doc-draft-action:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--pw-acc) 68%,var(--pw-gl-soft-bd))!important;box-shadow:inset 0 1px 0 var(--pw-gl-hi),0 15px 30px -20px var(--pw-acc)!important}.pwl-doc-draft-action svg{width:15px;height:15px;color:var(--pw-acc)}.pwl-doc-action-copy{color:var(--pw-mut);padding:2px 4px 0;font-size:10px;line-height:1.45}.pwl-doc-external-action{border:1px solid var(--pw-gl-soft-bd);background:var(--pw-lq-inner);box-shadow:inset 0 1px 0 var(--pw-gl-hi);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:9px;margin-top:4px;padding:12px 13px;transition:border-color .16s,box-shadow .16s}.pwl-doc-external-action:hover{border-color:color-mix(in srgb,var(--pw-acc) 38%,var(--pw-gl-soft-bd));box-shadow:inset 0 1px 0 var(--pw-gl-hi),0 12px 28px -25px var(--pw-acc)}.pwl-doc-external-check{border:1px solid color-mix(in srgb,var(--pw-acc) 42%,var(--pw-gl-soft-bd));width:16px;height:16px;accent-color:var(--pw-acc);border-radius:5px;flex:none}.pwl-doc-external-title{color:var(--pw-txt);font-size:11.5px;font-weight:750;line-height:1.3;transition:color .16s}.pwl-doc-external-action:hover .pwl-doc-external-title{color:var(--pw-acc)}.pwl-doc-external-copy{color:var(--pw-mut);margin-top:4px;font-size:10px;line-height:1.5}.pwl-doc-reset-action{border-top:1px solid var(--pw-gl-soft-bd);margin-top:4px;padding-top:8px}.pwl-doc-reset-button{height:32px!important;color:var(--pw-mut)!important;border-radius:8px!important;gap:6px!important;font-size:10.5px!important}.pwl-doc-reset-button:hover{background:color-mix(in srgb,var(--pw-f-am) 9%,transparent)!important;color:var(--pw-f-am)!important}.pwl-doc-reset-button svg{width:14px;height:14px}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-docs-empty{background:radial-gradient(circle at 50% 46%,color-mix(in srgb,var(--pw-acc) 9%,transparent),transparent 46%)}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-docs-empty h3{color:var(--pw-txt);text-shadow:0 0 18px color-mix(in srgb,var(--pw-acc) 18%,transparent)}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-doc-draft-action{border-color:color-mix(in srgb,var(--pw-acc) 46%,var(--pw-gl-soft-bd))!important;background:linear-gradient(180deg,color-mix(in srgb,var(--pw-lq-inner) 80%,var(--pw-acc) 13%),var(--pw-lq-inner))!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-doc-external-action{background:linear-gradient(145deg,color-mix(in srgb,var(--pw-lq-inner) 90%,var(--pw-acc) 6%),var(--pw-lq-inner))}.pwl-notes-tab{position:relative}.pwl-notes-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:330px;padding:20px;display:flex}.pwl-notes-empty-art{width:118px;height:118px;margin-bottom:8px;position:relative}.pwl-notes-empty-art:after{content:"";z-index:0;background:color-mix(in srgb,var(--pw-acc) 28%,transparent);filter:blur(25px);border-radius:50%;position:absolute;inset:44% 16% 2%}.pwl-notes-empty-art img{z-index:1;object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 12px 20px color-mix(in srgb,var(--pw-acc) 36%,transparent));position:relative}.pwl-notes-empty h3{color:var(--pw-txt);font-size:17px;font-weight:750;line-height:1.2}.pwl-notes-empty>p{max-width:360px;color:var(--pw-mut);margin-top:7px;font-size:12.5px;line-height:1.5}.pwl-notes-empty-action{margin-top:17px}.pwl-notes-empty-action svg{width:15px;height:15px}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-notes-empty{background:radial-gradient(circle at 50% 47%,color-mix(in srgb,var(--pw-acc) 9%,transparent),transparent 45%)}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-notes-empty h3{text-shadow:0 0 18px color-mix(in srgb,var(--pw-acc) 18%,transparent)}.pwl-note-composer{border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:0 16px 40px -30px hsl(var(--foreground)/.22);border-radius:12px;padding:15px}.pwl-note-composer-head{align-items:center;gap:10px;margin-bottom:14px;display:flex}.pwl-note-composer-head h3{font-size:16px;font-weight:750}.pwl-note-composer-head>button{margin-left:auto}.pwl-note-composer-icon{border:1px solid hsl(var(--primary)/.35);background:hsl(var(--primary)/.12);width:34px;height:34px;color:hsl(var(--primary));border-radius:8px;place-items:center;display:grid}.pwl-note-composer-icon svg{width:17px;height:17px}.pwl-note-composer-icon-3d{filter:drop-shadow(0 6px 14px #0066ff2e);background:0 0;border:none;width:44px;height:44px}.pwl-note-composer-icon-3d img{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%}.pwl-note-composer label{color:hsl(var(--muted-foreground));margin-bottom:6px;font-size:11px;display:block}.pwl-note-editor-shell{border:1px solid hsl(var(--border));background:hsl(var(--background)/.5);border-radius:9px;overflow:visible}.pwl-note-editor{resize:vertical;outline:0;font-size:13px;line-height:1.55;display:block;min-height:150px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:9px 9px 0 0!important;padding:12px!important}.pwl-note-mention-bar{border-top:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));align-items:center;gap:7px;padding:7px 10px;font-size:10px;font-weight:650;display:flex}.pwl-note-mention-bar svg{width:14px;height:14px;color:hsl(var(--primary))}.pwl-note-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:13px;display:grid}.pwl-note-fields>div>button{width:100%;height:32px;font-size:11px}.pwl-note-fields svg{width:14px;height:14px}.pwl-note-files{gap:5px;margin-top:12px;display:grid}.pwl-note-files>div{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.25);border-radius:7px;align-items:center;gap:8px;padding:7px 9px;font-size:11px;display:flex}.pwl-note-files svg{width:13px;height:13px}.pwl-note-files span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pwl-note-files small{color:hsl(var(--muted-foreground))}.pwl-note-files button{width:25px;height:25px}.pwl-note-error{color:hsl(var(--destructive));margin-top:9px;font-size:11px}.pwl-note-actions{justify-content:space-between;align-items:center;gap:10px;margin-top:16px;display:flex}.pwl-note-actions>div{gap:9px;display:flex}.pwl-note-actions button{height:36px;font-size:11px}.pwl-note-actions svg{width:14px;height:14px}.pwl-note-rendered{font-size:12px;line-height:1.55}.pwl-note-rendered ul{padding-left:18px;list-style:outside}.pwl-note-rendered ol{padding-left:18px;list-style:decimal}.pwl-note-rendered a{color:hsl(var(--primary));text-decoration:underline}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-note-actions .pwl-note-secondary{border:1px solid color-mix(in srgb,var(--pw-acc) 28%,var(--pw-gl-soft-bd))!important;background:linear-gradient(165deg,color-mix(in srgb,var(--pw-lq-inner) 94%,var(--pw-acc) 6%),var(--pw-lq-inner))!important;color:var(--pw-txt)!important;box-shadow:inset 0 1px 0 var(--pw-gl-hi),0 8px 20px -16px var(--pw-acc)!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-note-actions .pwl-note-secondary:hover{border-color:color-mix(in srgb,var(--pw-acc) 58%,var(--pw-gl-soft-bd))!important;background:color-mix(in srgb,var(--pw-lq-inner) 84%,var(--pw-acc) 16%)!important;color:var(--pw-acc)!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-note-actions .pwl-note-submit{border:1px solid color-mix(in srgb,var(--pw-acc) 68%,var(--pw-gl-soft-bd))!important;background:linear-gradient(180deg,color-mix(in srgb,var(--pw-acc) 88%,var(--pw-txt) 12%),var(--pw-acc))!important;color:var(--pw-bg)!important;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-txt) 32%,transparent),0 10px 24px -13px var(--pw-acc)!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-note-actions .pwl-note-submit:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-note-actions button:disabled{border-color:var(--pw-gl-soft-bd)!important;background:var(--pw-lq-inner)!important;color:var(--pw-mut)!important;box-shadow:none!important;opacity:.48!important}.pwl-calls-empty{text-align:center;min-height:380px;color:hsl(var(--muted-foreground));flex-direction:column;justify-content:center;align-items:center;padding:28px 16px 56px;display:flex}.pwl-calls-empty-art{place-items:center;width:154px;height:154px;margin-bottom:4px;display:grid}.pwl-calls-empty-art img{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 18px 28px hsl(var(--primary)/.2));display:block}.pwl-calls-empty h3{color:hsl(var(--foreground));margin-bottom:8px;font-size:20px;font-weight:750;line-height:1.2}.pwl-calls-empty p{max-width:390px;font-size:13px;line-height:1.5}.pwl-calls-empty-action{margin-top:18px}.pwl-calls-empty-action svg{width:16px;height:16px}.pwl-empty-primary-action{gap:8px;font-weight:700;border-radius:9px!important;height:38px!important;padding-inline:18px!important;font-size:12px!important;transition:filter .16s,transform .16s,box-shadow .16s!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-empty-primary-action{text-shadow:0 1px 1px #02224661;color:#f8fbff!important;background:linear-gradient(#258eea 0%,#116fc9 54%,#09569e 100%)!important;border:1px solid #69b0ff99!important;box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #02244a73,0 10px 22px -11px #107eefbf!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-empty-primary-action:hover{filter:brightness(1.12);box-shadow:inset 0 1px #ffffff61,inset 0 -1px #02244a73,0 13px 27px -10px #198bffe6!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-empty-primary-action:active{filter:brightness(.94);transform:translateY(1px);box-shadow:inset 0 2px 5px #021f406b!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-empty-primary-action:disabled{filter:saturate(.68);opacity:.7}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-nip-lookup{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px #acd7ff14,0 18px 38px -30px #007fffa6;background:linear-gradient(145deg,#132b4dc7,#07172fdb)!important;border-color:#4c91e34d!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-nip-lookup-heading{color:#eaf4ff}.pwl-nip-lookup-icon{border:1px solid hsl(var(--primary)/.32);background:hsl(var(--primary)/.11);width:28px;height:28px;color:hsl(var(--primary));border-radius:8px;flex:none;place-items:center;display:grid}.pwl-nip-lookup-icon svg{width:14px;height:14px}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-nip-lookup-icon{color:#78bdff;background:linear-gradient(145deg,#2167b559,#0a305b85);border-color:#54a1f86b;box-shadow:inset 0 1px #ffffff1a,0 0 16px #2387f021}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-nip-lookup>p{color:#bccfe9c2}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-nip-lookup-input{color:#e8f3ff;background:linear-gradient(#102646c7,#081931e0);border-color:#4884cd57;box-shadow:inset 0 1px 7px #00000029}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-nip-lookup-input:focus{border-color:#469dffa8;box-shadow:0 0 0 2px #1e84f421}.pwl-nip-lookup-action{margin:0!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-note-composer{background:linear-gradient(145deg,#112748eb,#06142af2);border-color:#447ed36b;box-shadow:inset 0 1px #aad2ff14,0 18px 44px -24px #0084ff80}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-note-editor-shell{background:linear-gradient(150deg,#122b4e9e,#081b37b8);border-color:#2884ee94;box-shadow:inset 0 1px 12px #00000026}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-note-mention-bar{background:#091c3894;border-color:#3177cd59}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-note-actions .border-input{color:#dcecff;background:linear-gradient(#163358c2,#081b37d6);border-color:#477ec65c}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-note-submit{color:#fff!important;background:linear-gradient(#1598ff,#0876e8)!important;border:1px solid #63b8ff8c!important;box-shadow:inset 0 1px #ffffff47,0 8px 22px -10px #008bfff2!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-note-submit:hover{filter:brightness(1.12)}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-calls-empty h3{color:#f2f7ff;text-shadow:0 0 18px #479eff29}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-calls-empty p{color:#bbcce7c4}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-calls-empty-art img{filter:drop-shadow(0 22px 28px #0079ff47)}.pwl-tasks-tab{position:relative}.pwl-tasks-head{padding:14px 16px}.pwl-task-head-action{flex:none}.pwl-tasks-empty{border:1px dashed hsl(var(--border));background:hsl(var(--muted)/.1);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:350px;padding:24px 18px 44px;display:flex}.pwl-tasks-empty-art{place-items:center;width:148px;height:148px;margin-bottom:2px;display:grid;position:relative}.pwl-tasks-empty-art:after{content:"";z-index:0;background:hsl(var(--primary)/.22);filter:blur(26px);border-radius:50%;position:absolute;inset:46% 10% 4%}.pwl-tasks-empty-art img{z-index:1;object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 17px 26px hsl(var(--primary)/.2));display:block;position:relative}.pwl-tasks-empty h3{color:hsl(var(--foreground));margin-bottom:8px;font-size:19px;font-weight:750;line-height:1.2}.pwl-tasks-empty p{max-width:390px;color:hsl(var(--muted-foreground));font-size:13px;line-height:1.5}.pwl-tasks-empty-action{margin-top:18px}.pwl-tasks-empty-action svg{width:16px;height:16px}.pwl-task-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-tasks-head{box-shadow:inset 0 1px #a9d3ff12,0 16px 36px -30px #007eff7a;background:linear-gradient(145deg,#0d213ec7,#06152bdb)!important;border-color:#3e76c24d!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-tasks-head>div>div:first-child>div:first-child{color:#45c9ff;background:linear-gradient(145deg,#1d5ca152,#072b5280);border-color:#409dff61;box-shadow:inset 0 1px #ffffff14,0 0 17px #0092ff24}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-task-head-action{box-shadow:inset 0 1px #ffffff14,0 10px 25px -20px #0089ffbf;color:#f0f7ff!important;background:linear-gradient(#132f54c7,#071b35db)!important;border-color:#4489e052!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-task-head-action:hover{box-shadow:inset 0 1px #ffffff1f,0 12px 27px -17px #0092ffd9;background:linear-gradient(#1d4374e0,#0a2648eb)!important;border-color:#57a6ff94!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-tasks-empty{background:radial-gradient(circle at 50% 43%,#0071ff1f,#0000 44%),linear-gradient(150deg,#081c389e,#04122785);border-color:#3d79c847;box-shadow:inset 0 1px #a9d3ff0a}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-tasks-empty h3{color:#f2f7ff;text-shadow:0 0 18px #479eff29}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-tasks-empty p{color:#bbcce7c4}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-tasks-empty-art img{filter:drop-shadow(0 22px 29px #0079ff4d)}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-task-card{box-shadow:inset 0 1px #a9d3ff0b;background:linear-gradient(145deg,#0e2341b8,#06162dcc)!important;border-color:#3f77c14d!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-task-card:hover{border-color:#4b94eb7a!important;box-shadow:inset 0 1px #b9dcff12,0 13px 30px -23px #0087ff9e!important}.pwl-calls-head,.pwl-note-list-head{border:1px solid var(--pw-gl-soft-bd);background:var(--pw-lq-inner);min-height:46px;box-shadow:inset 0 1px 0 var(--pw-gl-hi);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:9px 11px;display:flex}.pwl-call-head-action,.pwl-note-head-action{border-radius:8px!important;gap:5px!important;height:30px!important;padding-inline:10px!important;font-size:10.5px!important;font-weight:700!important}.pwl-call-head-action svg,.pwl-note-head-action svg{width:13px;height:13px}.pwl-call-stats>div{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:48px;border-radius:8px!important}.pwl-call-breakdown{padding:1px}.pwl-call-history>h4{padding:2px 1px 0}.pwl-call-card{border-color:var(--pw-gl-soft-bd);background:var(--pw-lq-inner);box-shadow:inset 0 1px 0 var(--pw-gl-hi);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:relative;overflow:hidden}.pwl-call-card:hover{border-color:color-mix(in srgb,var(--pw-acc) 38%,var(--pw-gl-soft-bd));transform:translateY(-1px)}.pwl-task-list{gap:7px;display:grid}.pwl-task-completed-head{align-items:center;gap:8px;display:flex}.pwl-task-completed-head:after{content:"";background:var(--pw-gl-soft-bd);flex:1;height:1px}.pwl-note-list-head>div{align-items:center;gap:7px;display:flex}.pwl-note-list-head>div>svg{width:15px;height:15px;color:var(--pw-acc)}.pwl-note-list-head strong{font-size:12px}.pwl-note-list-head>div>span{background:color-mix(in srgb,var(--pw-acc) 17%,transparent);min-width:18px;height:18px;color:var(--pw-acc);border-radius:999px;place-items:center;font-size:9px;font-weight:800;display:grid}.pwl-note-card{border:1px solid var(--pw-gl-soft-bd);background:var(--pw-lq-inner);box-shadow:inset 0 1px 0 var(--pw-gl-hi);border-radius:10px;transition:border-color .16s,box-shadow .16s,transform .16s;overflow:hidden}.pwl-note-card:hover{border-color:color-mix(in srgb,var(--pw-acc) 36%,var(--pw-gl-soft-bd));transform:translateY(-1px)}.pwl-note-card-head{border-bottom:1px solid var(--pw-gl-soft-bd);align-items:center;gap:8px;padding:9px 10px;display:flex}.pwl-note-card-head>time{color:var(--pw-mut);font-family:var(--font-mono);margin-left:auto;font-size:9.5px}.pwl-note-more{width:26px!important;height:26px!important}.pwl-note-more svg{width:14px;height:14px}.pwl-note-card-body{color:var(--pw-txt2);padding:10px 12px}.pwl-note-attachments{gap:5px;padding:0 10px 10px;display:grid}.pwl-note-attachments>span{color:var(--pw-mut);text-transform:uppercase;align-items:center;gap:5px;font-size:9.5px;font-weight:700;display:flex}.pwl-note-attachments>span svg{width:12px;height:12px}.pwl-note-attachments>button{border:1px solid var(--pw-gl-soft-bd);background:color-mix(in srgb,var(--pw-lq-inner) 86%,var(--pw-acc) 4%);width:100%;color:var(--pw-txt2);text-align:left;border-radius:7px;align-items:center;gap:7px;padding:7px 8px;font-size:10.5px;display:flex}.pwl-note-attachments>button:hover{border-color:color-mix(in srgb,var(--pw-acc) 42%,var(--pw-gl-soft-bd));color:var(--pw-txt)}.pwl-note-attachments>button svg{width:13px;height:13px;color:var(--pw-acc)}.pwl-note-attachments>button span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pwl-note-attachments>button small{color:var(--pw-mut);font-size:9px}.pwl-note-delete-confirm{background:hsl(var(--destructive))!important;color:hsl(var(--destructive-foreground))!important;gap:7px!important}.pwl-note-delete-dialog{max-width:430px!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-calls-head,.pwl-detail-panel[data-sidebar-theme=dark] .pwl-note-list-head,.pwl-detail-panel[data-sidebar-theme=dark] .pwl-call-card,.pwl-detail-panel[data-sidebar-theme=dark] .pwl-note-card{background:linear-gradient(145deg,#0e2341c2,#06162dd6);border-color:#3f77c14d;box-shadow:inset 0 1px #a9d3ff0e,0 13px 30px -27px #0087ff8a}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-call-head-action,.pwl-detail-panel[data-sidebar-theme=dark] .pwl-note-head-action{color:#f0f7ff!important;background:linear-gradient(#132f54c7,#071b35db)!important;border-color:#4489e052!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-call-head-action:hover,.pwl-detail-panel[data-sidebar-theme=dark] .pwl-note-head-action:hover{background:linear-gradient(#1d4374e0,#0a2648eb)!important;border-color:#57a6ff94!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-call-card:hover,.pwl-detail-panel[data-sidebar-theme=dark] .pwl-note-card:hover{border-color:#4b94eb7a;box-shadow:inset 0 1px #b9dcff12,0 13px 30px -23px #0087ff9e}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-note-card-head{border-color:#3f77c13d}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-note-attachments>button{background:linear-gradient(145deg,#112a4c9e,#071933b8);border-color:#3d78c440}@media (width<=767px){.pwl-docs-empty{min-height:300px;padding:16px 14px}.pwl-docs-empty-art{width:96px;height:96px}.pwl-docs-empty h3{font-size:16px}.pwl-docs-empty-copy{font-size:12px}.pwl-doc-external-action{padding:11px}.pwl-doc-draft-action{height:38px!important}.pwl-doc-action-copy,.pwl-doc-external-copy{font-size:9.5px}.pwl-notes-empty{min-height:300px;padding:16px 14px}.pwl-notes-empty-art{width:100px;height:100px}.pwl-notes-empty h3{font-size:16px}.pwl-notes-empty>p{font-size:12px}.pwl-note-composer{margin-bottom:88px;padding:12px}.pwl-note-fields{grid-template-columns:1fr;gap:10px}.pwl-note-actions{flex-direction:column;align-items:stretch}.pwl-note-actions>button,.pwl-note-actions>div,.pwl-note-actions>div>button{width:100%}.pwl-note-editor{min-height:130px}.pwl-calls-empty{min-height:360px;padding:20px 12px 105px}.pwl-calls-empty-art{width:132px;height:132px}.pwl-calls-empty h3{font-size:18px}.pwl-calls-empty p{font-size:12px}.pwl-calls-empty-action{height:40px}.pwl-tasks-head{padding:12px}.pwl-tasks-head>div{align-items:stretch}.pwl-task-head-action{justify-content:center;width:100%}.pwl-tasks-empty{min-height:320px;padding:18px 12px 96px}.pwl-tasks-empty-art{width:126px;height:126px}.pwl-tasks-empty h3{font-size:17px}.pwl-tasks-empty p{font-size:12px}.pwl-calls-head,.pwl-note-list-head{min-height:42px;padding:8px}.pwl-call-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pwl-note-card-head{padding:8px}.pwl-note-card-body{padding:9px 10px}.pwl-note-card-head>time{font-size:9px}.pwl-note-list-head{flex-wrap:wrap;align-items:stretch}.pwl-note-list-head>div{min-height:30px}.pwl-note-head-action{margin-left:auto}}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-detail-footer .pwl-metal-btn.pwl-metal-lost{transition:background-image .16s,border-color .16s,box-shadow .16s;color:#fff!important;background-image:linear-gradient(#8c1f33 0%,#6f1727 100%)!important;border-color:#fca5a547!important;box-shadow:inset 0 1px #ffffff24,0 10px 24px -12px #be123c99!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-detail-footer .pwl-metal-btn.pwl-metal-lost:hover{color:#fff!important;background-image:linear-gradient(#a12640 0%,#831d30 100%)!important;border-color:#fca5a585!important;box-shadow:inset 0 1px #ffffff2e,0 12px 28px -12px #e11d48bf!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-detail-footer .pwl-metal-btn.pwl-metal-lost:active{background-image:linear-gradient(#8a2136 0%,#6d1728 100%)!important;box-shadow:inset 0 2px 6px #00000059!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-detail-footer .pwl-metal-btn.pwl-metal-convert,.pwl-detail-panel[data-sidebar-theme=dark] .pwl-detail-footer .pwl-metal-btn.pwl-metal-convert:disabled{color:#fff!important;background-image:linear-gradient(90deg,#075a42 0%,#0e8f68 100%)!important;background-size:100% 100%!important;border-color:#2dd4a84d!important;box-shadow:inset 0 1px #ffffff24,0 9px 20px -13px #10b9817a!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-detail-footer .pwl-metal-btn.pwl-metal-convert:hover:not(:disabled),.pwl-detail-panel[data-sidebar-theme=dark] .pwl-detail-footer .pwl-metal-btn.pwl-metal-convert:focus-visible:not(:disabled){color:#fff!important;background-image:linear-gradient(90deg,#087052 0%,#13a97c 100%)!important;border-color:#2dd4a885!important;box-shadow:inset 0 1px #fff3,0 11px 24px -13px #14c994ad!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-detail-footer .pwl-metal-btn.pwl-metal-convert:active:not(:disabled){background-image:linear-gradient(90deg,#064d39 0%,#0b7c5b 100%)!important;box-shadow:inset 0 2px 6px #0000004d!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-detail-footer .pwl-metal-btn.pwl-metal-convert.pwl-convert-locked{color:#ffffffd1!important;background-image:linear-gradient(90deg,#163c35 0%,#1b5146 100%)!important;border-color:#5eb59b47!important;box-shadow:inset 0 1px #ffffff1a,0 8px 18px -14px #10b9815c!important}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-detail-footer .pwl-metal-btn.pwl-metal-convert.pwl-convert-locked:hover{color:#fff!important;background-image:linear-gradient(90deg,#1a4a40 0%,#216354 100%)!important;border-color:#5eb59b66!important}.pwl-mail-select,.pwl-mail-search{background:hsl(var(--muted)/.4);border:1px solid hsl(var(--border)/.7);color:hsl(var(--foreground))}.pwl-mail-row{border:1px solid hsl(var(--border)/.6);background:hsl(var(--card));transition:background .15s,border-color .15s,box-shadow .15s}.pwl-mail-row:hover{background:hsl(var(--muted)/.5)}.pwl-mail-row.is-active{border-color:hsl(var(--primary)/.6);box-shadow:0 0 0 1px hsl(var(--primary)/.25)}.pwl-mail-avatar{clip-path:circle(50%);isolation:isolate;border-radius:999px!important}.pwl-mail-avatar>img{clip-path:circle(50%);border-radius:inherit!important}.pwl-mail-avatar-system{box-sizing:border-box;object-position:center;transform-origin:50%;max-width:none;max-height:none;padding:0;transform:scale(1);object-fit:cover!important}.pwl-mail-avatar-system.pwl-mail-avatar-praxis{padding:6px;object-fit:contain!important}.pwl-mail-quicklook{gap:3px;max-width:320px;font-size:10px;line-height:1.35;display:grid}.pwl-mail-quicklook b{color:var(--pw-acc);font-size:11px}.pwl-mail-quicklook span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pwl-system-email-actor img{clip-path:circle(50%);object-fit:cover;object-position:center;transform-origin:50%;border-radius:999px;padding:0;transform:scale(1)}.pwl-mail-card{border:1px solid hsl(var(--border)/.6);background:hsl(var(--card))}.pwl-mail-empty-art{place-items:center;width:96px;height:96px;margin:0 auto 6px;display:grid}.pwl-mail-empty-art img{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 14px 22px hsl(var(--primary)/.2));display:block}.pwl-mail-attach{border:1px solid hsl(var(--border)/.6);background:hsl(var(--muted)/.3)}.pwl-mail-pill{border:1px solid #0000;border-radius:6px;align-items:center;height:18px;padding:0 7px;font-size:10px;font-weight:600;display:inline-flex}.pwl-mail-pill--blue{color:#2563eb;background:#2563eb1a;border-color:#2563eb4d}.pwl-mail-pill--slate{color:#475569;background:#64748b1f;border-color:#64748b4d}.pwl-mail-pill--green{color:#047857;background:#10b9811a;border-color:#10b9814d}.pwl-mail-pill--amber{color:#b45309;background:#f59e0b1f;border-color:#f59e0b4d}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-mail-select,.pwl-detail-panel[data-sidebar-theme=dark] .pwl-mail-search{color:#dbe6f7;background:linear-gradient(#162644b3,#0a1428cc);border-color:#608cd238}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-mail-row{background:linear-gradient(#14223eb8,#0a1428d1);border-color:#608cd22e}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-mail-row:hover{background:linear-gradient(#1c2e52c7,#0c1830db)}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-mail-row.is-active{background:linear-gradient(#1e40828c,#0e1e40d9);border-color:#3b82f6bf;box-shadow:0 0 18px #3b82f647,inset 0 1px #93c5fd26}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-mail-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#121e38c7,#081022e0);border-color:#608cd233}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-mail-empty-art img{filter:drop-shadow(0 16px 24px #0079ff47)}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-mail-attach{background:#0e1a32b3;border-color:#608cd233}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-mail-compose{color:#fff;background:linear-gradient(#3b82f6,#1d4ed8);border:1px solid #93c5fd59;box-shadow:0 4px 14px #2563eb59}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-mail-compose:hover{filter:brightness(1.1)}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-mail-ghost{color:#dbe6f7;background:linear-gradient(#182848bf,#0c162cd9);border-color:#608cd240}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-mail-ghost:hover{color:#fff;background:linear-gradient(#223862cc,#101e3ae6)}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-mail-pill--blue{color:#93c5fd;background:#2563eb33;border-color:#3b82f673}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-mail-pill--slate{color:#cbd5e1;background:#64748b33;border-color:#94a3b84d}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-mail-pill--green{color:#6ee7b7;background:#10b98126;border-color:#10b98159}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-mail-pill--amber{color:#fcd34d;background:#f59e0b26;border-color:#f59e0b59}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-mail select option{color:#dbe6f7;background:#0b1730}.pwl-lost-banner{isolation:isolate;border:1px solid color-mix(in srgb,hsl(var(--destructive)) 35%,var(--pw-gl-soft-bd));background:color-mix(in srgb,hsl(var(--destructive)) 9%,var(--pw-lq-inner));box-shadow:inset 0 1px 0 var(--pw-gl-hi),0 12px 28px -22px hsl(var(--destructive)/.7);border-radius:11px;align-items:center;gap:10px;margin-bottom:7px;padding:9px 10px;display:flex;position:relative;overflow:hidden}.pwl-lost-banner:before{content:"";z-index:-1;background:linear-gradient(105deg,transparent 18%,hsl(var(--destructive)/.1) 42%,transparent 62%);pointer-events:none;position:absolute;inset:0}.pwl-lost-banner-icon{border:1px solid hsl(var(--destructive)/.62);background:linear-gradient(145deg,hsl(var(--destructive)/.7),hsl(var(--destructive)));width:32px;height:32px;color:hsl(var(--destructive-foreground));box-shadow:inset 0 1px 0 hsl(var(--destructive-foreground)/.38),inset 0 -2px 4px hsl(var(--foreground)/.18),0 8px 18px -9px hsl(var(--destructive)/.85);border-radius:10px;flex:0 0 32px;justify-content:center;align-items:center;display:flex}.pwl-lost-banner-icon svg{stroke-width:2.3px;width:16px;height:16px}.pwl-lost-banner-copy{flex:1;min-width:0}.pwl-lost-banner-copy strong{color:hsl(var(--destructive));font-size:11px;font-weight:800;line-height:1.25;display:block}.pwl-lost-banner-copy p{overflow-wrap:anywhere;color:var(--pw-txt2);margin-top:2px;font-size:10.5px;line-height:1.35}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-lost-banner{border-color:hsl(var(--destructive)/.38);background:linear-gradient(110deg,hsl(var(--destructive)/.17),color-mix(in srgb,var(--pw-lq-inner) 92%,transparent));box-shadow:inset 0 1px 0 hsl(var(--destructive-foreground)/.06),0 12px 28px -20px hsl(var(--destructive)/.7)}.pwl-detail-panel[data-sidebar-theme=dark] .pwl-lost-banner-copy strong{color:color-mix(in srgb,hsl(var(--destructive)) 62%,var(--pw-txt))}@media (width>=768px){.pwl-detail-header{min-height:204px;padding:14px 20px 9px!important}.pwl-detail-header>div:first-of-type{margin-bottom:8px!important}.pwl-detail-meta{margin-bottom:6px!important}.pwl-flight{padding-top:2px;padding-bottom:2px}.pwl-flight-track{min-width:720px}.pwl-flight-icon{width:29px;height:29px}.pwl-flight-icon svg{width:14px;height:14px}.pwl-flight-line{top:27px}.pwl-flight-label{margin-top:4px;font-size:8.5px}.pwl-flight-state{margin-top:2px;padding:1px 6px;font-size:7.5px}.pwl-detail-info{padding:8px!important}.pwl-detail-info>[role=tabpanel]>div{border-radius:9px;margin-top:5px;padding:7px 9px}.pwl-detail-info>[role=tabpanel] .min-h-\[28px\]{min-height:22px;padding-top:3px;padding-bottom:3px}.pwl-detail-panel .pwl-sec-title{font-size:10px}.pwl-detail-panel .pwl-sec-icon,.pwl-detail-panel .pwl-field-icon{width:13px;height:13px}.pwl-detail-panel .pwl-field-label{font-size:10px}.pwl-detail-panel .pwl-field-value{font-size:11.5px}.pwl-detail-tabs-wrap{margin:8px 10px 0!important}.pwl-detail-tabs,.pwl-detail-panel[data-sidebar-theme=dark] .pwl-detail-tabs{border-radius:9px!important;gap:1px!important;height:40px!important;padding:0 3px!important}.pwl-detail-tabs [role=tab],.pwl-detail-panel[data-sidebar-theme=dark] .pwl-detail-tabs [role=tab]{height:33px;border-radius:7px!important;gap:6px!important;padding-inline:10px!important;font-size:11px!important}.pwl-detail-tabs [role=tab] svg,.pwl-detail-panel[data-sidebar-theme=dark] .pwl-detail-tabs [role=tab] svg{width:14px;height:14px}.pwl-detail-tabs .pwl-tab-count,.pwl-detail-panel[data-sidebar-theme=dark] .pwl-detail-tabs .pwl-tab-count{min-width:16px;height:16px;font-size:9px;padding:0 4px!important}.pwl-detail-all{padding:8px 10px 13px!important}.pwl-timeline-day-group{border-radius:9px;margin-top:8px}.pwl-timeline-day-group:before{width:1px;top:35px;bottom:14px;left:66px}.pwl-timeline-day{gap:5px;height:28px;padding:0 11px;font-size:11px}.pwl-timeline-count{font-size:10.5px}.pwl-timeline-event{grid-template-columns:40px 29px minmax(0,1fr);column-gap:12px;padding:6px 11px 6px 0}.pwl-timeline-time{padding-top:7px;font-size:11px}.pwl-timeline-node{width:29px;height:29px}.pwl-timeline-node svg{width:14px;height:14px}.pwl-timeline-event .pwl-timeline-node,.pwl-timeline-event.is-email .pwl-timeline-node,.pwl-timeline-event.is-document .pwl-timeline-node,.pwl-timeline-event.is-call .pwl-timeline-node{box-shadow:0 0 0 3px var(--pw-lq-bg),0 0 13px -3px currentColor}.pwl-timeline-title{margin-top:2px;font-size:12px}.pwl-timeline-detail{margin-top:1px;font-size:10.5px}.pwl-timeline-actions{gap:6px}.pwl-timeline-actions [data-slot=avatar],.pwl-timeline-actions .relative>span:first-child{width:27px;height:27px}.pwl-docs-empty{min-height:292px;padding:18px}.pwl-docs-empty-art{width:98px;height:98px;margin-bottom:7px}.pwl-docs-empty h3{font-size:16px}.pwl-docs-empty-copy{max-width:380px;margin-top:6px;font-size:11.5px;line-height:1.45}.pwl-docs-empty-action{margin-top:13px}.pwl-docs-empty-note{border-radius:10px;gap:8px;width:min(430px,100%);margin-top:14px;padding:10px 12px}.pwl-calls-empty{min-height:310px;padding:20px 14px 38px}.pwl-calls-empty-art{width:124px;height:124px;margin-bottom:2px}.pwl-calls-empty h3{margin-bottom:6px;font-size:17px}.pwl-calls-empty p{max-width:370px;font-size:12px;line-height:1.45}.pwl-calls-empty-action{margin-top:14px}.pwl-tasks-head{padding:10px 12px}.pwl-tasks-head>div>div:first-child{gap:9px}.pwl-tasks-head>div>div:first-child>div:first-child{width:32px;height:32px}.pwl-tasks-head .text-lg{font-size:16px}.pwl-task-head-action{height:32px!important;padding-inline:11px!important;font-size:11px!important}.pwl-tasks-empty{min-height:292px;padding:18px 16px 34px}.pwl-tasks-empty-art{width:112px;height:112px}.pwl-tasks-empty h3{margin-bottom:6px;font-size:16px}.pwl-tasks-empty p{max-width:370px;font-size:12px;line-height:1.45}.pwl-tasks-empty-action{margin-top:14px}.pwl-task-card>div:nth-child(2){padding-top:8px;padding-bottom:8px}.pwl-mail{gap:9px;min-height:470px}.pwl-mail>.flex.flex-wrap{gap:6px}.pwl-mail-select,.pwl-mail-search,.pwl-mail-compose{height:32px!important;font-size:11px!important}.pwl-mail-row{border-radius:10px!important;gap:8px!important;padding:8px!important}.pwl-mail-row>div:first-child{width:32px;height:32px}.pwl-mail-row .text-\[13px\]{font-size:12px}.pwl-mail-row .text-xs{font-size:11px}.pwl-mail-row .text-\[11px\]{font-size:10px}.pwl-mail-card>div:first-child{padding:11px!important}.pwl-mail-card h3{font-size:14px}.pwl-mail-card>div:last-child{gap:6px;padding:9px}.pwl-mail-card>div:last-child button{height:32px!important;font-size:11px!important}.pwl-detail-main [data-state=active]>.space-y-3{gap:8px}.pwl-detail-main [data-state=active] .grid.grid-cols-4{gap:5px}.pwl-detail-main [data-state=active] .grid.grid-cols-4>div{padding:5px}.pwl-detail-main [data-state=active] .grid.grid-cols-4 .text-sm{font-size:12px}}@media (width>=1024px){.pw-dash .pw-kpi-row{gap:12px}.pw-dash .pw-kpi-row .pw-kpi-showcase{grid-template-columns:46px minmax(0,1fr) 36px;gap:9px;height:92px;padding:10px 11px;border-radius:18px!important}.pw-dash .pw-kpi-row .pw-kpi-showcase__art{border-radius:13px;width:46px;height:46px}.pw-dash .pw-kpi-row .pw-kpi-showcase__art img{width:41px;height:41px}.pw-dash .pw-kpi-row .pw-kpi-showcase__headline{gap:6px;min-height:23px}.pw-dash .pw-kpi-row .pw-kpi-showcase__headline>strong{font-size:23px}.pw-dash .pw-kpi-row .pw-kpi-showcase__trend{height:19px;padding:0 6px;font-size:9px}.pw-dash .pw-kpi-row .pw-kpi-showcase__trend svg{width:10px;height:10px}.pw-dash .pw-kpi-row .pw-kpi-showcase__label{margin-top:3px;font-size:11.5px}.pw-dash .pw-kpi-row .pw-kpi-showcase__sub{gap:4px;margin-top:6px;font-size:8.5px}.pw-dash .pw-kpi-row .pw-kpi-showcase__sub svg{width:12px;height:12px}.pw-dash .pw-kpi-row .pw-kpi-showcase__bars{gap:3px;height:50px}.pw-dash .pw-kpi-row .pw-kpi-showcase__bars>span{width:5px;min-height:8px}}@media (width>=1536px){.pw-dash .pw-kpi-row .pw-kpi-showcase{grid-template-columns:50px minmax(0,1fr) 46px;gap:12px;height:100px;padding:12px 15px;border-radius:20px!important}.pw-dash .pw-kpi-row .pw-kpi-showcase__art{border-radius:14px;width:50px;height:50px}.pw-dash .pw-kpi-row .pw-kpi-showcase__art img{width:45px;height:45px}.pw-dash .pw-kpi-row .pw-kpi-showcase__headline>strong{font-size:27px}.pw-dash .pw-kpi-row .pw-kpi-showcase__label{font-size:13px}.pw-dash .pw-kpi-row .pw-kpi-showcase__sub{font-size:9.5px}.pw-dash .pw-kpi-row .pw-kpi-showcase__bars{height:56px}.pw-dash .pw-kpi-row .pw-kpi-showcase__bars>span{width:6px}}.pw-dash .pw-kpi-showcase{transition:transform .2s,border-color .2s,box-shadow .2s}.pw-dash .pw-kpi-showcase:hover{transform:none}.pw-kpi-showcase__art{transition:transform .2s}.pw-dash .pw-kpi-showcase:hover .pw-kpi-showcase__art{transform:translateY(-2px)}html.dark [data-pw-hero-card]{-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);box-shadow:0 24px 48px -24px #000000b3,inset 0 1px #b9d7ff1f,inset 0 -1px #00000040;background:linear-gradient(165deg,#1e2942a8 0%,#141d3285 55%,#0f172a75 100%)!important;border:1px solid #0000!important}html.dark [data-pw-hero-card]:after{content:"";border-radius:inherit;pointer-events:none;z-index:3;-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(135deg,#b9d7ff61 0%,#78a0ff1a 34%,#94a3b80f 62%,#b9d7ff38 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}html.dark [data-pw-hero-card]:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(#aac8ff1a,#aac8ff00);height:38%;position:absolute;top:0;left:0;right:0}html.dark [data-pw-hero-card] .pw-hero-layer{opacity:.72;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 46% 92%,#0000 100%),linear-gradient(#000 0 74%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 46% 92%,#0000 100%),linear-gradient(#000 0 74%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.pwl-detail-panel[data-sidebar-theme=light]{--pwl-light-line:color-mix(in srgb,var(--pw-acc) 12%,var(--pw-line));--pwl-light-line-strong:color-mix(in srgb,var(--pw-acc) 25%,var(--pw-line));--pwl-light-surface:color-mix(in srgb,var(--pw-card-solid) 82%,transparent);--pwl-light-surface-soft:color-mix(in srgb,var(--pw-card-solid) 66%,var(--pw-p-bl));--pwl-light-blue-soft:color-mix(in srgb,var(--pw-acc) 8%,var(--pw-card-solid));-webkit-backdrop-filter:blur(26px)saturate(145%);backdrop-filter:blur(26px)saturate(145%);background:linear-gradient(160deg,color-mix(in srgb,var(--pw-card-solid) 94%,var(--pw-p-bl)),color-mix(in srgb,var(--pw-card-solid) 88%,transparent))!important;border-color:var(--pwl-light-line-strong)!important;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-card-solid) 96%,transparent),-24px 0 64px -42px color-mix(in srgb,var(--pw-acc) 34%,transparent),0 24px 70px -36px color-mix(in srgb,var(--pw-dark) 22%,transparent)!important}.pwl-detail-panel[data-sidebar-theme=light]:before{background:linear-gradient(130deg,color-mix(in srgb,var(--pw-card-solid) 64%,transparent),transparent 34%,color-mix(in srgb,var(--pw-acc) 4%,transparent) 72%,color-mix(in srgb,var(--pw-card-solid) 34%,transparent));opacity:1}.pwl-detail-panel[data-sidebar-theme=light] .pwl-detail-main{background:linear-gradient(145deg,color-mix(in srgb,var(--pw-card-solid) 42%,transparent),color-mix(in srgb,var(--pw-p-bl) 18%,transparent))!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-detail-info{background:color-mix(in srgb,var(--pw-card-solid) 58%,transparent)!important;border-color:var(--pwl-light-line)!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-detail-info>[role=tabpanel]>div{border-color:var(--pwl-light-line)!important;background:linear-gradient(155deg,var(--pwl-light-surface),color-mix(in srgb,var(--pw-card-solid) 72%,var(--pw-p-bl)))!important;box-shadow:inset 0 1px 0 var(--pw-card-solid),0 8px 22px -20px color-mix(in srgb,var(--pw-acc) 32%,transparent)!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-sec-title,.pwl-detail-panel[data-sidebar-theme=light] .pwl-sec-icon{color:var(--pw-acc)!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-field-icon{color:color-mix(in srgb,var(--pw-acc) 42%,var(--pw-mut))!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-field-label{font-weight:600;color:var(--pw-mut)!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-field-value{font-weight:600;color:var(--pw-txt)!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-field-value a{color:var(--pw-acc)!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-detail-rail{-webkit-backdrop-filter:blur(10px)saturate(140%);backdrop-filter:blur(10px)saturate(140%);border-color:color-mix(in srgb,var(--pw-acc) 30%,var(--pw-line))!important;background:linear-gradient(180deg,#fff 0%,color-mix(in srgb,#fff 90%,var(--pw-p-bl)) 100%)!important;box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 color-mix(in srgb,var(--pw-acc) 10%,transparent),0 14px 32px -18px color-mix(in srgb,var(--pw-acc) 40%,transparent)!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-detail-rail button{color:color-mix(in srgb,var(--pw-txt) 66%,var(--pw-mut))!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-detail-rail button:hover:not(:disabled){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pw-acc) 28%,transparent),inset 0 1px 0 #fff;background:var(--pwl-light-blue-soft)!important;color:var(--pw-acc)!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-header-action{-webkit-backdrop-filter:blur(12px)saturate(145%);backdrop-filter:blur(12px)saturate(145%);border-color:var(--pwl-light-line-strong)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--pw-card-solid) 92%,transparent),color-mix(in srgb,var(--pw-card-solid) 72%,var(--pw-p-bl)))!important;color:var(--pw-txt)!important;box-shadow:inset 0 1px 0 var(--pw-card-solid),0 9px 22px -16px color-mix(in srgb,var(--pw-acc) 36%,transparent)!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-header-action:hover{border-color:color-mix(in srgb,var(--pw-acc) 48%,var(--pw-line))!important;background:var(--pwl-light-blue-soft)!important;color:var(--pw-acc)!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-chip{color:color-mix(in srgb,var(--chip-accent) 78%,var(--pw-txt))!important;background:linear-gradient(180deg,color-mix(in srgb,var(--chip-accent) 11%,var(--pw-card-solid)),color-mix(in srgb,var(--chip-accent) 7%,var(--pw-card-solid)))!important;border-color:color-mix(in srgb,var(--chip-accent) 34%,var(--pw-line))!important;box-shadow:inset 0 1px 0 var(--pw-card-solid),0 4px 12px -9px color-mix(in srgb,var(--chip-accent) 48%,transparent)!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-owner-chip{color:var(--pw-txt)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--pw-card-solid) 90%,transparent),color-mix(in srgb,var(--pw-p-bl) 42%,var(--pw-card-solid)))!important;border-color:var(--pwl-light-line-strong)!important;box-shadow:inset 0 1px 0 var(--pw-card-solid),0 7px 17px -13px color-mix(in srgb,var(--pw-acc) 46%,transparent)!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-owner-chip.is-editable:hover{border-color:color-mix(in srgb,var(--pw-acc) 54%,var(--pw-line))!important;background:var(--pwl-light-blue-soft)!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-owner-chip .pwl-owner-caret{color:var(--pw-acc)!important}@media (width>=768px){.pwl-detail-panel[data-sidebar-theme=light] .pwl-flight-line{background:color-mix(in srgb,var(--pw-acc) 14%,var(--pw-line))}.pwl-detail-panel[data-sidebar-theme=light] .pwl-flight-step{color:var(--pw-mut)}.pwl-detail-panel[data-sidebar-theme=light] .pwl-flight-step:hover{background:color-mix(in srgb,var(--pw-acc) 6%,transparent);color:var(--pw-txt)}.pwl-detail-panel[data-sidebar-theme=light] .pwl-flight-icon{border-style:solid;border-color:var(--pwl-light-line-strong);background:linear-gradient(150deg,var(--pw-card-solid),color-mix(in srgb,var(--pw-p-bl) 48%,var(--pw-card-solid)));color:color-mix(in srgb,var(--pw-acc) 35%,var(--pw-mut));box-shadow:inset 0 1px 0 var(--pw-card-solid),0 6px 14px -9px color-mix(in srgb,var(--pw-acc) 38%,transparent)}.pwl-detail-panel[data-sidebar-theme=light] .pwl-flight-state{background:color-mix(in srgb,var(--pw-acc) 5%,var(--pw-card-solid));color:var(--pw-mut)}.pwl-detail-panel[data-sidebar-theme=light] .pwl-flight-step.is-current .pwl-flight-icon{background:linear-gradient(145deg,color-mix(in srgb,var(--pw-acc) 76%,var(--pw-card-solid)),var(--pw-acc));color:var(--pw-card-solid);box-shadow:0 0 0 4px color-mix(in srgb,var(--pw-acc) 13%,transparent),0 8px 18px -7px color-mix(in srgb,var(--pw-acc) 66%,transparent),inset 0 1px 0 color-mix(in srgb,var(--pw-card-solid) 70%,transparent)}.pwl-detail-panel[data-sidebar-theme=light] .pwl-flight-step.is-current .pwl-flight-state{background:var(--pw-p-bl);color:var(--pw-acc)}.pwl-detail-panel[data-sidebar-theme=light] .pwl-flight-step.is-done .pwl-flight-icon{border-color:color-mix(in srgb,var(--pw-f-gr) 42%,transparent);background:linear-gradient(150deg,var(--pw-card-solid),var(--pw-p-gr));color:var(--pw-f-gr);box-shadow:0 0 0 3px color-mix(in srgb,var(--pw-f-gr) 10%,transparent),0 6px 14px -8px color-mix(in srgb,var(--pw-f-gr) 45%,transparent),inset 0 1px 0 var(--pw-card-solid)}.pwl-detail-panel[data-sidebar-theme=light] .pwl-flight-step.is-done .pwl-flight-line{background:color-mix(in srgb,var(--pw-f-gr) 55%,transparent)}.pwl-detail-panel[data-sidebar-theme=light] .pwl-flight-step.is-done .pwl-flight-label{color:var(--pw-txt)}.pwl-detail-panel[data-sidebar-theme=light] .pwl-flight-step.is-done .pwl-flight-state{background:var(--pw-p-gr);color:var(--pw-f-gr);border:1px solid color-mix(in srgb,var(--pw-f-gr) 20%,transparent)}.pwl-detail-panel[data-sidebar-theme=light] .pwl-flight-step.is-future{opacity:.62;filter:saturate(.4)}.pwl-detail-panel[data-sidebar-theme=light] .pwl-flight-step.is-future .pwl-flight-icon{border:1px solid color-mix(in srgb,var(--pw-acc) 12%,var(--pw-line));background:linear-gradient(155deg,color-mix(in srgb,var(--pw-card-solid) 58%,transparent),color-mix(in srgb,var(--pw-p-bl) 16%,transparent));-webkit-backdrop-filter:blur(9px)saturate(150%);backdrop-filter:blur(9px)saturate(150%);box-shadow:inset 0 1px 0 #ffffffb8,0 6px 14px -9px color-mix(in srgb,var(--pw-acc) 28%,transparent)}.pwl-detail-panel[data-sidebar-theme=light] .pwl-flight-step.is-skipped .pwl-flight-icon{border-color:color-mix(in srgb,var(--pw-mut) 30%,transparent);background:linear-gradient(155deg,color-mix(in srgb,var(--pw-card-solid) 52%,transparent),color-mix(in srgb,var(--pw-mut) 10%,transparent));-webkit-backdrop-filter:blur(9px)saturate(120%);backdrop-filter:blur(9px)saturate(120%);box-shadow:inset 0 1px 0 #ffffffa6,0 5px 12px -9px color-mix(in srgb,var(--pw-mut) 34%,transparent)}.pwl-detail-panel[data-sidebar-theme=light] .pwl-detail-tabs{border-color:var(--pwl-light-line)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--pw-card-solid) 84%,transparent),color-mix(in srgb,var(--pw-card-solid) 66%,var(--pw-p-bl)))!important;box-shadow:inset 0 1px 0 var(--pw-card-solid),0 8px 20px -18px color-mix(in srgb,var(--pw-acc) 35%,transparent)!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-detail-tabs [role=tab]{color:var(--pw-mut)!important;box-shadow:none!important;background:0 0!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-detail-tabs [role=tab] svg{color:color-mix(in srgb,var(--pw-acc) 28%,var(--pw-mut))}.pwl-detail-panel[data-sidebar-theme=light] .pwl-detail-tabs [role=tab]:hover{color:var(--pw-txt)!important;background:color-mix(in srgb,var(--pw-acc) 5%,transparent)!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-detail-tabs [role=tab][data-state=active]{border-color:color-mix(in srgb,var(--pw-acc) 32%,var(--pw-line))!important;background:linear-gradient(180deg,color-mix(in srgb,var(--pw-card-solid) 92%,var(--pw-p-bl)),color-mix(in srgb,var(--pw-acc) 9%,var(--pw-card-solid)))!important;color:var(--pw-acc)!important;box-shadow:inset 0 1px 0 var(--pw-card-solid),0 7px 16px -12px color-mix(in srgb,var(--pw-acc) 62%,transparent)!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-detail-tabs [role=tab][data-state=active] svg{color:var(--pw-acc)}.pwl-detail-panel[data-sidebar-theme=light] .pwl-detail-tabs [role=tab][data-state=active]:after{box-shadow:0 0 8px color-mix(in srgb,var(--pw-acc) 54%,transparent)}.pwl-detail-panel[data-sidebar-theme=light] .pwl-detail-tabs .pwl-tab-count{border:1px solid color-mix(in srgb,var(--pw-acc) 18%,transparent);background:var(--pw-p-bl)!important;color:var(--pw-acc)!important}}.pwl-detail-panel[data-sidebar-theme=light] .pwl-activity-filters>button,.pwl-detail-panel[data-sidebar-theme=light] .pwl-activity-search,.pwl-detail-panel[data-sidebar-theme=light] .pwl-calls-head,.pwl-detail-panel[data-sidebar-theme=light] .pwl-note-list-head,.pwl-detail-panel[data-sidebar-theme=light] .pwl-tasks-head{border-color:var(--pwl-light-line)!important;background:linear-gradient(155deg,var(--pwl-light-surface),var(--pwl-light-surface-soft))!important;box-shadow:inset 0 1px 0 var(--pw-card-solid),0 8px 20px -18px color-mix(in srgb,var(--pw-acc) 34%,transparent)!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-timeline-day-group,.pwl-detail-panel[data-sidebar-theme=light] .pwl-call-card,.pwl-detail-panel[data-sidebar-theme=light] .pwl-note-card,.pwl-detail-panel[data-sidebar-theme=light] .pwl-task-card,.pwl-detail-panel[data-sidebar-theme=light] .pwl-mail-row,.pwl-detail-panel[data-sidebar-theme=light] .pwl-mail-card{border-color:var(--pwl-light-line)!important;background:linear-gradient(155deg,color-mix(in srgb,var(--pw-card-solid) 92%,transparent),color-mix(in srgb,var(--pw-p-bl) 24%,var(--pw-card-solid)))!important;box-shadow:inset 0 1px 0 var(--pw-card-solid),0 10px 24px -22px color-mix(in srgb,var(--pw-acc) 38%,transparent)!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-timeline-day{border-bottom-color:var(--pwl-light-line)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--pw-acc) 7%,var(--pw-card-solid)),color-mix(in srgb,var(--pw-card-solid) 72%,transparent))!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-timeline-day-group:before{background:linear-gradient(to bottom,var(--pw-acc),color-mix(in srgb,var(--pw-acc) 18%,var(--pw-line)))}.pwl-detail-panel[data-sidebar-theme=light] .pwl-timeline-node{box-shadow:0 0 0 3px var(--pw-card-solid),0 7px 16px -7px currentColor!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-timeline-kind{border:1px solid color-mix(in srgb,var(--pw-acc) 16%,transparent)}.pwl-detail-panel[data-sidebar-theme=light] .pwl-call-card:hover,.pwl-detail-panel[data-sidebar-theme=light] .pwl-note-card:hover,.pwl-detail-panel[data-sidebar-theme=light] .pwl-task-card:hover,.pwl-detail-panel[data-sidebar-theme=light] .pwl-mail-row:hover{border-color:color-mix(in srgb,var(--pw-acc) 34%,var(--pw-line))!important;box-shadow:inset 0 1px 0 var(--pw-card-solid),0 12px 28px -21px color-mix(in srgb,var(--pw-acc) 48%,transparent)!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-mail-row.is-active{border-color:color-mix(in srgb,var(--pw-acc) 52%,var(--pw-line))!important;background:linear-gradient(145deg,color-mix(in srgb,var(--pw-acc) 11%,var(--pw-card-solid)),color-mix(in srgb,var(--pw-card-solid) 86%,var(--pw-p-bl)))!important;box-shadow:inset 0 1px 0 var(--pw-card-solid),0 0 0 1px color-mix(in srgb,var(--pw-acc) 12%,transparent)!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-mail-select,.pwl-detail-panel[data-sidebar-theme=light] .pwl-mail-search,.pwl-detail-panel[data-sidebar-theme=light] .pwl-mail-attach{border-color:var(--pwl-light-line)!important;background:color-mix(in srgb,var(--pw-card-solid) 84%,var(--pw-p-bl))!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-mail-compose,.pwl-detail-panel[data-sidebar-theme=light] .pwl-empty-primary-action,.pwl-detail-panel[data-sidebar-theme=light] .pwl-note-submit{border-color:color-mix(in srgb,var(--pw-acc) 56%,transparent)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--pw-acc) 78%,var(--pw-card-solid)),var(--pw-acc))!important;color:var(--pw-card-solid)!important;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-card-solid) 58%,transparent),0 9px 20px -11px color-mix(in srgb,var(--pw-acc) 68%,transparent)!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-call-head-action,.pwl-detail-panel[data-sidebar-theme=light] .pwl-note-head-action,.pwl-detail-panel[data-sidebar-theme=light] .pwl-task-head-action,.pwl-detail-panel[data-sidebar-theme=light] .pwl-mail-ghost{border-color:var(--pwl-light-line-strong)!important;background:color-mix(in srgb,var(--pw-card-solid) 84%,var(--pw-p-bl))!important;color:var(--pw-acc)!important;box-shadow:inset 0 1px 0 var(--pw-card-solid)!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-note-composer,.pwl-detail-panel[data-sidebar-theme=light] .pwl-note-editor-shell,.pwl-detail-panel[data-sidebar-theme=light] .pwl-nip-lookup,.pwl-detail-panel[data-sidebar-theme=light] .pwl-docs-empty-note{border-color:var(--pwl-light-line)!important;background:linear-gradient(155deg,var(--pwl-light-surface),var(--pwl-light-surface-soft))!important;box-shadow:inset 0 1px 0 var(--pw-card-solid),0 12px 28px -24px color-mix(in srgb,var(--pw-acc) 38%,transparent)!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-calls-empty,.pwl-detail-panel[data-sidebar-theme=light] .pwl-tasks-empty,.pwl-detail-panel[data-sidebar-theme=light] .pwl-notes-empty,.pwl-detail-panel[data-sidebar-theme=light] .pwl-docs-empty{border-color:var(--pwl-light-line)!important;background:radial-gradient(circle at 50% 44%,color-mix(in srgb,var(--pw-acc) 8%,transparent),transparent 46%)!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-detail-footer{-webkit-backdrop-filter:blur(20px)saturate(145%);backdrop-filter:blur(20px)saturate(145%);border-color:var(--pwl-light-line)!important;background:color-mix(in srgb,var(--pw-card-solid) 80%,transparent)!important;box-shadow:0 -10px 28px -24px color-mix(in srgb,var(--pw-acc) 42%,transparent)!important}html:not(.dark) .pw-leads .pwl-table a[href^=mailto\:],.pwl-detail-panel[data-sidebar-theme=light] .text-primary{color:var(--pw-acc)!important}.pwa-panel{--t:var(--pw-f-bl);--tb:var(--pw-p-bl2);background:var(--pw-lq-box);border:1px solid var(--pw-lq-bd);-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);box-shadow:var(--pw-lq-sh);color:var(--pw-txt);border-radius:26px;overflow:hidden}.pwa-panel [data-tone=bl]{--t:var(--pw-f-bl);--tb:var(--pw-p-bl2)}.pwa-panel [data-tone=gr]{--t:var(--pw-f-gr);--tb:var(--pw-p-gr2)}.pwa-panel [data-tone=am]{--t:var(--pw-f-am);--tb:var(--pw-p-am2)}.pwa-panel [data-tone=rd]{--t:var(--pw-f-rd);--tb:var(--pw-p-rd2)}.pwa-panel [data-tone=vi]{--t:var(--pw-f-vi);--tb:var(--pw-p-vi2)}.pwa-panel [data-tone=te]{--t:var(--pw-f-te);--tb:var(--pw-p-te2)}.pwa-panel [data-tone=pk]{--t:var(--pw-f-pk);--tb:var(--pw-p-pk)}.pwa-panel [data-tone=or]{--t:var(--pw-f-or);--tb:var(--pw-p-or2)}.pwa-panel [data-tone=sl]{--t:var(--pw-mut3);--tb:var(--pw-soft2)}.pwa-head{align-items:center;gap:10px;padding:16px 20px 10px;display:flex}.pwa-head-icon{background:var(--pw-p-bl2);width:32px;height:32px;color:var(--pw-f-bl);box-shadow:inset 0 1px 0 var(--pw-lq-sheen);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.pwa-title{letter-spacing:-.01em;margin:0;font-size:14px;font-weight:700}.pwa-sub{color:var(--pw-mut);margin:0;font-size:11px}.pwa-count{font-variant-numeric:tabular-nums;background:var(--pw-p-bl2);color:var(--pw-f-bl);border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700}.pwa-ghost{height:28px;color:var(--pw-mut3);background:var(--pw-lq-inner);border:1px solid var(--pw-lq-bd);border-radius:9px;align-items:center;gap:4px;padding:0 10px;font-size:11px;font-weight:600;transition:color .15s,border-color .15s;display:inline-flex}.pwa-ghost:hover{color:var(--pw-txt);border-color:var(--pw-accline)}.pwa-toolbar{flex-wrap:wrap;align-items:center;gap:6px;padding:4px 20px 8px;display:flex}.pwa-panel .pwa-input,.pwa-panel .pwa-select{background:var(--pw-lq-inner);border:1px solid var(--pw-lq-bd);height:32px;color:var(--pw-txt);border-radius:10px;font-size:12px}.pwa-dim{color:var(--pw-mut2)}.pwa-toggle{color:var(--pw-mut);white-space:nowrap;align-items:center;gap:4px;font-size:11px;display:inline-flex}.pwa-chips{scrollbar-width:none;border-bottom:1px solid var(--pw-gl-soft-bd);gap:6px;padding:0 20px 12px;display:flex;overflow-x:auto}.pwa-chip{white-space:nowrap;height:26px;color:var(--pw-mut3);background:var(--pw-lq-inner);border:1px solid var(--pw-lq-bd);border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:11px;font-weight:600;transition:all .15s;display:inline-flex}.pwa-chip:hover{color:var(--t)}.pwa-chip.is-on{color:var(--t);background:var(--tb);border-color:color-mix(in srgb,var(--t) 35%,transparent)}.pwa-chip-n{opacity:.7;font-variant-numeric:tabular-nums;font-size:10px}.pwa-body{padding:8px 16px 16px}.pwa-day{margin-top:10px}.pwa-day-head{z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);align-items:center;gap:8px;padding:6px 4px;display:flex;position:sticky;top:0}.pwa-day-label{color:var(--pw-txt);font-size:12px;font-weight:700}.pwa-day-date{color:var(--pw-mut);font-size:11px}.pwa-day-line{background:var(--pw-gl-soft-bd);flex:1;height:1px}.pwa-day-n{color:var(--pw-mut);background:var(--pw-lq-inner);border:1px solid var(--pw-lq-bd);border-radius:999px;padding:1px 8px;font-size:10px;font-weight:600}.pwa-list{flex-direction:column;gap:6px;margin-top:4px;display:flex}.pwa-row{background:var(--pw-lq-inner);border:1px solid var(--pw-lq-bd);border-radius:14px;align-items:flex-start;gap:10px;padding:10px 12px;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}.pwa-row.is-link{cursor:pointer}.pwa-row.is-link:hover{border-color:color-mix(in srgb,var(--t) 40%,transparent);box-shadow:0 8px 20px -14px color-mix(in srgb,var(--t) 60%,transparent)}.pwa-ico{width:28px;height:28px;color:var(--t);background:var(--tb);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--t) 28%,transparent);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.pwa-main{flex:1;min-width:0}.pwa-line{flex-wrap:wrap;align-items:center;gap:5px;font-size:12px;line-height:1.5;display:flex}.pwa-actor{background:var(--pw-lq-bg);border:1px solid var(--pw-lq-bd);border-radius:999px;align-items:center;gap:5px;padding:1px 8px 1px 1px;display:inline-flex}.pwa-actor-av{border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden;width:18px!important;height:18px!important}.pwa-actor.is-system .pwa-actor-av{color:var(--t);background:var(--tb)}.pwa-actor-name{color:var(--pw-txt);font-size:11px;font-weight:700}.pwa-actor.is-system .pwa-actor-name{color:var(--t)}.pwa-verb{color:var(--pw-mut3)}.pwa-record{color:var(--pw-acc);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;max-width:100%;font-weight:600;display:inline-flex;overflow:hidden}.pwa-record:not(:disabled):hover{text-decoration:underline}.pwa-record:disabled{color:var(--pw-txt2);cursor:default}.pwa-record-id{color:var(--pw-mut);font-size:10px;font-weight:600;font-family:var(--font-mono,monospace)}.pwa-fromto{align-items:center;gap:4px;display:inline-flex}.pwa-status{--st:var(--pw-mut3);height:20px;color:var(--st);background:color-mix(in srgb,var(--st) 12%,transparent);border:1px solid color-mix(in srgb,var(--st) 28%,transparent);border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:10px;font-weight:700;display:inline-flex}.pwa-status i{background:var(--st);border-radius:50%;width:6px;height:6px}.pwa-meta{color:var(--pw-mut);flex-wrap:wrap;gap:4px 12px;min-width:0;margin-top:3px;font-size:11px;display:flex}.pwa-meta b{color:var(--pw-txt2);font-weight:600}.pwa-expand{color:var(--pw-acc);align-items:center;gap:4px;margin-top:4px;font-size:11px;font-weight:600;display:inline-flex}.pwa-sublist{background:var(--pw-lq-bg);border:1px dashed var(--pw-lq-bd);border-radius:10px;flex-wrap:wrap;gap:4px 10px;margin-top:6px;padding:8px 10px;font-size:11px;display:flex}.pwa-side{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.pwa-mod{letter-spacing:.06em;text-transform:uppercase;color:var(--t);background:var(--tb);border-radius:6px;padding:2px 7px;font-size:9px;font-weight:800}.pwa-time{color:var(--pw-mut);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.pwa-more{width:100%;height:34px;color:var(--pw-mut3);background:var(--pw-lq-inner);border:1px solid var(--pw-lq-bd);border-radius:12px;justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:11px;font-weight:600;display:inline-flex}.pwa-empty{color:var(--pw-mut);flex-direction:column;align-items:center;gap:6px;padding:56px 0;font-size:13px;display:flex}.pwa-empty span{opacity:.7;font-size:11px}html.dark .pwa-panel{background:linear-gradient(160deg,#162c6485,#08122e8c)}html.dark .pwa-row{background:linear-gradient(135deg,#1e387857,#0a163666);border-color:#78a5ff29}html.dark .pwa-ico,html.dark .pwa-mod,html.dark .pwa-chip.is-on,html.dark .pwa-actor.is-system .pwa-actor-av{background:color-mix(in srgb,var(--t) 16%,transparent)}html.dark .pwa-record{color:#7cc4ff}html:not(.dark) .pwa-panel{background:#ffffff8c}html:not(.dark) .pwa-row{background:#ffffffd1;border-color:#0f172a12}@media (width<=640px){.pwa-head,.pwa-toolbar{padding-left:14px;padding-right:14px}.pwa-chips{padding:0 14px 10px}.pwa-body{padding:6px 10px 12px}.pwa-row{gap:8px;padding:9px 10px}.pwa-ico{width:24px;height:24px}.pwa-toolbar .pwa-select{flex:45%;width:auto!important}.pwa-sub{display:none}}.pwl-detail-panel[data-sidebar-theme=light] .dark\:text-emerald-300{color:#059669!important}.pwl-detail-panel[data-sidebar-theme=light] .dark\:text-amber-300{color:#d97706!important}.pwl-detail-panel[data-sidebar-theme=dark] .dark\:text-emerald-300{color:#6ee7b7!important}.pwl-detail-panel[data-sidebar-theme=dark] .dark\:text-amber-300{color:#fcd34d!important}.pwn-trigger{width:2.25rem;height:2.25rem;color:hsl(var(--muted-foreground));background:linear-gradient(165deg,hsl(var(--background)/.55),hsl(var(--background)/.3));border:1px solid hsl(var(--border)/.7);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);box-shadow:inset 0 1px 0 hsl(var(--background)/.6),0 8px 22px -14px hsl(var(--foreground)/.35);border-radius:999px;place-items:center;transition:color .15s,background .15s,box-shadow .2s,transform .15s;display:grid;position:relative}.pwn-trigger:hover,.pwn-trigger.is-open{color:hsl(var(--primary));box-shadow:inset 0 1px 0 hsl(var(--background)/.6),0 0 0 3px hsl(var(--primary)/.12),0 10px 26px -14px hsl(var(--primary)/.6)}.pwn-trigger:active{transform:scale(.96)}.pwn-trigger-badge{font-variant-numeric:tabular-nums;min-width:17px;height:17px;color:hsl(var(--destructive-foreground));background:hsl(var(--destructive));box-shadow:0 0 0 2px hsl(var(--background)),0 4px 10px -3px hsl(var(--destructive)/.7);border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:9.5px;font-weight:800;display:flex;position:absolute;top:-3px;right:-3px}.pwn-trigger-badge.is-left{left:-3px;right:auto}.pwn-trigger-badge.is-amber{background:hsl(var(--warning));color:hsl(var(--warning-foreground));box-shadow:0 0 0 2px hsl(var(--background)),0 4px 10px -3px hsl(var(--warning)/.7)}.pw-notif-panel{--pwn-ink:hsl(var(--foreground));--pwn-mut:hsl(var(--muted-foreground));--pwn-line:hsl(var(--border)/.55);font-family:"Plus Jakarta Sans",var(--font-sans),sans-serif;color:var(--pwn-ink);background:linear-gradient(165deg,hsl(var(--popover)/.95),hsl(var(--popover)/.86));-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);box-shadow:inset 0 1px 0 hsl(var(--background)/.55),0 40px 90px -30px hsl(var(--foreground)/.35),0 14px 32px -18px hsl(var(--foreground)/.22);border:1px solid hsl(var(--border)/.7)!important}.dark .pw-notif-panel{box-shadow:inset 0 1px 0 #ffffff12,0 40px 90px -30px #000000bf,0 0 0 1px hsl(var(--primary)/.08);background:linear-gradient(165deg,#121b31f0,#0a101fe6)}.pwn-panel{flex-direction:column;overflow:hidden}.pwn-popover{z-index:2147483647;border-radius:22px;width:430px;position:fixed;top:60px;right:1rem}.pwn-sheet{z-index:2147483647;border-radius:22px 22px 0 0;display:flex;position:fixed;inset:64px 0 0;border-bottom:0!important}@media (width>=768px){.pwn-sheet,.pwn-backdrop{display:none!important}}.pwn-backdrop{z-index:2147483646;background:hsl(var(--foreground)/.45);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:fixed;inset:0}.pwn-grip{justify-content:center;padding:.6rem 0 .2rem;display:flex}.pwn-grip span{background:hsl(var(--muted-foreground)/.35);border-radius:999px;width:52px;height:5px}.pwn-list{overscroll-behavior:contain;padding-bottom:.35rem;overflow-y:auto}.pwn-head{border-bottom:1px solid var(--pwn-line);padding:.95rem 1rem .6rem}.pwn-head-row{align-items:center;gap:.7rem;display:flex}.pwn-head-icon{width:2.1rem;height:2.1rem;color:hsl(var(--primary));background:linear-gradient(150deg,hsl(var(--primary)/.2),hsl(var(--primary)/.06));box-shadow:inset 0 1px 0 hsl(var(--background)/.5),0 6px 16px -8px hsl(var(--primary)/.7);border-radius:12px;place-items:center;display:grid}.pwn-head-icon.is-amber{color:hsl(var(--warning));background:linear-gradient(150deg,hsl(var(--warning)/.22),hsl(var(--warning)/.06));box-shadow:inset 0 1px 0 hsl(var(--background)/.5),0 6px 16px -8px hsl(var(--warning)/.7)}.pwn-head-title{letter-spacing:-.015em;font-size:15px;font-weight:800;line-height:1.15}.pwn-head-sub{color:var(--pwn-mut);font-variant-numeric:tabular-nums;margin-top:1px;font-size:11px}.pwn-markall{height:1.85rem;color:hsl(var(--primary));background:hsl(var(--primary)/.08);border:1px solid hsl(var(--primary)/.22);border-radius:999px;align-items:center;gap:.3rem;padding:0 .7rem;font-size:11px;font-weight:700;transition:background .15s;display:inline-flex}.pwn-markall:hover{background:hsl(var(--primary)/.15)}.pwn-tabs{scrollbar-width:none;gap:.3rem;margin-top:.75rem;display:flex;overflow-x:auto}.pwn-tab{white-space:nowrap;height:1.8rem;color:var(--pwn-mut);border:1px solid #0000;border-radius:999px;align-items:center;gap:.35rem;padding:0 .75rem;font-size:11.5px;font-weight:650;transition:all .15s;display:inline-flex}.pwn-tab:hover{color:var(--pwn-ink);background:hsl(var(--muted)/.6)}.pwn-tab.is-active{color:hsl(var(--primary-foreground));background:linear-gradient(160deg,hsl(var(--primary)),hsl(var(--primary)/.78));box-shadow:inset 0 1px 0 #ffffff4d,0 6px 16px -8px hsl(var(--primary))}.pwn-tab-count{background:hsl(var(--muted));min-width:17px;height:17px;color:var(--pwn-ink);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:9.5px;font-weight:800;display:inline-flex}.pwn-tab.is-active .pwn-tab-count{color:inherit;background:#ffffff40}.pwn-tab.is-warn:not(.is-active) .pwn-tab-count{background:hsl(var(--warning)/.2);color:hsl(var(--warning))}.pwn-section{z-index:2;background:linear-gradient(hsl(var(--popover)/.96),hsl(var(--popover)/.82));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;gap:.45rem;padding:.6rem 1rem .35rem;display:flex;position:sticky;top:0}.dark .pwn-section{background:linear-gradient(#0f162af7,#0f162ad1)}.pwn-section-dot{background:var(--pwn-tone,hsl(var(--muted-foreground)/.5));border-radius:999px;width:6px;height:6px}.pwn-section.is-hot .pwn-section-dot{background:hsl(var(--destructive));box-shadow:0 0 8px hsl(var(--destructive))}.pwn-section-label{letter-spacing:.09em;text-transform:uppercase;color:var(--pwn-mut);font-size:10px;font-weight:800}.pwn-section-count{color:var(--pwn-mut);opacity:.75;font-variant-numeric:tabular-nums;font-size:10px;font-weight:700}.pwn-section-line{background:var(--pwn-line);flex:1;height:1px}.pwn-tone-bl{--pwn-tone:hsl(var(--info))}.pwn-tone-vi{--pwn-tone:hsl(var(--primary))}.pwn-tone-gr{--pwn-tone:hsl(var(--success))}.pwn-tone-or{--pwn-tone:hsl(var(--warning))}.pwn-tone-rd{--pwn-tone:hsl(var(--destructive))}.pwn-tone-te{--pwn-tone:hsl(var(--accent-cyan))}.pwn-row-wrap{padding:0 .45rem}.pwn-row{border-radius:14px;align-items:flex-start;gap:.75rem;padding:.7rem .6rem;transition:background .15s;display:flex;position:relative}.pwn-row:hover{background:hsl(var(--muted)/.55)}.pwn-row.is-unread{background:color-mix(in srgb,var(--pwn-tone) 7%,transparent)}.pwn-row.is-unread:hover{background:color-mix(in srgb,var(--pwn-tone) 12%,transparent)}.pwn-avatar{flex:none;width:2.4rem;height:2.4rem;position:relative}.pwn-avatar-face{width:100%;height:100%;color:hsl(var(--primary-foreground));background:linear-gradient(145deg,color-mix(in srgb,var(--pwn-tone) 70%,white),var(--pwn-tone));box-shadow:0 0 0 2px hsl(var(--popover)),0 0 0 3.5px color-mix(in srgb,var(--pwn-tone) 45%,transparent);border-radius:999px;place-items:center;font-size:12px;font-weight:800;display:grid;overflow:hidden}.pwn-avatar-face img{object-fit:cover;width:100%;height:100%}.pwn-avatar-face.is-system{background:hsl(var(--foreground))}.dark .pwn-avatar-face.is-system{background:hsl(var(--background))}.pwn-avatar-kind{width:1.05rem;height:1.05rem;color:hsl(var(--primary-foreground));background:var(--pwn-tone);box-shadow:0 0 0 2px hsl(var(--popover));border-radius:999px;place-items:center;display:grid;position:absolute;bottom:-3px;right:-3px}.pwn-avatar-flag{box-shadow:0 0 0 2px hsl(var(--popover));border-radius:3px;line-height:0;position:absolute;top:-3px;left:-4px;overflow:hidden}.pwn-avatar-flag.is-emoji{box-shadow:none;background:0 0;font-size:11px;line-height:1}.pwn-row-main{text-align:left;flex:1;min-width:0}.pwn-row-top{align-items:flex-start;gap:.4rem;display:flex}.pwn-row-title{min-width:0;color:var(--pwn-ink);opacity:.85;flex:1;font-size:13px;font-weight:600;line-height:1.3}.pwn-row.is-unread .pwn-row-title{opacity:1;font-weight:750}.pwn-row-pill{color:var(--pwn-tone);background:color-mix(in srgb,var(--pwn-tone) 14%,transparent);border-radius:999px;flex:none;padding:.1rem .45rem;font-size:9.5px;font-weight:800}.pwn-row-msg{color:var(--pwn-mut);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.pwn-row-meta{color:var(--pwn-mut);opacity:.8;align-items:center;gap:.3rem;margin-top:.35rem;font-size:10.5px;display:flex}.pwn-row-actions{flex-direction:column;flex:none;align-items:flex-end;gap:.25rem;min-width:1.6rem;padding-top:.2rem;display:flex;position:relative}.pwn-unread-dot{background:var(--pwn-tone);width:8px;height:8px;box-shadow:0 0 8px var(--pwn-tone);border-radius:999px}.pwn-row-hover{opacity:0;background:hsl(var(--popover));box-shadow:0 6px 16px -8px hsl(var(--foreground)/.4);border-radius:10px;gap:.2rem;padding:.15rem;transition:all .15s;display:flex;position:absolute;top:0;right:0;transform:translate(4px)}.pwn-row:hover .pwn-row-hover{opacity:1;transform:none}.pwn-row-hover button,.pwn-expand{width:1.6rem;height:1.6rem;color:var(--pwn-mut);border-radius:8px;place-items:center;display:grid}.pwn-row-hover button:hover,.pwn-expand:hover{background:hsl(var(--muted));color:hsl(var(--primary))}.pwn-members{flex-direction:column;gap:2px;margin:0 .6rem .4rem 3.75rem;display:flex}.pwn-members button{text-align:left;color:var(--pwn-ink);opacity:.85;border-radius:8px;align-items:center;gap:.45rem;padding:.3rem .5rem;font-size:11.5px;display:flex}.pwn-members button:hover{background:hsl(var(--muted)/.6)}.pwn-members-dot{background:var(--pwn-tone);border-radius:999px;flex:none;width:4px;height:4px}.pwn-empty{text-align:center;flex-direction:column;align-items:center;gap:.35rem;padding:3.25rem 1.5rem;display:flex}.pwn-empty-icon{width:3rem;height:3rem;color:hsl(var(--primary));background:linear-gradient(150deg,hsl(var(--primary)/.18),hsl(var(--primary)/.04));border-radius:16px;place-items:center;margin-bottom:.35rem;display:grid}.pwn-empty-icon.is-green{color:hsl(var(--success));background:linear-gradient(150deg,hsl(var(--success)/.2),hsl(var(--success)/.05))}.pwn-empty-title{font-size:13.5px;font-weight:750}.pwn-empty-hint{color:var(--pwn-mut);max-width:260px;font-size:11.5px}.pwn-task{border-radius:14px;align-items:center;gap:.55rem;margin:0 .45rem;padding:.5rem .6rem;transition:background .15s;display:flex}.pwn-task:hover{background:hsl(var(--muted)/.55)}.pwn-task-check{color:#0000;border:1.5px solid color-mix(in srgb,var(--pwn-tone) 65%,transparent);border-radius:6px;flex:none;place-items:center;width:1.15rem;height:1.15rem;transition:all .15s;display:grid}.pwn-task-check:hover{color:hsl(var(--success-foreground));background:hsl(var(--success));border-color:hsl(var(--success));box-shadow:0 0 10px -2px hsl(var(--success))}.pwn-task-main{text-align:left;flex:1;align-items:center;gap:.6rem;min-width:0;display:flex}.pwn-task-icon{width:1.85rem;height:1.85rem;color:var(--pwn-tone);background:color-mix(in srgb,var(--pwn-tone) 13%,transparent);border-radius:10px;flex:none;place-items:center;display:grid}.pwn-task-title{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:650;line-height:1.3;display:block;overflow:hidden}.pwn-task-meta{color:var(--pwn-mut);align-items:center;gap:.4rem;min-width:0;margin-top:1px;font-size:11px;display:flex}.pwn-task-record{align-items:center;gap:.3rem;min-width:0;display:inline-flex}.pwn-task-time{color:var(--pwn-mut);font-variant-numeric:tabular-nums;background:hsl(var(--muted)/.6);border-radius:999px;flex:none;align-items:center;gap:.25rem;padding:.15rem .5rem;font-size:10.5px;font-weight:650;display:inline-flex}.pwn-task-time.is-overdue{color:hsl(var(--destructive));background:hsl(var(--destructive)/.1)}.pwn-foot{border-top:1px solid var(--pwn-line);padding:.45rem}.pwn-foot button{width:100%;color:var(--pwn-ink);border-radius:12px;justify-content:space-between;align-items:center;padding:.6rem .75rem;font-size:12.5px;font-weight:700;transition:background .15s;display:flex}.pwn-foot button:hover{background:hsl(var(--primary)/.08);color:hsl(var(--primary))}.pwl-comments{margin-top:.5rem}.pwl-comments-toggle{color:hsl(var(--muted-foreground));border-radius:999px;align-items:center;gap:.3rem;padding:.15rem .45rem;font-size:11px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.pwl-comments-toggle:hover{background:hsl(var(--primary)/.1);color:hsl(var(--primary))}.pwl-comments-body{border-top:1px dashed hsl(var(--border));flex-direction:column;gap:.55rem;margin-top:.45rem;padding-top:.5rem;display:flex}.pwl-comment{align-items:flex-start;gap:.5rem;display:flex}.pwl-comment-meta{color:hsl(var(--muted-foreground));align-items:center;gap:.4rem;font-size:11px;display:flex}.pwl-comment-meta strong{color:hsl(var(--foreground));font-weight:600}.pwl-comment-del{opacity:0;margin-left:auto;transition:opacity .15s}.pwl-comment:hover .pwl-comment-del{opacity:.7}.pwl-comment-text{white-space:pre-wrap;word-break:break-word;color:hsl(var(--foreground)/.9);font-size:12px;line-height:1.45}.pwl-comment-compose{align-items:flex-end;gap:.45rem;display:flex}.pwl-comment-compose .pwl-comment-input{resize:none;field-sizing:content;border-radius:.85rem;height:auto;min-height:34px;max-height:120px;padding:.45rem .7rem;font-size:12px;line-height:1.4}.pwl-comment-send{box-shadow:0 2px 8px -4px hsl(var(--primary)/.5);margin-bottom:1px}.pwl-comment-compose .pwl-comment-input:focus{box-shadow:0 0 0 1px hsl(var(--primary)/.35)}.pwl-timeline-event.is-focused .pwl-timeline-card{box-shadow:0 0 0 2px hsl(var(--primary)/.55),0 0 22px -6px hsl(var(--primary))}.pwn-avatar-face[data-fallback]:after{content:attr(data-fallback)}.pwl-dupe-banner{isolation:isolate;border:1px solid color-mix(in srgb,hsl(var(--warning)) 38%,var(--pw-gl-soft-bd));background:color-mix(in srgb,hsl(var(--warning)) 9%,var(--pw-lq-inner));box-shadow:inset 0 1px 0 var(--pw-gl-hi),0 12px 28px -22px hsl(var(--warning)/.7);border-radius:11px;gap:8px;padding:9px 10px;display:grid;position:relative;overflow:hidden}.pwl-dupe-banner:before{content:"";z-index:-1;background:linear-gradient(105deg,transparent 18%,hsl(var(--warning)/.1) 42%,transparent 62%);pointer-events:none;position:absolute;inset:0}.pwl-dupe-head{align-items:center;gap:10px;display:flex}.pwl-dupe-icon{border:1px solid hsl(var(--warning)/.62);background:linear-gradient(145deg,hsl(var(--warning)/.7),hsl(var(--warning)));width:32px;height:32px;color:hsl(var(--warning-foreground));box-shadow:inset 0 1px 0 #ffffff61,0 8px 18px -9px hsl(var(--warning)/.85);border-radius:10px;flex:0 0 32px;justify-content:center;align-items:center;display:flex}.pwl-dupe-icon svg{stroke-width:2.3px;width:16px;height:16px}.pwl-dupe-copy{flex:1;min-width:0}.pwl-dupe-copy strong{text-transform:uppercase;letter-spacing:.02em;color:color-mix(in srgb,hsl(var(--warning)) 80%,var(--pw-txt));font-size:11px;font-weight:800;display:block}.pwl-dupe-copy p{color:var(--pw-txt2);margin-top:2px;font-size:10.5px;line-height:1.35}.pwl-dupe-list{gap:4px;display:grid}.pwl-dupe-list li{background:color-mix(in srgb,var(--pw-lq-inner) 80%,transparent);border:1px solid var(--pw-gl-soft-bd);border-radius:9px;align-items:center;gap:6px;padding:5px 6px 5px 8px;display:flex}.pwl-dupe-name{text-align:left;cursor:pointer;background:0 0;border:0;flex:1;min-width:0;padding:0;line-height:1.2;display:grid}.pwl-dupe-name:hover span,.pwl-dupe-name:focus-visible span{color:var(--pw-acc);text-underline-offset:2px;text-decoration:underline}.pwl-dupe-name:focus-visible{outline:2px solid color-mix(in srgb,var(--pw-acc) 60%,transparent);outline-offset:2px;border-radius:6px}.pwl-dupe-name span{text-overflow:ellipsis;white-space:nowrap;color:var(--pw-txt);font-size:11.5px;font-weight:700;overflow:hidden}.pwl-dupe-name small{white-space:nowrap;color:var(--pw-mut);font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:10px;display:flex;overflow:hidden}.pwl-dupe-name small span{text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.pwl-dupe-btn{border:1px solid var(--pw-gl-soft-bd);background:color-mix(in srgb,var(--pw-lq-inner) 70%,transparent);height:24px;color:var(--pw-txt2);border-radius:999px;flex:none;padding:0 10px;font-size:10.5px;font-weight:700;transition:background .15s,color .15s,border-color .15s}.pwl-dupe-btn:hover{color:var(--pw-txt);border-color:color-mix(in srgb,var(--pw-acc) 45%,transparent)}.pwl-dupe-btn.is-merge{border-color:color-mix(in srgb,hsl(var(--warning)) 55%,transparent);background:color-mix(in srgb,hsl(var(--warning)) 16%,transparent);color:color-mix(in srgb,hsl(var(--warning)) 75%,var(--pw-txt))}.pwl-dupe-btn.is-merge:hover{background:color-mix(in srgb,hsl(var(--warning)) 28%,transparent)}.pwl-dupe-foot{justify-content:flex-end;align-items:center;gap:10px;display:flex}.pwl-dupe-foot:empty{display:none}.pwl-dupe-link{color:var(--pw-mut);margin-right:auto;font-size:10.5px;font-weight:600}.pwl-dupe-link+.pwl-dupe-link{margin-right:0}.pwl-dupe-link:hover{color:var(--pw-txt)}.pwl-detail-panel button.pwl-dupe-btn:not(.is-merge){background:hsl(var(--foreground)/.05)!important;color:hsl(var(--foreground)/.85)!important;border-color:hsl(var(--foreground)/.16)!important}.pwl-detail-panel button.pwl-dupe-btn:not(.is-merge):hover{background:hsl(var(--foreground)/.1)!important;color:hsl(var(--foreground))!important}.pwl-addc[data-sidebar-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:222 68% 8%;--foreground:210 40% 96%;--card:220 52% 13%;--popover:220 52% 13%;--popover-foreground:210 40% 96%;--muted:219 35% 18%;--muted-foreground:217 20% 66%;--border:215 36% 28%;--input:215 36% 28%;--primary:203 100% 50%;--primary-foreground:222 68% 8%}.pwl-addc[data-sidebar-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.pwl-addc{color:hsl(var(--popover-foreground));-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);display:grid;border:1px solid color-mix(in srgb,hsl(var(--primary)) 24%,hsl(var(--border)))!important;background:linear-gradient(155deg,color-mix(in srgb,hsl(var(--popover)) 94%,hsl(var(--primary)) 6%),hsl(var(--popover)/.9))!important;box-shadow:inset 0 1px 0 hsl(var(--foreground)/.09),0 22px 55px -24px hsl(var(--foreground)/.35)!important;border-radius:16px!important;gap:8px!important;padding:12px!important}.pwl-addc-head{color:hsl(var(--foreground));align-items:center;gap:7px;padding:1px 1px 3px;display:flex}.pwl-addc-head svg{width:15px;height:15px;color:hsl(var(--primary))}.pwl-addc-head b{font-size:13px;font-weight:800}.pwl-addc input{border-color:hsl(var(--border)/.85);background:hsl(var(--background)/.38);height:38px;color:hsl(var(--foreground));font-size:12px}.pwl-addc input::placeholder{color:hsl(var(--muted-foreground))}.pwl-addc .pwl-metal-btn{width:100%;height:36px;margin-top:2px}.pwl-merge-overlay{-webkit-backdrop-filter:blur(14px)saturate(125%)!important;backdrop-filter:blur(14px)saturate(125%)!important}.pwl-merge-overlay.is-dark{background:color-mix(in srgb,hsl(var(--foreground)) 42%,transparent)!important}.pwl-merge-overlay.is-light{background:color-mix(in srgb,hsl(var(--foreground)) 18%,transparent)!important}.pwl-merge-dialog{isolation:isolate;color:var(--pw-txt);-webkit-backdrop-filter:blur(32px)saturate(175%);backdrop-filter:blur(32px)saturate(175%);font-family:Plus Jakarta Sans,sans-serif;border:1px solid var(--pw-gl-bd)!important;background:var(--pw-gl-card)!important;box-shadow:inset 0 1px 0 var(--pw-gl-hi),0 34px 90px -24px var(--pw-pop-sh),0 0 0 1px color-mix(in srgb,var(--pw-acc) 14%,transparent)!important;border-radius:24px!important}.pwl-merge-dialog:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(125deg,color-mix(in srgb,var(--pw-acc) 10%,transparent),transparent 34%,transparent 72%,color-mix(in srgb,var(--pw-acc) 6%,transparent));position:absolute;inset:0}.pwl-merge-head{border-bottom:1px solid var(--pw-line);text-align:left;padding:20px 22px 14px}.pwl-merge-head h2{letter-spacing:-.01em;color:var(--pw-txt);font-weight:800;font-size:16px!important}.pwl-merge-head h2 svg{color:var(--pw-acc)}.pwl-merge-head p{color:var(--pw-mut);font-size:12.5px}.pwl-merge-mode{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.pwl-merge-mode button{text-align:left;border:1px solid var(--pw-line);background:color-mix(in srgb,var(--pw-lq-inner) 82%,transparent);color:var(--pw-txt);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-txt) 7%,transparent);border-radius:14px;align-items:flex-start;gap:10px;padding:10px 12px;transition:all .15s;display:flex}.pwl-merge-mode button svg{width:16px;height:16px;color:var(--pw-mut);flex:none;margin-top:2px}.pwl-merge-mode b{font-size:12.5px;font-weight:700;display:block}.pwl-merge-mode small{color:var(--pw-mut);font-size:11px;line-height:1.35;display:block}.pwl-merge-mode button:hover{border-color:color-mix(in srgb,var(--pw-acc) 40%,transparent)}.pwl-merge-mode button.is-on{border-color:var(--pw-acc);background:color-mix(in srgb,var(--pw-acc) 18%,var(--pw-lq-inner));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-txt) 12%,transparent),0 0 22px -9px var(--pw-acc)}.pwl-merge-mode button.is-on svg{color:var(--pw-acc)}.pwl-merge-body{flex:1;min-height:0;padding:14px 22px;overflow-y:auto}.pwl-merge-sec{text-transform:uppercase;letter-spacing:.06em;color:var(--pw-mut);margin:4px 0 8px;font-size:10.5px;font-weight:700}.pwl-merge-sec:not(:first-child){margin-top:16px}.pwl-merge-leads{flex-direction:column;gap:6px;display:flex}.pwl-merge-leads li{border:1px solid var(--pw-line);background:color-mix(in srgb,var(--pw-lq-inner) 76%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-txt) 5%,transparent);border-radius:12px;align-items:center;gap:10px;padding:8px 10px;transition:all .15s;display:flex}.pwl-merge-leads li.is-main{border-color:color-mix(in srgb,var(--pw-acc) 55%,transparent);background:color-mix(in srgb,var(--pw-acc) 9%,transparent)}.pwl-merge-leads li.is-off{opacity:.5}.pwl-merge-check{border:1.5px solid color-mix(in srgb,var(--pw-txt) 30%,transparent);width:18px;height:18px;color:var(--pw-acc);border-radius:6px;flex:none;place-items:center;display:grid}.pwl-merge-check svg{width:12px;height:12px}.pwl-merge-check:disabled{border-color:var(--pw-acc);cursor:default}.pwl-merge-ico{width:16px;height:16px;color:var(--pw-f-te);flex:none}.pwl-merge-lead{flex-direction:column;flex:1;min-width:0;display:flex}.pwl-merge-lead span{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.pwl-merge-lead small{color:var(--pw-mut);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.pwl-merge-main{text-transform:uppercase;color:var(--pw-acc);background:color-mix(in srgb,var(--pw-acc) 14%,transparent);border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:10.5px;font-weight:700;display:inline-flex}.pwl-merge-main svg{width:12px;height:12px}.pwl-merge-make{border:1px solid var(--pw-line);color:var(--pw-txt);background:0 0;border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:600}.pwl-merge-make:hover{border-color:var(--pw-acc);color:var(--pw-acc)}.pwl-merge-fields{border:1px solid var(--pw-line);background:color-mix(in srgb,var(--pw-lq-inner) 72%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-txt) 5%,transparent);border-radius:14px;overflow:hidden}.pwl-merge-field{grid-template-columns:106px 1fr;align-items:center;gap:10px;min-height:38px;padding:7px 12px;display:grid}.pwl-merge-field+.pwl-merge-field{border-top:1px solid var(--pw-line)}.pwl-merge-label{color:var(--pw-mut);white-space:nowrap;align-items:center;gap:5px;font-size:11.5px;font-weight:600;display:inline-flex}.pwl-merge-label svg{width:12px;height:12px;color:color-mix(in srgb,var(--pw-acc) 62%,var(--pw-mut));flex:none}.pwl-merge-vals{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.pwl-merge-same{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.pwl-merge-none{color:var(--pw-mut);opacity:.6}.pwl-merge-chip{border:1px solid var(--pw-line);background:color-mix(in srgb,var(--pw-lq-inner) 84%,transparent);max-width:240px;color:var(--pw-txt);border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;transition:all .15s;display:inline-flex}.pwl-merge-chip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pwl-merge-chip svg{flex:none;width:12px;height:12px}.pwl-merge-chip em{color:var(--pw-mut);font-size:10px;font-style:normal}.pwl-merge-chip:hover{border-color:color-mix(in srgb,var(--pw-acc) 50%,transparent)}.pwl-merge-chip.is-on{border-color:var(--pw-acc);background:color-mix(in srgb,var(--pw-acc) 14%,transparent);color:var(--pw-acc);font-weight:600}.pwl-merge-foot{border-top:1px solid var(--pw-line);background:color-mix(in srgb,var(--pw-lq-inner) 72%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);justify-content:flex-end;gap:8px;padding:12px 22px;display:flex}@media (width<=640px){.pwl-merge-mode{grid-template-columns:1fr}.pwl-merge-field{grid-template-columns:1fr;gap:4px}}.pwl-addc{flex-direction:column;gap:8px;display:flex}.pwl-addc b{font-size:13px}.pwl-addc input{height:34px;font-size:12.5px}.pwl-cd-dialog{--cd:var(--pw-f-am,#f59e0b);gap:14px!important;padding:22px 22px 18px!important}.pwl-cd-dialog.is-destructive{--cd:var(--pw-f-rd,#ef4444)}.pwl-cd-dialog.is-primary{--cd:var(--pw-acc)}.pwl-cd-head{grid-template-columns:38px 1fr;gap:6px 12px;text-align:left!important;display:grid!important}.pwl-cd-head>*{margin:0!important}.pwl-cd-icon{width:38px;height:38px;color:var(--cd);background:color-mix(in srgb,var(--cd) 16%,transparent);border:1px solid color-mix(in srgb,var(--cd) 38%,transparent);box-shadow:0 0 18px -6px var(--cd);border-radius:12px;grid-row:span 2;place-items:center;display:grid}.pwl-cd-icon svg{width:18px;height:18px}.pwl-cd-title{letter-spacing:-.01em;line-height:1.3;color:var(--pw-txt)!important;font-size:15px!important;font-weight:800!important}.pwl-cd-desc{color:var(--pw-txt2,var(--pw-mut));font-size:12.5px;line-height:1.55}.pwl-cd-desc b{color:var(--pw-txt);font-weight:700}.pwl-cd-desc .text-xs{font-size:11px;color:var(--pw-mut)!important}.pwl-cd-progress{border:1px solid var(--pw-gl-soft-bd,var(--pw-line));background:color-mix(in srgb,var(--pw-lq-inner,transparent) 80%,var(--cd) 5%);border-radius:12px;gap:6px;padding:10px 12px;display:grid}.pwl-cd-track{background:color-mix(in srgb,var(--pw-mut) 18%,transparent);border-radius:999px;height:6px;overflow:hidden}.pwl-cd-bar{background:linear-gradient(90deg,color-mix(in srgb,var(--cd) 55%,#fff),var(--cd));height:100%;box-shadow:0 0 12px -2px var(--cd);border-radius:999px;transition:width .1s linear}.pwl-cd-progress p{color:var(--pw-mut);text-align:center;font-variant-numeric:tabular-nums;margin:0;font-size:10.5px;font-weight:600}.pwl-cd-foot{gap:8px}.pwl-cd-foot>*{margin:0!important}.pwl-cd-cancel{border:1px solid var(--pw-gl-bd,var(--pw-line))!important;height:38px!important;color:var(--pw-txt)!important;background:0 0!important;border-radius:999px!important;padding:0 18px!important;font-size:12.5px!important;font-weight:700!important}.pwl-cd-cancel:hover{background:color-mix(in srgb,var(--pw-acc) 8%,transparent)!important}.pwl-cd-confirm{transition:transform .15s,filter .15s,opacity .15s;color:#fff!important;background:linear-gradient(135deg,color-mix(in srgb,var(--cd) 78%,#fff),var(--cd) 55%,color-mix(in srgb,var(--cd) 75%,#000))!important;height:38px!important;box-shadow:inset 0 1px 0 #ffffff4d,0 10px 24px -12px var(--cd)!important;border:0!important;border-radius:999px!important;padding:0 18px!important;font-size:12.5px!important;font-weight:700!important}.pwl-cd-confirm:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.pwl-cd-confirm:disabled{filter:saturate(.6);cursor:not-allowed;opacity:.42!important}.pwl-cd-dialog[data-sidebar-theme=dark] .pwl-cd-cancel{background:color-mix(in srgb,var(--pw-glass-strong-bg) 82%,var(--pw-acc) 5%)!important;border-color:color-mix(in srgb,var(--pw-acc) 24%,var(--pw-line))!important;color:var(--pw-txt2)!important;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-txt) 10%,transparent)!important}.pwl-cd-dialog[data-sidebar-theme=dark] .pwl-cd-cancel:hover:not(:disabled){background:color-mix(in srgb,var(--pw-glass-strong-bg) 72%,var(--pw-acc) 12%)!important;border-color:color-mix(in srgb,var(--pw-acc) 48%,var(--pw-line))!important;color:var(--pw-txt)!important}.pwl-cd-dialog[data-sidebar-theme=dark] .pwl-cd-cancel:disabled{opacity:.48!important;color:var(--pw-mut)!important}.pwl-cd-dialog[data-sidebar-theme=dark] .pwl-cd-confirm:disabled{opacity:1!important;color:color-mix(in srgb,var(--pw-txt) 48%,transparent)!important;background:color-mix(in srgb,var(--pw-glass-strong-bg) 78%,var(--cd) 12%)!important;border:1px solid color-mix(in srgb,var(--cd) 20%,var(--pw-line))!important;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-txt) 8%,transparent)!important;filter:none!important}.pwl-conversion-lock-overlay{-webkit-backdrop-filter:blur(10px)saturate(105%)!important;backdrop-filter:blur(10px)saturate(105%)!important}.pwl-conversion-lock-overlay.is-dark{--pwl-conversion-scrim:#020817d1;background:var(--pwl-conversion-scrim)!important}.pwl-conversion-lock-overlay.is-light{background:color-mix(in srgb,hsl(var(--foreground)) 22%,transparent)!important}.pwl-conversion-lock-dialog{isolation:isolate;color:var(--pw-txt);-webkit-backdrop-filter:blur(24px)saturate(170%);backdrop-filter:blur(24px)saturate(170%);text-align:center;font-family:Plus Jakarta Sans,sans-serif;border:1px solid var(--pw-gl-bd)!important;background:var(--pw-gl-card)!important;box-shadow:inset 0 1px 0 var(--pw-gl-hi),0 0 0 1px var(--pw-gl-ring),var(--pw-gl-sh)!important;border-radius:30px!important;padding:28px 28px 24px!important;display:block!important;overflow:hidden!important}.pwl-conversion-lock-dialog:before{content:"";background:radial-gradient(closest-side,color-mix(in srgb,var(--pw-f-am) 22%,transparent),transparent);pointer-events:none;border-radius:50%;width:340px;height:250px;position:absolute;top:-82px;left:50%;transform:translate(-50%)}.pwl-conversion-lock-close{z-index:2;place-items:center;min-width:36px;top:18px;right:18px;border:1px solid var(--pw-gl-soft-bd)!important;background:var(--pw-gl-soft)!important;width:36px!important;height:36px!important;color:var(--pw-mut)!important;box-shadow:inset 0 1px 0 var(--pw-gl-hi)!important;border-radius:50%!important;margin:0!important;padding:0!important;display:grid!important;position:absolute!important}.pwl-conversion-lock-close:hover{border-color:color-mix(in srgb,var(--pw-acc) 42%,var(--pw-gl-soft-bd))!important;color:var(--pw-txt)!important;background:color-mix(in srgb,var(--pw-gl-soft) 84%,var(--pw-acc) 8%)!important}.pwl-conversion-lock-close svg{width:16px;height:16px}.pwl-conversion-lock-head{align-items:center;position:relative;text-align:center!important;gap:0!important;display:flex!important}.pwl-conversion-lock-art{width:132px;height:132px;filter:drop-shadow(0 18px 19px color-mix(in srgb,var(--pw-f-am) 24%,transparent));margin:-4px auto 8px}.pwl-conversion-lock-art img{object-fit:contain;width:100%;height:100%;display:block}.pwl-conversion-lock-head h2{line-height:1.18;color:var(--pw-txt)!important;letter-spacing:0!important;margin:0!important;font-size:26px!important;font-weight:800!important}.pwl-conversion-lock-head p{text-wrap:balance;max-width:390px;line-height:1.6;color:var(--pw-mut)!important;margin:14px auto 0!important;font-size:13.5px!important}.pwl-conversion-lock-foot{margin-top:22px;justify-content:center!important;display:flex!important}.pwl-conversion-lock-action{min-width:138px;border:1px solid color-mix(in srgb,var(--pw-acc) 64%,var(--pw-gl-bd))!important;background:linear-gradient(135deg,color-mix(in srgb,var(--pw-acc) 82%,var(--pw-txt)),var(--pw-acc))!important;height:42px!important;color:var(--pw-selection-mark)!important;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-selection-mark) 32%,transparent),0 12px 26px -14px var(--pw-acc)!important;border-radius:13px!important;padding:0 24px!important;font-size:13px!important;font-weight:800!important;transition:transform .16s,filter .16s!important}.pwl-conversion-lock-action:hover{filter:brightness(1.08);transform:translateY(-1px)}@media (width<=640px){.pwl-conversion-lock-dialog{border-radius:24px!important;width:calc(100vw - 28px)!important;padding:24px 20px 20px!important}.pwl-conversion-lock-art{width:112px;height:112px}.pwl-conversion-lock-head h2{font-size:22px!important}.pwl-conversion-lock-head p{font-size:12.5px!important}.pwl-conversion-lock-action{width:100%}}@media (prefers-reduced-motion:reduce){.pwl-conversion-lock-dialog,.pwl-conversion-lock-overlay{animation:none!important}.pwl-conversion-lock-action{transition:none!important}}.pwl-detail-panel :is(.pwl-mail-empty,.pwl-calls-empty,.pwl-tasks-empty,.pwl-notes-empty,.pwl-docs-empty){text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;min-height:340px!important;margin:0!important;padding:24px 18px 32px!important;display:flex!important}.pwl-detail-panel :is(.pwl-mail-empty-art,.pwl-calls-empty-art,.pwl-tasks-empty-art,.pwl-notes-empty-art,.pwl-docs-empty-art){flex:none;width:120px!important;height:120px!important;margin:0 auto 10px!important}.pwl-detail-panel :is(.pwl-mail-empty,.pwl-calls-empty,.pwl-tasks-empty,.pwl-notes-empty,.pwl-docs-empty) h3{color:var(--pw-txt);margin:0 0 7px!important;font-size:17px!important;font-weight:750!important;line-height:1.2!important}.pwl-detail-panel :is(.pwl-mail-empty,.pwl-calls-empty,.pwl-tasks-empty,.pwl-notes-empty,.pwl-docs-empty) p{max-width:380px;color:var(--pw-mut);margin:0!important;font-size:12.5px!important;font-weight:400!important;line-height:1.5!important}.pwl-detail-panel :is(.pwl-mail-empty-action,.pwl-calls-empty-action,.pwl-tasks-empty-action,.pwl-notes-empty-action,.pwl-docs-empty-action){margin-top:16px!important}@media (width<=767px){.pwl-detail-panel :is(.pwl-mail-empty,.pwl-calls-empty,.pwl-tasks-empty,.pwl-notes-empty,.pwl-docs-empty){min-height:300px!important;padding:18px 14px 28px!important}.pwl-detail-panel :is(.pwl-mail-empty-art,.pwl-calls-empty-art,.pwl-tasks-empty-art,.pwl-notes-empty-art,.pwl-docs-empty-art){width:104px!important;height:104px!important}}.pwl-tab-panel[data-state=active]{contain:layout paint style;animation:.42s backwards pwl-tab-enter}.pwl-tab-panel :is(.pwl-mail-empty-art,.pwl-calls-empty-art,.pwl-tasks-empty-art,.pwl-notes-empty-art,.pwl-docs-empty-art) img{backface-visibility:hidden;transform:translateZ(0)}@keyframes pwl-tab-enter{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}.pwl-skel{animation:1.4s ease-in-out infinite pwl-skel-pulse}@keyframes pwl-skel-pulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.pwl-skel{animation:none}.pwl-tab-panel[data-state=active],.pwl-tab-panel[data-state=active] *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}.pw-owner-picker{-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);color:#0f172a;font-family:Plus Jakarta Sans,system-ui,sans-serif;background:linear-gradient(160deg,#fffffff0,#f4f7fce0)!important;border:1px solid #0f172a14!important;border-radius:16px!important;box-shadow:0 18px 40px -16px #1e407852,inset 0 1px #ffffffe6!important}.pw-op-head{border-bottom:1px solid #0f172a12}.pw-op-title{letter-spacing:.09em;text-transform:uppercase;color:#1776c4;font-size:10px;font-weight:800}.pw-op-count{font-variant-numeric:tabular-nums;color:#1776c4;background:#1776c41a;border-radius:999px;padding:1px 7px;font-size:10px;font-weight:700}.pw-op-mut{color:#64748b}.pw-op-search{color:#0f172a;background:#ffffffd9;border:1px solid #0f172a1a;border-radius:10px;font-size:12px;transition:border-color .15s,box-shadow .15s}.pw-op-search::placeholder{color:#94a3b8}.pw-op-search:focus{border-color:#1776c480;box-shadow:0 0 0 3px #1776c424}.pw-op-rec{color:#d97706}.pw-op-group{color:#64748b}.pw-op-gcount{font-variant-numeric:tabular-nums;background:#64748b1f;border-radius:999px;padding:0 6px;font-size:9px}.pw-op-sep{background:linear-gradient(90deg,#0000,#0f172a1a,#0000)}.pw-op-row{border-radius:11px;transition:background .15s,box-shadow .15s,transform .15s}.pw-op-row:hover{background:#1776c414}.pw-op-row.is-current{background:#1776c41f;box-shadow:inset 0 0 0 1px #1776c44d}.pw-op-name{color:#0f172a;flex:1;min-width:0;font-size:12.5px;font-weight:600}.pw-op-badge{letter-spacing:.08em;text-transform:uppercase;color:#b45309;background:#fff;border:1px solid #d9770666;border-radius:999px;padding:2px 8px;font-size:9px;font-weight:800}.pw-op-check{color:#1776c4}.pw-op-list::-webkit-scrollbar{width:6px}.pw-op-list::-webkit-scrollbar-thumb{background:#64748b4d;border-radius:999px}html.dark .pw-owner-picker{color:#e2e8f0;background:linear-gradient(160deg,#02112feb,#0e162adb)!important;border-color:#4ea1ff38!important;box-shadow:0 22px 48px -18px #000000b3,0 0 24px -12px #4ea1ff73,inset 0 1px #ffffff0f!important}html.dark .pw-op-head{border-color:#94a3b824}html.dark .pw-op-title{color:#67d4ff}html.dark .pw-op-count{color:#8cc6ff;background:#4ea1ff29}html.dark .pw-op-mut,html.dark .pw-op-group{color:#8b9bb8}html.dark .pw-op-search{color:#f1f5f9;background:#ffffff0a;border-color:#94a3b82e}html.dark .pw-op-search::placeholder{color:#64748b}html.dark .pw-op-search:focus{border-color:#4ea1ff8c;box-shadow:0 0 0 3px #4ea1ff29}html.dark .pw-op-rec{color:#fbbf24}html.dark .pw-op-gcount{background:#94a3b824}html.dark .pw-op-sep{background:linear-gradient(90deg,#0000,#94a3b833,#0000)}html.dark .pw-op-row:hover{background:#4ea1ff1a}html.dark .pw-op-row.is-current{background:#4ea1ff24;box-shadow:inset 0 0 0 1px #4ea1ff59,0 0 16px -8px #4ea1ff99}html.dark .pw-op-name{color:#f1f5f9}html.dark .pw-op-badge{color:#fbbf24;background:#fbbf241a;border-color:#fbbf2473;box-shadow:0 0 12px -6px #fbbf24b3}html.dark .pw-op-check{color:#4ea1ff}@media (width>=768px){.pwl-flight{overflow:visible!important}.pwl-flight-track{min-width:0!important}.pwl-flight-step{padding-left:1px;padding-right:1px}.pwl-flight-label{text-overflow:clip;-webkit-line-clamp:2;text-align:center;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:2.3em;line-height:1.15;display:-webkit-box;white-space:normal!important}}@media (width>=768px) and (width<=1180px){.pwl-flight-icon{width:26px!important;height:26px!important}.pwl-flight-icon svg{width:13px;height:13px}.pwl-flight-line{top:25px!important}.pwl-flight-label{font-size:8.5px!important}.pwl-flight-state{padding:1px 5px!important;font-size:7px!important}}.pwl-guest-add{transition:background .15s,border-color .15s,box-shadow .15s;box-shadow:0 0 14px -8px #4ea1ffcc,inset 0 1px #ffffff0f;color:#67d4ff!important;background:#4ea1ff1a!important;border:1px solid #4ea1ff61!important;font-weight:700!important}.pwl-guest-add:hover{box-shadow:0 0 18px -6px #4ea1ffe6;color:#bfe9ff!important;background:#4ea1ff2e!important;border-color:#4ea1ff99!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-guest-add{box-shadow:0 2px 8px -4px #1e40784d;color:#1776c4!important;background:#fff!important;border-color:#1776c466!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-guest-add:hover{background:#1776c414!important}.pw-call-outcomes.pw-call-outcomes-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media (width<=520px){.pw-call-outcomes.pw-call-outcomes-3{grid-template-columns:1fr!important}}.pw-call-attempt-badge{font-variant-numeric:tabular-nums;background:var(--pw-acc);color:#fff;min-width:24px;height:24px;box-shadow:0 0 14px -4px var(--pw-acc);border-radius:999px;justify-content:center;align-items:center;margin-left:auto;padding:0 6px;font-size:12px;font-weight:800;display:inline-flex}.pw-call-attempt-badge.is-over{background:var(--pw-f-rd,#e5484d);box-shadow:0 0 14px -4px var(--pw-f-rd,#e5484d)}.pw-call-attempt-meta{color:var(--pw-mut);font-variant-numeric:tabular-nums;margin-top:8px;font-size:12px}.pw-call-decision{border:1px solid color-mix(in srgb,var(--pw-f-am,#f59e0b) 45%,transparent);background:color-mix(in srgb,var(--pw-f-am,#f59e0b) 10%,transparent);border-radius:14px;margin-top:12px;padding:12px 14px}.pw-call-decision-head{color:var(--pw-f-am,#f59e0b);align-items:flex-start;gap:10px;display:flex}.pw-call-decision-head strong{color:var(--pw-txt);font-size:13px;display:block}.pw-call-decision-head span{color:var(--pw-mut);font-size:12px;display:block}.pw-call-decision-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.pw-call-decision-actions button{border-radius:10px;justify-content:center;align-items:center;gap:6px;height:38px;font-size:12.5px;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex}.pw-call-decision-lost{color:#fff;background:linear-gradient(135deg,#8a1c2b,#c0303f);box-shadow:0 6px 18px -8px #c0303f}.pw-call-decision-lost:disabled{opacity:.5}.pw-call-decision-chance{color:var(--pw-txt);border:1px solid var(--pw-line);background:var(--pw-glass-quiet-bg,transparent)}.pw-call-decision-chance.is-selected{border-color:var(--pw-acc);box-shadow:0 0 0 1px var(--pw-acc),0 0 18px -8px var(--pw-acc);color:var(--pw-acc)}.pw-call-decision-actions button:hover{transform:translateY(-1px)}@media (width<=520px){.pw-call-decision-actions{grid-template-columns:1fr}}.pw-fu-hero-icon{width:72px;height:72px;color:var(--pw-acc);background:linear-gradient(145deg,color-mix(in srgb,var(--pw-acc) 28%,transparent),color-mix(in srgb,var(--pw-acc) 8%,transparent));border:1px solid color-mix(in srgb,var(--pw-acc) 35%,transparent);box-shadow:inset 0 1px 0 #ffffff2e,0 10px 30px -12px var(--pw-acc);border-radius:20px;flex:none;justify-content:center;align-items:center;display:flex}.pw-fu-hero-icon svg{width:36px;height:36px}.pw-fu-sub{color:var(--pw-mut);margin-top:4px;font-size:14px}.pw-fu-dialog .pw-call-header{border-bottom:1px solid var(--pw-lq-bd);padding-bottom:20px}.pw-fu-dialog .pw-call-body{gap:20px;padding-top:18px}.pw-fu-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px 18px;margin-bottom:0;display:grid}@media (width<=520px){.pw-fu-grid{grid-template-columns:1fr}}.pw-fu-field{grid-template-rows:22px 48px;gap:7px;min-width:0;display:grid}.pw-fu-field>.pw-call-section-label{align-self:end;margin:0}.pw-fu-control{align-items:center;gap:10px;width:100%;font-size:14px;font-weight:600;transition:border-color .15s,box-shadow .15s;display:flex;height:48px!important;color:var(--pw-txt)!important;background:color-mix(in srgb,var(--pw-glass-bg,transparent) 70%,transparent)!important;border:1px solid color-mix(in srgb,var(--pw-acc) 28%,var(--pw-line))!important;border-radius:12px!important;padding:0 14px!important}.pw-fu-control:hover,.pw-fu-control:focus-visible,.pw-fu-control[data-state=open]{outline:none;border-color:var(--pw-acc)!important;box-shadow:0 0 0 1px var(--pw-acc),0 0 18px -8px var(--pw-acc)!important}.pw-fu-owner-trigger{justify-content:space-between!important}.pw-fu-person-avatar{justify-content:center;width:30px;min-width:30px}.pw-fu-person-avatar>[class*=relative]{display:inline-flex}.pw-fu-person-avatar [data-slot=avatar]{box-shadow:0 0 0 1px color-mix(in srgb,var(--pw-acc) 45%,transparent);width:28px!important;height:28px!important}.pw-fu-menu{-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);border:1px solid var(--pw-lq-bd)!important;background:var(--pw-card-solid)!important;color:var(--pw-txt)!important;box-shadow:inset 0 1px 0 var(--pw-gl-hi),0 20px 48px -18px var(--pw-pop-sh)!important}.pw-fu-menu[data-sidebar-theme=dark]{background:linear-gradient(160deg,#0a2242fc,#04142bfc)!important;border-color:#4a87d157!important}.pw-fu-menu [role=option]{min-height:38px;color:var(--pw-txt2);border-radius:8px}.pw-fu-menu [role=option]:focus,.pw-fu-menu [role=option][data-state=checked]{background:color-mix(in srgb,var(--pw-acc) 14%,var(--pw-lq-inner));color:var(--pw-txt)}.pw-fu-owner-menu{width:var(--radix-popover-trigger-width);min-width:260px;overflow:hidden;border-radius:12px!important}.pw-fu-owner-search{border-bottom:1px solid var(--pw-lq-bd);color:var(--pw-mut);align-items:center;gap:8px;padding:10px;display:flex}.pw-fu-owner-search input{height:34px;color:var(--pw-txt)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.pw-fu-owner-list{max-height:276px;padding:6px;overflow-y:auto}.pw-fu-owner-row{width:100%;height:44px!important;color:var(--pw-txt2)!important;border-radius:9px!important;justify-content:flex-start!important;gap:11px!important;padding:6px 9px!important}.pw-fu-owner-row:hover,.pw-fu-owner-row[data-selected=true]{background:color-mix(in srgb,var(--pw-acc) 13%,var(--pw-lq-inner))!important;color:var(--pw-txt)!important}.pw-fu-owner-row>svg{color:var(--pw-acc)}.pw-fu-owner-empty{text-align:center;color:var(--pw-mut);padding:28px 12px;font-size:12px}.pw-fu-date-menu .rdp{color:var(--pw-txt)}.pw-fu-dot{background:#f59e0b;border-radius:999px;flex:none;width:12px;height:12px}.pw-fu-dot[data-p=LOW]{background:#22c55e}.pw-fu-dot[data-p=HIGH]{background:#ef4444}.pw-fu-opt{color:var(--pw-mut);font-style:normal;font-weight:500}.pw-fu-actions{grid-template-columns:1fr 1fr;gap:14px;margin-top:0;display:grid}.pw-fu-actions>button{width:100%;height:52px}@media (width<=520px){.pw-fu-actions>button{flex:1;min-width:0}}[data-sidebar-theme=dark] .pwl-doc-btn{color:#e2e8f0!important;background:#94a3b81a!important;border:1px solid #94a3b847!important;box-shadow:inset 0 1px #ffffff0f!important}[data-sidebar-theme=dark] .pwl-doc-btn:hover:not(:disabled){color:#fff!important;background:#4ea1ff29!important;border-color:#4ea1ff73!important}[data-sidebar-theme=dark] .pwl-doc-btn:disabled{opacity:.45!important}[data-sidebar-theme=dark] .pwl-doc-btn svg{color:currentColor!important}[data-sidebar-theme=dark] .pwl-doc-complete.pwl-doc-complete{color:#6ee7b7!important;background:#10b98124!important;border-color:#10b98161!important}.pw-celebrate{z-index:10000;background:color-mix(in srgb,var(--pw-bg,#0b1220) 55%,transparent);-webkit-backdrop-filter:blur(10px)saturate(140%);backdrop-filter:blur(10px)saturate(140%);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.pw-celebrate-card{text-align:center;width:min(440px,100%);color:var(--pw-txt);background:var(--pw-glass-strong-bg,#ffffffd1);-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);box-shadow:var(--pw-glass-sh,0 30px 80px -30px #1e407873),0 0 90px -30px color-mix(in srgb,var(--pw-f-te,#14b8a6) 70%,transparent),inset 0 1px 0 #ffffff80;border-radius:26px;padding:34px 30px 22px;font-family:Plus Jakarta Sans,Inter,sans-serif;position:relative}.pw-celebrate-card:before{content:"";border-radius:inherit;background:var(--pw-metal-edge,linear-gradient(135deg,#94a3b8,#e2e8f0));-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pw-celebrate-card:after{content:"";border-radius:inherit;background:var(--pw-metal-sheen,none);pointer-events:none;position:absolute;inset:0}.pw-celebrate-icon{place-items:center;width:112px;height:112px;margin:0 auto 14px;display:grid;position:relative}.pw-celebrate-icon img{object-fit:contain;width:76px;height:76px;filter:drop-shadow(0 12px 22px color-mix(in srgb,var(--pw-f-te,#14b8a6) 45%,transparent))}.pw-celebrate-ring{position:absolute;inset:0;transform:rotate(-90deg)}.pw-celebrate-ring circle{fill:none;stroke:var(--pw-f-te,#14b8a6);stroke-width:3px;stroke-linecap:round;filter:drop-shadow(0 0 6px var(--pw-f-te,#14b8a6))}.pw-celebrate-check{background:linear-gradient(135deg,var(--pw-f-gr,#22c55e),var(--pw-f-te,#14b8a6));width:30px;height:30px;box-shadow:0 6px 16px -4px var(--pw-f-gr,#22c55e),0 0 0 3px var(--pw-glass-strong-bg,#fff);border-radius:999px;place-items:center;display:grid;position:absolute;bottom:8px;right:6px}.pw-celebrate-check svg{width:17px;height:17px}.pw-celebrate-check path{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.pw-celebrate-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--pw-f-te,#0d9488);font-size:11px;font-weight:800}.pw-celebrate-title{color:var(--pw-txt);margin-top:4px;font-size:26px;font-weight:800;line-height:1.15}.pw-celebrate-chip{background:color-mix(in srgb,var(--pw-p-te,#ccfbf1) 70%,transparent);border:1px solid color-mix(in srgb,var(--pw-f-te,#14b8a6) 35%,transparent);border-radius:999px;align-items:center;gap:8px;max-width:100%;margin:14px auto 0;padding:7px 12px;font-size:13px;font-weight:700;display:inline-flex}.pw-celebrate-code{color:var(--pw-mut);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600}.pw-celebrate-actions{justify-content:center;gap:10px;margin-top:22px;display:flex}.pw-celebrate-actions button{border-radius:999px;align-items:center;gap:8px;height:42px;padding:0 18px;font-size:13px;font-weight:700;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.pw-celebrate-primary{color:#fff;background:linear-gradient(135deg,var(--pw-f-te,#14b8a6),var(--pw-acc,#1776c4));box-shadow:0 10px 24px -10px var(--pw-acc,#1776c4)}.pw-celebrate-primary:hover{box-shadow:0 14px 28px -10px var(--pw-acc,#1776c4);transform:translateY(-1px)}.pw-celebrate-ghost{color:var(--pw-txt);border:1px solid var(--pw-line);background:0 0}.pw-celebrate-ghost:hover{background:color-mix(in srgb,var(--pw-txt) 6%,transparent)}.pw-celebrate-progress{color:var(--pw-mut);gap:6px;margin-top:16px;font-size:11px;display:grid}.pw-celebrate-bar{background:var(--pw-line);border-radius:999px;height:3px;overflow:hidden}.pw-celebrate-bar span{transform-origin:0;background:linear-gradient(90deg,var(--pw-f-te,#14b8a6),var(--pw-acc,#1776c4));height:100%;transition:transform .1s linear;display:block}html.dark .pw-celebrate-card{background:linear-gradient(160deg,#02112feb,#0e162ac7)}html.dark .pw-celebrate-eyebrow{color:#5eead4}html.dark .pw-celebrate-chip{background:#14b8a61f}@media (width<=520px){.pw-celebrate-actions{flex-direction:column-reverse}.pw-celebrate-actions button{justify-content:center;width:100%}}.pwc-panel{isolation:isolate;background:var(--pw-glass-strong-bg,#ffffffdb);-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);font-family:Plus Jakarta Sans,Inter,sans-serif;position:fixed}.pwc-panel:before{content:"";z-index:-1;border-radius:inherit;background:var(--pw-metal-edge,linear-gradient(135deg,#94a3b8,#e2e8f0));-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pwc-panel:after{content:"";z-index:-1;border-radius:inherit;background:var(--pw-metal-sheen,none);pointer-events:none;position:absolute;inset:0}html.dark .pwc-panel{background:var(--pw-glass-strong-bg,#0a101cdb)}.pwc-size-toggle{background:var(--pw-lq-bg,#94a3b814);border:1px solid var(--pw-lq-bd,#94a3b838);border-radius:10px;padding:2px}.pwc-size-toggle button{width:22px;height:22px;color:var(--pw-mut,#64748b);border-radius:7px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.pwc-size-toggle button:hover{color:var(--pw-acc,#2b8cf0)}.pwc-size-toggle button[data-active=true]{background:var(--pw-txt,#0f172a);color:var(--pw-card-solid,#fff)}.pwc-step-group button:disabled{opacity:.35}.pwc-tab-anim{animation:.18s pwc-tab-in}@keyframes pwc-tab-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.pwc-tab-anim{animation:none}.pwc-panel{transition:none!important}}@media (width<=767px){.pwc-panel[data-pwc-size]{width:100vw!important}}.pwc-profile-sections .pwc-profile-skeleton{min-height:120px}.pwc-full-profile{position:relative}.pwc-back-btn{height:34px;color:var(--pw-mut3,#475569);background:var(--pw-lq-bg,#94a3b814);border:1px solid var(--pw-lq-bd,#94a3b838);-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);border-radius:12px;align-items:center;gap:6px;margin:8px 0 2px;padding:0 14px;font-size:12.5px;font-weight:650;transition:color .15s,border-color .15s;display:inline-flex}.pwc-back-btn:hover{color:var(--pw-acc,#2b8cf0);border-color:color-mix(in srgb,var(--pw-acc,#2b8cf0) 40%,transparent)}.pwc-fp-tabsbar{background:var(--pw-glass-strong-bg,#ffffffb8);-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);border-radius:18px}html.dark .pwc-fp-tabsbar{background:var(--pw-glass-strong-bg,#0a101cb8)}.pwc-fp-tabslist{border-radius:12px}.pw-cands{color:var(--pw-txt)}.pw-cands .pwc-h1{color:var(--pw-txt);letter-spacing:-.02em}.pw-cands .pwc-seg{-webkit-backdrop-filter:blur(18px)saturate(170%);backdrop-filter:blur(18px)saturate(170%);box-shadow:var(--pw-lq-sh);border-color:var(--pw-lq-bd)!important;background:var(--pw-lq-bg)!important}.pw-cands .pwc-new-btn{color:#fff!important;background:linear-gradient(135deg,#2b8cf0,#1766d6)!important;border:1px solid #ffffff47!important;box-shadow:inset 0 1px #fff6,0 16px 34px -14px #1766d6cc!important}.pw-cands .pwc-new-btn:hover{filter:brightness(1.07)}.pw-cands .pwc-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;width:100%;display:grid}.pw-cands .pwc-kpi{isolation:isolate;border:1px solid var(--pw-lq-bd);background:var(--pw-lq-box);-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);box-shadow:var(--pw-lq-sh);cursor:pointer;text-align:left;border-radius:18px;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;transition:transform .18s cubic-bezier(.22,.8,.2,1),box-shadow .18s,border-color .18s;display:flex;position:relative}.pw-cands .pwc-kpi:hover{border-color:color-mix(in srgb,var(--pwc-kc) 45%,var(--pw-lq-bd));transform:translateY(-2px)}.pw-cands .pwc-kpi-active{border-color:var(--pwc-kc)!important;box-shadow:var(--pw-lq-sh),0 0 0 1px color-mix(in srgb,var(--pwc-kc) 50%,transparent),0 12px 26px -14px color-mix(in srgb,var(--pwc-kc) 65%,transparent)!important}.pw-cands .pwc-kpi-dot{background:var(--pwc-kc);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb,var(--pwc-kc) 18%,transparent),0 0 10px color-mix(in srgb,var(--pwc-kc) 60%,transparent);border-radius:50%}.pw-cands .pwc-kpi-count{font-variant-numeric:tabular-nums;color:var(--pw-txt);font-size:20px;font-weight:800;line-height:1.1}.pw-cands .pwc-kpi-label{letter-spacing:.03em;color:var(--pw-mut);font-size:10.5px;font-weight:650}.pw-cands .pwc-kpi-active .pwc-kpi-label{color:var(--pwc-kc)}@media (width<=768px){.pw-cands .pwc-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=420px){.pw-cands .pwc-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.pw-cands .pwc-pipeline>div{-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);box-shadow:var(--pw-lq-sh);background:var(--pw-lq-bg)!important;border-color:var(--pw-lq-bd)!important}.pw-cands .pwc-searchbox .pwc-search,.pw-cands .pwc-searchbox input{color:var(--pw-txt);background:var(--pw-lq-bg)!important;border-color:var(--pw-lq-bd)!important}.pw-cands .pwc-table{box-shadow:var(--pw-lq-sh);border-color:var(--pw-lq-bd)!important;background:var(--pw-lq-bg)!important;border-radius:20px!important}.pw-cands .pwc-table table{border-collapse:separate;border-spacing:0}.pw-cands .pwc-table thead tr,.pw-cands .pwc-table thead th{color:var(--pw-th-fg,var(--pw-mut));background:var(--pw-card-solid)!important;box-shadow:none!important}.pw-cands .pwc-table .pwc-row{border-bottom-color:color-mix(in srgb,var(--pw-line) 60%,transparent)!important}.pw-cands .pwc-table .pwc-row:hover{background:var(--pw-gl-soft)!important}.pw-cands .pwc-status-pill{-webkit-backdrop-filter:blur(10px)saturate(160%);backdrop-filter:blur(10px)saturate(160%)}.pw-cands .pwc-pm,.pw-cands .pwc-pm-chip{transition:box-shadow .15s,transform .15s}.pw-cands .pwc-pm:hover{transform:scale(1.06)}.pw-cands .pwc-idle-capsule{background:color-mix(in srgb,var(--pwc-ic,var(--pw-mut)) 12%,transparent);border:1px solid color-mix(in srgb,var(--pwc-ic,var(--pw-mut)) 30%,transparent);border-radius:999px;padding:2px 8px}.pw-cands .pwc-bulkbar{-webkit-backdrop-filter:blur(24px)saturate(170%);backdrop-filter:blur(24px)saturate(170%);background:var(--pw-glass-strong-bg)!important;border-color:var(--pw-lq-bd)!important;box-shadow:var(--pw-lq-sh),0 30px 70px -30px #0a1e4680!important}.pw-cands .pwc-mobile-card{-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);box-shadow:var(--pw-lq-sh);background:var(--pw-lq-bg)!important;border-color:var(--pw-lq-bd)!important}.pw-cands .pwc-board-scroll{overscroll-behavior-x:contain;flex:none;min-width:0;max-width:100%;padding-bottom:8px;overflow:auto hidden}.pw-cands .pwc-kcol{border:1px solid var(--pw-lq-bd);background:var(--pw-lq-box);-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);box-shadow:var(--pw-lq-sh),0 0 0 1px color-mix(in srgb,var(--pwc-kc) 12%,transparent);border-radius:18px}.pw-cands .pwc-kcol>div:first-child{border-top:2px solid var(--pwc-kc);border-radius:18px 18px 0 0}.pw-cands .pwc-kcol-body{background:0 0}.pw-cands .pwc-kcard{background:var(--pw-card-solid)!important;border-color:var(--pw-line2,var(--pw-line))!important;box-shadow:0 1px 2px #0f172a0d!important}html.dark .pw-cands .pwc-kcard{background:color-mix(in srgb,var(--pw-card-solid) 92%,transparent)!important}@media (width<=640px){.pw-cands .pwc-kpis{gap:6px}}.pwa-list{background:var(--pw-lq-inner);border:1px solid var(--pw-lq-bd);border-radius:16px;gap:0;padding:6px;position:relative}.pwa-list:before{content:"";background:linear-gradient(var(--pw-line),color-mix(in srgb,var(--pw-acc) 30%,transparent),var(--pw-line));width:1px;position:absolute;top:18px;bottom:18px;left:80px}.pwa-row{gap:8px;padding:9px 10px;position:relative;background:0 0!important;border-color:#0000!important}.pwa-row.is-link:hover{background:color-mix(in srgb,var(--t) 7%,transparent)!important}.pwa-row>.pwa-time{text-align:right;width:42px;color:var(--pw-txt);opacity:.8;flex:none;padding-top:6px;font-size:11.5px;font-weight:700}.pwa-row>.pwa-ico{z-index:1;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--t) 35%,transparent),0 0 0 3px var(--pw-bg),0 0 14px -6px var(--t);position:relative}.pwa-status{box-shadow:0 0 12px -3px color-mix(in srgb,var(--st) 70%,transparent);text-transform:uppercase;letter-spacing:.02em}html.dark .pwa-status{background:color-mix(in srgb,var(--st) 20%,transparent);border-color:color-mix(in srgb,var(--st) 55%,transparent);color:color-mix(in srgb,var(--st) 75%,white)}.pwa-status i{box-shadow:0 0 6px var(--st)}html.dark .pwa-list{background:linear-gradient(135deg,#1e38784d,#0a163666);border-color:#78a5ff29}html:not(.dark) .pwa-list{background:#ffffffd1;border-color:#0f172a12}@media (width<=640px){.pwa-row>.pwa-time{width:36px;font-size:10.5px}.pwa-list:before{left:72px}}.pwc-ftrig,.pwc-fsearch{white-space:nowrap;width:100%;height:30px;color:var(--pw-mut,hsl(var(--muted-foreground)));background:var(--pw-lq-inner,hsl(var(--muted)/.3));border:1px solid var(--pw-lq-bd,hsl(var(--border)));border-radius:10px;align-items:center;gap:6px;padding:0 10px;font:600 11px/1 Plus Jakarta Sans,system-ui,sans-serif;transition:border-color .15s,box-shadow .15s,background .15s,color .15s;display:flex;position:relative}.pwc-ftrig:hover,.pwc-fsearch:hover{color:var(--pw-txt,hsl(var(--foreground)));border-color:color-mix(in srgb,var(--pw-acc,#1776c4) 35%,transparent)}.pwc-ftrig>span:not(.pwc-ftrig-n){text-overflow:ellipsis;min-width:0;overflow:hidden}.pwc-ftrig-chev{opacity:.7;flex:none;margin-left:auto}.pwc-ftrig.is-on,.pwc-ftrig.is-open,.pwc-fsearch.is-on,.pwc-fsearch:focus-within{color:var(--pw-acc,#1776c4);border-color:color-mix(in srgb,var(--pw-acc,#1776c4) 55%,transparent);background:color-mix(in srgb,var(--pw-acc,#1776c4) 9%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--pw-acc,#1776c4) 14%,transparent),0 0 16px -8px var(--pw-acc,#1776c4)}.pwc-ftrig-n{color:#fff;background:var(--pw-acc,#1776c4);min-width:16px;height:16px;box-shadow:0 0 8px -2px var(--pw-acc,#1776c4);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 5px;font-size:9px;font-weight:800;display:inline-flex}.pwc-fsearch{cursor:text;padding:0 8px}.pwc-fsearch-ico{opacity:.6;flex:none}.pwc-fsearch-in{width:100%;min-width:0;height:28px;color:var(--pw-txt,hsl(var(--foreground)));background:0 0;border:0;outline:none;flex:1;font:500 11px Plus Jakarta Sans,system-ui,sans-serif}.pwc-fsearch-in::placeholder{color:var(--pw-mut,hsl(var(--muted-foreground)));opacity:.75}.pwc-fsearch-x{width:18px;height:18px;color:var(--pw-mut);border-radius:999px;flex:none;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.pwc-fsearch-x:hover{background:color-mix(in srgb,currentColor 12%,transparent);color:var(--pw-txt)}.pwc-fpop{-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);--fa:#1776c4;font-family:Plus Jakarta Sans,system-ui,sans-serif;overflow:hidden;background:#fffffff0!important;border:1px solid #0f172a14!important;border-radius:14px!important;box-shadow:0 18px 40px -16px #1e407861,inset 0 1px #fffc!important}html.dark .pwc-fpop{--fa:#4ea1ff;background:linear-gradient(160deg,#0e1e42f5,#081024f7)!important;border-color:#78a5ff33!important;box-shadow:0 22px 50px -16px #000000b3,0 0 24px -12px #4ea1ff80,inset 0 1px #ffffff0f!important}.pwc-fpop-search{border-bottom:1px solid color-mix(in srgb,var(--fa) 14%,transparent);padding:8px}.pwc-fpop-search .pwc-fsearch-in{background:color-mix(in srgb,var(--fa) 7%,transparent);border:1px solid color-mix(in srgb,var(--fa) 18%,transparent);border-radius:9px;height:30px;padding-right:8px}.pwc-fpop-search .pwc-fsearch-in:focus{border-color:color-mix(in srgb,var(--fa) 55%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--fa) 15%,transparent)}.pwc-fpop-list{padding:4px}.pwc-fopt{text-align:left;border-radius:9px;align-items:center;gap:8px;width:100%;min-height:32px;padding:6px 8px;font-size:11.5px;font-weight:500;transition:background .12s,color .12s;display:flex}.pwc-fopt>span.truncate{flex:1;min-width:0}.pwc-fopt:hover{background:color-mix(in srgb,var(--fa) 9%,transparent)}.pwc-fopt.is-on{color:var(--fa);background:color-mix(in srgb,var(--fa) 13%,transparent);font-weight:700}.pwc-fchk{border:1.5px solid color-mix(in srgb,currentColor 30%,transparent);color:#fff;border-radius:5px;flex:none;justify-content:center;align-items:center;width:15px;height:15px;transition:all .12s;display:inline-flex}.pwc-fopt.is-on .pwc-fchk{background:var(--fa);border-color:var(--fa);box-shadow:0 0 8px -2px var(--fa)}.pwc-fopt-n{font-variant-numeric:tabular-nums;text-align:center;opacity:.75;background:color-mix(in srgb,currentColor 9%,transparent);border-radius:999px;flex:none;min-width:24px;margin-left:auto;padding:1px 6px;font-size:10px;font-weight:700}.pwc-fpop-foot{border-top:1px solid color-mix(in srgb,var(--fa) 14%,transparent);padding:6px}.pwc-fclear{opacity:.75;border-radius:8px;justify-content:center;align-items:center;gap:5px;width:100%;height:28px;font-size:11px;font-weight:600;transition:all .12s;display:flex}.pwc-fclear:hover{opacity:1;color:#e24b4a;background:#e24b4a1a}@media (width<=640px){.pwc-ftrig,.pwc-fsearch{height:40px}.pwc-fopt{min-height:40px}}.pwc-fsearch .pwc-fsearch-in{padding-left:0;box-shadow:none!important;background:0 0!important;border:0!important}.pwp-page .pwc-fsearch{background:var(--pw-soft2);border-radius:12px;overflow:hidden}.pw-leads.pwp-page .pwl-table thead .pwc-fsearch input.pwc-fsearch-in{height:100%;color:var(--pw-txt);border-radius:0;padding:0;box-shadow:none!important;background:0 0!important;border:0!important}.pwp-page .pwc-fsearch.is-on,.pwp-page .pwc-fsearch:focus-within{background:color-mix(in srgb,var(--pw-acc) 9%,var(--pw-soft2))}.pwp-filter-pop .pwc-fopt{letter-spacing:0;justify-content:flex-start;height:auto}.pwp-filter-pop .pwp-type-option{--fa:var(--pwp-type-color);color:color-mix(in srgb,var(--pwp-type-color) 65%,hsl(var(--foreground)));background:color-mix(in srgb,var(--pwp-type-color) 8%,transparent);margin-bottom:3px}.pwp-filter-pop .pwp-type-option:hover,.pwp-filter-pop .pwp-type-option.is-on{background:color-mix(in srgb,var(--pwp-type-color) 18%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pwp-type-color) 35%,transparent),0 0 12px -7px var(--pwp-type-color)}html:not(.dark) .pwp-filter-pop .pwp-type-option{color:color-mix(in srgb,var(--pwp-type-color) 45%,hsl(var(--foreground)))}.pwc-emp{border-radius:10px;margin-left:-2px;padding:2px 6px 2px 2px;transition:background .15s}.pwc-emp:not(:disabled){cursor:pointer}.pwc-emp-name{color:var(--pw-acc,hsl(var(--primary)));text-underline-offset:3px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .15s}.pwc-emp:not(:disabled):hover{background:color-mix(in srgb,var(--pw-acc,#1776c4) 10%,transparent)}.pwc-emp:not(:disabled):hover .pwc-emp-name{text-decoration-color:currentColor}.pwc-jobtip{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);min-width:220px;max-width:300px;font-family:Plus Jakarta Sans,system-ui,sans-serif;overflow:hidden;color:#0f172a!important;background:#fffffff5!important;border:1px solid #0f172a14!important;border-radius:14px!important;box-shadow:0 18px 40px -16px #1e407866!important}html.dark .pwc-jobtip{color:#e6edf7!important;background:linear-gradient(160deg,#0e1e42f7,#081024fa)!important;border-color:#78a5ff38!important;box-shadow:0 22px 50px -16px #000000b3,0 0 24px -12px #4ea1ff8c!important}.pwc-jobtip-head{color:#0b8fd6;background:#4ea1ff14;border-bottom:1px solid #4ea1ff2e;align-items:center;gap:8px;padding:10px 12px;display:flex}html.dark .pwc-jobtip-head{color:#5ad1ff}.pwc-jobtip-title{font-size:12px;font-weight:800;line-height:1.3}.pwc-jobtip-body{gap:5px;padding:9px 12px 10px;font-size:11px;display:grid}.pwc-jobtip-body>div{justify-content:space-between;gap:12px;display:flex}.pwc-jobtip-body span{opacity:.6}.pwc-jobtip-body b{text-align:right;text-transform:capitalize;text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.pwc-jobtip-body .pwc-jobtip-note{opacity:.55;margin-top:2px;font-size:10px;display:block}.pwc-alerts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pwc-alert{--ac:#ef9f27;height:36px;color:var(--pw-mut);background:var(--pw-lq-inner);border:1px solid var(--pw-lq-bd);border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 6px;font:700 12px Plus Jakarta Sans,system-ui,sans-serif;transition:all .15s;display:inline-flex}.pwc-alert-ico{width:24px;height:24px;color:var(--ac);background:color-mix(in srgb,var(--ac) 16%,transparent);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.pwc-alert-n{text-align:center;font-variant-numeric:tabular-nums;min-width:22px;color:var(--ac);background:color-mix(in srgb,var(--ac) 14%,transparent);border-radius:999px;padding:2px 7px;font-size:10.5px}.pwc-alert.is-live .pwc-alert-ico{box-shadow:0 0 12px -3px var(--ac);animation:2.4s ease-in-out infinite pwcPulse}.pwc-alert:hover{color:var(--pw-txt);border-color:color-mix(in srgb,var(--ac) 45%,transparent)}.pwc-alert.is-on{color:var(--ac);border-color:color-mix(in srgb,var(--ac) 60%,transparent);background:color-mix(in srgb,var(--ac) 12%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--ac) 14%,transparent),0 0 18px -6px var(--ac)}.pwc-alert.is-zero{opacity:.55}@keyframes pwcPulse{0%,to{box-shadow:0 0 6px -3px var(--ac)}50%{box-shadow:0 0 14px -1px var(--ac)}}@media (prefers-reduced-motion:reduce){.pwc-alert.is-live .pwc-alert-ico{animation:none}}@media (width<=640px){.pwc-alert-lbl{display:none}.pwc-alert{height:40px}}.pwc-jobtip-id{opacity:.7;margin-left:auto;font:700 10px ui-monospace,monospace}.pwc-jobtip-row{justify-content:space-between;align-items:center;display:flex!important}.pwc-jobtip-st{text-transform:uppercase;--c:#27c172;height:20px;color:var(--c);background:color-mix(in srgb,var(--c) 15%,transparent);border:1px solid color-mix(in srgb,var(--c) 45%,transparent);box-shadow:0 0 10px -3px var(--c);border-radius:999px;align-items:center;gap:5px;padding:0 8px;font-size:10px;font-weight:800;display:inline-flex;opacity:1!important}.pwc-jobtip-st.is-closed{--c:#e24b4a}.pwc-jobtip-st i{background:var(--c);width:6px;height:6px;box-shadow:0 0 6px var(--c);border-radius:50%}.pwc-jobtip-sal{font-weight:700;opacity:.8!important}.pwc-jobtip-stats{grid-template-columns:repeat(3,1fr);gap:6px;display:grid!important}.pwc-jobtip-stats>div{background:#4ea1ff14;border-radius:10px;flex-direction:column;align-items:center;padding:6px 4px;display:flex}.pwc-jobtip-stats b{font-variant-numeric:tabular-nums;text-transform:none;font-size:15px;font-weight:800}.pwc-jobtip-stats span{opacity:.65;font-size:9.5px}.pwc-jobtip-stats .is-miss b{color:#ef9f27}.pwc-jobtip-stats .is-full b{color:#27c172}.pwc-jobtip-bar{background:#4ea1ff24;border-radius:999px;height:5px;overflow:hidden}.pwc-jobtip-bar i{border-radius:inherit;background:linear-gradient(90deg,#4ea1ff,#27c172);height:100%;display:block;box-shadow:0 0 8px #4ea1ff99}.pw-emps .pwe-status-chip{max-width:118px;height:24px;color:var(--pwe-tone);background:color-mix(in srgb,var(--pwe-tone) 9%,var(--pw-lq-inner));border:1px solid color-mix(in srgb,var(--pwe-tone) 28%,var(--pw-line));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-txt) 6%,transparent),0 5px 14px -12px var(--pwe-tone);text-transform:uppercase;letter-spacing:0;-webkit-backdrop-filter:blur(12px)saturate(150%);backdrop-filter:blur(12px)saturate(150%);border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:9px;font-weight:750;line-height:1;display:inline-flex}.pw-emps .pwe-status-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pw-emps .pwe-status-dot{background:var(--pwe-tone);width:5px;height:5px;box-shadow:0 0 7px color-mix(in srgb,var(--pwe-tone) 75%,transparent);border-radius:999px;flex:none}.pw-emps .pwe-status-icon{width:11px;height:11px;color:var(--pwe-tone);filter:drop-shadow(0 0 4px color-mix(in srgb,var(--pwe-tone) 55%,transparent));flex:none}.pw-emps .pwe-job{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;max-width:168px;display:flex}.pw-emps .pwe-job-top{align-items:center;gap:5px;max-width:100%;display:flex}.pw-emps .pwe-job-chip{min-width:0;max-width:140px;height:25px;color:var(--pwe-tone);background:color-mix(in srgb,var(--pwe-tone) 8%,var(--pw-lq-inner));border:1px solid color-mix(in srgb,var(--pwe-tone) 22%,var(--pw-line));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-txt) 5%,transparent);letter-spacing:0;-webkit-backdrop-filter:blur(12px)saturate(150%);backdrop-filter:blur(12px)saturate(150%);border-radius:10px;align-items:center;gap:6px;padding:0 9px;font-size:10px;font-weight:650;display:inline-flex}.pw-emps .pwe-job-icon{flex:none;justify-content:center;align-items:center;width:13px;font-size:11px;line-height:1;display:inline-flex}.pw-emps .pwe-job-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pw-emps .pwe-job-more{min-width:23px;height:20px;color:var(--pw-acc);background:color-mix(in srgb,var(--pw-acc) 10%,var(--pw-lq-inner));border:1px solid color-mix(in srgb,var(--pw-acc) 22%,var(--pw-line));border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:9px;font-weight:750;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.pw-emps .pwe-job-more:hover{background:color-mix(in srgb,var(--pw-acc) 18%,var(--pw-lq-inner));border-color:color-mix(in srgb,var(--pw-acc) 42%,var(--pw-line));transform:translateY(-1px)}.pw-emps .pwe-job-progress{align-items:center;gap:6px;width:100%;padding-left:3px;display:flex}.pw-emps .pwe-job-track{background:color-mix(in srgb,var(--pw-mut) 16%,transparent);border-radius:999px;width:64px;height:3px;overflow:hidden}.pw-emps .pwe-job-track>span{border-radius:inherit;background:var(--pwe-tone);height:100%;box-shadow:0 0 6px color-mix(in srgb,var(--pwe-tone) 55%,transparent);transition:width .2s;display:block}.pw-emps .pwe-job-count{color:var(--pw-mut);font-variant-numeric:tabular-nums;align-items:center;gap:3px;font-size:9px;font-weight:600;line-height:1;display:inline-flex}.pw-emps .pwe-job-count strong{color:var(--pwe-tone);font-weight:800}.pw-emps .pwe-job-count i{opacity:.5;font-style:normal}.pw-emps .pwe-file-state{width:24px;height:24px;color:var(--pwe-tone);background:color-mix(in srgb,var(--pwe-tone) 8%,var(--pw-lq-inner));border:1px solid color-mix(in srgb,var(--pwe-tone) 25%,var(--pw-line));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-txt) 6%,transparent),0 0 12px -8px var(--pwe-tone);cursor:default;-webkit-backdrop-filter:blur(12px)saturate(150%);backdrop-filter:blur(12px)saturate(150%);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.pw-emps .pwe-file-state svg{width:12px;height:12px;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--pwe-tone) 45%,transparent))}.pw-emps .pwe-file-state.is-missing{opacity:.72;background:color-mix(in srgb,var(--pwe-tone) 5%,var(--pw-lq-inner));border-style:dashed}html:not(.dark) .pw-emps .pwe-status-chip,html:not(.dark) .pw-emps .pwe-job-chip,html:not(.dark) .pw-emps .pwe-file-state{background:color-mix(in srgb,var(--pwe-tone) 7%,var(--pw-glass-strong-bg));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-txt) 5%,transparent),0 5px 14px -12px var(--pwe-tone)}.pwl-fx-grid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:10px;display:grid}.pwl-fx-crumbs{color:var(--pw-txt,hsl(var(--foreground)));align-items:center;gap:6px;font-size:13px;font-weight:750;display:flex}.pwl-fx-crumbs button{color:var(--pw-acc,hsl(var(--primary)));align-items:center;gap:4px;font-weight:700;display:inline-flex}.pwl-fx-crumbs button:hover{text-decoration:underline}.pwl-fx-crumbs em{background:color-mix(in srgb,var(--pw-acc,#4ea1ff) 14%,transparent);color:var(--pw-acc,#4ea1ff);border-radius:999px;padding:1px 7px;font-size:10px;font-style:normal;font-weight:700}.pwl-fx-folder,.pwl-fx-file{border:1px solid var(--pw-line,hsl(var(--border)));background:color-mix(in srgb,var(--pw-glass-bg,hsl(var(--card))) 70%,transparent);text-align:center;cursor:pointer;border-radius:14px;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:14px 8px 10px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative}.pwl-fx-folder:hover,.pwl-fx-file:hover{border-color:color-mix(in srgb,var(--pw-acc,#4ea1ff) 45%,transparent);box-shadow:0 10px 24px -14px color-mix(in srgb,var(--pw-acc,#4ea1ff) 70%,transparent);transform:translateY(-2px)}.pwl-fx-name{width:100%;color:var(--pw-txt,hsl(var(--foreground)));text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:700;line-height:1.25;overflow:hidden}.pwl-fx-meta{width:100%;color:var(--pw-mut,hsl(var(--muted-foreground)));text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.pwl-fx-folder-art{--f1:#b7c2d4;--f2:#7a889f;width:64px;height:50px;margin-bottom:4px;position:relative}.pwl-fx-folder.is-cand .pwl-fx-folder-art{--f1:#7cc4ff;--f2:#3b8fe0}.pwl-fx-folder.is-agr .pwl-fx-folder-art,.pwl-fx-folder.is-signed .pwl-fx-folder-art{--f1:#ffd873;--f2:#e0a319}.pwl-fx-folder.is-inv .pwl-fx-folder-art{--f1:#7be0a8;--f2:#27a866}.pwl-fx-folder-back{background:var(--f2);border-radius:6px 8px 8px;position:absolute;inset:4px 0 0}.pwl-fx-folder-back:before{content:"";background:var(--f2);border-radius:5px 5px 0 0;width:26px;height:9px;position:absolute;top:-5px;left:0}.pwl-fx-folder-paper{background:linear-gradient(#fff,#e9eef6);border-radius:3px;height:24px;position:absolute;top:8px;left:7px;right:7px;box-shadow:0 1px 2px #00000026}.pwl-fx-folder-front{background:linear-gradient(180deg,var(--f1),var(--f2));height:36px;box-shadow:inset 0 1px 0 #ffffff8c,0 6px 14px -8px var(--f2);color:#fffffff2;transform-origin:bottom;border-radius:6px;justify-content:center;align-items:center;transition:transform .18s;display:flex;position:absolute;bottom:0;left:0;right:0}.pwl-fx-folder:hover .pwl-fx-folder-front{transform:perspective(200px)rotateX(-14deg)}.pwl-fx-folder.is-empty .pwl-fx-folder-art{opacity:.6}.pwl-fx-doc{width:44px;height:54px;box-shadow:0 6px 14px -8px var(--fx);background:linear-gradient(#fff,#eef2f8);border:1px solid #0f172a1a;border-radius:5px 14px 5px 5px;margin-bottom:4px;position:relative}.pwl-fx-doc:after{content:"";background:linear-gradient(225deg,#0000 50%,#0f172a1f 50%);border-radius:0 12px 0 5px;width:14px;height:14px;position:absolute;top:0;right:0}.pwl-fx-doc span{letter-spacing:.04em;color:#fff;background:var(--fx);border-radius:4px;padding:1px 5px;font-size:8.5px;font-weight:800;position:absolute;bottom:8px;left:-4px}.pwl-fx-actions{opacity:0;background:color-mix(in srgb,var(--pw-glass-bg,hsl(var(--card))) 92%,transparent);border-radius:8px;gap:2px;padding:2px;transition:opacity .15s;display:flex;position:absolute;top:5px;right:5px;box-shadow:0 2px 8px #0000002e}.pwl-fx-file:hover .pwl-fx-actions{opacity:1}.pwl-fx-actions button{border-radius:5px;padding:3px}@media (hover:none){.pwl-fx-actions{opacity:1}}html.dark .pwl-fx-folder,html.dark .pwl-fx-file{background:linear-gradient(160deg,#0e1a34bf,#0a12248c);border-color:#94a3b824}[data-sidebar-theme=light] .pwl-fx-folder,[data-sidebar-theme=light] .pwl-fx-file{background:linear-gradient(160deg,#ffffffeb,#f1f6fdc7);border-color:#94a3b847;box-shadow:0 1px 2px #0f172a0a,0 8px 20px -16px #1e407859}[data-sidebar-theme=light] .pwl-fx-name{color:#0f172a}[data-sidebar-theme=light] .pwl-fx-meta{color:#64748b}[data-sidebar-theme=dark] .pwl-fx-folder,[data-sidebar-theme=dark] .pwl-fx-file{background:linear-gradient(160deg,#0e1a34bf,#0a12248c);border-color:#94a3b824}[data-sidebar-theme=dark] .pwl-fx-name{color:#e6edf7}[data-sidebar-theme=dark] .pwl-fx-meta{color:#8b9bb8}[data-sidebar-theme=dark] .pwl-emp-proj{color:#e6edf7;box-shadow:0 10px 30px -18px #0009,inset 0 1px #ffffff0a;background:linear-gradient(160deg,#0e1a34d1,#0a12249e)!important;border-color:#94a3b829!important}[data-sidebar-theme=dark] .pwl-emp-proj .text-muted-foreground{color:#8b9bb8!important}[data-sidebar-theme=dark] .pwl-emp-proj-stat{background:#ffffff08;border-color:#94a3b829!important}[data-sidebar-theme=dark] .pwl-emp-proj-list{background:#ffffff05;border-color:#94a3b829!important}[data-sidebar-theme=light] .pwl-emp-proj{color:#0f172a;box-shadow:0 1px 2px #0f172a0a,0 10px 24px -18px #1e407859;background:linear-gradient(160deg,#fffffff0,#f1f6fdcc)!important;border-color:#94a3b847!important}[data-sidebar-theme=light] .pwl-emp-proj .text-muted-foreground{color:#64748b!important}[data-sidebar-theme=light] .pwl-emp-proj-stat{background:#ffffffbf;border-color:#94a3b84d!important}html.dark .pwl-fx-doc{background:linear-gradient(#e8eef8,#c9d4e6)}.pwe-detail-panel .pwl-detail-info{font-family:"Plus Jakarta Sans",var(--font-sans,system-ui),sans-serif}.pwe-detail-panel .pwl-detail-info>div:not(:first-child):not(button){border:1px solid var(--pw-gl-soft-bd);background:var(--pw-lq-inner);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-card-solid) 55%,transparent);border-radius:16px;padding:12px}.pwe-detail-panel .pwl-sec-title{letter-spacing:.07em!important;color:var(--pw-acc)!important;font-size:10px!important;font-weight:800!important}.pwe-detail-panel .pwl-field-label{text-transform:uppercase;opacity:.85;letter-spacing:.07em!important;color:var(--pw-mut)!important;font-size:9.5px!important;font-weight:500!important}.pwe-detail-panel .pwl-field-icon{opacity:.8;color:var(--pw-mut2)!important;width:11px!important;height:11px!important}.pwe-detail-panel .pwl-field-value{color:var(--pw-txt)!important;font-size:12px!important;font-weight:500!important}.pwe-detail-panel[data-sidebar-theme=dark] .pwl-note-secondary{height:38px;font-weight:600;border:1px solid color-mix(in srgb,var(--pw-acc) 40%,transparent)!important;background:linear-gradient(165deg,color-mix(in srgb,var(--pw-acc) 18%,#0e162ab3),#0e162a8c)!important;color:#e6f1ff!important;box-shadow:inset 0 1px 0 #ffffff14,0 10px 24px -16px var(--pw-acc)!important}.pwe-detail-panel[data-sidebar-theme=dark] .pwl-note-secondary:hover{border-color:color-mix(in srgb,var(--pw-acc) 70%,transparent)!important;color:var(--pw-acc)!important;box-shadow:inset 0 1px 0 #ffffff1a,0 0 22px -8px var(--pw-acc)!important}.pwl-timeline-note{white-space:pre-wrap;word-break:break-word;color:var(--pw-txt);background:color-mix(in srgb,var(--pw-f-am,#d97706) 7%,transparent);border:1px solid color-mix(in srgb,var(--pw-f-am,#d97706) 20%,transparent);border-radius:12px;margin-top:6px;padding:8px 11px 8px 13px;font-size:12.5px;font-weight:400;line-height:1.5;position:relative}.pwl-timeline-note:before{content:"";background:var(--pw-f-am,#d97706);border-radius:3px;width:3px;position:absolute;top:8px;bottom:8px;left:0}html.dark .pwl-timeline-note:not([data-sidebar-theme=light] *),[data-sidebar-theme=dark] .pwl-timeline-note{color:#dbe4f0;background:linear-gradient(160deg,#fbbf2414,#fbbf2408);border-color:#fbbf2433}[data-sidebar-theme=dark] .pwl-timeline-note:before{background:#fbbf24;box-shadow:0 0 10px #fbbf2480}.pwl-timeline-event.is-note .pwl-timeline-node{color:var(--pw-f-am,#b45309)!important;background:color-mix(in srgb,var(--pw-f-am) 14%,var(--pw-card-solid))!important}.pwl-timeline-event.is-note .pwl-timeline-kind{color:var(--pw-f-am,#b45309)!important;background:color-mix(in srgb,var(--pw-f-am,#d97706) 12%,transparent)!important;border-color:color-mix(in srgb,var(--pw-f-am,#d97706) 24%,transparent)!important}[data-sidebar-theme=dark] .pwl-timeline-event.is-note .pwl-timeline-node,[data-sidebar-theme=dark] .pwl-timeline-event.is-note .pwl-timeline-kind{color:#fcd34d!important}.pwe-detail-panel .pwl-field-link{color:var(--pw-acc)!important}.pwe-detail-panel .pwl-detail-info .border-b{border-color:color-mix(in srgb,var(--pw-line) 70%,transparent)!important}.pwe-detail-panel .pwl-sec-edit{color:var(--pw-acc);background:color-mix(in srgb,var(--pw-acc) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pw-acc) 24%,transparent)}.pwe-detail-panel .pwl-sec-edit:hover{background:color-mix(in srgb,var(--pw-acc) 18%,transparent)}.pwe-detail-panel .pwl-nat-chip{color:var(--pw-f-bl);background:var(--pw-p-bl);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pw-acc) 28%,transparent)}.pwe-detail-panel .pwl-link-card{border:1px solid color-mix(in srgb,var(--pw-acc) 26%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--pw-acc) 10%,transparent),transparent 80%)}.pwe-detail-panel .pwl-link-card:hover{border-color:color-mix(in srgb,var(--pw-acc) 55%,transparent);box-shadow:0 8px 20px -14px var(--pw-acc)}.pwe-detail-panel .pwl-link-chip{color:var(--pw-f-bl);background:var(--pw-p-bl);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pw-acc) 30%,transparent)}.pwe-detail-panel .pwl-link-title{color:var(--pw-txt)}.pwe-detail-panel .pwl-link-arrow{color:var(--pw-acc)}.pwe-detail-panel .pw-inv-panel{background:0 0!important;border:0!important}.pwe-detail-panel .pw-inv-panel>div:first-child{color:var(--pw-txt);border:0!important;padding:0 0 8px!important}.pwe-detail-panel .pw-inv-panel>div:first-child svg{color:var(--pw-f-gr)}.pwe-detail-panel .pw-inv-panel>div:first-child button{height:28px;color:var(--pw-acc);border-color:color-mix(in srgb,var(--pw-acc) 30%,transparent);background:color-mix(in srgb,var(--pw-acc) 8%,transparent);border-radius:9px;font-weight:700}.pwe-detail-panel .pw-inv-count{font-weight:700;background:var(--pw-p-gr)!important;color:var(--pw-f-gr)!important;font-family:inherit!important}.pwe-detail-panel .pw-inv-panel>.divide-y{flex-direction:column;gap:6px;display:flex}.pwe-detail-panel .pw-inv-panel>.divide-y>*{border:0!important}.pwe-detail-panel .pw-inv-row{background:color-mix(in srgb,var(--pw-card-solid) 60%,transparent);border-radius:12px;border:1px solid var(--pw-gl-soft-bd)!important;padding:9px 10px!important}.pwe-detail-panel .pw-inv-no{color:var(--pw-txt)}.pwe-detail-panel .pw-inv-kind{color:var(--pw-f-vi,#7c3aed);background:var(--pw-p-vi,#7c3aed1f)}.pwe-detail-panel .pw-inv-amt{color:var(--pw-txt);font-weight:700}.pwe-detail-panel .pw-inv-status{color:var(--pw-f-am);background:var(--pw-p-am);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pw-f-am) 30%,transparent)}.pwe-detail-panel .pw-inv-status[data-status=paid]{color:var(--pw-f-gr);background:var(--pw-p-gr);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pw-f-gr) 30%,transparent)}.pwe-detail-panel .pw-inv-status[data-status=draft]{color:var(--pw-mut);background:var(--pw-soft2)}.pwe-detail-panel .pw-inv-status[data-status=overdue],.pwe-detail-panel .pw-inv-status[data-status=cancelled]{color:#dc2626;background:#ef44441f}.pwe-detail-panel[data-sidebar-theme=dark] .pwl-detail-info>div:not(:first-child):not(button){border-color:var(--pwl-box-bd,#94a3b829);box-shadow:inset 0 1px 0 var(--pwl-box-hi,#ffffff0d);background:linear-gradient(165deg,#0e213df0,#08162beb)}.pwe-detail-panel[data-sidebar-theme=dark] .pwl-sec-title{color:#5fd4ff!important}.pwe-detail-panel[data-sidebar-theme=dark] .pwl-field-label{color:#8b9bb8!important}.pwe-detail-panel[data-sidebar-theme=dark] .pwl-field-value,.pwe-detail-panel[data-sidebar-theme=dark] .pwl-link-title,.pwe-detail-panel[data-sidebar-theme=dark] .pw-inv-no,.pwe-detail-panel[data-sidebar-theme=dark] .pw-inv-amt{color:#f1f5f9!important}.pwe-detail-panel[data-sidebar-theme=dark] .pwl-nat-chip,.pwe-detail-panel[data-sidebar-theme=dark] .pwl-link-chip{color:#93c5fd;background:#3b82f629;box-shadow:inset 0 0 0 1px #60a5fa66,0 0 12px -6px #4ea1ff}.pwe-detail-panel[data-sidebar-theme=dark] .pw-inv-row{background:#0610228c;border-color:#94a3b824!important}.pwe-detail-panel[data-sidebar-theme=dark] .pw-inv-kind{color:#c4b5fd;background:#8b5cf629}.pwe-detail-panel[data-sidebar-theme=dark] .pw-inv-status{color:#fcd34d;background:#f59e0b24;box-shadow:inset 0 0 0 1px #f59e0b66,0 0 10px -5px #f59e0b}.pwe-detail-panel[data-sidebar-theme=dark] .pw-inv-status[data-status=paid]{color:#4ade80;background:#22c55e24;box-shadow:inset 0 0 0 1px #22c55e66}.pwe-detail-panel[data-sidebar-theme=dark] .pw-inv-count{color:#4ade80!important;background:#22c55e29!important}.pwe-detail-panel[data-sidebar-theme=dark] .pw-inv-panel>div:first-child svg{color:#4ade80}.pwp-tl-day{z-index:5;background:color-mix(in srgb,hsl(var(--card)) 88%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid hsl(var(--border)/.5);align-items:center;gap:8px;padding:9px 18px;display:flex;position:sticky;top:0}.pwp-tl-dot{background:hsl(var(--primary));width:7px;height:7px;box-shadow:0 0 8px hsl(var(--primary)/.7);border-radius:50%}.pwp-tl-daylabel{color:hsl(var(--foreground));font-size:11px;font-weight:800}.pwp-tl-count{color:hsl(var(--muted-foreground));margin-left:auto;font-size:10px;font-weight:600}.pwp-tl-list{padding:8px 14px 10px}.pwp-tl-event{grid-template-columns:44px 32px minmax(0,1fr);column-gap:10px;padding:6px 0;display:grid;position:relative}.pwp-tl-time{text-align:right;font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground));padding-top:9px;font-size:11px;font-weight:700}.pwp-tl-rail{flex-direction:column;align-items:center;display:flex;position:relative}.pwp-tl-node{z-index:1;width:32px;height:32px;box-shadow:0 0 0 4px hsl(var(--card));border-radius:10px;justify-content:center;align-items:center;display:flex;position:relative}.pwp-tl-line{background:linear-gradient(to bottom,hsl(var(--border)),hsl(var(--primary)/.3),hsl(var(--border)));width:1px;position:absolute;top:36px;bottom:-12px}.pwp-tl-card{border:1px solid hsl(var(--border)/.6);background:hsl(var(--muted)/.25);border-radius:14px;min-width:0;padding:10px 12px;transition:border-color .16s,transform .16s,background .16s}.pwp-tl-event:hover .pwp-tl-card{border-color:hsl(var(--primary)/.35);background:hsl(var(--muted)/.4);transform:translate(2px)}.pwp-tl-event.is-pinned .pwp-tl-card{background:#f59e0b0f;border-color:#f59e0b66}@media (width<=640px){.pwp-tl-event{grid-template-columns:36px 28px minmax(0,1fr);column-gap:8px}.pwp-tl-node{width:28px;height:28px}}.pwe-detail-panel:not([data-sidebar-theme=dark]) .pw-inv-kind{color:#6d28d9;background:#ede9fe}.pw-glass-notice{isolation:isolate;--nt:var(--pw-f-am,#f59e0b);background:linear-gradient(135deg,color-mix(in srgb,var(--nt) 16%,#ffffffd1),#ffffff9e);-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);box-shadow:0 14px 34px -18px #1e407861,0 0 22px -12px var(--nt),inset 0 1px 0 #ffffffb3;transition:transform .2s,box-shadow .2s;position:relative}.pw-glass-notice:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;background:linear-gradient(135deg,color-mix(in srgb,var(--nt) 80%,transparent),#cbd5e18c 35%,#cbd5e14d 65%,color-mix(in srgb,var(--nt) 55%,transparent));-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pw-glass-notice:hover{box-shadow:0 18px 38px -18px #1e407873,0 0 28px -10px var(--nt),inset 0 1px 0 #ffffffb3;transform:translateY(-1px)}html.dark .pw-glass-notice{background:linear-gradient(135deg,color-mix(in srgb,var(--nt) 14%,#02112feb),#0e162ac7);box-shadow:0 16px 36px -18px #000000b3,0 0 24px -12px var(--nt),inset 0 1px 0 #ffffff14}.pw-partner-cc .rounded-xl.border{background:var(--pw-glass-bg,hsl(var(--card) / .5));-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);box-shadow:var(--pw-glass-sh,0 12px 30px -18px #1e407859);border-radius:18px}.pw-partner-cc table thead{background:0 0}.pw-partner-cc table tbody tr:hover{background:color-mix(in srgb, var(--pw-acc,#1776c4) 6%, transparent)}[data-pw-root] .pw-cc-chip{border:1px solid var(--pw-line);background:color-mix(in srgb,var(--pw-txt) 4%,transparent);height:26px;color:var(--pw-mut);border-radius:999px;align-items:center;gap:6px;min-width:0;padding:0 10px;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex}[data-pw-root] a.pw-cc-chip:hover{border-color:color-mix(in srgb,var(--pw-acc) 45%,transparent);color:var(--pw-txt)}[data-pw-root] .pw-cc-mini{border:1px solid var(--pw-line);background:color-mix(in srgb,var(--pw-txt) 3%,transparent);border-radius:12px;align-items:center;gap:8px;min-width:0;height:38px;padding:0 12px;font-size:12px;display:flex}.pw-ep-page .pw-ep-shell{background:var(--pw-glass-bg);-webkit-backdrop-filter:blur(28px)saturate(160%);backdrop-filter:blur(28px)saturate(160%);box-shadow:var(--pw-glass-sh);border-color:var(--pw-lq-bd)}.pw-ep-page .pw-ep-tabs{background:var(--pw-card-solid);background:color-mix(in srgb,var(--pw-card-solid) 88%,transparent);-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%)}.pw-ep-page .pw-ep-rail{background:color-mix(in srgb,var(--pw-card-solid) 35%,transparent)}.pw-tasks .pwl-icon{display:inline-flex}.pw-tasks .pw-tasks-seg button{align-items:center;gap:6px;width:auto;padding:0 11px;font-size:12.5px;font-weight:700;display:inline-flex}.pw-tasks .pw-task-chip{white-space:nowrap;height:30px;color:var(--pw-txt2);background:var(--pw-lq-bg);border:1px solid var(--pw-lq-bd);border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;transition:border-color .15s,box-shadow .15s,background .15s;display:inline-flex}.pw-tasks .pw-task-chip:hover{border-color:color-mix(in srgb,var(--tc) 45%,transparent)}.pw-tasks .pw-task-chip[data-on]{color:var(--pw-txt);background:color-mix(in srgb,var(--tc) 16%,transparent);border-color:color-mix(in srgb,var(--tc) 55%,transparent);box-shadow:0 0 16px -8px var(--tc)}.pw-tasks .pw-task-chip-n{text-align:center;font-variant-numeric:tabular-nums;background:var(--pw-soft2);min-width:18px;color:var(--pw-mut);border-radius:999px;padding:0 5px;font-size:10.5px;font-weight:800}.pw-tasks .pw-task-chip[data-on] .pw-task-chip-n{background:color-mix(in srgb,var(--tc) 22%,transparent);color:var(--pw-txt)}.pw-tasks .pw-task-group{border-top:1px solid var(--pw-line);align-items:center;gap:8px;padding:10px 16px 6px;display:flex}.pw-tasks .pw-task-group:first-child{border-top:0}.pw-tasks .pw-task-group-dot{background:var(--tc);width:9px;height:9px;box-shadow:0 0 10px var(--tc);border-radius:50%}.pw-tasks .pw-task-group-label{letter-spacing:.04em;text-transform:uppercase;color:var(--tc);font-size:12px;font-weight:800}.pw-tasks .pw-task-group-n{background:var(--pw-soft2);color:var(--pw-mut);font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700}.pw-tasks .pw-task-row{border-top:0;border-radius:14px;margin:2px 6px;transition:background .15s,box-shadow .15s;position:relative;overflow:hidden}.pw-tasks .pw-task-row:before{content:"";background:var(--pw-line);pointer-events:none;height:1px;position:absolute;top:-2px;left:14px;right:14px}.pw-tasks .pw-task-row:hover:before,.pw-tasks .pw-task-row.is-open:before,.pw-tasks .pw-task-row[data-tone=overdue]:before,.pw-tasks .pw-task-row:hover+.pw-task-row:before,.pw-tasks .pw-task-row.is-open+.pw-task-row:before{opacity:0}.pw-tasks .pw-task-row:hover,.pw-tasks .pw-task-row.is-open{background:color-mix(in srgb,var(--pw-acc) 7%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pw-acc) 14%,transparent)}.pw-tasks .pw-task-row[data-tone=overdue]{background:linear-gradient(90deg,#e24b4a1c,#0000 60%);box-shadow:inset 0 0 0 1px #e24b4a24}.pw-tasks .pw-task-row[data-tone=overdue]:hover{background:linear-gradient(90deg,#e24b4a29,color-mix(in srgb,var(--pw-acc) 4%,transparent) 70%)}.pw-tasks .pw-task-row.is-done{opacity:.6}.pw-tasks .pw-task-grip{color:var(--pw-mut2);opacity:0;transition:opacity .15s}.pw-tasks .pw-task-row:hover .pw-task-grip{opacity:1}.pw-tasks .pw-task-title{color:var(--pw-txt);font-size:13.5px;font-weight:700}.pw-tasks .pw-task-link{min-width:0;max-width:220px;color:var(--tc);align-items:center;gap:4px;font-weight:600;display:inline-flex}.pw-tasks .pw-task-due{font-variant-numeric:tabular-nums;color:var(--pw-txt2);background:var(--pw-soft2);border:1px solid var(--pw-line);border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:700}.pw-tasks .pw-task-row[data-tone=overdue] .pw-task-due{color:#e24b4a;background:#e24b4a1f;border-color:#e24b4a59}.pw-tasks .pw-task-row[data-tone=today] .pw-task-due{color:#d98a12;background:#ef9f2721;border-color:#ef9f2759}.pw-tasks .pw-task-row[data-tone=done] .pw-task-due{color:var(--pw-mut)}.pw-task-ico{width:32px;height:32px;color:var(--tc);background:color-mix(in srgb,var(--tc) 14%,transparent);border:1px solid color-mix(in srgb,var(--tc) 28%,transparent);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.pw-task-check{border:2px solid var(--pw-mut2);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:border-color .15s,background .15s,box-shadow .15s;display:inline-flex}.pw-task-check:hover{border-color:#1d9e75;box-shadow:0 0 0 3px #1d9e752e}.pw-task-check[data-on]{background:#1d9e75;border-color:#1d9e75}.pw-task-check[data-on] svg{width:14px;height:14px}.pw-tasks .pw-task-lane-add{height:34px;color:var(--pw-mut);border:1px dashed var(--pw-line2);border-radius:12px;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:700;transition:color .15s,border-color .15s;display:flex}.pw-tasks .pw-task-lane-add:hover{color:var(--pw-acc);border-color:color-mix(in srgb,var(--pw-acc) 45%,transparent)}.pw-tasks .pw-task-cal .bg-border{background:var(--pw-line)!important}.pw-tasks .pw-task-cal .bg-background{background:color-mix(in srgb,var(--pw-card-solid) 55%,transparent)!important}.pw-tasks .pw-task-cal .bg-muted\/50{background:var(--pw-soft2)!important}.pw-tasks .pw-task-cal .grid.rounded-lg,.pw-tasks .pw-task-cal .border.rounded-lg{border-color:var(--pw-line);border-radius:14px}.pw-tasks .pw-task-cal .ring-primary\/50{--tw-ring-color:color-mix(in srgb,var(--pw-acc) 70%,transparent)}.pw-task-dlg{font-family:"Plus Jakarta Sans",var(--font-sans),sans-serif;--pw-call-accent:var(--tc)}.pw-task-dlg .pw-task-dlg-head{align-items:center;gap:12px;padding:20px 52px 12px 20px;display:flex}.pw-task-dlg .pw-task-dlg-title{letter-spacing:-.01em;color:var(--pw-txt);font-size:17px;font-weight:800}.pw-task-dlg .pw-task-dlg-sub{color:var(--pw-mut);margin-top:2px;font-size:12px}.pw-task-dlg .pw-task-dlg-input{width:100%;height:52px;color:var(--pw-txt);background:var(--pw-lq-bg);border:1px solid var(--pw-lq-bd);border-radius:14px;outline:none;padding:0 16px;font-size:17px;font-weight:700;transition:border-color .15s,box-shadow .15s}.pw-task-dlg .pw-task-dlg-input::placeholder{color:var(--pw-mut2);font-weight:600}.pw-task-dlg .pw-task-dlg-input:focus{border-color:color-mix(in srgb,var(--tc) 60%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--tc) 16%,transparent)}.pw-task-dlg .pw-task-dlg-label{letter-spacing:.08em;text-transform:uppercase;color:var(--pw-mut);margin-bottom:8px;font-size:11px;font-weight:800}.pw-task-dlg .pw-task-dlg-type{height:34px;color:var(--pw-txt2);background:var(--pw-lq-bg);border:1px solid var(--pw-lq-bd);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:700;transition:border-color .15s,background .15s,box-shadow .15s;display:inline-flex}.pw-task-dlg .pw-task-dlg-type:hover{border-color:color-mix(in srgb,var(--tc) 45%,transparent)}.pw-task-dlg .pw-task-dlg-type[data-on]{color:var(--pw-txt);background:color-mix(in srgb,var(--tc) 17%,transparent);border-color:color-mix(in srgb,var(--tc) 60%,transparent);box-shadow:0 0 18px -8px var(--tc)}.pw-task-dlg .pw-task-dlg-panel{background:var(--pw-lq-box);border:1px solid var(--pw-lq-bd);border-radius:16px;padding:14px}.pw-task-dlg .pw-task-dlg-quick{height:28px;color:var(--pw-mut);border:1px solid var(--pw-line);background:0 0;border-radius:999px;padding:0 10px;font-size:11.5px;font-weight:700;transition:all .15s}.pw-task-dlg .pw-task-dlg-quick:hover{color:var(--pw-txt)}.pw-task-dlg .pw-task-dlg-quick[data-on]{color:var(--tc);border-color:color-mix(in srgb,var(--tc) 55%,transparent);background:color-mix(in srgb,var(--tc) 14%,transparent)}.pw-task-dlg .pw-task-dlg-field{width:100%;height:42px;color:var(--pw-txt);background:var(--pw-lq-bg);border:1px solid var(--pw-lq-bd);text-align:left;border-radius:12px;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:700;transition:border-color .15s;display:flex}.pw-task-dlg .pw-task-dlg-field:hover{border-color:color-mix(in srgb,var(--tc) 45%,transparent)}.pw-task-dlg .pw-task-dlg-notes{resize:none;background:var(--pw-lq-bg);border-color:var(--pw-lq-bd);border-radius:12px;min-height:76px;font-size:13px}.pw-task-dlg .pw-task-dlg-foot{border-top:1px solid var(--pw-line);background:color-mix(in srgb,var(--pw-card-solid) 60%,transparent);justify-content:flex-end;align-items:center;gap:8px;padding:12px 20px;display:flex}.pw-task-dlg .pw-task-dlg-submit{color:#fff;background:linear-gradient(135deg,color-mix(in srgb,var(--tc) 85%,#fff),var(--tc));height:40px;box-shadow:inset 0 1px 0 #ffffff4d,0 12px 26px -12px var(--tc);border-radius:12px;align-items:center;gap:8px;padding:0 18px;font-size:13px;font-weight:800;transition:transform .15s,opacity .15s;display:inline-flex}.pw-task-dlg .pw-task-dlg-submit:hover:not(:disabled){transform:translateY(-1px)}.pw-task-dlg .pw-task-dlg-submit:disabled{opacity:.45;cursor:not-allowed}.pw-task-dlg .pwl-ghost{height:40px;color:var(--pw-txt2);background:var(--pw-lq-bg);border:1px solid var(--pw-lq-bd);border-radius:12px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.pw-task-dlg-scrim{--pw-task-scrim:oklch(38% .035 245/.12);background:var(--pw-task-scrim)!important;-webkit-backdrop-filter:blur(14px)saturate(120%)!important;backdrop-filter:blur(14px)saturate(120%)!important}html.dark .pw-task-dlg-scrim{--pw-task-scrim:oklch(16% .025 250/.28)}.pw-task-dlg[data-sidebar-theme=light]{--pw-task-white:oklch(100% 0 0);--pw-task-blue:oklch(52% .16 250);--pw-task-cyan:oklch(58% .12 230);--pw-task-ink:oklch(29% .055 250);--pw-task-muted:oklch(48% .045 250);--pw-task-line:oklch(83% .045 240/.65);--pw-task-tint:oklch(96% .02 235/.9);--pw-task-shadow:oklch(38% .09 250/.2);--pw-txt:var(--pw-task-ink);--pw-txt2:var(--pw-task-ink);--pw-mut:var(--pw-task-muted);--pw-mut2:var(--pw-task-muted);--pw-lq-bg:color-mix(in oklch,var(--pw-task-white) 94%,transparent);--pw-lq-bd:var(--pw-task-line);--pw-line:var(--pw-task-line);background:linear-gradient(155deg,color-mix(in oklch,var(--pw-task-white) 97%,transparent),var(--pw-task-tint))!important;border-color:var(--pw-task-line)!important;box-shadow:inset 0 1px 0 var(--pw-task-white),0 28px 80px -24px var(--pw-task-shadow)!important}.pw-task-dlg[data-sidebar-theme=light] .pw-task-dlg-head{background:linear-gradient(110deg,color-mix(in oklch,var(--pw-task-cyan) 8%,transparent),transparent 75%);padding-bottom:18px}.pw-task-dlg[data-sidebar-theme=light] :is(.pw-task-dlg-title,.pw-task-dlg-label){color:var(--pw-task-blue);letter-spacing:0}.pw-task-dlg[data-sidebar-theme=light] .pw-task-dlg-panel{background:var(--pw-task-tint);border-color:var(--pw-task-line);box-shadow:inset 0 1px 0 var(--pw-task-white)}.pw-task-dlg[data-sidebar-theme=light] :is(.pw-task-dlg-input,.pw-task-dlg-field,.pw-task-dlg-notes){box-shadow:inset 0 1px 0 var(--pw-task-white),0 3px 10px -7px var(--pw-task-shadow)}.pw-task-dlg[data-sidebar-theme=light] .pw-task-dlg-type[data-on]{color:color-mix(in oklch,var(--tc) 68%,var(--pw-task-ink));background:color-mix(in oklch,var(--tc) 12%,var(--pw-task-white));box-shadow:0 4px 12px -7px var(--tc)}.pw-task-dlg[data-sidebar-theme=light] .pw-task-dlg-quick{background:var(--pw-lq-bg);color:var(--pw-task-muted)}.pw-task-dlg[data-sidebar-theme=light] .pw-task-dlg-quick[data-on]{color:var(--pw-task-blue);border-color:color-mix(in oklch,var(--pw-task-blue) 45%,var(--pw-task-white));background:color-mix(in oklch,var(--pw-task-cyan) 12%,var(--pw-task-white))}.pw-task-dlg[data-sidebar-theme=light] .pw-task-dlg-foot{background:color-mix(in oklch,var(--pw-task-white) 88%,transparent)}.pw-task-dlg[data-sidebar-theme=light] .pw-task-dlg-submit{color:var(--pw-task-white);background:linear-gradient(135deg,var(--pw-task-cyan),var(--pw-task-blue));box-shadow:inset 0 1px 0 color-mix(in oklch,var(--pw-task-white) 35%,transparent),0 8px 20px -10px var(--pw-task-blue)}.pw-task-dlg[data-sidebar-theme=light] .pw-task-dlg-submit:disabled{opacity:1;color:color-mix(in oklch,var(--pw-task-blue) 60%,var(--pw-task-ink));background:color-mix(in oklch,var(--pw-task-cyan) 18%,var(--pw-task-white));box-shadow:none}.pw-task-dlg[data-sidebar-theme=light] .pwl-ghost:hover{color:var(--pw-task-blue);background:var(--pw-task-tint)}.pw-fx-grid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:12px;display:grid}.pw-fx-section{letter-spacing:.08em;text-transform:uppercase;color:var(--pw-mut,hsl(var(--muted-foreground)));margin-bottom:10px;font-size:10.5px;font-weight:800}.pw-fx-folder,.pw-fx-file{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);border-radius:16px;padding:18px 10px 12px}.pw-fx-folder .pwl-fx-folder-art{margin:2px 0 8px;transform:scale(1.12)}.pw-fx-file .pwl-fx-doc{margin-bottom:8px;transform:scale(1.08)}.pw-fx-folder.is-emp .pwl-fx-folder-art{--f1:#c4a7ff;--f2:#7c5bd6}.pw-fx-folder.is-lead .pwl-fx-folder-art{--f1:#ffc285;--f2:#e07a1f}.pw-fx-folder.is-fin .pwl-fx-folder-art{--f1:#7fe3d3;--f2:#14a08c}.pw-fx-folder.is-over{border-color:var(--pw-acc,#4ea1ff);box-shadow:0 0 0 2px color-mix(in srgb,var(--pw-acc,#4ea1ff) 40%,transparent),0 14px 30px -12px var(--pw-acc,#4ea1ff);transform:translateY(-2px)scale(1.03)}.pw-fx-file.is-selected{border-color:var(--pw-acc,#4ea1ff);box-shadow:0 0 0 1px var(--pw-acc,#4ea1ff),0 10px 24px -14px var(--pw-acc,#4ea1ff)}.pw-fx-drop{border-radius:inherit;letter-spacing:.08em;text-transform:uppercase;color:var(--pw-acc,#4ea1ff);background:color-mix(in srgb,var(--pw-glass-bg,hsl(var(--card))) 85%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;justify-content:center;align-items:center;font-size:10.5px;font-weight:800;display:flex;position:absolute;inset:0}.pw-files{font-family:"Plus Jakarta Sans",var(--font-sans,system-ui);background:var(--pw-bg,hsl(var(--background)))}html.dark .pw-files{background:radial-gradient(1200px 600px at 20% -10%,#4ea1ff1a,transparent 60%),var(--pw-bg,#0b1220)}.pw-files{--pwf-glass:color-mix(in srgb,var(--pw-glass-bg,hsl(var(--card))) 82%,transparent);--pwf-line:var(--pw-line,hsl(var(--border)))}html.dark .pw-files{--pwf-glass:linear-gradient(160deg,#0e1a34c7,#0a122499);--pwf-line:#94a3b824}.pw-files .pw-files-side{background:var(--pwf-glass);border:1px solid var(--pwf-line);-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);border-radius:20px;margin:10px 0 10px 10px;box-shadow:0 18px 40px -26px #1e407873,inset 0 1px #ffffff14}.pw-files-bar{background:var(--pwf-glass);border:1px solid var(--pwf-line);-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);border-radius:18px;margin:10px 12px 0;box-shadow:inset 0 1px #ffffff14}.pw-files-bar input,.pw-files-bar button[role=combobox]{border-radius:10px}.pw-files-primary{background:linear-gradient(180deg,color-mix(in srgb,var(--pw-acc,#1776c4) 92%,#fff),var(--pw-acc,#1776c4));color:#fff;box-shadow:0 6px 16px -8px var(--pw-acc,#1776c4);border-radius:10px;font-weight:700}.pw-files-primary:hover{filter:brightness(1.08)}.pw-files-crumbs button,.pw-files-crumbs>span>span{border-radius:999px!important;padding:3px 10px!important}.pw-files-crumbs>span:last-child>span{background:color-mix(in srgb,var(--pw-acc,#4ea1ff) 14%,transparent);color:var(--pw-acc,#4ea1ff);font-weight:700}.pw-files-stat{background:var(--pwf-glass);border:1px solid var(--pwf-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-variant-numeric:tabular-nums}.pw-files-bulk{background:color-mix(in srgb,var(--pw-acc,#4ea1ff) 10%,transparent);border:1px solid color-mix(in srgb,var(--pw-acc,#4ea1ff) 35%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:14px}.pw-files-table{background:var(--pwf-glass);border:1px solid var(--pwf-line);-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);border-radius:18px}.pw-files-table thead tr{background:0 0!important}.pw-files-table th{letter-spacing:.06em;text-transform:uppercase;color:var(--pw-mut,hsl(var(--muted-foreground)));font-size:10.5px}.pw-files-table tbody tr{transition:background .15s}.pw-files-table tbody tr:hover{background:color-mix(in srgb,var(--pw-acc,#4ea1ff) 7%,transparent)}.pw-files-detail{-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);background:var(--pwf-glass)!important;border-color:var(--pwf-line)!important}.pw-files-dragging{background:color-mix(in srgb,var(--pw-acc,#4ea1ff) 5%,transparent)}.pw-files-droppill{background:color-mix(in srgb,hsl(var(--card)) 92%,transparent);border:1px solid color-mix(in srgb,var(--pw-acc,#4ea1ff) 45%,transparent);box-shadow:0 10px 30px -10px color-mix(in srgb,var(--pw-acc,#4ea1ff) 60%,transparent);color:hsl(var(--foreground))}.pw-files-ghost{border:2px dashed color-mix(in srgb,var(--pw-acc,#4ea1ff) 70%,transparent);background:color-mix(in srgb,var(--pw-acc,#4ea1ff) 8%,transparent);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:132px;height:150px;animation:1.4s ease-in-out infinite pwGhostPulse;display:flex}.pw-files-ghost .pw-fdoc{margin-bottom:6px;transform:scale(1.25)}.pw-files-ghost-bar{background:color-mix(in srgb,var(--pw-acc,#4ea1ff) 25%,transparent);border-radius:4px;width:70%;height:6px;display:block}.pw-files-ghost-bar.short{width:45%}.pw-files-ghost-more{color:var(--pw-acc,#4ea1ff);font-size:18px;font-weight:700}@keyframes pwGhostPulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--pw-acc,#4ea1ff) 0%,transparent)}50%{box-shadow:0 0 22px -4px color-mix(in srgb,var(--pw-acc,#4ea1ff) 55%,transparent)}}@media (prefers-reduced-motion:reduce){.pw-files-ghost{animation:none}}.pw-files-tile{background:var(--pwf-glass);border:1px solid var(--pwf-line);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);min-width:150px;box-shadow:0 10px 24px -18px var(--t);text-align:left;border-radius:16px;flex-shrink:0;align-items:center;gap:10px;padding:10px 14px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.pw-files-tile:hover{box-shadow:0 14px 28px -14px var(--t);transform:translateY(-2px)}.pw-files-tile.is-active{border-color:color-mix(in srgb,var(--t) 70%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--t) 50%,transparent),0 14px 28px -14px var(--t)}.pw-files-tile.is-zero{opacity:.6}.pw-files-tile-ic{width:34px;height:34px;color:var(--t);background:color-mix(in srgb,var(--t) 16%,transparent);border-radius:11px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff26}.pw-files-tile b{font-variant-numeric:tabular-nums;color:var(--pw-txt,hsl(var(--foreground)));font-size:18px;font-weight:800;line-height:1.1}.pw-files-tile small{color:var(--pw-mut,hsl(var(--muted-foreground)));white-space:nowrap;font-size:11px;font-weight:600}.pw-files-stats{margin-bottom:-16px;padding-bottom:24px!important}.pw-files-upload{background:color-mix(in srgb,var(--pw-glass-bg,hsl(var(--card))) 92%,transparent);border:1px solid var(--pw-line,hsl(var(--border)));-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);box-shadow:0 30px 70px -30px #1e40788c}html.dark .pw-files-upload{background:linear-gradient(160deg,#0e1a34f0,#0a1224e6);border-color:#94a3b829}.pw-files-dlg{border-radius:22px}.pw-insights .pw-ins-head h1{color:var(--pw-txt,hsl(var(--foreground)));align-items:center;gap:10px;font-size:22px;font-weight:800;display:flex}.pw-insights .pw-ins-head p{color:var(--pw-mut,hsl(var(--muted-foreground)));font-size:12.5px}.pw-ins-live{letter-spacing:.06em;text-transform:uppercase;color:#22c55e;background:#22c55e24;border:1px solid #22c55e59;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:10px;font-weight:800;display:inline-flex}.pw-ins-live i{background:#22c55e;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite pwInsPulse;box-shadow:0 0 8px #22c55e}@keyframes pwInsPulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.pw-ins-live i{animation:none}}.pw-ins-tabs{scrollbar-width:none;background:var(--pw-glass-bg,hsl(var(--card)));border:1px solid var(--pw-line,hsl(var(--border)));-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);border-radius:18px;align-items:center;gap:4px;padding:6px;display:flex;overflow-x:auto}html.dark .pw-ins-tabs{background:linear-gradient(160deg,#02112fd9,#0e162a99);border-color:#94a3b824}.pw-ins-group{flex:none;align-items:center;gap:4px;display:flex}.pw-ins-sep{background:var(--pw-line,hsl(var(--border)));width:1px;height:22px;margin:0 6px}.pw-ins-glabel{letter-spacing:.08em;text-transform:uppercase;color:var(--pw-mut,hsl(var(--muted-foreground)));white-space:nowrap;padding:0 6px;font-size:9.5px;font-weight:800}.pw-ins-tab{white-space:nowrap;height:32px;color:var(--pw-mut,hsl(var(--muted-foreground)));border-radius:11px;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:650;transition:color .15s,background .15s,box-shadow .15s;display:inline-flex}.pw-ins-tab svg{color:var(--tc)}.pw-ins-tab:hover{color:var(--pw-txt,hsl(var(--foreground)));background:color-mix(in srgb,var(--tc) 10%,transparent)}.pw-ins-tab.is-active{color:var(--pw-txt,hsl(var(--foreground)));background:linear-gradient(180deg,color-mix(in srgb,var(--tc) 26%,transparent),color-mix(in srgb,var(--tc) 12%,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tc) 45%,transparent),0 6px 18px -8px var(--tc)}.pw-ins-body{padding:16px}.pw-ins-empty{min-height:320px;color:var(--pw-mut,hsl(var(--muted-foreground)));flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.pw-insights .pw-ins-body .rounded-lg.border,.pw-insights .pw-ins-body .rounded-xl.border{border-color:var(--pw-line,hsl(var(--border)));background:color-mix(in srgb,var(--pw-glass-bg,hsl(var(--card))) 70%,transparent);border-radius:16px}html.dark .pw-insights .pw-ins-body .rounded-lg.border,html.dark .pw-insights .pw-ins-body .rounded-xl.border{background:linear-gradient(160deg,#0e1a3499,#0a122466);border-color:#94a3b824}.pw-insights .pw-ins-body th{letter-spacing:.06em;text-transform:uppercase;color:var(--pw-mut,hsl(var(--muted-foreground)));font-size:10.5px}.pw-insights .pw-ins-body td{font-variant-numeric:tabular-nums}.pw-insights .pw-ins-body tbody tr:hover{background:color-mix(in srgb,var(--pw-acc,#4ea1ff) 7%,transparent)}.pw-kb{font-family:"Plus Jakarta Sans",var(--font-sans,system-ui)}.pw-kb :is(.rounded-xl,.rounded-2xl,.rounded-lg).border:not(input):not(button){border-color:var(--pw-line,hsl(var(--border)));background:color-mix(in srgb,var(--pw-glass-bg,hsl(var(--card))) 78%,transparent);-webkit-backdrop-filter:blur(20px)saturate(155%);backdrop-filter:blur(20px)saturate(155%);box-shadow:0 14px 34px -24px #1e407866,inset 0 1px #ffffff14}html.dark .pw-kb :is(.rounded-xl,.rounded-2xl,.rounded-lg).border:not(input):not(button){background:linear-gradient(160deg,#0e1a34b8,#0a122480);border-color:#94a3b824}.pw-kb :is(a,button):is(.rounded-xl,.rounded-2xl).border{transition:transform .18s,box-shadow .18s,border-color .18s}.pw-kb :is(a,button):is(.rounded-xl,.rounded-2xl).border:hover{border-color:color-mix(in srgb,var(--pw-acc,#4ea1ff) 45%,transparent);box-shadow:0 16px 32px -16px color-mix(in srgb,var(--pw-acc,#4ea1ff) 60%,transparent);transform:translateY(-2px)}.pw-kb .bg-background{background:0 0}.pw-kb .bg-card{background:color-mix(in srgb,var(--pw-glass-bg,hsl(var(--card))) 78%,transparent)}.pw-kb h1{letter-spacing:0;font-weight:800}.pw-kb-sticky{background:color-mix(in srgb,var(--pw-glass-bg,hsl(var(--card))) 85%,transparent);border:1px solid var(--pw-line,hsl(var(--border)));-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);border-radius:18px;margin:0 12px}html.dark .pw-kb-sticky{background:linear-gradient(160deg,#02112fe0,#0e162ab3);border-color:#94a3b824}.pw-kb-read{background:color-mix(in srgb,var(--pw-glass-bg,hsl(var(--card))) 85%,transparent);border:1px solid var(--pw-line,hsl(var(--border)));-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);border-radius:26px;box-shadow:0 24px 50px -30px #1e407873}html.dark .pw-kb-read{background:linear-gradient(160deg,#0e1a34cc,#0a122499);border-color:#94a3b824}.pw-kb-read :is(p,li){line-height:1.75}.pw-kb-read :is(h2,h3){margin-top:1.6em;font-weight:800}.pw-kb input{border-radius:12px}.pw-jobs-root{isolation:isolate;background:radial-gradient(1000px 560px at 8% -10%, color-mix(in srgb, var(--pw-acc) 14%, transparent), transparent 62%), radial-gradient(900px 520px at 96% 4%, #f9731621, transparent 60%), radial-gradient(800px 520px at 55% 115%, #8b5cf61a, transparent 60%), var(--pw-bg);padding-top:64px;font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif;position:relative}.pw-jobs-head{z-index:5;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:8px 14px 12px;display:flex;position:relative;overflow:visible}.pw-jobs-title{align-items:center;gap:10px;min-width:0;display:flex}.pw-jobs-title h1{color:var(--pw-txt);font-size:20px;font-weight:800;line-height:1.1}.pw-jobs-title p{color:var(--pw-mut);font-variant-numeric:tabular-nums;font-size:11.5px}.pw-jobs-ico{width:36px;height:36px;color:var(--pw-f-or,#ea580c);background:var(--pw-p-or,#f9731624);border-radius:12px;place-items:center;display:grid;box-shadow:0 0 18px -8px #f97316,inset 0 0 0 1px #f9731659}.pw-jobs-tiles{scrollbar-width:none;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto;padding:4px;display:flex;overflow:visible}@media (width<=767px){.pw-jobs-tiles{flex-wrap:nowrap;justify-content:flex-start;margin:-8px -10px;padding:12px 14px;overflow-x:auto}}.pw-jobs-tile{--t:var(--pw-acc);white-space:nowrap;background:var(--pw-glass-bg,#ffffffb3);-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);height:38px;box-shadow:inset 0 0 0 1px var(--pw-line), 0 10px 24px -18px #1e407866;color:var(--pw-txt);border-radius:14px;align-items:center;gap:8px;padding:0 12px 0 10px;font-size:12px;font-weight:700;transition:transform .15s,box-shadow .2s,opacity .2s;display:inline-flex}.pw-jobs-tile[data-tone=gr]{--t:#10b981}.pw-jobs-tile[data-tone=bl]{--t:#3b82f6}.pw-jobs-tile[data-tone=rd]{--t:#f43f5e}.pw-jobs-tile[data-tone=vi]{--t:#8b5cf6}.pw-jobs-tile[data-tone=am]{--t:#f59e0b}button.pw-jobs-tile:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--t) 45%, transparent), 0 0 22px -10px var(--t);transform:translateY(-2px)}.pw-jobs-tile[data-active=true]{box-shadow:inset 0 0 0 1.5px var(--t), 0 0 24px -8px var(--t);background:color-mix(in srgb, var(--t) 14%, var(--pw-glass-bg,transparent))}.pw-jobs-tile[data-empty=true]{opacity:.55}.pw-jobs-tile-dot{background:var(--t);width:8px;height:8px;box-shadow:0 0 8px var(--t);border-radius:999px}.pw-jobs-tile-label{color:var(--pw-mut);font-weight:600}.pw-jobs-tile[data-active=true] .pw-jobs-tile-label{color:var(--pw-txt)}.pw-jobs-tile-count{font-variant-numeric:tabular-nums;color:var(--t);font-size:14px;font-weight:800}.pw-jobs-tile[data-pulse=true] .pw-jobs-tile-dot{animation:1.6s ease-in-out infinite pwJobsPulse}@keyframes pwJobsPulse{50%{box-shadow:0 0 0 5px color-mix(in srgb, var(--t) 25%, transparent)}}.pw-jobs{gap:10px;padding:0 10px 10px}.pw-jobs>div{-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);border-radius:22px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,0 18px 44px -26px #1e407861;background:linear-gradient(160deg,#ffffffc7,#ffffff8c)!important;border:0!important}.pw-jobs>div:before{content:"";border-radius:inherit;pointer-events:none;z-index:2;background:var(--pw-metal-edge,linear-gradient(135deg, #1776c466, #cbd5e180 40%, #f973164d));-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}html.dark .pw-jobs>div{box-shadow:inset 0 1px #ffffff0d,0 24px 50px -28px #000c;background:linear-gradient(160deg,#0e1a34b8,#080f2080)!important}.pw-jobs .bg-background,.pw-jobs .bg-card,.pw-jobs [class*=bg-card\/],.pw-jobs [class*=bg-muted\/]{background-color:#0000!important}.pw-jobs .border-b,.pw-jobs .border-r,.pw-jobs .border-t{border-color:var(--pw-line)!important}.pw-jobs input{border-radius:12px}.pw-jobs th{letter-spacing:.05em;color:var(--pw-mut);font-size:10.5px}.pw-jobs tr:hover td{background:color-mix(in srgb, var(--pw-acc) 7%, transparent)}.pw-jobs .rounded-xl.border,.pw-jobs .rounded-lg.border,.pw-jobs .rounded-md.border{border-radius:16px;border-color:var(--pw-line)!important;background:color-mix(in srgb, var(--pw-acc) 3%, transparent)!important}.pw-jobs-filter-panel{background:color-mix(in srgb,var(--pw-glass-strong-bg) 72%,transparent)!important}.pw-jobs-list-panel,.pw-jobs-detail-panel{background:color-mix(in srgb,var(--pw-glass-bg) 64%,transparent)!important}.pw-jobs .jobs-filter-trigger{height:38px;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-txt) 5%,transparent);border-color:var(--pw-line)!important;background:var(--pw-lq-bg)!important;color:var(--pw-txt2)!important;border-radius:12px!important}.pw-jobs .jobs-filter-trigger:hover{border-color:color-mix(in srgb,var(--pw-acc) 42%,transparent)!important;background:color-mix(in srgb,var(--pw-acc) 8%,var(--pw-lq-bg))!important;color:var(--pw-txt)!important}.pw-jobs .jobs-filter-trigger:has(.bg-primary\/15){border-color:color-mix(in srgb,var(--pw-acc) 48%,transparent)!important;background:color-mix(in srgb,var(--pw-acc) 12%,var(--pw-lq-bg))!important;color:var(--pw-acc)!important}.pw-jobs-salary{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-txt) 5%,transparent);border-color:var(--pw-line)!important;background:var(--pw-lq-box)!important}.pw-jobs-salary-value{text-align:center;min-width:68px;color:var(--pw-mut);border:1px solid var(--pw-line);background:var(--pw-lq-bg)}.pw-jobs-salary-value.is-active{color:var(--pw-f-or);border-color:color-mix(in srgb,var(--pw-f-or) 40%,transparent);background:color-mix(in srgb,var(--pw-f-or) 12%,transparent);box-shadow:0 0 14px -9px var(--pw-f-or);font-weight:700}.pw-jobs .space-y-1>[role=button],.pw-jobs .space-y-1>button,.pw-jobs .space-y-1>div{border-radius:16px;transition:transform .15s,box-shadow .2s}@media (width<=767px){.pw-jobs{padding:0 6px 6px}.pw-jobs-head{padding:6px 8px}.pw-jobs-tiles{width:100%;margin-left:0}.pw-jobs-tile{min-height:40px}}@media (prefers-reduced-motion:reduce){.pw-jobs-tile,.pw-jobs-tile-dot{transition:none!important;animation:none!important}}.pw-auto{font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif}.pw-auto .aut-pills{background:var(--pw-glass-bg,#ffffffb3);-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);box-shadow:inset 0 0 0 1px var(--pw-line), var(--pw-glass-sh,0 12px 30px -20px #1e40784d);border-radius:999px;gap:4px;padding:4px;display:inline-flex}.pw-auto .aut-pill{border-radius:999px}.pw-auto .aut-pill[data-active=true]{background:linear-gradient(135deg, var(--pw-acc), color-mix(in srgb, var(--pw-acc) 70%, #22d3ee));color:#fff;box-shadow:0 0 18px -6px var(--pw-acc)}.pw-auto .aut-hero,.pw-auto .rounded-xl.border,.pw-auto .rounded-2xl.border{-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);box-shadow:var(--pw-glass-sh,0 18px 40px -24px #1e40784d);border-radius:22px;border-color:var(--pw-line)!important;background:var(--pw-glass-bg,#ffffffb3)!important}html.dark .pw-auto .aut-hero,html.dark .pw-auto .rounded-xl.border,html.dark .pw-auto .rounded-2xl.border{background:linear-gradient(160deg,#0e1a34c7,#0a122499)!important}.pw-auto .pw-auto-from button[role=combobox],.pw-auto input{border-radius:12px}.pw-auto-template-grid{align-items:stretch}.pw-auto-editor-shell{min-height:80vh}.pw-auto-edit-layout{align-items:start}.pw-auto-version-details{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);position:sticky;top:12px;background:var(--pw-lq-box)!important;border-color:var(--pw-line)!important}.pw-auto-flow-card{background:var(--pw-lq-box);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-txt) 6%,transparent),0 14px 28px -22px #1e407880;transition:transform .16s,border-color .16s,box-shadow .16s}.pw-auto-flow-card:hover{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-txt) 7%,transparent),0 16px 30px -20px var(--pw-acc);transform:translateY(-2px);border-color:color-mix(in srgb,var(--pw-acc) 38%,transparent)!important}.pw-auto-day-head{letter-spacing:.08em;background:color-mix(in srgb,var(--pw-card-solid) 48%,transparent);border-top:1px solid var(--pw-line);border-bottom:1px solid var(--pw-line)}.pw-auto-day-head:first-child{border-top:0}.pw-auto-activity-row{grid-template-columns:54px 18px minmax(120px,.9fr) auto auto minmax(120px,1fr) auto}.pw-auto-activity-row>div:last-child{grid-column:3/-1}.pw-auto-activity-meta{text-align:right}@media (width<=1279px){.pw-auto-version-details{grid-template-columns:repeat(3,minmax(0,1fr));position:static}}@media (width<=900px){.pw-auto-activity-row{grid-template-columns:48px 18px minmax(0,1fr) auto}.pw-auto-activity-row>:nth-child(n+5){grid-column:3/-1}.pw-auto-activity-meta{text-align:left}}@media (width<=639px){.pw-auto-version-details{grid-template-columns:1fr}}.pw-jobs tbody tr{transition:background .15s}.pw-jobs tbody td{padding-top:10px;padding-bottom:10px;border-color:var(--pw-line)!important}.pw-jobs thead th{background:color-mix(in srgb, var(--pw-acc) 5%, transparent)}.pw-inbox{--pw-inbox-panel:color-mix(in srgb,var(--pw-glass-bg) 82%,transparent);--pw-inbox-panel-strong:color-mix(in srgb,var(--pw-glass-strong-bg) 90%,transparent);--pw-inbox-line:color-mix(in srgb,var(--pw-line) 82%,transparent);--pw-inbox-active:color-mix(in srgb,var(--pw-acc) 12%,transparent);--pw-inbox-hover:color-mix(in srgb,var(--pw-acc) 6%,transparent);--pw-inbox-ai:color-mix(in srgb,var(--pw-acc) 16%,transparent);isolation:isolate;color:var(--pw-txt);font-family:"Plus Jakarta Sans",var(--font-sans),sans-serif;background:0 0;padding:22px 24px 0;position:relative}.pw-inbox:before{content:none}.pw-inbox-workspace{border:1px solid var(--pw-inbox-line);background:color-mix(in srgb,var(--pw-inbox-panel) 78%,transparent);-webkit-backdrop-filter:blur(26px)saturate(160%);backdrop-filter:blur(26px)saturate(160%);width:min(100%,1480px);box-shadow:var(--pw-glass-sh),inset 0 1px 0 color-mix(in srgb,var(--pw-txt) 8%,transparent);border-bottom:0;border-radius:22px 22px 0 0}.pw-inbox-channel-rail{background:color-mix(in srgb,var(--pw-inbox-panel-strong) 88%,transparent);width:60px;border-color:var(--pw-inbox-line)!important}.pw-inbox-channel{position:relative;color:var(--pw-mut)!important;border:1px solid #0000!important;border-radius:13px!important}.pw-inbox-channel:hover{color:var(--pw-txt)!important;background:var(--pw-inbox-hover)!important}.pw-inbox-channel.is-active{box-shadow:0 0 18px -9px var(--pw-acc),inset 0 1px 0 color-mix(in srgb,var(--pw-txt) 8%,transparent);color:var(--pw-acc)!important;border-color:color-mix(in srgb,var(--pw-acc) 28%,transparent)!important;background:var(--pw-inbox-active)!important}.pw-inbox-channel.is-whatsapp{box-shadow:0 0 18px -9px var(--pw-f-gr);color:var(--pw-f-gr)!important;border-color:color-mix(in srgb,var(--pw-f-gr) 34%,transparent)!important;background:color-mix(in srgb,var(--pw-f-gr) 11%,transparent)!important}.pw-inbox-channel-chat{color:var(--pw-f-te)!important}.pw-inbox-channel-count{border:2px solid var(--pw-inbox-panel-strong);background:var(--pw-acc);min-width:17px;height:17px;color:var(--primary-foreground);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 3px;font-size:8px;font-weight:800;display:flex;position:absolute;top:-5px;right:-4px}.pw-inbox-sidebar,.pw-inbox-list-pane,.pw-inbox-reader-pane,.pw-inbox-templates{-webkit-backdrop-filter:blur(24px)saturate(155%);backdrop-filter:blur(24px)saturate(155%);position:relative;background:var(--pw-inbox-panel)!important;border-color:var(--pw-inbox-line)!important}.pw-inbox-sidebar{width:252px;box-shadow:inset -1px 0 0 var(--pw-inbox-line);background:color-mix(in srgb,var(--pw-inbox-panel-strong) 82%,transparent)!important}.pw-inbox-sidebar>div,.pw-inbox-sidebar [class*=border-]{border-color:var(--pw-inbox-line)}.pw-inbox-sidebar button{letter-spacing:0}.pw-inbox-sidebar button[class*=bg-primary\/15]{background:var(--pw-inbox-active)!important;box-shadow:inset 2px 0 0 var(--pw-acc),0 8px 20px -16px var(--pw-acc)!important}.pw-inbox-sidebar button:hover{background:var(--pw-inbox-hover)}.pw-inbox-sidebar .pw-inbox-new-email,.pw-inbox-sidebar .pw-inbox-new-email:hover{border:1px solid color-mix(in srgb,var(--pw-acc) 60%,transparent)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--pw-acc) 88%,#fff),var(--pw-acc))!important;color:#fff!important;box-shadow:inset 0 1px 0 #ffffff4d,0 8px 20px -12px var(--pw-acc)!important}.pw-inbox-sidebar .pw-inbox-new-email:hover{filter:brightness(1.1);box-shadow:inset 0 1px 0 #ffffff61,0 10px 24px -10px var(--pw-acc)!important}.pw-inbox-sidebar .pw-inbox-new-email svg{color:currentColor}.pw-inbox-sidebar [data-radix-scroll-area-viewport]>div{display:block!important}.pw-inbox-ai-stats{background:color-mix(in srgb,var(--pw-inbox-panel-strong) 58%,transparent);border-radius:12px;margin:4px 8px 10px;border:1px solid var(--pw-inbox-line)!important;padding:10px!important}.pw-inbox-mobilebar,.pw-inbox-sync,.pw-inbox-command,.pw-inbox-detail-actions{-webkit-backdrop-filter:blur(22px)saturate(155%);backdrop-filter:blur(22px)saturate(155%);background:color-mix(in srgb,var(--pw-inbox-panel-strong) 82%,transparent)!important;border-color:var(--pw-inbox-line)!important}.pw-inbox-sync{box-sizing:border-box;height:48px;min-height:48px;padding-block:0!important;padding-inline:14px!important}.pw-inbox-command{padding:10px 12px!important}.pw-inbox-command input{border-color:var(--pw-inbox-line);background:color-mix(in srgb,var(--pw-bg) 54%,transparent);height:36px;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-txt) 4%,transparent);border-radius:10px}.pw-inbox-command button,.pw-inbox-detail-actions button{border-radius:9px}.pw-inbox-columns,.pw-inbox-day{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:color-mix(in srgb,var(--pw-inbox-panel-strong) 88%,transparent)!important;border-color:var(--pw-inbox-line)!important}.pw-inbox-list [data-radix-scroll-area-viewport]>div{display:block!important}.pw-inbox-list [data-radix-scroll-area-viewport] [class*=cursor-pointer]{border-color:color-mix(in srgb,var(--pw-inbox-line) 62%,transparent);transition:background .15s,border-color .15s,box-shadow .15s}.pw-inbox-list [data-radix-scroll-area-viewport] [class*=cursor-pointer]:hover{background:var(--pw-inbox-hover)!important}.pw-inbox-list [data-radix-scroll-area-viewport] [class*=bg-primary\/10]{background:var(--pw-inbox-active)!important;box-shadow:inset 3px 0 0 var(--pw-acc),inset 0 0 0 1px color-mix(in srgb,var(--pw-acc) 18%,transparent)!important}.pw-inbox-reader-pane{background:color-mix(in srgb,var(--pw-inbox-panel) 92%,transparent)!important}.pw-inbox-reader-empty>div{color:var(--pw-acc);border:1px solid color-mix(in srgb,var(--pw-acc) 26%,transparent);background:color-mix(in srgb,var(--pw-acc) 9%,transparent);box-shadow:0 0 22px -12px var(--pw-acc)}.pw-inbox-detail-actions{box-sizing:border-box;height:48px;min-height:48px;padding-block:0!important;padding-inline:16px!important}.pw-inbox-message{max-width:980px;margin-inline:auto;padding:22px 26px 34px!important}.pw-inbox-message>div>h2{letter-spacing:0;color:var(--pw-txt);font-size:21px;line-height:1.25}.pw-inbox-reader-heading{padding-bottom:2px}.pw-reader-labels{border-bottom:1px solid var(--pw-inbox-line);flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:12px;display:flex}.pw-reader-pill{gap:5px;border:1px solid color-mix(in srgb,var(--pw-acc) 32%,transparent)!important;background:color-mix(in srgb,var(--pw-acc) 10%,transparent)!important;height:28px!important;color:var(--pw-acc)!important;border-radius:999px!important;padding:0 10px!important;font-size:11px!important;font-weight:650!important}.pw-reader-pill svg{width:12px;height:12px}.pw-reader-pill.is-urgent{color:var(--pw-f-rd)!important;border-color:color-mix(in srgb,var(--pw-f-rd) 30%,transparent)!important;background:color-mix(in srgb,var(--pw-f-rd) 10%,transparent)!important}.pw-reader-pill.is-urgent svg{fill:currentColor}.pw-reader-pill.is-toned{color:var(--pill)!important;border-color:color-mix(in srgb,var(--pill) 34%,transparent)!important;background:color-mix(in srgb,var(--pill) 11%,transparent)!important}html.dark .pw-reader-pill.is-toned{color:color-mix(in srgb,var(--pill) 55%,white)!important;border-color:color-mix(in srgb,var(--pill) 45%,transparent)!important;background:color-mix(in srgb,var(--pill) 18%,transparent)!important}html:not(.dark) .pw-reader-pill.is-toned{color:color-mix(in srgb,var(--pill) 62%,#0b1220)!important}.pw-reader-label-menu .pw-reader-label-item{align-items:center;gap:9px;height:30px!important;color:var(--pw-txt2)!important;border-radius:9px!important;justify-content:flex-start!important;padding:0 9px!important;font-size:12px!important;font-weight:650!important;display:flex!important}.pw-reader-label-menu .pw-reader-label-item:hover{background:color-mix(in srgb,var(--pw-mut) 14%,transparent)!important}.pw-reader-label-dot{border-radius:50%;flex:none;width:8px;height:8px}.pw-reader-label-check{flex:none;width:14px;height:14px;margin-left:auto}.pw-reader-add-label{justify-content:center;align-items:center;transition:background .16s,color .16s;width:28px!important;height:28px!important;color:var(--pw-mut)!important;background:color-mix(in srgb,var(--pw-mut) 15%,transparent)!important;border:1px solid color-mix(in srgb,var(--pw-mut) 22%,transparent)!important;box-shadow:none!important;border-radius:50%!important;display:inline-flex!important}.pw-reader-add-label:hover{color:var(--pw-txt)!important;background:color-mix(in srgb,var(--pw-mut) 27%,transparent)!important}html.dark .pw-reader-add-label{background:color-mix(in srgb,var(--pw-mut) 19%,transparent)!important;border-color:color-mix(in srgb,var(--pw-mut) 30%,transparent)!important}html.dark .pw-reader-add-label:hover{background:color-mix(in srgb,var(--pw-mut) 32%,transparent)!important}.pw-reader-labels>button:last-child{width:30px;height:30px}.pw-inbox-detail .pw-inbox-meta,html.dark .pw-inbox-detail .pw-inbox-meta{font-size:12px;line-height:1.6;border:0!important;border-bottom:1px solid var(--pw-inbox-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0 0 14px!important}.pw-inbox-meta>div{align-items:center}.pw-reader-sender-tools button{border-color:var(--pw-inbox-line);width:34px;height:34px;color:var(--pw-mut);background:0 0}.pw-reader-sender-tools svg{width:16px;height:16px}.pw-reader-attachment-title{align-items:center;gap:8px;display:flex;font-size:12px!important;font-weight:500!important}.pw-reader-attachment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pw-inbox-detail .pw-reader-attachment-grid .pw-inbox-attachment{border:1px solid var(--pw-inbox-line);width:auto;display:flex}.pw-inbox-detail .pw-reader-attachment-grid .pw-inbox-attachment-file{flex:1;width:auto;min-width:0;padding:8px 10px!important}.pw-reader-attachment-download{color:var(--pw-mut);flex-shrink:0;align-self:center;margin-right:4px;background:0 0!important;width:28px!important;height:32px!important;padding:5px!important}.pw-reader-attachment-download svg{width:16px;height:16px}.pw-reader-footer{border-top:1px solid var(--pw-inbox-line);padding:10px 16px 16px}.pw-reader-footer .pw-inbox-quick-reply{border-radius:11px;gap:8px;min-height:48px;margin:0 0 12px;padding:5px}.pw-reader-reply-avatar{border-radius:50%;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;display:flex;overflow:hidden}.pw-reader-reply-avatar img{object-fit:cover;width:100%;height:100%}.pw-inbox-quick-reply textarea{resize:none;min-width:0;max-height:150px;font:inherit;color:var(--pw-txt);background:0 0;border:0;outline:0;flex:1;padding:6px 0;font-size:12px;line-height:20px;display:block}.pw-inbox-quick-reply textarea::placeholder{color:var(--pw-mut)}.pw-reader-footer .pw-inbox-quick-reply-tools>button{width:30px;height:32px}.pw-reader-footer .pw-inbox-quick-reply-tools svg{width:16px;height:16px}.pw-reader-footer .pw-inbox-quick-send{margin-left:4px;width:40px!important;height:32px!important}.pw-reader-ai-actions{scrollbar-width:none;align-items:center;gap:6px;display:flex;overflow-x:auto}.pw-reader-ai-action{color:var(--pw-mut);background:0 0;flex-shrink:0;border-color:var(--pw-inbox-line)!important;border-radius:9px!important;gap:6px!important;height:34px!important;padding:0 10px!important;font-size:11px!important}.pw-reader-ai-action svg{width:15px!important;height:15px!important}.pw-reader-ai-more{color:var(--pw-mut);flex-shrink:0;border-color:var(--pw-inbox-line)!important;width:30px!important;height:34px!important}.pw-reader-pending-files{flex-wrap:wrap;gap:5px;margin-bottom:8px;display:flex}.pw-reader-pending-files>span{color:var(--pw-mut);align-items:center;gap:5px;max-width:100%;font-size:10px;display:flex}.pw-reader-pending-files svg{width:13px;height:13px}.pw-reader-pending-files button{width:22px;height:22px}.pw-reader-message-info{border:1px solid var(--pw-inbox-line);border-radius:8px;padding:8px}.pw-reader-delete{color:var(--pw-f-rd)!important}.pw-inbox-body.is-dark-preview{border:1px solid var(--pw-inbox-line);background:color-mix(in srgb,var(--pw-bg) 75%,transparent)!important}.pw-inbox-body.is-dark-preview iframe{border-color:var(--pw-inbox-line)!important;background:0 0!important}html.dark .pw-inbox-detail-actions button:not(.pw-inbox-reader-primary),html.dark .pw-reader-sender-tools button,html.dark .pw-reader-ai-action,html.dark .pw-reader-ai-more{color:var(--pw-mut)!important;border-color:var(--pw-inbox-line)!important;background:0 0!important}html.dark .pw-reader-ai-action.is-active,.pw-reader-ai-action.is-active{background:var(--pw-acc)!important;color:var(--primary-foreground)!important;border-color:var(--pw-acc)!important}html.dark .pw-reader-delete{color:var(--pw-f-rd)!important}.pw-inbox-detail-actions>div:last-child>button[aria-label=Previous\ message],.pw-inbox-detail-actions>div:last-child>button[aria-label=Next\ message]{width:26px;height:30px}@media (width>=1451px){.pw-inbox-detail-actions,.pw-inbox-detail-actions>div:last-child{gap:4px}.pw-inbox-detail-actions>div:last-child>button{padding-inline:10px;font-size:12px}}.pw-reader-top-tools button{width:28px;height:32px;padding:0}.pw-reader-top-tools button.pw-reader-sync{gap:5px;width:auto;padding:0 4px;font-size:11px}.pw-reader-top-tools svg{width:15px;height:15px}@media (width<=1450px){.pw-inbox-detail-actions{flex-wrap:wrap;gap:5px;height:auto;min-height:48px;padding-block:8px!important}.pw-reader-ai-action{padding:0 8px!important;font-size:10px!important}}@media (width<=767px){.pw-reader-sync span{display:none}.pw-reader-attachment-grid{grid-template-columns:1fr}.pw-reader-footer{padding:10px}.pw-reader-sender-tools{gap:4px!important}.pw-reader-sender-tools button{width:28px;height:30px}}.pw-inbox-reader-primary{border:1px solid color-mix(in srgb,var(--pw-acc) 70%,transparent)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--pw-acc) 90%,var(--pw-txt)),var(--pw-acc))!important;color:var(--primary-foreground)!important;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--primary-foreground) 25%,transparent),0 9px 22px -12px var(--pw-acc)!important}html:not(.dark) .pw-inbox-reader-primary{background:linear-gradient(180deg,color-mix(in srgb,var(--pw-acc) 88%,white),var(--pw-acc))!important;box-shadow:inset 0 1px 0 #ffffff59,0 8px 20px -12px var(--pw-acc)!important}.pw-inbox-sender-avatar{color:var(--pw-acc);border:1px solid color-mix(in srgb,var(--pw-acc) 28%,transparent);background:color-mix(in srgb,var(--pw-acc) 12%,var(--pw-inbox-panel-strong));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-txt) 8%,transparent),0 0 18px -12px var(--pw-acc)}.pw-inbox-meta{background:color-mix(in srgb,var(--pw-inbox-panel-strong) 65%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-txt) 4%,transparent);border-color:var(--pw-inbox-line)!important;border-radius:12px!important}.pw-inbox-body{background:color-mix(in srgb,var(--pw-card-solid) 92%,transparent);box-shadow:0 18px 42px -30px color-mix(in srgb,var(--pw-txt) 34%,transparent);border-radius:13px}.pw-inbox-body iframe{border-radius:13px!important}.pw-inbox-attachment{border-color:var(--pw-inbox-line)!important;background:color-mix(in srgb,var(--pw-inbox-panel-strong) 74%,transparent)!important;border-radius:10px!important}.pw-inbox-quick-reply{border:1px solid var(--pw-inbox-line);background:color-mix(in srgb,var(--pw-inbox-panel-strong) 90%,transparent);-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);box-shadow:0 18px 38px -28px color-mix(in srgb,var(--pw-txt) 42%,transparent),inset 0 1px 0 color-mix(in srgb,var(--pw-txt) 7%,transparent);border-radius:14px;align-items:center;gap:8px;margin:0 18px 14px;padding:7px 8px;display:flex}.pw-inbox-quick-reply-main{min-width:0;color:var(--pw-txt);letter-spacing:0;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:0;display:flex}.pw-inbox-quick-reply-tools{align-items:center;gap:2px;display:flex}.pw-inbox-quick-reply-tools>button{width:36px;height:36px;color:var(--pw-mut);border-radius:10px}.pw-inbox-quick-reply-tools>button:hover{color:var(--pw-acc);background:color-mix(in srgb,var(--pw-acc) 10%,transparent)}.pw-inbox-quick-reply-tools .pw-inbox-quick-send{color:var(--primary-foreground)!important;background:var(--pw-acc)!important;box-shadow:0 8px 18px -10px var(--pw-acc)!important}.pw-inbox-ai-trigger{box-shadow:0 0 14px -10px var(--pw-acc);border-color:color-mix(in srgb,var(--pw-acc) 45%,transparent)!important;color:var(--pw-acc)!important;background:color-mix(in srgb,var(--pw-acc) 7%,transparent)!important}.pw-inbox-ai-trigger.is-active{box-shadow:0 0 18px -8px var(--pw-acc);color:var(--primary-foreground)!important;background:linear-gradient(135deg,var(--pw-acc),color-mix(in srgb,var(--pw-acc) 65%,var(--pw-cy)))!important}.pw-inbox-ai-card__edge{background:linear-gradient(120deg,color-mix(in srgb,var(--pw-acc) 55%,transparent),color-mix(in srgb,var(--pw-cy) 28%,transparent),color-mix(in srgb,var(--pw-acc) 50%,transparent))}.pw-inbox-ai-card__inner{background:color-mix(in srgb,var(--pw-inbox-panel-strong) 95%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--pw-txt) 7%,transparent),0 18px 34px -26px var(--pw-acc);border-color:color-mix(in srgb,var(--pw-acc) 24%,transparent)!important}.pw-inbox-ai-icon{color:var(--primary-foreground);background:linear-gradient(135deg,var(--pw-acc),color-mix(in srgb,var(--pw-acc) 68%,var(--pw-cy)));box-shadow:0 0 12px -4px var(--pw-acc)}.pw-inbox-drag-card,.pw-inbox-empty{-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);border:1px solid var(--pw-inbox-line)!important;background:var(--pw-inbox-panel-strong)!important;box-shadow:var(--pw-glass-sh)!important}.pw-inbox-empty{border-radius:18px;padding:30px}.pw-inbox-templates aside{background:color-mix(in srgb,var(--pw-inbox-panel-strong) 78%,transparent)!important;border-color:var(--pw-inbox-line)!important}.pw-inbox-templates :is(.rounded-md,.rounded-lg,.rounded-xl).border{background:color-mix(in srgb,var(--pw-inbox-panel) 72%,transparent);border-color:var(--pw-inbox-line)!important}.pw-inbox-compose{--pw-compose-surface:transparent;--pw-compose-surface-raised:transparent;--pw-compose-surface-soft:color-mix(in srgb,var(--pw-txt) 4%,transparent);-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);overflow:hidden;border:1px solid var(--pw-gl-bd,var(--pw-line))!important;background:var(--pw-gl-card,hsl(var(--card)))!important;box-shadow:var(--pw-gl-sh,var(--pw-glass-sh))!important}.pw-inbox-compose-head,.pw-inbox-compose-footer{border-color:var(--pw-line)!important;background:0 0!important}.pw-inbox-compose-fields{box-shadow:none;background:var(--pw-compose-surface-soft)!important;border-color:var(--pw-line)!important}.pw-inbox-compose-subject{min-width:0;height:36px;color:hsl(var(--foreground));background:0 0;border:0;outline:0;flex:1;padding:0;font-size:13px;font-weight:500}.pw-inbox-compose-subject::placeholder{color:hsl(var(--muted-foreground))}.pw-inbox-compose-field{border-bottom:1px solid var(--pw-line)}.pw-inbox-compose-tools,.pw-inbox-compose-ai,.pw-inbox-compose-add{-webkit-backdrop-filter:none;backdrop-filter:none;background:hsl(var(--card))!important}.pw-inbox-compose-tools{box-shadow:18px 0 42px -30px color-mix(in srgb,hsl(var(--foreground)) 55%,transparent)}.pw-inbox-compose-add{box-shadow:var(--pw-glass-sh)}.pw-inbox-compose-stage{will-change:transform,opacity;animation:.68s cubic-bezier(.16,1,.3,1) backwards pw-compose-in}.pw-inbox-compose-backdrop{overflow:hidden}@keyframes pw-compose-in{0%{opacity:0;transform:translate(42%)}35%{opacity:1}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.pw-inbox-compose-stage{transition:none!important;animation:none!important}}.pw-inbox-whatsapp{--wa-bg:#f4f7fa;--wa-panel:#fff;--wa-panel-soft:#f8fafc;--wa-thread:#f5f6f4;--wa-line:#e0e7f0;--wa-text:#101d32;--wa-muted:#6882a1;--wa-green:#00ad79;--wa-green-strong:#009e6c;--wa-green-soft:#dbfbea;--wa-blue:#148df0;--wa-blue-soft:#e0f2ff;--wa-violet:#7d4de6;--wa-violet-soft:#eee6ff;--wa-amber:#ce7209;--wa-amber-soft:#ffefd6;--wa-red:#f24a69;background:var(--wa-bg);min-width:0;min-height:0;color:var(--wa-text);font-family:"Plus Jakarta Sans",var(--font-sans),sans-serif;flex:1;grid-template-columns:minmax(280px,31%) minmax(440px,1fr) minmax(230px,25%);display:grid}.pw-inbox-whatsapp button,.pw-inbox-whatsapp input{letter-spacing:0}.pw-wa-conversations,.pw-wa-thread,.pw-wa-details{background:var(--wa-panel);min-width:0;min-height:0}.pw-wa-conversations{border-right:1px solid var(--wa-line);flex-direction:column;display:flex}.pw-wa-list-head{border-bottom:1px solid var(--wa-line);flex:none;padding:13px 13px 9px}.pw-wa-title-row,.pw-wa-search-row,.pw-wa-title,.pw-wa-conversation-line,.pw-wa-details-head,.pw-wa-contact-lines>div{align-items:center;display:flex}.pw-wa-title-row{justify-content:space-between;gap:10px}.pw-wa-title{font-size:18px;font-weight:800}.pw-wa-title span{color:var(--wa-muted);margin-left:4px;font-size:13px;font-weight:700}.pw-wa-new-chat{box-shadow:0 8px 18px -12px var(--wa-blue);border:1px solid color-mix(in srgb,var(--wa-blue) 55%,transparent)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--wa-blue) 88%,white),var(--wa-blue))!important;color:#fff!important;border-radius:8px!important;gap:6px!important;height:36px!important;padding:0 14px!important;font-size:12px!important}.pw-wa-new-chat svg{width:14px;height:14px}.pw-wa-new-chat:disabled,.pw-wa-send:disabled{cursor:default;opacity:1!important}.pw-wa-search-row{gap:7px;margin-top:10px}.pw-wa-search{flex:1;min-width:0;position:relative}.pw-wa-search>svg{z-index:1;width:15px;height:15px;color:var(--wa-muted);position:absolute;top:50%;left:10px;transform:translateY(-50%)}.pw-wa-search input{border:1px solid var(--wa-line);background:var(--wa-panel-soft);height:36px;color:var(--wa-text);border-radius:8px;padding-left:33px;font-size:12px}.pw-wa-search input::placeholder{color:var(--wa-muted)}.pw-wa-search-row>button{border:1px solid var(--wa-line);width:36px;height:36px;color:var(--wa-muted);border-radius:8px}.pw-wa-search-row svg{width:15px;height:15px}.pw-wa-filters{align-items:center;gap:4px;margin-top:8px;display:flex;overflow:hidden}.pw-wa-filter{white-space:nowrap;min-width:0;height:26px!important;color:var(--wa-muted)!important;border-radius:999px!important;gap:3px!important;padding:0 8px!important;font-size:10px!important;font-weight:750!important}.pw-wa-filter span{background:color-mix(in srgb,currentColor 13%,transparent);border-radius:999px;justify-content:center;align-items:center;min-width:17px;height:17px;font-size:9px;display:inline-flex}.pw-wa-filter.is-active{background:var(--wa-green-soft)!important;color:var(--wa-green-strong)!important}.pw-wa-filter.is-lead{color:var(--wa-green-strong)!important}.pw-wa-filter.is-employer{color:var(--wa-violet)!important}.pw-wa-filter.is-employer svg{color:var(--wa-violet)}.pw-wa-filter.is-partnership{color:var(--wa-amber)!important}.pw-wa-filter-add{margin-left:auto;border:1px solid var(--wa-line)!important;width:27px!important;height:26px!important;color:var(--wa-muted)!important;border-radius:999px!important}.pw-wa-filter-add svg{width:12px;height:12px}.pw-wa-list{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--wa-muted) 25%,transparent) transparent;flex:1;min-height:0;overflow-y:auto}.pw-wa-conversation{border:0;border-bottom:1px solid color-mix(in srgb,var(--wa-line) 68%,transparent);text-align:left;width:100%;min-height:65px;color:var(--wa-text);background:0 0;align-items:center;gap:10px;padding:8px 12px;transition:background .15s;display:flex;position:relative}.pw-wa-conversation:before{content:"";background:0 0;border-radius:0 4px 4px 0;width:3px;position:absolute;top:0;bottom:0;left:0}.pw-wa-conversation.is-selected{background:linear-gradient(90deg,color-mix(in srgb,var(--wa-green) 8%,var(--wa-panel)),color-mix(in srgb,var(--wa-blue) 6%,var(--wa-panel)))}.pw-wa-conversation.is-selected:before{background:var(--wa-green)}.pw-wa-avatar{border:1px solid color-mix(in srgb,var(--wa-green) 25%,transparent);background:color-mix(in srgb,var(--wa-green) 17%,var(--wa-panel));width:35px;height:35px;color:var(--wa-green-strong);border-radius:50%;flex:0 0 35px;justify-content:center;align-items:center;font-size:11px;font-weight:750;display:inline-flex}.pw-wa-avatar.is-avatar-3{background:color-mix(in srgb,var(--wa-muted) 15%,var(--wa-panel));color:var(--wa-muted)}.pw-wa-avatar.is-avatar-4{background:color-mix(in srgb,var(--wa-blue) 15%,var(--wa-panel));color:var(--wa-blue)}.pw-wa-conversation-copy{flex:1;min-width:0}.pw-wa-conversation-line{gap:5px;min-width:0}.pw-wa-conversation-line strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.pw-wa-conversation-line time{color:var(--wa-muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:9.5px}.pw-wa-kind{background:var(--wa-green-soft);width:max-content;color:var(--wa-green-strong);border-radius:999px;align-items:center;padding:2px 6px;font-size:8.5px;font-style:normal;font-weight:800;display:inline-flex}.pw-wa-kind.is-employer{background:var(--wa-violet-soft);color:var(--wa-violet)}.pw-wa-kind.is-partnership{background:var(--wa-amber-soft);color:var(--wa-amber)}.pw-wa-kind.is-candidate{background:var(--wa-blue-soft);color:var(--wa-blue)}.pw-wa-kind.is-partner{background:color-mix(in srgb,var(--wa-red) 12%,var(--wa-panel));color:var(--wa-red)}.pw-wa-conversation-line.is-preview{color:var(--wa-muted);margin-top:4px;font-size:10px}.pw-wa-conversation-line.is-preview>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pw-wa-conversation-line.is-preview b{background:var(--wa-green);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:9px;display:flex}.pw-wa-read{width:15px;height:15px;color:var(--wa-blue)}.pw-wa-empty-state,.pw-wa-detail-placeholder{text-align:center;min-height:180px;color:var(--wa-muted);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:24px;display:flex}.pw-wa-empty-state svg,.pw-wa-detail-placeholder svg{width:22px;height:22px}.pw-wa-empty-state strong,.pw-wa-detail-placeholder strong{color:var(--wa-text);font-size:11px}.pw-wa-empty-state span,.pw-wa-detail-placeholder span{font-size:9px;line-height:1.5}.pw-wa-preview-note{border-top:1px solid var(--wa-line);color:var(--wa-muted);text-align:center;flex:none;padding:6px 10px;font-size:7.5px}.pw-wa-thread{border-right:1px solid var(--wa-line);background:var(--wa-thread);flex-direction:column;display:flex}.pw-wa-thread-head{z-index:3;border-bottom:1px solid var(--wa-line);background:color-mix(in srgb,var(--wa-panel) 96%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);flex:none;align-items:center;gap:9px;height:58px;padding:8px 12px;display:flex;position:relative}.pw-wa-mobile-back{display:none!important}.pw-wa-contact-trigger{text-align:left;min-width:0;color:var(--wa-text);background:0 0;border:0;flex:1;align-items:center;gap:9px;padding:0;display:flex}.pw-wa-contact-trigger .pw-wa-avatar{flex-basis:36px;width:36px;height:36px}.pw-wa-contact-trigger>span:last-child{flex-direction:column;min-width:0;display:flex}.pw-wa-contact-trigger strong{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.pw-wa-contact-trigger small{color:var(--wa-muted);align-items:center;gap:5px;font-size:9.5px;display:flex}.pw-wa-contact-trigger small b{color:var(--wa-green-strong)}.pw-wa-contact-trigger small i{font-style:normal}.pw-wa-thread-actions{flex:none;align-items:center;gap:5px;display:flex}.pw-wa-thread-actions>button{border:1px solid var(--wa-line);height:34px;color:var(--wa-text);background:var(--wa-panel);border-radius:8px;font-size:9.5px}.pw-wa-thread-actions>button[aria-label]{width:34px}.pw-wa-assign,.pw-wa-resolve{gap:5px!important;padding:0 10px!important}.pw-wa-assign svg:last-child{width:10px}.pw-wa-resolve{border-color:color-mix(in srgb,var(--wa-green) 35%,var(--wa-line))!important;background:var(--wa-green)!important;color:#fff!important}.pw-wa-resolve.is-resolved{background:var(--wa-green-strong)!important}.pw-wa-chat-canvas{background:var(--wa-thread);flex:1;min-height:0;padding:19px 34px 13px;position:relative;overflow-y:auto}.pw-wa-chat-pattern{opacity:.52;background-image:var(--pw-wa-chat-tile);mix-blend-mode:multiply;pointer-events:none;background-repeat:repeat;background-size:420px;position:absolute;inset:0}.pw-wa-day{border:1px solid var(--wa-line);background:color-mix(in srgb,var(--wa-panel) 90%,transparent);width:max-content;color:var(--wa-muted);box-shadow:0 4px 14px -10px var(--wa-muted);border-radius:999px;margin:0 auto 20px;padding:5px 12px;font-size:8px;position:relative}.pw-wa-message{border:1px solid color-mix(in srgb,var(--wa-line) 75%,transparent);background:var(--wa-panel);width:max-content;max-width:min(70%,460px);box-shadow:0 7px 18px -15px var(--wa-muted);border-radius:8px;margin:0 0 17px;padding:10px 12px 8px;font-size:11.5px;line-height:1.5;position:relative}.pw-wa-message p{margin:0;padding-right:30px}.pw-wa-message time{color:var(--wa-muted);justify-content:flex-end;align-items:center;gap:2px;margin-top:2px;font-size:8.5px;display:flex}.pw-wa-message time svg{width:12px;height:12px;color:var(--wa-blue)}.pw-wa-message.is-outgoing{background:var(--wa-green-soft);border-color:color-mix(in srgb,var(--wa-green) 15%,var(--wa-line));margin-left:auto}.pw-wa-message.is-last{margin-top:7px}.pw-wa-composer{z-index:2;border:1px solid var(--wa-line);background:color-mix(in srgb,var(--wa-panel) 94%,transparent);min-height:48px;box-shadow:0 12px 30px -22px var(--wa-muted);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:11px;flex:none;align-items:center;gap:4px;margin:0 10px 10px;padding:5px;display:flex;position:relative}.pw-wa-composer>button{width:34px;height:34px;color:var(--wa-muted);border-radius:8px}.pw-wa-composer svg{width:16px;height:16px}.pw-wa-composer-field{min-width:0;color:var(--wa-muted);flex:1;padding:0 5px;font-size:11px}.pw-wa-composer .pw-wa-send{box-shadow:0 7px 15px -10px var(--wa-green);background:var(--wa-green)!important;color:#fff!important}.pw-wa-details{flex-direction:column;display:flex;overflow:hidden}.pw-wa-details-head{flex:none;gap:9px;min-height:66px;padding:11px 10px}.pw-wa-details-head .pw-wa-avatar{flex-basis:38px;width:38px;height:38px}.pw-wa-details-head>div{flex-direction:column;flex:1;align-items:flex-start;gap:3px;min-width:0;display:flex}.pw-wa-details-head strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.pw-wa-details-head>button{width:30px;height:30px;color:var(--wa-muted)}.pw-wa-details-head svg{width:14px;height:14px}.pw-wa-contact-lines{flex:none;padding:0 13px 10px}.pw-wa-contact-lines>div{min-height:27px;color:var(--wa-text);gap:8px;font-size:9.5px}.pw-wa-contact-lines>div>svg{width:13px;height:13px;color:var(--wa-muted)}.pw-wa-contact-lines>div>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pw-wa-contact-lines>div button{width:26px;height:25px;color:var(--wa-muted)}.pw-wa-contact-lines>div button svg{width:12px;height:12px}.pw-wa-more-details{margin-left:21px;height:24px!important;color:var(--wa-blue)!important;gap:3px!important;padding:0!important;font-size:9.5px!important}.pw-wa-detail-tabs{border-top:1px solid var(--wa-line);border-bottom:1px solid var(--wa-line);flex:none;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 7px;display:grid}.pw-wa-detail-tabs button{min-width:0;height:35px;color:var(--wa-muted);white-space:nowrap;font-size:7.5px;position:relative;border-radius:0!important;padding:0 3px!important}.pw-wa-detail-tabs button.is-active{color:var(--wa-blue)!important}.pw-wa-detail-tabs button.is-active:after{content:"";background:var(--wa-blue);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:3px;right:3px}.pw-wa-detail-content{flex:1;min-height:0;padding:8px;overflow-y:auto}.pw-wa-detail-content dl{border:1px solid var(--wa-line);background:var(--wa-panel-soft);border-radius:9px;margin:0;padding:6px 8px}.pw-wa-detail-content dl>div{grid-template-columns:minmax(70px,.8fr) minmax(0,1.2fr);align-items:center;gap:6px;min-height:31px;display:grid}.pw-wa-detail-content dt{color:var(--wa-muted);font-size:7.5px}.pw-wa-detail-content dd{min-width:0;color:var(--wa-text);margin:0;font-size:8px}.pw-wa-value-pill{border-radius:6px;align-items:center;gap:4px;max-width:100%;padding:4px 7px;font-weight:750;display:inline-flex}.pw-wa-value-pill svg{width:9px;height:9px}.pw-wa-value-pill.is-green{background:var(--wa-green-soft);color:var(--wa-green-strong)}.pw-wa-value-pill.is-blue{background:var(--wa-blue-soft);color:color-mix(in srgb,var(--wa-blue) 72%,var(--wa-violet))}.pw-wa-owner{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;display:flex;overflow:hidden}.pw-wa-owner svg{background:color-mix(in srgb,var(--wa-green) 12%,var(--wa-panel));width:13px;height:13px;color:var(--wa-green-strong);border-radius:50%;padding:2px}.pw-wa-detail-content .is-tags{align-items:start;padding:5px 0}.pw-wa-detail-content .is-tags dd{flex-wrap:wrap;gap:3px;display:flex}.pw-wa-tag{background:var(--wa-blue-soft);color:var(--wa-blue);border-radius:5px;align-items:center;gap:2px;padding:3px 5px;font-size:7px;font-weight:700;display:inline-flex}.pw-wa-tag svg{display:none}.pw-wa-detail-content .is-tags button{border:1px solid var(--wa-line);width:20px;height:20px;color:var(--wa-muted);border-radius:50%}.pw-wa-detail-content .is-tags button svg{width:9px;height:9px}html.dark .pw-inbox-whatsapp{--wa-bg:#061423;--wa-panel:#081826;--wa-panel-soft:#0c2032;--wa-thread:#071522;--wa-line:#17354a;--wa-text:#f0f8ff;--wa-muted:#90a7bb;--wa-green:#09d7a0;--wa-green-strong:#21e4b0;--wa-green-soft:#0d4a40;--wa-blue:#38acff;--wa-blue-soft:#113f5f;--wa-violet:#bd8aff;--wa-violet-soft:#392754;--wa-amber:#ffb647;--wa-amber-soft:#4a351c;--wa-red:#ff6680;--pw-wa-chat-tile:url(/assets/wa/inbox-chat-tile-dark.png)}html.dark .pw-wa-chat-pattern{opacity:.36;mix-blend-mode:screen}html.dark .pw-wa-conversation.is-selected{background:linear-gradient(90deg,color-mix(in srgb,var(--wa-green) 12%,var(--wa-panel)),color-mix(in srgb,var(--wa-blue) 10%,var(--wa-panel)))}html.dark .pw-wa-new-chat{background:linear-gradient(#169fff,#0580dc)!important}html.dark .pw-wa-resolve{background:#008b65!important}html.dark .pw-wa-composer .pw-wa-send{color:#062118!important;background:#08e3ad!important}html.dark .pw-inbox{--pw-inbox-panel:color-mix(in srgb,var(--pw-lq-bg) 70%,transparent);--pw-inbox-panel-strong:color-mix(in srgb,var(--pw-lq-inner) 80%,transparent);--pw-inbox-line:color-mix(in srgb,var(--pw-gl-bd) 68%,transparent);--pw-inbox-active:color-mix(in srgb,var(--pw-acc) 15%,transparent);--pw-inbox-hover:color-mix(in srgb,var(--pw-acc) 8%,transparent);--pw-wa-chat-canvas:color-mix(in srgb,var(--pw-bg) 88%,var(--pw-f-gr) 12%);--pw-wa-chat-tile:url(/assets/wa/inbox-chat-tile-dark.png);background:0 0}html.dark .pw-inbox-workspace{border-color:color-mix(in srgb,var(--pw-gl-bd) 60%,transparent);background:color-mix(in srgb,var(--pw-lq-bg) 62%,transparent);-webkit-backdrop-filter:blur(30px)saturate(170%);backdrop-filter:blur(30px)saturate(170%);box-shadow:0 30px 70px -40px #000000bf,inset 0 1px #ffffff12}html.dark .pw-inbox-mobilebar,html.dark .pw-inbox-sync,html.dark .pw-inbox-command,html.dark .pw-inbox-detail-actions,html.dark .pw-inbox-columns,html.dark .pw-inbox-day{box-shadow:inset 0 1px #ffffff0a;background:color-mix(in srgb,var(--pw-lq-inner) 50%,transparent)!important;border-color:var(--pw-inbox-line)!important}html.dark .pw-inbox-meta,html.dark .pw-inbox-ai-stats,html.dark .pw-inbox-attachment,html.dark .pw-inbox-quick-reply{box-shadow:inset 0 1px #ffffff0d;background:color-mix(in srgb,var(--pw-lq-inner) 50%,transparent)!important;border-color:var(--pw-inbox-line)!important}html.dark .pw-inbox-list [data-radix-scroll-area-viewport] [class*=bg-primary\/10]{background:linear-gradient(90deg,color-mix(in srgb,var(--pw-acc) 18%,transparent),color-mix(in srgb,var(--pw-acc) 7%,transparent))!important;box-shadow:inset 3px 0 0 var(--pw-acc),inset 0 1px 0 color-mix(in srgb,var(--pw-txt) 7%,transparent)!important}html.dark .pw-inbox-compose-backdrop{background:hsl(var(--background)/.84)!important}html:not(.dark) .pw-inbox{--pw-wa-chat-canvas:#eef4ef;--pw-wa-chat-tile:url(/assets/wa/inbox-chat-tile-light.png);background:0 0}html:not(.dark) .pw-inbox-body{background:#fff}@media (width<=1023px){.pw-inbox{padding:14px 14px 0}.pw-inbox-workspace{border-radius:18px 18px 0 0}.pw-inbox-sidebar{width:100%}.pw-inbox-message{padding:14px 14px 28px!important}.pw-inbox-mobilebar{min-height:52px}.pw-inbox-wa-list{width:320px;min-width:280px}}@media (width<=767px){.pw-inbox{padding:8px 8px 0}.pw-inbox-workspace{border-radius:16px 16px 0 0;flex-direction:column}.pw-inbox-channel-rail{flex-direction:row;width:100%;height:54px;padding:6px 10px;display:flex;border-right:0!important;border-bottom:1px solid var(--pw-inbox-line)!important}.pw-inbox-channel{width:44px!important;height:40px!important}.pw-inbox-message>div>h2{font-size:18px}.pw-inbox-detail-actions{min-height:50px;padding-inline:10px!important}.pw-inbox-command{padding:8px!important}.pw-inbox-wa-list{width:100%;min-width:0;border-right:0!important}.pw-inbox-wa-reader{display:none}.pw-inbox-compose-drawer{border-radius:0!important}.pw-inbox-compose-ai{left:0}.pw-inbox-compose-ai>div{width:100%;min-width:0}.pw-inbox-signature-footer,.pw-inbox-quoted-preview{margin-inline:12px}.pw-inbox-quick-reply{margin:0 8px 8px}.pw-inbox-quick-reply-tools>button{width:40px;height:40px}.pw-inbox-quick-reply-tools>button:nth-child(2),.pw-inbox-quick-reply-tools>button:nth-child(3){display:none}}@media (prefers-reduced-motion:reduce){.pw-inbox *{transition-duration:.01ms!important;animation-duration:.01ms!important}.pw-inbox-compose{animation:none!important}}.pw-chat-workspace{border:1px solid rgb(var(--chat-border));background:rgb(var(--chat-bg));box-shadow:var(--pw-glass-sh),inset 0 1px 0 rgb(var(--chat-text-primary)/.06);isolation:isolate;border-radius:22px;width:min(100% - 48px,1480px)!important;height:calc(100% - 40px)!important;margin:20px auto!important}.pw-chat-workspace>[class*=md\:w-72]{background:rgb(var(--chat-surface));-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%)}.pw-chat-workspace [data-testid=chat-composer]{background:rgb(var(--chat-surface-elev))}.pw-chat-workspace .bg-background\/40,.pw-chat-workspace .bg-background\/25{background:rgb(var(--chat-bg)/.72)!important}body[data-chat-theme=light] [role=dialog],body[data-chat-theme=light] [data-radix-menu-content],body[data-chat-theme=light] [data-radix-popper-content-wrapper] [role=menu]{--background:220 30% 98%;--foreground:224 71% 8%;--card:0 0% 100%;--card-foreground:224 71% 8%;--popover:0 0% 100%;--popover-foreground:224 71% 8%;--muted:220 16% 94%;--muted-foreground:215 16% 40%;--border:220 14% 88%;--input:220 14% 88%}@media (width<=1023px){.pw-chat-workspace{border-radius:18px;width:calc(100% - 28px)!important;height:calc(100% - 28px)!important;margin:14px auto!important}}@media (width<=767px){.pw-chat-workspace{border-radius:16px;width:calc(100% - 16px)!important;height:calc(100% - 16px)!important;margin:8px auto!important}}.pw-chat-workspace .pw-chat-channel-rail{width:60px;background:#ffffffd1!important;border-color:#0f172a14!important;border-right-style:solid!important;border-right-width:1px!important}html.dark .pw-chat-workspace .pw-chat-channel-rail{background:#0a1226eb!important;border-color:#94a3b81f!important}.pw-chat-workspace .pw-chat-channel-rail .pw-inbox-channel{border-radius:12px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex;color:#64748b!important}html.dark .pw-chat-workspace .pw-chat-channel-rail .pw-inbox-channel{color:#8b9bb8!important}.pw-chat-workspace .pw-chat-channel-rail .pw-inbox-channel:hover{color:#0f172a!important;background:#64748b1f!important}html.dark .pw-chat-workspace .pw-chat-channel-rail .pw-inbox-channel:hover{color:#f1f5f9!important}.pw-chat-workspace .pw-chat-channel-rail .pw-inbox-channel.is-active{box-shadow:inset 0 0 0 1px #1776c44d;color:#1776c4!important;background:#1776c41f!important}html.dark .pw-chat-workspace .pw-chat-channel-rail .pw-inbox-channel.is-active{box-shadow:inset 0 0 0 1px #4ea1ff4d;color:#4ea1ff!important;background:#4ea1ff24!important}.pw-chat-workspace>[class*=md\:w-72]{border-right-color:rgb(var(--chat-border))!important}@media (width<=767px){.pw-chat-workspace .pw-chat-channel-rail{display:none}}.pw-inbox-route-chip{z-index:2;white-space:nowrap;pointer-events:none;height:20px;color:hsl(var(--primary));background:color-mix(in srgb,hsl(var(--primary)) 12%,hsl(var(--card)));border:1px solid color-mix(in srgb,hsl(var(--primary)) 35%,transparent);box-shadow:0 0 16px -6px hsl(var(--primary));border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-size:10.5px;font-weight:700;animation:.25s ease-out both pw-route-chip-in;display:inline-flex;position:absolute;bottom:6px;right:10px}.pw-inbox-route-chip.is-reading{background-image:linear-gradient(100deg,transparent 30%,color-mix(in srgb,hsl(var(--primary)) 22%,transparent) 50%,transparent 70%);background-size:220% 100%;animation:.25s ease-out both pw-route-chip-in,1.4s linear infinite pw-route-shimmer}.pw-inbox-route-chip.is-sorted{color:hsl(var(--success));background-color:color-mix(in srgb,hsl(var(--success)) 14%,hsl(var(--card)));border-color:color-mix(in srgb,hsl(var(--success)) 40%,transparent);box-shadow:0 0 18px -6px hsl(var(--success))}.pw-inbox-route-progress{transform-origin:0;background:linear-gradient(90deg,hsl(var(--primary)),hsl(var(--success)));pointer-events:none;width:100%;height:2px;animation:1.8s linear both pw-route-progress;position:absolute;bottom:0;left:0}[data-routing=sorted]{animation:.7s cubic-bezier(.4,0,.2,1) 1.85s both pw-route-exit;overflow:hidden}@keyframes pw-route-chip-in{0%{opacity:0;transform:translateY(4px)scale(.95)}to{opacity:1;transform:none}}@keyframes pw-route-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes pw-route-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pw-route-exit{0%{opacity:1;max-height:120px;transform:none}60%{opacity:0;max-height:120px;transform:translate(40px)}to{opacity:0;border-width:0;max-height:0;padding-top:0;padding-bottom:0;transform:translate(40px)}}@media (prefers-reduced-motion:reduce){[data-routing=sorted]{animation:.4s 2s both pw-route-fade}.pw-inbox-route-chip.is-reading{animation:none}@keyframes pw-route-fade{to{opacity:0}}}@media (width<=1023px){.pw-inbox-detail-actions,.pw-inbox-sync{height:auto}}.pw-route-enter{animation:.26s cubic-bezier(.2,.7,.2,1) backwards pw-route-in}@keyframes pw-route-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pw-route-enter{animation:none}}.pw-inbox-channel-rail .pw-inbox-channel svg{flex-shrink:0;width:20px!important;height:20px!important}.pw-tasks .pwl-box{-webkit-backdrop-filter:blur(34px)saturate(170%);backdrop-filter:blur(34px)saturate(170%);background:color-mix(in srgb,var(--pw-glass-strong-bg,var(--pw-lq-box)) 92%,transparent)!important}html.dark .pw-tasks .pwl-box{background:linear-gradient(160deg,#0e1830db,#091022cc)!important}html.dark .pw-inbox-workspace{-webkit-backdrop-filter:blur(40px)saturate(170%)!important;backdrop-filter:blur(40px)saturate(170%)!important;background:linear-gradient(160deg,#0e1830e6,#091022db)!important}html.dark .pw-inbox-channel-rail,html.dark .pw-inbox-sidebar{background:#0a1226b8!important}html.dark .pw-inbox-list-pane,html.dark .pw-inbox-reader-pane{background:#0c152c99!important}html.dark .pw-inbox-sync,html.dark .pw-inbox-command,html.dark .pw-inbox-detail-actions,html.dark .pw-inbox-columns,html.dark .pw-inbox-day,html.dark .pw-inbox-mobilebar{background:#101b36b3!important}[data-pw-root],#pw-app{--pw-matte-panel:linear-gradient(160deg,#fffffff0,#f2f7ffe6);--pw-matte-panel-soft:linear-gradient(160deg,#ffffffe6,#f0f6ffd6);--pw-matte-inner:#ffffffdb;--pw-matte-blur:blur(34px) saturate(150%);--pw-matte-blur-soft:blur(28px) saturate(145%)}html.dark [data-pw-root],html.dark #pw-app{--pw-matte-panel:linear-gradient(160deg,#0c1b37f0,#071227eb);--pw-matte-panel-soft:linear-gradient(160deg,#0f1f3de6,#081329de);--pw-matte-inner:#0b1933db}.pw-glass-page .pwl-box,.pw-glass-page .pw-card,.pw-partner-cc .rounded-xl.border,.pw-ep-page .pw-ep-shell,.pw-ins-tabs,.pw-kb-sticky,.pw-kb-read{background:var(--pw-matte-panel)!important;-webkit-backdrop-filter:var(--pw-matte-blur)!important;backdrop-filter:var(--pw-matte-blur)!important}.pw-glass-page .pwl-table,.pw-glass-page .pw-task-cal,.pw-glass-page .pwk-lane,.pw-jobs-list-panel,.pw-jobs-detail-panel,.pw-jobs-filter-panel,.pw-insights .pw-ins-body .rounded-lg.border,.pw-insights .pw-ins-body .rounded-xl.border,.pw-kb :is(.rounded-xl,.rounded-2xl,.rounded-lg).border:not(input):not(button),[data-pw-root] .pwk-lane,#pw-app [data-liquid]{background:var(--pw-matte-panel-soft)!important;-webkit-backdrop-filter:var(--pw-matte-blur-soft)!important;backdrop-filter:var(--pw-matte-blur-soft)!important}html.dark .pw-tasks .pwl-box,html.dark .pw-glass-page .pwl-box,html.dark .pw-glass-page .pwl-table,html.dark .pw-glass-page .pw-task-cal,html.dark .pw-glass-page .pwk-lane,html.dark #pw-app [data-liquid],.pw-jobs>div,.pw-inbox-workspace,.pw-inbox-sidebar,.pw-inbox-list-pane,.pw-inbox-reader-pane,.pw-inbox-templates{background:var(--pw-matte-panel)!important;-webkit-backdrop-filter:var(--pw-matte-blur)!important;backdrop-filter:var(--pw-matte-blur)!important}.pw-inbox-channel-rail,.pw-inbox-mobilebar,.pw-inbox-sync,.pw-inbox-command,.pw-inbox-detail-actions,.pw-inbox-columns,.pw-inbox-day{background:var(--pw-matte-inner)!important;-webkit-backdrop-filter:var(--pw-matte-blur-soft)!important;backdrop-filter:var(--pw-matte-blur-soft)!important}.pw-compose-ai-panel{color:var(--cmp-txt);-webkit-backdrop-filter:blur(26px)saturate(160%);backdrop-filter:blur(26px)saturate(160%);border-color:var(--cmp-box-bd)!important;background:color-mix(in srgb,var(--cmp-box) 94%,transparent)!important}.pw-compose-ai-panel textarea{color:var(--cmp-txt)!important;background:color-mix(in srgb,var(--cmp-txt) 4%,transparent)!important;border-color:var(--cmp-box-bd)!important}.pw-compose-context span{border:1px solid var(--pw-line);background:color-mix(in srgb,var(--pw-acc) 7%,transparent);min-height:22px;color:var(--pw-mut);border-radius:999px;align-items:center;padding:0 8px;font-size:9px;font-weight:650;display:inline-flex}@media (width<=767px){.pw-inbox-compose-ai{border-top:1px solid var(--pw-line);border-radius:20px 20px 0 0;height:min(76vh,680px);overflow:hidden;top:auto!important}.pw-inbox-compose-ai>div{border-left:0!important;width:100%!important;min-width:0!important}.pw-inbox-compose-footer{z-index:35;position:sticky;bottom:0}.pw-inbox-compose-footer>div:first-of-type{max-width:52%}.pw-inbox-compose-footer>div:last-of-type{margin-left:auto}.pw-inbox-compose-footer button{flex-shrink:0}.pw-inbox-compose-footer .pw-inbox-compose-send{padding-inline:14px!important}}@media (prefers-reduced-motion:reduce){.pw-inbox-compose *{transition:none!important}}.pw-inbox-compose-backdrop{-webkit-backdrop-filter:blur(6px)saturate(120%)!important;backdrop-filter:blur(6px)saturate(120%)!important;background:#02081747!important}html:not(.dark) .pw-inbox-compose-backdrop{background:#0f172a24!important}.pw-inbox-compose{--pw-acc:#1776c4;--cmp-bg:linear-gradient(165deg,#fff,#f6f9fd);--cmp-box:#f8fafc;--cmp-box-bd:#e2e8f0;--cmp-edit:#fff;--cmp-edit-bd:#d6dfeb;--cmp-tool:#f3f6fa;--cmp-txt:#0f172a;--cmp-mut:#64748b;--cmp-btn:#fff;animation:none;position:relative;overflow:hidden;color:var(--cmp-txt)!important;border:1px solid var(--cmp-box-bd)!important;background:var(--cmp-bg)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:22px!important;box-shadow:0 30px 80px -30px #1e407859,0 2px 8px -2px #1e40781a!important}html.dark .pw-inbox-compose{--pw-acc:#4ea1ff;--cmp-bg:linear-gradient(165deg,#132038,#0d172b);--cmp-box:#17253f;--cmp-box-bd:#26375a;--cmp-edit:#0f1a30;--cmp-edit-bd:#2b3f66;--cmp-tool:#15233c;--cmp-txt:#e8eef8;--cmp-mut:#8fa1c0;--cmp-btn:#1a2a47;box-shadow:0 30px 90px -30px #000c,inset 0 1px #ffffff0d!important}.pw-inbox-compose:before,.pw-inbox-compose:after{content:none!important}.pw-inbox-compose .text-muted-foreground{color:var(--cmp-mut)!important}.pw-inbox-compose-head{isolation:isolate;position:relative;overflow:hidden;background:var(--cmp-head-bg)!important;border-bottom:1px solid var(--cmp-box-bd)!important;min-height:88px!important}.pw-inbox-compose-head:before{content:"";z-index:-2;background-image:var(--cmp-hero-image);opacity:var(--cmp-hero-opacity);background-position:70% 43%;background-repeat:no-repeat;background-size:cover;transition:background-image .22s,opacity .22s;position:absolute;inset:0;transform:scale(1.03)}.pw-inbox-compose-head:after{content:"";z-index:-1;background:var(--cmp-head-overlay);pointer-events:none;position:absolute;inset:0}.pw-inbox-compose[data-compose-theme=dark] .pw-inbox-compose-head:before{background-image:var(--cmp-hero-dark)}.pw-inbox-compose[data-compose-theme=light] .pw-inbox-compose-head:before{background-image:var(--cmp-hero-light)}.pw-inbox-compose-head>div:first-child>div>span:first-child{font-size:15px;font-weight:700;color:var(--cmp-txt)!important}.pw-inbox-compose .pw-compose-head-recipient{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 1px 2px #0f172a0d;color:#1d5fc4!important;background:#ffffffb8!important;border-color:#3b82f647!important}.pw-inbox-compose[data-compose-theme=dark] .pw-compose-head-recipient{box-shadow:none;color:#9fd0ff!important;background:#3884ff24!important;border-color:#78b4ff47!important}.pw-inbox-compose-head button{justify-content:center;align-items:center;width:32px;height:32px;transition:color .15s,border-color .15s;display:inline-flex;border:1px solid var(--cmp-box-bd)!important;background:var(--cmp-btn)!important;color:var(--cmp-mut)!important;border-radius:10px!important}.pw-inbox-compose-head button:hover{color:var(--pw-acc)!important;border-color:color-mix(in srgb,var(--pw-acc) 45%,var(--cmp-box-bd))!important}@media (width>=768px){.pw-inbox-compose-head button.pw-compose-head-close{display:none!important}}.pw-inbox-compose-fields{z-index:2;isolation:isolate;flex-shrink:0;position:relative;border:1px solid var(--cmp-box-bd)!important;background:var(--cmp-box)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--cmp-bg) 72%,transparent),0 8px 18px -18px color-mix(in srgb,var(--cmp-txt) 40%,transparent)!important;background-clip:padding-box!important;border-radius:16px!important;margin:14px 20px 0!important;padding:2px 14px!important;overflow:hidden!important}.pw-inbox-compose-fields>div{min-height:44px;border-bottom:1px solid var(--cmp-box-bd)!important}.pw-inbox-compose-fields>div:last-child{border-bottom:0!important}.pw-inbox-compose-fields>div>span:first-child{font-size:11px;font-weight:600;color:var(--cmp-mut)!important}.pw-inbox-compose-fields :is(input,button[role=combobox]){font-size:13px;box-shadow:none!important;color:var(--cmp-txt)!important;background:0 0!important;border:0!important;padding-left:0!important}.pw-inbox-compose-fields .border-input{box-shadow:none!important;--tw-ring-shadow:0 0 #0000!important;background:0 0!important;border:0!important;padding-left:0!important}.pw-inbox-compose-fields input::placeholder{opacity:.8;color:var(--cmp-mut)!important}.pw-inbox-compose-fields:focus-within{border-color:color-mix(in srgb,var(--pw-acc) 40%,var(--cmp-box-bd))!important}.pw-inbox-compose-subject{min-width:0;height:40px;color:var(--cmp-txt);background:0 0;border:0;outline:0;flex:1;font-size:13px;font-weight:600}.pw-inbox-compose-scroll{z-index:1;scrollbar-gutter:stable;flex-direction:column;gap:12px;display:flex;position:relative;padding:14px 20px!important}.pw-inbox-editor-card{flex-direction:column;flex:1 0 220px;min-height:220px;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden;border:1px solid var(--cmp-edit-bd)!important;background:var(--cmp-edit)!important;border-radius:16px!important;margin:0!important;box-shadow:0 1px 2px #0f172a0a!important}.pw-inbox-editor-card:focus-within{border-color:color-mix(in srgb,var(--pw-acc) 60%,var(--cmp-edit-bd))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--pw-acc) 14%,transparent)!important}.pw-inbox-editor{flex-direction:column;flex:1;display:flex;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.pw-inbox-editor>.flex-shrink-0>div{scrollbar-width:none;overflow-x:auto;border-bottom:1px solid var(--cmp-edit-bd)!important;background:var(--cmp-tool)!important;flex-wrap:nowrap!important;gap:2px!important;padding:6px 8px!important}.pw-inbox-editor>.flex-shrink-0>div::-webkit-scrollbar{display:none}.pw-inbox-editor>.flex-shrink-0>div>*{flex-shrink:0}.pw-inbox-editor>.flex-shrink-0>div .w-px{background:var(--cmp-edit-bd)!important;height:18px!important}.pw-inbox-editor>.flex-shrink-0>div button:not([role=combobox]){width:30px!important;height:30px!important;color:var(--cmp-mut)!important;border-radius:8px!important}.pw-inbox-editor>.flex-shrink-0>div button:not([role=combobox]):hover{background:color-mix(in srgb,var(--pw-acc) 12%,transparent)!important;color:var(--pw-acc)!important}.pw-inbox-editor>.flex-shrink-0>div button[role=combobox]{border:1px solid var(--cmp-edit-bd)!important;background:var(--cmp-edit)!important;height:30px!important;color:var(--cmp-txt)!important;border-radius:8px!important}.pw-inbox-editor .rte-visual{caret-color:var(--pw-acc);flex:1;font-size:14px;line-height:1.6;color:var(--cmp-txt)!important;background:0 0!important;padding:16px 18px!important}.pw-inbox-editor .rte-visual:empty:before{content:"Write your message…";color:var(--cmp-mut);opacity:.7;pointer-events:none}.pw-inbox-signature-footer{flex-shrink:0;overflow:hidden;border:1px solid var(--cmp-box-bd)!important;background:var(--cmp-box)!important;box-shadow:none!important;border-radius:16px!important;margin:0!important}.pw-compose-head-meta{color:var(--cmp-mut);margin-top:5px;font-size:11px}.pw-signature-controls{background:0 0;gap:8px;min-height:54px;border:0!important;padding:10px 12px!important}.pw-signature-owner-static{min-width:0;color:var(--cmp-txt);align-items:center;gap:8px;font-size:11px;font-weight:600;display:inline-flex}.pw-signature-owner-static>span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.pw-signature-preview-toggle{gap:6px;margin-left:auto;font-size:11px;border:1px solid var(--cmp-box-bd)!important;background:var(--cmp-btn)!important;height:30px!important;color:var(--cmp-mut)!important;border-radius:9px!important;padding:0 9px!important}.pw-signature-preview-toggle:hover,.pw-signature-preview-toggle[aria-expanded=true]{color:var(--pw-acc)!important;border-color:var(--pw-acc)!important}.pw-signature-owner-trigger{border-color:var(--cmp-box-bd)!important;background:var(--cmp-btn)!important;color:var(--cmp-txt)!important;border-radius:11px!important}.pw-signature-owner-trigger:hover{border-color:color-mix(in srgb,var(--pw-acc) 42%,var(--cmp-box-bd))!important;color:var(--pw-acc)!important}.pw-signature-locale{border-color:var(--cmp-box-bd)!important;background:color-mix(in srgb,var(--cmp-edit) 72%,transparent)!important}.pw-signature-picker[data-compose-theme=light]{--pw-acc:#1776c4;--cmp-bg:#f8fafc;--cmp-box-bd:#d8e1ec;--cmp-txt:#0f172a;--cmp-mut:#64748b}.pw-signature-picker[data-compose-theme=dark]{--pw-acc:#4ea1ff;--cmp-bg:#101d34;--cmp-box-bd:#2b3f66;--cmp-txt:#e8eef8;--cmp-mut:#8fa1c0}.pw-signature-picker{-webkit-backdrop-filter:blur(26px)saturate(160%);backdrop-filter:blur(26px)saturate(160%);overflow:hidden;border-color:var(--cmp-box-bd)!important;background:var(--cmp-bg)!important;color:var(--cmp-txt)!important;box-shadow:0 24px 60px -28px color-mix(in srgb,var(--cmp-txt) 48%,transparent)!important;border-radius:16px!important}.pw-signature-picker input{color:var(--cmp-txt)!important}.pw-signature-picker input::placeholder{color:var(--cmp-mut)!important}.pw-signature-picker [cmdk-root],.pw-signature-picker [cmdk-list]{background:0 0!important}.pw-signature-picker [cmdk-group-heading]{color:var(--cmp-mut);letter-spacing:.06em;text-transform:uppercase;padding:10px 12px 5px;font-size:9px;font-weight:800}.pw-signature-person{border:1px solid #0000;margin:2px 6px;border-radius:11px!important}.pw-signature-person[data-selected=true]{border-color:color-mix(in srgb,var(--pw-acc) 28%,transparent);background:color-mix(in srgb,var(--pw-acc) 10%,transparent)!important}.pw-inbox-signature-preview{color:#202124;opacity:.97;background:#fff;border:1px solid #e5e9f0;border-radius:12px;max-height:220px;margin:0 10px 10px;padding:12px 14px;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.5;overflow:auto}.pw-inbox-signature-empty{background:var(--cmp-edit);color:var(--cmp-mut);border-radius:12px;margin:0 10px 10px;padding:12px 14px;font-size:12px}.pw-inbox-quoted-preview{border:1px solid var(--cmp-box-bd);color:#202124;opacity:.9;background:#fff;border-radius:14px;flex-shrink:0;padding:12px 14px;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.5;overflow-x:auto;margin:0!important}.pw-inbox-compose-scroll+div{border-color:#0000!important;padding-inline:22px!important}.pw-inbox-compose-footer{border-top:1px solid var(--cmp-box-bd)!important;background:0 0!important;padding:10px 20px 14px!important}.pw-inbox-compose-footer button{white-space:nowrap;transition:color .15s,border-color .15s,transform .15s;border-radius:999px!important}.pw-inbox-compose-footer button:not(.pw-inbox-compose-send){min-width:36px;height:36px;border:1px solid var(--cmp-box-bd)!important;background:var(--cmp-btn)!important;color:var(--cmp-mut)!important}.pw-inbox-compose-footer button:not(.pw-inbox-compose-send):hover{color:var(--pw-acc)!important;border-color:color-mix(in srgb,var(--pw-acc) 45%,var(--cmp-box-bd))!important}.pw-inbox-compose-footer .pw-inbox-compose-send{height:36px;background:var(--pw-acc)!important;color:#fff!important;box-shadow:0 8px 20px -10px var(--pw-acc)!important;border:0!important;padding-inline:20px!important}.pw-inbox-compose-footer .pw-inbox-compose-send:hover{transform:translateY(-1px)}.pw-inbox-compose-footer button[aria-label="Add to message"],.pw-inbox-compose-footer button[aria-label="AI writing tools"]{width:36px!important;padding:0!important}.pw-inbox-compose-tools,.pw-inbox-compose-ai,.pw-inbox-compose-add{color:var(--cmp-txt);background:var(--cmp-bg)!important;border-color:var(--cmp-box-bd)!important}.pw-inbox-compose :is(.bg-card,.bg-background,.bg-muted\/20,.bg-muted\/30,.bg-muted\/40,.bg-muted\/50,.bg-muted\/60){background-color:var(--cmp-box)!important}.pw-inbox-compose :is(.border-border,.border-input){border-color:var(--cmp-box-bd)!important}.pw-inbox-compose :is(.text-foreground,.text-card-foreground){color:var(--cmp-txt)!important}.pw-inbox-compose [role=dialog],.pw-inbox-compose [role=menu],.pw-inbox-compose [data-radix-popper-content-wrapper]{color:var(--cmp-txt)}@media (width<=767px){.pw-inbox-compose{border:0!important;border-radius:0!important}.pw-inbox-compose-fields{margin:10px 12px 0!important}.pw-inbox-compose-scroll,.pw-inbox-compose-footer{padding:10px 12px!important}}.pw-inbox-editor-card{min-height:220px;flex:none!important;overflow:hidden!important}.pw-inbox-editor{min-height:220px;border-radius:inherit!important;height:auto!important;overflow:hidden!important}.pw-inbox-editor>.flex-shrink-0{border-radius:15px 15px 0 0;overflow:hidden}.pw-inbox-compose-stage{width:min(1100px,100vw - 120px)}.pw-inbox-compose-action-rail{z-index:45;border:1px solid var(--cmp-box-bd);background:color-mix(in srgb,var(--cmp-box) 90%,transparent);-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);box-shadow:0 18px 42px -24px color-mix(in srgb,var(--cmp-txt) 48%,transparent);border-radius:13px;flex-direction:column;gap:6px;padding:7px;position:absolute;top:8px;left:-58px}.pw-inbox-compose-action-rail button{width:34px;height:34px;color:var(--cmp-mut);border:1px solid #0000;border-radius:11px;padding:0}.pw-inbox-compose-action-rail button svg{width:17px;height:17px}.pw-inbox-compose-action-rail button:hover{color:var(--pw-acc);border-color:color-mix(in srgb,var(--pw-acc) 34%,transparent);background:color-mix(in srgb,var(--pw-acc) 11%,transparent)}.pw-inbox-compose-action-rail .pw-compose-rail-close{position:relative;border-bottom:0!important;padding-bottom:0!important}.pw-inbox-compose-action-rail .pw-compose-rail-close:hover{color:hsl(var(--destructive))!important;border-color:color-mix(in srgb,hsl(var(--destructive)) 42%,transparent)!important;background:color-mix(in srgb,hsl(var(--destructive)) 12%,transparent)!important}.pw-inbox-compose-mobile-actions{border-bottom:1px solid var(--cmp-box-bd);background:var(--cmp-box);scrollbar-width:none;flex-shrink:0;align-items:center;gap:6px;padding:8px 12px;overflow-x:auto}.pw-inbox-compose-mobile-actions::-webkit-scrollbar{display:none}.pw-inbox-compose-mobile-actions button{border:1px solid var(--cmp-box-bd);background:var(--cmp-btn);min-width:44px;min-height:44px;color:var(--cmp-mut);white-space:nowrap;border-radius:11px;gap:6px}.pw-inbox-compose-mobile-actions button:hover{color:var(--pw-acc);border-color:color-mix(in srgb,var(--pw-acc) 38%,var(--cmp-box-bd));background:color-mix(in srgb,var(--pw-acc) 9%,var(--cmp-btn))}.pw-inbox-compose-stage[data-compose-theme=light],.pw-inbox-compose-stage[data-compose-theme=light]>.pw-inbox-compose,.pw-inbox-compose[data-compose-theme=light],html.dark .pw-inbox-compose[data-compose-theme=light]{--pw-acc:#1776c4;--cmp-bg:linear-gradient(165deg,#fff,#f6f9fd);--cmp-box:#f8fafc;--cmp-box-bd:#e2e8f0;--cmp-edit:#fff;--cmp-edit-bd:#d6dfeb;--cmp-tool:#f3f6fa;--cmp-txt:#0f172a;--cmp-mut:#64748b;--cmp-btn:#fff;--cmp-hero-image:var(--cmp-hero-light);--cmp-hero-opacity:.7;--cmp-head-bg:linear-gradient(90deg,#f8fbff,#eef5ff);--cmp-head-overlay:linear-gradient(90deg,#f8fbfffa 0%,#f8fbffd6 38%,#eef5ff61 72%,#eef5ffd1 100%)}.pw-inbox-compose-stage[data-compose-theme=dark],.pw-inbox-compose-stage[data-compose-theme=dark]>.pw-inbox-compose,.pw-inbox-compose[data-compose-theme=dark]{--pw-acc:#4ea1ff;--cmp-bg:linear-gradient(165deg,#132038,#0d172b);--cmp-box:#17253f;--cmp-box-bd:#26375a;--cmp-edit:#0f1a30;--cmp-edit-bd:#2b3f66;--cmp-tool:#15233c;--cmp-txt:#e8eef8;--cmp-mut:#8fa1c0;--cmp-btn:#1a2a47;--cmp-hero-image:var(--cmp-hero-dark);--cmp-hero-opacity:.8;--cmp-head-bg:linear-gradient(90deg,#132038,#101b31);--cmp-head-overlay:linear-gradient(90deg,#0f1a30fa 0%,#0f1a30d1 38%,#0f1a3040 73%,#0f1a30c2 100%)}.pw-inbox-compose[data-compose-theme=light]{box-shadow:0 30px 80px -30px #1e407859,0 2px 8px -2px #1e40781a!important}.pw-inbox-compose-backdrop[data-compose-theme=light]{--pw-acc:#1776c4;--cmp-bg:linear-gradient(165deg,#fff,#f6f9fd);--cmp-box:#f8fafc;--cmp-box-bd:#e2e8f0;--cmp-edit:#fff;--cmp-edit-bd:#d6dfeb;--cmp-tool:#f3f6fa;--cmp-txt:#0f172a;--cmp-mut:#64748b;--cmp-btn:#fff}.pw-inbox-compose-backdrop[data-compose-theme=dark]{--pw-acc:#4ea1ff;--cmp-bg:linear-gradient(165deg,#132038,#0d172b);--cmp-box:#17253f;--cmp-box-bd:#26375a;--cmp-edit:#0f1a30;--cmp-edit-bd:#2b3f66;--cmp-tool:#15233c;--cmp-txt:#e8eef8;--cmp-mut:#8fa1c0;--cmp-btn:#1a2a47}@media (width<=767px){.pw-inbox-compose-stage{width:100%}.pw-inbox-compose-mobile-actions{display:flex}.pw-inbox-compose-head{min-height:52px!important}.pw-inbox-compose-head>div:last-child>span{display:none!important}}.pw-inbox-compose-fields:has(.pw-recipient-book){z-index:40;overflow:visible!important}.pw-inbox-compose-field:has(.pw-recipient-book){z-index:1;position:relative}.pw-recipient-book{color:var(--cmp-txt);-webkit-backdrop-filter:blur(26px)saturate(165%);backdrop-filter:blur(26px)saturate(165%);border-color:var(--cmp-box-bd)!important;background:color-mix(in srgb,var(--cmp-box) 94%,transparent)!important;box-shadow:0 24px 58px -28px color-mix(in srgb,var(--cmp-txt) 55%,transparent)!important}.pw-recipient-book-head{z-index:2;border-bottom:1px solid var(--cmp-box-bd);background:color-mix(in srgb,var(--cmp-box) 95%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:9px 9px 7px;position:sticky;top:0}.pw-recipient-search-label{color:var(--cmp-mut);align-items:center;gap:7px;padding:0 3px 7px;font-size:10px;font-weight:650;display:flex}.pw-recipient-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;max-width:300px;display:grid}.pw-recipient-tabs button{min-width:0;height:27px!important;color:var(--cmp-mut)!important;border:1px solid #0000!important;border-radius:8px!important;padding:0 7px!important;font-size:10px!important}.pw-recipient-tabs button.is-active{border-color:color-mix(in srgb,var(--pw-acc) 34%,var(--cmp-box-bd))!important;background:color-mix(in srgb,var(--pw-acc) 12%,transparent)!important;color:var(--pw-acc)!important}.pw-recipient-results{max-height:min(330px,46vh);padding:5px;overflow:auto}.pw-recipient-results>button{border:1px solid #0000;border-radius:10px!important}.pw-recipient-results>button:hover,.pw-recipient-results>button.bg-accent{border-color:color-mix(in srgb,var(--pw-acc) 20%,transparent);background:color-mix(in srgb,var(--pw-acc) 9%,transparent)!important}.pw-recipient-avatar{border:1px solid var(--cmp-box-bd);background:var(--cmp-btn);width:30px;height:30px;color:var(--cmp-txt);border-radius:50%;flex:0 0 30px;justify-content:center;align-items:center;font-size:10px;font-weight:750;display:flex;overflow:hidden}.pw-recipient-avatar img{object-fit:cover;width:100%;height:100%}.pw-recipient-empty{min-height:76px;color:var(--cmp-mut);justify-content:center;align-items:center;gap:7px;font-size:11px;display:flex}.pw-compose-attachments{gap:7px;display:grid}.pw-inbox-editor-card{position:relative}.pw-inbox-editor-card.is-file-over{border-color:var(--pw-acc)!important}.pw-compose-editor-drop-overlay{z-index:5;border-radius:inherit;background:color-mix(in srgb,var(--cmp-edit) 92%,transparent);color:var(--pw-acc);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.pw-compose-editor-drop-overlay strong{font-size:16px}.pw-compose-editor-drop-overlay small{color:var(--cmp-mut);font-size:11px}.pw-compose-attachment-add{justify-content:flex-start;gap:9px;display:flex;border:1px dashed var(--cmp-box-bd)!important;height:54px!important;color:var(--cmp-mut)!important;background:0 0!important;border-radius:12px!important;padding:8px 10px!important}.pw-compose-attachment-add span{text-align:left;min-width:0}.pw-compose-attachment-add strong,.pw-compose-attachment-add small{white-space:normal;line-height:1.4;display:block}.pw-compose-attachment-add strong{font-size:11px}.pw-compose-attachment-add small{font-size:9px;font-weight:400}.pw-compose-attachment-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.pw-compose-attachment-row{border:1px solid var(--cmp-box-bd);background:var(--cmp-box);border-radius:10px;align-items:center;min-width:0;transition:border-color .16s;display:flex;overflow:hidden}.pw-compose-attachment-row:hover{border-color:color-mix(in srgb,var(--pw-acc) 40%,var(--cmp-box-bd))}.pw-inbox-compose .pw-compose-attachment-file{text-align:left;flex:1;justify-content:flex-start;align-items:center;gap:10px;min-width:0;display:flex;height:54px!important;color:var(--cmp-txt)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:7px 8px 7px 10px!important;transform:none!important}.pw-inbox-compose .pw-compose-attachment-file:hover,.pw-inbox-compose .pw-compose-attachment-file:focus-visible{background:color-mix(in srgb,var(--pw-acc) 9%,transparent)!important}.pw-compose-attachment-file-icon{background:color-mix(in srgb,var(--pw-acc) 10%,transparent);width:28px;height:28px;color:var(--pw-acc);border-radius:8px;flex:0 0 28px;justify-content:center;align-items:center;display:flex}.pw-compose-attachment-file-icon svg{width:14px;height:14px}.pw-compose-attachment-file strong,.pw-compose-attachment-file small{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;display:block;overflow:hidden}.pw-compose-attachment-file strong{color:var(--cmp-txt);font-size:10px}.pw-compose-attachment-file small{color:var(--cmp-mut);margin-top:1px;font-size:8.5px}.pw-inbox-compose .pw-compose-attachment-row>button:last-child{flex:0 0 30px;width:30px;height:30px;margin-right:4px;padding:0;color:var(--cmp-mut)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:8px!important;transform:none!important}.pw-inbox-compose .pw-compose-attachment-row>button:last-child:hover,.pw-inbox-compose .pw-compose-attachment-row>button:last-child:focus-visible{color:hsl(var(--destructive))!important;background:hsl(var(--destructive)/.1)!important}.pw-inbox-detail .pw-inbox-attachment{width:310px;max-width:100%;overflow:hidden;border-radius:10px!important;padding:0!important}.pw-inbox-detail .pw-inbox-attachment-file{text-align:left;justify-content:flex-start;align-items:center;gap:10px;width:100%;min-width:0;height:56px;display:flex;color:var(--pw-txt)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:8px 12px!important;transform:none!important}.pw-inbox-detail .pw-inbox-attachment-file:hover,.pw-inbox-detail .pw-inbox-attachment-file:focus-visible{background:color-mix(in srgb,var(--pw-acc) 9%,transparent)!important}.pw-inbox-attachment-file strong,.pw-inbox-attachment-file small{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;display:block;overflow:hidden}.pw-inbox-attachment-file strong{color:var(--pw-txt);font-size:11px;font-weight:600}.pw-inbox-attachment-file small{color:var(--pw-mut);margin-top:3px;font-size:10px}@media (width<=767px){.pw-recipient-book{max-height:58vh;position:fixed!important;top:112px!important;left:10px!important;right:10px!important}.pw-recipient-results{max-height:calc(58vh - 76px)}.pw-signature-controls{gap:6px}.pw-signature-preview-toggle{margin-left:0}.pw-signature-controls .pw-signature-owner-trigger{max-width:170px}.pw-compose-attachment-list{grid-template-columns:1fr}}.pw-inbox-editor .rte-visual{border-radius:0 0 15px 15px;flex:1 0 auto!important;height:auto!important;min-height:170px!important;overflow:visible!important}.pw-inbox-compose-fields,html.dark .pw-inbox-compose-fields{flex-shrink:0;position:relative;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}.pw-inbox-compose-scroll{flex-shrink:0;overflow:visible;padding-right:20px!important}.pw-compose-content-scroll{scrollbar-gutter:auto;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--cmp-txt,currentColor) 22%,transparent) transparent;overflow:hidden auto}.pw-compose-content-scroll::-webkit-scrollbar{width:6px}.pw-compose-content-scroll::-webkit-scrollbar-track{background:0 0;margin:6px 0}.pw-compose-content-scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--cmp-txt,currentColor) 22%,transparent);border-radius:99px}:is(.pwl-chip,.pwl-owner-chip,.pwl-mail-card,.pwl-task-card,.pwl-call-card,.pwl-move-card,.pwc-status-pill,.pwc-mobile-card,.pwe-status-chip,.pwe-job-chip,.aut-pills,.pw-files-tile,.pw-jobs-tile,.pwk-card,.pwl-table tr,.pwl-table td){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media (prefers-reduced-motion:reduce){[data-pw-root] *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.pw-new-btn{font-weight:700;transition:background .15s,box-shadow .15s,transform .15s;color:var(--pw-acc,#1776c4)!important;background:color-mix(in srgb,var(--pw-acc,#1776c4) 10%,transparent)!important;border:1px solid color-mix(in srgb,var(--pw-acc,#1776c4) 35%,transparent)!important;border-radius:999px!important}.pw-new-btn:hover{box-shadow:0 0 16px -6px var(--pw-acc,#1776c4);transform:translateY(-1px);background:color-mix(in srgb,var(--pw-acc,#1776c4) 18%,transparent)!important}html.dark .pw-new-btn{color:#7cc4ff!important;background:#4ea1ff1f!important;border-color:#4ea1ff61!important}html.dark .pw-new-btn:hover{box-shadow:0 0 18px -6px #4ea1ffcc;background:#4ea1ff38!important}.pw-inv-panel{overflow:hidden;background:#ffffff8c!important;border:1px solid #0f172a14!important}html.dark .pw-inv-panel{background:#02112f73!important;border-color:#94a3b829!important}.pw-inv-panel>div:first-child{background:0 0!important;border-color:#0f172a14!important}html.dark .pw-inv-panel>div:first-child{color:#e6edf8;border-color:#94a3b824!important}.pw-inv-panel .pw-inv-row{transition:background .15s;background:0 0!important}.pw-inv-panel .pw-inv-row:hover{background:color-mix(in srgb,var(--pw-acc,#1776c4) 7%,transparent)!important}.pw-inv-panel .pw-inv-child{opacity:.82;position:relative}.pw-inv-panel .pw-inv-child:before{content:"";background:color-mix(in srgb,var(--pw-acc,#1776c4) 28%,transparent);border-radius:2px;width:2px;position:absolute;top:-2px;bottom:-2px;left:18px}.pw-inv-panel .pw-inv-child .pw-inv-no,.pw-inv-panel .pw-inv-child .pw-inv-amt{font-size:12px;font-weight:600}html.dark .pw-inv-panel .pw-inv-no,html.dark .pw-inv-panel .pw-inv-amt{color:#f1f5fb}.pw-inv-panel .pw-inv-sub{color:var(--pw-mut,#64748b)}html.dark .pw-inv-panel .pw-inv-sub{color:#8b9bb8}.pw-inv-panel .pw-inv-kind{color:#7c3aed;background:#7c3aed1f}html.dark .pw-inv-panel .pw-inv-kind{color:#c4b5fd;background:#8b5cf633}.pw-inv-dot{color:#94a3b8;background:#94a3b8;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px -1px}.pw-inv-dot[data-status=issued],.pw-inv-dot[data-status=draft]{color:#f59e0b;background:#f59e0b}.pw-inv-dot[data-status=sent],.pw-inv-dot[data-status=partially_paid]{color:#3b82f6;background:#3b82f6}.pw-inv-dot[data-status=paid]{color:#10b981;background:#10b981}.pw-inv-dot[data-status=overdue]{color:#ef4444;background:#ef4444}.pw-compose-dropzone{isolation:isolate;border:1.5px dashed color-mix(in srgb,var(--pw-acc,#1776c4) 40%,transparent);cursor:pointer;text-align:left;--dz-base:linear-gradient(160deg,color-mix(in srgb,var(--pw-acc,#1776c4) 12%,transparent) 0%,color-mix(in srgb,var(--pw-acc,#1776c4) 4%,transparent) 52%,#7c3aed0f 100%);--dz-glow:color-mix(in srgb,var(--pw-acc,#1776c4) 30%,transparent);--dz-glow2:#7c3aed26;--dz-streak:color-mix(in srgb,var(--pw-acc,#1776c4) 19%,transparent);--dz-streak2:#7c3aed1f;background:0 0;border-radius:16px;align-items:center;gap:14px;width:100%;padding:13px 15px;transition:border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.pw-compose-dropzone:before{content:"";z-index:-2;pointer-events:none;background-color:var(--cmp-tool);background-image:var(--cmp-hero-image);opacity:var(--cmp-hero-opacity);background-position:50% 38%;background-size:cover;transition:filter .2s;position:absolute;inset:0}.pw-compose-dropzone:after{content:"";z-index:-1;pointer-events:none;background:var(--cmp-head-overlay);transition:opacity .2s;position:absolute;inset:0}@keyframes pw-dz-drift{0%{transform:translate(-8%)}to{transform:translate(8%)}}.pw-compose-dropzone:hover,.pw-compose-dropzone:focus-visible,.pw-compose-dropzone.is-over{border-color:color-mix(in srgb,var(--pw-acc,#1776c4) 72%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--pw-acc,#1776c4) 12%,transparent),0 12px 28px -20px color-mix(in srgb,var(--pw-acc,#1776c4) 65%,transparent);outline:none}.pw-compose-dropzone:hover:after,.pw-compose-dropzone:focus-visible:after{opacity:1;filter:brightness(1.75)}.pw-compose-dropzone.is-over:after{opacity:1;filter:brightness(2)saturate(1.25)}.pw-compose-dropzone:hover .pw-compose-dropzone-icon,.pw-compose-dropzone.is-over .pw-compose-dropzone-icon{border-color:color-mix(in srgb,var(--pw-acc,#1776c4) 62%,transparent);box-shadow:0 0 22px -4px color-mix(in srgb,var(--pw-acc,#1776c4) 95%,transparent)}.pw-compose-dropzone.is-over{border-style:solid;border-color:color-mix(in srgb,var(--pw-acc,#1776c4) 85%,transparent)}.pw-compose-dropzone.is-over:before{filter:brightness(1.12)saturate(1.15)}.pw-compose-dropzone-icon{border:1px solid color-mix(in srgb,var(--pw-acc,#1776c4) 32%,transparent);background:radial-gradient(120% 120% at 30% 18%,color-mix(in srgb,var(--pw-acc,#1776c4) 28%,transparent),color-mix(in srgb,var(--pw-acc,#1776c4) 10%,transparent));width:42px;height:42px;color:var(--pw-acc,#1776c4);box-shadow:0 0 18px -6px color-mix(in srgb,var(--pw-acc,#1776c4) 80%,transparent),inset 0 1px 0 #fff6;border-radius:999px;flex:none;place-items:center;display:grid;position:relative}.pw-compose-dropzone-icon svg{width:20px;height:20px}.pw-compose-dropzone-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pw-compose-dropzone-text strong{color:hsl(var(--foreground));font-size:12.5px;font-weight:700}.pw-compose-dropzone-text small,.pw-compose-dropzone-side small{color:hsl(var(--muted-foreground));font-size:11px}.pw-compose-dropzone-side{flex-direction:column;flex:none;align-items:flex-end;gap:5px;display:flex}.pw-compose-dropzone-btn{border:1px solid hsl(var(--border));background:hsl(var(--background));height:32px;color:hsl(var(--foreground));border-radius:10px;align-items:center;gap:6px;padding:0 14px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:0 2px 8px -4px #1e407840}[data-compose-theme=dark] .pw-compose-dropzone,html.dark .pw-compose-dropzone{--dz-base:linear-gradient(160deg,#153672e6 0%,#0a1a3a9e 54%,#1e1a5480 100%);--dz-glow:#3ea6ff80;--dz-glow2:#7c3aed42;--dz-streak:#b4e2ff38;--dz-streak2:#78b4ff24}@media (prefers-reduced-motion:reduce){.pw-compose-dropzone:after{animation:none}}[data-compose-theme=dark] .pw-compose-dropzone-btn,html.dark .pw-compose-dropzone-btn{color:#e6f0ff;background:#162848d9;border-color:#78a0dc47}.pw-signature-status{color:var(--pw-f-gr,#16a34a);white-space:nowrap;align-items:center;gap:5px;font-size:10.5px;font-weight:600;display:inline-flex}.pw-signature-switch{transform-origin:100%;flex-shrink:0;transform:scale(.86)}.pw-signature-status.is-off{color:hsl(var(--muted-foreground))}.pw-compose-save-tpl:disabled{opacity:.45}@media (width<=640px){.pw-compose-dropzone{flex-wrap:wrap}.pw-compose-dropzone-side{align-items:stretch;width:100%}.pw-compose-dropzone-btn{justify-content:center;height:40px}.pw-signature-status{width:100%;margin-left:0}}@media (width>=768px){.pw-compose-tpl-slide{opacity:0;pointer-events:none;flex:none;width:0;transition:width .34s cubic-bezier(.22,.8,.22,1),opacity .24s,transform .34s cubic-bezier(.22,.8,.22,1);position:relative;transform:translate(-14px);border-right-width:0!important}.pw-compose-tpl-slide.is-open{opacity:1;pointer-events:auto;width:320px;transform:none;border-right-width:1px!important}.pw-compose-tpl-inner{width:320px}.pw-inbox-compose-stage{transition:width .34s cubic-bezier(.22,.8,.22,1)}}@media (width<=767px){.pw-compose-tpl-slide.is-mobile-open{z-index:30;width:100%;max-width:340px;animation:.28s cubic-bezier(.22,.8,.22,1) backwards pw-tpl-in;position:absolute;inset:0 auto 0 0;box-shadow:0 20px 50px -20px #0009}.pw-compose-tpl-inner{width:100%}}@keyframes pw-tpl-in{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}.pw-inbox-compose-action-rail button.is-active{color:var(--pw-acc);border-color:color-mix(in srgb,var(--pw-acc) 45%,transparent);background:color-mix(in srgb,var(--pw-acc) 16%,transparent);box-shadow:0 0 14px -4px var(--pw-acc)}@media (prefers-reduced-motion:reduce){.pw-compose-tpl-slide{transition:none!important}}.pw-inbox-compose-stage[data-compose-theme=dark],.pw-inbox-compose-stage[data-compose-theme=dark]>.pw-inbox-compose,.pw-inbox-compose[data-compose-theme=dark]{--pw-acc:#3ea6ff;--cmp-bg:linear-gradient(160deg,#0e2248f7 0%,#08142ef7 55%,#0a1a3cf7 100%);--cmp-box:#142c588c;--cmp-box-bd:#4886e652;--cmp-edit:#091836b8;--cmp-edit-bd:#468cf061;--cmp-tool:#122a56b3;--cmp-txt:#eef5ff;--cmp-mut:#94acd4;--cmp-btn:#183466b3;--cmp-hero-opacity:1;--cmp-head-bg:linear-gradient(90deg,#0e2550,#0a1a3c);--cmp-head-overlay:linear-gradient(90deg,#0a1a3af5 0%,#0a1a3ab3 34%,#0a1a3a0d 66%,#0a1a3a59 100%)}.pw-inbox-compose[data-compose-theme=dark]{box-shadow:0 30px 90px -30px #000000d9,0 0 0 1px #4ea1ff38,0 0 60px -20px #288cff73,inset 0 1px #a0d2ff1f!important}.pw-inbox-compose[data-compose-theme=dark] .pw-compose-dropzone{border-color:#3ea6ff8c}.pw-inbox-compose-head:before{background-position:right 20% center!important;background-size:auto 180%!important;transform:none!important}.pw-inbox-compose .pw-compose-dropzone-text strong{color:var(--cmp-txt)}.pw-inbox-compose .pw-compose-dropzone-text small,.pw-inbox-compose .pw-compose-dropzone-side small{color:var(--cmp-mut)}.pw-inbox-compose[data-compose-theme=dark] .pw-compose-dropzone-text small,.pw-inbox-compose[data-compose-theme=dark] .pw-compose-dropzone-side small{color:#bcd0f2}.pw-inbox-compose .pw-compose-dropzone-btn{background:var(--cmp-btn);border-color:var(--cmp-box-bd);color:var(--cmp-txt)}.pw-inbox-compose[data-compose-theme=dark] :is(.pw-signature-owner-trigger,.pw-signature-owner-static,.pw-compose-tpl-slide input){background:var(--cmp-btn)!important;border-color:var(--cmp-box-bd)!important;color:var(--cmp-txt)!important}.pw-inbox-compose-head:before{background-position:50% 38%!important;background-size:cover!important}@media (width>=768px){.pw-compose-tpl-slide.is-open,.pw-compose-tpl-inner{width:340px}}.pw-tpl-panel{color:var(--cmp-txt)}.pw-tpl-head{align-items:center;gap:9px;padding:11px 12px 9px;display:flex}.pw-tpl-head-icon{width:28px;height:28px;color:var(--pw-acc);background:color-mix(in srgb,var(--pw-acc) 14%,transparent);border:1px solid color-mix(in srgb,var(--pw-acc) 28%,transparent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pw-tpl-title{color:var(--cmp-txt);font-size:13px;font-weight:800;line-height:1.2}.pw-tpl-sub{color:var(--cmp-mut);white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;overflow:hidden}.pw-tpl-close{border:1px solid var(--cmp-box-bd);background:var(--cmp-btn);width:26px;height:26px;color:var(--cmp-mut);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:inline-flex}.pw-tpl-close:hover{color:var(--pw-acc);border-color:color-mix(in srgb,var(--pw-acc) 45%,var(--cmp-box-bd))}.pw-tpl-search{border:1px solid var(--cmp-box-bd);background:var(--cmp-box);height:30px;color:var(--cmp-mut);border-radius:9px;align-items:center;gap:7px;padding:0 9px;display:flex}.pw-tpl-search:focus-within{border-color:color-mix(in srgb,var(--pw-acc) 55%,var(--cmp-box-bd))}.pw-tpl-search input{outline:0;flex:1;min-width:0;font-size:11px;color:var(--cmp-txt)!important;background:0 0!important;border:0!important}.pw-tpl-search input::placeholder{color:var(--cmp-mut)}.pw-tpl-pills{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.pw-tpl-pill{border:1px solid var(--cmp-box-bd);background:var(--cmp-btn);height:24px;color:var(--cmp-mut);border-radius:7px;align-items:center;gap:4px;padding:0 8px;font-size:10px;font-weight:600;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.pw-tpl-pill:hover{color:var(--cmp-txt)}.pw-tpl-pill.is-active{color:var(--pw-acc);border-color:color-mix(in srgb,var(--pw-acc) 60%,transparent);background:color-mix(in srgb,var(--pw-acc) 14%,transparent);box-shadow:0 0 14px -6px var(--pw-acc)}.pw-tpl-section{letter-spacing:.08em;text-transform:uppercase;color:var(--cmp-mut);align-items:center;margin:0 2px 5px;font-size:9px;font-weight:700;display:flex}.pw-tpl-group{border:1px solid var(--cmp-box-bd);background:var(--cmp-box);border-radius:9px;overflow:hidden}.pw-tpl-country{width:100%;height:27px;color:var(--cmp-txt);align-items:center;gap:7px;padding:0 8px;font-size:11px;font-weight:600;transition:background .15s;display:flex}.pw-tpl-country:hover{background:color-mix(in srgb,var(--pw-acc) 8%,transparent)}.pw-tpl-count{text-align:center;font-variant-numeric:tabular-nums;min-width:19px;color:var(--cmp-mut);background:var(--cmp-btn);border:1px solid var(--cmp-box-bd);border-radius:999px;margin-left:auto;padding:0 5px;font-size:9px;font-weight:700}.pw-tpl-chev{color:var(--cmp-mut);transition:transform .2s}.pw-tpl-group.is-open .pw-tpl-chev{color:var(--pw-acc);transform:rotate(90deg)}.pw-tpl-group.is-open{border-color:color-mix(in srgb,var(--pw-acc) 35%,var(--cmp-box-bd))}.pw-tpl-group>div{border-top:1px solid var(--cmp-box-bd)}.pw-inbox-compose[data-compose-theme=dark]{--cmp-box:#12264e99;--cmp-box-bd:#4270be47;--cmp-btn:#142a54bf}.pw-inbox-compose[data-compose-theme=dark] .pw-compose-tpl-slide{background:linear-gradient(#0c1c3eeb,#08122af2)!important;border-color:#4270be47!important}.pw-inbox-compose[data-compose-theme=dark] .pw-inbox-compose-fields{box-shadow:0 10px 24px -18px #000000b3!important}.pw-inbox-compose-stage[data-compose-theme=dark] .pw-inbox-compose-action-rail{background:#0c1c3ed9;border-color:#4270be4d;box-shadow:0 18px 42px -20px #000c}.pw-inbox-compose[data-compose-theme=dark] :is(.border-border,.border-input){border-color:#4270be47!important}.pw-inbox-compose[data-compose-theme=dark] .pw-tpl-search input{background:0 0!important;border:0!important}.pw-inbox-compose[data-compose-theme=light] .pw-inbox-compose-head:before{opacity:.95;background-position:right 28%!important;background-size:118%!important}.pw-inbox-compose[data-compose-theme=light] .pw-compose-dropzone{--dz-base:linear-gradient(160deg,#e2f0fff2 0%,#f4f9ffe6 52%,#f0eaffe6 100%);--dz-glow:#1776c438;--dz-glow2:#7c3aed1f;--dz-streak:#ffffffd9;--dz-streak2:#96c8ff4d;border-color:#1776c46b}.pw-inbox-compose[data-compose-theme=light] .pw-compose-dropzone-icon{color:#1776c4;background:radial-gradient(120% 120% at 30% 18%,#fff,#1776c424);border-color:#1776c44d}.pw-inbox-compose[data-compose-theme=light] .pw-compose-dropzone-text strong{color:#0f172a}.pw-inbox-compose[data-compose-theme=light] .pw-compose-dropzone-text small,.pw-inbox-compose[data-compose-theme=light] .pw-compose-dropzone-side small{color:#64748b}.pw-inbox-compose[data-compose-theme=light] .pw-compose-dropzone-btn{color:#0f3a66;background:#fff;border-color:#1776c447;box-shadow:0 4px 12px -6px #1776c473}.pw-inbox-compose[data-compose-theme=light] .pw-compose-dropzone-btn:hover{background:#eef6ff}.pw-tpl-list{flex-direction:column;gap:3px;padding:4px 3px 6px;display:flex}.pw-tpl-item{border:1px solid #0000;border-radius:9px;align-items:center;gap:0;transition:background .16s,border-color .16s,box-shadow .16s;display:flex;position:relative}.pw-tpl-item:hover{background:color-mix(in srgb,var(--pw-acc,#1776c4) 8%,transparent)}.pw-tpl-item.is-active{background:color-mix(in srgb,var(--pw-acc,#1776c4) 14%,transparent);border-color:color-mix(in srgb,var(--pw-acc,#1776c4) 55%,transparent);box-shadow:0 0 18px -8px var(--pw-acc,#1776c4)}.pw-tpl-item-main{text-align:left;flex:1;align-items:center;gap:7px;min-width:0;padding:5px 2px 5px 5px;display:flex}.pw-tpl-item-icon{background:color-mix(in srgb,var(--pw-acc,#1776c4) 12%,transparent);width:22px;height:22px;color:var(--pw-acc,#1776c4);border:1px solid color-mix(in srgb,var(--pw-acc,#1776c4) 22%,transparent);border-radius:6px;flex:none;place-items:center;display:grid}.pw-tpl-item.is-pres .pw-tpl-item-icon{background:color-mix(in srgb,var(--pw-presentation) 16%,transparent);color:var(--pw-presentation);border-color:color-mix(in srgb,var(--pw-presentation) 38%,transparent);box-shadow:0 0 14px -6px var(--pw-presentation)}.pw-tpl-item-name{-webkit-line-clamp:2;line-clamp:2;white-space:normal;word-break:break-word;color:var(--cmp-txt,hsl(var(--foreground)));-webkit-box-orient:vertical;font-size:11px;font-weight:650;line-height:1.25;display:-webkit-box;overflow:hidden}.pw-tpl-item-meta{color:var(--cmp-mut,hsl(var(--muted-foreground)));white-space:nowrap;align-items:center;gap:3px;margin-top:1px;font-size:9px;display:flex;overflow:hidden}.pw-tpl-tag-pres{height:13px;color:var(--pw-presentation);background:color-mix(in srgb,var(--pw-presentation) 14%,transparent);border:1px solid color-mix(in srgb,var(--pw-presentation) 35%,transparent);border-radius:999px;padding:0 5px;font-size:8px;font-weight:700;line-height:13px}.pw-tpl-tag-att{font-variant-numeric:tabular-nums;height:13px;color:var(--pw-acc,#1776c4);background:color-mix(in srgb,var(--pw-acc,#1776c4) 13%,transparent);border:1px solid color-mix(in srgb,var(--pw-acc,#1776c4) 35%,transparent);border-radius:999px;align-items:center;gap:2px;padding:0 5px;font-size:8.5px;font-weight:800;display:inline-flex}.pw-tpl-item-act{width:20px;height:20px;color:var(--cmp-mut,hsl(var(--muted-foreground)));border-radius:6px;flex:none;place-items:center;transition:color .15s,background .15s,opacity .15s,transform .15s;display:grid}.pw-tpl-item-act:hover{background:color-mix(in srgb,var(--pw-acc,#1776c4) 12%,transparent);color:var(--pw-acc,#1776c4)}.pw-tpl-item-eye{opacity:0}.pw-tpl-item:hover .pw-tpl-item-eye{opacity:1}.pw-tpl-fav{opacity:.45;margin-right:2px}.pw-tpl-item:hover .pw-tpl-fav{opacity:1}.pw-tpl-fav:hover{color:#f43f5e;background:#f43f5e1f}.pw-tpl-fav.is-fav{opacity:1;color:#f43f5e}.pw-tpl-fav.is-fav svg{fill:currentColor;filter:drop-shadow(0 0 6px #f43f5e99);animation:.3s pw-heart-pop}@keyframes pw-heart-pop{0%{transform:scale(.6)}60%{transform:scale(1.25)}to{transform:scale(1)}}.pw-inbox-compose[data-compose-theme=dark] .pw-tpl-item.is-active{background:#3ea6ff29}@media (hover:none){.pw-tpl-item-eye,.pw-tpl-fav{opacity:1}}@media (width>=768px){.pw-inbox-compose .pw-compose-ai-slide{z-index:1;opacity:0;pointer-events:none;flex:none;width:0;transition:width .34s cubic-bezier(.22,.8,.22,1),opacity .24s,transform .34s cubic-bezier(.22,.8,.22,1);overflow:hidden;transform:translate(14px);box-shadow:none!important;position:relative!important;inset:auto!important}.pw-inbox-compose .pw-compose-ai-slide.is-open{opacity:1;pointer-events:auto;width:360px;transform:none}.pw-inbox-compose .pw-compose-ai-panel{width:360px;min-width:360px}}@media (width<=767px){.pw-compose-ai-slide{z-index:30;position:absolute;inset:auto 0 0;display:none!important}.pw-compose-ai-slide.is-open{animation:.28s cubic-bezier(.22,.8,.22,1) backwards pw-tpl-in;display:flex!important}.pw-inbox-compose .pw-compose-ai-panel{width:100%;min-width:0}.pw-inbox-compose-mobile-actions{flex-wrap:wrap;gap:6px}.pw-inbox-compose-mobile-actions button{min-width:0;gap:4px!important;padding-inline:6px!important;font-size:10px!important}.pw-inbox-compose-mobile-actions button svg{width:13px!important;height:13px!important}}@media (prefers-reduced-motion:reduce){.pw-compose-ai-slide{transition:none!important}}.pw-inbox-compose .pw-ai2{background:var(--cmp-bg);color:var(--cmp-txt);border-color:var(--cmp-box-bd)!important}.pw-inbox-compose[data-compose-theme=dark] .pw-ai2{background:linear-gradient(#0c1c3eeb,#08122af2)}.pw-ai2-icon{color:#7c5cff;background:linear-gradient(135deg,color-mix(in srgb,var(--pw-acc) 18%,transparent),#7c3aed2e);border-color:#7c3aed59;position:relative}.pw-ai2-icon i{background:var(--pw-acc);width:7px;height:7px;box-shadow:0 0 8px var(--pw-acc);border-radius:999px;animation:2s infinite pulse;position:absolute;top:5px;right:5px}.pw-inbox-compose[data-compose-theme=dark] .pw-ai2-icon{color:#a5b4ff}.pw-ai2-prompt{border:1px solid var(--cmp-box-bd)!important;background:var(--cmp-box)!important;color:var(--cmp-txt)!important;border-radius:13px!important}.pw-ai2-prompt::placeholder{opacity:.8;color:var(--cmp-mut)!important}.pw-ai2-prompt:focus-visible{--tw-ring-shadow:0 0 #0000!important;border-color:color-mix(in srgb,var(--pw-acc) 60%,transparent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--pw-acc) 16%,transparent),0 0 20px -8px var(--pw-acc)!important;outline:none!important}.pw-ai2-run{box-shadow:0 10px 24px -12px color-mix(in srgb,var(--pw-acc) 80%,transparent),inset 0 1px 0 #ffffff40;transition:filter .15s,transform .15s,box-shadow .15s;color:#fff!important;background:linear-gradient(120deg,var(--pw-acc),#38bdf8)!important;border-radius:12px!important}.pw-ai2-run:not(:disabled):hover{filter:brightness(1.1);transform:translateY(-1px)}.pw-ai2-run:disabled{opacity:.45!important}.pw-ai2 .pw-compose-context span{border:1px solid color-mix(in srgb,var(--pw-acc) 30%,transparent);background:color-mix(in srgb,var(--pw-acc) 9%,transparent);height:24px;color:var(--pw-acc);border-radius:999px;align-items:center;padding:0 9px;font-size:10.5px;font-weight:600;display:inline-flex}.pw-ai2-chip{height:28px!important;padding:0 10px!important;font-size:11px!important}.pw-ai2-chip:not(:disabled):hover{color:var(--pw-acc)!important;border-color:color-mix(in srgb,var(--pw-acc) 50%,transparent)!important;background:color-mix(in srgb,var(--pw-acc) 10%,transparent)!important}.pw-ai2-hist{border:1px solid var(--cmp-box-bd);background:var(--cmp-btn);color:var(--cmp-mut);border-radius:999px;padding:3px 9px;font-size:10px}.pw-ai2-hist:hover{color:var(--pw-acc)}.pw-signature-picker .pw-signature-person,.pw-signature-picker .pw-signature-person .font-semibold{color:var(--cmp-txt)!important}.pw-signature-picker .pw-signature-person .text-muted-foreground{color:var(--cmp-mut)!important}.pw-signature-picker[data-compose-theme=light] .pw-signature-person[data-selected=true]{border-color:#b9d6f2;background:#e8f2fc!important}.pw-signature-picker[data-compose-theme=light] [cmdk-input-wrapper],.pw-signature-picker[data-compose-theme=light] [cmdk-input]{background:#fff!important}.pw-inbox-compose-fields .pw-recipient-box{padding-left:11px!important;padding-right:10px!important}.pw-inbox-compose-fields .pw-recipient-box input{padding-left:0!important}.pw-recipient-results{min-height:104px}.pw-recipient-skel{flex-direction:column;gap:4px;padding:2px;display:flex}.pw-recipient-skel-row{border-radius:10px;align-items:center;gap:9px;padding:6px 7px;display:flex}.pw-recipient-skel-av{background:color-mix(in srgb,var(--cmp-txt) 13%,transparent);border-radius:50%;flex:0 0 30px;width:30px;height:30px}.pw-recipient-skel-lines{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.pw-recipient-skel-lines i{background:color-mix(in srgb,var(--cmp-txt) 11%,transparent);border-radius:99px;height:8px;display:block}.pw-recipient-skel-lines i:last-child{width:56%}.pw-recipient-skel-tag{background:color-mix(in srgb,var(--cmp-txt) 9%,transparent);border-radius:99px;width:64px;height:14px}.pw-recipient-skel-av,.pw-recipient-skel-lines i,.pw-recipient-skel-tag{animation:1.15s ease-in-out infinite pw-rcp-pulse}@keyframes pw-rcp-pulse{0%,to{opacity:.5}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.pw-recipient-skel-av,.pw-recipient-skel-lines i,.pw-recipient-skel-tag{animation:none}}.pw-recipient-book{--rcp-bg:#f8fafc}.pw-inbox-compose[data-compose-theme=dark] .pw-recipient-book,.pw-inbox-compose-stage[data-compose-theme=dark] .pw-recipient-book,.pw-inbox-compose-backdrop[data-compose-theme=dark] .pw-recipient-book{--rcp-bg:#16264a}.pw-recipient-book,.pw-recipient-book-head{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--rcp-bg)!important}.pw-gen-doc-dialog{--gd-hi:#ffffffd9;--gd-pop-sh:#1e407852;color:var(--pw-txt,#0f172a);-webkit-backdrop-filter:blur(30px)saturate(165%);backdrop-filter:blur(30px)saturate(165%);flex-direction:column;max-height:min(88vh,760px);display:flex;border:1px solid color-mix(in srgb,var(--pw-acc,#1776c4) 42%,var(--pw-lq-bd,#0f172a14))!important;background:var(--pw-gl-card,linear-gradient(165deg,#ffffffdb,#f6faffad 55%,#f0f6ff9e))!important;box-shadow:inset 0 1px 0 var(--gd-hi),0 34px 90px -28px var(--gd-pop-sh),0 0 34px -18px color-mix(in srgb,var(--pw-acc,#1776c4) 60%,transparent)!important;border-radius:22px!important}.pw-gen-doc-dialog>button.absolute{border:1px solid var(--pw-lq-bd,#0f172a14);background:var(--pw-lq-inner,#ffffffbd);width:34px;height:34px;color:var(--pw-mut,#64748b);opacity:1;box-shadow:inset 0 1px 0 var(--gd-hi);border-radius:11px;place-items:center;transition:border-color .16s,color .16s,background .16s;display:grid;top:18px;right:18px}.pw-gen-doc-dialog>button.absolute:hover{border-color:color-mix(in srgb,var(--pw-acc,#1776c4) 45%,var(--pw-lq-bd,#0f172a14));color:var(--pw-txt,#0f172a);background:var(--pw-lq-bg,#ffffffbd)}.pw-gd-header{border-bottom:1px solid var(--pw-lq-bd,#0f172a14);background:radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--pw-acc,#1776c4) 14%,transparent),transparent 52%);align-items:flex-start;gap:12px;padding:18px 20px 14px;display:flex}.pw-gd-icon{border:1px solid color-mix(in srgb,var(--pw-acc,#1776c4) 52%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--pw-acc,#1776c4) 22%,var(--pw-lq-inner,#ffffffbd)),var(--pw-lq-inner,#ffffffbd));width:38px;height:38px;color:var(--pw-acc,#1776c4);box-shadow:inset 0 1px 0 var(--gd-hi),0 10px 24px -14px color-mix(in srgb,var(--pw-acc,#1776c4) 90%,transparent);border-radius:12px;flex:none;place-items:center;display:grid}.pw-gd-title{letter-spacing:0;color:var(--pw-txt,#0f172a);font-size:15px;font-weight:800;line-height:1.25}.pw-gd-desc{color:var(--pw-mut,#64748b);margin-top:3px;font-size:11px;line-height:1.5}.pw-gd-body{flex-direction:column;gap:12px;min-height:0;padding:16px 20px;display:flex}.pw-gd-toolbar{gap:8px;display:flex}.pw-gd-search{border-radius:11px;height:34px;padding-left:32px;font-size:12px;border:1px solid var(--pw-lq-bd,#0f172a14)!important;background:var(--pw-lq-inner,#ffffffbd)!important;color:var(--pw-txt,#0f172a)!important;box-shadow:inset 0 1px 0 var(--gd-hi)!important}.pw-gd-search::placeholder{color:var(--pw-mut2,#94a3b8)}.pw-gd-search:focus-visible{border-color:color-mix(in srgb,var(--pw-acc,#1776c4) 60%,transparent)!important;box-shadow:inset 0 1px 0 var(--gd-hi),0 0 0 3px color-mix(in srgb,var(--pw-acc,#1776c4) 18%,transparent)!important}.pw-gd-package{height:34px;color:var(--pw-acc,#1776c4);box-shadow:inset 0 1px 0 var(--gd-hi),0 0 18px -10px color-mix(in srgb,var(--pw-acc,#1776c4) 70%,transparent);border-radius:11px;gap:6px;padding:0 12px;font-size:11px;font-weight:700;transition:transform .16s,box-shadow .16s,border-color .16s;border:1px solid color-mix(in srgb,var(--pw-acc,#1776c4) 46%,transparent)!important;background:color-mix(in srgb,var(--pw-acc,#1776c4) 10%,var(--pw-lq-inner,#ffffffbd))!important}.pw-gd-package:hover{box-shadow:inset 0 1px 0 var(--gd-hi),0 0 22px -8px color-mix(in srgb,var(--pw-acc,#1776c4) 80%,transparent);transform:translateY(-1px);border-color:color-mix(in srgb,var(--pw-acc,#1776c4) 70%,transparent)!important;background:color-mix(in srgb,var(--pw-acc,#1776c4) 16%,var(--pw-lq-inner,#ffffffbd))!important}.pw-gd-list{border:1px solid var(--pw-lq-bd,#0f172a14);background:var(--pw-gl-soft,#ffffffb8);min-height:0;max-height:320px;box-shadow:inset 0 1px 0 var(--gd-hi);border-radius:14px;flex-direction:column;gap:10px;padding:8px;display:flex;overflow-y:auto}.pw-gd-group{flex-direction:column;gap:4px;display:flex}.pw-gd-country{align-items:center;gap:6px;padding:2px 3px;display:flex}.pw-gd-country-name{letter-spacing:.09em;text-transform:uppercase;color:var(--pw-mut,#64748b);font-size:9.5px;font-weight:800}.pw-gd-recipient{letter-spacing:.08em;text-transform:uppercase;color:var(--pw-acc,#1776c4);border:1px solid color-mix(in srgb,var(--pw-acc,#1776c4) 55%,transparent);background:color-mix(in srgb,var(--pw-acc,#1776c4) 12%,transparent);border-radius:999px;padding:1px 6px;font-size:8.5px;font-weight:800}.pw-gd-row{text-align:left;color:var(--pw-txt2,#334155);background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:9px;padding:7px 10px;font-size:12px;transition:background .15s,border-color .15s,color .15s,box-shadow .15s;display:flex}.pw-gd-row:hover{border-color:var(--pw-lq-bd,#0f172a14);background:var(--pw-lq-inner,#ffffffbd);color:var(--pw-txt,#0f172a)}.pw-gd-row.is-active{border-color:color-mix(in srgb,var(--pw-acc,#1776c4) 60%,transparent);background:color-mix(in srgb,var(--pw-acc,#1776c4) 10%,var(--pw-lq-inner,#ffffffbd));color:var(--pw-txt,#0f172a);box-shadow:inset 0 1px 0 var(--gd-hi),0 0 18px -10px color-mix(in srgb,var(--pw-acc,#1776c4) 85%,transparent)}.pw-gd-check{border:1px solid var(--pw-lq-bd,#0f172a24);color:#fff;background:0 0;border-radius:5px;flex:none;place-items:center;width:15px;height:15px;transition:background .15s,border-color .15s,box-shadow .15s;display:grid}.pw-gd-check[data-active]{border-color:var(--pw-acc,#1776c4);background:var(--pw-acc,#1776c4);box-shadow:0 0 14px -5px color-mix(in srgb,var(--pw-acc,#1776c4) 90%,transparent)}.pw-gd-row-icon{width:13px;height:13px;color:var(--pw-mut,#64748b);flex:none}.pw-gd-row-icon.is-presentation{color:var(--pw-presentation)}.pw-gd-row.is-active .pw-gd-row-icon{color:var(--pw-acc,#1776c4)}.pw-gd-row-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pw-gd-badge{letter-spacing:.05em;text-transform:uppercase;color:var(--pw-txt2,#334155);border:1px solid var(--pw-lq-bd,#0f172a1a);background:var(--pw-lq-inner,#ffffffbd);border-radius:999px;flex:none;padding:2px 7px;font-size:9px;font-weight:700}.pw-gd-row.is-active .pw-gd-badge{color:var(--pw-acc,#1776c4);border-color:color-mix(in srgb,var(--pw-acc,#1776c4) 45%,transparent);background:color-mix(in srgb,var(--pw-acc,#1776c4) 10%,transparent)}.pw-gd-fresh{cursor:pointer;border:1px solid var(--pw-lq-bd,#0f172a14);background:var(--pw-lq-inner,#ffffffbd);box-shadow:inset 0 1px 0 var(--gd-hi);color:var(--pw-mut,#64748b);border-radius:12px;align-items:flex-start;gap:9px;padding:9px 11px;font-size:10.5px;line-height:1.45;display:flex}.pw-gd-fresh-input{width:13px;height:13px;accent-color:var(--pw-acc,#1776c4);margin-top:2px}.pw-gd-fresh-title{color:var(--pw-txt,#0f172a);align-items:center;gap:5px;font-weight:700;display:flex}.pw-gd-footer{border-top:1px solid var(--pw-lq-bd,#0f172a14);background:var(--pw-gl-soft,#ffffffb8);align-items:center;gap:8px;padding:12px 20px;display:flex}.pw-gd-summary{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--pw-mut,#64748b);margin-right:auto;font-size:10.5px;overflow:hidden}.pw-gd-cancel{height:34px;color:var(--pw-txt2,#334155);box-shadow:inset 0 1px 0 var(--gd-hi);border-radius:11px;padding:0 14px;font-size:12px;font-weight:650;border:1px solid var(--pw-lq-bd,#0f172a1a)!important;background:var(--pw-lq-inner,#ffffffbd)!important}.pw-gd-cancel:hover{color:var(--pw-txt,#0f172a);border-color:color-mix(in srgb,var(--pw-acc,#1776c4) 45%,var(--pw-lq-bd,#0f172a14))!important}.pw-gd-attach{color:#fff;background:linear-gradient(135deg,var(--pw-acc,#1776c4),color-mix(in srgb,var(--pw-acc,#1776c4) 72%,#7c3aed));height:34px;box-shadow:inset 0 1px 0 #ffffff40,0 10px 24px -12px color-mix(in srgb,var(--pw-acc,#1776c4) 90%,transparent);border:none;border-radius:11px;gap:6px;padding:0 16px;font-size:12px;font-weight:700}.pw-gd-attach:hover{filter:brightness(1.08);box-shadow:inset 0 1px 0 #ffffff40,0 12px 28px -12px color-mix(in srgb,var(--pw-acc,#1776c4) 95%,transparent)}.pw-gd-attach:disabled{opacity:.55;filter:none}@media (width<=640px){.pw-gen-doc-dialog{max-height:94vh;border-radius:20px 20px 0 0!important}.pw-gd-header{padding:14px 16px 12px}.pw-gd-body{padding:12px 16px}.pw-gd-toolbar{flex-wrap:wrap}.pw-gd-package{justify-content:center;width:100%}.pw-gd-footer{padding:10px 16px calc(12px + env(safe-area-inset-bottom))}}html.dark .pw-gen-doc-dialog{--gd-hi:#bedcff1a;--gd-pop-sh:#000000bf}html.dark .pw-gen-doc-dialog .pw-gd-search::placeholder{color:var(--pw-mut2,#5c6b88)}html.dark .pw-gen-doc-dialog .pw-gd-badge,html.dark .pw-gen-doc-dialog .pw-gd-cancel{color:var(--pw-txt2,#cbd5e1)}.pw-gen-doc-dialog[data-sidebar-theme=dark]{--gd-hi:#bedcff1a;--gd-pop-sh:#000000bf}.pw-cw-mark{letter-spacing:-.02em;font-size:13px;font-weight:900}.pw-cw-hint{border:1px solid color-mix(in srgb,var(--pw-acc) 38%,transparent);background:color-mix(in srgb,var(--pw-acc) 14%,transparent);height:17px;color:var(--pw-acc);cursor:default;border-radius:999px;align-items:center;gap:3px;margin-top:4px;padding:0 7px;display:inline-flex}.pw-cw-hint svg{opacity:.9}.pw-cw-hint .pw-cw-hint-arrow{opacity:.5}.pw-cw-scroll{padding-top:4px}.pw-ai-orb,html.dark [data-compose-theme=light] .pw-ai-orb{isolation:isolate;--orb-a:56,189,248;--orb-b:37,99,235;--orb-c:168,85,247;--orb-d:251,191,36;--orb-blend:multiply;--orb-core-op:.9;--orb-core-blur:.085em;--orb-edge:color-mix(in srgb,var(--pw-acc) 34%,transparent);--orb-inner:inset 0 .055em .17em #00000012,inset 0 -.1em .22em color-mix(in srgb,var(--pw-acc) 22%,transparent);--orb-base:radial-gradient(120% 120% at 30% 22%,#fff,color-mix(in srgb,var(--pw-acc) 14%,#fff) 42%,color-mix(in srgb,var(--pw-acc) 32%,#fff) 74%,color-mix(in srgb,var(--pw-acc) 50%,#fff));--orb-glow-a:color-mix(in srgb,var(--pw-acc) 30%,transparent);--orb-glow-b:#38bdf857;--orb-glow-op:1;--orb-spin:26s;--orb-morph:11s;--orb-breathe:5s;--orb-blob:9s;--orb-ripple-op:0;--orb-ripple-dur:1.6s;--orb-shade:0 .04em .1em #0f172a1a;--orb-term:transparent;flex-shrink:0;display:inline-block;position:relative}html.dark .pw-ai-orb,html.dark [data-compose-theme=dark] .pw-ai-orb{--orb-blend:screen;--orb-core-op:.48;--orb-core-blur:.075em;--orb-a:34,211,238;--orb-b:29,78,216;--orb-c:124,58,237;--orb-d:250,204,21;--orb-edge:#a0c8ff33;--orb-inner:inset 0 .06em .16em #bee1ff2e,inset 0 -.12em .26em #0000009e;--orb-base:radial-gradient(72% 60% at 78% 86%,#020814b3,transparent 72%),radial-gradient(120% 120% at 30% 22%,#183264e6,#071022f7 58%,#030916fc);--orb-glow-a:#38bdf8b3;--orb-glow-b:#6366f180;--orb-glow-op:1;--orb-shade:0 .04em .12em #0000008c;--orb-term:#0208149e}.pw-ai-orb-glow{background:radial-gradient(closest-side,var(--orb-glow-a),transparent 72%),radial-gradient(closest-side at 70% 75%,var(--orb-glow-b),transparent 70%);filter:blur(.26em);opacity:var(--orb-glow-op);will-change:transform,opacity;animation:pwOrbGlow var(--orb-breathe) ease-in-out infinite;border-radius:50%;position:absolute;inset:-.3em;transform:translateZ(0)}.pw-ai-orb-sphere{isolation:isolate;background:var(--orb-base);border:1px solid var(--orb-edge);box-shadow:var(--orb-inner),var(--orb-shade);will-change:transform;border-radius:50%;position:absolute;inset:0;overflow:hidden;transform:translateZ(0)}.pw-ai-orb-core{opacity:var(--orb-core-op);mix-blend-mode:var(--orb-blend);filter:blur(var(--orb-core-blur)) saturate(1.35);will-change:transform,border-radius;animation:pwOrbSpin var(--orb-spin) linear infinite,pwOrbMorph var(--orb-morph) ease-in-out infinite;border-radius:50%;position:absolute;inset:.07em;transform:translateZ(0)}.pw-ai-orb-blob{will-change:transform;border-radius:50%;display:block;position:absolute;transform:translateZ(0)}.pw-ai-orb-blob.a{background:radial-gradient(closest-side,rgb(var(--orb-a)),transparent 72%);width:.72em;height:.72em;animation:pwOrbBlob var(--orb-blob) ease-in-out infinite;top:-.06em;left:-.1em}.pw-ai-orb-blob.b{background:radial-gradient(closest-side,rgb(var(--orb-b)),transparent 72%);width:.66em;height:.66em;animation:pwOrbBlob var(--orb-blob) ease-in-out infinite reverse;bottom:-.1em;right:-.08em}.pw-ai-orb-blob.c{background:radial-gradient(closest-side,rgb(var(--orb-c)),transparent 70%);width:.44em;height:.44em;animation:pwOrbBlob calc(var(--orb-blob) * .72) ease-in-out infinite;top:.4em;left:.34em}.pw-ai-orb-blob.d{background:radial-gradient(closest-side,rgb(var(--orb-d)),transparent 68%);width:.3em;height:.3em;animation:pwOrbBlob calc(var(--orb-blob) * .55) ease-in-out infinite reverse;top:.1em;right:.16em}.pw-ai-orb-arc{pointer-events:none;opacity:.95;background:radial-gradient(58% 42% at 30% 16%,#ffffffeb,transparent 70%),radial-gradient(46% 40% at 76% 84%,var(--orb-term),transparent 72%), radial-gradient(44% 30% at 74% 84%,#ffffff47,transparent 72%);border-radius:50%;position:absolute;inset:.06em}.pw-ai-orb-spec{filter:blur(.022em);opacity:.9;background:#fffffffa;border-radius:50%;width:.23em;height:.15em;position:absolute;top:.13em;left:.19em;transform:rotate(-18deg)}.pw-ai-orb-ripple{border:.02em solid var(--orb-glow-a);opacity:var(--orb-ripple-op);will-change:transform,opacity;animation:pwOrbRipple var(--orb-ripple-dur) ease-out infinite;border-radius:50%;position:absolute;inset:-.04em;transform:translateZ(0)}.pw-ai-orb.is-idle .pw-ai-orb-sphere{animation:pwOrbBreathe var(--orb-breathe) ease-in-out infinite}.pw-ai-orb.is-listening{--orb-spin:9s;--orb-blob:3.4s;--orb-ripple-op:1;--orb-ripple-dur:1.15s}.pw-ai-orb.is-listening .pw-ai-orb-sphere{animation:.9s ease-in-out infinite pwOrbWobble}.pw-ai-orb.is-listening .pw-ai-orb-ripple{border-color:rgb(var(--orb-b))}.pw-ai-orb.is-thinking{--orb-spin:2.8s;--orb-morph:3.6s;--orb-blob:2.4s;--orb-core-blur:.26em;--orb-glow-op:1;--orb-ripple-op:.6;--orb-ripple-dur:1.3s}.pw-ai-orb.is-thinking .pw-ai-orb-glow{animation:1.1s ease-in-out infinite pwOrbGlow}.pw-ai-orb.is-thinking .pw-ai-orb-sphere{animation:1.4s ease-in-out infinite pwOrbBreathe}.pw-ai-orb.is-thinking .pw-ai-orb-core{filter:blur(var(--orb-core-blur)) saturate(2) brightness(1.14)}.pw-ai-orb.is-speaking{--orb-spin:14s;--orb-blob:1.5s}.pw-ai-orb.is-speaking .pw-ai-orb-sphere{animation:.42s ease-in-out infinite pwOrbSpeak}.pw-ai-orb.is-speaking .pw-ai-orb-glow{animation:.42s ease-in-out infinite pwOrbGlow}@keyframes pwOrbSpin{to{transform:rotate(360deg)}}@keyframes pwOrbMorph{0%,to{border-radius:49% 51% 52% 48%/51% 49%}33%{border-radius:56% 44% 47% 53%/44% 56% 50% 50%}66%{border-radius:44% 56% 53% 47%/56% 44% 46% 54%}}@keyframes pwOrbBlob{0%,to{transform:translate(0)scale(1)}25%{transform:translate(.12em,-.08em)scale(1.12)}50%{transform:translate(-.06em,.1em)scale(.92)}75%{transform:translate(-.12em,-.06em)scale(1.06)}}@keyframes pwOrbBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes pwOrbWobble{0%,to{transform:scale(1)translateY(0)}25%{transform:scale(1.02,.985)translateY(.008em)}50%{transform:scale(.99,1.02)translateY(-.01em)}75%{transform:scale(1.015,.99)translateY(.005em)}}@keyframes pwOrbSpeak{0%,to{transform:scale(1)}30%{transform:scale(1.055)}60%{transform:scale(.985)}}@keyframes pwOrbGlow{0%,to{opacity:var(--orb-glow-op);transform:scale(1)}50%{opacity:calc(var(--orb-glow-op) * .72);transform:scale(1.08)}}@keyframes pwOrbRipple{0%{opacity:.9;transform:scale(.86)}to{opacity:0;transform:scale(1.28)}}@media (prefers-reduced-motion:reduce){.pw-ai-orb i,.pw-ai-orb b{animation:none!important}}.pw-cw-empty{text-align:center;color:var(--cmp-mut);border:0;flex-direction:column;align-items:center;margin-top:10px;padding:20px 16px 16px;font-size:11.5px;line-height:1.5;display:flex}.pw-cw-empty .pw-ai-orb{margin-bottom:14px}.pw-cw-empty-title{color:var(--cmp-txt);margin-bottom:4px;font-size:13px;font-weight:700}.pw-cw-user{white-space:pre-wrap;color:#fff;background:linear-gradient(120deg,var(--pw-acc,#1776c4),#38bdf8);max-width:85%;box-shadow:0 8px 20px -12px color-mix(in srgb,var(--pw-acc,#1776c4) 80%,transparent);border-radius:16px 16px 4px;padding:8px 12px;font-size:12.5px;line-height:1.45}.pw-cw-asst{color:var(--cmp-txt);flex-direction:column;gap:8px;font-size:12.5px;line-height:1.5;display:flex}.pw-cw-asst.is-error .pw-cw-text,.pw-cw-asst.is-error{color:#e5484d}.pw-cw-text{white-space:pre-wrap}.pw-cw-typing{color:color-mix(in srgb,var(--cmp-fg) 72%,transparent);align-items:center;gap:8px;padding:7px 6px;font-size:11px;line-height:1;display:flex}.pw-cw-typing i{background:var(--pw-acc,#1776c4);border-radius:999px;width:6px;height:6px;animation:1s ease-in-out infinite pwCwDot}.pw-cw-typing i:nth-child(2){animation-delay:.15s}.pw-cw-typing i:nth-child(3){animation-delay:.3s}@keyframes pwCwDot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.pw-cw-card{border:1px solid var(--cmp-box-bd);background:var(--cmp-box);border-radius:14px;overflow:hidden}.pw-cw-card-head{letter-spacing:.06em;text-transform:uppercase;color:var(--cmp-mut);border-bottom:1px solid var(--cmp-box-bd);align-items:center;gap:6px;padding:7px 11px;font-size:10px;font-weight:700;display:flex}.pw-cw-card-body{max-height:340px;color:var(--cmp-txt);padding:10px 12px;font-size:12.5px;line-height:1.55;overflow:auto}.pw-cw-card-body p{margin:0 0 .7em}.pw-cw-card-body ul,.pw-cw-card-body ol{margin:0 0 .7em;padding-left:1.2em}.pw-cw-card-body ul{list-style:outside}.pw-cw-card-body ol{list-style:decimal}.pw-cw-card-body table{border-collapse:collapse;max-width:100%}.pw-cw-card-body td,.pw-cw-card-body th{border:1px solid var(--cmp-box-bd);padding:4px 6px}.pw-cw-card-actions{border-top:1px solid var(--cmp-box-bd);flex-wrap:wrap;gap:6px;padding:8px 10px;display:flex}.pw-cw-btn{border:1px solid var(--cmp-box-bd);height:28px;color:var(--cmp-txt);background:0 0;border-radius:9px;align-items:center;gap:5px;padding:0 10px;font-size:11.5px;font-weight:600;transition:filter .15s,background .15s;display:inline-flex}.pw-cw-btn:hover:not(:disabled){background:color-mix(in srgb,var(--pw-acc,#1776c4) 10%,transparent)}.pw-cw-btn.is-primary{color:#fff;background:linear-gradient(120deg,var(--pw-acc,#1776c4),#38bdf8);border-color:#0000}.pw-cw-btn.is-primary:hover:not(:disabled){filter:brightness(1.1);background:linear-gradient(120deg,var(--pw-acc,#1776c4),#38bdf8)}.pw-cw-btn:disabled{opacity:.5}.pw-cw-doc{text-align:left;width:100%;color:var(--cmp-txt);border-radius:8px;align-items:center;gap:6px;padding:5px 7px;font-size:11.5px;display:flex}.pw-cw-doc:hover:not(:disabled){background:color-mix(in srgb,var(--pw-acc,#1776c4) 10%,transparent)}.pw-cw-foot{border-top:1px solid var(--cmp-box-bd);padding:8px 12px 10px}.pw-cw-quick{scrollbar-width:none;color:var(--cmp-mut);align-items:center;gap:5px;padding:0 16px 7px 0;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.pw-cw-quick::-webkit-scrollbar{display:none}.pw-cw-quick .pw-tpl-pill{white-space:nowrap;flex-shrink:0}.pw-cw-rec{color:var(--cmp-mut);align-items:center;gap:6px;padding:0 2px 6px;font-size:10.5px;display:flex}.pw-cw-rec button{text-transform:uppercase;letter-spacing:.08em;margin-left:auto;font-size:9.5px}.pw-cw-input{border:1px solid var(--cmp-box-bd);background:var(--cmp-box);border-radius:16px;align-items:flex-end;gap:6px;padding:6px 6px 6px 12px;transition:border-color .15s,box-shadow .15s;display:flex}.pw-cw-input:focus-within{border-color:color-mix(in srgb,var(--pw-acc,#1776c4) 60%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--pw-acc,#1776c4) 16%,transparent)}.pw-cw-input textarea{resize:none;color:var(--cmp-txt);background:0 0;border:0;outline:0;flex:1;min-height:24px;max-height:220px;padding:5px 0;font-size:12.5px;line-height:1.45;transition:height .12s}.pw-cw-input textarea::placeholder{color:var(--cmp-mut)}.pw-cw-icon,.pw-cw-send{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.pw-cw-icon{color:var(--cmp-mut)}.pw-cw-icon:hover{color:var(--pw-acc,#1776c4)}.pw-cw-icon.is-rec{color:#e5484d}.pw-cw-send{color:#fff;background:linear-gradient(120deg,var(--pw-acc,#1776c4),#38bdf8)}.pw-cw-send:disabled{opacity:.4}.pw-fdoc{--fk:#64748b;width:26px;height:32px;box-shadow:0 1px 0 #ffffffe6 inset,0 0 0 1px #94a3b859,0 6px 12px -6px color-mix(in srgb,var(--fk) 70%,transparent);background:linear-gradient(#fff,#eef2f8);border-radius:5px 9px 5px 5px;flex:0 0 26px;position:relative}.pw-fdoc:before{content:"";background:linear-gradient(225deg,#0000 50%,#cbd5e1 50%);border-radius:0 8px 0 4px;width:9px;height:9px;position:absolute;top:0;right:0}.pw-fdoc-tag{background:var(--fk);color:#fff;letter-spacing:.02em;box-shadow:0 2px 5px -2px var(--fk);border-radius:4px;padding:1px 4px;font-size:7.5px;font-weight:800;line-height:1.3;position:absolute;bottom:5px;left:-4px}.pw-fdoc[data-kind=pdf]{--fk:#dc4b4b}.pw-fdoc[data-kind=word]{--fk:#2b6cd8}.pw-fdoc[data-kind=sheet]{--fk:#1f9d5a}.pw-fdoc[data-kind=slides]{--fk:#e46a2b}.pw-fdoc[data-kind=image]{--fk:#8b5cf6}.pw-fdoc[data-kind=zip]{--fk:#a16207}[data-compose-theme=dark] .pw-fdoc{background:linear-gradient(#e8eef8,#cfd9ea)}.pw-auto .pw-tpl-editor{--tpl-canvas-bg:var(--pw-bg);--tpl-dot:color-mix(in srgb,var(--pw-mut) 27%,transparent);--tpl-paper-shadow:0 12px 36px -14px color-mix(in srgb,var(--pw-txt) 24%,transparent)}.pw-auto .pw-tpl-toolbar{border-block:1px solid var(--pw-line);color:var(--pw-txt);padding:8px 0}.pw-auto .pw-auto-edit-layout{width:100%;display:block}.pw-auto .pw-tpl-workspace .tpl-preview{background-color:var(--tpl-canvas-bg);background-image:radial-gradient(circle,var(--tpl-dot) 1px,transparent 1px);border:1px solid var(--pw-line);-webkit-backdrop-filter:none;backdrop-filter:none;background-size:18px 18px;border-radius:16px;min-height:560px;padding:24px 0}.pw-auto .pw-tpl-workspace .tpl-preview__paper{box-shadow:var(--tpl-paper-shadow);flex-shrink:0}.pw-auto .pw-tpl-workspace .tpl-preview__zoom{color:var(--pw-mut);flex-wrap:wrap;padding:8px 0}.pw-auto .pw-tpl-details{border-top:1px solid var(--pw-line);-webkit-backdrop-filter:none;backdrop-filter:none;grid-template-columns:repeat(3,minmax(0,1fr));position:static;background:0 0!important}@media (width<=767px){.pw-auto .pw-tpl-details{grid-template-columns:1fr}.pw-auto .pw-tpl-workspace .tpl-preview{min-height:400px}}.pw-inbox-compose-stage{--pw-cowork-accent:#1776c4}.pw-inbox-compose-stage[data-compose-theme=dark]{--pw-cowork-accent:#4ea1ff}.pw-inbox-compose-stage .pw-compose-cowork-trigger{isolation:isolate;transition:color .15s,background .15s,border-color .15s,box-shadow .15s;position:relative;overflow:visible;color:var(--pw-cowork-accent)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.pw-inbox-compose-stage .pw-compose-cowork-trigger:is(:hover,:focus-visible){background:color-mix(in srgb,var(--pw-cowork-accent) 11%,transparent)!important;border-color:color-mix(in srgb,var(--pw-cowork-accent) 34%,transparent)!important}.pw-inbox-compose-stage .pw-compose-cowork-trigger.is-active{background:color-mix(in srgb,var(--pw-cowork-accent) 16%,transparent)!important;border-color:color-mix(in srgb,var(--pw-cowork-accent) 45%,transparent)!important;box-shadow:0 0 14px -4px var(--pw-cowork-accent)!important}.pw-compose-ai-badge{letter-spacing:.3px;color:#fff;background:linear-gradient(135deg,var(--pw-f-te,#14b8a6),var(--pw-acc,#1776c4) 52%,var(--pw-f-vi,#7c3aed));height:9px;text-shadow:none;box-shadow:inset 0 0 0 .5px #fff9,0 1px 5px -1px color-mix(in srgb,var(--pw-acc,#1776c4) 75%,transparent);border-radius:999px;justify-content:center;align-items:center;padding:0 2.5px;font-size:6.5px;font-weight:900;line-height:1;display:inline-flex}.pw-compose-ai-orbmark{flex:none;width:19px;height:19px;display:block;position:relative}.pw-compose-ai-orbmark>.pw-compose-ai-badge{z-index:2;box-shadow:inset 0 0 0 .5px #ffffffa6,0 0 0 1px color-mix(in srgb,var(--cmp-box,#fff) 92%,transparent),0 2px 7px -2px color-mix(in srgb,var(--pw-acc,#1776c4) 85%,transparent);position:absolute;top:-5px;right:-8px}.pw-inbox-compose-action-rail .pw-compose-cowork-trigger{gap:0}.pw-inbox-compose-action-rail .pw-compose-cowork-trigger>svg{width:15px;height:15px;margin-right:0}.pw-inbox-compose-action-rail .pw-compose-cowork-trigger .aiorb-root{flex:none;display:block}.pw-inbox-compose-action-rail .pw-compose-cowork-trigger:is(:hover,:focus-visible) .aiorb-root{filter:brightness(1.14)saturate(1.12)}.pw-inbox-compose-action-rail .pw-compose-cowork-trigger:is(:hover,:focus-visible) .pw-compose-ai-orbmark>.pw-compose-ai-badge{transform:scale(1.12)}.pw-inbox-compose-mobile-actions .pw-compose-cowork-trigger .aiorb-root{flex:none}.pw-inbox-compose-mobile-actions .pw-compose-cowork-trigger .pw-compose-ai-badge{margin-left:3px}.pw-compose-cowork-tooltip{z-index:80;border:1px solid var(--cmp-box-bd);background:var(--cmp-btn);width:max-content;color:var(--cmp-txt);box-shadow:0 -4px 16px -8px var(--pw-acc);opacity:0;visibility:hidden;pointer-events:none;border-radius:10px;align-items:center;gap:9px;padding:9px 12px;font-size:11px;font-weight:600;transition:opacity .15s;display:flex;position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%)}.pw-compose-cowork-trigger:is(:hover,:focus-visible) .pw-compose-cowork-tooltip{opacity:1;visibility:visible}.pw-compose-message-column{container-type:inline-size}.pw-compose-message-column.is-compact :is(.pw-signature-locale-label,.pw-signature-preview-label){display:none}.pw-compose-message-column.is-compact .pw-signature-locale button{min-width:30px;padding-inline:6px}.pw-compose-message-column.is-compact .pw-signature-preview-toggle{padding-inline:8px}.pw-compose-message-column .pw-recipient-box input{min-width:min(110px,100%);max-width:100%}.pw-compose-message-column .pw-inbox-compose-field>span:first-child{flex-shrink:0}@container (width<=440px){.pw-signature-locale-label,.pw-signature-preview-label{display:none}.pw-signature-locale button{min-width:30px;padding-inline:6px}.pw-signature-owner-trigger{min-width:0;max-width:100%!important}.pw-compose-dropzone{flex-wrap:wrap;gap:8px}.pw-compose-dropzone-side{flex-direction:row;justify-content:space-between;align-items:center;width:100%}.pw-inbox-compose-fields{margin-inline:12px!important;padding-inline:8px!important}.pw-inbox-compose-field{gap:6px}.pw-inbox-compose-fields>div>span:first-child{width:38px}}@media (width>=768px) and (width<=1150px){.pw-compose-tpl-slide.is-open,.pw-compose-tpl-inner{width:260px}.pw-inbox-compose .pw-compose-ai-slide.is-open{width:280px}.pw-inbox-compose .pw-compose-ai-slide>div{width:280px!important;min-width:280px!important}}:root{--pw-presentation:#db2777;--pw-template-paper:#fff;--pw-template-dot:color-mix(in srgb,var(--pw-acc) 20%,transparent)}html.dark{--pw-presentation:#f472b6}[data-compose-theme=light]{--pw-presentation:#db2777}[data-compose-theme=dark]{--pw-presentation:#f472b6}.pw-presentation-icon{color:var(--pw-presentation)!important}.pw-presentation-signal{color:var(--pw-presentation)!important;background:color-mix(in srgb,var(--pw-presentation) 14%,transparent)!important;border-color:color-mix(in srgb,var(--pw-presentation) 35%,transparent)!important}.pw-template-studio{--cmp-txt:var(--pw-txt);--cmp-mut:var(--pw-mut);--cmp-box:var(--pw-glass-quiet-bg);--cmp-box-bd:var(--pw-line);--cmp-btn:var(--pw-glass-bg);flex:1;min-width:0;min-height:0;font-family:Plus Jakarta Sans,sans-serif;display:flex;overflow:hidden}.pw-template-studio .text-muted-foreground{color:var(--pw-mut)!important}.pw-template-studio .pw-tpl-pill.is-active{background:color-mix(in srgb,var(--pw-acc) 14%,transparent)!important;color:var(--pw-acc)!important}.pw-template-detail-actions>button,.pw-template-form-footer button:not(.pw-template-primary),.pw-template-detail-content section>div>button{background:var(--pw-glass-bg)!important;border-color:var(--pw-line)!important;color:var(--pw-txt)!important}.pw-template-library{border-right:1px solid var(--pw-line);flex-direction:column;flex:0 0 340px;min-width:0;min-height:0;display:flex}.pw-template-toolbar{border-bottom:1px solid var(--pw-line);padding:0 12px 12px}.pw-template-studio .pw-tpl-search>button{width:20px;height:20px;padding:0}.pw-template-studio .pw-tpl-pill{height:28px;padding:0 7px;font-size:10px}.pw-template-list-scroll{flex-direction:column;flex:1;gap:8px;min-height:0;padding:12px;display:flex;overflow-y:auto}.pw-template-list-scroll>.pw-tpl-group{flex-shrink:0}.pw-template-studio .pw-tpl-country{justify-content:flex-start;height:36px;font-size:11px}.pw-template-studio .pw-tpl-item-main{white-space:normal;justify-content:flex-start;height:auto;min-height:52px;padding:7px 3px 7px 6px}.pw-template-studio .pw-tpl-item-icon{width:27px;height:27px}.pw-template-studio .pw-tpl-item-act{width:25px;height:28px;padding:0}.pw-template-studio .pw-tpl-item-name{text-align:left}.pw-template-subject{text-align:left;text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--pw-mut);margin-top:3px;font-size:9px;font-weight:400;display:block;overflow:hidden}.pw-template-library-footer{border-top:1px solid var(--pw-line);color:var(--pw-mut);justify-content:space-between;align-items:center;padding:8px 12px;font-size:10px;display:flex}.pw-template-library-footer button{height:28px;font-size:10px}.pw-template-primary{height:30px;box-shadow:0 5px 18px -10px var(--pw-acc);gap:6px;font-size:11px;background:var(--pw-acc)!important;color:hsl(var(--primary-foreground))!important}.pw-template-empty{color:var(--pw-mut);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;display:flex}.pw-template-empty .pw-tpl-head-icon{border-radius:16px;width:56px;height:56px}.pw-template-empty h3{color:var(--pw-txt);font-size:15px;font-weight:700}.pw-template-empty p{font-size:12px}.pw-template-detail-header{border-bottom:1px solid var(--pw-line);background:var(--pw-glass-bg);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.pw-template-detail-header>div{flex-wrap:wrap;width:100%}.pw-template-detail-header h2{white-space:normal;letter-spacing:0;font-size:14px}.pw-template-detail-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pw-template-default{height:28px;color:var(--pw-presentation);border-color:color-mix(in srgb,var(--pw-presentation) 30%,transparent);background:0 0;gap:5px;font-size:10px}.pw-template-default.is-active{background:color-mix(in srgb,var(--pw-presentation) 14%,transparent)}.pw-template-default-notice{background:color-mix(in srgb,var(--pw-presentation) 6%,transparent);gap:8px;padding:10px 20px;display:flex}.pw-template-detail-content{flex-direction:column;gap:20px;width:100%;max-width:1000px;margin:0 auto;padding:20px;display:flex}.pw-template-detail [data-slot=scroll-area-viewport]>div,.pw-template-detail [data-radix-scroll-area-viewport]>div{width:100%;min-width:0;display:block!important}.pw-template-detail-content section{min-width:0;max-width:100%}.pw-template-metadata{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:12px;display:grid}.pw-template-view-tabs{gap:5px;margin-bottom:10px;display:flex}.pw-template-canvas{background-color:var(--pw-glass-quiet-bg);background-image:radial-gradient(var(--pw-template-dot) 1px,transparent 1px);border:1px solid var(--pw-line);background-size:16px 16px;border-radius:12px;height:520px;min-height:460px;position:relative;overflow:hidden}.pw-template-canvas .tpl-preview-shell{flex-direction:column;gap:0;height:100%;min-height:0;display:flex}.pw-template-canvas .tpl-preview{background:0 0;border:0;border-radius:0;flex:1;justify-content:flex-start;align-items:flex-start;min-height:0;padding:24px;display:flex;position:relative;overflow:auto!important}.pw-template-canvas .tpl-preview__paper{background:var(--pw-template-paper);box-shadow:var(--pw-glass-sh);flex:none;margin:0 auto;position:relative;overflow:hidden}.pw-template-canvas .tpl-preview__zoom{border-top:1px solid var(--pw-line);background:var(--pw-glass-bg);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);flex-wrap:wrap;flex:none;justify-content:center;align-items:center;gap:6px;min-height:48px;padding:8px 12px;display:flex}.pw-template-canvas .tpl-preview__zoom button{height:30px;color:var(--pw-txt);background:var(--pw-glass-quiet-bg);border:1px solid var(--pw-line);border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-size:11px;display:inline-flex}.pw-template-canvas .tpl-preview__btn{width:32px}.pw-template-visual-paper .rte-visual{color:var(--pw-template-ink);background:var(--pw-template-paper);padding:24px;line-height:1.6}.pw-template-visual-paper>div{box-shadow:none;background:var(--pw-glass-bg);border:0}.pw-template-sharing-list{flex-direction:column;gap:4px;max-height:360px;display:flex;overflow:auto}.pw-template-sharing-person{white-space:normal;text-align:left;justify-content:flex-start;gap:10px;width:100%;min-height:44px}.pw-template-sharing-person img{object-fit:cover;border-radius:50%;width:28px;height:28px}.pw-template-sharing-check{border:1px solid var(--pw-line);width:22px;height:22px;color:var(--pw-acc);border-radius:6px;flex:none;place-items:center;margin-left:auto;display:grid}.pw-template-sharing-person[aria-pressed=true]{background:color-mix(in srgb,var(--pw-acc) 12%,transparent)}:root{--pw-template-ink:#111827}.pw-template-visual-paper{background:var(--pw-template-paper);width:calc(100% - 32px);max-width:600px;height:calc(100% - 32px);color:hsl(var(--foreground));margin:16px auto;overflow:auto}.pw-template-form-footer{border-top:1px solid var(--pw-line);flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:12px 20px;display:flex}.pw-template-form-footer>p{display:none}.pw-template-form-footer>div{margin-left:auto}.pw-template-skeleton{background:var(--pw-glass-bg);border-radius:8px;height:36px;margin-bottom:8px;animation:2s infinite pulse}.pw-template-empty-label{color:var(--pw-mut);text-align:center;padding:20px;font-size:12px}html.dark .pw-template-studio{--cmp-box-bd:color-mix(in srgb,var(--pw-acc) 22%,transparent)}@media (width<=1100px){.pw-template-library{flex-basis:290px}.pw-template-detail-header,.pw-template-detail-content{padding:14px}.pw-template-metadata>div{grid-column:span 12}}@media (width<=767px){.pw-template-library{flex:1}.pw-template-library.has-detail{display:none}.pw-template-detail-header{align-items:flex-start}.pw-template-canvas{height:460px}.pw-template-studio button{min-height:40px}.pw-template-studio .pw-tpl-item-act{width:40px}.pw-template-detail-actions{gap:4px}}@media (prefers-reduced-motion:reduce){.pw-template-skeleton{animation:none}}.pw-fx-thumb{place-items:center;width:72px;height:60px;margin-bottom:8px;display:grid}.pw-fx-thumb img{object-fit:contain;background:var(--pw-lq-inner,#fff);border:2px solid #fff;border-radius:5px;width:auto;max-width:72px;height:auto;max-height:60px;transition:transform .18s;box-shadow:0 1px 2px #0f172a2e,0 8px 18px -10px #0f172a73}.pw-fx-file:hover .pw-fx-thumb img{transform:translateY(-2px)scale(1.03)}.pw-fx-thumb:empty{background:linear-gradient(110deg,color-mix(in srgb,var(--pw-mut,#94a3b8) 12%,transparent) 30%,color-mix(in srgb,var(--pw-mut,#94a3b8) 24%,transparent) 50%,color-mix(in srgb,var(--pw-mut,#94a3b8) 12%,transparent) 70%);background-size:200% 100%;border-radius:6px;animation:1.2s linear infinite pwThumbShimmer}html.dark .pw-fx-thumb img{border-color:#e2e8f0d9;box-shadow:0 1px 2px #00000080,0 10px 22px -10px #000c}@keyframes pwThumbShimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.pw-fx-thumb:empty{animation:none}}.pw-compose-attachment-file>span{text-align:left;flex-direction:column;justify-content:center;gap:0;line-height:1.15;display:flex!important}.pw-compose-attachment-file strong{font-weight:600;line-height:1.2!important}.pw-compose-attachment-file small{margin-top:0!important;line-height:1.15!important}.pw-fx-detail-preview{aspect-ratio:4/3;border:1px solid hsl(var(--border));background:hsl(var(--muted)/.4);cursor:zoom-in;border-radius:14px;width:100%;display:block;position:relative;overflow:hidden;box-shadow:0 10px 28px -14px #0f172a73}.pw-fx-detail-preview img{object-fit:contain;width:100%;height:100%;transition:transform .25s}.pw-fx-detail-preview:hover img{transform:scale(1.03)}.pw-fx-detail-skel{background:linear-gradient(100deg,transparent 30%,hsl(var(--foreground)/.08) 50%,transparent 70%);background-size:200% 100%;animation:1.2s linear infinite pwFxSk;position:absolute;inset:0}@keyframes pwFxSk{to{background-position:-200% 0}}.pw-fx-detail-eye{background:hsl(var(--background)/.85);width:32px;height:32px;color:hsl(var(--foreground));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:.9;border-radius:999px;place-items:center;transition:opacity .2s,transform .2s;display:grid;position:absolute;bottom:8px;right:8px;box-shadow:0 4px 12px -4px #00000059}.pw-fx-detail-preview:hover .pw-fx-detail-eye{opacity:1;transform:scale(1.06)}.pw-files-marquee{z-index:30;pointer-events:none;border:1px solid color-mix(in srgb,var(--pw-acc,#1776c4) 70%,transparent);background:color-mix(in srgb,var(--pw-acc,#1776c4) 14%,transparent);border-radius:6px;position:absolute}@media (width>=768px){.pw-inbox-workspace,.pw-chat-workspace{width:calc(100% - 72px)!important;max-width:1480px!important;margin-left:auto!important;margin-right:auto!important}.pw-chat-workspace{width:calc(100% - 120px)!important;height:calc(var(--chat-vh,100%) - 18px)!important;max-height:calc(var(--chat-vh,100%) - 18px)!important;margin-bottom:18px!important}}.pw-humanize-wrap{align-items:center;gap:6px;display:flex;position:relative}.pw-humanize-btn{width:30px;height:28px;color:var(--pw-acc,#1776c4);border:1px solid color-mix(in srgb,var(--pw-acc,#1776c4) 30%,transparent);background:0 0;border-radius:9px;justify-content:center;align-items:center;transition:background .18s,box-shadow .18s,opacity .18s;display:inline-flex;position:relative}.pw-humanize-btn em{color:#fff;background:var(--pw-acc,#1776c4);border-radius:999px;place-items:center;min-width:15px;height:15px;padding:0 3px;font-size:9px;font-style:normal;font-weight:700;display:grid;position:absolute;top:-6px;right:-6px}.pw-humanize-btn:not(:disabled):hover{background:color-mix(in srgb,var(--pw-acc,#1776c4) 12%,transparent);box-shadow:0 0 16px -6px var(--pw-acc,#1776c4)}.pw-humanize-btn:disabled{opacity:.4;cursor:default}html.dark .pw-humanize-btn,[data-compose-theme=dark] .pw-humanize-btn{color:#4ea1ff;border-color:#4ea1ff57}[data-compose-theme=dark] .pw-humanize-btn em,html.dark .pw-humanize-btn em{color:#0b1220;background:#4ea1ff}.pw-humanize-flash{color:var(--pw-mut,#64748b);white-space:nowrap;align-items:center;gap:6px;font-size:11px;animation:.2s pwHumFade;display:inline-flex}.pw-humanize-flash button{color:var(--pw-acc,#1776c4);font-weight:700}@keyframes pwHumFade{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:none}}.pw-cw-input textarea,.pw-cw-input textarea:focus{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}@media (width>=768px){.pw-compose-tpl-slide{border-radius:22px 0 0 22px}.pw-inbox-compose-ai{border-radius:0 22px 22px 0;overflow:hidden}.pw-compose-message-column{position:relative}}.pw-cw-card-actions{align-items:center}.pw-cw-icons{align-items:center;gap:2px;margin-left:auto;display:inline-flex}.pw-cw-icon{width:28px;height:28px;color:hsl(var(--muted-foreground));border-radius:8px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.pw-cw-icon:hover:not(:disabled){background:hsl(var(--primary)/.1);color:hsl(var(--primary))}.pw-cw-icon:disabled{cursor:default}.pw-cw-icon.is-up.is-on{color:#20b657;background:#20b6571f}.pw-cw-icon.is-down.is-on{color:hsl(var(--destructive));background:hsl(var(--destructive)/.1)}.pw-cw-bad{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.35);border-radius:10px;margin-top:8px;padding:8px}.pw-cw-bad-label{color:hsl(var(--muted-foreground));margin-bottom:4px;font-size:11px}.pw-cw-bad-input{resize:vertical;border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));border-radius:8px;outline:none;padding:6px 8px;font-size:12px}.pw-cw-bad-input:focus{border-color:hsl(var(--primary)/.6)}.pw-cw-bad-actions{align-items:center;gap:6px;margin-top:6px;display:flex}.pw-emp-btn{-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);box-shadow:inset 0 1px 0 hsl(var(--foreground)/.06);font-weight:600;transition:border-color .18s,background .18s,color .18s,box-shadow .18s;border:1px solid hsl(var(--border))!important;background:hsl(var(--background)/.6)!important;color:hsl(var(--foreground))!important;border-radius:999px!important}.pw-emp-btn:hover{border-color:hsl(var(--primary)/.55)!important;background:hsl(var(--primary)/.1)!important;color:hsl(var(--primary))!important}.pw-emp-btn-primary{box-shadow:inset 0 1px 0 #ffffff38,0 6px 18px -8px hsl(var(--primary)/.7);border-color:hsl(var(--primary)/.6)!important;background:linear-gradient(180deg,hsl(var(--primary)/.95),hsl(var(--primary)/.75))!important;color:hsl(var(--primary-foreground))!important}.pw-emp-btn-primary:hover{box-shadow:inset 0 1px 0 #ffffff40,0 0 20px -6px hsl(var(--primary)/.8);background:hsl(var(--primary))!important;color:hsl(var(--primary-foreground))!important}html.dark .pw-emp-btn:not(.pw-emp-btn-primary){color:#dbe7ff!important;background:linear-gradient(#1e2d4bb3,#0e162a99)!important;border-color:#94a3b838!important}html.dark .pw-emp-btn:not(.pw-emp-btn-primary):hover{box-shadow:0 0 18px -8px #4ea1ff;color:#4ea1ff!important;border-color:#4ea1ff8c!important}html:not(.dark) .pw-inbox-reader-primary,html:not(.dark) .pw-inbox-reader-primary svg,html:not(.dark) .pw-inbox-quick-send,html:not(.dark) .pw-inbox-quick-send svg{color:#fff!important}html:not(.dark) .pw-inbox-quick-send{background:linear-gradient(180deg,color-mix(in srgb,var(--pw-acc) 85%,white),var(--pw-acc))!important;border:1px solid color-mix(in srgb,var(--pw-acc) 70%,transparent)!important;box-shadow:0 8px 18px -10px var(--pw-acc)!important}html:not(.dark) .pw-inbox-quick-send:disabled{opacity:1!important;background:color-mix(in srgb,var(--pw-acc) 14%,white)!important;border-color:color-mix(in srgb,var(--pw-acc) 30%,transparent)!important;box-shadow:none!important}html:not(.dark) .pw-inbox-quick-send:disabled svg{color:var(--pw-acc)!important}.pw-ai2-orbmark{flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-right:2px;display:inline-flex}.pw-cw-empty{gap:0;padding:34px 20px 18px!important}.pw-cw-empty .pw-ai-orb,.pw-cw-empty .aiorb-root{margin:0 auto 18px!important}.pw-cw-empty-title{letter-spacing:-.01em;margin-bottom:6px!important;font-size:16px!important;font-weight:700!important}.pw-cw-empty p{color:var(--cmp-mut);margin:0;font-size:12.5px}.pw-cw-quick{flex-wrap:wrap;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center;margin-bottom:8px;gap:6px!important;display:grid!important}.pw-cw-qbtn{height:30px;color:var(--cmp-txt);background:color-mix(in srgb,var(--pw-acc) 6%,transparent);border:1px solid color-mix(in srgb,var(--pw-acc) 20%,var(--cmp-box-bd));white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:11.5px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:flex;overflow:hidden}.pw-cw-qbtn span{text-overflow:ellipsis;overflow:hidden}.pw-cw-qbtn svg{color:var(--pw-acc);flex-shrink:0}.pw-cw-qbtn:hover:not(:disabled){background:color-mix(in srgb,var(--pw-acc) 14%,transparent);border-color:color-mix(in srgb,var(--pw-acc) 45%,transparent);color:var(--pw-acc)}.pw-cw-qbtn:disabled{opacity:.5;cursor:not-allowed}.pw-cw-empty{text-align:center}.pw-cw-empty-title,.pw-cw-empty p{text-align:center;width:100%}.pw-cw-examples{text-align:left;flex-direction:column;gap:6px;width:100%;margin-top:22px;display:flex}.pw-cw-examples-h{letter-spacing:.06em;text-transform:uppercase;color:var(--cmp-mut);padding-left:2px;font-size:10px;font-weight:700}.pw-cw-example{text-align:left;width:100%;color:var(--cmp-txt);background:color-mix(in srgb,var(--cmp-txt) 3%,transparent);border:1px solid var(--cmp-box-bd);border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:11.5px;line-height:1.35;transition:border-color .15s,background .15s;display:flex}.pw-cw-example span{flex:1;min-width:0}.pw-cw-example svg{color:var(--cmp-mut);opacity:.7}.pw-cw-example:hover{border-color:color-mix(in srgb,var(--pw-acc) 45%,transparent);background:color-mix(in srgb,var(--pw-acc) 8%,transparent)}.pw-cw-example:hover svg{color:var(--pw-acc);opacity:1}.pw-inbox-searchbar .relative input{height:32px}.pw-inbox-syncpill{border:1px solid var(--pw-inbox-line,hsl(var(--border)));border-radius:999px;flex:none;align-items:center;gap:5px;height:28px;padding:0 10px;font-size:10.5px;font-weight:700;transition:color .2s,background .2s,border-color .2s;display:inline-flex}.pw-inbox-syncpill.is-ok{color:hsl(var(--success));background:color-mix(in srgb,hsl(var(--success)) 10%,transparent);border-color:color-mix(in srgb,hsl(var(--success)) 30%,transparent)}.pw-inbox-syncpill.is-ok:hover{background:color-mix(in srgb,hsl(var(--success)) 16%,transparent)}.pw-inbox-syncpill.is-syncing{color:hsl(var(--primary));background:color-mix(in srgb,hsl(var(--primary)) 10%,transparent)}.pw-inbox-detail-actions{padding-inline:16px!important}.pw-inbox-day{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb,hsl(var(--card)) 96%,transparent)!important}html.dark .pw-inbox-day{background:#0e1830f7!important}.pw-leads.pwp-page .pwl-table thead .pwc-fsearch,.pw-leads.pwp-page .pwl-table thead .pwc-ftrig,.pw-leads.pwp-page .pwl-table thead button[role=combobox]{height:30px;border:1px solid color-mix(in srgb,var(--pw-mut) 32%,transparent)!important;box-shadow:none!important;background:0 0!important;border-radius:12px!important}.pw-leads.pwp-page .pwl-table thead .pwc-fsearch:focus-within,.pw-leads.pwp-page .pwl-table thead .pwc-ftrig:hover{border-color:color-mix(in srgb,var(--pw-acc) 55%,transparent)!important}.pw-conv-dlg .pw-conv-ico{width:40px;height:40px;color:var(--tc);background:color-mix(in srgb,var(--tc) 16%,transparent);border:1px solid color-mix(in srgb,var(--tc) 45%,transparent);box-shadow:0 0 22px -10px var(--tc);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.pw-conv-dlg .pw-task-dlg-panel{padding:12px 14px}.pw-conv-dlg .pw-conv-flabel{color:var(--pw-mut);align-items:center;gap:5px;margin-bottom:5px;font-size:11px;font-weight:700;display:flex}.pw-conv-dlg .pw-conv-count{color:var(--tc);background:color-mix(in srgb,var(--tc) 16%,transparent);border-radius:999px;margin-left:4px;padding:0 6px;font-size:10px;line-height:16px}.pw-conv-dlg .pw-conv-in{height:38px;color:var(--pw-txt);background:var(--pw-lq-bg);border:1px solid var(--pw-lq-bd);box-shadow:none;border-radius:11px;font-size:13px;font-weight:600}.pw-conv-dlg .pw-conv-in:focus,.pw-conv-dlg .pw-conv-in:focus-visible{border-color:color-mix(in srgb,var(--pw-acc) 60%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--pw-acc) 18%,transparent);outline:none}.pw-conv-dlg .pw-conv-chip{gap:5px;height:30px;padding:0 10px;font-size:12px}.pw-inbox-scope{background:var(--pw-lq-bg,hsl(var(--muted)/.4));border:1px solid var(--pw-lq-bd,hsl(var(--border)));border-radius:12px;gap:3px;padding:3px;display:flex}.pw-inbox-scope-btn{height:26px;color:var(--pw-mut,hsl(var(--muted-foreground)));border-radius:9px;flex:1;justify-content:center;align-items:center;gap:5px;font-size:11px;font-weight:700;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex}.pw-inbox-scope-btn:hover{color:var(--pw-txt,hsl(var(--foreground)))}.pw-inbox-scope-btn[data-on]{color:var(--pw-acc,hsl(var(--primary)));background:color-mix(in srgb,var(--pw-acc,#1776c4) 15%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pw-acc,#1776c4) 40%,transparent),0 0 14px -8px var(--pw-acc,#1776c4)}.pw-inbox-acct{text-align:left;background:var(--pw-lq-bg,transparent);border:1px solid var(--pw-lq-bd,hsl(var(--border)));border-radius:14px;align-items:center;gap:10px;width:100%;padding:9px 10px;transition:border-color .15s,box-shadow .15s;display:flex}.pw-inbox-acct:hover{border-color:color-mix(in srgb,var(--pw-acc,#1776c4) 45%,transparent);box-shadow:0 0 16px -10px var(--pw-acc,#1776c4)}.pw-inbox-acct-ico{width:30px;height:30px;color:var(--pw-acc,hsl(var(--primary)));background:color-mix(in srgb,var(--pw-acc,#1776c4) 14%,transparent);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.pw-inbox-acct-chev{color:var(--pw-mut,hsl(var(--muted-foreground)));flex-shrink:0}.pw-inbox-quick-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.pw-inbox-quick{height:52px;color:var(--pw-txt2,hsl(var(--foreground)/.8));background:var(--pw-lq-bg,transparent);border:1px solid var(--pw-lq-bd,hsl(var(--border)));border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0 4px;font-size:10.5px;font-weight:700;line-height:1;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s;display:flex;position:relative}.pw-inbox-quick svg{color:var(--qc);flex-shrink:0}.pw-inbox-quick span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.pw-inbox-quick:hover{border-color:color-mix(in srgb,var(--qc) 50%,transparent);transform:translateY(-1px)}.pw-inbox-quick[data-on],.pw-inbox-quick[data-has]{background:color-mix(in srgb,var(--qc) 12%,transparent);border-color:color-mix(in srgb,var(--qc) 45%,transparent);box-shadow:0 0 16px -9px var(--qc)}.pw-inbox-quick-n{text-align:center;color:#fff;background:var(--qc);border-radius:999px;min-width:16px;height:16px;padding:0 4px;font-size:9.5px;font-style:normal;font-weight:800;line-height:16px;position:absolute;top:4px;right:5px}html:not(.dark) :is(.pw-inbox-scope,.pw-inbox-acct,.pw-inbox-quick):not([data-on]):not([data-has]){border-color:color-mix(in srgb,var(--pw-mut,#64748b) 26%,transparent);background:#ffffffb3}@media (width>=768px){.pw-compose-tpl-slide.is-open .pw-compose-tpl-inner{animation:.42s cubic-bezier(.22,.8,.22,1) backwards pw-cmp-side-in-l}.pw-inbox-compose .pw-compose-ai-slide.is-open>*{animation:.42s cubic-bezier(.22,.8,.22,1) backwards pw-cmp-side-in-r}}@keyframes pw-cmp-side-in-l{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}@keyframes pw-cmp-side-in-r{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pw-compose-tpl-slide.is-open .pw-compose-tpl-inner,.pw-inbox-compose .pw-compose-ai-slide.is-open>*{animation:none!important}}@media (width<=767px){.pw-inbox .pw-inbox-workspace>.pw-inbox-channel-rail{overflow:auto visible;flex-direction:row!important;flex:none!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;width:100%!important;height:56px!important;min-height:56px!important;padding:8px 12px!important;display:flex!important}.pw-inbox .pw-inbox-channel-rail>*{flex:none}.pw-inbox .pw-inbox-channel-rail .pw-inbox-channel{border-radius:12px;position:relative;width:44px!important;height:40px!important}.pw-inbox .pw-inbox-channel-rail .pw-inbox-channel-count{top:-3px;right:-3px}}.pw-inbox .pw-inbox-mobile-new,.pw-inbox .pw-inbox-mobile-new:hover{border:1px solid color-mix(in srgb,var(--pw-acc) 60%,transparent)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--pw-acc) 88%,#fff),var(--pw-acc))!important;color:#fff!important;box-shadow:inset 0 1px 0 #ffffff4d,0 8px 20px -12px var(--pw-acc)!important}.pw-inbox .pw-inbox-mobile-new:hover{filter:brightness(1.08)}.pw-ne-split{align-items:stretch;gap:6px;display:flex}.pw-ne-main{flex:auto;justify-content:center;min-width:0}.pw-ne-caret{border-radius:12px;flex:0 0 34px;width:34px;padding:0}.pw-ne-menu,.pw-ne-sub{border-radius:14px;width:272px;max-width:calc(100vw - 24px);padding:6px}.pw-ne-row{border-radius:10px;align-items:center;gap:9px;padding:7px 8px;font-size:12.5px;font-weight:600;display:flex}.pw-ne-row>svg:last-child{opacity:.5}.pw-ne-ic{width:24px;height:24px;color:var(--qc);background:color-mix(in srgb,var(--qc) 14%,transparent);border-radius:8px;flex:0 0 24px;justify-content:center;align-items:center;display:inline-flex}.pw-ne-lbl{flex:auto;min-width:0}.pw-ne-n{text-align:center;color:#fff;background:var(--qc);border-radius:999px;min-width:17px;height:17px;padding:0 5px;font-size:9.5px;font-weight:800;line-height:17px}.pw-ne-dot{background:var(--qc);border-radius:999px;width:6px;height:6px;margin-right:2px}.pw-ne-item{border-radius:10px;align-items:center;gap:8px;padding:7px 8px;display:flex}.pw-ne-item-main{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.pw-ne-item-title{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;line-height:1.3;overflow:hidden}.pw-ne-item-sub{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;font-size:10.5px;font-weight:400;line-height:1.3;display:flex;overflow:hidden}.pw-ne-tag{border:1px solid hsl(var(--border));letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));border-radius:6px;flex:none;padding:1px 5px;font-size:9px;font-weight:800}.pw-ne-sep{margin:4px 2px}.pw-ne-empty{text-align:center;color:hsl(var(--muted-foreground));padding:10px 9px;font-size:11px}.pw-ne-row.is-bl{--qc:#1d4ed8}.pw-ne-row.is-vi{--qc:#7c3aed}.pw-ne-row.is-am{--qc:#b45309}html.dark .pw-ne-row.is-bl{--qc:#7dd3fc}html.dark .pw-ne-row.is-vi{--qc:#c4b5fd}html.dark .pw-ne-row.is-am{--qc:#fcd34d}.pw-reader-subject{color:var(--pw-txt,hsl(var(--foreground)));overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:14px 24px 2px;font-size:19px;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}.pw-inbox-list [data-radix-scroll-area-viewport] [class*=cursor-pointer]{border-radius:14px;margin:2px 8px;overflow:hidden;border-bottom-color:#0000!important}.pw-inbox-list-pane{border-radius:22px 0 0 22px}.pw-inbox-reader-pane{border-radius:0 22px 0 0}.pw-reader-labels{margin-top:4px;gap:6px!important}.pw-reader-labels .pw-reader-pill{border-radius:999px!important;gap:4px!important;height:22px!important;min-height:22px!important;padding:0 8px!important;font-size:11px!important}.pw-reader-labels .pw-reader-pill svg{width:12px!important;height:12px!important}.pw-reader-labels .pw-reader-add-label{width:22px!important;height:22px!important;min-height:22px!important}.pw-reader-labels .pw-reader-add-label svg{width:13px!important;height:13px!important}.pw-bulk-act .pw-bulk-lbl{opacity:0;white-space:nowrap;max-width:0;transition:max-width .25s,opacity .2s;overflow:hidden}.pw-bulk-act:hover .pw-bulk-lbl,.pw-bulk-act:focus-visible .pw-bulk-lbl,.pw-bulk-act[data-state=open] .pw-bulk-lbl{opacity:1;max-width:90px}.pw-bulk-act{gap:0!important}.pw-bulk-act:hover{gap:4px!important}.pw-reader-subject{letter-spacing:0;margin:12px 0 6px!important;padding:0!important;font-size:17px!important;line-height:1.35!important}.pw-reader-subject+.pw-reader-labels{margin-left:0!important;padding-left:0!important}.pw-ne-sub{min-width:300px;max-width:340px}.pw-ne-head{letter-spacing:.06em;text-transform:uppercase;color:var(--pw-mut,hsl(var(--muted-foreground)));padding:8px 10px 4px;font-size:10px;font-weight:700}.pw-ne-item{align-items:center;gap:10px;border-radius:10px!important;display:flex!important}.pw-ne-flag{background:color-mix(in srgb,var(--pw-acc,#1776c4) 10%,transparent);width:28px;height:28px;color:var(--pw-acc,#1776c4);border-radius:9px;flex:none;place-items:center;display:grid;overflow:hidden}.pw-ne-flag.is-vi{color:#8b5cf6;background:#8b5cf61f}.pw-ne-flag.is-am{color:#d97706;background:#f59e0b24}.pw-ne-item-main{flex-direction:column;flex:1;min-width:0;display:flex}.pw-ne-item-title,.pw-ne-item-sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pw-ne-time{color:var(--pw-mut,hsl(var(--muted-foreground)));font-variant-numeric:tabular-nums;flex:none;font-size:10px}.pw-ne-time.is-am{color:#d97706}.pw-reader-from-trigger{cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;align-items:center;padding:0;display:inline-flex;position:relative}.pw-reader-from-caret{background:var(--pw-acc,#1776c4);color:#fff;border-radius:999px;padding:1px;position:absolute;bottom:-3px;right:-3px;width:14px!important;height:14px!important}.pw-reader-from-trigger:hover .pw-reader-reply-avatar{box-shadow:0 0 0 2px color-mix(in srgb,var(--pw-acc,#1776c4) 45%,transparent)}.pw-reader-from-opt{cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;width:100%;padding:7px 9px;display:flex}.pw-reader-from-opt:hover{background:color-mix(in srgb,var(--pw-acc,#1776c4) 10%,transparent)}.pw-reader-pending-files.is-cards{flex-wrap:wrap;gap:8px;padding:0 4px 8px;display:flex!important}.pw-reader-pending-files.is-cards .pw-compose-attachment-row{border:1px solid var(--pw-line,hsl(var(--border)));background:var(--pw-glass-bg,hsl(var(--card)));border-radius:12px;align-items:center;gap:4px;max-width:260px;padding:4px 4px 4px 6px;display:flex}.pw-reader-pending-files.is-cards .pw-compose-attachment-file{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.pw-reader-pending-files.is-cards strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;display:block;overflow:hidden}.pw-reader-pending-files.is-cards small{color:var(--pw-mut,hsl(var(--muted-foreground)));font-size:10px;display:block}html .pwe-detail-panel .pw-inv-panel,html .pwe-detail-panel .pw-inv-panel>div:first-child,html .pwe-detail-panel .pw-inv-panel .pw-inv-row{box-shadow:none!important;background:0 0!important;border-color:#0000!important}html .pwe-detail-panel .pw-inv-panel .pw-inv-row:hover{background:color-mix(in srgb,var(--pw-acc,#1776c4) 7%,transparent)!important}html .pwe-detail-panel:not([data-sidebar-theme=dark]) .pw-inv-panel>div:first-child,html .pwe-detail-panel:not([data-sidebar-theme=dark]) .pw-inv-no,html .pwe-detail-panel:not([data-sidebar-theme=dark]) .pw-inv-amt{color:#0f172a!important}html .pwe-detail-panel:not([data-sidebar-theme=dark]) .pw-inv-sub{color:#64748b!important}html .pwe-detail-panel:not([data-sidebar-theme=dark]) .pw-inv-count{color:#15803d!important;background:#dcfce7!important}html .pwe-detail-panel:not([data-sidebar-theme=dark]) .pw-inv-panel>div:first-child svg{color:#16a34a!important}html .pwe-detail-panel:not([data-sidebar-theme=dark]) .pw-new-btn{color:#1776c4!important;background:#1776c414!important;border-color:#1776c44d!important}html .pwe-detail-panel[data-sidebar-theme=dark] .pw-inv-sub{color:#8b9bb8!important}html .pwe-detail-panel[data-sidebar-theme=dark] .pw-new-btn{color:#7cc4ff!important;background:#4ea1ff1f!important;border-color:#4ea1ff61!important}.pwl-timeline-node{flex-shrink:0;place-items:center!important;padding:0!important;line-height:0!important;display:grid!important}.pwl-timeline-node>*{flex:none;display:block;margin:0!important}.pwl-timeline-node svg{width:15px;height:15px;transform:none;margin:0!important}html .pwe-detail-panel .pw-inv-panel,html .pwe-detail-panel .pw-inv-panel>div:first-child{overflow:visible!important}html .pwe-detail-panel .pw-inv-panel>div:first-child{padding-top:4px!important}.pwl-timeline-card{min-width:0}.pwl-note-foot{flex-direction:column;align-items:flex-start;gap:4px;width:100%;min-width:0;margin-top:6px;display:flex}.pwl-note-reply-btn{color:var(--pw-mut,#64748b);border-radius:999px;align-items:center;gap:4px;padding:2px 6px;font-size:10.5px;font-weight:600;transition:color .15s,background .15s;display:inline-flex}.pwl-note-reply-btn:hover{color:var(--pw-acc,#1776c4);background:color-mix(in srgb,var(--pw-acc,#1776c4) 9%,transparent)}.pwl-thread{width:100%;min-width:0;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.pwl-thread .pwl-comments-toggle{color:var(--pw-acc,#1776c4);border-radius:999px;order:2;padding:2px 6px;font-size:10.5px;font-weight:600}.pwl-thread .pwl-comments-body{flex-direction:column;order:1;gap:8px;margin:2px 0 4px 10px;display:flex;position:relative;background:0 0!important;border:0!important;padding:0 0 0 14px!important}.pwl-thread .pwl-comments-body:before{content:"";background:color-mix(in srgb,var(--pw-acc,#1776c4) 28%,transparent);border-radius:2px;width:2px;position:absolute;top:2px;bottom:6px;left:0}.pwl-thread{flex-direction:column;align-items:flex-start;display:flex}.pwl-thread .pwl-comment{align-items:flex-start;gap:8px;display:flex;background:0 0!important;border:0!important;padding:0!important}.pwl-thread .pwl-comment-meta{color:var(--pw-mut,#64748b);align-items:center;gap:6px;font-size:10.5px;display:flex}.pwl-thread .pwl-comment-meta strong{color:var(--pw-txt,#0f172a);font-size:11.5px}.pwl-thread .pwl-comment-text{white-space:pre-wrap;word-break:break-word;margin-top:1px;font-size:12px;line-height:1.45}.pwl-thread .pwl-comment-compose{border:1px solid var(--pw-line,#0f172a1a);background:color-mix(in srgb,var(--pw-card-solid,#fff) 70%,transparent);border-radius:14px;align-items:flex-end;gap:6px;width:100%;padding:4px 4px 4px 10px;display:flex}.pwl-thread .pwl-comment-compose:focus-within{border-color:color-mix(in srgb,var(--pw-acc,#1776c4) 55%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--pw-acc,#1776c4) 14%,transparent)}.pwl-thread .pwl-comment-input{resize:none;flex:1;max-height:120px;font-size:12px;min-height:28px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:5px 0!important}.pwe-detail-panel[data-sidebar-theme=dark] .pwl-thread .pwl-comment-meta strong{color:#f1f5f9}.pwe-detail-panel[data-sidebar-theme=dark] .pwl-thread .pwl-comment-compose{background:#0610228c;border-color:#94a3b82e}.pw-umenu{-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);border:1px solid var(--pw-line,#0f172a14)!important;background:linear-gradient(#ffffffe6,#ffffffc7)!important;border-radius:20px!important;box-shadow:0 24px 60px -24px #1e407873,inset 0 1px #fff9!important}html.dark .pw-umenu{background:linear-gradient(#0a1224eb,#0c1428d1)!important;box-shadow:0 24px 60px -20px #000000bf,inset 0 1px #ffffff0f!important}.pw-umenu [role=separator]{background:var(--pw-line,#0f172a14)}.pw-umenu-avatar{box-shadow:0 0 0 2px var(--pw-bg,#fff), 0 0 0 3.5px color-mix(in srgb, var(--pw-acc,#1776c4) 55%, #cbd5e1), 0 8px 20px -8px color-mix(in srgb, var(--pw-acc,#1776c4) 60%, transparent)}.pw-umenu-role{--role:var(--pw-acc,#1776c4);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--role) 85%, var(--pw-txt,#0f172a));background:color-mix(in srgb, var(--role) 12%, transparent);border:1px solid color-mix(in srgb, var(--role) 35%, transparent);border-radius:999px;align-self:flex-start;margin-top:6px;padding:2px 9px;font-size:9.5px;font-weight:800;display:inline-flex}.pw-umenu-role[data-role=RECRUITER]{--role:#8b5cf6}.pw-umenu-role[data-role=VA]{--role:#14b8a6}.pw-umenu-anon-badge{color:#b45309;background:#f59e0b24;border:1px solid #f59e0b59;border-radius:999px;align-self:flex-start;align-items:center;gap:4px;margin-top:5px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-flex}html.dark .pw-umenu-anon-badge{color:#fbbf24}.pw-umenu-item{font-size:13px;font-weight:600;transition:background .15s,transform .15s;border-radius:12px!important;gap:12px!important;padding:7px 10px!important}.pw-umenu-item:focus,.pw-umenu-item[data-highlighted],.pw-umenu-item[data-state=open]{transform:translate(2px);background:color-mix(in srgb, var(--pw-acc,#1776c4) 9%, transparent)!important}.pw-umenu-logout:focus,.pw-umenu-logout[data-highlighted]{background:#ef44441a!important}.pw-umenu-chip{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;border-radius:999px!important}.pw-umenu-chip-am{color:#d97706;background:#f59e0b1f;box-shadow:inset 0 0 0 1px #f59e0b40}.pw-umenu-anon{border:1px solid var(--pw-line,#0f172a14);background:color-mix(in srgb, var(--pw-acc,#1776c4) 3%, transparent);border-radius:14px;align-items:center;gap:12px;margin:4px 0;padding:10px;transition:border-color .2s,box-shadow .2s;display:flex}.pw-umenu-anon[data-on]{border-color:#f59e0b66;box-shadow:0 0 18px -10px #f59e0bcc}.pw-umenu-link{color:var(--pw-acc,#1776c4);margin-top:2px;font-size:10.5px;font-weight:700}.pw-umenu-link:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.pw-umenu-item{transition:none;transform:none!important}}.pw-tk-shell{z-index:1;flex-direction:column;gap:14px;width:100%;max-width:1360px;height:calc(100svh - 84px);min-height:0;margin:0 auto;padding:20px 40px;display:flex;position:relative;overflow:hidden;flex:none!important}@media (width<=768px){.pw-tk-shell{padding:10px}}.pw-tk-shell [data-status=open]{--st:217 91% 58%}.pw-tk-shell [data-status=in_review]{--st:262 80% 64%}.pw-tk-shell [data-status=planned]{--st:174 70% 42%}.pw-tk-shell [data-status=in_progress]{--st:36 95% 52%}.pw-tk-shell [data-status=done]{--st:142 65% 42%}.pw-tk-shell [data-status=wont_do]{--st:215 14% 55%}.pw-tk-stats{flex:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media (width<=768px){.pw-tk-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.pw-tk-stat{background:hsl(var(--card)/.62);border:1px solid hsl(var(--border)/.6);-webkit-backdrop-filter:blur(22px)saturate(1.5);backdrop-filter:blur(22px)saturate(1.5);box-shadow:inset 0 1px 0 #ffffff59,0 10px 30px -24px hsl(var(--foreground)/.4);text-align:left;border-radius:18px;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:12px 18px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative}.pw-tk-stat:hover{border-color:hsl(var(--st)/.55);box-shadow:0 14px 30px -18px hsl(var(--st)/.7);transform:translateY(-2px)}.pw-tk-stat[data-active]{border-color:hsl(var(--st)/.8);background:linear-gradient(135deg,hsl(var(--st)/.14),hsl(var(--card)/.6))}.pw-tk-stat-n{font-variant-numeric:tabular-nums;font-size:24px;font-weight:750;line-height:1.1}.pw-tk-stat-l{color:hsl(var(--muted-foreground));align-items:center;gap:6px;font-size:12px;display:flex}.pw-tk-stat-l i{background:hsl(var(--st));width:7px;height:7px;box-shadow:0 0 8px hsl(var(--st)/.7);border-radius:99px}.pw-tk-card{background:hsl(var(--card)/.58);border:1px solid hsl(var(--border)/.6);-webkit-backdrop-filter:blur(24px)saturate(1.5);backdrop-filter:blur(24px)saturate(1.5);min-height:0;box-shadow:inset 0 1px 0 #ffffff4d,0 24px 60px -36px hsl(var(--foreground)/.45);border-radius:26px;flex:1 1 0;grid-template-rows:minmax(0,1fr);grid-template-columns:400px minmax(0,1fr);display:grid;overflow:hidden}@media (width<=767px){.pw-tk-card{grid-template-columns:minmax(0,1fr)}}.pw-tk-list{border-right:1px solid hsl(var(--border)/.55);flex-direction:column;min-width:0;min-height:0;display:flex}.pw-tk-list-head{border-bottom:1px solid hsl(var(--border)/.55);flex-direction:column;gap:10px;padding:16px;display:flex}.pw-tk-h1{color:hsl(var(--foreground));align-items:center;gap:8px;font-size:16px;font-weight:800;display:flex}.pw-tk-h1 svg{color:hsl(var(--primary))}.pw-tk-count{font-variant-numeric:tabular-nums;background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-radius:99px;padding:2px 10px;font-size:11px;font-weight:700}.pw-tk-seg{background:hsl(var(--muted)/.55);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}.pw-tk-seg button{height:32px;color:hsl(var(--muted-foreground));border-radius:10px;justify-content:center;align-items:center;gap:6px;min-width:0;font-size:12px;font-weight:600;transition:all .15s;display:flex}.pw-tk-seg button:hover{color:hsl(var(--foreground))}.pw-tk-seg button[data-active]{background:hsl(var(--card));color:hsl(var(--primary));box-shadow:0 2px 10px -4px hsl(var(--primary)/.45)}.pw-tk-search{background:hsl(var(--background)/.6);border:1px solid hsl(var(--border));height:36px;color:hsl(var(--muted-foreground));border-radius:12px;align-items:center;gap:8px;padding:0 12px;transition:border-color .15s,box-shadow .15s;display:flex}.pw-tk-search:focus-within{border-color:hsl(var(--primary)/.6);box-shadow:0 0 0 3px hsl(var(--primary)/.15)}.pw-tk-search input{min-width:0;color:hsl(var(--foreground));background:0 0;outline:none;flex:1;font-size:13px}.pw-tk-trig{min-width:0;background:hsl(var(--background)/.6)!important;border-radius:10px!important;height:32px!important;font-size:12px!important}.pw-tk-trig[data-status]{font-weight:600;border-color:hsl(var(--st)/.5)!important;color:hsl(var(--st))!important}.pw-tk-list-body{flex-direction:column;flex:1;gap:6px;min-height:0;padding:10px;display:flex;overflow:hidden auto}.pw-tk-row{text-align:left;border:1px solid #0000;border-radius:16px;gap:10px;width:100%;min-width:0;padding:11px 12px;transition:background .15s,border-color .15s,box-shadow .15s;display:flex;position:relative}.pw-tk-row:hover{background:hsl(var(--foreground)/.04);border-color:hsl(var(--border)/.8)}.pw-tk-row[data-active]{background:linear-gradient(135deg,hsl(var(--primary)/.12),hsl(var(--primary)/.04));border-color:hsl(var(--primary)/.45);box-shadow:0 8px 22px -16px hsl(var(--primary)/.8)}.pw-tk-kind{--k:189 85% 45%;width:28px;height:28px;color:hsl(var(--k));background:hsl(var(--k)/.12);box-shadow:inset 0 0 0 1px hsl(var(--k)/.3);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[data-kind=suggestion]>.pw-tk-kind,.pw-tk-kind[data-kind=suggestion]{--k:292 75% 58%}.pw-tk-kind-lg{border-radius:14px;width:44px;height:44px}.pw-tk-row-title{-webkit-line-clamp:2;color:hsl(var(--foreground));word-break:break-word;-webkit-box-orient:vertical;font-size:13.5px;font-weight:650;line-height:1.3;display:-webkit-box;overflow:hidden}.pw-tk-row-meta{min-width:0;color:hsl(var(--muted-foreground));align-items:center;gap:6px;margin-top:4px;font-size:11.5px;display:flex}.pw-tk-row-tags{flex-wrap:wrap;align-items:center;gap:5px;margin-top:7px;display:flex}.pw-tk-pill{height:20px;color:hsl(var(--st));background:hsl(var(--st)/.12);box-shadow:inset 0 0 0 1px hsl(var(--st)/.35);border-radius:99px;align-items:center;padding:0 9px;font-size:10.5px;font-weight:700;display:inline-flex}.pw-tk-prio{--p:215 14% 55%;height:20px;color:hsl(var(--p));background:hsl(var(--p)/.1);border-radius:99px;align-items:center;gap:5px;padding:0 8px;font-size:10.5px;font-weight:600;display:inline-flex}.pw-tk-prio i{background:hsl(var(--p));border-radius:99px;width:6px;height:6px}.pw-tk-prio[data-prio=high]{--p:25 95% 52%}.pw-tk-prio[data-prio=urgent]{--p:0 84% 58%}.pw-tk-prio[data-prio=low]{--p:200 30% 55%}.pw-tk-mod{height:20px;color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.7);text-overflow:ellipsis;white-space:nowrap;border-radius:99px;align-items:center;max-width:140px;padding:0 8px;font-size:10.5px;display:inline-flex;overflow:hidden}.pw-tk-skel{background:linear-gradient(90deg,hsl(var(--muted)/.5),hsl(var(--muted)/.9),hsl(var(--muted)/.5));background-size:200% 100%;border-radius:16px;height:78px;animation:1.4s infinite pwtk}@keyframes pwtk{to{background-position:-200% 0}}.pw-tk-empty{color:hsl(var(--muted-foreground));text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:30px 12px;font-size:13px;display:flex}.pw-tk-detail{flex-direction:column;min-width:0;min-height:0;display:flex}.pw-tk-dhead{border-bottom:1px solid hsl(var(--border)/.55);flex-wrap:wrap;align-items:flex-start;gap:14px;padding:18px 22px;display:flex}.pw-tk-back{background:hsl(var(--muted));border-radius:99px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.pw-tk-h2{word-break:break-word;color:hsl(var(--foreground));font-size:18px;font-weight:800;line-height:1.25}.pw-tk-dbody{flex:1;min-height:0;padding:20px 22px;overflow-y:auto}.pw-tk-label{letter-spacing:.07em;text-transform:uppercase;color:hsl(var(--primary));margin-bottom:8px;font-size:10.5px;font-weight:800}.pw-tk-desc{background:hsl(var(--background)/.55);border:1px solid hsl(var(--border)/.6);border-radius:18px;padding:16px 18px;box-shadow:inset 0 1px #ffffff40}.pw-tk-thread{flex-direction:column;gap:12px;display:flex;position:relative}.pw-tk-msg{gap:10px;min-width:0;display:flex}.pw-tk-bubble{background:hsl(var(--background)/.55);border:1px solid hsl(var(--border)/.6);border-radius:16px;flex:1;min-width:0;padding:10px 14px}.pw-tk-msg[data-me] .pw-tk-bubble{background:hsl(var(--primary)/.08);border-color:hsl(var(--primary)/.3)}.pw-tk-msg[data-internal] .pw-tk-bubble{background:#f59f0a17;border-color:#f59f0a66}.pw-tk-msg-head{color:hsl(var(--muted-foreground));align-items:center;gap:8px;margin-bottom:4px;font-size:11.5px;display:flex}.pw-tk-msg-head b{color:hsl(var(--foreground));font-weight:700}.pw-tk-internal{color:#ce8509;background:#f59f0a26;border-radius:99px;align-items:center;gap:4px;padding:1px 7px;font-size:10px;font-weight:700;display:inline-flex}.pw-tk-reply{border-top:1px solid hsl(var(--border)/.55);background:hsl(var(--card)/.4);padding:12px 22px}.pw-inspect-bar{z-index:60;color:#624004;background:#fbc94be6;border-bottom:1px solid #dc8f0980;align-items:center;gap:10px;padding:7px 16px;font-size:12.5px;display:flex;position:relative}.dark .pw-inspect-bar{color:#fde19b;background:#533809d9}.pw-inspect-btn{background:hsl(var(--background)/.55);border:1px solid;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:4px 12px;font-weight:600;display:inline-flex}body.pw-inspect main td,body.pw-inspect main [role=cell],body.pw-inspect main input:not([type=search]):not([placeholder*=Search i]),body.pw-inspect main textarea,body.pw-inspect main a[href^=mailto\:],body.pw-inspect main a[href^=tel\:],body.pw-inspect main img:not([alt=logo i]),body.pw-inspect main [data-pii],body.pw-inspect [role=dialog] input,body.pw-inspect [role=dialog] textarea,body.pw-inspect [role=dialog] img,body.pw-inspect [data-radix-popper-content-wrapper] [data-pii],body.pw-inspect [data-pw-route] main h1~* h2,body.pw-inspect main iframe,body.pw-inspect main [class*=avatar i],body.pw-inspect main [class*=Avatar],body.pw-inspect [role=dialog] [class*=avatar i]{filter:blur(6px)!important;-webkit-user-select:none!important;user-select:none!important}body.pw-inspect main li,body.pw-inspect main [data-state] p,body.pw-inspect main p,body.pw-inspect main [role=listitem],body.pw-inspect main [role=option],body.pw-inspect main [role=row],body.pw-inspect [role=dialog] p,body.pw-inspect [role=dialog] li{filter:blur(5px)!important;-webkit-user-select:none!important;user-select:none!important}@media print{body.pw-inspect main{visibility:hidden!important}}.pw-emp-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.pw-emp-stat{background:hsl(var(--card)/.6);border:1px solid hsl(var(--border)/.6);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:hsl(var(--primary));border-radius:16px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;padding:12px 14px;display:grid}.pw-emp-stat svg{grid-row:span 2}.pw-emp-stat b{color:hsl(var(--foreground));font-size:18px;font-weight:650;line-height:1.1}.pw-emp-stat b i{color:hsl(var(--muted-foreground));font-size:13px;font-style:normal;font-weight:400}.pw-emp-stat span{color:hsl(var(--muted-foreground));font-size:11px}.pw-emp-job{background:hsl(var(--card)/.62);border:1px solid hsl(var(--border)/.6);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);border-radius:18px;transition:border-color .18s,box-shadow .18s,transform .18s;overflow:hidden}.pw-emp-job:hover{border-color:hsl(var(--primary)/.4);box-shadow:0 14px 34px -24px hsl(var(--primary)/.7)}.pw-emp-job[data-full]{border-color:#22c35d59}.pw-emp-faces{border-radius:12px;align-items:center;gap:10px;width:100%;padding:6px 8px;transition:background .15s;display:flex}.pw-emp-faces:hover{background:hsl(var(--foreground)/.05)}.pw-emp-face{width:26px;height:26px;color:hsl(var(--primary));background:hsl(var(--primary)/.14);box-shadow:0 0 0 2px hsl(var(--card));border-radius:999px;justify-content:center;align-items:center;font-size:9.5px;font-weight:700;display:inline-flex;overflow:hidden}.pw-emp-face img{object-fit:cover;width:100%;height:100%}.pw-emp-face-more{color:hsl(var(--muted-foreground));background:hsl(var(--muted))}.pw-emp-person{background:hsl(var(--muted)/.35);border-radius:12px;align-items:center;gap:8px;padding:7px 10px;transition:background .15s;display:flex}.pw-emp-person:hover{background:hsl(var(--primary)/.08)}@media (width<=640px){.pw-emp-stats{grid-template-columns:1fr}}html.dark .pw-tk-stat,html.dark .pw-tk-card{background:linear-gradient(160deg,#02112fe0,#0e162a9e);border-color:#94a3b829;box-shadow:inset 0 1px #ffffff0f,0 24px 60px -30px #000c}html.dark .pw-tk-shell{color:#e6edf7}html.dark .pw-tk-h1,html.dark .pw-tk-h2,html.dark .pw-tk-row-title,html.dark .pw-tk-msg-head b,html.dark .pw-tk-stat-n{color:#f1f5fb}html.dark .pw-tk-row-meta,html.dark .pw-tk-stat-l,html.dark .pw-tk-empty,html.dark .pw-tk-msg-head{color:#8b9bb8}html.dark .pw-tk-seg{background:#94a3b814}html.dark .pw-tk-seg button[data-active]{color:#7dd3fc;background:linear-gradient(#4ea1ff40,#4ea1ff1a)}html.dark .pw-tk-search,html.dark .pw-tk-trig,html.dark .pw-tk-desc,html.dark .pw-tk-bubble{color:#e6edf7;background:#080f2099!important;border-color:#94a3b829!important}html.dark .pw-tk-mod{color:#afc0da;background:#94a3b81f}html.dark .pw-tk-reply{background:#080f2080}html.dark .pw-tk-list,html.dark .pw-tk-list-head,html.dark .pw-tk-dhead,html.dark .pw-tk-reply{border-color:#94a3b824}.pw-tk-who{color:hsl(var(--foreground));font-weight:650}html.dark .pw-tk-who{color:#e6edf7}html:not(.dark) .pw-tk-reply .rounded-xl.border{background:hsl(var(--background)/.75)!important;border-color:hsl(var(--border))!important}html:not(.dark) .pw-tk-reply [class*=bg-black\/]{background:hsl(var(--muted)/.5)!important;border-color:hsl(var(--border)/.6)!important}html:not(.dark) .pw-tk-reply .ProseMirror,html:not(.dark) .pw-tk-reply [contenteditable]{color:hsl(var(--foreground))}.pw-emp-job{padding:14px 14px 10px;border-radius:20px!important}.pw-emp-job-head{align-items:flex-start;gap:12px;display:flex}.pw-emp-job-ic{background:hsl(var(--primary)/.1);width:40px;height:40px;box-shadow:inset 0 0 0 1px hsl(var(--primary)/.22);border-radius:13px;flex:none;justify-content:center;align-items:center;font-size:20px;display:inline-flex}.pw-emp-job-title{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:750;line-height:1.25;overflow:hidden}.pw-emp-job-meta{color:hsl(var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:11.5px;display:flex}.pw-emp-code{height:20px;color:hsl(var(--primary));background:hsl(var(--primary)/.12);border-radius:7px;padding:0 7px;font:600 10.5px/20px ui-monospace,monospace;transition:background .15s}.pw-emp-code:hover{background:hsl(var(--primary)/.22)}.pw-emp-partner{height:20px;color:var(--pc);background:color-mix(in srgb,var(--pc) 14%,transparent);border-radius:99px;padding:0 8px;font-size:10.5px;font-weight:650;line-height:20px}.pw-emp-job-count{text-align:right;flex:none}.pw-emp-job-count b{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:22px;font-weight:800;line-height:1;display:block}.pw-emp-job-count b i{color:hsl(var(--muted-foreground));font-size:13px;font-style:normal;font-weight:500}.pw-emp-fill{--fc:#f59e0b;height:19px;color:var(--fc);background:color-mix(in srgb,var(--fc) 14%,transparent);border-radius:99px;align-items:center;gap:3px;margin-top:5px;padding:0 8px;font-size:10.5px;font-weight:700;display:inline-flex}.pw-emp-fill[data-full]{--fc:#22c55e}.pw-emp-bar{background:hsl(var(--muted-foreground)/.15);border-radius:99px;height:6px;margin:12px 0 10px;overflow:hidden}.pw-emp-bar span{border-radius:99px;height:100%;display:block}.pw-emp-people{flex-direction:column;gap:4px;display:flex}.pw-emp-row{cursor:pointer;border:1px solid #0000;border-radius:13px;align-items:center;gap:10px;min-width:0;padding:7px 8px;transition:background .15s,border-color .15s;display:flex}.pw-emp-row:hover{background:hsl(var(--foreground)/.04);border-color:hsl(var(--border)/.7)}.pw-emp-row[data-selected]{background:hsl(var(--primary)/.08);border-color:hsl(var(--primary)/.35)}.pw-emp-av{width:34px;height:34px;color:var(--st);background:color-mix(in srgb,var(--st) 16%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--st) 45%,transparent);border-radius:99px;flex:none;justify-content:center;align-items:center;font-size:11.5px;font-weight:750;display:inline-flex;position:relative}.pw-emp-av img{object-fit:cover;border-radius:99px;width:100%;height:100%}.pw-emp-av-flag{box-shadow:0 0 0 2px hsl(var(--card));border-radius:3px;display:flex;position:absolute;bottom:-2px;right:-3px}.pw-emp-name{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;display:block;overflow:hidden}.pw-emp-row:hover .pw-emp-name{color:hsl(var(--primary))}.pw-emp-sub{color:hsl(var(--muted-foreground));white-space:nowrap;align-items:center;gap:6px;min-width:0;margin-top:2px;font-size:10.5px;display:flex;overflow:hidden}.pw-emp-jobtag{height:16px;color:hsl(var(--primary));background:hsl(var(--primary)/.1);border-radius:6px;align-items:center;gap:3px;padding:0 6px;font-family:ui-monospace,monospace;display:inline-flex}.pw-emp-status{white-space:nowrap;text-overflow:ellipsis;max-width:120px;height:22px;color:var(--st);background:color-mix(in srgb,var(--st) 13%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--st) 32%,transparent);border-radius:99px;flex:none;align-items:center;gap:5px;padding:0 9px;font-size:10px;font-weight:700;display:inline-flex;overflow:hidden}.pw-emp-status i{background:var(--st);width:6px;height:6px;box-shadow:0 0 6px var(--st);border-radius:99px;flex:none}.pw-emp-status-chip{max-width:none}.pw-emp-status-chip b{margin-left:2px;font-weight:800}.pw-emp-idle{text-align:right;min-width:34px;color:hsl(var(--muted-foreground));flex:none;font:600 11px ui-monospace,monospace}.pw-emp-idle[data-level=warn]{color:#f59e0b}.pw-emp-idle[data-level=crit]{color:#ef4444}.pw-emp-row-acts{flex:none;align-items:center;gap:2px;display:flex}.pw-emp-row-acts .pw-emp-icon{opacity:0;transition:opacity .15s}.pw-emp-row:hover .pw-emp-row-acts .pw-emp-icon,.pw-emp-row:focus-within .pw-emp-row-acts .pw-emp-icon{opacity:1}@media (hover:none){.pw-emp-row-acts .pw-emp-icon{opacity:1}}.pw-emp-more{height:30px;color:hsl(var(--primary));border-radius:11px;justify-content:center;align-items:center;gap:5px;font-size:11.5px;font-weight:650;transition:background .15s;display:flex}.pw-emp-more:hover{background:hsl(var(--primary)/.08)}.pw-emp-none{color:hsl(var(--muted-foreground));border:1px dashed hsl(var(--border));border-radius:12px;align-items:center;gap:8px;padding:10px;font-size:12px;display:flex}.pw-emp-quick{background:hsl(var(--primary)/.05);border:1px solid hsl(var(--primary)/.18);border-radius:14px;margin-top:8px;padding:8px}.pw-emp-sec{letter-spacing:.07em;text-transform:uppercase;color:hsl(var(--primary));padding:2px 6px 4px;font-size:10px;font-weight:800}.pw-emp-job-foot{border-top:1px solid hsl(var(--border)/.6);align-items:center;gap:6px;margin-top:10px;padding-top:10px;display:flex}.pw-emp-act{height:30px;color:hsl(var(--foreground));background:hsl(var(--background)/.55);border:1px solid hsl(var(--border));white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:0 12px;font-size:11.5px;font-weight:650;transition:all .15s;display:inline-flex}.pw-emp-act:hover{color:hsl(var(--primary));border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.08)}.pw-emp-act-primary{color:hsl(var(--primary-foreground));background:linear-gradient(180deg,hsl(var(--primary)),hsl(var(--primary)/.82));box-shadow:0 6px 16px -8px hsl(var(--primary)/.8);border-color:#0000}.pw-emp-act-primary:hover{color:hsl(var(--primary-foreground));background:hsl(var(--primary));box-shadow:0 0 18px -6px hsl(var(--primary))}.pw-emp-icon{width:30px;height:30px;color:hsl(var(--muted-foreground));border-radius:99px;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.pw-emp-icon:hover{color:hsl(var(--primary));background:hsl(var(--primary)/.1)}.pw-emp-icon-danger:hover{color:#ef4444;background:#ef44441a}.pw-emp-chead{justify-content:space-between;align-items:center;gap:8px;display:flex}.pw-emp-ctitle{color:hsl(var(--foreground));font-size:15px;font-weight:800}.pw-emp-cnum{color:hsl(var(--primary));background:hsl(var(--primary)/.12);border-radius:99px;padding:1px 9px;font-size:11px;font-weight:750}.pw-emp-search{height:36px;color:hsl(var(--muted-foreground));background:hsl(var(--background)/.55);border:1px solid hsl(var(--border));border-radius:12px;flex:1;align-items:center;gap:8px;padding:0 12px;transition:border-color .15s,box-shadow .15s;display:flex}.pw-emp-search:focus-within{border-color:hsl(var(--primary)/.6);box-shadow:0 0 0 3px hsl(var(--primary)/.14)}.pw-emp-search input{min-width:0;color:hsl(var(--foreground));background:0 0;outline:none;flex:1;font-size:12.5px}.pw-emp-select{height:36px;color:hsl(var(--foreground));background:hsl(var(--background)/.55);border:1px solid hsl(var(--border));border-radius:12px;outline:none;padding:0 10px;font-size:12px}.pw-emp-seg{background:hsl(var(--muted)/.5);border-radius:13px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}.pw-emp-seg button{height:30px;color:hsl(var(--muted-foreground));border-radius:10px;font-size:12px;font-weight:650;transition:all .15s}.pw-emp-seg button b{opacity:.7;margin-left:4px;font-weight:800}.pw-emp-seg button[data-active]{color:hsl(var(--primary));background:hsl(var(--card));box-shadow:0 2px 10px -4px hsl(var(--primary)/.5)}.pw-emp-clist{background:hsl(var(--card)/.5);border:1px solid hsl(var(--border)/.6);border-radius:18px;padding:6px}.pw-emp-selall{color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border)/.5);cursor:pointer;align-items:center;gap:10px;margin-bottom:2px;padding:6px 8px 8px;font-size:11.5px;display:flex}html.dark .pw-emp-job,html.dark .pw-emp-clist{background:linear-gradient(160deg,#02112fd1,#0e162a99)!important;border-color:#94a3b829!important}html.dark .pw-emp-job-title,html.dark .pw-emp-name,html.dark .pw-emp-job-count b,html.dark .pw-emp-ctitle{color:#f1f5fb}html.dark .pw-emp-job-meta,html.dark .pw-emp-sub,html.dark .pw-emp-idle:not([data-level]),html.dark .pw-emp-selall{color:#8b9bb8}html.dark .pw-emp-row:hover{background:#4ea1ff0f;border-color:#4ea1ff38}html.dark .pw-emp-row[data-selected]{background:#4ea1ff1f;border-color:#4ea1ff66}html.dark .pw-emp-av-flag{box-shadow:0 0 0 2px #0b1428}html.dark .pw-emp-act:not(.pw-emp-act-primary),html.dark .pw-emp-search,html.dark .pw-emp-select{color:#dbe7ff;background:linear-gradient(#1e2d4ba6,#0e162a99);border-color:#94a3b838}html.dark .pw-emp-act:not(.pw-emp-act-primary):hover{color:#4ea1ff;border-color:#4ea1ff8c;box-shadow:0 0 16px -8px #4ea1ff}html.dark .pw-emp-act-primary{color:#04121f;background:linear-gradient(#5fd4ff,#1fa8e8);box-shadow:0 0 18px -6px #38bdf8cc}html.dark .pw-emp-icon{color:#8b9bb8}html.dark .pw-emp-seg{background:#94a3b814}html.dark .pw-emp-seg button[data-active]{color:#7dd3fc;background:linear-gradient(#4ea1ff40,#4ea1ff1a)}html.dark .pw-emp-none{color:#8b9bb8;border-color:#94a3b838}html.dark .pw-emp-job-foot,html.dark .pw-emp-selall{border-color:#94a3b824}html.dark .pw-emp-select option{background:#0b1428}html [data-sidebar-theme=light] .pwl-timeline-note.pwl-timeline-note,html:not(.dark) .pwl-timeline-note:not([data-sidebar-theme=dark] *){color:#1e293b;background:linear-gradient(160deg,#fffaf0,#fff6e6);border-color:#d9770647;box-shadow:0 6px 16px -12px #b4530959}html [data-sidebar-theme=light] .pwl-timeline-note.pwl-timeline-note:before,html:not(.dark) .pwl-timeline-note:not([data-sidebar-theme=dark] *):before{box-shadow:none;background:#d97706}.pw-inbox-whatsapp.is-empty{justify-content:center;align-items:center;display:flex}.pw-wa-empty-state.is-large{gap:10px;min-height:320px}.pw-wa-empty-state.is-large strong{font-size:14px}.pw-wa-empty-state.is-large span{max-width:360px;font-size:12px}.pw-wa-spin{width:18px;height:18px;animation:1s linear infinite spin}.pw-wa-number-switch{border:1px solid var(--wa-line);background:color-mix(in srgb,var(--wa-panel) 92%,transparent);height:36px;color:var(--wa-text);border-radius:10px;margin:8px 0 2px;font-size:12px}.pw-wa-number-option{align-items:center;gap:8px;min-width:0;display:flex}.pw-wa-number-option i{border-radius:999px;flex:none;width:10px;height:10px}.pw-wa-number-option small{color:var(--wa-muted,hsl(var(--muted-foreground)));font-size:11px}.pw-wa-avatar{position:relative}.pw-wa-number-dot{border:2px solid var(--wa-panel);border-radius:999px;width:11px;height:11px;position:absolute;bottom:-1px;right:-1px}.pw-wa-number-dot.is-inline{border:0;width:9px;height:9px;margin-right:4px;display:inline-block;position:static}.pw-wa-via{font-weight:600}.pw-wa-day-group{position:relative}.pw-wa-message p{white-space:pre-wrap;word-break:break-word}.pw-wa-message time .pw-wa-status-muted{color:var(--wa-muted)}.pw-wa-message time .pw-wa-status-failed{color:hsl(var(--destructive))}.pw-wa-message.is-failed{border-color:color-mix(in srgb,hsl(var(--destructive)) 45%,transparent)}.pw-wa-failure{color:hsl(var(--destructive));margin-top:4px;font-size:10px;display:block}.pw-wa-sender{color:var(--wa-muted);margin-right:2px}.pw-wa-template-tag{background:color-mix(in srgb,var(--wa-blue) 14%,transparent);color:var(--wa-blue);border-radius:6px;margin-bottom:4px;padding:1px 6px;font-size:9.5px;font-weight:600;display:inline-block}.pw-wa-muted-text{color:var(--wa-muted);font-style:italic}.pw-wa-media-btn{border:1px solid var(--wa-line);background:color-mix(in srgb,var(--wa-panel) 70%,transparent);color:var(--wa-text);cursor:pointer;border-radius:8px;align-items:center;gap:8px;margin-bottom:6px;padding:8px 10px;font-size:11px;display:flex}.pw-wa-media-btn svg{width:16px;height:16px}.pw-wa-media-img{border-radius:6px;max-width:100%;max-height:320px;margin-bottom:6px;display:block}.pw-wa-media-audio{width:260px;max-width:100%;margin-bottom:6px}.pw-wa-window-note{z-index:2;border:1px solid color-mix(in srgb,#f59e0b 40%,var(--wa-line));background:color-mix(in srgb,#f59e0b 10%,var(--wa-panel));color:var(--wa-text);border-radius:10px;align-items:center;gap:8px;margin:0 10px 6px;padding:6px 10px;font-size:11px;display:flex;position:relative}.pw-wa-window-note svg{color:#f59e0b;flex:none;width:15px;height:15px}.pw-wa-window-note span{flex:1}.pw-wa-composer-input{resize:none;max-height:140px;color:var(--wa-text);flex:1;font-size:12px;min-height:34px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:8px 6px!important}.pw-inbox-whatsapp{--wa-bubble:var(--wa-panel);--wa-outgoing:var(--wa-green-soft);--wa-on-action:oklch(100% 0 0);--wa-pattern-opacity:.38;--wa-wave:color-mix(in srgb,var(--wa-muted) 52%,transparent)}.pw-wa-chat-canvas{background-image:var(--pw-wa-chat-tile);overscroll-behavior-y:contain;background-position:0 0;background-repeat:repeat;background-size:420px;background-attachment:scroll;padding:20px 28px}.pw-wa-chat-pattern{display:none}.pw-wa-message{background:var(--wa-bubble);max-width:min(82%,460px);box-shadow:none;margin-bottom:9px;font-size:13px}.pw-wa-message.is-outgoing{background:var(--wa-outgoing)}.pw-wa-message time{font-size:10px}.pw-wa-conversation-line strong,.pw-wa-contact-trigger strong,.pw-wa-details-head strong{font-size:13px}.pw-wa-conversation-line.is-preview{font-size:12px}.pw-wa-contact-trigger small{flex-wrap:wrap;font-size:10px}.pw-wa-detail-content dt{font-size:11px}.pw-wa-detail-content dd{overflow-wrap:anywhere;font-size:12px}.pw-wa-composer-input{font-size:14px}html.dark .pw-inbox-whatsapp{--wa-bg:oklch(20.5% .004 165);--wa-panel:oklch(22% .004 165);--wa-panel-soft:oklch(26% .004 165);--wa-thread:oklch(14.5% .003 165);--wa-line:oklch(34% .006 165);--wa-text:oklch(93% .005 165);--wa-muted:oklch(68% .01 165);--wa-bubble:oklch(28.5% .007 165);--wa-outgoing:oklch(34% .06 166);--wa-green:oklch(70% .17 156);--wa-green-strong:oklch(78% .15 156);--wa-green-soft:oklch(32% .058 166)}html.dark .pw-wa-message{background:var(--wa-bubble);border-color:var(--wa-line);box-shadow:none}html.dark .pw-wa-message.is-outgoing{background:var(--wa-outgoing);border-color:var(--wa-outgoing)}html.dark .pw-wa-day{background:var(--wa-panel-soft)}html.dark .pw-wa-chat-canvas{background-image:var(--pw-wa-chat-tile)}@media (width<=767px){.pw-wa-chat-canvas{padding:16px 12px}.pw-wa-message{max-width:88%}.pw-wa-thread-actions .pw-wa-resolve span{display:none}.pw-wa-thread-actions .pw-wa-resolve{padding:0 9px!important}}.pw-wa-message{padding-right:26px;position:relative;overflow:visible}.pw-wa-message-actions{opacity:0;background:var(--wa-bubble);z-index:3;border-radius:8px;align-items:center;transition:opacity .15s;display:flex;position:absolute;top:2px;right:2px}.pw-wa-message.is-outgoing .pw-wa-message-actions{background:var(--wa-outgoing)}.pw-wa-message:hover .pw-wa-message-actions,.pw-wa-message:focus-within .pw-wa-message-actions{opacity:1}.pw-wa-message-actions button{width:26px;height:26px;color:var(--wa-muted)}.pw-wa-message-actions svg{width:16px;height:16px}.pw-wa-message-menu,.pw-wa-emoji-pop{background:var(--background);color:var(--foreground);border-color:var(--border);box-shadow:0 8px 32px #0002}.pw-wa-emoji-pop{width:max-content;max-width:calc(100vw - 24px);padding:6px}.pw-wa-emoji-quick{display:flex}.pw-wa-emoji-quick button,.pw-wa-emoji-grid button{width:34px;height:36px;font-size:23px}.pw-wa-emoji-grid{border-top:1px solid var(--border);grid-template-columns:repeat(8,1fr);padding-top:6px;display:grid}.pw-wa-reactions{gap:4px;display:flex}.pw-wa-reactions:empty{display:none}.pw-wa-reactions span{background:var(--wa-panel-soft);border:1px solid var(--wa-line);border-radius:12px;padding:0 5px;font-size:16px}.pw-wa-reply-preview{border-left:3px solid var(--wa-green);background:color-mix(in srgb,var(--wa-green) 9%,var(--wa-panel));color:var(--wa-text);border-radius:6px;align-items:center;gap:8px;margin-bottom:6px;padding:8px;display:flex}.pw-wa-reply-preview>svg{flex:none;width:16px}.pw-inbox-whatsapp{--wa-quote-self:var(--wa-violet);--wa-quote-contact:var(--wa-green-strong);--wa-quote-bg:color-mix(in srgb,var(--wa-bubble) 87%,var(--wa-thread));--wa-quote-out-bg:color-mix(in srgb,var(--wa-outgoing) 72%,var(--wa-thread))}.pw-inbox-whatsapp .pw-wa-quoted{--wa-quote-author:var(--wa-quote-contact);border:0;border-left:4px solid var(--wa-quote-author);background:var(--wa-quote-bg);width:100%;min-width:0;max-width:100%;height:auto;color:var(--wa-text);text-align:left;white-space:normal;opacity:1;border-radius:7px;justify-content:space-between;align-items:stretch;gap:8px;margin:0 0 5px;padding:7px 9px;font-weight:400;display:flex}.pw-inbox-whatsapp .pw-wa-quoted.is-self{--wa-quote-author:var(--wa-quote-self)}.pw-inbox-whatsapp .is-outgoing .pw-wa-quoted{background:var(--wa-quote-out-bg)}.pw-inbox-whatsapp .pw-wa-quoted:hover{filter:brightness(.96)}.pw-wa-quote-copy{flex:1;min-width:0;display:block;overflow:hidden}.pw-wa-quote-copy strong{color:var(--wa-quote-author);text-overflow:ellipsis;white-space:nowrap;margin-bottom:3px;font-size:12px;line-height:1.4;display:block;overflow:hidden}.pw-wa-quote-text{-webkit-line-clamp:3;overflow-wrap:anywhere;color:var(--wa-muted);-webkit-box-orient:vertical;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.pw-wa-quote-text svg{vertical-align:-2px;width:13px;height:13px;margin-right:5px;display:inline}.pw-wa-quote-thumbnail{object-fit:cover;border-radius:4px;flex:none;width:54px;height:54px}.pw-wa-reply-preview{margin:0 12px}.pw-wa-reply-preview span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;overflow:hidden}.pw-wa-reply-preview strong{color:var(--wa-green-strong);display:block}.pw-wa-preference{color:var(--wa-muted);gap:4px;display:inline-flex}.pw-wa-preference svg{width:12px;height:12px}.pw-wa-voice{width:285px;max-width:100%;color:var(--wa-muted);align-items:center;gap:7px;padding:6px 0;display:flex}.pw-wa-voice>button{color:var(--wa-muted);flex:none;width:32px;height:34px}.pw-wa-voice-avatar{background:var(--wa-panel-soft);border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-size:12px;display:grid;position:relative;overflow:visible}.pw-wa-voice-avatar>svg{width:17px;height:20px;color:var(--wa-green);fill:var(--wa-green);stroke:var(--wa-bubble);stroke-width:1.5px;position:absolute;bottom:-2px;right:-3px}.pw-wa-voice-track{flex:1;min-width:0;padding-top:3px;position:relative}.pw-wa-wave{align-items:center;gap:2px;height:27px;display:flex}.pw-wa-wave span{background:var(--wa-wave);border-radius:2px;flex:1;min-width:2px}.pw-wa-wave .is-played{background:var(--wa-green)}.pw-wa-voice-track input{opacity:0;cursor:pointer;width:100%;height:32px;position:absolute;top:0;left:0}.pw-wa-voice-track:focus-within{outline:2px solid var(--wa-green);outline-offset:3px;border-radius:4px}.pw-wa-voice-track small{margin-top:3px;font-size:10px;display:block}.pw-wa-recorder{background:var(--wa-panel);color:var(--wa-text);align-items:center;gap:8px;padding:9px 14px;display:flex}.pw-wa-recorder .pw-wa-voice{flex:1;width:auto}.pw-wa-recording-time{flex:1;align-items:center;gap:8px;display:flex}.pw-wa-recording-time svg{color:#e65a5a;animation:2s ease-in-out infinite pw-wa-spin}.pw-wa-file-card{border:1px solid var(--wa-line);background:color-mix(in srgb,var(--wa-panel) 65%,transparent);text-align:left;color:var(--wa-text);border-radius:10px;align-items:center;gap:10px;max-width:100%;margin-bottom:6px;padding:10px;display:flex}.pw-wa-file-card>span{flex:1;min-width:0}.pw-wa-file-card strong{overflow-wrap:anywhere;font-size:12px;display:block}.pw-wa-file-card small{color:var(--wa-muted);margin-top:3px;font-size:10px;display:block}.pw-wa-extra-tabs{margin-bottom:10px;display:flex}.pw-wa-extra-tabs button{color:var(--wa-muted);flex:1}.pw-wa-extra-tabs .is-active{color:var(--wa-green-strong);background:var(--wa-panel-soft)}.pw-wa-shared-files,.pw-wa-notes{flex-direction:column;gap:8px;display:flex}.pw-wa-shared-files>p,.pw-wa-notes>small{color:var(--wa-muted);font-size:11px}.pw-wa-notes textarea{background:var(--wa-panel);border-color:var(--wa-line);color:var(--wa-text);font-size:12px}.pw-wa-notes article{border:1px solid var(--wa-line);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;padding:9px;font-size:12px}.pw-wa-notes article small{color:var(--wa-muted);font-size:10px}.pw-wa-record-links{flex-direction:column;align-items:flex-start;display:flex}.pw-wa-record-links button{text-align:left;white-space:normal;height:auto;color:var(--wa-green-strong);padding:0}html:not(.dark) .pw-wa-search input{background:var(--wa-panel-soft)!important;color:var(--wa-text)!important;border-color:var(--wa-line)!important}html:not(.dark) .pw-wa-extra-tabs .is-active{background:var(--wa-panel-soft)!important;color:var(--wa-green-strong)!important}.pw-wa-avatar.is-avatar-2{background:color-mix(in srgb,var(--wa-blue) 13%,var(--wa-panel));color:var(--wa-blue)}.pw-wa-full-record{z-index:70;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #0003}.pw-wa-record-error{z-index:60;background:var(--background);width:min(100%,500px);color:var(--foreground);padding:32px;position:fixed;top:0;bottom:0;right:0}@media (hover:none){.pw-wa-message-actions{opacity:1}.pw-wa-message{padding-top:28px}}@media (width<=767px){.pw-wa-composer{gap:2px!important;padding:6px!important}.pw-wa-composer>button{flex:none;width:32px;height:36px}.pw-wa-composer-input{min-width:0}.pw-wa-voice{width:255px}.pw-wa-emoji-grid{grid-template-columns:repeat(7,1fr)}}.pw-wa-filters{scrollbar-width:thin;overscroll-behavior-x:contain;overflow-x:auto}.pw-wa-filter{flex:none}.pw-wa-profile-tabs{border-bottom:1px solid var(--wa-line);scrollbar-width:thin;flex:none;gap:2px;margin:0 10px 6px;display:flex;overflow-x:auto}.pw-wa-profile-tabs button{height:30px;color:var(--wa-muted);border-radius:6px 6px 0 0;flex:none;padding:0 9px;font-size:11px}.pw-wa-profile-tabs button.is-active{color:var(--wa-blue);background:var(--wa-panel-soft);border-bottom:2px solid var(--wa-blue)}.pw-wa-contact-lines a{min-width:0;color:var(--wa-text);overflow-wrap:anywhere;flex:1;text-decoration:none}.pw-wa-contact-lines>div{gap:8px}.pw-wa-contact-lines>div>svg{flex:none;width:16px;height:16px}.pw-wa-contact-lines>div>button{flex:none;width:28px;height:28px}.pw-wa-more-details{gap:4px;margin-left:16px;font-size:11px;color:var(--wa-blue)!important}.pw-wa-more-details svg{width:12px;height:12px}.pw-wa-contact-lines dl{margin:8px 0;font-size:11px}.pw-wa-contact-lines dl>div{grid-template-columns:85px minmax(0,1fr);align-items:center;gap:6px;margin:7px 0;display:grid}.pw-wa-contact-lines dt{color:var(--wa-muted)}.pw-wa-contact-lines dd{overflow-wrap:anywhere;margin:0}.pw-wa-detail-content .pw-wa-crm-fields{background:0 0;border:0;padding:0 3px}.pw-wa-crm-fields>div{grid-template-columns:minmax(78px,.8fr) minmax(0,1.2fr)!important;min-height:36px!important}.pw-wa-crm-select{background:var(--wa-green-soft);min-width:0;height:28px;color:var(--wa-green-strong);border:0;border-radius:6px;padding:0 7px;font-size:11px}.pw-wa-crm-select>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pw-wa-crm-select svg{flex:none;width:13px;height:13px}.pw-wa-detail-content .pw-wa-owner{white-space:normal;overflow-wrap:anywhere}.pw-wa-contact-extras{border-top:0;margin-top:0;padding-top:0}.pw-wa-extra-tabs{gap:2px;margin-bottom:6px}.pw-wa-extra-tabs button{height:28px;padding:0 7px;font-size:11px}.pw-wa-shared-files>p{grid-column:1/-1}.pw-wa-file-tile{aspect-ratio:1;border:1px solid var(--wa-line);background:var(--wa-panel-soft);border-radius:7px;min-width:0;position:relative;overflow:hidden}.pw-wa-file-tile-open{width:100%;height:100%;color:var(--wa-text);flex-direction:column;justify-content:center;gap:4px;padding:15px 7px 6px;display:flex}.pw-wa-file-tile-open>svg{flex:none;width:34px;height:34px}.pw-wa-file-tile-open>img{object-fit:cover;border-radius:4px;width:100%;height:55%}.pw-wa-file-tile-open strong{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;width:100%;font-size:10px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.pw-wa-file-tile-open small{color:var(--wa-muted);font-size:9px}.pw-wa-file-tile-menu{width:24px;height:22px;color:var(--wa-muted);background:var(--wa-panel);position:absolute;top:2px;right:2px}.pw-wa-file-tile-menu svg{width:14px;height:14px}.pw-wa-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.pw-wa-kind.is-team{background:var(--wa-green-soft);color:var(--wa-green-strong)}.pw-wa-shortcut{z-index:59;background:hsl(var(--card));width:48px;height:48px;color:var(--pw-green-strong,var(--pw-success,hsl(var(--primary))));border-color:hsl(var(--border));box-shadow:var(--pw-glass-sh);border-radius:50%;position:fixed}.pw-wa-shortcut>svg{width:26px;height:26px}.pw-wa-shortcut-count{background:hsl(var(--destructive));min-width:20px;height:20px;color:hsl(var(--destructive-foreground));border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-weight:700;display:flex;position:absolute;top:-3px;right:-3px}.pw-wa-info-times>div{justify-content:space-between;align-items:center;gap:12px;margin:14px 0;display:flex}.pw-wa-info-times dt{align-items:center;gap:8px;font-size:13px;display:flex}.pw-wa-info-times dd{color:hsl(var(--muted-foreground));font-size:12px}.pw-wa-info-times svg{width:16px;height:16px;color:hsl(var(--primary))}@media (width<=767px){.pw-wa-shortcut{width:42px;height:42px;bottom:145px;top:auto!important;left:auto!important;right:14px!important}}.pw-wa-profile-tabs{scrollbar-width:none}.pw-wa-profile-tabs::-webkit-scrollbar{display:none}.pw-wa-profile-tabs button{padding:0 7px;font-size:10px}.pw-wa-shortcut{--wa-entry-green:#29ae72;color:var(--wa-entry-green)}.pw-wa-avatar>img{object-fit:cover;border-radius:inherit;background:var(--pw-surface,hsl(var(--background)));width:100%;height:100%}.pw-wa-avatar-editable{position:relative;overflow:visible}.pw-wa-avatar-edit{opacity:0;gap:2px;transition:opacity .15s;display:flex;position:absolute;bottom:-6px;right:-6px}.pw-wa-avatar-editable:hover .pw-wa-avatar-edit,.pw-wa-avatar-edit:focus-within{opacity:1}.pw-wa-avatar-edit button{border:1px solid hsl(var(--border));background:hsl(var(--popover));width:22px;height:22px;color:hsl(var(--popover-foreground));box-shadow:0 2px 6px hsl(var(--foreground) / .18);cursor:pointer;border-radius:999px;place-items:center;display:grid}.pw-wa-avatar-edit button:disabled{cursor:progress}.pw-wa-avatar-edit svg{width:12px;height:12px}@media (hover:none){.pw-wa-avatar-edit{opacity:1}}.pw-wa-files-wrap{flex-direction:column;gap:7px;display:flex}.pw-wa-files-wrap>p{color:var(--wa-muted);font-size:11px}.pw-wa-shared-files{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.pw-wa-file-tile{aspect-ratio:1;background:var(--wa-panel-soft);isolation:isolate;border:0;border-radius:6px;min-width:0;position:relative;overflow:hidden}.pw-wa-file-tile-open{cursor:pointer;width:100%;height:100%;color:var(--wa-text);background:0 0;border:0;padding:0;display:block;position:absolute;inset:0}.pw-wa-file-tile-open>img,.pw-wa-file-tile-open>video{object-fit:cover;border-radius:0;width:100%;height:100%;transition:transform .25s;position:absolute;inset:0}.pw-wa-file-tile:hover .pw-wa-file-tile-open>img,.pw-wa-file-tile:hover .pw-wa-file-tile-open>video{transform:scale(1.05)}.pw-wa-file-play{color:#fff;background:#00000080;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.pw-wa-file-play svg{fill:currentColor;width:14px;height:14px}.pw-wa-file-voice{background:linear-gradient(150deg,color-mix(in srgb,var(--wa-green) 34%,var(--wa-panel)),color-mix(in srgb,var(--wa-green-strong) 18%,var(--wa-panel)));flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex;position:absolute;inset:0}.pw-wa-file-voice-mic{background:var(--wa-green);color:#fff;width:34px;height:34px;box-shadow:0 4px 12px color-mix(in srgb,var(--wa-green) 40%,transparent);border-radius:50%;place-items:center;display:grid}.pw-wa-file-wave{align-items:center;gap:2px;height:20px;display:flex}.pw-wa-file-wave i{background:color-mix(in srgb,var(--wa-green-strong) 75%,var(--wa-text));border-radius:2px;width:2.5px;display:block}.pw-wa-file-doc{flex-direction:column;justify-content:center;align-items:center;gap:4px;padding-bottom:16px;display:flex;position:absolute;inset:0}.pw-wa-file-tile.is-pdf .pw-wa-file-doc{background:linear-gradient(150deg,color-mix(in srgb,hsl(var(--destructive)) 22%,var(--wa-panel)),var(--wa-panel-soft))}.pw-wa-file-tile.is-doc .pw-wa-file-doc{background:linear-gradient(150deg,color-mix(in srgb,var(--wa-blue) 22%,var(--wa-panel)),var(--wa-panel-soft))}.pw-wa-file-tile.is-sheet .pw-wa-file-doc{background:linear-gradient(150deg,color-mix(in srgb,var(--wa-green) 22%,var(--wa-panel)),var(--wa-panel-soft))}.pw-wa-file-tile.is-file .pw-wa-file-doc{background:linear-gradient(150deg,color-mix(in srgb,var(--wa-muted) 18%,var(--wa-panel)),var(--wa-panel-soft))}.pw-wa-file-doc>svg{width:30px;height:30px}.pw-wa-file-doc b{letter-spacing:.06em;color:var(--wa-muted);font-size:9px}.pw-wa-file-caption{text-align:left;color:#fff;opacity:0;background:linear-gradient(#0000,#0000009e);flex-direction:column;padding:14px 6px 5px;transition:opacity .15s;display:flex;position:absolute;bottom:0;left:0;right:0}.pw-wa-file-tile.is-voice .pw-wa-file-caption,.pw-wa-file-tile.is-pdf .pw-wa-file-caption,.pw-wa-file-tile.is-doc .pw-wa-file-caption,.pw-wa-file-tile.is-sheet .pw-wa-file-caption,.pw-wa-file-tile.is-file .pw-wa-file-caption{opacity:1;color:var(--wa-text);background:0 0}.pw-wa-file-tile:hover .pw-wa-file-caption{opacity:1}.pw-wa-file-caption strong{text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;font-weight:650;overflow:hidden}.pw-wa-file-caption small{text-overflow:ellipsis;white-space:nowrap;opacity:.8;font-size:8px;overflow:hidden}.pw-wa-file-hover{opacity:0;gap:2px;transition:opacity .15s;display:flex;position:absolute;top:4px;right:4px}.pw-wa-file-tile:hover .pw-wa-file-hover,.pw-wa-file-hover:focus-within{opacity:1}.pw-wa-shared-files.is-selecting .pw-wa-file-hover{display:none}.pw-wa-file-hover button{border-radius:6px;padding:0;color:#fff!important;background:#0000008c!important;width:22px!important;height:22px!important}.pw-wa-file-hover svg{width:11px;height:11px}.pw-wa-file-check{color:#0000;opacity:0;cursor:pointer;background:#0000004d;border:1.5px solid #fff;border-radius:50%;place-items:center;width:18px;height:18px;transition:opacity .15s;display:grid;position:absolute;top:4px;left:4px}.pw-wa-file-check svg{width:11px;height:11px}.pw-wa-file-tile:hover .pw-wa-file-check,.pw-wa-shared-files.is-selecting .pw-wa-file-check,.pw-wa-file-check:focus-visible{opacity:1}.pw-wa-file-tile.is-selected{outline:2.5px solid var(--wa-green);outline-offset:-2.5px}.pw-wa-file-tile.is-selected .pw-wa-file-check{background:var(--wa-green);border-color:var(--wa-green);color:#fff}.pw-wa-select-bar{border:1px solid var(--wa-line);background:var(--wa-panel);min-height:36px;color:var(--wa-text);border-radius:8px;align-items:center;gap:4px;padding:3px 6px;display:flex}.pw-wa-select-bar strong{flex:1;font-size:11.5px}.pw-wa-select-bar button{min-width:28px;height:28px;color:var(--wa-text)}.pw-wa-select-bar svg{width:15px;height:15px}.pw-wa-select-bar.is-thread{border-width:1px 0 0;border-radius:0;gap:8px;min-height:56px;margin:0;padding:8px 14px}.pw-wa-select-bar.is-thread strong{font-size:13px}.pw-wa-select-bar.is-thread button{min-width:34px;height:34px}@media (hover:none){.pw-wa-file-hover,.pw-wa-file-check,.pw-wa-file-caption{opacity:1}}.pw-wa-message.is-picking{cursor:pointer}.pw-wa-message.is-picking .pw-wa-message-actions{display:none}.pw-wa-pick{border:1.5px solid var(--wa-muted);background:var(--wa-panel);color:#0000;border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:50%;translate:0 -50%}.pw-wa-message.is-incoming .pw-wa-pick{right:-30px}.pw-wa-message.is-outgoing .pw-wa-pick{left:-30px}.pw-wa-pick svg{width:12px;height:12px}.pw-wa-message.is-picked .pw-wa-pick{background:var(--wa-green);border-color:var(--wa-green);color:#fff}.pw-wa-message.is-picked{box-shadow:0 0 0 2px color-mix(in srgb,var(--wa-green) 55%,transparent)}.pw-wa-file-hover{pointer-events:none;top:50%;left:50%;right:auto;translate:-50% -50%}.pw-wa-file-tile:hover .pw-wa-file-hover,.pw-wa-file-hover:focus-within{pointer-events:auto}.pw-wa-file-tile:hover .pw-wa-file-tile-open:after{content:"";background:#0000002e;position:absolute;inset:0}.pw-wa-file-voice{justify-content:flex-start;gap:5px;padding-top:12%}.pw-wa-file-voice-mic{width:28px;height:28px}.pw-wa-file-voice-mic svg{width:14px;height:14px}.pw-wa-file-wave{height:14px}.pw-wa-file-wave i{width:2px;max-height:14px}.pw-wa-file-doc{justify-content:flex-start;padding:16% 0 0}.pw-wa-file-caption{padding:10px 6px 4px}.pw-wa-select-bar strong{white-space:nowrap}.pw-wa-file-voice{padding-top:14%}.pw-wa-file-tile.is-voice .pw-wa-file-caption{align-items:center;padding-bottom:5px}.pw-wa-shortcut{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);outline-offset:-1px;outline:1px solid #29ae7252;overflow:visible;background:linear-gradient(135deg,#29ae724d,#29ae7224 55%,#1ac3e629)!important;border:0!important;width:56px!important;height:56px!important;transition:transform .25s cubic-bezier(.3,1.6,.5,1),box-shadow .25s,outline-color .25s!important;box-shadow:0 8px 32px #29ae7247,inset 0 1px #ffffff2e!important}.pw-wa-shortcut>svg{transition:transform .35s cubic-bezier(.3,1.6,.5,1);width:24px!important;height:24px!important}.pw-wa-shortcut:hover{outline-color:#29ae7299;transform:scale(1.08)translateY(-2px);box-shadow:0 10px 38px #29ae7273,0 0 0 6px #29ae721a,inset 0 1px #ffffff40!important}.pw-wa-shortcut:hover>svg{transform:rotate(-12deg)scale(1.12)}.pw-wa-shortcut:active{transform:scale(.95)}.pw-wa-shortcut.has-unread:before{content:"";pointer-events:none;border-radius:50%;animation:2.4s cubic-bezier(0,0,.2,1) infinite pw-wa-ping;position:absolute;inset:0;box-shadow:0 0 0 2px #29ae7273}@keyframes pw-wa-ping{75%,to{opacity:0;transform:scale(1.6)}}@media (width<=767px){.pw-wa-shortcut{width:56px!important;height:56px!important}}.pw-wa-flag{vertical-align:-2px;box-shadow:0 0 0 1px hsl(var(--border));border-radius:2px;flex:none;margin-right:6px;display:inline-block}.pw-wa-person{color:hsl(var(--foreground)/.85);font-weight:600}.pw-wa-record-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.pw-wa-record-actions>*{border-radius:10px;gap:6px;font-size:12px}.pw-wa-record-actions svg{width:14px;height:14px}.pw-wa-thread{position:relative}.pw-wa-drop-overlay{z-index:30;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;background:#29ae721a;border:2px dashed #29ae72b3;border-radius:18px;justify-content:center;align-items:center;animation:.2s ease-out pw-wa-drop-in;display:flex;position:absolute;inset:10px}.pw-wa-drop-overlay>div{text-align:center;color:hsl(var(--foreground));flex-direction:column;align-items:center;gap:6px;display:flex}.pw-wa-drop-overlay svg{color:#fff;background:#29ae72;border-radius:50%;width:44px;height:44px;padding:10px;animation:1s ease-in-out infinite alternate pw-wa-drop-bob}.pw-wa-drop-overlay strong{font-size:17px}.pw-wa-drop-overlay span{color:hsl(var(--muted-foreground));font-size:13px}@keyframes pw-wa-drop-in{0%{opacity:0;transform:scale(.97)}}@keyframes pw-wa-drop-bob{to{transform:translateY(-6px)}}.pw-wa-attach-menu [role=menuitem]{gap:10px;font-size:13px}.pw-wa-attach-ico{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.pw-wa-attach-ico svg{width:15px;height:15px}.pw-wa-attach-ico.is-media{background:#2a8bf4}.pw-wa-attach-ico.is-doc{background:#8652e0}.pw-wa-attach-ico.is-crm{background:#f5930a}.pw-wa-attach-ico.is-pres{background:#e23670}.pw-wa-record-actions>*{white-space:nowrap;text-overflow:ellipsis;min-width:0;padding:0 8px;overflow:hidden}.pw-wa-record-actions{grid-template-columns:1fr}.pw-wa-record-actions>*{justify-content:center;height:36px}.pw-wa-details .pw-wa-details-head{min-height:74px;padding:14px 12px}.pw-wa-details .pw-wa-details-head .pw-wa-avatar{flex-basis:46px;width:46px;height:46px}.pw-wa-details .pw-wa-details-head strong{letter-spacing:-.01em;font-size:17px;font-weight:650}.pw-wa-details .pw-wa-contact-lines{padding:2px 14px 12px}.pw-wa-details .pw-wa-contact-lines>div{min-height:32px;font-size:13px}.pw-wa-details .pw-wa-contact-lines>div>svg{width:16px;height:16px}.pw-wa-messengers{flex:none;gap:4px!important}.pw-wa-messengers>a{background:color-mix(in srgb,currentColor 12%,transparent);border-radius:50%;width:26px;height:26px;transition:transform .15s,background .15s}.pw-wa-messengers>a:hover{background:color-mix(in srgb,currentColor 22%,transparent);transform:translateY(-1px)scale(1.08);opacity:1!important}.pw-wa-messengers svg{width:14px!important;height:14px!important}.pw-wa-details .pw-wa-crm-fields>div{min-height:32px!important}.pw-wa-details .pw-wa-detail-content dt{font-size:11px}.pw-wa-details .pw-wa-detail-content dd{font-size:12.5px}.pw-wa-assign{margin-left:16px;height:28px!important;color:var(--wa-blue)!important;gap:5px!important;padding:0 6px!important;font-size:12px!important}.pw-wa-assign svg{width:14px;height:14px}.pw-wa-assign-row{align-items:center;gap:6px;margin:4px 0 0 24px;display:flex}.pw-wa-auto-tag{color:var(--wa-muted);opacity:.8;align-items:center;gap:3px;margin-top:2px;font-size:10px;display:inline-flex}.pw-wa-auto-tag svg{width:11px;height:11px}.pw-wa-auto-tag.is-queued{color:#d48311;opacity:1}.pw-wa-details .pw-wa-contact-lines>div>a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pw-wa-message-menu,.pw-wa-emoji-pop,.pw-wa-attach-menu{background:hsl(var(--popover))!important;color:hsl(var(--popover-foreground))!important;border:1px solid hsl(var(--border))!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;opacity:1!important;border-radius:12px!important;box-shadow:0 12px 36px #00000047!important}.pw-wa-message-menu{min-width:190px;padding:5px!important}.pw-wa-message-menu [role=menuitem]{cursor:pointer;border-radius:8px;gap:10px;min-height:32px;padding:6px 10px;font-size:13px;line-height:1.2}.pw-wa-message-menu [role=menuitem] svg,.pw-wa-attach-menu [role=menuitem]>svg{opacity:.8;flex-shrink:0;width:16px!important;height:16px!important}.pw-wa-message-menu [role=menuitem].is-danger{color:hsl(var(--destructive))}.pw-wa-message-menu [role=separator]{background:hsl(var(--border));height:1px;margin:4px 2px}.pw-wa-preview-mic{vertical-align:-2px;color:#25d366;width:14px;height:14px;margin-right:3px;display:inline-block}.pw-wa-recorder{align-items:center;gap:10px;padding:10px 14px;animation:.2s ease-out pw-wa-rec-in;display:flex!important}.pw-wa-recorder.is-leaving{animation:.18s ease-in forwards pw-wa-rec-out}.pw-wa-rec-track{background:hsl(var(--muted)/.6);border:1px solid hsl(var(--border));border-radius:999px;flex:1;align-items:center;gap:12px;min-width:0;height:42px;padding:0 16px;display:flex}.pw-wa-rec-track .pw-wa-voice{flex:1;width:auto}.pw-wa-rec-time{font-variant-numeric:tabular-nums;flex-shrink:0;align-items:center;gap:8px;font-size:14px;display:flex}.pw-wa-rec-dot{background:#ef4444;border-radius:50%;width:9px;height:9px;animation:1s ease-in-out infinite pw-wa-rec-blink}.pw-wa-rec-wave{flex:1;justify-content:flex-end;align-items:center;gap:2px;min-width:0;height:26px;display:flex;overflow:hidden}.pw-wa-rec-wave i{opacity:.75;background:currentColor;border-radius:2px;width:3px;min-height:3px;transition:height 90ms linear}.pw-wa-rec-trash svg,.pw-wa-rec-pause svg{width:20px;height:20px}.pw-wa-rec-pause{color:#ef4444;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.pw-wa-rec-pause.is-idle{color:hsl(var(--muted-foreground))}.pw-wa-rec-send{flex-shrink:0;color:#0b141a!important;background:#25d366!important;border-radius:50%!important;width:42px!important;height:42px!important}.pw-wa-recorder[data-state=recording] .pw-wa-rec-send{animation:1.6s ease-out infinite pw-wa-rec-ring;box-shadow:0 0 #25d36680}@keyframes pw-wa-rec-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes pw-wa-rec-out{to{opacity:0;transform:translate(-24px)scale(.96)}}@keyframes pw-wa-rec-blink{50%{opacity:.25}}@keyframes pw-wa-rec-ring{0%{box-shadow:0 0 #25d36670}to{box-shadow:0 0 0 12px #25d36600}}@media (width<=767px){.pw-wa-recorder{padding:14px 16px calc(14px + env(safe-area-inset-bottom));grid-template-columns:auto 1fr auto;grid-template-areas:"track track track""trash pause send";row-gap:14px;display:grid!important}.pw-wa-rec-track{background:0 0;border:0;grid-area:track;padding:0}.pw-wa-rec-time{font-size:20px}.pw-wa-rec-trash{grid-area:trash}.pw-wa-rec-pause{border:2px solid;grid-area:pause;justify-self:center;width:44px;height:44px}.pw-wa-rec-pause.is-idle{border-color:#0000}.pw-wa-rec-send{grid-area:send;width:50px!important;height:50px!important}}.pw-wa-open-crm{color:#fff!important;background:#1681f3!important;border:0!important}.pw-wa-open-crm:hover{background:#0c72df!important}.pw-wa .pw-wa-message{border-radius:8px;position:relative;box-shadow:0 1px .5px #00000021}.pw-inbox-whatsapp .pw-wa-message{margin-bottom:0}.pw-inbox-whatsapp .pw-wa-message.is-run-cont{margin-top:3px!important}.pw-inbox-whatsapp .pw-wa-message.is-run-start{margin-top:10px}.pw-inbox-whatsapp .pw-wa-message.is-run-end:before{content:"";background:inherit;pointer-events:none;width:10px;height:12px;position:absolute;top:auto;bottom:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 12'%3E%3Cpath d='M10 0C10 5 7 9 0 11C3 12 7 12 10 11Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 12'%3E%3Cpath d='M10 0C10 5 7 9 0 11C3 12 7 12 10 11Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.pw-inbox-whatsapp .pw-wa-message.is-outgoing:before{right:-9px;transform:scaleX(-1)}.pw-inbox-whatsapp .pw-wa-message.is-incoming:before{left:-9px}.pw-wa .pw-wa-message time{opacity:.7;font-size:11px}.pw-inbox-whatsapp .pw-wa-react-float{opacity:0;visibility:hidden;pointer-events:none;z-index:2;transition:opacity .15s;position:absolute;top:50%;transform:translateY(-50%)}.pw-inbox-whatsapp .pw-wa-message.is-outgoing .pw-wa-react-float{padding-right:10px;right:100%}.pw-inbox-whatsapp .pw-wa-message.is-incoming .pw-wa-react-float{padding-left:10px;left:100%}.pw-inbox-whatsapp .pw-wa-message:hover .pw-wa-react-float,.pw-inbox-whatsapp .pw-wa-message:focus-within .pw-wa-react-float{opacity:1;visibility:visible;pointer-events:auto}.pw-inbox-whatsapp .pw-wa-react-float:has([data-state=open]){opacity:1;visibility:visible;pointer-events:auto}.pw-inbox-whatsapp .pw-wa-react-float button{background:var(--wa-panel-soft);width:30px;height:30px;color:var(--wa-muted);border-radius:50%}@media (width<=767px),(hover:none){.pw-inbox-whatsapp .pw-wa-react-float,.pw-inbox-whatsapp .pw-wa-composer-emoji{display:none!important}}.pw-wa .pw-wa-message.is-voice{min-width:300px}.pw-wa .pw-wa-voice{align-items:center;gap:10px;min-height:48px;padding:2px 0;display:flex}.pw-wa .pw-wa-message.is-outgoing .pw-wa-voice{flex-direction:row}.pw-wa .pw-wa-message.is-incoming .pw-wa-voice .pw-wa-voice-avatar{order:3}.pw-wa-voice-avatar{color:#fff;background:#24578f;border-radius:50%;flex-shrink:0;place-items:center;width:46px;height:46px;font-size:14px;display:grid;position:relative}.pw-wa-voice-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.pw-wa-voice-avatar svg{color:#25d366;width:18px;height:18px;position:absolute;bottom:-2px;right:-6px}.pw-wa-voice.is-heard .pw-wa-voice-avatar svg{color:#53bdeb}.pw-wa-voice-rate{width:46px;height:28px;color:inherit;background:#00000040;border-radius:999px;flex-shrink:0;font-size:13px;font-weight:700}.pw-wa .pw-wa-voice-track{flex:1;min-width:0;position:relative}.pw-wa .pw-wa-wave{align-items:center;gap:2px;height:26px;display:flex;position:relative}.pw-wa .pw-wa-wave span{opacity:.4;background:currentColor;border-radius:2px;flex:1;max-width:3px;min-height:3px}.pw-wa .pw-wa-wave span.is-played{opacity:1}.pw-wa-voice-dot{pointer-events:none;background:#53bdeb;border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:50%;transform:translateY(-50%)}.pw-wa .pw-wa-voice-track input[type=range]{opacity:0;cursor:pointer;height:26px;position:absolute;inset:0 0 auto}.pw-wa .pw-wa-voice-track small{opacity:.75;font-size:11px}.pw-wa .pw-wa-composer,.pw-wa-thread .pw-wa-composer{background:color-mix(in srgb,var(--wa-panel) 92%,transparent);min-height:62px;box-shadow:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:0;border-radius:0;align-items:center;gap:10px;margin:0;padding:10px 14px;display:flex}.pw-wa-thread .pw-wa-composer>.pw-wa-plus,.pw-wa-thread .pw-wa-composer>button.pw-wa-plus{width:40px;height:40px;color:var(--wa-text);border-radius:999px;flex:none}.pw-wa-thread .pw-wa-composer .pw-wa-plus svg{stroke-width:1.8px;width:22px;height:22px}.pw-wa-composer-pill{border:1px solid var(--wa-line);background:#fff;border-radius:999px;flex:1;align-items:center;gap:2px;min-width:0;min-height:44px;padding:0 6px 0 18px;display:flex;box-shadow:0 1px 2px #0f172a0f}html.dark .pw-wa-composer-pill{background:#262626;border-color:#333}html.dark .pw-wa-thread .pw-wa-composer{background:#121212}.pw-wa-composer-pill .pw-wa-composer-input{font-size:14px;line-height:1.4;min-height:42px!important;padding:11px 4px!important}.pw-wa-pill-btn,.pw-wa-pill-btn>button{width:34px;height:34px;color:var(--wa-muted);border-radius:999px;flex:none;place-items:center;display:inline-grid}.pw-wa-pill-btn svg{width:20px;height:20px}.pw-wa-thread .pw-wa-composer .pw-wa-send{width:44px;height:44px;box-shadow:none;border-radius:999px;flex:none;color:#fff!important;background:#21c063!important}html.dark .pw-wa-thread .pw-wa-composer .pw-wa-send{color:#0b1a10!important;background:#21c063!important}.pw-wa-thread .pw-wa-composer .pw-wa-send svg{width:20px;height:20px}@media (width<=767px){.pw-wa-thread .pw-wa-composer{gap:6px;padding:8px}.pw-wa-composer-pill{padding-left:12px}}.pw-wa-message{border-color:#0000!important;border-radius:18px!important;padding:6px 10px 5px!important;box-shadow:0 1px 1.5px #0b141a21!important}.pw-inbox-whatsapp .pw-wa-message-line{overflow-wrap:anywhere;font-size:13px;line-height:1.45}.pw-inbox-whatsapp .pw-wa-message-line p{white-space:pre-wrap;margin:0;padding:0;display:inline}.pw-inbox-whatsapp .pw-wa-message-line time{vertical-align:baseline;white-space:nowrap;opacity:.75;align-items:center;gap:3px;margin:0 0 0 8px;font-size:10px;line-height:1;display:inline-flex}.pw-inbox-whatsapp .pw-wa-message-line.is-media-only{text-align:right}.pw-inbox-whatsapp .pw-wa-reactions{z-index:1;align-items:center;gap:3px;display:flex;position:absolute;bottom:-14px;left:10px}.pw-inbox-whatsapp .pw-wa-message.is-outgoing .pw-wa-reactions{left:auto;right:10px}.pw-inbox-whatsapp .pw-wa-reactions span{border:2px solid var(--wa-panel);background:var(--wa-panel-soft);border-radius:999px;justify-content:center;align-items:center;min-width:25px;height:23px;padding:0 4px;font-size:14px;line-height:1;display:inline-flex}.pw-inbox-whatsapp .pw-wa-message:has(.pw-wa-reactions:not(:empty)){margin-bottom:22px}.pw-inbox-whatsapp .pw-wa-link-container{min-height:1px}.pw-inbox-whatsapp .pw-wa-link-compose:empty{display:none}.pw-inbox-whatsapp .pw-wa-link-compose{background:var(--wa-panel);flex:none;max-height:140px;padding:8px 16px;overflow:auto}.pw-inbox-whatsapp .pw-wa-link-preview{background:var(--wa-panel-soft);width:100%;min-width:0;max-width:100%;color:var(--wa-text);border-radius:5px;align-items:stretch;margin-bottom:5px;text-decoration:none;display:flex;overflow:hidden}.pw-inbox-whatsapp .pw-wa-link-preview img{object-fit:cover;flex:none;width:90px;min-height:90px;max-height:116px}.pw-inbox-whatsapp .pw-wa-link-copy{overflow-wrap:anywhere;flex-direction:column;gap:3px;min-width:0;padding:7px 9px;display:flex}.pw-inbox-whatsapp .pw-wa-link-copy strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.pw-inbox-whatsapp .pw-wa-link-copy>span{color:var(--wa-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.pw-inbox-whatsapp .pw-wa-link-copy small,.pw-inbox-whatsapp .pw-wa-link-unavailable{color:var(--wa-muted);font-size:11px}.pw-inbox-whatsapp .pw-wa-link-loading{min-height:72px;color:var(--wa-muted);background:var(--wa-panel-soft);border-radius:5px;align-items:center;gap:10px;padding:8px;font-size:12px;display:flex}.pw-inbox-whatsapp .pw-wa-link-loading>span:first-child{background:var(--wa-line);border-radius:3px;width:64px;height:56px}@media (width<=767px){.pw-inbox-whatsapp .pw-wa-link-preview img{width:72px;min-height:80px}.pw-inbox-whatsapp .pw-wa-link-compose{padding:6px 8px}}.pw-wa-message.is-incoming.is-run-end{border-bottom-left-radius:4px!important}.pw-wa-message.is-outgoing.is-run-end{border-bottom-right-radius:4px!important}.pw-wa-message.is-find-match{outline:2px solid #f5b3018c}.pw-wa-message.is-find-current{outline-offset:1px;outline:2px solid #f5b301}.pw-wa-thread-actions{align-items:center;gap:4px;display:flex}.pw-wa-thread-actions>button,.pw-wa-thread-actions>a{width:36px;height:36px;color:var(--wa-muted);border-radius:999px}.pw-wa-thread-actions>button.is-active{background:var(--wa-green-soft);color:var(--wa-green-strong)}.pw-wa-thread-actions svg{width:18px;height:18px}.pw-wa-find{background:var(--wa-panel);border:1px solid var(--wa-line);border-radius:999px;align-items:center;gap:6px;width:220px;height:34px;padding:0 12px;display:flex}.pw-wa-find svg{width:14px;height:14px;color:var(--wa-muted)}.pw-wa-find input{min-width:0;color:var(--wa-text);background:0 0;border:0;outline:0;flex:1;font-size:13px}.pw-wa-find small{color:var(--wa-muted);font-variant-numeric:tabular-nums;font-size:11px}@media (width<=767px){.pw-wa-find{width:140px}}.pw-wa-crm-select.is-colored{font-weight:700;background:color-mix(in srgb,var(--status) 16%,transparent)!important;color:var(--status)!important;border:1px solid color-mix(in srgb,var(--status) 40%,transparent)!important;border-radius:999px!important}html:not(.dark) .pw-wa-crm-select.is-colored{color:color-mix(in srgb,var(--status) 75%,#0f172a)!important}.pw-wa-crm-opt{align-items:center;gap:7px;display:inline-flex}.pw-wa-crm-opt i{background:var(--status);width:8px;height:8px;box-shadow:0 0 6px var(--status);border-radius:999px}.pw-wa-details{font-size:12px}.pw-wa-details h2,.pw-wa-details .pw-wa-profile-name{font-size:17px!important}.pw-wa-details .pw-wa-crm-fields dt{font-size:11px!important}.pw-wa-details .pw-wa-crm-fields dd{font-size:12px!important}.pw-wa-details .pw-wa-crm-select{font-size:11px}.pw-wa-details .pw-tasks,.pw-wa-details [data-tasks-tab]{max-width:100%;overflow-x:hidden}.pw-wa-details [data-tasks-tab] *{min-width:0}.pw-wa-avatar-placeholder{--wa-avatar-ink:#168b58;border-radius:inherit;background:color-mix(in srgb,var(--wa-avatar-ink) 16%,var(--wa-panel));width:100%;height:100%;color:var(--wa-avatar-ink);place-items:center;display:grid}.pw-wa-avatar-placeholder.is-blue{--wa-avatar-ink:#269ecb}.pw-wa-avatar-placeholder.is-peach{--wa-avatar-ink:#bf8965}.pw-wa-avatar-placeholder.is-violet{--wa-avatar-ink:#9473d9}.pw-wa-avatar-placeholder.is-pink{--wa-avatar-ink:#df5088}html.dark .pw-wa-avatar-placeholder.is-green{--wa-avatar-ink:#20cf68}html.dark .pw-wa-avatar-placeholder.is-blue{--wa-avatar-ink:#50bfea}html.dark .pw-wa-avatar-placeholder.is-peach{--wa-avatar-ink:#d9a786}html.dark .pw-wa-avatar-placeholder.is-violet{--wa-avatar-ink:#a78bfa}html.dark .pw-wa-avatar-placeholder.is-pink{--wa-avatar-ink:#ff6da4}.pw-wa-avatar-placeholder .pw-wa-person-icon{width:46%;height:46%;color:inherit;position:static}.pw-inbox-whatsapp .pw-wa-link{color:#53bdeb;word-break:break-all;cursor:pointer;text-decoration:underline}.pw-wa-list{padding:6px 8px 10px}.pw-wa-conversation{border-bottom:0;border-radius:16px;margin:2px 0;padding:9px 12px;transition:background .18s,box-shadow .18s}.pw-wa-conversation:before{display:none}.pw-wa-conversation:hover{background:color-mix(in srgb,var(--wa-blue) 6%,var(--wa-panel))}.pw-wa-conversation.is-selected{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wa-green) 28%,transparent),0 6px 16px -12px color-mix(in srgb,var(--wa-green) 60%,transparent)}.pw-wa-conversation{gap:13px;min-height:72px}.pw-wa-conversation .pw-wa-avatar{flex:none;width:49px;height:49px}.pw-wa-conversation-line strong{font-size:16px;font-weight:500}.pw-wa-conversation-line time{font-size:12px}.pw-wa-conversation-line.is-preview{margin-top:3px;font-size:14px}.pw-wa-conversation-line.is-preview b{width:20px;height:20px;font-size:11px}.pw-wa-list-tick{vertical-align:-3px;margin-right:3px;font-style:normal;display:inline-flex}.pw-wa-list-tick svg{width:17px;height:17px;color:var(--wa-blue)}.pw-wa-list-tick svg.pw-wa-status-muted{color:var(--wa-muted)}.pw-wa-list-tick svg.pw-wa-status-failed{color:var(--wa-red)}.pw-wa-message:has(.is-media-only){padding:3px}.pw-wa-message:has(.is-media-only) .pw-wa-media-img{border-radius:6px;margin-bottom:0}.pw-wa-media-frame{display:block;position:relative}.pw-wa-media-img{opacity:0;transition:opacity .28s}.pw-wa-media-img.is-loaded{opacity:1}.pw-wa-media-skeleton{background:linear-gradient(100deg,color-mix(in srgb,var(--wa-muted) 10%,transparent) 30%,color-mix(in srgb,var(--wa-muted) 20%,transparent) 50%,color-mix(in srgb,var(--wa-muted) 10%,transparent) 70%);background-size:200% 100%;border-radius:6px;width:260px;max-width:100%;height:200px;margin-bottom:6px;animation:1.3s linear infinite pw-wa-shimmer}@keyframes pw-wa-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.pw-wa-media-skeleton{animation:none}.pw-wa-media-img{transition:none}}.pw-inbox-workspace .pw-inbox-sidebar,.pw-inbox-workspace .pw-inbox-list-pane,.pw-inbox-workspace .pw-inbox-reader-pane,.pw-inbox-workspace .pw-inbox-columns,.pw-inbox-workspace .pw-inbox-day,.pw-inbox-workspace .pw-inbox-sync,.pw-inbox-workspace .pw-inbox-command,.pw-inbox-workspace .pw-inbox-detail-actions,.pw-inbox-workspace .pw-inbox-mobilebar{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.pw-inbox-workspace .pw-inbox-day{background:var(--pw-inbox-panel-strong)!important}html.dark .pw-inbox-workspace,.pw-inbox-workspace{-webkit-backdrop-filter:blur(20px)saturate(150%)!important;backdrop-filter:blur(20px)saturate(150%)!important}.pw-inbox-workspace .pw-inbox-list-pane,.pw-inbox-workspace .pw-inbox-reader-pane{isolation:isolate;contain:paint}html.dark .pw-inbox-workspace{background-color:#0a0e20d1!important}tbody :where(*),html.pw-ios :is(.pw-inbox-day,.pwp-tl-day,.pwa-day-head,.pw-fx-folder,.pw-fx-file,.pw-tk-card,.pw-tk-stat,.pw-emp-job,.pw-emp-stat,.pw-files-stat,.pw-cands .pwc-kpi,.pw-cands .pwc-pipeline>div,.pwn-section,.pwl-call-stats>div,.pw-inbox-columns,.pw-emp-btn,.pw-fx-detail-eye,.pw-wa-shortcut,.pw-kb :is(.rounded-xl,.rounded-2xl,.rounded-lg).border:not(input):not(button)){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.pw-ios :is(.pw-inbox-workspace,.pw-tasks .pwl-box,.pw-leads .pwl-box,.pwl-merge-dialog,.pw-call-dialog,.pw-ep-page .pw-ep-shell,.pw-inbox-compose,.pw-compose-ai-panel,.pw-signature-picker,.pw-recipient-book){-webkit-backdrop-filter:blur(16px)saturate(150%)!important;backdrop-filter:blur(16px)saturate(150%)!important}html.pw-ios :is([data-state=open][data-side],[data-state=closed][data-side],[data-radix-popper-content-wrapper]>*){will-change:auto}@media (width<=767px){.pwl-detail-panel .pwl-detail-info{padding:12px 14px calc(96px + env(safe-area-inset-bottom))!important}.pwl-detail-panel .pwl-detail-info>[role=tabpanel]>.pwl-sec-card,.pwl-detail-panel .pwl-detail-info>[role=tabpanel]>*>.pwl-sec-card{background:linear-gradient(160deg,#142240b8,#0a12248c);border-radius:16px;margin-top:12px;padding:6px 12px;position:relative;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #78aae629,0 10px 24px -14px #0009}.pwl-detail-panel .pwl-sec-card>div:first-child,.pwl-detail-panel .pwl-sec-card>button:first-child{min-height:40px;padding-top:6px!important;padding-bottom:6px!important}.pwl-detail-panel .pwl-sec-card .pwl-sec-icon{box-sizing:content-box;background:color-mix(in srgb,currentColor 14%,transparent);border-radius:999px;padding:6px}.pwl-detail-panel .pwl-sec-card .pwl-sec-title{margin-left:4px;font-size:11px}.pwl-detail-panel .pwl-sec-rows{border-left:0!important;margin-left:0!important;padding-left:0!important}.pwl-detail-panel .pwl-sec-rows>*{border-top:1px solid #94a3b81f;align-items:center;min-height:44px;display:flex}.pwl-detail-panel .pwl-sec-rows>*>*{width:100%}.pwl-detail-panel .pwl-sec-rows .pwl-field-label{white-space:normal;text-overflow:clip;overflow:visible}.pwl-detail-panel .pwl-sec-rows .pwl-field-value{white-space:normal;word-break:break-word}.pwl-detail-panel[data-sidebar-theme=light] .pwl-sec-card{background:linear-gradient(160deg,#fffffff5,#f1f6fde6)!important;box-shadow:inset 0 1px #fff,0 0 0 1px #1776c424,0 10px 22px -16px #1e407861!important}.pwl-detail-panel[data-sidebar-theme=light] .pwl-sec-rows>*{border-top-color:#0f172a12}}.pw-inbox-whatsapp>.pw-wa-ai-slide{transform-origin:100%;padding:0;animation:.34s cubic-bezier(.22,.8,.22,1) backwards pw-wa-ai-in}.pw-inbox-whatsapp>.pw-wa-details:not(.pw-wa-ai-slide){animation:.3s cubic-bezier(.22,.8,.22,1) backwards pw-wa-ai-in}@keyframes pw-wa-ai-in{0%{opacity:0;transform:translate(14px)scaleX(.94)}}.pw-wa-ai-panel{border-left:0;width:100%;min-width:0;height:100%}.pw-wa-ai-quick{flex-wrap:wrap;gap:6px;padding:0 14px 10px;display:flex}.pw-wa-ai-quick button{border:1px solid var(--wa-line);color:var(--wa-text);background:var(--wa-panel-soft);border-radius:999px;padding:4px 10px;font-size:11px}.pw-wa-ai-quick button:hover:not(:disabled){border-color:var(--wa-blue);color:var(--wa-blue)}.pw-wa-ai-insert{color:var(--wa-on-action,#fff);background:var(--wa-green);border-radius:999px;align-items:center;gap:5px;margin-top:6px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.pw-wa-ai-input{padding:10px 12px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--wa-line);align-items:flex-end;gap:6px;display:flex}.pw-wa-ai-input textarea{resize:none;border:1px solid var(--wa-line);background:var(--wa-panel-soft);min-width:0;color:var(--wa-text);border-radius:14px;outline:none;flex:1;padding:8px 10px;font-size:12.5px}.pw-wa-ai-input textarea:focus{border-color:var(--wa-blue)}.pw-wa-ai-input button{width:36px;height:36px;color:var(--wa-on-action,#fff);background:var(--wa-blue);border-radius:50%;flex:none;place-items:center;display:grid}.pw-wa-ai-input button:disabled{opacity:.45}.pw-wa-pill-btn.is-active{color:var(--wa-blue)!important;background:var(--wa-blue-soft)!important}@media (prefers-reduced-motion:reduce){.pw-inbox-whatsapp>.pw-wa-details{animation:none!important}}.pw-wa-ai-panel{--pw-acc:#1776c4;--cmp-bg:linear-gradient(165deg,#fff,#f6f9fd);--cmp-box:#f8fafc;--cmp-box-bd:#e2e8f0;--cmp-edit:#fff;--cmp-edit-bd:#d6dfeb;--cmp-tool:#f3f6fa;--cmp-txt:#0f172a;--cmp-mut:#64748b;--cmp-btn:#fff;animation:none;position:relative;overflow:hidden;color:var(--cmp-txt)!important;border:1px solid var(--cmp-box-bd)!important;background:var(--cmp-bg)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:22px!important;box-shadow:0 30px 80px -30px #1e407859,0 2px 8px -2px #1e40781a!important}html.dark .pw-wa-ai-panel{--pw-acc:#4ea1ff;--cmp-bg:linear-gradient(165deg,#132038,#0d172b);--cmp-box:#17253f;--cmp-box-bd:#26375a;--cmp-edit:#0f1a30;--cmp-edit-bd:#2b3f66;--cmp-tool:#15233c;--cmp-txt:#e8eef8;--cmp-mut:#8fa1c0;--cmp-btn:#1a2a47;box-shadow:0 30px 90px -30px #000c,inset 0 1px #ffffff0d!important}.pw-inbox-whatsapp>.pw-wa-ai-slide{flex-direction:column;display:flex}.pw-wa-ai-slide>.pw-wa-ai-panel{background:var(--cmp-bg);flex:1;min-height:0;width:100%!important;min-width:0!important}
