.work-panel-launch{display:inline-block;vertical-align:top;max-width:100%;margin:6px 8px 6px 0}.work-panel-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;padding:10px 16px;border:1px solid var(--line-3);border-radius:8px;background:var(--paper);color:var(--fg);font:500 .875rem/1.4 var(--font-body);text-align:left;cursor:pointer;overflow-wrap:anywhere}.work-panel-trigger:hover{background:var(--paper-2)}.work-panel-close:focus-visible,.work-panel-trigger:focus-visible{outline:2px solid var(--green-text);outline-offset:3px}html:has(dialog.work-panel[open]){overflow:hidden}.ap-root dialog.work-panel{color:var(--fg);background:var(--paper);padding:0;border:1px solid var(--line);box-shadow:0 12px 32px rgba(10,20,16,.12);max-width:100%;max-height:100dvh;overflow:auto;overscroll-behavior:contain}.work-panel::-webkit-backdrop{background:rgba(10,20,16,.26)}.work-panel::backdrop{background:rgba(10,20,16,.26)}.work-panel[open][data-variant=drawer]{animation:work-panel-in .2s ease-out both}.work-panel[open][data-variant=modal]{animation:work-popup-in .18s ease-out both}.work-panel[open]::-webkit-backdrop{animation:work-backdrop-in .2s ease-out both}.work-panel[open]::backdrop{animation:work-backdrop-in .2s ease-out both}.work-panel[open][data-closing][data-variant=drawer]{animation:work-panel-out .16s ease-out both}.work-panel[open][data-closing][data-variant=modal]{animation:work-popup-out .16s ease-out both}.work-panel[open][data-closing]::-webkit-backdrop{animation:work-backdrop-out .16s ease-out both}.work-panel[open][data-closing]::backdrop{animation:work-backdrop-out .16s ease-out both}@keyframes work-panel-in{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes work-panel-out{0%{transform:var(--panel-exit-from,translateX(0))}to{transform:translateX(100%)}}@keyframes work-popup-in{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes work-popup-out{0%{transform:var(--panel-exit-from,translateY(0));opacity:1}to{transform:translateY(12px);opacity:0}}@keyframes work-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes work-backdrop-out{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.work-panel[open]::-webkit-backdrop{animation:none!important}.work-panel[open]::backdrop,.work-panel[open][data-variant]{animation:none!important}}.ap-root .work-panel[data-variant=drawer]{width:min(760px,90vw);height:100dvh;margin:0 0 0 auto;inset:0;border-radius:16px 0 0 16px;border-right:0}.ap-root .work-panel[data-variant=modal]{width:min(620px,calc(100vw - 48px));max-height:calc(100dvh - 48px);margin:auto;border-radius:16px}.work-panel-header{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:24px 28px;border-bottom:1px solid var(--line);background:var(--paper)}.work-panel-header>div{min-width:0}.ap-root .work-panel-header h2{margin:0;font:600 1.375rem/1.3 var(--font-body);letter-spacing:normal;text-wrap:balance}.work-panel-header h2:focus{outline:none}.work-panel-header p{font-size:.875rem;line-height:1.5;color:var(--fg-mute);margin:8px 0 0;overflow-wrap:anywhere}.work-panel-header .work-panel-context{margin:0 0 8px;font-size:.8125rem}.work-panel-close{flex:none;display:grid;place-items:center;width:44px;height:44px;padding:0;margin:-6px -8px 0 0;background:var(--paper);border:1px solid var(--line);border-radius:8px;color:var(--fg);font:400 1.75rem/1 var(--font-body);cursor:pointer}.work-panel-close:hover{background:var(--paper-2)}.ap-root .work-panel .work-panel-content{display:block;padding:24px 28px;margin:0;border:0;border-radius:0;background:var(--paper);box-shadow:none;min-width:0}.ap-root .work-panel-content>.ap-section:first-child{margin-top:0}.ap-root .work-panel-content>:last-child{margin-bottom:0}.ap-root .work-panel-content :is(.rv-grid,.rv-buyer-grid,.buyer-details-grid,.bp-credit-overview,.rp-task-body,.rp-history-detail-body,.buyer-contact-body){grid-template-columns:minmax(0,1fr)}.ap-root .work-panel-content .buyer-contact-body{padding:0;border:0}.ap-root .work-panel-content :is(.rp-task-body,.rp-history-detail-body,.simple-details-body,.reminders-details-body,.chk-detail-body){padding:0;border:0}.ap-root .work-panel-content .rp-queue-action{border-left:0;padding-left:0}.ap-root .work-panel-content :is(.chk-log-main,.chk-standing-row){grid-template-columns:minmax(0,1fr) auto}.ap-root .work-panel-content .chk-log-main .badge{grid-column:1/-1;justify-self:start}.ap-root .work-panel-content :is(.tm-invite,.pi-undo){display:grid;grid-template-columns:minmax(0,1fr);padding:0}.ap-root .work-panel-content .cr-form{max-width:none}.ap-root .work-panel-content .buyer-details-contact{padding-bottom:20px;border-bottom:1px solid var(--line)}.ap-root .work-panel-inline{margin-top:24px;padding:24px;border:1px solid var(--line);border-radius:12px;background:var(--paper)}.work-panel-inline>h2{font:600 1rem/1.4 var(--font-body);margin:0 0 20px}.rp-tasks .work-panel-launch{display:block;margin:0}.ap-root .work-panel-trigger.rp-task-row{display:grid;width:100%;border:0;border-radius:0}.work-panel-trigger.rp-task-row .rp-task-buyer{text-align:left}.work-panel-content .work-panel-launch{margin-top:12px}@media(max-width:700px){.ap-root .work-panel[data-variant]{width:100%;height:100dvh;max-height:100dvh;margin:0;border:0;border-radius:0}.work-panel-header{padding:20px max(20px,env(safe-area-inset-right)) 20px max(20px,env(safe-area-inset-left))}.ap-root .work-panel .work-panel-content{padding:20px max(20px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left))}.ap-root .work-panel-inline{padding:20px}}.buyer-panel-actions{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px}.buyer-panel-actions>.work-panel-launch{margin:0}.ap-root .work-panel-content .meta{text-transform:none;letter-spacing:normal;font-family:var(--font-body)}.work-panel-status{margin-left:12px;color:var(--fg-mute);font-size:.8125rem}