.public-tender-pane{grid-column:2;grid-row:1;min-width:0;min-height:0;background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:16px;overflow-y:auto;scrollbar-width:thin;scrollbar-gutter:stable;overscroll-behavior:contain}@media(max-width:1023px){.public-tender-pane{overflow:clip;scrollbar-gutter:auto;overscroll-behavior:auto;height:auto}}:root{--tender-panel-width: 720px;--tender-panel-gap: 12px;--tender-section-gutter: 24px}:root,.dark{--tender-divider-color: var(--color-border-strong)}@media(max-width:650px){:root{--tender-section-gutter: 20px}}.public-tender-layout{position:fixed;inset:0;display:grid;grid-template-columns:minmax(0,1fr) var(--tender-panel-width);background:var(--color-page-bg);color:var(--color-text-primary);overflow:hidden;padding:12px 12px 12px 0}.public-tender-intro{grid-column:1;grid-row:1;min-width:0;display:flex;flex-direction:column;overflow-y:auto;padding:24px clamp(28px,4vw,72px) 12px}.public-tender-pitch{max-width:480px;width:100%;margin:auto 0;padding:24px 0;container-type:inline-size}.public-tender-brand{display:inline-flex;align-self:flex-start;flex-shrink:0;margin-bottom:32px}.public-tender-brand img{height:32px;width:auto}.public-tender-access-intro{font-size:16px;line-height:1.75;color:var(--color-text-muted);max-width:46ch;text-wrap:balance}.public-tender-access-meta,.public-tender-register>span{text-wrap:balance}.public-tender-access-actions{padding-top:24px}.public-tender-access>.tender-access-benefits{margin-bottom:0}.public-tender-access .public-tender-register{justify-content:space-between;gap:20px;text-align:left}.public-tender-mobile-header{display:none}.public-tender-register>svg{width:18px;height:18px;flex-shrink:0}.public-tender-access-meta{font-size:16px;line-height:1.7;color:var(--color-text-muted);margin-top:12px}.public-tender-signin{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:56px;padding:15px 23px;border:1px solid var(--color-border-strong);border-radius:var(--brand-radius-full);background:var(--color-surface,#fff);font-size:16px;font-weight:500;line-height:24px;text-align:left;color:var(--color-text-primary);text-decoration:none;transition:background-color .15s,border-color .15s}.public-tender-signin:hover{background:var(--color-surface-hover);border-color:var(--color-text-secondary)}.public-tender-signin>svg{width:18px;height:18px;flex-shrink:0}.public-tender-layout a:focus-visible,.public-tender-layout button:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:4px}@media(min-width:1600px){.public-tender-pitch{margin-left:auto;margin-right:auto}}@media(max-width:767px){.public-tender-brand img{height:24px}.public-tender-access-actions{padding-top:20px}}@media(max-width:1100px)and (min-width:1024px){.public-tender-intro{padding:20px 24px}}@media(max-width:1023px){.public-tender-layout{display:block;padding:0 16px 16px;overflow-y:auto}.public-tender-mobile-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 8px}.public-tender-mobile-header img{height:24px;width:auto}.public-tender-intro{padding:28px 8px;overflow:visible}.public-tender-pitch{max-width:none;margin:0;padding:0}.public-tender-brand{display:none}.public-tender-access-intro{max-width:65ch}}
