:root{color:#1f1f1f;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;font-family:system-ui,Segoe UI,Roboto,sans-serif}*{box-sizing:border-box}body{min-height:100vh;margin:0}#root{min-height:100vh}.shell{max-width:40rem;margin:0 auto;padding:4rem 1.5rem}.eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#686868;margin:0 0 .5rem;font-size:.75rem;font-weight:600}h1{margin:0 0 1rem;font-size:2rem;line-height:1.1}.lede{margin:0;line-height:1.5}p{line-height:1.5}label{margin-bottom:.4rem;font-weight:600;display:block}input,button{font:inherit}input{border:1px solid #686868;border-radius:.25rem;width:100%;margin-bottom:1.2rem;padding:.7rem}button{color:#fff;cursor:pointer;background:#1f1f1f;border:1px solid #1f1f1f;border-radius:.25rem;padding:.65rem 1rem}button:disabled{opacity:.6;cursor:wait}button.secondary{color:#1f1f1f;background:#fff}:focus-visible{outline-offset:3px;outline:3px solid #686868}fieldset{border:0;min-width:0;margin:1.5rem 0 0;padding:0}.actions{flex-wrap:wrap;gap:.75rem;display:flex}.session-header{border-bottom:1px solid #ebebeb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:1rem;padding-bottom:1.5rem;display:flex}.session-header p{margin:0}.shell:has(.session-header){max-width:88rem;padding-top:2rem}.workspace-brand a{color:inherit;letter-spacing:-.04em;font-size:1.5rem;font-weight:750;text-decoration:none}.workspace-brand p,.session-account p span{color:#686868;font-size:.8rem}.session-account{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.session-account p{gap:.15rem;display:grid}.session-account strong{font-size:.875rem}.session-role{background:#ebebeb;border-radius:.25rem;padding:.35rem .6rem;font-size:.75rem;font-weight:600}.session-account button{font-size:.875rem}.studio-nav{background:#f7f7f7;border:1px solid #ebebeb;border-radius:.4rem;flex-wrap:wrap;gap:.4rem;margin-bottom:2rem;padding:.4rem;display:flex}.studio-nav a{color:#686868;border-radius:.25rem;padding:.65rem 1rem;font-size:.875rem;font-weight:600;text-decoration:none}.studio-nav a:hover{color:#1f1f1f;background:#ebebeb}.studio-nav a[aria-current=page]{color:#fff;background:#1f1f1f}.page-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.page-heading>div{min-width:0;max-width:100%}.page-heading h1{margin-bottom:.5rem}.page-heading p{color:#686868;margin:0}.document-toolbar{border:1px solid #ebebeb;border-radius:.25rem;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.5rem;padding:1rem;display:flex}.document-toolbar>*{min-width:0;max-width:100%}.document-toolbar .lede{color:#686868;font-size:.875rem}.document-choice{flex:0 24rem;width:100%;min-width:0}.document-choice select{margin-bottom:0}@media (width<=36rem){.shell:has(.session-header){padding:1.5rem 1rem}.session-header{gap:1rem}.session-account{gap:.75rem;width:100%}.session-account button{margin-left:auto}.studio-nav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.studio-nav a{text-align:center;padding-inline:.5rem}}.error{background:#ebebeb;border-left:3px solid #1f1f1f;padding:.75rem}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.studio-workspace{grid-template-columns:minmax(15rem,21rem) minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.studio-editors{min-width:0}.studio-document{border:1px solid #ebebeb;border-radius:.25rem;min-width:0;padding:1rem;position:sticky;top:1rem}.studio-editors>details,.studio-editors>form{border-radius:.25rem}.studio-editors>:first-child{margin-top:0}.profile-editor{border:1px solid #ebebeb;margin-top:1rem;padding:1rem}.profile-editor h2{margin-top:0}.profile-editor>p{color:#686868;font-size:.875rem}.profile-editor fieldset{border:0;min-width:0;margin:0;padding:0}.profile-editor input{margin-bottom:.75rem}.profile-editor input[aria-invalid=true]{border-width:2px}.profile-field-error{margin:-.4rem 0 .75rem;font-size:.875rem;font-weight:600}.profile-save-status{font-size:.875rem}@media (width<=60rem){.studio-workspace{grid-template-columns:minmax(0,1fr)}.studio-document{position:static}}.editor-category>summary{cursor:pointer;font-size:1.25rem;font-weight:700}.editor-category[open]>summary{margin-bottom:.75rem}.editor-icon-actions{flex-wrap:nowrap;align-items:center;gap:.25rem;display:flex}button.editor-icon-button,.experience-editor button.editor-icon-button{flex:none;place-items:center;width:2rem;height:2rem;margin:0;padding:0;font-size:1.1rem;display:inline-grid}button.editor-icon-button svg{width:1.1rem;height:1.1rem}button.editor-icon-button:disabled{cursor:default}.experience-editor .editor-item{border:1px solid #686868;border-radius:.25rem;margin-top:.75rem;padding:.75rem;position:relative}.editor-item>details>summary{min-height:2rem;margin-bottom:0;padding-right:7.25rem}.editor-item>details[open]>summary{margin-bottom:.75rem}.editor-item>.editor-icon-actions{position:absolute;top:.75rem;right:.75rem}.editor-item>details>form{border-top:1px solid #ebebeb;padding-top:.75rem}.catalog-combobox{min-width:0;position:relative}.catalog-hint,.catalog-status{margin:.25rem 0 .5rem;font-size:.875rem}.catalog-status{min-height:1.25rem}.catalog-suggestions{z-index:20;color:inherit;background:#fff;border:1px solid #686868;border-radius:.25rem;max-height:18rem;margin:0;padding:.25rem 0;list-style:none;position:absolute;left:0;right:0;overflow-y:auto;box-shadow:0 .5rem 1.25rem #0000001f}.catalog-suggestions li{cursor:pointer;flex-direction:column;gap:.125rem;padding:.5rem .75rem;display:flex}.catalog-suggestions li.active,.catalog-suggestions li:hover{background:#f0f0f0}.catalog-suggestions small{color:#4a4a4a}.catalog-suggestions li[aria-selected=true]{outline-offset:-2px;outline:2px solid #1a5fb4}.shared-editor{border:1px dashed #b8b8b8;margin:.75rem 0;padding:.75rem}.shared-editor>summary{cursor:pointer;font-weight:600}.shared-editor>p{font-size:.875rem}.experience-editor{border:1px solid #ebebeb;min-width:0;margin-top:1rem;padding:1rem}.experience-editor h2{margin-top:0}.experience-editor p{font-size:.875rem}.experience-editor fieldset{margin:.75rem 0}.experience-editor legend{margin-bottom:.75rem;font-weight:600}.experience-editor input,.experience-editor textarea,.experience-editor select{margin-bottom:.75rem}.experience-editor textarea,.experience-editor select{width:100%;font:inherit;color:inherit;background:#fff;border:1px solid #686868;border-radius:.25rem;padding:.5rem}.experience-editor textarea{resize:vertical}.experience-current{align-items:baseline;gap:.5rem;display:flex}.experience-current input{width:auto}.experience-list{padding:0;list-style:none}.experience-item{overflow-wrap:anywhere;border-top:1px solid #ebebeb;margin-top:1rem;padding-top:1rem}.experience-item summary{cursor:pointer;margin-bottom:.75rem;font-weight:600}.experience-order{margin-top:.75rem}.experience-editor .actions{gap:.5rem}.experience-editor button{margin-bottom:.5rem}.experience-editor [aria-invalid=true]{border-width:2px}.experience-field-error{margin-top:-.5rem;font-weight:600}.experience-editor .experience-period{border:1px solid #ebebeb;padding:.75rem}.library-section>summary,.library-category>summary{cursor:pointer;font-size:1.25rem;font-weight:700}.library-subsection{min-width:0;margin-top:1rem}.library-subsection>summary{font-size:1rem}.resume-selection{overflow-wrap:anywhere}.resume-selection>summary{cursor:pointer;font-size:1.25rem;font-weight:700}.resume-selection input[type=checkbox]{flex:none;width:auto;margin:0 .5rem 0 0;padding:0}.resume-selection select,.resume-selection textarea{width:100%;max-width:100%;font:inherit;margin-bottom:1rem}.resume-selection textarea{min-height:7rem}.resume-selection legend{text-transform:capitalize;padding:0 .4rem;font-weight:700}.resume-selection .selection-section{border:1px solid #686868;border-radius:.25rem;margin:1.25rem 0;padding:.75rem}.selection-section>summary{cursor:pointer;text-transform:capitalize;font-weight:700}.resume-selection .selection-row{align-items:flex-start;gap:.75rem;display:flex}.resume-selection .selection-content{flex:1;align-items:baseline;gap:.6rem;min-width:0;margin:0;display:flex}.selection-content>span{min-width:0;line-height:1.5}.resume-selection .selection-section-heading{align-items:center}.resume-selection .selection-live{align-items:baseline;gap:.6rem;margin:.75rem 0;font-size:.875rem;font-weight:400;display:flex}.resume-selection .selection-content input,.resume-selection .selection-live input{margin:0}.resume-selection .selection-item{border:1px solid #686868;border-radius:.25rem;margin-top:.75rem;overflow:hidden}.resume-selection .selection-item-heading{background:#ebebeb;padding:.75rem}.selection-kind{color:#686868;font-size:.75rem;font-weight:400;display:block}.selection-bullets{padding:0 .75rem .5rem}.resume-selection .selection-bullet{border-top:1px solid #ebebeb;padding:.6rem 0}.resume-selection .selection-bullet .selection-content{font-size:.875rem;font-weight:400}.selection-content[data-excluded=true]>span{color:#686868}.selection-arrows{flex:none;gap:.25rem;display:flex}.selection-arrows button:disabled{cursor:default}.resume-selection>fieldset>button{white-space:normal;max-width:100%;margin:.25rem}@media (width<=480px){.resume-selection .selection-section{padding:.5rem}.resume-selection .selection-row{gap:.4rem}.resume-selection .selection-item-heading{padding:.5rem}.selection-bullets{padding-left:.5rem;padding-right:.5rem}}.resume-theme>summary{cursor:pointer;font-size:1.25rem;font-weight:700}.resume-theme label>span{color:#686868;font-size:.875rem;font-weight:400;display:block}.resume-theme input[type=range]{accent-color:#1f1f1f;padding:0}.resume-theme select{min-width:0;max-width:100%}.resume-theme button{white-space:normal;max-width:100%;margin:.25rem}.theme-swatch{vertical-align:middle;border:1px solid #686868;width:1rem;height:1rem;margin-right:.5rem;display:inline-block}.version-list{padding:0;list-style:none}.version-list>li{overflow-wrap:anywhere;border:1px solid #686868;border-radius:.25rem;margin-top:.75rem;padding:.75rem}.version-list time{color:#686868}.studio-actions{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.studio-locale{min-width:0;max-width:100%;margin:0}.studio-locale span{margin-bottom:.4rem;display:block}.studio-locale select{color:#1f1f1f;min-width:9rem;max-width:100%;font:inherit;background:#fff;border:1px solid #1f1f1f;border-radius:.25rem;padding:.5rem}.demo-notice{background:#ebebeb;border-left:3px solid #1f1f1f;padding:.75rem 1rem}.export-status{margin:0;font-size:.875rem}.export-warning{background:#fff;border-left:3px solid #1f1f1f;margin:0;padding:.75rem 1rem;font-weight:600}.preview-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:1rem 0 .5rem;display:flex}.preview-meta{color:#686868;margin:0;font-size:.875rem}.preview-warning{color:#1f1f1f;font-weight:600}.preview-controls{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.preview-controls button{padding:.5rem .75rem}.preview-controls button:disabled{cursor:default}.preview-controls [aria-pressed=true]{background:#ebebeb}.preview-zoom-label{margin:0}.preview-zoom-label select{color:#1f1f1f;font:inherit;background:#fff;border:1px solid #1f1f1f;border-radius:.25rem;padding:.5rem}.preview-viewport{scrollbar-gutter:stable;overscroll-behavior:contain;background:#ebebeb;border:1px solid #ebebeb;height:min(70vh,56rem);min-height:18rem;padding:1rem;overflow:auto}.preview-surface{position:relative}.preview-document{margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 0 0 1px #686868}.preview-document iframe{transform-origin:0 0;border:0;display:block;position:absolute;top:0;left:0}.preview-container[aria-busy=true] .preview-viewport{min-height:10rem}.letter-studio select,.letter-studio textarea{width:100%;font:inherit;border:1px solid #686868;border-radius:.25rem;margin-bottom:1.2rem;padding:.7rem}.letter-studio textarea{resize:vertical}.letter-studio .document-choice select{margin-bottom:0}.letter-studio input[type=checkbox]{width:auto;margin:0 .5rem 0 0;padding:0}.letter-studio iframe[title="Saved letter body"]{background:#fff;border:1px solid #ebebeb;width:100%;min-height:20rem}.letter-workspace{grid-template-columns:minmax(20rem,30rem) minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.letter-editors,.letter-document{min-width:0}.letter-editors>form,.letter-editors>details,.letter-document>section{border:1px solid #ebebeb;border-radius:.25rem;margin:0 0 1rem;padding:1rem}.letter-editors>form>fieldset{margin-top:0}.letter-editors>form>fieldset>legend{margin-bottom:1rem;font-weight:600}.letter-editors>form>fieldset>.actions{margin-top:1rem}.letter-editors>details>summary{cursor:pointer;font-weight:600}.letter-document h2{margin-top:0;font-size:1.25rem}.letter-document>section>p{color:#686868;font-size:.875rem}.letter-preview-empty{color:#686868;border:1px solid #ebebeb;border-radius:.25rem;padding:1.5rem}.letter-preview-empty h2{color:#1f1f1f}@media (width<=60rem){.letter-workspace{grid-template-columns:minmax(0,1fr)}}.companies textarea,.companies select{width:100%;font:inherit;border:1px solid #686868;border-radius:.25rem;margin-bottom:1.2rem;padding:.7rem}.companies textarea{resize:vertical}.companies input[type=checkbox]{width:auto;margin:0 .5rem 0 0}.companies li{margin-bottom:.75rem}.companies:not(.company-overview):not(.application-overview){max-width:60rem}.company-overview{min-width:0}.company-overview-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.company-overview-heading h1{margin-bottom:.5rem}.company-overview-heading p{color:#686868;margin:0}.company-create-link{color:#fff;background:#1f1f1f;border:1px solid #1f1f1f;border-radius:.25rem;padding:.65rem 1rem;font-weight:600;text-decoration:none;display:inline-block}.company-search-panel{border:1px solid #ebebeb;margin-bottom:1.5rem;padding:1rem}.company-search-panel input{margin-bottom:0}.company-results-heading{margin:0 0 1rem;font-size:1.25rem}.company-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,25rem),1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.company-cards>.company-card{overflow-wrap:anywhere;border:1px solid #686868;border-radius:.25rem;min-width:0;margin:0;padding:1rem}.company-card-heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:.75rem;display:flex}.company-card h3{margin:0;font-size:1.05rem;line-height:1.4}.company-card h3 a{color:inherit;text-underline-offset:.2rem}.company-card h3 a:hover{color:#686868}.company-kind{background:#ebebeb;border-radius:.25rem;padding:.25rem .6rem;font-size:.8rem;font-weight:600}.company-card-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1rem 0 0;display:grid}.company-card-details dt{color:#686868;margin-bottom:.2rem;font-size:.75rem;font-weight:600}.company-card-details dd{white-space:pre-line;margin:0;font-size:.875rem;line-height:1.5}.company-card-notes{color:#686868;-webkit-line-clamp:2;border-top:1px solid #ebebeb;-webkit-box-orient:vertical;margin:1rem 0 0;padding-top:.75rem;font-size:.875rem;display:-webkit-box;overflow:hidden}.company-empty{color:#686868;border:1px solid #ebebeb;padding:1.5rem}.reply-patterns,.reply-pattern,.reply-email{overflow-wrap:anywhere;min-width:0}.reply-pattern{border:1px solid #686868;border-radius:.25rem;margin:1rem 0;padding:1rem}.reply-pattern h3{margin-top:0}.reply-pattern summary{cursor:pointer;padding:.5rem 0}.reply-email{border-top:1px solid #ebebeb;margin-top:1rem;padding-top:1rem}.reply-email pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;max-height:20rem;overflow:auto}.reply-email button{margin-top:1rem}.application-overview{min-width:0}.application-overview-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.application-overview-heading h1{margin-bottom:.5rem}.application-overview-description{color:#686868;margin:0}.application-create-link{color:#fff;background:#1f1f1f;border:1px solid #1f1f1f;border-radius:.25rem;padding:.65rem 1rem;font-weight:600;text-decoration:none;display:inline-block}.applications .application-filters{border:1px solid #ebebeb;margin-bottom:1.5rem;padding:1rem}.application-filters legend{padding:0 .4rem;font-weight:700}.application-filter-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:1rem;display:grid}.application-filter-grid>div{min-width:0}.applications .application-filter-grid input,.applications .application-filter-grid select{min-width:0;color:inherit;background:#fff;margin-bottom:0}.application-filter-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.application-filter-footer p{color:#686868;margin:0;font-size:.875rem}.application-view-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.application-view-toolbar h2{margin:0;font-size:1.25rem}.application-view-switch{flex-wrap:wrap;gap:.4rem;display:flex}.application-view-switch button{color:#1f1f1f;background:#fff}.application-view-switch button[aria-pressed=true]{color:#fff;background:#1f1f1f}.application-cards{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.application-cards>.application-card{overflow-wrap:anywhere;background:#fff;border:1px solid #686868;border-radius:.25rem;min-width:0;margin:0;padding:1rem}.application-card-heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:.75rem;display:flex}.application-card h3{margin:0;font-size:1.05rem;line-height:1.4}.application-card h3 a{color:inherit;text-underline-offset:.2rem}.application-card h3 a:hover{color:#686868}.application-card-company{color:#686868;margin:.25rem 0 0;font-size:.95rem}.application-status{background:#ebebeb;border:1px solid #ebebeb;border-radius:.25rem;padding:.25rem .6rem;font-size:.8rem;font-weight:600}.application-card-details{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:1rem 0;display:grid}.application-card-details dt{color:#686868;margin-bottom:.2rem;font-size:.75rem;font-weight:600}.application-card-details dd{margin:0;font-size:.875rem;line-height:1.5}.application-card-notes{color:#686868;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 1rem;font-size:.875rem;display:-webkit-box;overflow:hidden}.application-card-footer{color:#686868;border-top:1px solid #ebebeb;flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding-top:.75rem;font-size:.75rem;display:flex}.application-card-footer .application-documents-sent{color:#1f1f1f;font-weight:600}.application-board-hint{color:#686868;margin:0 0 1rem;font-size:.875rem}.application-board{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));align-items:start;gap:1rem;display:grid}.application-board>section{background:#ebebeb;border:1px solid #ebebeb;border-radius:.25rem;min-width:0;padding:.75rem}.application-lane-heading{justify-content:space-between;align-items:center;gap:.5rem;padding:.25rem .25rem .75rem;display:flex}.application-lane-heading h2{margin:0;font-size:1rem}.application-lane-heading>span{text-align:center;background:#fff;border-radius:.25rem;min-width:1.5rem;padding:.15rem .4rem;font-size:.8rem;font-weight:600}.application-cards-compact .application-card{padding:.75rem}.application-cards-compact .application-card-details{grid-template-columns:repeat(2,minmax(0,1fr))}.application-empty{color:#686868;border:1px solid #ebebeb;padding:1.5rem}@media (width<=40rem){.application-card-details{grid-template-columns:repeat(2,minmax(0,1fr))}}.applications fieldset{margin:1rem 0}.applications,.applications form,.applications fieldset{min-width:0}.application-call-sheet{overflow-wrap:anywhere;border:1px solid #686868;border-radius:.25rem;margin:1.5rem 0;padding:1rem}.application-call-sheet h2{margin-top:0}.application-research-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem;display:grid}.application-research-grid>div{border-top:1px solid #ebebeb;min-width:0;padding-top:.75rem}.application-research-grid dt{margin-bottom:.4rem;font-weight:700}.application-research-grid dd{white-space:pre-wrap;margin:0}.application-research-markdown pre{white-space:pre-wrap}.application-posting-text{white-space:pre-wrap;margin-top:1rem}.application-posting,.application-research-editor{margin:1rem 0}.application-posting summary,.application-research-editor summary{cursor:pointer;font-weight:600}.cheat-sheet-page{overflow-wrap:anywhere;min-width:0;max-width:60rem;font-size:1rem;line-height:1.6}.cheat-sheet-page h2{line-height:1.35}.cheat-sheet-page .application-posting summary{padding-block:.65rem}.application-detail-panel{overflow-wrap:anywhere;border:1px solid #686868;border-radius:.25rem;min-width:0;margin:1.5rem 0;padding:1.25rem}.application-detail-panel h2{margin:0;font-size:1.25rem}.application-detail-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.application-detail-description{color:#686868;line-height:1.6}.application-sent-documents fieldset{border:0;padding:0}.application-sent-documents legend{margin-bottom:.75rem;font-weight:600}.application-document-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:.75rem;margin-bottom:1rem;display:grid}.application-document-card{background:#fff;border:1px solid #ebebeb;border-radius:.25rem;min-width:0;padding:1rem}.application-document-kind{color:#686868;font-size:.8rem;font-weight:600}.application-document-card h3{margin:.5rem 0;font-size:1rem}.application-document-card p{color:#686868;margin:0 0 1rem;font-size:.875rem}.application-document-card button{max-width:100%}.application-timeline{margin:1.25rem 0 0;padding:0;list-style:none}.companies .application-timeline li{border-left:2px solid #ebebeb;margin:0 0 0 .3rem;padding:0 0 1.5rem 1.25rem;position:relative}.application-timeline li:before{content:"";background:#686868;border-radius:50%;width:.65rem;height:.65rem;position:absolute;top:.3rem;left:-.4rem}.companies .application-timeline li:last-child{border-left-color:#0000;padding-bottom:0}.application-timeline li:last-child:before{background:#1f1f1f}.application-timeline p{margin:0 0 .3rem;font-weight:600;line-height:1.5}.application-timeline time{color:#686868;font-size:.8rem}.applications fieldset>label{display:block}.application-company-picker{margin-bottom:1.2rem;position:relative}.application-company-input{display:flex}.application-company-input input{border-radius:.25rem 0 0 .25rem;min-width:0;margin-bottom:0}.application-company-input>button{white-space:nowrap;background-color:buttonface;border-color:#686868 #686868 #686868 currentColor;border-left-style:none;border-left-width:0;border-radius:0 .25rem .25rem 0;flex-shrink:0}.application-company-menu{z-index:2;background:#fff;border:1px solid #686868;width:100%;max-height:16rem;position:absolute;overflow-y:auto}.application-company-menu ul{margin:0;padding:0;list-style:none}.application-company-menu li{margin:0}.application-company-menu button[role=option]{text-align:left;overflow-wrap:anywhere;border:0;border-radius:0;width:100%;display:block}.application-company-menu button[aria-selected=true],.application-company-menu button[role=option]:hover{background:#ebebeb}.application-emails{overflow-wrap:anywhere}.application-emails dd{margin-inline-start:0}.application-attention-buckets{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.application-attention-buckets button{color:#1f1f1f;background:#fff}.application-attention-buckets button[aria-pressed=true]{color:#fff;background:#1f1f1f}.publish-page{overflow-wrap:anywhere;min-width:0}.publish-page select{width:100%;margin-bottom:1rem}.publish-review{border:1px solid #686868;border-radius:.25rem;margin:1rem 0;padding:1rem}.publish-review iframe{background:#fff;border:1px solid #ebebeb;width:100%;height:70vh;margin:1rem 0;display:block}.publish-review label{margin:1rem 0;display:block}.publish-page code{overflow-wrap:anywhere}.publish-page li{margin:1rem 0}.knowledge-markdown{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid #686868;max-height:65vh;padding:1rem;overflow:auto}
