.org-workspace{background:#fff;border:1px solid #d5e1f2;border-radius:16px;overflow:hidden;margin-bottom:24px;color:#18345d}.org-toolbar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:16px;border-bottom:1px solid #e0e8f4}.org-mode{display:flex;gap:5px;background:#f2f5fc;padding:4px;border-radius:10px}.org-toolbar-actions{display:flex;gap:8px;margin-left:auto;flex-wrap:wrap}[data-org-status]{font-size:11px;color:#7183a1}.org-error{color:#b93f54!important}.org-draft-note{font-size:11px;background:#fff8e9;color:#8f6b24;padding:9px 20px;border-bottom:1px solid #f3e5bd}.org-body{display:grid;grid-template-columns:minmax(0,1fr) 255px;min-height:650px}.org-canvas-column{min-width:0;display:flex;flex-direction:column}.org-view-tools{display:flex;align-items:center;gap:4px;padding:9px 12px;flex-wrap:wrap;border-bottom:1px solid #e2eaf7}.org-view-tools button{border:0;border-radius:6px;padding:7px 9px;background:#f3f6fc;color:#375882;font:inherit;font-size:11px;cursor:pointer}.org-view-tools button:hover{background:#e6edff}.org-view-tools button:disabled{opacity:.4;cursor:default}.org-view-tools span{font-size:10px;min-width:38px;text-align:center;color:#7185a3}.org-view-tools .org-tool-divider{height:18px;border-left:1px solid #d4e1f4;min-width:0;margin:0 5px}.org-viewport{height:600px;min-height:400px;flex:1;overflow:hidden;position:relative;background-color:#f6f8fd;background-image:radial-gradient(#dce4f1 .8px,transparent .8px);background-size:20px 20px;touch-action:none;cursor:grab;outline-offset:-3px;isolation:isolate}.org-viewport.org-panning{cursor:grabbing}.org-stage{position:absolute;left:0;top:0;transform-origin:0 0;will-change:transform}.org-lines{position:absolute;left:0;top:0;overflow:visible;pointer-events:none}.org-lines path{stroke:#afc2e2;stroke-width:2;fill:none}.org-card{position:absolute;width:250px;height:168px;display:flex;flex-direction:column;text-align:left;padding:16px 18px 12px;border:1.5px solid var(--org-accent);border-left:4px solid var(--org-accent);border-radius:12px;background:white;color:#19345c;box-shadow:0 3px 10px #1b39640c;font-family:inherit;cursor:pointer;overflow:hidden;user-select:none}.org-card-department{background:var(--org-tint)}.org-card:hover{box-shadow:0 5px 16px #25488725}.org-card.org-selected{outline:3px solid #4367dc;outline-offset:4px}.org-card.org-drop-target{outline:4px dashed #2e8d7c;outline-offset:6px}.org-card.org-dragging{opacity:.5}.org-card-type{font-size:9px;font-weight:700;letter-spacing:1.2px;color:var(--org-accent);margin-bottom:8px}.org-card strong{font-size:15px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex-shrink:0}.org-card-subtitle{font-size:12px;line-height:1.45;margin-top:9px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.org-card-position{font-size:10px;color:#6880a0;line-height:1.35;margin-top:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.org-card-bottom{font-size:9px;color:#788ba8;display:flex;justify-content:space-between;gap:6px;margin-top:auto;padding-top:5px}.org-inspector{border-left:1px solid #e1e9f5;padding:22px 18px;background:#fff;overflow:auto;max-height:760px}.org-inspector h2{font-size:17px!important;line-height:1.4;margin:10px 0}.org-inspector p{font-size:12px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.org-eyebrow{font-size:9px;text-transform:uppercase;letter-spacing:1.4px;color:#5272a6;font-weight:700}.org-inspector-actions{display:grid;gap:9px;margin-top:20px}.org-inspector-actions .btn{text-align:center;justify-content:center;white-space:normal;padding:9px;font-size:11px}.org-order-actions{display:flex;gap:5px}.org-order-actions button{flex:1}.org-canvas-hint{font-size:10px;color:#7285a3;padding:10px 14px;border-top:1px solid #e0e8f4}.org-empty{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px;cursor:default}.org-empty h2{font-size:23px!important;margin:16px 0 8px}.org-empty p{max-width:380px;color:#7487a6;font-size:13px;line-height:1.7}.org-empty-symbol{width:65px;height:65px;display:grid;place-items:center;background:#e9efff;color:#4265d2;border-radius:20px;font-size:35px}.org-empty .btn{margin-top:15px}.org-loading{padding:40px;color:#7a8ca9;text-align:center}.org-workspace:fullscreen,.org-workspace.org-fullscreen{width:100vw;height:100dvh;border:0;border-radius:0;display:flex;flex-direction:column;background:#fff}.org-workspace.org-fullscreen{position:fixed;inset:0;z-index:240}.org-workspace:fullscreen .org-body,.org-fullscreen .org-body{flex:1;min-height:0}.org-workspace:fullscreen .org-viewport,.org-fullscreen .org-viewport{height:auto;min-height:0}.org-workspace:fullscreen .org-inspector,.org-fullscreen .org-inspector{max-height:none}.org-dialog{width:min(540px,calc(100vw - 28px));max-height:90dvh;padding:0;border:1px solid #d6e1f4;border-radius:16px;box-shadow:0 20px 90px #172e5840;color:#1b355d;font-family:inherit}.org-dialog::backdrop{background:#142b5a66;backdrop-filter:blur(3px)}.org-dialog form{display:flex;flex-direction:column;max-height:88dvh}.org-dialog header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e0e7f4}.org-dialog h2{font-size:20px;margin:0}.org-dialog header button{border:0;background:#f0f4fb;color:#6e83a6;border-radius:8px;width:32px;height:32px;font-size:21px;cursor:pointer}.org-dialog-body{overflow:auto;padding:22px 24px}.org-dialog-body>label{display:flex;flex-direction:column;gap:8px;font-size:12px;font-weight:600;margin-bottom:18px}.org-dialog-body [hidden]{display:none!important}.org-dialog input,.org-dialog select{border:1px solid #cfdcf1;border-radius:8px;padding:11px;font:inherit;color:#23416e;width:100%;background:white;min-width:0}.org-dialog .org-checkbox{flex-direction:row;align-items:center;font-weight:400}.org-checkbox input{width:17px;height:17px;flex-shrink:0}.org-dialog footer{padding:15px 24px;display:flex;gap:10px;justify-content:flex-end;border-top:1px solid #dfe7f4;background:#f7f9fd}.org-form-error{padding:12px;background:#fff0f1;color:#b73b50;border-radius:8px;font-size:12px}.org-dialog p{font-size:13px;line-height:1.6}@media(max-width:1000px){.org-body{grid-template-columns:minmax(0,1fr) 220px}.org-toolbar-actions{margin-left:0}}@media(max-width:700px){.org-body{grid-template-columns:1fr;min-height:0}.org-viewport{height:480px;min-height:350px;flex:none}.org-inspector{border-left:0;border-top:1px solid #dce6f5;max-height:320px;padding:18px}.org-inspector-actions{grid-template-columns:1fr 1fr}.org-toolbar{padding:12px;gap:10px}.org-toolbar-actions{width:100%}.org-toolbar-actions .btn{flex:1;white-space:normal;font-size:11px}.org-dialog input,.org-dialog select{font-size:16px}.org-workspace:fullscreen .org-body,.org-fullscreen .org-body{display:flex;flex-direction:column}.org-workspace:fullscreen .org-canvas-column,.org-fullscreen .org-canvas-column{flex:1;min-height:250px}.org-workspace:fullscreen .org-viewport,.org-fullscreen .org-viewport{flex:1;min-height:150px}.org-workspace:fullscreen .org-inspector,.org-fullscreen .org-inspector{max-height:210px;flex-shrink:0}.org-view-tools{padding:7px}.org-view-tools button{font-size:10px}}

.org-extra-heads label{display:flex;flex-direction:column;gap:8px;margin:16px 0;font-size:12px}.org-extra-heads .xs-employee-select{width:100%!important}

.org-card.org-shared-group{display:flex;flex-direction:row;gap:34px;border:0;background:transparent;padding:0;overflow:visible;box-shadow:none}.org-group-member{display:flex;flex-direction:column;flex:0 0 250px;width:250px;height:100%;box-sizing:border-box;border:1.5px solid var(--org-accent);border-left:4px solid var(--org-accent);border-radius:12px;padding:16px 18px;background:white;box-shadow:0 3px 10px #1b39640c}

.org-layout-label{font-size:11px;color:#637b9f;display:flex;gap:5px;align-items:center}.org-layout-label select{border:1px solid #d6e1f4;border-radius:6px;padding:6px;color:#294977;background:white;font:inherit}.org-compact-layout .org-card{padding:11px 13px 8px;width:210px}.org-compact-layout .org-card-type{font-size:8px;letter-spacing:.7px;margin-bottom:5px}.org-compact-layout .org-card strong{font-size:13px;line-height:1.25}.org-compact-layout .org-card-subtitle{font-size:11px;line-height:1.35;margin-top:6px}.org-compact-layout .org-card-position{font-size:10px;line-height:1.3;margin-top:3px}.org-compact-layout .org-card-bottom{font-size:8px;padding-top:3px}.org-compact-layout .org-shared-group{padding:0;gap:var(--org-member-gap,20px)}.org-compact-layout .org-group-member{width:var(--org-member-width,210px);flex-basis:var(--org-member-width,210px);padding:11px 13px}.org-compact-layout .org-card-department .org-card-subtitle{flex-shrink:0}.org-compact-layout .org-card-department .org-card-position{flex-shrink:0}.org-compact-layout .org-card-department .org-card-bottom{margin-top:6px}

.org-head-name{font-size:15px;font-weight:700;line-height:1.3;color:#19345c;margin-top:9px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex-shrink:0}.org-compact-layout .org-head-name{font-size:13px;font-weight:700;line-height:1.25;margin-top:6px}
