/* Entry/account extension of the live Workbench tokens. No toolbar overrides. */
body.hp-workbench-site #brxe-pzwksc:has(.hp-pezzo-entry){padding:0}
body.hp-workbench-site #brx-footer #brxe-hpft01{background:var(--hp-surface-warm)!important;padding:30px 24px!important}
body.hp-workbench-site #brx-footer #brxe-hpft02{padding:0!important;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:24px;max-width:1200px}
body.hp-workbench-site #brx-footer :is(#brxe-hpft03,#brxe-hpft09,#brxe-hpft05,#brxe-hpft06,#brxe-hpft07){color:#46544a!important;font-size:13px!important}
body.hp-workbench-site #brxe-hpft02>div{width:auto!important;margin:0!important}
@media(max-width:780px){body.hp-workbench-site #brx-footer #brxe-hpft02{flex-direction:column;align-items:flex-start}}
body.hp-entry-account-guest #brxe-dbgrd{grid-template-columns:minmax(0,1fr)}body.hp-entry-account-guest #brxe-dbsid{display:none}body.hp-entry-account-guest #brxe-dbcol{max-width:760px;width:100%}.hp-wb-account a[aria-current=page]{font-weight:700;text-decoration:underline;text-underline-offset:4px}.hp-entry-paths .hp-pezzo-entry__label{color:#46545c;opacity:1}
.hp-entry-account .uwp_widget_account .card.bg-transparent{border:0!important;box-shadow:none!important}.hp-entry-account .uwp_widget_account .card.bg-transparent .card-body{padding:0!important}
@media(max-width:780px){.hp-entry-account .uwp_widget_account .bg-light>.d-flex.flex-column{flex-direction:row!important;gap:12px;margin-bottom:12px}.hp-entry-account .uwp_widget_account img.avatar{width:44px!important;height:44px!important}.hp-entry-account .uwp_widget_account .bg-light{padding:12px!important}}
body.hp-entry-home #brxe-hp01lc{gap:0}body.hp-entry-home #brxe-hp01pz{font-size:12px;font-weight:600;letter-spacing:1.2px;margin:0 0 12px}body.hp-entry-home #brxe-hp01sc #brxe-hp01sr{margin-top:0}
.hp-entry-paths{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(250px,1fr);gap:24px;width:100%;align-items:start;margin-top:28px}
.hp-entry-start,.hp-entry-resume{background:white;border:1px solid var(--hp-line);border-radius:var(--hp-radius-lg);padding:26px;min-width:0}
.hp-entry-resume{background:#f2f5ee}.hp-entry-paths h2{font-size:22px;margin:0 0 12px}.hp-entry-paths p{font-size:15px;line-height:1.65;margin:0 0 18px;color:#52616b}.hp-entry-paths .hp-wb-eyebrow{display:block;font-size:11px;letter-spacing:1.1px;margin:0 0 12px;color:#4c614d}.hp-entry-paths .hp-wb-button{width:100%;margin-top:8px}
.hp-entry-paths .hp-pezzo-search{max-width:none;margin:0}.hp-entry-paths .hp-pezzo-search__form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;margin:0}.hp-entry-paths .hp-pezzo-entry__label{grid-column:1/-1;display:block;font-size:14px;font-weight:600;margin:0}.hp-entry-paths .hp-pezzo-search__input{min-height:48px;min-width:0;width:100%;border:1px solid #acb7be;border-radius:7px;padding:12px;font-size:15px}.hp-entry-paths .hp-pezzo-search__submit{min-height:48px;border-radius:7px;background:var(--hp-green-power-text);color:white;padding:11px 17px;border:1px solid var(--hp-green-power-text);font-size:14px;font-weight:600}
.hp-entry-paths .hp-pezzo-search__examples{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.hp-entry-paths .hp-pezzo-search__chip{font-size:12px;min-height:44px;white-space:normal;text-align:left;line-height:1.5;border:1px solid var(--hp-line);border-radius:7px;background:#f8f9f6;color:#425146;padding:8px 12px}.hp-entry-paths .hp-pezzo-search__secondary{font-size:13px;margin:18px 0 0}.hp-entry-paths a{text-underline-offset:3px}
body.hp-entry-home #brxe-hp01sc{padding:48px 24px;background:var(--hp-surface-warm);min-height:0}body.hp-entry-home #brxe-hp01ct{width:100%;max-width:1200px;margin:0 auto;display:block}body.hp-entry-home #brxe-hp01lc{width:100%;max-width:none;flex-basis:100%;padding:0}body.hp-entry-home #brxe-hp01h1{font-size:40px;line-height:1.15;max-width:760px;margin:12px 0 18px}body.hp-entry-home #brxe-hp01tx{font-size:17px;max-width:790px;line-height:1.65;margin:0}body.hp-entry-home #brxe-hp01sr{width:100%}
body.hp-entry-home :where(#brxe-hp02sc,#brxe-hpfpsc,#brxe-hp03sc){padding:40px 24px}body.hp-entry-home :where(#brxe-hp02ct,#brxe-hpfpct,#brxe-hp03ct){width:100%;max-width:1200px;margin:auto}body.hp-entry-home :where(#brxe-hp02hd,#brxe-hpfphd,#brxe-hp03hd){font-size:26px;line-height:1.3}body.hp-entry-home #brxe-hp03sc{background:#f4f6f0}body.hp-entry-home #brxe-hpfpgd{align-items:stretch}
body.hp-workbench-site .hp-pezzo-entry{width:100%;max-width:1200px;margin:0 auto;padding:44px 24px 52px}body.hp-workbench-site .hp-pezzo-entry__title{font-size:36px;line-height:1.2;max-width:770px;margin:0 0 18px}body.hp-workbench-site .hp-pezzo-entry__description{max-width:800px;font-size:17px;line-height:1.65;margin:0}
body.hp-entry-account #brxe-achd0{max-width:1248px;margin:auto;padding:32px 24px 20px;width:100%}body.hp-entry-account #brxe-dbwrp{max-width:1248px;padding:0 24px 40px}body.hp-entry-account #brxe-dbgrd{grid-template-columns:245px minmax(0,1fr);gap:28px}body.hp-entry-account.hp-entry-account-edit #brxe-dbgrd{grid-template-columns:minmax(0,1fr)}body.hp-entry-account.hp-entry-account-edit #brxe-dbsid{display:none}
.hp-entry-account-intro{font-size:16px;margin:14px 0 20px;color:#52616b}.hp-entry-account-actions{display:flex;gap:12px;flex-wrap:wrap}.hp-entry-account-actions a{min-height:44px}.hp-entry-account #brxe-hppzhd{margin:0 0 18px!important;font-size:24px}.hp-entry-account .hp-pezzo-projects{margin:0;padding:0}.hp-entry-account .hp-pezzo-projects__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.hp-entry-account .hp-pezzo-projects__item{display:flex;flex-direction:column;gap:12px;padding:22px;border:1px solid var(--hp-line);border-radius:10px;min-width:0;background:white;box-shadow:none;color:var(--hp-ink)}.hp-entry-account .hp-pezzo-projects__title{font-size:18px;line-height:1.45;margin:0;font-weight:600;overflow-wrap:anywhere}.hp-entry-account .hp-pezzo-projects__meta{display:flex;gap:10px;flex-wrap:wrap;align-items:center;font-size:12px;color:#58666e}.hp-entry-progress{font-size:13px;color:#52616b;margin:0 0 4px}.hp-entry-account .hp-pezzo-projects__item .hp-wb-button{margin-top:auto;align-self:flex-start}.hp-entry-admin-label{font-size:11px;line-height:1.5;color:#725021;background:#fbf0d9;padding:5px 8px;border-radius:5px;align-self:flex-start}
.hp-entry-tools{border:1px solid var(--hp-line);border-radius:10px;background:#fafbf8;margin:28px 0 0}.hp-entry-tools>summary{cursor:pointer;min-height:52px;padding:15px 20px;font-weight:600}.hp-entry-tools-body{padding:8px 20px 22px}.hp-entry-tools-body>h2{font-size:22px}.hp-entry-tools-body :where(.hp-wb-card,.hp-vendor-products){margin:20px 0}.hp-entry-tools-body :where(a,button){overflow-wrap:anywhere}.hp-entry-account .uwp_widget_account img.avatar{width:72px;height:72px}.hp-entry-account .uwp_widget_account .card{box-shadow:none!important;border:1px solid var(--hp-line)!important;border-radius:10px!important}.hp-entry-account .uwp_widget_account .bg-light{padding:16px!important;background:#f6f7f3!important}.hp-entry-account .uwp_widget_account :where(input,select,button){min-height:44px;border-radius:7px}.hp-entry-account .uwp_widget_account .nav-link{font-size:14px;min-height:44px}.hp-entry-account #saved-projects{scroll-margin-top:80px}
body.hp-workbench-site #brx-footer #brxe-hpft02{background:var(--hp-surface-warm);padding:30px 24px;color:var(--hp-ink)}body.hp-workbench-site #brx-footer #brxe-hpft02 :where(a,p,div){color:var(--hp-ink)}body.hp-workbench-site #brxe-hpft02>div{max-width:1200px;width:100%;margin:auto}body.hp-workbench-site #brx-footer a{min-height:44px;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:3px}body.hp-workbench-site #brxe-hpft04{gap:18px;flex-wrap:wrap}
.hp-entry-paths :where(a,button,input):focus-visible,.hp-entry-account :where(a,button,input,summary):focus-visible{outline:3px solid #a47416;outline-offset:3px}
@media(max-width:1050px){.hp-entry-paths{grid-template-columns:minmax(0,1.4fr) minmax(230px,1fr)}.hp-entry-paths .hp-pezzo-search__form{grid-template-columns:1fr}body.hp-entry-account #brxe-dbgrd{grid-template-columns:220px minmax(0,1fr);gap:22px}.hp-entry-account .hp-pezzo-projects__grid{grid-template-columns:1fr}}
@media(max-width:780px){.hp-entry-paths{grid-template-columns:1fr;gap:18px}.hp-entry-start,.hp-entry-resume{padding:20px}body.hp-entry-home #brxe-hp01h1{font-size:32px}body.hp-entry-home #brxe-hp01sc{padding:30px 18px}body.hp-workbench-site .hp-pezzo-entry{padding:30px 18px}body.hp-workbench-site .hp-pezzo-entry__title{font-size:30px}body.hp-entry-account #brxe-dbgrd{grid-template-columns:1fr}body.hp-entry-account #brxe-dbwrp{padding:0 18px 30px}body.hp-entry-account #brxe-achd0{padding:26px 18px 20px}.hp-entry-account .hp-pezzo-projects__item{padding:20px}.hp-entry-account-actions a{width:100%}.hp-entry-account #brxe-dbcol{margin-bottom:0}.hp-entry-account .hp-entry-tools-body{padding:8px 16px 18px}.hp-entry-account .hp-pezzo-projects__item .hp-wb-button{width:100%}body.hp-workbench-site #brxe-hpft04{display:flex;flex-direction:column;align-items:flex-start;gap:4px}}
