:root{--usps-blue:#000078;--usps-dark-blue:#000050;--usps-red:#000078;--page-background:#fff;--surface:#fff;--text:#1f2933;--muted:#52616b;--border:#d8dee4;color:var(--text);background:var(--page-background);font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--page-background)}a{color:var(--usps-blue)}.site-header{color:#fff;background:var(--usps-blue);border-bottom:0}.site-header__content,.page-shell{width:100%}.site-header__content{justify-content:center;align-items:center;gap:1rem;min-height:48px;padding:4px 10px 5px;display:flex;position:relative}.site-header__brand{height:39px;line-height:0;display:block}.site-header__logo{width:170px;height:39px}.site-header__nav{align-items:center;gap:10px;display:flex;position:absolute;right:10px}.site-header__nav,.site-header__nav a{color:#fff;font-size:16px;text-decoration:underline}.site-header .button--link{color:#fff;font-size:16px;font-weight:400}.page-shell{padding:5px 10px 30px}:is(.page-shell:has(>.legacy-home),.page-shell:has(>.login-panel)){background:var(--usps-blue);min-height:calc(100vh - 48px)}.panel{background:var(--surface);border:3px solid var(--usps-blue);border-radius:0;padding:8px;box-shadow:0 0 0 1px gray}.dashboard{gap:1rem;display:grid}.login-panel{text-align:center;width:400px;max-width:100%;margin:40px auto 0;padding:5px 20px}.login-panel h1{margin:0;font-size:18px}.login-panel hr{width:60%;margin:8px auto}.button{color:#000;cursor:pointer;background:#fff;border:1px solid #000;border-radius:2px;min-height:0;padding:1px 6px;font:11px Arial,Helvetica,sans-serif}.button:hover{color:#fff;background:var(--usps-blue)}.button--link{background:0 0;border:0;padding:0;text-decoration:underline}.button--danger{background:#a6192e;border-color:#731120}.confidential,.error-message{color:#a6192e;font-weight:700}.search-form{grid-template-columns:auto minmax(12rem,1fr) auto;align-items:center;gap:.75rem;display:grid}.search-form--results{grid-template-columns:auto minmax(12rem,1fr) auto auto auto}input,select{min-height:18px;color:inherit;font:inherit;background:#fff;border:1px solid #8a99a5;border-radius:0;padding:2px 5px}.legacy-home{justify-items:center;width:600px;max-width:100%;margin:35px auto 0}.legacy-home>.panel:not(.login-panel){text-align:center;width:250px}.legacy-home>.panel h2,.legacy-home .program-year-grid h2{border-bottom:2px inset #eee;margin:0 0 8px;padding-bottom:8px;font-size:16px}.legacy-home .search-form{display:block}.legacy-home .search-form label{margin-bottom:5px;font-weight:700;display:block}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.legacy-home .search-form input{width:120px;margin-right:10px;font-size:11px}.legacy-year-groups{grid-template-columns:repeat(2,minmax(0,1fr));width:510px;max-width:100%}.legacy-year-groups .panel{min-height:130px}.legacy-year-groups .year-links{grid-template-columns:repeat(5,1fr);gap:12px 8px;padding:0 5px;font-size:12px;display:grid}.legacy-year-groups .year-links a{border:0;border-radius:0;padding:0}.legacy-search-card{min-height:65px;padding:3px}.legacy-archive-card{min-height:130px}.legacy-archive-card .year-links{grid-template-columns:repeat(5,1fr);gap:12px 8px;font-size:12px}.legacy-archive-card .year-links a{border:0;padding:0}.legacy-home>.panel.legacy-subject-card{width:600px;padding:5px 20px}.legacy-subject-card h3{border-bottom:2px inset #eee;margin:0 0 8px;padding-bottom:8px;font-size:14px}.legacy-subject-form{text-align:left;font-size:12px}.legacy-subject-basics{grid-template-columns:165px 1fr;align-items:center;gap:3px 10px;padding:0 55px 12px;display:grid}.legacy-subject-form input,.legacy-subject-form select{width:100%;height:18px;min-height:18px;font-size:11px}.legacy-field-group{border:3px double #333;width:445px;min-height:72px;margin:0 auto 10px;padding:10px 35px}.legacy-field-group legend{float:left;width:80px;margin-top:3px;padding:0;font-size:14px}.legacy-date-group{grid-template-columns:80px 175px 70px 42px;align-items:end;gap:5px;display:grid}.legacy-date-group label{text-align:center;grid-row:1}.legacy-date-group select,.legacy-date-group input{grid-row:2}.legacy-date-group legend{grid-row:1/3;align-self:center}.legacy-status-group{grid-template-columns:75px 200px 90px 42px;align-items:end;gap:5px;display:grid}.legacy-status-group label:first-child{text-align:right}.legacy-status-group label:nth-of-type(2){text-align:center;grid-area:2/2}.legacy-status-group select:nth-of-type(2){grid-area:3/2}.legacy-status-group label:nth-of-type(3){text-align:center;grid-area:2/3/auto/5}.legacy-status-group input{grid-area:3/4}.legacy-cross-index{text-align:center;min-height:165px}.legacy-cross-index p{margin:0 0 12px}.legacy-cross-index>div{justify-content:center;align-items:center;gap:12px;display:flex}.legacy-cross-index select{width:175px;height:64px}.legacy-cross-index>.button{margin:8px auto 0;display:block}.legacy-subject-actions{justify-content:center;gap:5px;display:flex}.legacy-subject-footer{border-top:2px inset #eee;justify-content:center;gap:24px;margin-top:7px;padding-top:7px;font-size:13px;display:flex}.legacy-home a{color:#00e}.results-heading{justify-content:space-between;align-items:start;gap:1rem;display:flex}.results-heading h1,.results-heading p{margin-top:0}.pagination{flex-wrap:wrap;gap:.75rem;margin:1rem 0;display:flex}.table-scroll{overflow-x:auto}.results-table{border-collapse:collapse;width:100%}.results-table th,.results-table td{text-align:left;border-bottom:1px solid var(--border);padding:.75rem}.muted{color:var(--muted)}.stamp-summary{grid-template-columns:minmax(16rem,26rem) 1fr;gap:2rem;display:grid}.stamp-art img,.stamp-art__placeholder{object-fit:contain;width:100%;height:auto;max-height:30rem}.stamp-art__placeholder{min-height:18rem;color:var(--muted);background:var(--page-background);border:1px dashed var(--border);place-items:center;display:grid}.detail-list{margin:0}.detail-list div{border-bottom:1px solid var(--border);grid-template-columns:minmax(8rem,1fr) 2fr;gap:1rem;padding:.65rem 0;display:grid}.detail-list dt{font-weight:700}.detail-list dd{margin:0}.profile-nav{background:var(--surface);border:1px solid var(--border);flex-wrap:wrap;gap:.5rem 1rem;padding:1rem;display:flex}.profile-content article{border-bottom:1px solid var(--border);padding:.75rem 0 1.5rem;scroll-margin-top:1rem}.profile-content article:last-child{border-bottom:0}.contributor-summary{grid-template-columns:minmax(10rem,12rem) 1fr 1fr;gap:2rem;display:grid}.contributor-photo img{object-fit:contain;width:100%;height:auto;max-height:16rem}.contributor-summary h2{margin-top:0;font-size:1rem}.compact-details{grid-template-columns:auto 1fr;gap:.35rem 1rem;margin:0;display:grid}.compact-details dt{font-weight:700}.compact-details dd{margin:0}.subject-search-form{grid-template-columns:minmax(9rem,auto) minmax(12rem,1fr);align-items:center;gap:.75rem;display:grid}.form-actions{grid-column:2;align-items:center;gap:1rem;display:flex}.subject-detail-list{max-width:48rem}.subject-copy p{white-space:pre-wrap}.editor-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.editor-form label{gap:.35rem;display:grid}.editor-form textarea{width:100%;font:inherit;padding:.5rem}.editor-form__wide{grid-column:1/-1}.bulk-actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin:1rem 0;display:flex}.admin-grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;display:grid}.admin-card{border:1px solid var(--border);gap:.5rem;padding:1rem;text-decoration:none;display:grid}.admin-card span{color:var(--muted)}.inline-editor,.compact-search,.row-actions,.role-option{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.inline-editor label,.compact-search label,.role-option label{gap:.35rem;display:grid}.checkbox-label{align-items:center;flex-direction:row!important;display:flex!important}.checkbox-label input{min-height:auto}.link-button{color:var(--usps-blue);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.pre-wrap{white-space:pre-wrap}.report-contents{columns:2}.report-subject{break-inside:avoid;border-top:1px solid var(--border);padding:1rem 0}.report-area{color:var(--usps-blue);text-decoration:underline}.program-year-grid,.year-links{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:.75rem;display:grid}.year-links{margin-top:.75rem}.year-links a,.program-year-grid a{text-align:center;border:1px solid var(--border);border-radius:.35rem;padding:.75rem}.program-columns{background:#fff;border:2px solid #000;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:1000px;max-width:100%;display:grid}.program-column{text-align:left;min-width:0;padding:5px}.program-column header{align-items:baseline;gap:10px;display:flex}.program-column h2{margin:0;font-size:18px}.program-column header span{font-size:16px}.program-column hr{border:0;border-top:2px inset #eee;width:calc(100% - 30px);margin:10px 0}.program-column>a{color:#00e;margin:-3px 0;font-size:11pt;line-height:1.45;text-decoration:none;display:block}.page-shell:has(>.stamp-program-page){background:var(--usps-blue);min-height:calc(100vh - 48px)}.stamp-program-title{z-index:1;color:#fff;pointer-events:none;margin:0;font-size:18px;position:absolute;top:10px;left:50%;transform:translate(-50%)}body:has(.stamp-program-page) .site-header__content{justify-content:flex-start}body:has(.stamp-program-page) .site-header__admin{display:inline}.stamp-details-title{z-index:1;color:#fff;pointer-events:none;margin:0;font-size:18px;position:absolute;top:10px;left:30%;transform:translate(-50%)}.stamp-details-subtitle{z-index:2;color:#fff;font-size:14px;position:absolute;top:13px;right:72px}.stamp-details-subtitle span{margin-left:5px}body:has(.stamp-details-page) .site-header__content{justify-content:flex-start}body:has(.stamp-details-page) .site-header__admin{display:none}.stamp-details-page{padding-top:18px}.legacy-stamp-details{width:700px;max-width:100%;margin:0 auto}.stamp-preliminary{text-align:center;width:200px;margin:0 0 -40px 40px;font-size:16px;font-style:italic}.legacy-stamp-details .stamp-summary{grid-template-columns:200px 380px;align-items:start;gap:80px;padding-top:65px;display:grid}.legacy-stamp-details .stamp-art{text-align:center;width:200px;margin-left:40px;font-size:16px}.legacy-stamp-details .stamp-art img{width:200px;max-height:none}.legacy-stamp-details .stamp-art p{text-align:left;margin-top:20px}.legacy-stamp-details .detail-list{width:380px;margin-top:-45px;font-size:10pt}.legacy-stamp-details .detail-list div{border-bottom:1px solid #aaa;grid-template-columns:125px 250px;gap:5px;padding:5px 0;display:grid}.legacy-stamp-details .detail-list dt{text-align:right}.legacy-stamp-details .detail-list dd{text-align:left}.legacy-stamp-details .detail-list a{color:#00e}.stamp-section-nav{justify-content:center;gap:10px;margin-top:20px;font-size:10pt;display:flex}.stamp-section-nav a{color:#00e}.stamp-info-separator{border-top:2px inset #eee;margin:20px 0 15px}.stamp-text-nav{border-bottom:1px solid #aaa;justify-content:space-between;width:650px;max-width:100%;margin:0 auto;padding-bottom:10px;display:flex}.stamp-text-nav a{color:#00e;text-align:center;width:46px;font-size:8pt;line-height:1.2}.legacy-profile-content{width:87%;margin:0 auto}.legacy-profile-content article{border:0;grid-template-columns:150px 1fr;gap:10px;padding:15px 0 0;display:grid}.legacy-profile-content article h2{text-align:right;margin:0;font-size:16px}.stamp-contributors-title,.stamp-search-results-title,.contributor-search-results-title{z-index:1;color:#fff;pointer-events:none;margin:0;font-size:18px;position:absolute;top:10px;left:30%;transform:translate(-50%)}.stamp-contributors-subtitle{z-index:2;color:#fff;font-size:14px;position:absolute;top:13px;right:72px}.stamp-contributors-subtitle span{margin-left:5px}:is(body:has(.stamp-contributors-page) .site-header__content,body:has(.stamp-search-results-page) .site-header__content,body:has(.contributor-search-results-page) .site-header__content){justify-content:flex-start}:is(body:has(.stamp-contributors-page) .site-header__admin,body:has(.stamp-search-results-page) .site-header__admin,body:has(.contributor-search-results-page) .site-header__admin){display:none}.fdoi-stamp-art{text-align:center;width:200px;margin:40px auto 0;font-size:16px}.fdoi-stamp-art p{margin:0 0 20px}.fdoi-stamp-art img{width:200px;height:auto}.fdoi-table-scroll{width:100%;overflow-x:auto}.fdoi-contribs{border-collapse:collapse;width:100%;font-size:16px}.fdoi-contribs a{color:#00e}.fdoi-contrib-section-header{text-align:left;padding-top:20px;font-weight:700}.fdoi-contrib-section-header span{background:#000;width:100%;height:3px;margin:4px 0;display:block}.fdoi-contrib-label{text-align:right;width:225px;padding-left:25px;padding-right:10px}.fdoi-contrib-name{text-align:left;vertical-align:middle;width:200px;padding-right:10px}.fdoi-contrib-company{text-align:left;width:190px;padding-right:5px}.fdoi-contrib-address{text-align:left;white-space:nowrap;width:230px;padding-right:5px}.fdoi-contrib-phone{text-align:left;width:190px}.fdoi-contrib-email{text-align:left;width:230px}.fdoi-row-separator td{padding:0}.fdoi-row-separator hr{margin:5px 0}.fdoi-report-link{margin-top:12px}.legacy-results-page{padding-top:5px}.legacy-results-list{width:800px;max-width:100%;margin:5px auto 0}.contributor-results-list{width:700px}.legacy-results-summary{align-items:baseline;gap:15px;font-size:9pt;display:flex}.legacy-results-summary strong{font-size:10pt}.legacy-results-page .pagination{gap:4px;margin:2px 0;padding:0;font-size:9.5pt}.legacy-results-page .pagination a{color:#00e;text-decoration:none}.legacy-results-table-scroll{overflow-x:auto}.legacy-results-table{border-collapse:collapse;width:100%;font-size:10pt}.legacy-results-table th{text-align:left;padding:4px 2px}.legacy-results-table th a{color:#000}.legacy-results-table td{text-align:left;border-top:1px solid #aaa;padding:7px 2px}.legacy-results-table td a{color:#00e;text-decoration:none}.stamp-results-table th:first-child,.stamp-results-table td:first-child{width:60%}.stamp-results-table th:nth-child(2),.stamp-results-table td:nth-child(2),.stamp-results-table th:nth-child(3),.stamp-results-table td:nth-child(3){width:15%}.contributor-results-table th:first-child,.contributor-results-table td:first-child{width:50%}.legacy-results-search-box{text-align:center;border:3px solid var(--usps-blue);background:#fff;width:400px;max-width:100%;margin:25px auto 0;padding:5px 20px;box-shadow:0 0 0 1px gray}.legacy-results-search-box form{grid-template-columns:120px 1fr auto;align-items:center;gap:5px 10px;display:grid}.legacy-results-search-box label{text-align:right}.legacy-results-search-box input{grid-column:2/4}.legacy-results-search-box select{width:70px}.subject-results-title{z-index:1;color:#fff;pointer-events:none;margin:0;font-size:18px;position:absolute;top:10px;left:30%;transform:translate(-50%)}body:has(.subject-results-page) .site-header__content{justify-content:flex-start}body:has(.subject-results-page) .site-header__admin{display:none}.stamp-subject-index-wrapper{width:940px;max-width:100%;margin:0 auto}.subject-results-actions{justify-content:flex-end;gap:6px;margin-top:10px;font-size:11pt;display:flex}.subject-results-actions a,.subject-results-actions button,.subject-page-sizes a,.subject-results-table a{color:#00e}.subject-results-actions button{font:inherit;text-decoration:underline}.subject-page-sizes{align-items:baseline;gap:7px;width:100%;margin-top:5px;font-size:9.5pt;display:flex}.subject-page-sizes span{font-weight:700}.subject-page-sizes a{text-decoration:none}.subject-page-sizes a[aria-current=page]{color:#000;pointer-events:none;font-weight:700}.subject-results-summary{align-items:baseline;gap:10px;margin-top:8px;display:flex}.subject-results-summary strong{font-size:10pt}.subject-results-summary span{font-size:9pt}.subject-results-page .pagination{gap:4px;margin:2px 0;padding:0;font-size:9.5pt}.subject-results-page .pagination a{color:#00e;text-decoration:none}.subject-results-table-scroll{width:100%;overflow-x:auto}.subject-results-table{border-collapse:collapse;width:100%;font-size:10pt}.subject-results-table th{text-align:center;border-bottom:1px solid #888;padding:4px}.subject-results-table th a{color:#000}.subject-results-table td{border-bottom:1px solid #aaa;padding:7px 4px}.subject-name-cell{width:40%}.subject-status-cell,.subject-status-date-cell{text-align:center;white-space:nowrap;width:15%}.subject-select-column{text-align:center;width:7%}.subject-select-column input{min-height:0}.subject-quick-edit{white-space:nowrap;width:9%}.subject-quick-edit>.link-button{color:#00e;font:inherit;text-decoration:underline}.subject-row-actions{white-space:nowrap;width:12%}.subject-row-actions span{margin:0 7px}.subject-row-actions form{display:inline}.subject-row-actions a,.subject-row-actions button{text-decoration:none}.subject-status-update{border:1px solid #000;align-items:center;gap:7px;width:435px;max-width:100%;margin:15px auto 5px;padding:5px;display:flex}.subject-status-update select{flex:1;margin-left:5px}.legacy-subject-dialog{color:#000;background:#fff;border:1px solid #777;width:600px;max-width:calc(100% - 32px);padding:0;box-shadow:0 5px 15px #00000080}.legacy-subject-dialog::backdrop{background:#00000080}.legacy-subject-dialog header,.legacy-subject-dialog footer{border-bottom:1px solid #e5e5e5;padding:15px}.legacy-subject-dialog footer{border-top:1px solid #e5e5e5;border-bottom:0;justify-content:flex-end;gap:5px;display:flex}.legacy-subject-dialog h2{margin:0;font-size:16px}.legacy-subject-dialog-body{padding:15px}.legacy-subject-search-dialog{width:650px}.legacy-subject-status-dialog p{margin:0 0 20px}.legacy-subject-status-dialog label{margin-right:8px}.legacy-subject-quick-edit-dialog{text-align:left;width:600px}.legacy-quick-edit-fields{grid-template-columns:120px 1fr;gap:12px;display:grid}.legacy-quick-edit-fields>label{align-self:center}.legacy-quick-edit-fields>input,.legacy-quick-edit-fields>select{width:100%}.legacy-quick-edit-fields fieldset{border:0;grid-column:1/-1;gap:8px;margin:0;padding:10px;display:flex}.legacy-quick-edit-fields fieldset select{flex:1}.legacy-quick-edit-fields fieldset input{width:130px}.subject-search-again{border:3px solid var(--usps-blue);background:#fff;width:600px;max-width:100%;margin:35px auto 0;padding:10px 20px;box-shadow:0 0 0 1px gray}.subject-search-again h2{text-align:center;border-bottom:2px inset #eee;margin:0 0 10px;padding-bottom:6px;font-size:14px}@media (max-width:720px){.subject-results-table th:nth-child(n),.subject-results-table td:nth-child(n){width:auto}.subject-status-update{flex-direction:column;align-items:stretch}}.stamp-subject-title{z-index:1;color:#fff;pointer-events:none;margin:0;font-size:18px;position:absolute;top:10px;left:30%;transform:translate(-50%)}.stamp-subject-subtitle{z-index:2;color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:45%;font-size:14px;position:absolute;top:13px;right:72px;overflow:hidden}.stamp-subject-subtitle span{margin-left:5px}body:has(.stamp-subject-page) .site-header__content{justify-content:flex-start}body:has(.stamp-subject-page) .site-header__admin{display:none}.stamp-subject-page{padding-top:1px}.stamp-subject-main-detail{width:370px;max-width:100%;margin:0 auto 10px}.stamp-subject-main-detail dl{margin:0}.stamp-subject-main-detail dl>div{grid-template-columns:36% 60%;gap:10px;padding-top:25px;display:grid}.stamp-subject-main-detail dt{text-align:right;white-space:nowrap;font-weight:400}.stamp-subject-main-detail dd{white-space:nowrap;margin:0}.stamp-subject-notable-dates{white-space:nowrap;border-top:2px inset #eee;border-bottom:2px inset #eee;width:370px;margin:5px auto;padding:5px 0}.stamp-subject-notable-dates>div{margin-left:28px}.stamp-subject-notable-dates p{margin:2px 0 2px 88px}.stamp-subject-section-separator{border:0;border-top:2px solid gray;margin:0}.stamp-subject-other-info{padding:0 10px 10px}.stamp-subject-other-info h2{margin:10px 0;font-size:16px}.stamp-subject-other-info p{white-space:pre-wrap;margin:0}.stamp-subject-nav{justify-content:center;gap:20px;margin:10px 0;display:flex}.stamp-subject-nav a,.stamp-subject-nav .link-button{color:#00e;font-size:16px}.stamp-subject-nav form{margin:0}.stamp-subject-nav .link-button{display:inline}.stamp-subject-form-title{z-index:1;color:#fff;pointer-events:none;margin:0;font-size:18px;position:absolute;top:10px;left:50%;transform:translate(-50%)}body:has(.stamp-subject-form-page) .site-header__content{justify-content:flex-start}body:has(.stamp-subject-form-page) .site-header__nav{display:none}body:has(.access-denied-page) .site-header{display:none}.access-denied-page h1{margin:13px 0 10px;font-size:36px}.access-denied-page p{margin:0 0 10px}body:has(.legacy-admin-page)>.site-header{display:none}.page-shell:has(>.legacy-admin-page){padding:0 0 20px}.legacy-admin-page{color:#000;min-height:100vh;font-size:16px}.legacy-admin-page a{color:#000;text-decoration:underline}.legacy-admin-header{text-align:center;background:#000078;height:50px;margin:0 0 5px}.legacy-admin-header a{color:#fff;text-decoration:none}.legacy-admin-header h2{margin:0;padding-top:6px;font-size:30px}.legacy-admin-index-links{text-align:center;padding:0 10px}.legacy-admin-index-links h3{margin:20px 0 0;font-size:24px}.legacy-admin-index-links p{margin:10px 0}.legacy-admin-results{margin:0 auto;padding:0 10px}.legacy-admin-results>h1,.legacy-admin-edit-form>h1{text-align:center;width:100%;margin:0 0 20px;font-size:24px;text-decoration:underline}.legacy-list-items-results{width:900px;max-width:100%}.legacy-role-terms-results{width:1170px;max-width:100%}.legacy-stamp-years-results{width:410px;max-width:100%}.legacy-admin-search label{font-size:12pt;font-weight:700}.legacy-admin-search input,.legacy-admin-search select{height:18px;min-height:18px;font-size:11px;display:block}.legacy-list-items-search{grid-template-columns:repeat(3,max-content);gap:20px;width:600px;max-width:100%;margin:0 auto;display:grid}.legacy-list-items-search input,.legacy-list-items-search select{width:173px}.legacy-admin-search-actions{grid-column:1/-1;justify-content:center;align-items:center;gap:10px;margin-top:20px;font-size:small;display:flex}.legacy-admin-heavy-rule{color:#000;background:#000;border:0;width:100%;height:3px;margin:10px 0}.legacy-admin-create-link{text-align:right;margin:10px 0}.legacy-admin-create-link .button,.legacy-admin-form-actions .button{color:#000;font-size:11px;font-weight:400;text-decoration:none}.legacy-admin-list-summary{align-items:baseline;gap:15px;display:flex}.legacy-admin-list-summary strong{font-size:10pt}.legacy-admin-list-summary span{font-size:9pt}.legacy-admin-pagination{gap:2px;margin:0;padding:0;font-size:9.5pt;list-style:none;display:flex}.legacy-admin-pagination a{color:#00f;text-decoration:none}.legacy-admin-pagination .current{color:#000;font-weight:700}.legacy-admin-table{border-collapse:collapse;width:100%;margin:10px 0 20px;font-size:10pt}.legacy-admin-table th,.legacy-admin-table td{text-align:left;border:0;padding:0}.legacy-admin-table td{border-bottom:1px inset #aaa}.legacy-admin-table td[colspan]{border:0}.legacy-admin-table .center-text,.legacy-stamp-years-table th,.legacy-stamp-years-table td{text-align:center}.legacy-admin-table a{color:#00f}.legacy-list-items-table th:first-child,.legacy-list-items-table td:first-child{width:250px}.legacy-list-items-table th:nth-child(2),.legacy-list-items-table td:nth-child(2){width:350px}.legacy-list-items-table th:nth-child(3),.legacy-list-items-table td:nth-child(3){width:250px}.legacy-admin-row-actions{white-space:nowrap;gap:15px;width:75px;display:flex}.legacy-admin-row-actions form{margin:0;display:inline}.legacy-admin-row-actions button{color:#00f;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.legacy-admin-edit-form{margin:0 auto}.legacy-admin-edit-form>label,.legacy-role-term-main-fields>label{align-items:center;margin-top:10px;font-size:16px;display:flex}.legacy-admin-edit-form>label>input,.legacy-role-term-main-fields>label>input{width:350px;height:25px;margin-left:10px;font-size:16px}.legacy-admin-edit-form>label>span,.legacy-list-item-form>label{text-align:right}.legacy-list-item-form{width:540px;max-width:100%}.legacy-list-item-form>label{grid-template-columns:100px 350px;gap:10px;display:grid}.legacy-list-item-form>label>input{text-align:left;margin-left:0}.legacy-list-item-form .legacy-short-input{width:35px}.legacy-admin-form-actions{justify-content:center;gap:20px;width:100%;margin-top:20px;display:flex}.legacy-role-terms-search{width:452px;max-width:100%;margin:0 auto}.legacy-role-search-main{gap:20px;display:flex}.legacy-role-search-main input{width:137px}.legacy-role-search-flags,.legacy-stamp-year-flags,.legacy-stamp-year-form-flags{justify-content:center;gap:15px;margin:8px auto;display:flex}.legacy-role-search-flags label,.legacy-stamp-year-flags label,.legacy-stamp-year-form-flags label{flex-direction:column;align-items:center;font-weight:400;display:flex}.legacy-role-search-flags input,.legacy-stamp-year-flags input,.legacy-stamp-year-form-flags input{width:auto;min-height:0}.legacy-role-help{text-align:center;margin:30px auto}.legacy-role-terms-table th,.legacy-role-terms-table td{padding-right:5px}.legacy-role-term-form{width:700px;max-width:100%}.legacy-role-term-main-fields label{font-weight:700}.legacy-role-term-main-fields p{margin:16px 0}.legacy-role-term-options{grid-template-columns:125px 95px 125px 95px 125px 95px;margin-top:15px;display:grid}.legacy-role-term-options label{text-align:center;flex-direction:column;align-items:center;font-weight:700;display:flex}.legacy-role-term-options input[type=number]{width:30px}.legacy-role-term-options input[type=checkbox]{min-height:0}.legacy-stamp-years-search{text-align:center;width:410px;max-width:100%}.legacy-stamp-year-query{flex-direction:column;align-items:center;display:flex}.legacy-stamp-year-query input{width:45px}.legacy-stamp-years-table{width:390px}.legacy-stamp-year-form{width:500px;max-width:100%}.legacy-stamp-year-form-year{flex-direction:column;font-weight:700}.legacy-stamp-year-form-year input{width:50px!important;margin-left:0!important}.legacy-admin-audit{padding:0 10px}.legacy-admin-audit-title{margin:20px 0;font-size:large;font-weight:700}.legacy-report-options{border:1px solid #aaa;width:500px;max-width:calc(100% - 20px);margin:20px auto;padding:10px}.legacy-report-options h1{margin:0 0 20px;font-size:18px}.legacy-report-options-form{grid-template-columns:1fr;gap:10px;display:grid}.legacy-report-options-form label{grid-template-columns:120px 1fr;align-items:center;display:grid}.legacy-report-form-actions{justify-content:center;gap:8px;display:flex}.legacy-report-form-actions a.button{color:#000;text-decoration:none}.legacy-subject-report{color:#000;padding:10px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.legacy-report-title-one{color:#999;font-size:20px;font-weight:700}.legacy-report-title-one hr{margin:0}.legacy-report-title-two{font-size:20px;font-weight:700}.legacy-report-contents{break-after:page}.legacy-report-contents ul{padding-left:0;list-style:none}.legacy-report-contents li>div{padding:8px 0;font-size:18px;font-weight:700}.legacy-report-contents a{color:inherit;padding-left:16px;text-decoration:none}.legacy-report-results{border-collapse:collapse;width:100%}.legacy-report-results td{padding:0}.legacy-report-subject{break-inside:avoid}.legacy-report-area{color:#000078;font-size:18px;text-decoration:underline}.legacy-report-subject-name{font-size:14px;font-weight:700}.legacy-report-status-date{color:#999;font-size:12px}.legacy-report-background,.legacy-report-detail,.legacy-report-detail-title{white-space:pre-wrap;font-size:12px}.legacy-report-detail-title{color:#999;font-weight:700}@media (max-width:720px){.legacy-list-items-search,.legacy-role-search-main,.legacy-role-term-options{grid-template-columns:1fr;display:grid}.legacy-list-item-form>label{grid-template-columns:100px 1fr}}.stamp-subject-form-page{padding-top:15px;font-size:11px}.stamp-subject-editor-table{border-collapse:separate;border-spacing:2px;border:1px solid #000;width:900px;max-width:100%;margin:0 auto}.stamp-subject-editor-table td{vertical-align:top;border:3px double #000;width:50%;padding:7px}.stamp-subject-editor-table label{display:inline}.stamp-subject-editor-table input,.stamp-subject-editor-table select,.stamp-subject-editor-table textarea{height:16px;min-height:16px;padding:1px 3px;font-size:11px;display:inline}.subject-editor-subject input{width:570px;max-width:calc(100% - 55px)}.subject-editor-inline{align-items:start;gap:10px;margin-top:5px;display:flex}.subject-editor-inline label{align-items:center;display:flex}.subject-editor-proposal-date select{width:180px}.subject-editor-proposal-date input{width:80px}.stamp-subject-editor-table td:nth-child(2)>label select{width:170px}.subject-editor-proponent input{width:290px}.subject-editor-multi-select{width:460px}.legacy-multi-select-help{text-align:center;margin-bottom:10px;font-size:10.5pt}.legacy-multi-select-control{align-items:center;display:flex}.legacy-multi-select-control label{text-align:right;width:245px}.legacy-multi-select-control select{width:155px;height:52px;min-height:52px}.legacy-multi-select-clear{margin:5px 0 0 267px;display:block}.subject-editor-textarea label{align-items:start;gap:10px;display:flex}.subject-editor-background textarea{width:416px;height:160px}.subject-editor-source textarea{width:410px;height:70px}.subject-editor-status>label select{width:220px}.subject-editor-status-date{justify-content:center;gap:40px;margin-top:5px;display:flex}.subject-editor-status-date label{text-align:center;flex-direction:column;align-items:center;gap:3px;display:flex}.subject-editor-status-date select{width:80px}.subject-editor-status-date input{width:40px}.subject-editor-notable{gap:10px;display:flex}.subject-editor-notable>span,.subject-editor-notable .subject-editor-inline{margin-top:5px}.subject-editor-notable input[name$=Subject]{width:210px}.subject-editor-notable input[name$=Year]{width:70px}.subject-editor-issuance input{width:40px}.subject-editor-previously-not-recommended label:first-child{gap:4px;display:flex}.subject-editor-previously-not-recommended input[type=checkbox]{width:auto}.subject-editor-previously-not-recommended input[name=previousNotRecommendedYear]{width:70px}.subject-editor-previous-stamps textarea{width:410px;height:165px}.subject-editor-actions{justify-content:flex-end;gap:4px;display:flex}.subject-editor-actions a.button{color:#000;text-decoration:none}@media (max-width:940px){.stamp-subject-editor-table,.stamp-subject-editor-table tbody,.stamp-subject-editor-table tr,.stamp-subject-editor-table td{width:100%;display:block}.stamp-subject-editor-table td:empty{display:none}}@media (max-width:520px){.stamp-subject-subtitle{display:none}.stamp-subject-main-detail dl>div{grid-template-columns:1fr;gap:3px}.stamp-subject-main-detail dt{text-align:left}}.contributor-detail-title,.contributor-csac-title{z-index:1;color:#fff;pointer-events:none;margin:0;font-size:18px;position:absolute;top:10px;left:30%;transform:translate(-50%)}.contributor-detail-subtitle,.contributor-csac-subtitle{z-index:2;color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:45%;font-size:14px;position:absolute;top:13px;right:72px;overflow:hidden}.contributor-detail-subtitle span,.contributor-csac-subtitle span{margin-left:5px}:is(body:has(.contributor-detail-page) .site-header__content,body:has(.contributor-csac-page) .site-header__content){justify-content:flex-start}:is(body:has(.contributor-detail-page) .site-header__admin,body:has(.contributor-csac-page) .site-header__admin){display:none}.contributor-detail-page,.contributor-csac-page{padding-top:1px;font-size:11pt}.legacy-contributor-info{grid-template-columns:170px 275px 275px;width:850px;max-width:100%;height:300px;margin:40px auto 0;display:grid}.legacy-contributor-info--two{grid-template-columns:170px 275px;width:505px}.legacy-contributor-photo{margin-left:20px}.legacy-contributor-photo img{width:150px;height:auto}.legacy-contributor-address{text-align:left;white-space:nowrap;width:275px;margin-left:50px;padding:4px}.preserve-lines{white-space:pre-line}.legacy-contributor-contact{text-align:left;white-space:nowrap;width:275px;margin-left:10px;padding:4px}.legacy-contributor-contact-title{color:gray}.legacy-contributor-contact-title hr{background:gray;border:0;width:100%;height:1px;margin:0 0 5px}.legacy-contributor-separator{margin:5px 0}.legacy-contributor-copy{grid-template-columns:130px 840px;width:1100px;max-width:100%;margin:40px auto 0;font-size:11pt;display:grid}.legacy-contributor-copy h2{text-align:right;margin:0;padding-top:5px;font-size:11pt}.legacy-contributor-copy>div{width:840px;max-width:100%;margin-left:15px;font-size:12pt}.legacy-contributor-roles{border-collapse:collapse;width:1100px;max-width:100%;margin:30px auto 0}.legacy-contributor-roles th{text-align:left;width:50%;padding:0}.legacy-contributor-roles th[colspan="2"]{text-align:center}.legacy-contributor-roles td{white-space:nowrap;width:50%;padding:0;font-size:12pt}.legacy-contributor-roles hr{margin:5px 0}.legacy-contributor-roles a,.legacy-contributor-alt-layout a{color:#00e;text-decoration:none}.legacy-contributor-alt-layout{gap:30px;width:1100px;max-width:100%;margin:20px auto 0;font-size:11pt;display:flex}.legacy-contributor-alt-layout strong{text-align:right;width:150px}.legacy-csac-info{grid-template-columns:170px 1fr;width:505px;max-width:100%;height:300px;margin:40px auto 0;font-size:11pt;display:grid}.legacy-csac-info>div:last-child{white-space:nowrap;margin-left:50px;padding:4px}.legacy-csac-biography h2{margin:0 0 10px;font-size:11pt}.legacy-csac-biography{font-size:12pt}@media (max-width:720px){.contributor-detail-subtitle,.contributor-csac-subtitle{display:none}.legacy-contributor-info,.legacy-contributor-info--two,.legacy-csac-info{grid-template-columns:1fr;gap:15px;width:100%;height:auto}.legacy-contributor-address,.legacy-contributor-contact,.legacy-csac-info>div:last-child{width:auto;margin-left:20px}.legacy-contributor-copy{grid-template-columns:1fr}.legacy-contributor-copy h2{text-align:left}.legacy-contributor-copy>div{width:auto;margin-left:0}}@media print{.site-header,.no-print{display:none}.page-shell{width:100%;padding:0}.panel{box-shadow:none;border:0}.report-subject{break-inside:avoid}}@media (max-width:720px){.site-header__content,.site-header__nav,.search-form,.search-form--results,.stamp-summary,.contributor-summary{grid-template-columns:1fr;align-items:stretch}.site-header__content,.site-header__nav{flex-direction:column}.subject-search-form,.editor-form,.program-columns{grid-template-columns:1fr}.editor-form__wide,.form-actions{grid-column:1}}
