:root[data-brand=v2] .v3-btn{height:auto;min-height:40px;border:var(--pp-rule) solid var(--pp-ink);border-radius:0;background:var(--pp-press);color:#fff;box-shadow:var(--pp-shadow-1);font-family:var(--pp-body);font-weight:700;transition:transform var(--pp-press-dur) ease,box-shadow var(--pp-press-dur) ease,background-color var(--pp-press-dur) ease}:root[data-brand=v2] .v3-btn:hover:not(:disabled){background:var(--pp-press-hover);transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--pp-shade)}:root[data-brand=v2] .v3-btn:active:not(:disabled){transform:translate(3px,3px);box-shadow:0 0 0 var(--pp-shade)}:root[data-brand=v2] .v3-btn.v3-btn-ghost{border-color:var(--pp-line);background:var(--pp-raised);color:var(--pp-fg)}:root[data-brand=v2] .v3-btn.v3-btn-ghost:hover:not(:disabled){background:var(--pp-bg-2)}:root[data-brand=v2] .v3-btn.v3-btn-sm{min-height:34px}:root[data-brand=v2] .rs-hover-btn{border:var(--pp-rule) solid var(--pp-ink);border-radius:0;font-family:var(--pp-body);font-weight:700}:root[data-brand=v2] .v3-input,:root[data-brand=v2] .v3-colour-field,:root[data-brand=v2] .rs-search{border:var(--pp-rule) solid var(--pp-line);border-radius:0;background:var(--pp-field)}:root[data-brand=v2] .v3-ctl-seg,:root[data-brand=v2] .rs-seg{border:var(--pp-rule) solid var(--pp-line);border-radius:0}:root[data-brand=v2] .v3-ctl-seg>button+button{border-left:var(--pp-rule) solid var(--pp-line)}:root[data-brand=v2] .v3-ctl-seg>button.is-on{background:var(--pp-ink);color:#fff}:root[data-brand=v2][data-theme=dark] .v3-ctl-seg>button.is-on{background:var(--pp-paper);color:var(--pp-ink)}:root[data-brand=v2] .v3-preset{border:var(--pp-rule) solid var(--pp-line);border-radius:0;background:var(--pp-raised)}:root[data-brand=v2] .v3-preset strong{font-family:var(--pp-display);font-weight:400}:root[data-brand=v2] .v3-preset.is-on{border-color:var(--pp-line);box-shadow:5px 5px 0 var(--pp-yellow),5px 5px 0 2px var(--pp-ink)}:root[data-brand=v2] .v3c-card,:root[data-brand=v2] .v3p-card,:root[data-brand=v2] .v3p-grid,:root[data-brand=v2] .rs-card,:root[data-brand=v2] .v3-draft-callout,:root[data-brand=v2] .v3x-body{border-radius:0}:root[data-brand=v2] .v3c-card,:root[data-brand=v2] .v3p-card,:root[data-brand=v2] .v3-draft-callout{border:var(--pp-rule) solid var(--pp-line);background:var(--pp-raised)}:root[data-brand=v2] .v3c-card.is-selected{border-color:var(--pp-line);box-shadow:6px 6px 0 var(--pp-magenta),6px 6px 0 2px var(--pp-ink)}:root[data-brand=v2] .v3c-thumb,:root[data-brand=v2] .v3p-card-img,:root[data-brand=v2] .v3c-photo,:root[data-brand=v2] .rs-frame{border-radius:0}:root[data-brand=v2] .v3-photo-tag{border-radius:0;font-family:var(--pp-mono);letter-spacing:.06em;text-transform:uppercase}:root[data-brand=v2] .v3-skeleton{border-radius:0;background:linear-gradient(100deg,var(--pp-bg-2) 30%,var(--pp-bg) 50%,var(--pp-bg-2) 70%);background-size:300% 100%}:root[data-brand=v2] .rs-chip,:root[data-brand=v2] .rs-mini,:root[data-brand=v2] .rs-tag,:root[data-brand=v2] .v3-selection-actions button{border:var(--pp-rule) solid var(--pp-line);border-radius:0;font-family:var(--pp-body)}:root[data-brand=v2] .rs-chip[aria-pressed=true]{background:var(--pp-ink);border-color:var(--pp-ink);color:#fff}:root[data-brand=v2] .rs-select select,:root[data-brand=v2] .v3c-sort select,:root[data-brand=v2] .v3-designs-copy select,:root[data-brand=v2] .acct-box select,:root[data-brand=v2] .dash-calendar select{border:var(--pp-rule) solid var(--pp-line);border-radius:0;background-color:var(--pp-field);color:var(--pp-fg)}:root[data-brand=v2] .acct-box,:root[data-brand=v2] .dash-store,:root[data-brand=v2] .dash-table-wrap,:root[data-brand=v2] .dash-dialog,:root[data-brand=v2] .cal-track,:root[data-brand=v2] .cal-empty,:root[data-brand=v2] .cal-notice,:root[data-brand=v2] .cal-preset,:root[data-brand=v2] .fbs-step,:root[data-brand=v2] .fbs-help,:root[data-brand=v2] .fbs-field,:root[data-brand=v2] .fbs-btn{border-radius:0}:root[data-brand=v2] .acct-box,:root[data-brand=v2] .dash-store,:root[data-brand=v2] .fbs-help{border:var(--pp-rule) solid var(--pp-line);background:var(--pp-raised);box-shadow:none}:root[data-brand=v2] .dash-designs{border:var(--pp-rule) solid var(--pp-line);border-radius:0;background:var(--pp-raised);box-shadow:var(--pp-shadow-3);overflow:visible}:root[data-brand=v2] .dash-designs:before{height:var(--pp-rule-thick);background:var(--pp-bands-h)}:root[data-brand=v2] .dash-designs-title{font-weight:400}:root[data-brand=v2] .dash-table-wrap{border:var(--pp-rule) solid var(--pp-line)}:root[data-brand=v2] .dash-dialog{border:var(--pp-rule) solid var(--pp-line);border-image:none;box-shadow:var(--pp-shadow-3)}@media (max-width: 599px){:root[data-brand=v2] .dash-designs{box-shadow:6px 6px 0 var(--pp-shade);margin-right:6px}}:root[data-brand=v2] .cal-preset{border:var(--pp-rule) solid var(--pp-line);background:var(--pp-raised);box-shadow:var(--pp-shadow-1)}:root[data-brand=v2] .cal-preset:hover{background:var(--pp-bg-2)}:root[data-brand=v2] .cal-track,:root[data-brand=v2] .cal-empty{border:var(--pp-rule) solid var(--pp-line)}:root[data-brand=v2] .fbs-step{border:var(--pp-rule) solid var(--pp-line);background:var(--pp-raised)}:root[data-brand=v2] .fbs-num{border-radius:0;font-family:var(--pp-mono);font-weight:600}:root[data-brand=v2] .fbs-field{border:var(--pp-rule) solid var(--pp-line);font-family:var(--pp-mono)}:root[data-brand=v2] .fbs-btn{font-family:var(--pp-body);font-weight:700;box-shadow:var(--pp-shadow-1)}:root[data-brand=v2] .fbs-copy{background:var(--pp-ink);border-color:var(--pp-ink);color:#fff}:root[data-brand=v2] .fbs-open{background:var(--pp-press);border-color:var(--pp-ink);color:#fff}:root[data-brand=v2] .fbs-copy:hover,:root[data-brand=v2] .fbs-open:hover{filter:none;transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--pp-shade)}:root[data-brand=v2] .fbs-btn:focus-visible{outline-color:var(--pp-ring)}:root[data-brand=v2] .acct-tab.is-active{border-image:none;border-bottom:3px solid var(--pp-line)}:root[data-brand=v2] .account-band:after{height:var(--pp-rule);background:var(--pp-line)}:root[data-brand=v2] .account-band h1{font-weight:400}:root[data-brand=v2] .v3-rail button{border-radius:0;font-family:var(--pp-body);font-weight:700}:root[data-brand=v2] .v3-rail button.is-on{background:var(--pp-ink);color:#fff}:root[data-brand=v2][data-theme=dark] .v3-rail button.is-on{background:var(--pp-paper);color:var(--pp-ink)}:root[data-brand=v2] .v3-strip button{border-radius:0}:root[data-brand=v2] .acct-pill,:root[data-brand=v2] .account-band-chip,:root[data-brand=v2] .dash-store-current,:root[data-brand=v2] .v3c-badge{border-radius:0;font-family:var(--pp-mono);font-weight:600;letter-spacing:.06em;text-transform:uppercase}:root[data-brand=v2] .account-band-chip,:root[data-brand=v2] .dash-feed-button,:root[data-brand=v2] .dash-pencil,:root[data-brand=v2] .dash-cog.is-back{border-radius:0;border:var(--pp-rule) solid var(--pp-line)}:root[data-brand=v2] .acct-pill.is-live{background:var(--pp-cyan);color:var(--pp-ink);border:var(--pp-rule) solid var(--pp-ink)}:root[data-brand=v2] .acct-pill.is-draft{border:var(--pp-rule) solid var(--pp-line);background:var(--pp-raised)}:root[data-brand=v2] .cal-tile,:root[data-brand=v2] .cal-row,:root[data-brand=v2] .cal-next,:root[data-brand=v2] .cal-form,:root[data-brand=v2] .cal-cell,:root[data-brand=v2] .cal-pill,:root[data-brand=v2] .cal-switch,:root[data-brand=v2] .cal-primary,:root[data-brand=v2] .fd,:root[data-brand=v2] .fd-url,:root[data-brand=v2] .fs-card,:root[data-brand=v2] .po-strip{border-radius:0}:root[data-brand=v2] .cal-tile,:root[data-brand=v2] .cal-next,:root[data-brand=v2] .cal-form,:root[data-brand=v2] .fd,:root[data-brand=v2] .fs-card{border:var(--pp-rule) solid var(--pp-line);background:var(--pp-raised)}:root[data-brand=v2] .cal-cell{border:1px solid var(--pp-hair)}:root[data-brand=v2] .cal-cell.is-today{border:var(--pp-rule) solid var(--pp-line);box-shadow:var(--pp-shadow-1)}:root[data-brand=v2] .cal-primary{border:var(--pp-rule) solid var(--pp-ink);background:var(--pp-press);color:#fff;box-shadow:var(--pp-shadow-1)}:root[data-brand=v2] .fd-url{border:var(--pp-rule) solid var(--pp-line);font-family:var(--pp-mono)}:root[data-brand=v2] .v3-failure,:root[data-brand=v2] .v3-modal,:root[data-brand=v2] .v3-modal-card{border:var(--pp-rule) solid var(--pp-line);border-radius:0;background:var(--pp-raised);box-shadow:var(--pp-shadow-3)}:root[data-brand=v2] .v3-modal h2{font-weight:400}:root[data-brand=v2] .v3-modal p{color:var(--pp-fg-2)}:root[data-brand=v2] .v3-modal-close{border-radius:0}@media (max-width: 599px){:root[data-brand=v2] .v3-failure{box-shadow:6px 6px 0 var(--pp-shade);margin-right:6px}:root[data-brand=v2] .v3-modal,:root[data-brand=v2] .v3-modal-card{box-shadow:none;border-width:var(--pp-rule) 0 0}}@media (max-width: 1023px){:root[data-brand=v2] .v3-panel,:root[data-brand=v2] .v3-sheet-bar{border-radius:0}:root[data-brand=v2] .v3-panel{border-top:var(--pp-rule) solid var(--pp-line);box-shadow:none}}
