:root,:root[data-pm-theme=light],:root[data-pm-theme=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--pm-bg:#f2f2f7;--pm-panel:#fff;--pm-raised:#e9e9ee;--pm-raised-2:#dedee4;--pm-sunken:#e5e5ea;--pm-line:#00000014;--pm-control:#77777d;--pm-text:#111114;--pm-muted:#5e5e65;--pm-button:#111114;--pm-ink:#fff;--pm-accent:#0066d6;--pm-accent-ink:#fff;--pm-error:#bd1821;--pm-assist:#6b4fc4;--pm-awaiting:#915000;--pm-kept:#237a42;--pm-glass:#ffffffc2;--pm-glass-line:#00000012;--pm-shadow:0 10px 30px #0000001a;--pm-wash-a:#ffaa7847;--pm-wash-b:#96aaff3d;--pm-awaiting-card:linear-gradient(145deg, #fff8ed, #fff0d9);--pm-kept-card:linear-gradient(145deg, #eaf8ef, #dcefe3);--pm-assist-tint:#6b4fc417}:root[data-pm-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pm-bg:#000;--pm-panel:#1c1c1e;--pm-raised:#2c2c2e;--pm-raised-2:#3a3a3c;--pm-sunken:#111113;--pm-line:#ffffff1a;--pm-control:#82828a;--pm-text:#f5f5f7;--pm-muted:#b3b3bb;--pm-button:#f5f5f7;--pm-ink:#0b0b0d;--pm-accent:#4da3ff;--pm-accent-ink:#071726;--pm-error:#ff6b60;--pm-assist:#b39ae6;--pm-awaiting:#ffb340;--pm-kept:#4cd964;--pm-glass:#1e1e22c7;--pm-glass-line:#ffffff1f;--pm-shadow:0 10px 30px #00000080;--pm-wash-a:#9b552a33;--pm-wash-b:#6972b533;--pm-awaiting-card:linear-gradient(145deg, #30271c, #292319);--pm-kept-card:linear-gradient(145deg, #1b3023, #192a20);--pm-assist-tint:#b39ae61f}@media (prefers-color-scheme:dark){:root[data-pm-theme=system]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pm-bg:#000;--pm-panel:#1c1c1e;--pm-raised:#2c2c2e;--pm-raised-2:#3a3a3c;--pm-sunken:#111113;--pm-line:#ffffff1a;--pm-control:#82828a;--pm-text:#f5f5f7;--pm-muted:#b3b3bb;--pm-button:#f5f5f7;--pm-ink:#0b0b0d;--pm-accent:#4da3ff;--pm-accent-ink:#071726;--pm-error:#ff6b60;--pm-assist:#b39ae6;--pm-awaiting:#ffb340;--pm-kept:#4cd964;--pm-glass:#1e1e22c7;--pm-glass-line:#ffffff1f;--pm-shadow:0 10px 30px #00000080;--pm-wash-a:#9b552a33;--pm-wash-b:#6972b533;--pm-awaiting-card:linear-gradient(145deg, #30271c, #292319);--pm-kept-card:linear-gradient(145deg, #1b3023, #192a20);--pm-assist-tint:#b39ae61f}}body{background:var(--pm-bg)}.pm-root{background:radial-gradient(70% 400px at 12% -6%, var(--pm-wash-a), transparent 70%), radial-gradient(60% 400px at 92% -10%, var(--pm-wash-b), transparent 70%), var(--pm-bg)}.pm-root,.pm-dialog{font-weight:400}.pm-root button,.pm-dialog button{background:var(--pm-raised);border-color:#0000;border-radius:999px;padding:10px 18px;font-weight:500}.pm-root button:hover,.pm-dialog button:hover{background:var(--pm-raised-2)}.pm-root button.pm-primary,.pm-dialog button.pm-primary{background:var(--pm-button);color:var(--pm-ink);border-color:var(--pm-button)}.pm-root button.pm-primary:hover,.pm-dialog button.pm-primary:hover{background:var(--pm-button);filter:brightness(.94)}.pm-root button.pm-quiet,.pm-dialog button.pm-quiet,.pm-dialog button.pm-link{color:var(--pm-accent);background:0 0}.pm-root :focus-visible,.pm-dialog :focus-visible{outline:3px solid var(--pm-accent);outline-offset:3px}.pm-root a,.pm-dialog a{color:var(--pm-accent)}.pm-root input:not([type=checkbox]),.pm-dialog input:not([type=checkbox]),.pm-root select,.pm-dialog select,.pm-root textarea,.pm-dialog textarea{border:1px solid var(--pm-control);background:var(--pm-panel);border-radius:14px;padding:12px 14px;font-size:1rem}.pm-root label,.pm-dialog label{gap:7px;font-size:.875rem;font-weight:500}.pm-root label.pm-check,.pm-dialog label.pm-check{font-weight:400}.pm-check input{accent-color:var(--pm-accent)}.pm-root summary,.pm-dialog summary{cursor:pointer;min-height:44px;padding:10px 0;font-size:.875rem}.pm-root fieldset,.pm-dialog fieldset{border:0;padding:0}.pm-root h1,.pm-dialog h1{letter-spacing:-.03em;font-weight:600}.pm-root h2,.pm-dialog h2{font-weight:600}.pm-root small,.pm-dialog small{font-size:.8125rem}.pm-root .pm-top{border:0;align-items:center;width:100%;max-width:none;height:80px;margin:0;padding:16px 30px;display:flex}.pm-root .pm-wordmark{letter-spacing:-.035em;color:var(--pm-text);font-size:24px;font-weight:600;text-decoration:none}.pm-avatar{width:44px;background:var(--pm-glass)!important;border:1px solid var(--pm-glass-line)!important;padding:0!important}.pm-top-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.pm-root .pm-nav{border:1px solid var(--pm-glass-line);background:var(--pm-glass);-webkit-backdrop-filter:blur(24px)saturate(1.8);backdrop-filter:blur(24px)saturate(1.8);width:auto;max-width:none;box-shadow:var(--pm-shadow);z-index:5;border-radius:999px;gap:2px;margin:0;padding:5px;display:flex;position:absolute;inset:16px auto auto 176px}.pm-root .pm-nav button{background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;min-height:44px;padding:9px 16px;font-size:.875rem;display:flex}.pm-root .pm-nav button.active{background:var(--pm-panel);color:var(--pm-text);box-shadow:0 1px 4px #0000000d}.pm-root .pm-content{width:100%;max-width:1200px;margin:auto;padding:28px 32px 140px}.pm-page-heading{justify-content:flex-start;align-items:center;gap:12px;margin:0 0 16px;display:flex}.pm-page-heading:has(>.sr-only){float:left;margin-right:8px}.pm-page-heading h1{flex:1;margin:0;font-size:34px}.pm-root .pm-search-toggle{background:var(--pm-glass);border:1px solid var(--pm-glass-line);width:44px;height:44px;padding:0}.pm-root .pm-search{background:var(--pm-panel);border:1px solid var(--pm-control);border-radius:999px;flex-direction:row;align-items:center;gap:8px;width:100%;max-width:440px;min-height:44px;margin:0;padding:0 4px 0 14px;display:flex}.pm-root .pm-search input{background:0 0;border:0;min-height:44px;padding:0}.pm-search button{width:44px;padding:0!important}.pm-filters{flex-wrap:wrap;gap:8px;margin:0 0 20px;display:flex}.pm-filters button{min-height:44px;padding:9px 18px}.pm-filters button[aria-pressed=true]{background:var(--pm-button);color:var(--pm-ink);border-color:#0000}.pm-resume{border:0;margin:0 0 20px;padding:0}.pm-resume>button{border:1.5px dashed var(--pm-control);text-align:left;background:0 0;border-radius:20px;justify-content:space-between;width:100%;padding:14px 18px}.pm-grid{clear:both;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));align-items:start;gap:16px;display:grid}.pm-root button.pm-card{border:1px solid var(--pm-line);background:var(--pm-panel);text-align:left;border-radius:24px;flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:0;padding:0;transition:transform .16s;display:flex;overflow:hidden}.pm-root button.pm-card:hover{transform:translateY(-2px)}.pm-root .pm-card[data-state=reported],.pm-root .pm-card[data-state=requested]{background:var(--pm-awaiting-card)}.pm-root .pm-card[data-state=kept]{background:var(--pm-kept-card)}.pm-card-image.pm-picture{aspect-ratio:16/10;background:var(--pm-sunken);border:0;border-radius:0;flex:none;width:100%;height:auto}.pm-card-image.pm-picture img{object-fit:contain;width:100%;height:100%}.pm-card-content{flex-direction:column;gap:7px;width:100%;min-height:0;padding:16px 18px;display:flex}.pm-card-content h2{letter-spacing:-.015em;margin:0;font-size:18px;font-weight:600;line-height:1.25}.pm-card-content p{color:var(--pm-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.9375rem;font-weight:400;line-height:1.45;display:-webkit-box;overflow:hidden}.pm-card-content small{color:var(--pm-muted);font-weight:400;line-height:1.4}.pm-card-content footer{color:var(--pm-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-top:10px;font-size:.8125rem;display:flex}.pm-card-content time{font-family:var(--font-plex-mono), monospace;font-size:.8125rem}.pm-card[data-state=kept] footer>span{color:var(--pm-kept)}.pm-card[data-state=reported] footer>span,.pm-card[data-state=requested] footer>span{color:var(--pm-awaiting)}.pm-empty{clear:both;text-align:center;background:0 0;border:0;padding:64px 20px}.pm-dialog{width:min(440px,100%);max-width:100%;height:var(--pm-viewport,100dvh);max-height:var(--pm-viewport,100dvh);left:auto;right:0;top:var(--pm-top,0);border:0;border-left:1px solid var(--pm-line);box-shadow:var(--pm-shadow);background:var(--pm-panel);border-radius:0;margin:0;padding:0;position:fixed;bottom:auto;overflow:auto}.pm-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#00000029}.pm-dialog-head{z-index:4;background:var(--pm-glass);-webkit-backdrop-filter:blur(24px)saturate(1.8);backdrop-filter:blur(24px)saturate(1.8);border:0;align-items:center;gap:12px;padding:8px 20px;display:flex;position:sticky;top:0}.pm-dialog-head h2{letter-spacing:-.02em;flex:1;margin:0;font-size:18px}.pm-dialog-head>button{border:1px solid var(--pm-glass-line);background:var(--pm-raised);flex:none;width:44px;height:44px;padding:0}.pm-dialog-body{padding:20px 24px max(30px, env(safe-area-inset-bottom));overflow:visible}.pm-workspace{background:var(--pm-bg);width:100%;max-width:100%;box-shadow:none;border:0}.pm-workspace::backdrop{background:var(--pm-bg)}.pm-workspace>.pm-dialog-head{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;max-width:840px;margin:auto;padding:12px 24px}.pm-workspace>.pm-dialog-head h2{background:var(--pm-glass);border:1px solid var(--pm-glass-line);min-height:44px;box-shadow:var(--pm-shadow);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;padding:10px 14px;font-size:15px;overflow:hidden}.pm-workspace>.pm-dialog-body{max-width:840px;margin:auto;padding:12px 24px 100px}.pm-workspace:has(.pm-record[data-operation-open=true]){padding-right:440px}:is(.pm-workspace:has(.pm-record[data-operation-open=true])>.pm-dialog-head,.pm-workspace:has(.pm-record[data-operation-open=true])>.pm-dialog-body){max-width:840px}.pm-record{flex-direction:column;gap:24px;display:flex}.pm-record>*{margin:0;order:0!important}.pm-record .pm-record-state{font-family:var(--font-plex-mono), monospace;color:var(--pm-muted);flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:-10px;font-size:.8125rem;display:flex}.pm-record-state .pm-status{text-transform:uppercase;letter-spacing:.04em;background:0 0;border:0;padding:0;font-size:.8125rem}.pm-record-title{letter-spacing:-.03em;font-weight:600;font-size:clamp(30px,3.4vw,40px)!important;line-height:1.1!important}.pm-record-person{color:var(--pm-muted);margin-top:-8px;font-size:.9375rem}.pm-record-actions{border:0;align-items:center;gap:10px;padding:0}.pm-record-actions>button{min-height:48px;padding:11px 22px}.pm-record-excerpt{border:1px solid var(--pm-line);background:var(--pm-panel);border-radius:24px;padding:20px 22px}.pm-record .pm-record-words{margin:0;font-size:clamp(17px,1.5vw,20px);line-height:1.5}.pm-record-excerpt>.pm-link{margin-top:6px;padding:10px 0;font-size:.875rem}.pm-then-now{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;display:grid}.pm-then-now figure{flex-direction:column;align-items:stretch;gap:6px;margin:0;display:flex}.pm-then-now .pm-picture{aspect-ratio:16/10;background:var(--pm-sunken);border-radius:24px;width:100%;height:auto;overflow:hidden}.pm-then-now img{object-fit:contain;width:100%;height:100%}.pm-then-now figcaption{color:var(--pm-muted);font-family:var(--font-plex-mono), monospace;padding:0 6px;font-size:.8125rem}.pm-then-now .pm-link{align-self:flex-start;padding:8px 6px;font-size:.875rem}.pm-picture-missing{background:var(--pm-panel);border-radius:24px;place-items:center;min-height:180px;padding:20px;font-size:.875rem;display:grid}.pm-picture{min-width:0;position:relative;overflow:hidden}.pm-picture>img{max-width:100%;display:block}.pm-picture-state{color:var(--pm-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:.8125rem;display:flex}.pm-file{border:1px solid var(--pm-line);background:var(--pm-panel);border-radius:20px;grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;padding:16px;display:grid}.pm-file>.pm-picture{aspect-ratio:auto;background:var(--pm-sunken);border-radius:12px;width:100%;height:auto;max-height:260px}.pm-file>.pm-picture img{object-fit:contain;width:100%;height:auto;max-height:260px}.pm-file>div{width:100%;min-width:0}.pm-file a,.pm-file button{align-items:center;min-height:44px;margin:4px 6px 4px 0;display:inline-flex}.pm-thumbnails{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.pm-thumbnails .pm-picture{background:var(--pm-sunken);border-radius:12px;width:100px;height:80px}.pm-thumbnails .pm-picture img{object-fit:contain;width:100%;height:100%}.pm-thumbnails>div{max-width:100%}.pm-thumbnails>div>button{display:block}.pm-event{border:1px solid var(--pm-line);background:var(--pm-panel);border-radius:20px;margin:0 0 12px;padding:16px 18px;position:relative}.pm-event:focus{outline:3px solid var(--pm-accent);outline-offset:3px}.pm-event-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.pm-event-heading strong{font-weight:600}.pm-event time{font-size:.8125rem;font-family:var(--font-plex-mono), monospace;color:var(--pm-muted)}.pm-event[data-event-type=confirm]{border-left:3px solid var(--pm-kept)}.pm-event[data-event-type=report],.pm-event[data-event-type=revise]{border-left:3px solid var(--pm-awaiting)}.pm-event p{margin:10px 0}.pm-journey{border:0;padding:0}.pm-journey>h3{margin-bottom:16px}.pm-provenance{color:var(--pm-muted);padding:8px 12px;font-size:.8125rem;background:0 0!important;border:0!important}.pm-provenance .pm-thumbnails{margin-top:8px}.pm-river{clear:both;flex-direction:column;gap:12px;max-width:820px;margin:0 auto;display:flex}.pm-root .pm-journey-card{text-align:left;background:var(--pm-panel);border:1px solid var(--pm-line);border-radius:20px;flex-direction:column;align-items:flex-start;width:100%;padding:18px 20px;display:flex}.pm-journey-card h3{margin:6px 0;font-size:18px}.pm-journey-card p{margin:6px 0;font-weight:400}.pm-journey-card time{color:var(--pm-muted);margin-top:10px;font-size:.8125rem}.pm-inbox{max-width:820px;margin:auto}.pm-root .pm-inbox>button{text-align:left;border:1px solid var(--pm-line);background:var(--pm-panel);border-radius:20px;grid-template-columns:minmax(0,1fr) auto;justify-content:stretch;gap:5px 16px;width:100%;margin-bottom:12px;padding:18px 20px;display:grid}.pm-inbox>button>span{color:var(--pm-muted);grid-column:1;font-size:.875rem;font-weight:400}.pm-inbox>button>time{color:var(--pm-muted);grid-area:1/2;font-size:.8125rem}.pm-inbox>button.pm-unread{border-left:3px solid var(--pm-accent)}.pm-settings{flex-direction:column;gap:14px;max-width:616px;margin:auto;display:flex}.pm-settings>section{background:var(--pm-panel);border:1px solid var(--pm-line);border-radius:24px;padding:16px 18px}.pm-settings>section>h2{margin-bottom:12px;font-size:17px}.pm-settings>section>label{max-width:440px}.pm-settings .pm-file{margin-top:14px}.pm-settings .pm-file>.pm-picture{max-width:480px}.pm-dialog.pm-composer{background:var(--pm-bg);border:0;width:100%}.pm-composer>.pm-dialog-head{background:var(--pm-bg);max-width:680px;margin:auto;padding:18px 24px}.pm-composer>.pm-dialog-head h2{font-size:26px}.pm-composer>.pm-dialog-body{max-width:680px;margin:auto;padding:12px 24px 60px}.pm-create{flex-direction:column;gap:12px;display:flex}.pm-create .pm-steps{background:var(--pm-raised);border-radius:999px;align-self:flex-start;gap:4px;margin:0 0 20px;padding:5px;display:flex}.pm-steps span{color:var(--pm-muted);background:0 0;border:0;border-radius:999px;padding:8px 14px;font-size:.875rem}.pm-steps [aria-current=step]{background:var(--pm-panel);color:var(--pm-text)}.pm-beginning{flex-direction:column;gap:10px;display:flex}.pm-beginning-picture .pm-picture,.pm-beginning-pictures .pm-picture{background:var(--pm-sunken);border-radius:24px;width:100%;height:auto;max-height:320px}.pm-beginning-picture img,.pm-beginning-pictures img{object-fit:contain;width:100%;height:auto;max-height:320px}.pm-beginning label{margin:8px 0}.pm-beginning textarea{min-height:130px}.pm-picture-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pm-file-picker{width:auto;min-width:0}.pm-file-picker>button{gap:8px;display:inline-flex}.pm-draft-status{margin:0}.pm-draft-cue{border:1px solid var(--pm-line);background:var(--pm-panel);border-radius:20px;flex-direction:row;align-items:center;gap:12px;margin:0 0 14px;padding:12px 14px;display:flex}.pm-draft-cue .pm-picture{border-radius:10px;flex:0 0 64px;width:64px;height:52px}.pm-draft-cue img{object-fit:contain;width:100%;height:100%}.pm-draft-cue>span:last-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;display:-webkit-box;overflow:hidden}.pm-review,.pm-report,.pm-diff,.pm-compose-operation{box-shadow:none;background:0 0;border:0;padding:0}.pm-review>h3{font-size:26px}.pm-review .pm-prewrap,.pm-review>p{line-height:1.5}.pm-review .pm-thumbnails{margin:18px 0}.pm-review .pm-actions{gap:10px;display:flex}.pm-review .pm-actions>button{flex:1;min-height:48px}.pm-diff{border-top:1px solid var(--pm-line);margin-top:18px;padding-top:18px}.pm-menu{flex-direction:column;gap:4px;display:flex}.pm-menu>button{text-align:left;background:0 0;border-radius:14px;justify-content:flex-start;min-height:52px;padding:14px}.pm-care-plan{border:1px solid var(--pm-line);background:var(--pm-panel);border-radius:24px;padding:20px 22px}.pm-care-row{border-top:1px solid var(--pm-line);flex-wrap:wrap;gap:8px 16px;padding:12px 0;display:flex}.pm-care-row>span:first-child{flex:1}.pm-care-row small{width:100%}.pm-care-row a{align-items:center;min-height:44px;display:inline-flex}.pm-seven{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.pm-seven-toggle{background:var(--pm-assist-tint)!important;color:var(--pm-assist)!important}.pm-seven.is-open>.pm-seven-toggle{display:none}.pm-seven-body,.pm-ai-result{box-shadow:none;background:0 0;border:0;padding:0}.pm-seven h3{letter-spacing:-.02em;font-size:18px}.pm-composer:has(.pm-seven.is-open)>.pm-dialog-head{display:none}.pm-composer:has(.pm-seven.is-open)>.pm-dialog-body{padding-top:24px}.pm-create:has(.pm-seven.is-open)>.pm-steps{display:none}.pm-question{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0}.pm-question-top{margin:0 0 24px;padding:0}.pm-question h3{letter-spacing:-.025em;margin:0 0 24px;font-size:clamp(24px,2.5vw,30px);line-height:1.25}.pm-question .pm-choices{flex-direction:column;gap:0;padding:0;display:flex}.pm-dialog .pm-choice{border:0;border-bottom:1px solid var(--pm-line);width:100%;min-height:68px;color:var(--pm-text);text-align:left;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:14px;padding:18px 8px;font-size:17px;display:flex}.pm-dialog .pm-choice:hover{background:var(--pm-raised)}.pm-dialog .pm-choice[aria-pressed=true]{background:var(--pm-assist-tint);box-shadow:inset 3px 0 var(--pm-assist)}.pm-choice-label{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.pm-recommendation{background:0 0;padding:0;font-size:.8125rem;font-weight:500;color:var(--pm-assist)!important}.pm-choice-check{width:22px;color:var(--pm-assist)}.pm-question-arrow,.pm-question-close{width:44px;height:44px;padding:0!important}.pm-question-progress{color:var(--pm-muted);font-size:.9375rem}.pm-question-footer{padding:16px 0 max(16px, env(safe-area-inset-bottom));background:var(--pm-bg);justify-content:flex-end;gap:8px;display:flex;position:sticky;bottom:0}.pm-question-footer button{min-height:48px}.pm-question-reason{font-size:.8125rem}.pm-ai-result textarea{min-height:200px}.pm-ai-result>.pm-primary{margin-top:16px}.pm-word-comparison{margin:14px 0}.pm-seven .pm-eyebrow{color:var(--pm-assist)}.pm-notice{background:var(--pm-raised);border:0;border-radius:16px;padding:12px 16px}.pm-error{color:var(--pm-error)}.pm-global-error{background:var(--pm-panel);box-shadow:var(--pm-shadow);border:1px solid var(--pm-line);border-radius:20px}.pm-entry{max-width:680px;margin:30px auto;padding:24px}.pm-entry h1{font-size:34px}.pm-picture-preparation{border:1px solid var(--pm-control);border-radius:20px;max-width:540px;margin:12px 0;padding:16px}.pm-picture-preparation .pm-picture{max-width:100%;height:auto;display:block}.pm-picture-preparation img{object-fit:contain;width:100%;max-height:240px}@media (min-width:1024px){.pm-settings .pm-file{grid-template-columns:220px minmax(0,1fr)}}@media (max-width:900px){.pm-root .pm-top{height:76px;padding:20px 16px 8px}.pm-root .pm-wordmark{font-size:34px;line-height:1.1}.pm-root .pm-avatar{display:none}.pm-root .pm-top-actions{gap:6px}.pm-top-actions button{padding:9px 14px}.pm-root .pm-nav{top:auto;left:50%;right:auto;bottom:calc(16px + env(safe-area-inset-bottom));gap:0;width:min(440px,100% - 32px);max-width:calc(100% - 24px);padding:5px;position:fixed;transform:translate(-50%)}.pm-root .pm-nav button{border-radius:999px;flex-direction:column;flex:1;gap:3px;min-width:0;min-height:56px;padding:7px 4px;font-size:.75rem;line-height:1.3}.pm-root .pm-content{padding:18px 16px 130px}.pm-grid{gap:16px}.pm-page-heading{margin-bottom:14px}.pm-page-heading:has(>.sr-only){margin-right:6px}.pm-filters{gap:6px}.pm-filters button{padding:9px 13px;font-size:.875rem}.pm-page-heading .pm-search{max-width:calc(100% - 32px)}.pm-page-heading:has(.pm-search){float:none}.pm-dialog:not(.pm-workspace):not(.pm-composer){top:auto;bottom:var(--pm-bottom,0);width:100%;height:auto;max-height:calc(var(--pm-viewport,100dvh) - 12px);border:1px solid var(--pm-line);border-bottom:0;border-radius:28px 28px 0 0}.pm-dialog-head{padding:16px 20px}.pm-dialog-body{padding:14px 20px max(28px, env(safe-area-inset-bottom))}.pm-workspace:has(.pm-record[data-operation-open=true]){padding-right:0}.pm-workspace>.pm-dialog-head{gap:8px;padding:12px}.pm-workspace>.pm-dialog-body{padding:16px 16px 80px}.pm-workspace>.pm-dialog-head h2{font-size:.875rem}.pm-record{gap:22px}.pm-record-title{font-size:30px!important}.pm-record-actions{gap:8px}.pm-record-actions>button{padding:10px 18px;font-size:.9375rem}.pm-record-excerpt{padding:18px}.pm-then-now{grid-template-columns:1fr}.pm-record .pm-record-words{font-size:17px}.pm-composer>.pm-dialog-head{padding:16px}.pm-composer>.pm-dialog-body{padding:12px 16px max(36px, env(safe-area-inset-bottom))}.pm-composer:has(.pm-seven.is-open)>.pm-dialog-body{padding:20px 16px}.pm-create .pm-fields{grid-template-columns:1fr}.pm-file{padding:14px}.pm-settings>section{padding:20px}.pm-settings .pm-file{border:0;border-top:1px solid var(--pm-line);border-radius:0;padding:14px 0}.pm-inbox>button>time{grid-area:auto/1}.pm-question h3{font-size:24px}.pm-question .pm-choice{padding:16px 8px;font-size:17px}}@media (max-width:360px){.pm-root .pm-nav button{padding:7px 10px;font-size:.75rem}.pm-filters button{padding:9px 10px}.pm-record-actions>button{white-space:normal;max-width:100%}}@media (prefers-reduced-motion:reduce){.pm-root *,.pm-dialog *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.pm-root button.pm-card:hover{transform:none}}.pm-dialog[open]{display:block;overflow:auto}.pm-dialog.pm-workspace{width:100%;height:var(--pm-viewport,100dvh);max-height:var(--pm-viewport,100dvh);padding-top:0}.pm-dialog-head{width:100%;margin-bottom:0}.pm-workspace>.pm-dialog-head{width:100%}.pm-workspace[data-scrolled=false]>.pm-dialog-head h2{visibility:hidden}.pm-workspace>.pm-dialog-head>button:not([aria-label=Actions]):not([aria-label="Back to your prœmises"]){flex-shrink:1;width:auto;padding:9px 14px;font-size:.875rem}.pm-dialog .pm-record-title{margin:0}.pm-dialog .pm-record-person{margin:-10px 0}.pm-record-actions{background:0 0;position:static}.pm-record-excerpt .pm-record-words{margin:0!important}.pm-root .pm-nav{left:146px}.pm-root .pm-nav button.active{color:var(--pm-accent)}.pm-workspace{background:radial-gradient(80% 320px at 50% -100px, var(--pm-wash-b), transparent 80%), var(--pm-bg)}.pm-card[data-pending=true]{background:var(--pm-awaiting-card)!important}@media (max-width:900px){.pm-root .pm-nav{left:50%}}.pm-resume{clear:both}.pm-resume>button>span:first-child{flex-direction:column;gap:2px;min-width:0;display:flex}.pm-resume>button>span:last-child{color:var(--pm-accent);flex:none;margin-left:auto}.pm-resume strong{font-weight:500}.pm-grid{grid-auto-flow:row}.pm-card.has-image{grid-row:span 2}.pm-card-content>small{margin-top:4px}.pm-dialog .pm-record-title:focus{outline:none}.pm-record-person{margin-top:-8px}.pm-workspace>.pm-dialog-head button{background:var(--pm-glass);box-shadow:var(--pm-shadow)}.pm-dialog textarea{background:var(--pm-bg)}.pm-dialog .pm-compose-operation>.pm-actions{background:var(--pm-panel)}.pm-compose-operation>.pm-actions{gap:12px;margin-top:14px}.pm-compose-operation .pm-file-picker{margin:16px 0}@media (min-width:901px){.pm-dialog:not(.pm-workspace):not(.pm-create)::backdrop{background:0 0}}.pm-record-actions>button{flex:none;width:auto}.pm-compose-operation textarea{min-height:144px}.pm-settings-account{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.pm-settings-account>div{flex:1;min-width:130px}.pm-settings-account p{color:var(--pm-muted);overflow-wrap:anywhere;font-size:14px}.pm-account-mark{background:var(--pm-raised);border-radius:50%;flex:none;justify-content:center;align-items:center;width:48px;height:48px;font-size:15px;font-weight:600;display:inline-flex}.pm-theme-choices{flex-wrap:wrap;gap:8px;display:flex}.pm-root .pm-theme-choices button[aria-pressed=true]{background:var(--pm-button);color:var(--pm-ink)}.pm-dialog:not(.pm-workspace) .pm-file{background:var(--pm-sunken);border-radius:24px;padding:12px}.pm-root .pm-nav button span{white-space:nowrap}.pm-root button.pm-danger,.pm-dialog button.pm-danger{color:var(--pm-error)}.pm-status[data-state=kept]{color:var(--pm-kept)}.pm-status[data-state=self_reported]{color:var(--pm-muted)}.pm-status[data-state=reported],.pm-status[data-state=requested],.pm-status[data-state=pending]{color:var(--pm-awaiting)}.pm-meaning-picture{background:0 0;padding:0;display:block}.pm-meaning-picture .pm-picture{aspect-ratio:16/9;border-radius:20px;width:100%;height:auto;display:block;overflow:hidden}.pm-meaning-picture .pm-picture img{object-fit:contain;background:var(--pm-sunken);width:100%;height:100%}.pm-meaning-picture>span:not(.pm-picture){display:none}.pm-refine{gap:14px;display:grid}.pm-settings-index{background:var(--pm-panel);border-radius:24px;gap:2px;padding:8px 16px;display:grid}.pm-root .pm-settings-index button{border-bottom:1px solid var(--pm-line);text-align:left;background:0 0;border-radius:0;justify-content:space-between;width:100%;padding:16px 0}.pm-settings-index button:last-child{border-bottom:0}.pm-settings-index button span{color:var(--pm-muted)}.pm-dialog .pm-file .pm-picture{max-width:120px}.pm-file-library .pm-file{grid-template-columns:80px minmax(0,1fr);gap:16px}.pm-file-library .pm-file:not(:has(>.pm-picture)){grid-template-columns:minmax(0,1fr)}.pm-file-library .pm-file>.pm-picture{width:80px}.pm-file-library .pm-file button{padding-inline:14px}.pm-resume-preview{align-items:center;gap:12px;min-width:0;display:flex}.pm-resume-preview .pm-picture{border-radius:12px;flex-shrink:0;width:56px;height:56px;overflow:hidden}.pm-resume-preview .pm-picture img{object-fit:cover;width:100%;height:100%}.pm-resume-preview>span{text-align:left;display:grid}.pm-root button,.pm-dialog button{transition:none}.pm-unread-count{background:var(--pm-ink);min-width:1.5em;color:var(--pm-panel);text-align:center;border-radius:1em;padding:.1em .4em;font-size:.8em}.pm-root [aria-invalid=true],.pm-dialog [aria-invalid=true]{outline:2px solid var(--pm-danger,#b14436);outline-offset:2px}.pm-options>label{gap:8px;display:grid}.pm-review h4{margin:12px 0 4px}.pm-root .pm-nav{flex-wrap:wrap}.pm-resume-preview>span{overflow-wrap:anywhere;min-width:0}.pm-resume strong{overflow-wrap:anywhere}.pm-resume>button>.pm-resume-preview{flex:1 1 0;width:100%;min-width:0;margin-left:0}.pm-resume-preview>span{flex:1 1 0}.pm-our-promise{border:1px solid color-mix(in srgb, var(--pm-kept) 23%, var(--pm-line));background:linear-gradient(135deg, color-mix(in srgb, var(--pm-kept) 8%, var(--pm-panel)), var(--pm-panel) 65%);color:var(--pm-text);border-radius:26px;margin:8px 0 28px;padding:clamp(24px,4vw,48px);position:relative}.pm-our-promise-mark{color:var(--pm-kept);margin-bottom:24px}.pm-our-promise-intro{max-width:650px}.pm-our-promise .pm-our-promise-kicker{letter-spacing:.13em;color:var(--pm-muted);margin:0 0 14px;font-size:11px;font-weight:600}.pm-root .pm-our-promise h2{letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(28px,4vw,42px);font-weight:500;line-height:1.12}.pm-our-promise .pm-our-promise-lead{letter-spacing:-.015em;color:var(--pm-text);margin:0 0 14px;font-size:clamp(19px,2.2vw,25px);line-height:1.35}.pm-our-promise-intro>p:last-child{color:var(--pm-muted);max-width:49ch}.pm-our-promise-clauses{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 36px;margin:32px 0;display:grid}.pm-our-promise-clauses>div{border-top:1px solid var(--pm-line);gap:13px;padding-top:17px;display:flex}.pm-our-promise-clauses>div>span{white-space:nowrap;color:var(--pm-kept);font-variant-numeric:tabular-nums;flex:none;font-size:11px;line-height:24px}.pm-our-promise dt{margin-bottom:7px;font-size:16px;font-weight:600}.pm-our-promise dd{color:var(--pm-muted);margin:0;font-size:14px;line-height:1.6}.pm-our-promise-footer{border-top:1px solid var(--pm-line);padding-top:22px}.pm-our-promise-footer>p{margin:0 0 20px;font-weight:500}.pm-our-promise-footer>p>span{color:var(--pm-muted);font-size:14px;font-weight:400}.pm-our-promise-actions{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.pm-our-promise-actions .pm-primary{align-items:center;gap:12px;display:inline-flex}.pm-root .pm-our-promise-record{text-underline-offset:4px;background:0 0;padding-inline:0;text-decoration:underline}.pm-our-promise-actions>a{color:var(--pm-muted);text-underline-offset:4px;font-size:13px}.pm-our-promise-compact{padding:18px 24px}.pm-our-promise-compact>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:12px;font-weight:500;list-style:none;display:flex}.pm-our-promise-compact>summary::-webkit-details-marker{display:none}.pm-our-promise-compact>summary:after{content:"+";margin-left:auto;font-size:21px;font-weight:400}.pm-our-promise-compact[open]>summary:after{content:"−"}.pm-our-promise-compact>summary>svg{color:var(--pm-kept)}.pm-our-promise-summary-note{color:var(--pm-muted);font-size:13px;font-weight:400}.pm-our-promise-compact[open]>summary{margin-bottom:28px}.pm-entry>.pm-our-promise{margin-top:32px}@media (max-width:600px){.pm-our-promise-clauses{grid-template-columns:1fr;gap:20px}.pm-our-promise-summary-note{display:none}.pm-our-promise-actions{flex-direction:column;align-items:flex-start}}
