.FormControl_control__PycHI{box-sizing:border-box;min-width:0;max-width:100%;min-height:44px;margin:0;border:1px solid var(--control-border,var(--border));border-radius:var(--radius-sm,8px);background-color:var(--surface);color:var(--text-strong);color-scheme:inherit;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.5}.FormControl_form__RYPCh{width:100%;padding:.5rem .65rem}.FormControl_compact__qIOw_{width:auto;padding:.4rem .55rem}.FormControl_control__PycHI:focus-visible{border-color:var(--accent-strong);outline:2px solid var(--accent);outline-offset:2px}.FormControl_control__PycHI:disabled{cursor:not-allowed;opacity:.65}.FormControl_control__PycHI optgroup,.FormControl_control__PycHI option{background-color:var(--surface);color:var(--text-strong)}.FormControl_control__PycHI optgroup:disabled,.FormControl_control__PycHI option:disabled{color:var(--muted)}@media (hover:none) and (pointer:coarse),(max-width:700px){.FormControl_control__PycHI{font-size:16px}}.FormControl_control__PycHI::placeholder{color:var(--muted);opacity:1}.FormControl_textarea__cgBO6{resize:vertical}.fieldLibraries_plansLibrary__OprMg .workspace-header{margin-bottom:0}.fieldLibraries_plansLibrary__OprMg .plans-primary-toolbar{flex-wrap:wrap;overflow:visible}.fieldLibraries_plansLibrary__OprMg .plans-primary-toolbar .workspace-toolbar-group{flex:0 1 auto;width:auto}.fieldLibraries_plansLibrary__OprMg .workspace-toolbar-secondary{flex-wrap:wrap}.fieldLibraries_plansLibrary__OprMg .workspace-toolbar-secondary .workspace-toolbar-group{min-width:0;flex-wrap:wrap}.fieldLibraries_plansLibrary__OprMg .workspace-toolbar-secondary .workspace-toolbar-group:first-child{flex:1 1 230px}.fieldLibraries_plansLibrary__OprMg .workspace-search,.fieldLibraries_plansLibrary__OprMg .workspace-search input{min-width:0;width:100%}.fieldLibraries_plansLibrary__OprMg .plan-browser-preview img{display:block;width:100%;height:100%;object-fit:contain}.fieldLibraries_libraryMenu___2fOd{position:relative}.fieldLibraries_libraryMenu___2fOd>summary{list-style:none;cursor:pointer}.fieldLibraries_libraryMenu___2fOd>summary::-webkit-details-marker{display:none}.fieldLibraries_libraryMenuItems__vFSQU{position:absolute;top:calc(100% + .4rem);left:0;width:170px;display:grid;grid-gap:.3rem;gap:.3rem;padding:.4rem;background:var(--panel);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-elevated);z-index:20}.fieldLibraries_libraryMenuItems__vFSQU .button{width:100%;justify-content:flex-start}.fieldLibraries_photoLibrary__WB3s2 .field-library-actionbar{justify-content:flex-end}.fieldLibraries_photoLibrary__WB3s2 .field-media-card{gap:.65rem;overflow:hidden}.fieldLibraries_photoLibrary__WB3s2 .field-media-preview{aspect-ratio:4/3;height:auto;min-height:0;flex:none;margin:0}.fieldLibraries_photoLibrary__WB3s2 .field-media-preview img{display:block}.fieldLibraries_photoDetails__788c4{display:grid;grid-gap:.35rem;gap:.35rem}.fieldLibraries_photoDetails__788c4 h3{margin:0;font-size:1rem;line-height:1.4;overflow-wrap:anywhere}.fieldLibraries_photoTask__ED19i{font-size:.85rem;color:var(--accent-strong);overflow-wrap:anywhere}.fieldLibraries_photoMetadata__bL83F{display:flex;flex-wrap:wrap;gap:.25rem .65rem;font-size:.78rem;color:var(--muted)}.fieldLibraries_photoMetadata__bL83F span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%}.fieldLibraries_photoLibrary__WB3s2 .form-row{margin-top:auto!important}.fieldLibraries_planViewer__LukSB .plan-sync-status{padding:0 .2rem;border:0;background:none;min-height:0;font-size:.78rem}.fieldLibraries_planViewer__LukSB .plan-detail-header-copy h1{font-size:clamp(1.2rem,2vw,1.65rem);overflow-wrap:anywhere}.fieldLibraries_planViewer__LukSB .plan-detail-header .workspace-eyebrow{display:none}.fieldLibraries_planViewer__LukSB .fieldLibraries_drawingOnly__nMrw9{grid-template-columns:minmax(0,1fr)}.fieldLibraries_focusMode__pYByK{width:100%;max-width:none}.fieldLibraries_focusMode__pYByK .plan-detail-layout{flex:1 1}.fieldLibraries_focusMode__pYByK .plan-stage-shell{min-height:0}.fieldLibraries_focusMode__pYByK .plan-stage{height:max(55dvh,calc(100dvh - 215px));min-height:0}@media (max-width:640px){.fieldLibraries_plansLibrary__OprMg .workspace-toolbar{gap:.6rem;padding:.65rem}.fieldLibraries_plansLibrary__OprMg .plans-primary-toolbar .workspace-toolbar-group{gap:.3rem}.fieldLibraries_plansLibrary__OprMg .workspace-toolbar-secondary .workspace-toolbar-group{width:100%}.fieldLibraries_plansLibrary__OprMg .plans-folder-row{padding-top:.5rem;padding-bottom:.5rem}.fieldLibraries_planViewer__LukSB .plan-detail-toolbar{padding:.5rem;gap:.5rem}.fieldLibraries_planViewer__LukSB .plan-detail-toolbar-group{gap:.3rem}.fieldLibraries_photoLibrary__WB3s2 .field-library-actions{width:100%;justify-content:flex-end}}