:root{--layout-body:clamp(14px, calc(13.333px + .1852vw), 16px);--layout-heading:clamp(26px, calc(21.333px + 1.2963vw), 40px);--layout-subheading:clamp(20px, calc(17.333px + .7407vw), 28px);--layout-page-padding:clamp(16px, calc(13.333px + .7407vw), 32px);--layout-card-padding:clamp(12px, calc(10.667px + .3704vw), 16px);--layout-section-gap:clamp(16px, calc(13.333px + .7407vw), 24px);--layout-small-gap:8px}@media (width<=639px){:root{--layout-page-padding:16px}}@media (width>=768px) and (width<=1279px){:root{--layout-page-padding:24px}}@media (width>=1280px){:root{--layout-page-padding:32px}}:is(.office-frame,.public-site,.ps-auth,.p3-dialog){font-size:var(--layout-body);overflow-wrap:break-word;word-break:normal}:is(.office-frame,.public-site,.ps-auth,.p3-dialog) :where(*){overflow-wrap:break-word;word-break:normal;letter-spacing:0;min-width:0}:is(.office-frame,.public-site,.ps-auth) :is(img,video,canvas){max-width:100%}:is(.office-frame,.public-site,.ps-auth) :is(button,.ob-btn,.ob-badge,.ob-chip,.ob-pill,[role=tab],.ob-tab){white-space:nowrap;flex-shrink:0;max-width:100%}:is(.office-frame,.public-site,.ps-auth) :is([data-slot=badge],.ob-badge,.rounded-full.inline-flex){white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:240px;line-height:1.6;display:inline-block;overflow:hidden}:is(.office-frame,.public-site,.ps-auth) svg{flex-shrink:0}.office-frame .ob-topbar .ob-icon{width:20px;min-width:20px;height:20px}:is(.office-frame,.public-site,.ps-auth) :is(h1,.h1,.ob-pagehead h1,.ob-detail-title){font-size:var(--layout-heading);letter-spacing:0;line-height:1.2}:is(.office-frame,.public-site,.ps-auth) :is(h2,.h2){font-size:var(--layout-subheading);line-height:1.3}.office-frame .ob-shell{width:100%;min-width:0}.office-frame .ob-shell-main{overflow-wrap:break-word}.office-frame .ob-shell-content{padding:var(--layout-page-padding)}.office-frame .ob-pagehead-copy>p{font-size:var(--layout-body)}.office-frame .ob-detail-id{min-width:0}.office-frame .ob-detail-id>div{flex:1}.office-frame .ob-detail-cover .ob-orbit{max-width:calc(100% - 60px)}.office-frame .ob-detail-body{padding-inline:var(--layout-card-padding)}.office-frame .p1-list-table :is(td,th){font-size:var(--layout-body)}.office-frame :is(.p1-list-header,.p2-detail-header,.p2-section-nav){margin-bottom:var(--layout-section-gap)}.office-frame :is(.ob-card,.ob-stat){padding:var(--layout-card-padding)}.office-frame :is([role=tablist],.ob-tabs,.ob-groupnav){padding:var(--layout-small-gap);gap:var(--layout-small-gap);max-width:100%;overflow-x:auto}.office-frame :is(.ob-table-tools,.ob-row){gap:var(--layout-small-gap)}.office-frame .p1-list-table{max-width:100%;overflow-x:auto}.office-frame .p1-list-table table{width:100%;min-width:960px}.office-frame .p1-list-table table th:first-child{min-width:220px}.office-frame .p1-list-table :is(th,td){white-space:normal;max-width:320px}.office-frame .p1-list-table :is(td,th) :is(.truncate,.whitespace-nowrap){max-width:100%}.office-frame .p1-list-table td .truncate{display:block}.office-frame :is(.p1-list-table,.responsive-list-table) :is(td,th),.office-frame .ob-table :is(td,th){overflow:hidden}.office-frame :is(.p1-list-table,.responsive-list-table) td :is(.ob-badge,[data-slot=badge],.rounded-full.inline-flex),.office-frame .ob-table td :is(.ob-badge,[data-slot=badge],.rounded-full.inline-flex){max-width:100%}.office-frame .p1-list-table .cell-num{text-align:right;white-space:nowrap;min-width:76px}.office-frame .p1-list-table .cell-text{min-width:140px}.office-frame :is(.ob-detail-facts,.ob-detail-next){gap:var(--layout-small-gap)}.office-frame :is(.ob-pagehead-copy,.ob-detail-id>div){min-width:0}.public-site :is(.ob-nav,.ob-container,.ob-footer,.section-shell){padding-inline:var(--layout-page-padding)}.ph-menu-actions>*,.ph-menu-actions .ob-btn{justify-content:center;width:100%}.public-site .ob-hero-actions .ob-btn{font-size:var(--layout-body);padding-inline:var(--layout-card-padding)}.public-site .ob-hero-title{font-size:clamp(36px,29.333px + 1.8519vw,56px);line-height:1.2}.public-site :is(.ob-bgrid-chips,.ob-tabs){gap:var(--layout-small-gap)}.office-frame .layout-category-subrow{gap:var(--layout-small-gap);grid-template-columns:minmax(0,1fr) repeat(4,44px);display:grid}.p3-dialog .ob-dialog-body>.relative:has(>input[aria-label=Search]){flex:none;height:44px}.p3-dialog .ob-dialog-body>.relative:has(>input[aria-label=Search])>svg{top:22px}@media (width<=1023px){:is(.office-frame .office-frame-page-content>div:has(>.p1-list-header),.office-frame .office-frame-page-content>div:has(>.ob-pagehead)){display:contents}.office-frame .office-frame-page-content>div>:is(.p1-list-header,.ob-pagehead){order:0}.office-frame .office-frame-page-content>div>section{order:2}}@media (width<=639px){.office-frame .ob-detail-top{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.office-frame .ob-detail-id{align-items:start;gap:var(--layout-small-gap);grid-template-columns:minmax(0,1fr);width:100%;display:grid}.office-frame .ob-detail-id>div{padding-top:0}.office-frame .ob-shell-content{flex-direction:column;display:flex}.office-frame .office-frame-page-content{display:contents}.office-frame .ob-shell-content>*,.office-frame .office-frame-page-content>*{order:2}.office-frame :is(.p1-list-header,.ob-pagehead,.p2-detail-header){order:0}.office-frame .ob-shell-content>.office-frame-page-actions{order:1}.office-frame .ob-detail-top>.ob-row{flex-wrap:wrap}.office-frame .layout-category-subrow{grid-template-columns:repeat(4,44px);justify-content:end}.office-frame .layout-category-subrow>span{grid-column:1/-1;justify-self:stretch}}@media (width>=640px) and (width<=1023px){.office-frame .ob-shell-content{flex-direction:column;display:flex}.office-frame .office-frame-page-content{display:contents}.office-frame .ob-shell-content>*,.office-frame .office-frame-page-content>*{order:2}.office-frame :is(.p1-list-header,.ob-pagehead,.p2-detail-header){order:0}.office-frame .ob-shell-content>.office-frame-page-actions{order:1}}@media (width<=639px){.office-frame .ob-pagehead{gap:var(--layout-section-gap);grid-template-columns:minmax(0,1fr);display:grid}.office-frame .p1-summary{justify-content:flex-end}.office-frame .p1-filter-controls{width:100%}.office-frame .p1-filter-controls>div{max-width:100%}.office-frame .p1-search{width:100%}}.nf-page{text-align:center;justify-items:center;gap:12px;max-width:640px;margin:0 auto;padding:clamp(40px,10vw,96px) 16px;display:grid}.nf-code{font-family:var(--font-display,inherit);color:var(--action,var(--primary));margin:0;font-size:clamp(56px,14vw,104px);font-weight:700;line-height:1}.nf-title{font-family:var(--font-display,inherit);margin:0;font-size:clamp(22px,5vw,32px);font-weight:600}.nf-text{color:var(--text-muted);margin:0}.nf-address{max-width:100%;color:var(--text-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:4px 0 8px;font-size:13px;display:flex}.nf-address code{border:1px solid var(--border);background:var(--surface);color:var(--text);overflow-wrap:anywhere;border-radius:8px;max-width:100%;padding:4px 10px}.nf-actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.nf-actions>*{min-height:44px}.office-frame .ob-shell-main [role=tablist]:not(.ob-tabs-block):not([aria-orientation=vertical]){scrollbar-width:none;overscroll-behavior-x:contain;border:0;border-bottom:1px solid var(--border);width:auto;min-width:0;max-width:100%;height:auto;box-shadow:none;background:0 0;border-radius:0;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:8px;margin-inline:0;padding:0 4px;display:flex;overflow:auto hidden}.office-frame .ob-shell-main [role=tablist]:not(.ob-tabs-block):not([aria-orientation=vertical])::-webkit-scrollbar{display:none}.office-frame .ob-shell-main [role=tablist]:not(.ob-tabs-block):not([aria-orientation=vertical])>[role=tab]{height:auto;min-height:40px;box-shadow:none;color:var(--text-muted);white-space:nowrap;background:0 0;border:0;border-radius:6px 6px 0 0;flex:none;margin:0;padding:0 14px;font-weight:500}.office-frame .ob-shell-main [role=tablist]:not(.ob-tabs-block):not([aria-orientation=vertical])>[role=tab]:hover{color:var(--text);background:var(--surface-alt)}.office-frame .ob-shell-main [role=tablist]:not(.ob-tabs-block):not([aria-orientation=vertical])>[role=tab]:is([aria-selected=true],[data-state=active]){color:var(--text);box-shadow:inset 0 -3px 0 var(--brand-orange);background:0 0;font-weight:700}.office-frame .ob-shell-main [role=tablist]:not([aria-orientation=vertical])[data-fade-end]:not([data-fade-start]){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.office-frame .ob-shell-main [role=tablist]:not([aria-orientation=vertical])[data-fade-start]:not([data-fade-end]){-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 32px),#0000)}.office-frame .ob-shell-main [role=tablist]:not([aria-orientation=vertical])[data-fade-start][data-fade-end]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000)}@media (width<=1023px){.office-frame .ob-shell-main [role=tablist]:not(.ob-tabs-block):not([aria-orientation=vertical])>[role=tab]{padding:0 12px}}@media (width<=760px){.office-frame .ob-shell-main :is(.ob-groups,.ob-subtabs)[role=tablist]:not(.ob-tabs-block):not([aria-orientation=vertical]){display:none}}
