.pw-workspace{min-width:0;font-size:14px}.pw-project-header,.pw-section-head,.pw-current{display:flex;align-items:center;gap:12px;justify-content:space-between}.pw-project-header{padding-bottom:20px;flex-wrap:wrap}.pw-grow{flex:1;min-width:0}.pw-project-header h1{overflow-wrap:anywhere}.pw-project-body{padding-top:20px}.pw-doc-toolbar{display:flex;gap:12px;align-items:flex-start}.pw-doc-toolbar>.MuiTextField-root:first-child{max-width:360px}.pw-group-select{display:none!important}.pw-groups{display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid var(--record-border);padding:8px 0}.pw-doc-list,.pw-timeline ol{list-style:none;padding:0;margin:0}.pw-doc-row{display:grid;grid-template-columns:44px 24px minmax(140px,1fr) auto 72px 160px auto;align-items:center;gap:10px;min-height:66px;border-bottom:1px solid var(--record-border)}.pw-doc-name{min-width:0;display:flex;flex-direction:column}.pw-title-button.MuiButton-root{justify-content:flex-start;text-align:left;padding:0;min-height:28px;color:var(--mui-palette-text-primary);font-size:14px;line-height:1.35;overflow-wrap:anywhere}.pw-doc-name>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pw-doc-actions,.pw-actions{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.pw-workspace .MuiIconButton-root,.pw-drawer .MuiIconButton-root,.pw-queue .MuiButton-root,.pw-workspace .MuiButton-root,.pw-drawer .MuiButton-root{min-width:44px;min-height:44px}.pw-state{padding:24px;display:flex;align-items:center;gap:12px}.pw-drawer.MuiDrawer-paper{width:560px;max-width:100%;overflow:hidden;background-image:none}.pw-drawer-head{padding:16px 20px;display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--record-border);flex-shrink:0}.pw-drawer-head h2{flex:1;min-width:0;overflow-wrap:anywhere;font-size:18px}.pw-drawer-meta{padding:12px 20px;flex-shrink:0}.pw-drawer-meta dl{margin:0 0 12px}.pw-drawer-meta dl>div{display:grid;grid-template-columns:140px minmax(0,1fr);gap:12px;margin-bottom:6px;font-size:13px}.pw-drawer-meta dt{color:var(--mui-palette-text-secondary)}.pw-drawer-meta dd{margin:0;overflow-wrap:anywhere}.pw-current{border-top:1px solid var(--record-border);padding-top:8px;overflow-wrap:anywhere}.pw-drawer-body{padding:16px 20px;overflow:auto;flex:1;min-height:0;overscroll-behavior:contain}.pw-drawer .MuiTabs-root{flex-shrink:0;border-bottom:1px solid var(--record-border)}.pw-version{padding:12px 0;border-bottom:1px solid var(--record-border);overflow-wrap:anywhere}.pw-version:first-child{padding-top:0}.pw-timeline li{padding:12px 0;border-bottom:1px solid var(--record-border);overflow-wrap:anywhere}.pw-timeline h4{margin:0}.pw-day.MuiTypography-root{font-size:12px;padding-top:16px}.pw-timeline details{font-size:13px;margin-top:8px}.pw-timeline summary{cursor:pointer;min-height:44px;display:flex;align-items:center;color:var(--mui-palette-primary-main)}.pw-timeline details p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 12px}.pw-change{display:grid;grid-template-columns:minmax(100px,140px) minmax(0,1fr);gap:12px;font-size:13px;margin-top:8px}.pw-change>span:first-child{color:var(--mui-palette-text-secondary)}.pw-context{padding:8px 0;border-bottom:1px solid var(--record-border);margin-bottom:12px}.pw-upload-job{padding:16px 0;border-bottom:1px solid var(--record-border);overflow-wrap:anywhere}.pw-upload-job .MuiLinearProgress-root{margin:8px 0 16px}.pw-upload-metadata{display:grid;gap:16px;margin:16px 0}.pw-queue .pw-section-head{flex-wrap:wrap}.pw-queue .pw-section-head>p{min-width:0;overflow-wrap:anywhere}.pw-upload-tray{position:fixed;bottom:16px;right:16px;max-width:calc(100vw - 32px);z-index:1200;padding:4px}.pw-confirm-summary{display:grid;gap:16px;margin-bottom:24px}.pw-visually-hidden{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.pw-queue .MuiButton-contained.Mui-disabled{background:var(--mui-palette-action-disabledBackground);color:var(--mui-palette-text-secondary)}@media(max-width:900px){.pw-doc-row{grid-template-columns:44px 24px minmax(120px,1fr) auto auto}.pw-doc-date{grid-column:3/6;padding-bottom:8px}.pw-doc-status{display:none}}@media(max-width:600px){.pw-project-header{gap:8px}.pw-project-header h1{font-size:23px}.pw-group-select{display:block!important}.pw-groups{display:none}.pw-doc-toolbar{flex-direction:column}.pw-doc-toolbar>.MuiTextField-root:first-child{max-width:none}.pw-doc-row{grid-template-columns:44px minmax(0,1fr) auto;gap:4px;min-height:88px;padding:8px 0}.pw-file-icon{display:none!important}.pw-doc-name{grid-column:2;grid-row:1}.pw-title-button.MuiButton-root{min-height:44px}.pw-doc-row>.MuiCheckbox-root{grid-column:1;grid-row:1}.pw-doc-actions{grid-column:3;grid-row:1;flex-direction:column}.pw-doc-size{grid-column:2;grid-row:2}.pw-doc-date{grid-column:2/4;grid-row:3;padding-bottom:0}.pw-doc-status{display:block;grid-column:2;grid-row:4}.pw-drawer-head,.pw-drawer-meta,.pw-drawer-body{padding-left:16px;padding-right:16px}.pw-drawer-meta dl>div{grid-template-columns:116px minmax(0,1fr)}.pw-change{grid-template-columns:1fr;gap:2px}.pw-doc-toolbar input,.pw-upload-metadata input,.pw-upload-metadata textarea{font-size:16px}.pw-actions{gap:8px}}.pw-drawer-meta dl>div{max-height:40px;overflow:hidden}.pw-drawer-meta dd{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pw-all-metadata{font-size:13px;margin-bottom:16px}.pw-all-metadata summary{cursor:pointer;min-height:44px;display:flex;align-items:center;color:var(--mui-palette-primary-main)}.pw-all-metadata dl>div{margin-bottom:8px}.pw-all-metadata dt{color:var(--mui-palette-text-secondary)}.pw-all-metadata dd{margin:0;overflow-wrap:anywhere}html,body,#root{min-height:100%;margin:0}*{box-sizing:border-box}:root{--scrollbar-thumb:#73879f;--scrollbar-hover:#536980;--scrollbar-size:10px}.drs-navigation{--scrollbar-thumb:#799bc5;--scrollbar-hover:#b0c8e6;--scrollbar-size:8px}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}@supports selector(::-webkit-scrollbar){*{scrollbar-width:auto;scrollbar-color:auto}*::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}*::-webkit-scrollbar-track,*::-webkit-scrollbar-corner{background:transparent}*::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border:2px solid transparent;background-clip:padding-box;border-radius:999px;min-height:36px}*::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-hover)}*::-webkit-scrollbar-button{display:none;width:0;height:0}}.navigation-scroll{scrollbar-width:none}.navigation-scroll::-webkit-scrollbar{display:none;width:0;height:0}@media(forced-colors:active){*{scrollbar-width:auto;scrollbar-color:auto}*::-webkit-scrollbar,*::-webkit-scrollbar-track,*::-webkit-scrollbar-thumb,*::-webkit-scrollbar-button,*::-webkit-scrollbar-corner{all:revert}.navigation-scroll{scrollbar-width:auto}.navigation-scroll::-webkit-scrollbar{all:revert}}:focus-visible:not(.MuiInputBase-input){outline:2px solid var(--mui-palette-primary-main,#1957a6);outline-offset:2px}.record{display:flex;align-items:center;gap:16px;padding:16px 20px;border-bottom:1px solid var(--record-border,#e5eaf0)}.record:last-child{border-bottom:0}.record-meta{display:flex;gap:4px 20px;flex-wrap:wrap;margin-top:5px}.nav-title{letter-spacing:.12em;font-size:.65rem!important;color:#a9c5e6!important;padding:20px 20px 6px}@media(max-width:600px){.record{align-items:flex-start;flex-direction:column;padding:16px}.record-meta{flex-direction:column;gap:3px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}}::selection{background:#b8d4fb;color:#132c4c}input,textarea{caret-color:var(--mui-palette-primary-main,#1957a6)}
