.pt{--pt-bg:#f5f4f1;--pt-paper:#fff;--pt-line:#e4e2dd;--pt-navy:#1c2846;--pt-navy-2:#26365c;--pt-ink:#131b2f;--pt-muted:#6b675f;--pt-taupe:#8e8a80;--pt-gold:#8e8a80;--pt-gold-soft:#dadada;min-height:100vh;background:var(--pt-bg);color:var(--pt-ink);padding-bottom:92px}.pt a{color:inherit;text-decoration:none}.pt :focus-visible,.pt-login :focus-visible{outline:2px solid var(--pt-gold,#8e8a80);outline-offset:3px;border-radius:6px}.pt-top{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:#fffffff2;-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--pt-line)}.pt-top-in{width:min(1180px,100% - 32px);margin-inline:auto;height:64px;display:flex;align-items:center;justify-content:space-between;gap:20px}.pt-brand{display:block;padding-block:8px}.pt-logo{height:34px;width:auto;display:block}.pt-nav-top{display:none}.pt-nav-top a{position:relative;display:flex;align-items:center;height:64px;padding-inline:4px;font-size:15px;color:var(--pt-muted);transition:color .15s}.pt-nav-top a:hover{color:var(--pt-navy)}.pt-nav-top a svg{display:none}.pt-nav-top a[aria-current=page]{color:var(--pt-navy);font-weight:700}.pt-nav-top a[aria-current=page]:after{content:"";position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--pt-gold);border-radius:2px}.pt-acct{position:relative}.pt-acct summary{list-style:none;display:flex;align-items:center;gap:10px;cursor:var(--dot);padding:5px 6px 5px 10px;border-radius:999px;border:1px solid transparent;transition:border-color .15s,background .15s}.pt-acct summary::-webkit-details-marker{display:none}.pt-acct summary:hover,.pt-acct[open] summary{border-color:var(--pt-line);background:#fff}.pt-avatar{width:34px;height:34px;border-radius:50%;background:var(--pt-navy);color:#fff;display:grid;place-items:center;font-weight:700;font-size:15px;flex:0 0 auto}.pt-acct-name{display:none;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;color:var(--pt-navy)}.pt-chev{width:16px;height:16px;fill:none;stroke:var(--pt-taupe);stroke-width:2;transition:transform .2s}.pt-acct[open] .pt-chev{transform:rotate(180deg)}.pt-acct-menu{position:absolute;inset-inline-end:0;top:calc(100% + 10px);width:270px;background:#fff;border:1px solid var(--pt-line);border-radius:16px;box-shadow:0 24px 48px #1c28461f;padding:8px;display:grid;grid-gap:4px;gap:4px}.pt-acct-head{display:grid;grid-gap:2px;gap:2px;padding:12px 12px 14px;border-bottom:1px solid var(--pt-line);margin-bottom:4px}.pt-acct-head strong{color:var(--pt-navy);font-size:15px}.pt-acct-files{display:grid;grid-gap:2px;gap:2px;padding:4px 0 8px;border-bottom:1px solid var(--pt-line);margin-bottom:4px}.pt-acct-files .pt-k{padding:4px 12px}.pt-acct-files button,.pt-acct-out{width:100%;text-align:start;font:inherit;font-size:14px;background:none;border:0;padding:10px 12px;border-radius:10px;cursor:var(--dot);color:var(--pt-ink)}.pt-acct-files button:hover,.pt-acct-out:hover{background:var(--pt-bg)}.pt-acct-files button[aria-current=true]{color:var(--pt-navy);font-weight:700}.pt-acct-files button[aria-current=true]:after{content:"✓";color:var(--pt-gold);-webkit-margin-start:8px;margin-inline-start:8px}.pt-acct-out{color:#9a4a43}.pt-nav-bottom{position:fixed;inset-inline:0;bottom:0;z-index:30;background:#fffffff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--pt-line);display:grid;grid-template-columns:repeat(4,1fr);padding:6px 6px calc(6px + env(safe-area-inset-bottom))}.pt-nav-bottom a{display:grid;justify-items:center;grid-gap:3px;gap:3px;padding:6px 0;font-size:11.5px;color:var(--pt-taupe)}.pt-nav-bottom svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pt-nav-bottom a[aria-current=page]{color:var(--pt-navy);font-weight:700}.pt-main{width:min(1180px,100% - 32px);margin-inline:auto;padding-top:28px}.pt-k{font-size:13px;color:var(--pt-taupe)}.pt-muted{color:var(--pt-muted);margin:0}.pt-eyebrow{font-size:13px;color:#aeb6c8;letter-spacing:0}.pt-eyebrow.dark{color:var(--pt-taupe)}.pt-h{margin:0 0 16px;font-size:17px;font-weight:700;color:var(--pt-navy);display:flex;align-items:center;gap:10px}.pt-count{font-size:12px;font-weight:700;color:var(--pt-muted);background:var(--pt-bg);border-radius:999px;padding:1px 9px}.pt-panel{background:var(--pt-paper);border:1px solid var(--pt-line);border-radius:20px;padding:24px}.pt-panel+.pt-panel{margin-top:16px}.pt-empty{color:var(--pt-muted);margin:0;font-size:15px}.pt-sep{display:inline-block;width:4px;height:4px;border-radius:50%;background:var(--pt-taupe);vertical-align:middle;margin-inline:8px}.pt-pill{display:inline-flex;align-items:center;height:26px;padding:0 12px;border-radius:999px;font-size:12.5px;font-weight:700;background:#eef0f5;color:var(--pt-navy);white-space:nowrap}.pt-pill.ok{background:#e7f0ea;color:#2f6f4f}.pt-pill.warn{background:#f6efe0;color:#8a6420}.pt-pill.muted{background:var(--pt-bg);color:var(--pt-muted)}.pt-pill.gold{background:var(--pt-gold);color:#fff}.pt-btn{display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 22px;border-radius:12px;font:inherit;font-size:15px;font-weight:700;background:var(--pt-navy,#1c2846);color:#fff;border:0;cursor:var(--dot);transition:background .15s,transform .15s}.pt-btn:hover{background:var(--pt-navy-2,#26365c)}.pt-btn.light{background:#fff;color:var(--pt-navy)}.pt-btn.light:hover{background:var(--pt-gold-soft)}.pt-btn.ghost{background:transparent;color:#fff;box-shadow:inset 0 0 0 1px #ffffff40}.pt-btn.ghost:hover{background:#ffffff12}.pt-hello{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 20px;margin-bottom:20px}.pt-hello h1{margin:0;font-size:26px;font-weight:900;color:var(--pt-navy);line-height:1.4}.pt-hello p{margin:0;font-size:14px;color:var(--pt-muted)}.pt-notice{margin:0 0 16px;padding:12px 16px;border-radius:12px;background:#f6efe0;color:#6e5119;font-size:14px;-webkit-border-start:3px solid var(--pt-gold);border-inline-start:3px solid var(--pt-gold)}.pt-notice.bad{background:#f7e9e7;color:#8a3a32;border-color:#b85450}.pt-focus{position:relative;overflow:hidden;background:var(--pt-navy);color:#fff;border-radius:26px;display:grid}.pt-focus:before{content:"";position:absolute;inset-inline-start:-60px;bottom:-120px;width:460px;height:460px;background:url(/brand/r-mark.png) 50%/contain no-repeat;filter:brightness(0) invert(1);opacity:0;pointer-events:none}.pt-focus>*{position:relative}.pt-focus-case{padding:30px 26px 26px;display:grid;grid-gap:4px;gap:4px;align-content:start}.pt-focus-case h2{color:#fff;margin:6px 0 0;font-size:24px;font-weight:900;line-height:1.45}.pt-focus-court{color:#aeb6c8;font-size:14px}.pt-stage{margin-top:26px;display:grid;grid-gap:2px;gap:2px}.pt-stage-k{font-size:13px;color:#aeb6c8}.pt-stage strong{font-size:34px;font-weight:900;color:var(--pt-gold-soft);line-height:1.35}.pt-stage-note{font-size:14px;color:#c9cfdc}.pt-track{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:6px;gap:6px}.pt-track li{display:grid;grid-gap:8px;gap:8px;font-size:12px;color:#8590a8}.pt-track li:before{content:"";height:4px;border-radius:4px;background:#ffffff1f}.pt-track li.done:before{background:#fff}.pt-track li.done{color:#c9cfdc}.pt-track li.now:before{background:var(--pt-gold)}.pt-track li.now{color:#fff;font-weight:700}.pt-track span{display:none}.pt-focus-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:26px}.pt-focus-next strong,.pt-when dd{color:#fff}.pt-focus-next{background:#ffffff0a;border-top:1px solid #ffffff14;padding:26px;display:grid;grid-gap:10px;gap:10px;align-content:start}.pt-none{font-size:22px;font-weight:700;color:#fff}.pt-focus-foot{margin:6px 0 0;font-size:13.5px;color:#aeb6c8;line-height:1.8}.cd{display:flex;gap:10px;min-height:86px}.cd-unit{flex:1 1;max-width:140px;display:grid;justify-items:start;align-content:center;grid-gap:0;gap:0;padding:12px 16px;border-radius:16px;background:#ffffff10;border:1px solid #ffffff14}.cd-unit b{font-size:40px;font-weight:900;line-height:1.1;color:#fff}.cd-unit span{font-size:13px;color:#aeb6c8}.cd-today{font-size:28px;font-weight:900;color:var(--pt-gold-soft);align-items:center}.pt-when{margin:6px 0 0;display:grid;grid-gap:0;gap:0}.pt-when div{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid #ffffff14;font-size:14.5px}.pt-when div:last-child{border-bottom:0}.pt-when dt{color:#aeb6c8}.pt-when dd{margin:0;font-weight:700;text-align:end}.pt-empty-hero{background:#fff;border:1px solid var(--pt-line);border-radius:24px;padding:40px 28px;display:grid;grid-gap:10px;gap:10px;justify-items:start}.pt-empty-hero h2{margin:0;color:var(--pt-navy);font-size:22px}.pt-empty-hero p{margin:0 0 8px;color:var(--pt-muted)}.pt-block{margin-top:28px}.pt-rows{list-style:none;margin:0;padding:0;background:#fff;border:1px solid var(--pt-line);border-radius:20px;overflow:hidden}.pt-rows li+li{border-top:1px solid var(--pt-line)}.pt-rows a{display:flex;align-items:center;gap:16px;padding:18px 22px;transition:background .15s}.pt-rows a:hover{background:#fbfaf8}.pt-row-main{flex:1 1;display:grid;grid-gap:2px;gap:2px;min-width:0}.pt-row-main strong{color:var(--pt-navy);font-size:16px}.pt-go{width:18px;height:18px;fill:none;stroke:var(--pt-taupe);stroke-width:2;flex:0 0 auto}.pt-trio{margin-top:28px;background:#fff;border:1px solid var(--pt-line);border-radius:20px;display:grid}.pt-trio-cell{padding:24px;display:grid;grid-gap:8px;gap:8px;align-content:start;transition:background .15s}.pt-trio-cell:hover{background:#fbfaf8}.pt-trio-cell+.pt-trio-cell{border-top:1px solid var(--pt-line)}.pt-trio-cell strong{color:var(--pt-navy);font-size:16px;line-height:1.6}.pt-trio-cell p{margin:0;color:var(--pt-muted);font-size:14.5px;line-height:1.85;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pt-big{font-size:32px!important;font-weight:900;line-height:1.2!important}.pt-big small{font-weight:400}.pt-big small,.pt-mini-list{font-size:14px;color:var(--pt-muted)}.pt-mini-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px}.pt-mini-list li:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--pt-gold);-webkit-margin-end:8px;margin-inline-end:8px;vertical-align:middle}.pt-thin{height:6px;background:var(--pt-bg);overflow:hidden;margin:4px 0}.pt-thin,.pt-thin span{display:block;border-radius:6px}.pt-thin span{height:100%;background:var(--pt-navy)}.pt-back{display:inline-flex;align-items:center;gap:4px;font-size:14px;color:var(--pt-muted);margin-bottom:14px}.pt-back svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2}.pt-back:hover{color:var(--pt-navy)}.pt-case-head{margin-bottom:22px;display:grid;grid-gap:4px;gap:4px}.pt-case-head h1{margin:0;font-size:28px;font-weight:900;color:var(--pt-navy);line-height:1.45}.pt-case-meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px;font-size:14px;color:var(--pt-muted)}.jr{list-style:none;margin:0;padding:0}.jr,.jr li{display:grid}.jr li{grid-template-columns:32px 1fr;grid-gap:14px;gap:14px;position:relative;padding-bottom:18px}.jr li:last-child{padding-bottom:0}.jr li:not(:last-child):before{content:"";position:absolute;inset-inline-start:15px;top:32px;bottom:0;width:2px;background:var(--pt-line)}.jr li.jr-done:not(:last-child):before{background:var(--pt-navy)}.jr-dot{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:700;background:#fff;color:var(--pt-taupe);border:2px solid var(--pt-line);position:relative;z-index:1}.jr-done .jr-dot{background:var(--pt-navy);border-color:var(--pt-navy);color:#fff}.jr-now .jr-dot{background:var(--pt-gold);border-color:var(--pt-gold);color:#fff;box-shadow:0 0 0 6px #8e8a8026}.jr-text{display:grid;grid-gap:2px;gap:2px;padding-top:4px}.jr-text b{font-size:15px;color:var(--pt-muted);font-weight:700}.jr-done .jr-text b,.jr-now .jr-text b{color:var(--pt-navy)}.jr-text small{font-size:13px;color:var(--pt-taupe)}.jr-text em{font-style:normal;font-size:12px;font-weight:700;color:var(--pt-gold)}.pt-case-body{display:grid;grid-gap:16px;gap:16px;margin-top:16px}.pt-case-main,.pt-case-side{display:grid;grid-gap:16px;gap:16px;align-content:start}.pt-case-main .pt-panel+.pt-panel,.pt-case-side .pt-panel+.pt-panel{margin-top:0}.pt-hearings{list-style:none;margin:0;padding:0;display:grid}.pt-hearings li{display:grid;grid-template-columns:auto 1fr;grid-column-gap:14px;column-gap:14px;grid-row-gap:2px;row-gap:2px;align-items:center;padding:14px 0;border-top:1px solid var(--pt-line)}.pt-hearings li:first-child{border-top:0;padding-top:0}.pt-hearings li .pt-pill{grid-row:span 2}.pt-hearings strong{color:var(--pt-navy);font-size:15.5px}.pt-feed{list-style:none;margin:0;padding:0;display:grid}.pt-feed li{padding:16px 0;border-top:1px solid var(--pt-line)}.pt-feed li:first-child{border-top:0;padding-top:0}.pt-feed-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.pt-feed-head strong{color:var(--pt-navy);font-size:15.5px}.pt-feed p{margin:6px 0 0;color:var(--pt-muted);font-size:14.5px;line-height:1.9}.pt-reply{background:var(--pt-bg);-webkit-border-start:3px solid var(--pt-gold);border-inline-start:3px solid var(--pt-gold);padding:10px 14px;border-radius:10px;color:var(--pt-ink)!important}.pt-facts{margin:0;background:#fff;border:1px solid var(--pt-line);border-radius:20px;padding:6px 24px}.pt-facts div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;border-top:1px solid var(--pt-line)}.pt-facts div:first-child{border-top:0}.pt-facts dt{color:var(--pt-taupe);font-size:14px;flex:0 0 auto}.pt-facts dd{margin:0;font-weight:700;color:var(--pt-navy);text-align:end;font-size:15px;display:grid;justify-items:end}.pt-facts dd small{font-weight:400;font-size:12.5px;color:var(--pt-taupe)}.pt-files{list-style:none;margin:0;padding:0;display:grid}.pt-files li+li{border-top:1px solid var(--pt-line)}.pt-files a{display:flex;align-items:center;gap:14px;padding:14px 4px;border-radius:10px;transition:background .15s}.pt-files a:hover{background:#fbfaf8}.pt-file-ic{width:42px;height:48px;border-radius:8px;background:var(--pt-bg);border:1px solid var(--pt-line);display:grid;place-items:end center;padding-bottom:7px;font-size:10px;font-weight:700;color:var(--pt-navy);flex:0 0 auto;position:relative}.pt-file-ic:before{content:"";position:absolute;top:9px;inset-inline:10px;height:2px;background:var(--pt-line);box-shadow:0 6px 0 var(--pt-line),0 12px 0 var(--pt-line)}.pt-file-t{flex:1 1;display:grid;grid-gap:2px;gap:2px;min-width:0}.pt-file-t strong{color:var(--pt-navy);font-size:15px}.pt-dl-t{font-size:13px;color:var(--pt-muted);display:none}.pt-dl{width:20px;height:20px;fill:none;stroke:var(--pt-navy);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.pt-ask{display:grid;grid-gap:4px;gap:4px;padding:22px 24px;border-radius:20px;background:var(--pt-navy);color:#fff;transition:background .15s}.pt-ask:hover{background:var(--pt-navy-2)}.pt-ask strong{color:#fff;font-size:16px}.pt-ask span{color:#c9cfdc;font-size:14px}.pt-page-head{margin-bottom:22px;display:grid;grid-gap:4px;gap:4px}.pt-page-head h1{margin:0;font-size:28px;font-weight:900;color:var(--pt-navy)}.pt-sum{display:grid;background:#fff;border:1px solid var(--pt-line);border-radius:20px;margin-bottom:16px}.pt-sum>div{padding:22px 24px;display:grid;grid-gap:4px;gap:4px}.pt-sum>div+div{border-top:1px solid var(--pt-line)}.pt-sum strong{font-size:26px;font-weight:900;color:var(--pt-navy)}.pt-sum .due strong{color:#8a6420}.pt-soon{font-size:12.5px;color:var(--pt-taupe)}.pt-contract{display:grid;grid-gap:10px;gap:10px}.pt-case-top{display:flex;justify-content:space-between;align-items:center;gap:12px}.pt-contract>strong{color:var(--pt-navy);font-size:17px}.pt-money{margin:4px 0 0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.pt-money div{display:grid;grid-gap:2px;gap:2px}.pt-money dt{font-size:13px;color:var(--pt-taupe)}.pt-money dd{margin:0;font-weight:700;color:var(--pt-navy)}.pt-money dd.warn{color:#8a6420}.pt-pays{list-style:none;margin:6px 0 0;padding:12px 0 0;border-top:1px solid var(--pt-line);display:grid;grid-gap:8px;gap:8px}.pt-pays li{display:flex;justify-content:space-between;gap:12px;font-size:14px}.pt-req{display:grid;grid-gap:16px;gap:16px;align-items:start}.pt-req .pt-panel+.pt-panel{margin-top:0}.pt-form{display:grid;grid-gap:14px;gap:14px}.pt-form label{display:grid;grid-gap:6px;gap:6px;font-size:14px;color:var(--pt-muted)}.pt-form input,.pt-form select,.pt-form textarea{font:inherit;font-size:16px;padding:12px 14px;border-radius:12px;border:1px solid var(--pt-line,#e4e2dd);background:#fff;color:#131b2f;transition:border-color .15s,box-shadow .15s}.pt-form input:focus,.pt-form select:focus,.pt-form textarea:focus{outline:none;border-color:#1c2846;box-shadow:0 0 0 3px #1c284614}.pt-form .pt-btn{justify-self:start}.pt-ok{margin:0 0 16px;background:#e7f0ea;color:#2f6f4f}.pt-alert,.pt-ok{padding:12px 16px;border-radius:12px;font-size:14px}.pt-alert{margin:0;background:#f7e9e7;color:#8a3a32}.pt-login{min-height:100vh;display:grid;background:#fff;color:#131b2f}.pt-login-card{padding:28px 24px 24px;display:flex;flex-direction:column;min-height:100vh}.pt-login-logo{height:40px;width:auto;align-self:flex-start}.pt-login-body{flex:1 1;display:grid;grid-gap:14px;gap:14px;align-content:center;width:min(400px,100%);padding-block:40px}.pt-login-body h1{margin:0;font-size:26px;font-weight:900;color:#1c2846}.pt-login .pt-muted{color:#6b675f;line-height:1.9}.pt-login .pt-form{margin-top:8px}.pt-login .pt-form .pt-btn{justify-self:stretch;height:52px}.pt-code{letter-spacing:12px;text-align:center;font-size:24px!important;font-weight:700}.pt-dev{margin:0;padding:10px 14px;border-radius:10px;background:#f6efe0;color:#6e5119;font-size:13px}.pt-link{color:#1c2846;font-size:14px;text-decoration:underline;text-underline-offset:4px;-webkit-text-decoration-color:#8e8a80;text-decoration-color:#8e8a80}.pt-foot{margin:0;font-size:13px;color:#8e8a80}.pt-foot a{color:#1c2846;text-decoration:none}.pt-login-art{display:none;position:relative;overflow:hidden;background:url(/brand/columns.jpg) 50%/cover no-repeat,#1c2846;background-blend-mode:luminosity}.pt-login-art:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#1c2846f2 0,#1c2846b3 45%,#1c284666)}.pt-login-quote{position:absolute;z-index:1;inset-inline:56px;bottom:56px;color:#fff;display:grid;grid-gap:14px;gap:14px;max-width:460px}.pt-login-quote strong{color:#fff;font-size:31px;font-weight:900;line-height:1.45}.pt-login-quote strong em{font-style:normal;color:#c2b8a3}.pt-login-quote span{color:#d5dae6;font-size:14.5px;line-height:1.9}.pt-login-pts{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(142,138,128,.45)}.pt-login-pts li{padding:16px 0 0 14px;display:grid;grid-gap:4px;gap:4px}.pt-login-pts li+li{-webkit-padding-start:14px;padding-inline-start:14px;-webkit-border-start:1px solid rgba(142,138,128,.3);border-inline-start:1px solid rgba(142,138,128,.3)}.pt-login-pts b{color:#c2b8a3;font-size:14.5px;font-weight:700}.pt-login-pts small{color:#c3c9d6;font-size:12.5px;line-height:1.7}@media (min-width:900px){.pt{padding-bottom:64px}.pt-top-in{height:76px}.pt-logo{height:40px}.pt-logo.pt-logo-aware{height:76px}.pt-nav-top{display:flex;gap:34px;align-self:stretch}.pt-nav-top a{height:76px}.pt-nav-bottom{display:none}.pt-acct-name{display:block}.pt-main{padding-top:44px}.pt-hello h1{font-size:30px}.pt-focus{grid-template-columns:1.45fr 1fr;min-height:420px}.pt-focus:before{opacity:.07}.pt-focus-case{padding:44px 48px 40px}.pt-focus-case h2{font-size:30px}.pt-stage{margin-top:auto;padding-top:34px}.pt-stage strong{font-size:44px}.pt-track span{display:block}.pt-focus-next{border-top:0;-webkit-border-start:1px solid #ffffff14;border-inline-start:1px solid #ffffff14;padding:44px 40px;align-content:center}.pt-trio{grid-template-columns:1.4fr 1fr 1fr}.pt-trio-cell{padding:28px 30px}.pt-trio-cell+.pt-trio-cell{border-top:0;-webkit-border-start:1px solid var(--pt-line);border-inline-start:1px solid var(--pt-line)}.pt-panel{padding:28px 30px}.pt-journey-panel .jr{grid-auto-flow:column;grid-auto-columns:1fr}.pt-journey-panel .jr li{grid-template-columns:1fr;grid-template-rows:32px auto;justify-items:start;align-content:start;align-items:start;gap:12px;padding-bottom:0}.pt-journey-panel .jr li:not(:last-child):before{inset-inline-start:32px;inset-inline-end:0;top:15px;bottom:auto;width:auto;height:2px}.pt-journey-panel .jr-text{padding-top:0;-webkit-padding-end:12px;padding-inline-end:12px}.pt-case-head h1{font-size:34px}.pt-case-body{grid-template-columns:1.6fr 1fr;gap:20px;margin-top:20px}.pt-case-side{position:-webkit-sticky;position:sticky;top:96px}.pt-sum{grid-template-columns:repeat(3,1fr)}.pt-sum>div+div{border-top:0;-webkit-border-start:1px solid var(--pt-line);border-inline-start:1px solid var(--pt-line)}.pt-sum>div{padding:26px 30px}.pt-dl-t{display:block}.pt-req{grid-template-columns:1fr 1.25fr;gap:20px}.pt-req>form{position:-webkit-sticky;position:sticky;top:96px}.pt-login{grid-template-columns:minmax(460px,1fr) 1.15fr}.pt-login-card{padding:40px 64px 36px}.pt-login-art{display:block}}@media (min-width:1300px){.pt-login-quote strong{font-size:35px}}@media (prefers-reduced-motion:reduce){.pt *,.pt-login *{transition:none!important}}.pt-money .num,.pt-pays .num,.pt-sum .num,.pt-trio-cell b.num{direction:rtl}.pt-due{display:flex;align-items:center;gap:16px;margin:0 0 16px;padding:18px 22px;background:#fff;border:1px solid var(--pt-line);-webkit-border-start:4px solid var(--pt-gold);border-inline-start:4px solid var(--pt-gold);border-radius:18px;transition:box-shadow .15s}.pt-due:hover{box-shadow:0 10px 28px #1c284614}.pt-due-n{width:46px;height:46px;border-radius:14px;background:var(--pt-navy);color:#fff;display:grid;place-items:center;font-weight:900;font-size:20px;flex:0 0 auto}.pt-due-main{flex:1 1;display:grid;grid-gap:2px;gap:2px}.pt-due-main strong{color:var(--pt-navy);font-size:16px}.pt-due-go{font-weight:700;color:var(--pt-navy);white-space:nowrap}.pt-need{margin-top:16px}.pt-need-head{display:flex;justify-content:space-between;gap:12px;margin-bottom:6px}.pt-need-head .pt-h{margin-bottom:2px}.pt-need-note{margin:8px 0 0;padding:10px 14px;background:var(--pt-bg);border-radius:10px;font-size:14.5px}.pt-need-list{list-style:none;margin:14px 0 0;padding:0}.pt-need-item{display:grid;grid-template-columns:auto 1fr auto;grid-gap:14px;gap:14px;align-items:center;padding:16px 0;border-top:1px solid var(--pt-line)}.pt-need-dot{width:12px;height:12px;border-radius:50%;border:2px solid var(--pt-gold)}.pt-need-item.uploaded .pt-need-dot{background:var(--pt-gold)}.pt-need-item.accepted .pt-need-dot{background:#2f6f4f;border-color:#2f6f4f}.pt-need-item.rejected .pt-need-dot{border-color:#b4574d}.pt-need-main{display:grid;grid-gap:2px;gap:2px;min-width:0}.pt-need-main strong{color:var(--pt-ink,#131b2f);font-size:15.5px}.pt-need-why{color:#8a3a32;font-size:13.5px}.pt-need-state{color:var(--pt-muted);font-size:13.5px}.pt-need-state.ok{color:#2f6f4f}.pt-need-form{display:flex;gap:8px;align-items:center;flex-wrap:nowrap}.pt-need-form textarea{font:inherit;font-size:15px;padding:8px 12px;border-radius:10px;border:1px solid var(--pt-line);width:240px}.pt-upload{position:relative;display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:10px;border:1px dashed var(--pt-taupe);color:var(--pt-navy);font-size:14px;cursor:var(--dot);max-width:220px;overflow:hidden;flex:0 0 auto;white-space:nowrap}.pt-upload input{position:absolute;inset:0;opacity:0;cursor:var(--dot)}.pt-upload:has(input:valid){border-style:solid;border-color:var(--pt-navy);background:#f3f4f8}.pt-upload:has(input:valid) span:after{content:" ✓";color:var(--pt-gold)}.pt-btn.pt-btn-sm{height:40px;padding:0 16px;font-size:14px}.pt-disclaimer{margin:18px 0 6px;font-size:13px;color:var(--pt-muted)}@media (max-width:700px){.pt-need-item{grid-template-columns:auto 1fr}.pt-need-form{grid-column:2}.pt-need-form textarea{width:100%}}.pt-inline{color:var(--pt-navy);font-weight:700;border-bottom:1px solid var(--pt-gold)}.pt-check{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:8px;font-size:13px;color:#5f5b53;line-height:1.7}.pt-check input{width:18px;height:18px;margin-top:3px;accent-color:#1c2846;flex:none}p{text-align:justify;text-justify:inter-word}.pt-logo.pt-logo-aware{height:64px}.pt-login-logo.pt-login-logo-aware{height:100px}.sign-doc{display:grid;grid-gap:10px;gap:10px}.sign-frame{width:100%;height:70vh;border:0;border-radius:14px;background:#fff}.sign-box{margin-top:16px}.sign-box .pt-k{text-align:justify}.sign-open{justify-self:start}@media (max-width:700px){.sign-frame{display:none}.sign-open{justify-self:stretch;text-align:center}}.pt-btn.pt-btn-ghost{background:#fff;color:var(--pt-navy,#1c2846);border:1px solid var(--pt-line,#e3e1dc)}.aw-vwrap{position:relative;display:inline-block;width:-moz-fit-content;width:fit-content;align-self:flex-start;line-height:0}.aw-vlight{position:absolute;inset:0;width:100%;height:100%;mix-blend-mode:darken;pointer-events:none}@media (prefers-reduced-motion:reduce){.aw-vlight{display:none}.aw-vwrap.has-video>img{visibility:visible}}.pt-login-body .pt-muted{font-size:14.5px}.aw-vwrap .aw-vfly{position:absolute;left:-5.263%;top:-47.222%;width:112.281%;height:200%;mix-blend-mode:darken;pointer-events:none;opacity:0}.aw-vwrap.aw-playing .aw-vfly{opacity:1}.aw-vwrap.aw-playing>img{visibility:hidden}@media (prefers-reduced-motion:reduce){.aw-vwrap .aw-vfly{display:none}}.bk-modes{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:8px}.bk-mode{display:grid;grid-gap:4px;gap:4px;padding:18px 16px;border-radius:16px;background:#f1efeb;border:1.5px solid transparent;color:#1c2846;text-align:right;transition:border-color .2s,background .2s}.bk-mode:focus-visible,.bk-mode:hover{border-color:#1c2846;background:#fff}.bk-mode b{font-size:16px}.bk-mode span{font-size:22px;font-weight:900}.bk-mode small{color:#6b6a66;font-size:12.5px;line-height:1.6}.bk-chosen{display:inline-flex;gap:8px;align-items:center;flex-wrap:wrap;background:#f1efeb;border-radius:999px;padding:6px 14px;font-weight:700;color:#1c2846;font-size:14px}.bk-chosen a{font-weight:400;font-size:13px;text-decoration:underline}@media (max-width:520px){.bk-modes{grid-template-columns:1fr}}.bk-steps{list-style:none;display:flex;gap:6px;padding:0;margin:10px 0 4px;counter-reset:s;flex-wrap:wrap}.bk-steps li{counter-increment:s;display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:#8e8a80}.bk-steps li:before{content:counter(s);width:22px;height:22px;border-radius:50%;border:1.5px solid #d6d1c7;display:grid;place-items:center;font-size:11.5px;font-weight:700}.bk-steps li+li:after{content:none}.bk-steps li:not(:last-child){-webkit-padding-end:10px;padding-inline-end:10px;-webkit-border-end:1px solid #e3dfd8;border-inline-end:1px solid #e3dfd8}.bk-steps li.now{color:#1c2846;font-weight:700}.bk-steps li.now:before{background:#1c2846;border-color:#1c2846;color:#fff}.bk-steps li.done:before{content:"✓";background:#c2b8a3;border-color:#c2b8a3;color:#1c2846}