.pac-page{--pac-good:var(--heartwood);--pac-open-ink:var(--vd-caution-ink);--pac-open-fill:var(--vd-caution-fill);--pac-hurdle:var(--oxblood);--pac-bone:#eeebe1}.pac-ta{background:var(--pdc-elevated);border:1px solid var(--pdc-hair);border-radius:12px;transition:border-color .12s,opacity .2s;position:relative}.pac-ta:focus-within{border-color:var(--spark)}.pac-ta textarea{resize:none;width:100%;height:188px;font:400 16px/1.55 var(--f-sans);color:var(--ink);box-shadow:none;background:0 0;border:0;outline:none;padding:16px 18px 34px;display:block}.pac-ta textarea:focus-visible{box-shadow:none;outline:none}.pac-ta textarea::placeholder{color:#0f171473}.pac-cnt{font:400 11px var(--f-mono);color:var(--pdc-deco);font-variant-numeric:tabular-nums;pointer-events:none;position:absolute;bottom:10px;right:14px}.pac-cnt.is-max{color:var(--oxblood)}.pac-page .privnote{min-height:38px}.is-busy{opacity:.6;pointer-events:none}.pac-tiles{grid-template-columns:1fr 1fr;gap:8px;transition:opacity .2s;display:grid}.pac-tile{border:1px solid var(--pdc-hair);background:var(--pdc-elevated);min-height:52px;font:500 14px/1.3 var(--f-sans);color:var(--ink);text-align:left;border-radius:12px;align-items:center;gap:10px;padding:8px 14px;transition:border-color .12s,background .12s;display:flex}.pac-tile i{border:1.5px solid var(--mist);border-radius:50%;flex:none;width:16px;height:16px;transition:border .12s}.pac-tile.on{border:1.5px solid var(--heartwood);background:#1b3a2e0b;padding:7.5px 13.5px}.pac-tile.on i{border:5px solid var(--heartwood)}.pac-tile:disabled{color:var(--ink)}.pac-slot{min-height:116px}.pac-btn{background:var(--heartwood);height:48px;color:var(--parchment);font:600 15px var(--f-sans);white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;transition:background .14s,opacity .14s;display:inline-flex}.pac-btn:hover{background:#204636}.pac-btn:disabled{opacity:.5}.pac-btn--full{width:100%;height:52px;font-size:15.5px}.pac-btn--full[aria-disabled=true]:not([aria-busy=true]){opacity:.55}.pac-btn--sm{height:44px;font-size:14.5px}.pac-btn--bar{height:44px;padding:0 18px;font-size:14px}.pac-ring{border:1px solid var(--brass,#b5853c);border-right-color:#0000;border-radius:50%;flex:none;width:18px;height:18px;animation:1.4s linear infinite pac-spin;display:inline-block}.pac-btn .pac-ring{border-color:var(--parchment);border-right-color:#0000}@keyframes pac-spin{to{transform:rotate(360deg)}}.pac-allow{min-height:38px;color:var(--pdc-muted);justify-content:space-between;align-items:center;gap:12px;margin-top:12px;font-size:12.5px;line-height:1.5;display:flex}.pac-err{color:var(--ink)}.pac-dots{flex:none;gap:5px;display:flex}.pac-dots i{background:var(--heartwood);border-radius:50%;width:7px;height:7px}.pac-dots i.u{box-shadow:inset 0 0 0 1px var(--mist);background:0 0}.pac-cap{background:#fbf8f0;border-radius:12px;padding:18px 20px;box-shadow:0 0 0 1px #0f171412}.pac-cap__h{font:400 20px/1.25 var(--f-serif);color:var(--ink);margin:0}.pac-cap__p{color:#0f1714b8;margin:6px 0 14px;font-size:13.5px;line-height:1.5}.pac-cap__row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.pac-cap__row span{color:var(--pdc-muted);font-size:13px}.pac-doc.pdc-docket{min-height:880px}.pac-doc{scroll-margin-top:80px}.pac-watermark{align-items:center;padding-bottom:0}.pac-watermark span{opacity:.2;font-size:64px}.pac-quote{font:400 15px/1.5 var(--f-serif);color:#0f1714c7;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:45px;margin:14px 0 0;display:-webkit-box;overflow:hidden}.pac-ans{border-radius:12px;min-height:168px;margin-top:18px;padding:20px 22px 22px;transition:background .24s}.pac-ans--strong{background:color-mix(in oklch, var(--heartwood) 6%, #fff)}.pac-ans--open{background:color-mix(in oklch, var(--vd-caution-fill) 14%, #fff)}.pac-ans--hurdles{background:color-mix(in oklch, var(--oxblood) 7%, #fff)}.pac-ans--wait{background:#0f171409}.pac-strip{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.pac-strip i,.pac-bar__mini i{background:var(--mist);border-radius:999px;height:6px;transition:background .24s}.pac-seg--good{background:var(--pac-good)!important}.pac-seg--open{background:var(--pac-open-fill)!important}.pac-seg--hurdle{background:var(--pac-hurdle)!important}.pac-word{font:400 40px/1.05 var(--f-serif);letter-spacing:-.02em;outline:none;min-height:42px;margin-top:16px}.pac-word--strong{color:var(--pac-good)}.pac-word--open{color:var(--pac-open-ink)}.pac-word--hurdles{color:var(--pac-hurdle)}.pac-wait{min-height:42px;color:var(--ink);align-items:center;gap:12px;margin-top:16px;font-size:15px;display:flex}.pac-wait__t{animation:.2s both pac-in}.pac-sum{max-width:50ch;min-height:46px;margin:8px 0 0;font-size:15px;line-height:1.55}.pac-rule{border:0;border-top:1px solid var(--pdc-hair);margin:24px 0 2px}.pac-row{border-bottom:1px solid var(--pac-bone);grid-template-columns:22px 1fr auto;column-gap:12px;padding:14px 0;display:grid}.pac-row:last-child{border-bottom:0}.pac-row__ic{padding-top:1px;transition:opacity .2s}.pac-ic{width:18px;height:18px;display:block}.pac-ic--good{color:var(--pac-good)}.pac-ic--open{color:var(--pac-open-ink)}.pac-ic--hurdle{color:var(--pac-hurdle)}.pac-row__n{font:700 15.5px "Cabinet Grotesk", var(--f-sans);color:var(--heartwood)}.pac-row__n small{font:400 10.5px var(--f-mono);color:var(--pdc-deco);margin-left:8px}.pac-row__st{font:600 12.5px var(--f-sans);white-space:nowrap;transition:opacity .2s}.pac-st--good{color:var(--pac-good)}.pac-st--open{color:var(--pac-open-ink)}.pac-st--hurdle{color:var(--pac-hurdle)}.pac-row__p{grid-column:2/4;min-height:44px;margin:4px 0 0;font-size:14.5px;line-height:1.5}.is-hidden{opacity:0}.pac-sk{background:linear-gradient(var(--pac-bone), var(--pac-bone)) 0 4px / 92% 13px no-repeat, linear-gradient(var(--pac-bone), var(--pac-bone)) 0 26px / 60% 13px no-repeat;-webkit-user-select:none;user-select:none;border-radius:4px;color:#0000!important}.pac-sk--block{min-height:64px;margin:0}.pac-time{background:color-mix(in oklch, var(--vd-caution-fill) 14%, #fff);color:var(--pac-open-ink);border-radius:12px;grid-template-columns:20px 1fr;gap:12px;margin-top:18px;padding:16px 18px;display:grid}.pac-time svg{width:20px;height:20px;margin-top:1px}.pac-time b{font:600 14.5px var(--f-sans);margin-bottom:4px;display:block}.pac-time p{color:var(--ink);margin:0;font-size:14px;line-height:1.5}.pac-time.is-severe{background:color-mix(in oklch, var(--oxblood) 7%, #fff);color:var(--pac-hurdle)}.pac-sec{border-bottom:1px solid var(--pdc-hair);padding:22px 0}.pac-sec__h{font:700 15.5px "Cabinet Grotesk", var(--f-sans);color:var(--heartwood);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.pac-sec__p{margin:0;font-size:15px;line-height:1.55}.pac-lg{font:400 11.5px var(--f-sans);color:#0f17148c;gap:12px;display:flex}.pac-lg i{border-radius:50%;width:8px;height:8px;margin-right:5px;display:inline-block}.pac-lg__likely{background:var(--heartwood)}.pac-lg__maybe{box-shadow:inset 0 0 0 1px #bbb}.pac-cls{align-items:center;gap:10px;margin-top:14px;display:flex}.pac-cls__tag{font:500 13px var(--f-mono);color:var(--heartwood);border:1px solid var(--mist);background:#1b3a2e0a;border-radius:6px;padding:4px 8px}.pac-cls>span:last-child{color:var(--pdc-muted);font-size:14px}.pac-note{color:#0f17148c;margin:8px 0 0;font-size:12px;line-height:1.5}.pac-chips{flex-wrap:wrap;gap:8px;display:flex}.pac-chip{height:32px;font:500 13.5px var(--f-sans);border-radius:999px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.pac-chip--likely{color:var(--heartwood);background:#1b3a2e14}.pac-chip--maybe{color:var(--ink);box-shadow:inset 0 0 0 1px #d9d8cc}.pac-chip--unlikely{color:#0f171480;border:1px dashed #d9d8cc}.pac-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pac-why{grid-template-columns:120px 1fr;gap:6px 12px;margin-top:14px;font-size:13.5px;line-height:1.45;display:grid}.pac-why__r{display:contents}.pac-why b{color:var(--heartwood);font-weight:600}.pac-qs{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.pac-qs li{grid-template-columns:28px 1fr;font-size:15px;line-height:1.5;display:grid}.pac-qs li span{font:400 12px var(--f-mono);color:var(--pdc-deco);padding-top:3px}.pac-hand{background:#1b3a2e0d;border-radius:12px;margin-top:22px;padding:22px 24px}.pac-hand h3{font:400 22px/1.2 var(--f-serif);letter-spacing:-.01em;color:var(--ink);margin:0}.pac-hand p{color:#0f1714b8;max-width:46ch;margin:6px 0 0;font-size:14px;line-height:1.5}.pac-hand__acts{flex-wrap:wrap;align-items:center;gap:18px;margin-top:16px;display:flex}.pac-lnk{font:500 14px var(--f-sans);color:var(--heartwood);text-underline-offset:3px;-webkit-text-decoration:underline #1b3a2e4d;text-decoration:underline #1b3a2e4d}.pac-foot{color:#0f17148c;justify-content:space-between;gap:16px;margin-top:18px;font-size:11.5px;line-height:1.55;display:flex}.pac-foot code{font:400 11px var(--f-mono);white-space:nowrap}.pac-doc--live .pac-fade{animation:.24s both pac-in;animation-delay:calc(var(--i,0) * 60ms)}@keyframes pac-in{0%{opacity:0}to{opacity:1}}.pac-bar{z-index:40;padding:12px 74px calc(14px + env(safe-area-inset-bottom)) 18px;-webkit-backdrop-filter:blur(12px);background:#fbf8f0f0;align-items:center;gap:12px;transition:transform .28s cubic-bezier(.22,1,.36,1);display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -1px #0f171414,0 -8px 24px #0f171414}.pac-bar.is-on{transform:translateY(0)}.pac-bar__l{flex-direction:column;flex:1;min-width:0;display:flex}.pac-bar small{font:500 9.5px var(--f-mono);letter-spacing:.09em;text-transform:uppercase;color:#0f17148c}.pac-bar strong{font:400 19px/1.2 var(--f-serif)}.pac-bar__mini{gap:3px;margin-top:5px;display:flex}.pac-bar__mini i{width:14px;height:4px}@media (width<=1024px){.pac-doc.pdc-docket{min-height:0}}@media (width<=767px){.pac-page.pdc-page{padding-bottom:0}.pac-page[data-bar=on]{padding-bottom:96px}.pac-bar{display:flex}.pac-doc.pdc-docket{padding:22px 20px}.pac-word{font-size:30px}.pac-row{grid-template-columns:22px 1fr}.pac-row__st{grid-column:2;margin-top:2px}.pac-row__p{grid-column:2}.pac-hand__acts .pac-btn{width:100%}.pac-why{grid-template-columns:1fr;gap:2px}.pac-why__r{flex-direction:column;margin-bottom:8px;display:flex}.pac-foot{flex-direction:column;gap:6px}.pac-sec__h{flex-wrap:wrap}}@media (width<=400px){.pac-tiles{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.pac-doc--live .pac-fade,.pac-wait__t{animation:none}.pac-ring{animation-duration:3s}.pac-bar,.pac-ans,.pac-strip i,.pac-tile{transition:none}}
