*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{text-rendering:optimizelegibility;color:#000;-webkit-font-smoothing:antialiased;background:#fff;font-family:Segoe UI,Tahoma,-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-size:12px;overflow:hidden}button{font:inherit;color:inherit;cursor:default}input,select{font:inherit}.window{background:#fff;flex-direction:column;min-width:1100px;height:100vh;display:flex}.content{flex-direction:column;flex:1;min-height:0;display:flex}.titlebar{background:#f0f2f7;flex-shrink:0;align-items:center;height:22px;padding-left:4px;display:flex}.titlebar-logo{color:#3b6fd8;margin-right:6px;font-size:13px;font-weight:700;transform:skew(-12deg)}.titlebar-text{font-family:Segoe UI,Tahoma,sans-serif;font-size:12px}.titlebar-controls{height:100%;margin-left:auto;display:flex}.titlebar-controls button{background:0 0;border:0;justify-content:center;align-items:center;width:46px;display:flex}.titlebar-controls button:hover{background:#e5e5e5}.titlebar-controls button.close:hover{color:#fff;background:#e81123}.menubar{z-index:50;flex-shrink:0;align-items:center;height:22px;padding-left:2px;display:flex;position:relative}.menubar-item-wrap{position:relative}.menubar-item{background:0 0;border:1px solid #0000;padding:1px 6px;font-size:11px}.menubar-item u{text-decoration:underline}.menubar-item.open{background:#f3f3f3}.menu-dropdown{z-index:100;background:#fdfdfd;border:1px solid #e4e4e4;min-width:280px;padding:2px 0;position:absolute;top:20px;left:0;box-shadow:1px 2px 4px #0003}.menu-row{text-align:left;background:0 0;border:0;align-items:center;width:100%;height:26px;padding:0 12px 0 4px;font-size:11px;display:flex}.menu-row:hover{background:#f3f3f3}.menu-icon-col{justify-content:center;width:28px;display:flex}.menu-icon{display:flex}.menu-label{white-space:nowrap;flex:1;padding-left:4px}.menu-dropdown{width:max-content}.menu-shortcut{color:#000;min-width:110px;padding-left:30px}.menu-divider{background:#d6d6d6;height:1px;margin:4px;position:relative}.menu-divider:before{content:"";position:absolute;inset:-4px}.toolbar{border-bottom:0;flex-shrink:0;height:146px;display:flex}.toolbar-main{flex-direction:column;flex:1;padding-left:4px;display:flex}.toolbar-row{align-items:flex-end;height:52px;display:flex}.toolbar-row.small{align-items:center;gap:1px;height:46px}.toolbar-row.small+.toolbar-row.small{height:48px}.bigbtn{background:0 0;border:1px solid #0000;flex-direction:column;justify-content:flex-end;align-items:center;width:55px;height:48px;padding:2px 0;display:flex}.bigbtn:hover:not(.disabled){background:#dedede;border-color:#0000;border-radius:3px}.bigbtn.active{background:#e3e3e3;border-color:#d0d0d0}.bigbtn-icon{align-items:center;height:28px;display:flex}.bigbtn-label{color:#333;white-space:nowrap;text-overflow:ellipsis;max-width:54px;font-size:11px;overflow:hidden}.bigbtn.disabled .bigbtn-label{color:#888}.smallbtn{background:0 0;border:1px solid #0000;justify-content:center;align-items:center;width:25px;height:24px;display:flex}.smallbtn:hover{background:#e5f1fb;border-color:#a9d3f5}.toolbar-right{border-right:1px solid #ccc;width:390px;margin:0 385px 0 0;position:relative}.panic{color:#333;background:0 0;border:0;flex-direction:column;align-items:center;font-size:11px;display:flex;position:absolute;top:6px;left:270px}.toolbar-right-icons{gap:12px;display:flex;position:absolute;top:60px;left:140px}.win-btn{white-space:nowrap;background:#fdfdfd;border:1px solid #c8c8c8;padding:3px 6px;font-size:11px}.win-btn:hover{background:#e5f1fb;border-color:#0078d7}.win-btn:active,.win-btn.pressed{background:#cce4f7;border-color:#005499}.win-btn.flat{background:#f3f3f3;border-color:#e3e3e3}.icon-btn{background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:1px 2px;display:inline-flex}.icon-btn:hover{background:#e5f1fb;border-color:#a9d3f5}.statusbar{background:#fafafa;border-top:1px solid #e3e3e3;flex-shrink:0;align-items:center;gap:6px;height:26px;padding:0 8px;font-size:12px;display:flex}.status-search{color:#666;background:0 0;border:0;outline:none;width:1070px;font-size:11px}.status-caret{margin-right:10px}.status-clock{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.dialog-backdrop{z-index:1400;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog{background:#f0f0f0;border:1px solid #6a8ac8;width:360px;box-shadow:0 6px 20px #0000004d}.dialog-title{background:#fff;justify-content:space-between;align-items:center;padding:6px 8px;display:flex}.dialog-title button{background:0 0;border:0}.dialog-body{background:#fff;align-items:center;gap:12px;padding:18px 16px;display:flex}.dialog-actions{justify-content:flex-end;padding:8px 12px;display:flex}.dialog-actions .win-btn{min-width:72px}.home{flex-direction:column;flex:1;min-height:0;display:flex}.home-config-row{height:28px;padding:0 2px}.home-body{flex:1;min-height:0;display:flex}.home-left{flex-direction:column;width:330px;padding:4px 25px 10px 14px;display:flex}.home-left-grid{grid-template-columns:repeat(4,72px);row-gap:12px;margin-left:-10px;display:grid}.home-left-bottom{flex-direction:column;gap:10px;margin-top:auto;display:flex}.home-icon{background:0 0;border:1px solid #0000;flex-direction:column;align-items:center;gap:4px;width:72px;padding:4px 2px;display:flex;position:relative}.home-icon:hover:not(.disabled){background:#e5f1fb;border-color:#a9d3f5}.home-icon.disabled{color:#999}.home-icon-img{align-items:center;height:30px;display:flex}.home-icon-label{font-size:11px}.home-icon-label.u{text-decoration:underline}.home-badge{color:#fff;background:#6f9be0;padding:5px 7px;font-size:10px;font-weight:700;position:absolute;top:-12px;left:8px}.search-box{background:#fff;border:1px solid #bbb;align-items:center;height:23px;padding-right:4px;display:flex}.search-box input{border:0;outline:none;flex:1;padding:2px 3px;font-size:11px}.notices{border:1px solid #bbb;flex-direction:column;height:365px;padding:6px 10px;display:flex}.notices-nav{align-items:center;gap:8px;font-size:12px;display:flex}.notices-nav button{background:0 0;border:0;padding:0;display:flex}.notices-nav button:last-child{margin-left:auto}.notices-nav span{margin-left:48px}.notices-nav a{cursor:pointer;text-decoration:underline}.notice-title{white-space:nowrap;text-overflow:ellipsis;margin:10px 0 6px;font-size:14px;font-weight:700;overflow:hidden}.notice-y{color:#3b6fd8;margin-right:8px;display:inline-block;transform:skew(-12deg)}.notice-art{height:150px}.notice-body{flex:1;margin-top:6px;font-size:11px;line-height:15px;overflow:hidden}.notice-actions{justify-content:flex-end;display:flex}.read-more{color:#fff;background:#1aa3e8;border:0;border-radius:3px;padding:4px 6px;font-size:11px}.read-more:hover{background:#0d8fd0}.home-right{flex-direction:column;flex:1;min-width:0;padding-bottom:12px;padding-right:8px;display:flex}.home-top-icons{align-items:flex-start;gap:18px;height:112px;padding-top:30px;padding-left:10px;display:flex}.home-top-icons .home-icon-img{height:36px}.home-panel{border:1px solid #c8c8c8;flex:1;justify-content:center;align-items:flex-end;display:flex}.brand{text-align:center;margin-bottom:180px;margin-left:20px}.brand-logo{letter-spacing:2px;background:linear-gradient(90deg,#6c5aa8,#6f8ec6 60%,#5ba0c0);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Century Gothic,Avenir,Segoe UI,sans-serif;font-size:96px;line-height:1}.brand-o{color:#7a92c8;-webkit-text-fill-color:#7a92c8;display:inline-block;transform:rotate(-30deg)}.brand-headline{color:#d6699a;margin-top:8px;font-family:Century Gothic,Segoe UI,sans-serif;font-size:36px;font-weight:700}.brand-copy{color:#888;margin-top:18px;font-family:Century Gothic,Segoe UI,sans-serif;font-size:21px;line-height:28px}.brand-small{color:#5b8fc9;margin-top:30px;font-size:13px;font-style:italic}.btnbar{background:#f6f6f6;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;flex-shrink:0;align-items:center;gap:2px;height:28px;padding:0 2px;display:flex}.btnbar .win-btn{background:#f6f6f6;border-color:#d9d9d9;border-radius:3px;height:24px}.btnbar .win-btn:hover{background:#ddd;border-color:#d0d0d0}.appt-body{flex:1;min-height:0;transition:opacity .2s;display:flex}.appt-body.refreshing{opacity:.4}.appt-sidebar{flex-direction:column;flex-shrink:0;gap:3px;width:145px;min-height:0;padding:4px 3px 4px 4px;font-size:12px;display:flex;position:relative}.sb-row{align-items:center;gap:4px;display:flex}.sb-to{font-size:11px}body.col-resizing,body.col-resizing *{-webkit-user-select:none;user-select:none;cursor:col-resize!important}.win-select{background:#f2f2f2;border:1px solid #f2f2f2;border-radius:3px;align-items:center;display:inline-flex;position:relative}.win-select select{appearance:none;background:0 0;border:0;outline:none;padding:2px 18px 2px 4px;font-size:12px}.win-select svg{pointer-events:none;position:absolute;right:4px}.win-select.grow{flex:1}.win-select.grow select{width:100%}.win-select:hover{background:#e5f1fb;border-color:#0078d7}.tool-sq{background:#fff;border:1px solid #e0e0e0;border-radius:3px;justify-content:center;align-items:center;width:26px;height:24px;padding:0;display:inline-flex}.tool-sq:hover:not(:disabled){background:#e5f1fb;border-color:#0078d7}.dp{-webkit-user-select:none;user-select:none;border:1px solid #8a8a8a;flex-shrink:0;margin-top:2px;position:relative}.dp-head{border-bottom:1px solid #8a8a8a;grid-template-columns:repeat(7,1fr);display:grid}.dp-head span{text-align:center;border-left:1px solid #c8c8c8;height:18px;font-size:11px;line-height:18px}.dp-head span:first-child{border-left:0}.dp-grid{outline:none;grid-template-columns:repeat(7,1fr);grid-auto-rows:19px;display:grid;position:relative;overflow:hidden}.dp-grid:focus-visible{box-shadow:inset 0 0 0 1px #0078d7}.dp-watermark{color:#78787838;pointer-events:none;z-index:2;justify-content:center;align-items:center;font-family:Arial,sans-serif;font-size:40px;display:flex;position:absolute;left:0;right:0}.dp-day{text-align:right;color:#000;background:0 0;border:0;height:19px;padding:0 3px 0 0;font-size:11px;line-height:19px;position:relative}.dp-day.other{color:#9a9a9a}.dp-day.closure{background:#c6efc0}.dp-day.hover{background:#e5f1fb;box-shadow:inset 0 0 0 1px #0078d7}.dp-day.line-top{border-top:2px solid #1a1a6e;line-height:17px}.dp-day.line-left{border-left:2px solid #1a1a6e}.dp-day.today:not(.sel){box-shadow:inset 0 0 0 1px #555}.dp-day.sel{color:#000;z-index:1;background:#6b6bf0;box-shadow:inset 0 0 0 2px #000}.dp-day.crossed:after{content:"";background:linear-gradient(45deg,#0000 calc(50% - .6px),#1a1a6e calc(50% - .6px) calc(50% + .6px),#0000 calc(50% + .6px)),linear-gradient(-45deg,#0000 calc(50% - .6px),#1a1a6e calc(50% - .6px) calc(50% + .6px),#0000 calc(50% + .6px));position:absolute;inset:0}.dp-resize{cursor:row-resize;z-index:3;height:8px;position:absolute;bottom:-4px;left:0;right:0}.dp-resize:hover,.dp.dragging .dp-resize{background:#0078d740}.dp.dragging{cursor:row-resize}.sb-group{border:0;border-top:1px solid #ccc;margin:2px 0 0;padding:2px 2px 4px}.sb-group legend{margin-left:-4px;padding:0 2px;font-size:12px}.sb-grid2{grid-template-columns:1fr 1fr;gap:6px 4px;margin-top:6px;display:grid}.sb-check{align-items:center;gap:3px;margin-top:4px;font-size:11px;display:flex}.sb-group.staff{flex-direction:column;flex:1;min-height:0;display:flex}.staff-search{border-bottom:1px solid #ddd;align-items:center;gap:2px;display:flex}.staff-search input{border:0;outline:none;width:100%}.staff-tools{gap:2px;margin-top:3px;display:flex}.staff-list{border:1px solid #ccc;flex:1;min-height:0;margin-top:4px;overflow-y:auto}.staff-item{white-space:nowrap;align-items:center;gap:3px;height:19px;padding-left:2px;font-size:12px;display:flex}.staff-item.first{background:#cce8ff}.staff-item input{accent-color:#1e6fd8;width:13px;height:13px;margin:0}.ov{border-top:1px solid #adacb3;flex-direction:column;flex:1;min-width:0;padding-right:0;display:flex}.ov-date{text-align:center;height:19px;font-size:12px;line-height:19px}.ov-names{height:19px;display:flex}.ov-axis-spacer{flex-shrink:0;width:40px}.ov-names-inner{flex:1;display:flex;overflow:hidden}.ov-name{white-space:nowrap;flex:1;justify-content:center;min-width:0;font-size:12px;line-height:19px;display:flex;overflow:visible}.ov-grid{border-top:1px solid #b0b0b0;flex:1;min-height:0;padding-bottom:6px;display:flex}.ov-axis{background:#fdfdfd;flex-shrink:0;width:40px;font-size:11px;position:relative}.ov-axis.left{border-right:1px solid #b0b0b0}.ov-axis-mark{text-align:center;border-top:1px solid #b0b0b0;padding-top:1px;position:absolute;left:0;right:0;transform:translateY(-1px)}.ov-cols{flex:1;min-width:0;display:flex;position:relative}.ov-col{background:#fdfdfd;flex:1;min-width:0;position:relative}.ov-col.other{background:#eeedf9}.ov-session{border:0;padding:0;position:absolute;left:1px;right:1px}.ov-session.sel{outline-offset:0;z-index:2;outline:3px solid #000}.ov-sbody{background:#fdfdfd;border:1px solid #000;position:absolute;inset:0 0 0 9px;overflow:hidden}.ov-slot{border-bottom:1px solid #00000073;border-left:6px solid;position:absolute;left:0;right:0;box-shadow:inset 1px 0 #fff}.ov-ind{width:8px;position:absolute;top:0;bottom:0;right:2px}.ov-ind span{width:1px;position:absolute;top:0;bottom:0}.ov-ind .y{background:#fbff09;left:0}.ov-ind .g{background:#097334;left:3px}.ov-ind .c{background:#41d8ef;left:5px}.ov-empty{color:#666;padding:40px;font-size:14px}.rota{flex-direction:column;flex:1;min-height:0;display:flex}.rota-head{flex-shrink:0;align-items:center;height:40px;display:flex}.rota-count{text-align:center;width:40px;font-size:11px}.rota-icons{align-self:flex-start;gap:6px;padding-top:2px;padding-left:4px;display:flex}.rota-sep{background:#bbb;width:1px;margin:2px 4px}.rota-title{text-align:center;flex:1;font-size:12px;line-height:15px}.rota-zoom{align-items:center;gap:4px;width:140px;padding-right:16px;font-size:11px;display:flex}.rota-zoom input{width:90px}.rota-body{border-top:1px solid #ccc;flex:1;min-height:0;padding-bottom:30px;display:flex;overflow-y:auto}.rota-times{text-align:center;border-right:1px solid #ccc;flex-shrink:0;width:40px;font-size:11px}.rota-time{border-bottom:1px solid #ddd;overflow:hidden}.rota-side{background:#a1cdff;flex-shrink:0;width:24px;position:relative}.rota-side span{writing-mode:vertical-rl;white-space:nowrap;color:#000;text-align:right;height:400px;font-size:12px;position:absolute;top:6px;left:2px;transform:rotate(180deg)}.rota-rows{flex:1;min-width:0;padding-right:18px}.rota-row{font-size:12px;display:flex;position:relative}.rota-row.appt:hover{filter:brightness(1.06)}.rota-row.block{background:#f3eea5;align-items:flex-start;padding-left:2px}.rota-row.sel{outline-offset:-2px;z-index:1;outline:2px solid #000}.rota-type{color:#000;background:#2ee0c8;flex-shrink:0;width:24px;padding-left:1px}.rota-main{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.rota-main div{text-overflow:ellipsis;overflow:hidden}.rota-flags{white-space:nowrap;flex-shrink:0;width:180px;overflow:hidden}.rota-flags div{text-overflow:ellipsis;overflow:hidden}.rota-status{white-space:nowrap;flex-shrink:0;width:145px;padding-left:4px}.rota-mark{flex-shrink:0;width:6px;margin-left:3px}.rota-mark.cyan{background:#4fc3f7}.rota-label{padding-left:0}.lg-scroll{background:#f2f2f2;border-top:1px solid #adacb3;border-bottom:1px solid #acacac;flex:1;min-width:0;position:relative;overflow:auto}.lg-scroll::-webkit-scrollbar{width:9px;height:9px}.lg-scroll::-webkit-scrollbar-track{background:0 0}.lg-scroll::-webkit-scrollbar-corner{background:0 0}.lg-scroll::-webkit-scrollbar-thumb{background:#dadadf}.lg-scroll::-webkit-scrollbar-thumb:vertical{background:#dadada}.lg-scroll::-webkit-scrollbar-thumb:hover{background:#bbc0c5}.lg-scroll::-webkit-scrollbar-thumb:active{background:#81848a}.lg-cols{width:max-content;min-height:100%;display:flex}.lg-col{border-right:1px solid #fcfeff;flex-direction:column;flex-shrink:0;width:265px;display:flex}.lg-head{z-index:3;background:#fefefe;position:sticky;top:0;box-shadow:1px 0 #c2c4c5}.lg-head.other{background:#eeedf6}.lg-staff{text-align:center;white-space:nowrap;text-overflow:ellipsis;height:25px;padding:0 3px;font-size:11px;line-height:26px;overflow:hidden}.lg-staff.me{font-weight:700}.lg-date{text-align:center;height:24px;font-size:11px;line-height:22px}.lg-col.focus .lg-head,.lg-col.focus .lg-session{box-shadow:inset 0 0 0 2px #939492}.lg-session{text-align:center;flex-shrink:0;height:36px;padding-top:2px;font-size:12px;font-weight:700;line-height:16px;overflow:hidden}.lg-session div{white-space:nowrap;text-overflow:ellipsis;padding:0 3px;overflow:hidden}.lg-session.ea{color:#fff;background:#2828e0}.lg-body{background:repeating-linear-gradient(#f2f2f2 0 35px,#fff 35px 36px);flex:1}.lg-row{height:36px;display:flex;position:relative}.lg-row:after{content:"";pointer-events:none;background:linear-gradient(#0003 0 1px,#fff 1px 2px);height:2px;position:absolute;bottom:0;left:0;right:0}.lg-row.sel{outline-offset:-2px;z-index:2;outline:3px solid #000}.lg-time{flex-shrink:0;width:34px;padding:1px 0 0 2px;font-size:11px;line-height:16px}.lg-bev{background:linear-gradient(90deg,#fff 0 1px,#9f9f9f 1px 2px);flex-shrink:0;width:2px}.lg-block{white-space:nowrap;flex:1;min-width:0;padding:0 2px;font-size:11px;line-height:14px;overflow:hidden}.lg-stripe{flex-direction:column;flex-shrink:0;width:18px;padding-bottom:2px;display:flex;position:relative}.lg-seg{flex:1}.lg-seg+.lg-seg{box-shadow:inset 0 1px #fff,0 -1px #0003}.lg-tag{color:#fff;background:#c0207a;padding:1px;font-size:9px;font-weight:700;position:absolute;top:8px;left:0}.lg-appt{flex-shrink:0;width:194px;min-width:0;padding-top:1px;font-size:11px;line-height:16px}.lg-line{white-space:nowrap;text-overflow:ellipsis;padding:0 2px 0 5px;overflow:hidden}.lg-line.two{align-items:center;height:17px;padding-left:0;display:flex}.lg-reason{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:24px;overflow:hidden}.lg-icon+.lg-reason{margin-left:8px}.lg-icon{flex-shrink:0}.lg-ind{flex-shrink:0;width:8px;position:relative}.lg-ind.empty{background:linear-gradient(90deg,#e2dfff 0 1px,#0000 1px 6px,#a6a2fa 6px 7px,#0000 7px)}.lg-ind span{width:2px;position:absolute;top:0;bottom:0}.lg-ind .y{background:#fbff09;left:0}.lg-ind .g{background:#097334;left:4px}.lg-ind .c{background:#41d8ef;left:6px}.lg-fill{flex-shrink:0;width:6px}.appt-tip{z-index:500;pointer-events:none;background:#c9c8fc;border:1px solid #000;width:max-content;min-width:335px;max-width:520px;font-size:11px;line-height:15px;position:fixed}.tip-sec{border-bottom:1px solid #646297;padding:2px 6px 6px 4px}.tip-sec.last{border-bottom:0}.tip-sec b{display:block}.status-counters{align-items:center;height:100%;display:flex}.sc-group{border-right:1px solid #d0d0d0;align-items:center;gap:2px;height:18px;padding:0 6px;display:flex}.sc-group img{margin-right:4px}.sc-item{text-align:center;border:1px solid #0000;min-width:18px;height:18px;padding:0 3px;font-size:12px;line-height:16px}.sc-item.pill{border-radius:9px;min-width:18px;padding:0 4px;font-size:11px;line-height:16px}.sc-item.hover,.sc-item.pill.hover{border-color:#000}.sc-item.link{cursor:pointer}.s1-tip{z-index:2000;white-space:pre-line;pointer-events:none;background:#fff;border:1px solid #000;max-width:420px;padding:1px 4px;font-size:11px;font-weight:700;position:fixed}.s1-tip.plain{background:#fdfdfd;padding:2px 4px;font-weight:400;line-height:15px}.s1-tip.plain.compact{white-space:nowrap;max-width:none;padding:0 4px}.sb-popup{z-index:900;pointer-events:none;background:#fff;border:1px solid #333;padding:3px 4px;font-size:11px;line-height:15px;position:fixed;box-shadow:1px 1px 3px #0000004d}.sb-popup b{display:block}.dialog.warn{background:#fff;border:1px solid #aaa;width:510px;box-shadow:0 8px 30px #0000004d}.dialog.warn .dialog-title{background:#f0f0fa}.dialog.warn .dialog-title button:disabled{opacity:.4}.warn-body{align-items:flex-start;gap:40px;padding:12px 10px 4px;font-size:12px}.warn-body p{margin:0 0 16px}.warn-actions{justify-content:center;padding:0 0 18px;display:flex}.warn-btn{color:#222;background:#9e9e9e;border:0;border-radius:3px;min-width:40px;height:24px;font-size:11px;font-weight:700}.warn-btn.ready{color:#fff;cursor:pointer;background:#45b6ea}.warn-btn.ready:hover{background:#2aa3dc}.s1-tabs{border-bottom:1px solid #ececec;flex-shrink:0;align-items:center;height:26px;padding-left:2px;display:flex}.s1-tab{color:#666;background:0 0;border:0;border-right:1px solid #ccc;padding:3px 5px;font-size:12px;line-height:13px}.s1-tab:last-child{border-right:0}.s1-tab:hover{color:#0a64c8}.s1-tab.active{color:#1e88e5}.win-btn.bold{font-weight:700}.win-select.field{background:#f2f2f2;min-width:110px}.win-select.field select{width:100%}.win-select.field.wide{width:270px}.win-select.field.small{min-width:70px}.icon-btn.drop{gap:0}.grid-head{background:#fff;border-bottom:1px solid #ccc;flex-shrink:0;height:18px;display:flex}.grid-th{white-space:nowrap;cursor:default;border-right:1px solid #e0e0e0;flex-shrink:0;align-items:center;gap:4px;padding:2px 4px;font-size:11px;display:flex;overflow:hidden}.grid-th:hover{background:#e5f1fb}.grid-row{cursor:default;height:19px;font-size:12px;line-height:19px;display:flex}.grid-row>div{white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;padding:0 4px;overflow:hidden}.grid-row:hover{background:#eef5fd}.grid-row.sel{background:#d6e5fb}.grid-row .center{justify-content:center;align-items:center;display:flex}.grid-row input[type=checkbox]{width:13px;height:13px;margin:0}.grid-foot{border-top:1px solid #e3e3e3;flex-shrink:0;padding:3px 8px;font-size:10px}.tl-empty{color:#666;padding:30px}.link-btn{background:0 0;border:1px solid #0000;align-items:center;gap:4px;padding:1px 3px;font-size:11px;display:inline-flex}.link-btn:hover{background:#e5f1fb;border-color:#a9d3f5}.tl,.rx,.dm,.reg{flex-direction:column;flex:1;min-height:0;display:flex}.tl-site{align-items:center;gap:4px;padding:4px;font-size:12px;display:flex}.tl-site .win-select{width:165px}.tl-site .win-select select{width:100%}.tl-body{flex:1;min-height:0;padding-bottom:4px;display:flex}.tl-left{flex-direction:column;flex-shrink:0;width:362px;min-height:0;display:flex}.tl-tree{flex:1;min-height:0;padding-top:2px;overflow-y:auto}.tree-row{white-space:nowrap;cursor:default;align-items:center;gap:4px;height:20px;margin-right:4px;font-size:11px;display:flex}.tree-row:hover{background:#eef5fd}.tree-row.sel{background:#d6e5fb}.tree-row.sel .tree-label{outline:1px solid #000}.tree-row.grey{color:#8a8a8a}.tree-toggle{color:#333;background:0 0;border:0;justify-content:center;align-items:center;width:16px;height:16px;padding:0;display:flex}.tree-bullet{background:#bbb;border-radius:2px;width:4px;height:4px}.tree-label{padding:0 1px}.tl-empty-check{align-items:center;gap:4px;padding:4px 4px 0;font-size:11px;display:flex}.tl-right{flex-direction:column;flex:1;min-width:0;padding-right:8px;display:flex}.tl-toolbar{align-items:center;gap:4px;height:28px;padding-left:6px;display:flex}.tl-sep{background:#d0d0d0;width:1px;height:18px;margin:0 4px}.tl-search{background:#f2f2f2;align-items:center;width:150px;height:20px;padding-right:4px;display:flex}.tl-search input{background:0 0;border:0;outline:none;flex:1;min-width:0;padding:0 4px;font-size:11px}.tl-grid-wrap{border:1px solid #ccc;flex-direction:column;flex-shrink:0;display:flex}.tl-grid{flex:1;overflow-y:auto}.grid-row .flags{align-items:center;gap:4px;display:flex}.ret{color:#c4161c;font-size:13px;font-weight:700;line-height:1}.tl-detail{border:1px solid #ccc;border-top:0;flex:1;padding:4px;font-size:12px;line-height:16px;overflow-y:auto}.tl-hist{margin-bottom:16px}.muted{color:#9a9a9a}.italic{font-style:italic}.rx-options{border:1px solid #c8c8c8;width:378px;margin:6px 4px 4px;padding:2px 6px 6px}.rx-options legend{padding:0 2px;font-size:12px}.rx-opt-row{align-items:center;gap:8px;height:24px;font-size:11px;display:flex}.rx-opt-row>span:first-child{width:84px}.rx-opt-row .win-select.field{width:120px}.rx-opt-row .win-select.field.wide{width:272px}.rx-check{color:#555;align-items:center;gap:4px;margin:4px 0 0 92px;font-size:11px;display:flex}.rx-select-row{gap:4px;padding:6px 4px 4px;display:flex}.rx-grid-wrap{border:1px solid #ccc;flex-direction:column;flex:1;min-height:0;margin:0 4px 4px;display:flex}.rx-grid{flex:1;overflow:auto}.dm-body{flex:1;gap:6px;min-height:0;padding-bottom:4px;display:flex}.dm-left{flex-direction:column;flex:1;min-width:0;padding-left:4px;display:flex}.dm-site{align-items:center;gap:6px;height:26px;font-size:12px;display:flex}.dm-scope{align-items:center;gap:12px;height:24px;padding-left:4px;font-size:11px;display:flex}.dm-scope label{align-items:center;gap:4px;display:flex}.dm-filter{align-items:center;gap:2px;height:26px;padding-left:4px;display:flex}.dm-filter input{background:#f2f2f2;border:0;outline:none;flex:1;height:18px;font-size:11px}.dm-between{align-items:center;gap:8px;height:26px;font-size:11px;display:flex}.dm-between .win-select.field{width:96px;min-width:0}.dm-between label{align-items:center;gap:4px;margin-left:10px;display:flex}.dm-tools{align-items:center;gap:4px;height:28px;padding-left:8px;display:flex}.dm-grid-wrap{border:1px solid #ccc;flex-direction:column;flex:1;min-height:0;display:flex}.dm-grid{flex:1;overflow:auto}.dm-right{flex-direction:column;flex-shrink:0;gap:6px;width:765px;padding-right:4px;display:flex}.dm-preview{background:#fff;border:2px solid #333;height:575px;overflow-y:auto}.dm-thumbs{display:flex}.dm-thumb{border:3px solid #1e88e5;justify-content:center;width:156px;height:156px;padding-top:4px;display:flex;position:relative;overflow:hidden}.dm-thumb>span{color:#1e88e5;z-index:1;font-size:16px;font-weight:700;position:absolute;top:2px;left:6px}.dm-thumb-page{transform-origin:top;border:1px solid #333;flex-shrink:0;width:750px;height:1000px;transform:scale(.14)}.letter{color:#111;background:#fff;padding:30px 40px 40px 60px;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:17px}.letter-head{justify-content:space-between;align-items:flex-start;display:flex}.letter-author{text-align:center;flex:1;font-size:17px;line-height:22px}.letter-author small{font-size:12px;font-weight:700}.letter-role{font-size:14px;font-weight:700}.letter-logo{align-items:center;gap:8px;font-size:26px;font-weight:700;line-height:22px;display:flex}.logo-mark{background:#111;border-radius:30% 60% 40% 50%;width:40px;height:52px;display:inline-block}.letter-cols{gap:30px;margin-top:14px;font-size:10px;line-height:13px;display:flex}.letter-date{margin-top:20px;font-size:14px;position:relative}.letter-stamp{font-family:Courier New,monospace;font-size:16px;position:absolute;top:52px;left:360px;transform:rotate(-2deg)}.letter-to{margin-top:18px;font-size:14px;line-height:18px}.letter-body{margin-top:16px;font-size:14px}.letter-body .indent{margin-left:40px}.reg-body{background:#fdfdfd;flex:1;min-height:0;padding-top:0}.reg-step{border:1px solid #b0b0b0;min-width:0;margin:0 1px 0 2px;padding:11px 9px 9px 11px}.reg-step legend{margin-left:4px;padding:0 2px;font-size:12px}.reg-cols{gap:20px;display:flex}.reg-col{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.reg-row{align-items:center;gap:10px;height:20px;font-size:11px;display:flex}.reg-row>span:first-child{white-space:nowrap;flex-shrink:0;width:61px}.reg-col:last-child .reg-row>span:first-child{width:69px}.reg-row input:not([type]),.reg-row input[type=text]{background:#f3f3f3;border:1px solid #0000;border-radius:3px;outline:none;flex:1;min-width:0;height:20px;padding:0 4px;font-size:12px}.reg-row input:not([type]):hover{background:#dfdfdf}.reg-row input:not([type]):focus{background:#f3f3f3;border-color:#4491ab;box-shadow:0 0 0 1px #c5ffff}.reg-row input.reg-num:not([type]){flex:0 0 50px}.reg-radios{gap:10px;margin-left:2px;display:flex}.reg-radios label{align-items:center;gap:4px;display:flex}.reg-radios input[type=radio]{appearance:none;background:#fff;border:1px solid #767676;border-radius:50%;place-content:center;width:13px;height:13px;margin:0;display:grid}.reg-radios input[type=radio]:hover{border-color:#1a1a1a}.reg-radios input[type=radio]:checked{border-color:#0067c0}.reg-radios input[type=radio]:checked:before{content:"";background:#0067c0;border-radius:50%;width:7px;height:7px}.reg-radios input[type=radio]:focus-visible{outline-offset:1px;outline:1px dotted #000}.reg-dob-mode{width:76px;margin:0 -7px 0 -2px}.reg .win-btn{border-color:#dfdfdf;border-radius:4px;height:20px;padding:0 8px;line-height:18px}.reg .btnbar .win-btn{background:#f6f6f6;border-color:#d9d9d9;border-radius:3px;height:26px;padding:0 6px}.reg-row .win-btn{width:40px;padding:0}.reg-actions{justify-content:flex-end;padding:9px 1px 0;display:flex}.reg-actions .win-btn{width:65px}.win-select.tri{background:#f3f3f3;border:0;border-radius:3px;height:20px}.win-select.tri:hover{background:#dfdfdf}.win-select.tri select{width:100%;height:20px;padding:0 20px 0 4px}.win-tri{pointer-events:none;border-top:4px solid #676767;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;margin-top:-2px;position:absolute;top:50%;right:10px}.date-combo{background:#f3f3f3;border:1px solid #0000;border-radius:3px;flex-shrink:0;height:20px;display:inline-flex;position:relative}.date-combo:hover{background:#dfdfdf}.date-combo:focus-within{border-color:#4491ab;box-shadow:0 0 0 1px #c5ffff}.date-combo input{background:0 0;border:0;outline:none;flex:1;min-width:0;padding:0 0 0 3px;font-size:12px}.date-combo-btn{background:0 0;border:0;width:22px;padding:0;position:relative}.date-combo-btn .win-tri{right:9px}.date-combo-pop{z-index:200;background:#fdfdfd;border:1px solid #c8c8c8;width:200px;position:absolute;top:21px;left:-1px;box-shadow:1px 2px 4px #0003}.date-combo-head{border-bottom:1px solid #c8c8c8;align-items:center;height:22px;font-size:11px;display:flex}.date-combo-head span{text-align:center;flex:1}.date-combo-head .icon-btn{width:20px;height:20px;font-size:13px;line-height:1}.sc-item.link,.notices-nav a,.s1-tab,.link-btn,.home-icon:not(.disabled),.read-more{cursor:pointer}.grid{flex-direction:column;flex:1;min-height:0;display:flex}.grid-scroll{flex:1;min-height:0;overflow:auto}.grid-inner{flex-direction:column;display:flex}.grid .grid-head{z-index:2;position:sticky;top:0}.grid-th{position:relative}.grid-th-label{text-overflow:ellipsis;overflow:hidden}.col-resize{cursor:col-resize;z-index:1;width:7px;height:100%;position:absolute;top:0;right:-3px}.h-splitter{z-index:3;cursor:row-resize;flex-shrink:0;height:6px;margin:-3px 0;position:relative}.h-splitter:hover{background:#0078d740}body.row-resizing,body.row-resizing *{-webkit-user-select:none;user-select:none;cursor:row-resize!important}.v-splitter{z-index:3;cursor:col-resize;flex-shrink:0;align-self:stretch;width:6px;margin:0 -3px;position:relative}.v-splitter:hover{background:#0078d740}.sb-width-handle{z-index:5;height:100%;margin:0;position:absolute;top:0;right:-3px}.menu-row-wrap{position:relative}.menu-row.disabled{color:#6d6d6d}.menu-row.open{background:#f3f3f3}.menu-arrow{justify-content:flex-end;width:14px;display:flex}.menu-dropdown.submenu{min-width:180px;top:-3px;left:100%}.context-menu{z-index:1500;position:fixed}.context-menu>.menu-dropdown{min-width:186px;position:static}.context-menu .menu-shortcut{min-width:0;padding-left:16px}.toolbar{position:relative}.toolbar-banner{width:385px;height:100%;padding:2px 8px 0 12px;position:absolute;top:0;right:0}.pt-banner{font-size:12px;line-height:16px}.pt-banner-name{font-weight:700}.pt-banner-icons{flex-wrap:wrap;gap:0;margin-top:4px;display:flex}.pt-banner-icons .icon-btn{padding:2px 3px}.rec{flex:1;min-height:0;display:flex}.rec-left{flex-direction:column;flex-shrink:0;min-height:0;display:flex}.rec-tabs{border-bottom:0;position:relative}.rec-pin{color:#999;background:0 0;border:0;font-size:11px;position:absolute;top:4px;right:6px}.rec-tree{flex:1;min-height:0;padding-right:4px;overflow-y:auto}.rec-tree .tree-row{height:26px;font-size:11px}.rec-tree .tree-row:hover{background:#f3f3f3}.rec-tree .tree-row.sel{background:#dfdfdf}.rec-tree .tree-row.sel .tree-label{outline:0}.tree-band{align-items:center;gap:6px;height:26px;margin-right:4px;padding-left:20px;font-size:11px;display:flex}.tree-band-line{background:#000;width:14px;height:1px}.tree-band-line.long{flex:1;margin-right:30px}.rec-main{flex-direction:column;flex:1;min-width:0;display:flex}.rec-title{align-items:center;height:24px;padding-left:2px;font-size:16px;font-weight:700;display:flex;position:relative}.rec-max{background:#fff;border:1px solid #000;border-top-width:3px;width:10px;height:9px;padding:0;position:absolute;top:4px;right:2px}.rec-content{border:1px solid #b0b0b0;flex-direction:column;flex:1;min-height:0;margin-bottom:4px;display:flex;overflow:hidden}.rec-strip{flex-direction:column;flex-shrink:0;width:30px;padding-top:2px;display:flex}.strip-item{cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ddd;flex-direction:column;align-items:center;padding:3px 0;font-size:12px;display:flex}.strip-item.warn{background:#fbff9c}.strip-item.alarm{font-weight:700;animation:1.2s step-end infinite s1-flash}@keyframes s1-flash{0%{color:#000;background:#e70001}50%{background:#f6b3b3}}.s1-link{color:#2878d0;font-size:inherit;cursor:pointer;background:0 0;border:0;padding:0 0 0 10px}.s1-link:hover{text-decoration:underline}.rg-head{cursor:default;align-items:center;gap:6px;height:20px;font-size:12px;display:flex}.rg-head.static{padding-left:2px}.rg-toggle{text-align:center;color:#555;width:14px;font-weight:700}.rg-title{font-weight:400}.rg-line{background:#555;flex:1;height:1px;margin-right:10px}.rg-body{padding-left:20px}.warn-bar{background:#fbffe1;border:1px solid #e3e3a8;margin:2px;padding:3px 6px;font-size:11px;line-height:15px}.icon-bar{flex-shrink:0;align-items:center;gap:3px;min-height:28px;padding:0 4px;display:flex}.ib-label{margin-left:6px;font-size:11px}.ib-spacer{flex:1}.win-select.field.wide2{width:160px}.tl-search.wide{width:210px}.sec-col{flex-direction:column;flex:1;min-height:0;display:flex}.sec-grid{border:1px solid #ccc;flex-direction:column;flex:1;min-height:0;margin:0 2px 2px;display:flex}.sec-grid.fixed{flex:none}.sec-filter{flex-shrink:0;align-items:center;gap:10px;height:28px;padding:0 4px;font-size:11px;display:flex}.org-select{align-items:center;gap:6px;font-size:11px;display:flex}.win-select.field.org{width:290px}.chk{align-items:center;gap:4px;display:flex}.win-btn.act{align-items:center;gap:4px;display:inline-flex}.grid-inner{min-height:100%}.grid-empty{color:#8a96a8;flex:1;justify-content:center;align-items:center;min-height:200px;font-size:11px;display:flex}.grid-empty.big{height:100%}.grid.wrap .grid-row{height:auto;min-height:19px;padding:1px 0;line-height:16px}.grid.wrap .grid-row>div{white-space:normal}.grid.wrap .grid-row:nth-child(odd){background:#f4f3fb}.grid.wrap .grid-row.sel{background:#d6e5fb}.grid-row.future{color:#5b62b8}.grid-row.overdue{color:#b0141c}.ph{padding:4px 6px;font-size:12px;line-height:19px;overflow-y:auto}.ph-actions{border-bottom:1px solid #ccc;gap:6px;margin:0 -6px 6px;padding-bottom:6px;padding-left:4px;display:flex}.ph-line{align-items:center;gap:6px;display:flex}.ph-line.big{padding-left:10px;font-size:14px;line-height:20px}.ph-line.indent{padding-left:4px}.ph .rg{margin-bottom:6px}.qg{padding:2px 4px;font-size:12px;line-height:18px;overflow-y:auto}.qg .rg-body{padding-left:16px}.qg .rg-title{font-weight:700}.qg-row{align-items:center;display:flex}.qg-row.booked{color:#5b62b8}.qg-c1{align-items:center;gap:4px;width:170px;display:inline-flex}.qg-c2{width:283px}.qg-c3{width:566px}.qg-measures{background:#dce8fa;margin-left:-16px;padding-left:16px}.qg-mrow{display:flex}.qg-m1{flex-shrink:0;width:474px}.qg-m2{width:632px}.qg-m3{width:316px}.qg-text{padding:2px 0}.qg-consult{background:#f4f3fb;padding:2px 0;display:flex}.journal{scrollbar-width:thin;scrollbar-color:#d0d0d0 transparent;background:#fdfdfd;border-top:1px solid #acacac;border-bottom:1px solid #acacac;flex-direction:column;flex:1;gap:10px;padding:6px 5px 8px 6px;display:flex;overflow-y:auto}.journal::-webkit-scrollbar{width:8px}.journal::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:4px}.journal::-webkit-scrollbar-track{background:0 0}.j-card{background:#fdfdfd;border-radius:7px;flex-wrap:wrap;flex-shrink:0;padding:15px 14px 28px;font-size:12px;line-height:19px;display:flex;box-shadow:0 2px 2px #0000001a,1px 0 1px #0000000d}.j-card.alt{background:#f3f2fb}.j-meta{color:#949494;flex-shrink:0;width:105px}.j-body{flex:1;min-width:0;padding-right:90px}.j-meta-after{color:#949494;flex-basis:100%}.j-place{color:#949494}.j-title{padding-left:8px}.j-label{padding-left:18px}.j-label span{color:#656491}.j-drug{align-items:center;gap:2px;display:flex}.j-code{color:#2e7d32}.j-sms{white-space:pre-line;line-height:16px}.j-ico{align-items:flex-start;display:flex}.j-ico>img{flex-shrink:0;margin-top:1px}.j-ico>span:last-child,.j-ico>i{min-width:0}.j-doc>span{flex-direction:column;padding-top:1px;line-height:16px;display:flex}.j-part.cont{padding-left:3px}.j-bp{color:#e0303a;letter-spacing:-.5px;flex-shrink:0;width:16px;margin-top:1px;font:700 11px/16px Arial,sans-serif}.j-tpl-sq{background:#4a7fc1;flex-shrink:0;width:11px;height:11px;margin:4px 3px 0 2px}.j-tpl-item{padding-left:10px}.j-tpl-item>span:first-child{color:#65648f}.j-rx{color:#7c5a35}.j-sub{padding-left:20px}.nj-daysep{background:#000;flex-shrink:0;height:1px;margin:-3px -5px -3px -6px}mark.nj-hit{color:#fff;background:#000}.warn-bar.j-warn{background:#fcffe1;border-color:#bebebe;border-radius:2px;padding:4px 8px;font-size:12px;line-height:16px}.icon-bar.flat{gap:3px}.icon-bar.flat .tl-sep{background:#9e9e9e;margin:0 5px}.icon-bar.flat .icon-btn{border:0;border-radius:4px;width:22px;height:22px;transition:background .2s}.icon-bar.flat .icon-btn.drop{width:auto;padding:0 3px}.icon-bar.flat .icon-btn:hover{background:#e4e4e4;transition:none}.icon-bar.flat .icon-btn:disabled:hover{background:0 0}.win-select.tri.nj-filter{width:195px;margin:0 4px}.win-select.tri.nj-filter select{color:#000;font-style:italic}.tl-search.nj-search{background:#f3f3f3;border-radius:4px;width:110px;height:20px;padding-right:5px}.tl-search.nj-search:hover{background:#dfdfdf}.tl-search.nj-search:focus-within{box-shadow:inset 0 0 0 2px #2fa3d6}.tl-search.nj-search input{height:100%;padding:0 5px;font-size:12px}.tl-search.nj-search input::placeholder{color:#9a9a9a}.tl-search.nj-search svg{color:#555;flex-shrink:0}.nj-foot{border-top:0;padding:2px 10px}.journal-foot{color:#333;padding:2px 6px;font-size:10px}.journal-pager{align-items:center;gap:8px;padding:3px 6px;font-size:11px;display:flex}.drug-cell{line-height:16px}.drug-cell .b{font-weight:700}.drug-dose{color:#1a9a1a}.drug-notes{color:#999;font-style:italic}.drug-problem{color:#b0631a;font-style:italic}.wrap-text{white-space:normal}.tpl-details{border:1px solid #c8c8c8;flex-shrink:0;margin:4px 2px 2px;padding:4px 8px;font-size:11px}.tpl-details legend{font-size:12px}.tpl-row{align-items:center;gap:10px;height:24px;display:flex}.tpl-row>span:first-child{width:128px}.tpl-row.tall{align-items:flex-start;height:52px}.tpl-row.tall .pd-value{height:48px}.drop-zone{border:1px solid #888;flex:1;justify-content:center;align-items:center;height:20px;margin-left:8px;font-size:11px;display:flex}.letters-filter{align-items:center;gap:4px;height:28px;padding:0 4px;font-size:11px;display:flex}.s1-tab.grey{color:#aaa}.path{flex:1;min-height:0;display:flex}.path-left{flex-direction:column;flex-shrink:0;min-height:0;display:flex}.path-right{flex-direction:column;flex:1;min-width:0;padding:2px 4px;display:flex}.spec{align-items:center;gap:2px;display:inline-flex}.report-box{border:1px solid #999;height:185px;padding:6px;font-size:12px;line-height:16px;overflow-y:auto}.gap{margin-top:12px}.textual{border:1px solid #c8c8c8;flex:1;min-height:0;margin:6px 0 0;padding:4px;overflow:auto}.textual legend{font-size:12px}.textual pre{color:#444;margin:0;font-family:Courier New,monospace;font-size:11.5px;line-height:17px}.pd{max-width:790px;padding:4px 6px;font-size:11px;overflow-y:auto}.pd hr{border:0;border-top:1px solid #888;margin:4px 0}.pd-row{align-items:center;gap:12px;min-height:26px;display:flex}.pd-row.top{align-items:flex-start;padding-top:4px}.pd-field{align-items:center;gap:8px;display:flex}.pd-label{flex-shrink:0;width:96px}.pd-grid{grid-template-columns:repeat(4,auto);gap:4px 12px;display:grid}.pd-grid .pd-field{flex-direction:column;align-items:flex-start;gap:2px}.pd-grid .pd-label{width:auto}.pd-value{color:#444;background:#f0f0f0;justify-content:space-between;align-items:center;min-width:20px;height:19px;padding:0 4px;font-size:12px;display:inline-flex}.pd-value.sm{width:36px}.pd-value.grow{flex:1}.pd-value.tall{height:auto;min-height:40px;padding:2px 4px;display:block}.pd-caret{color:#999;margin-left:4px}.pd-stack{flex-direction:column;gap:4px;display:flex}.rxh-body{flex:1;min-height:0;display:flex}.rxh-main{flex-direction:column;flex:1;min-width:0;display:flex}.rxh-side{border:1px solid #c8c8c8;flex-shrink:0;margin:0 2px 2px;padding:4px 6px;font-size:12px;line-height:16px}.rxh-side legend{font-size:12px}.s1-window{background:#fdfdfd;flex-direction:column;display:flex;position:fixed;box-shadow:0 10px 40px #00000059}.s1-window.app{z-index:700;inset:0}.s1-window.app.max{box-shadow:none}.s1-window.dialog{z-index:1100;border:1px solid #c9c9c9;border-radius:6px;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.s1-window-title{-webkit-user-select:none;user-select:none;background:#f2f2f6;flex-shrink:0;align-items:center;height:30px;padding-left:8px;display:flex}.s1-window.app .s1-window-title{background:#fff;height:22px;padding-left:4px}.s1-window-text{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.s1-window.dialog .titlebar-controls button{width:36px}.s1-window-body{flex-direction:column;flex:1;min-height:0;display:flex}.btn-ok{color:#fff;background:#1aa3e8;border:1px solid #1593d3;border-radius:3px;min-width:40px;height:23px;padding:0 10px;font-size:11px;font-weight:700}.btn-ok:hover{background:#0d8fd0}.dlg-footer{flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:8px;display:flex}.ocr.entity{background:#f3f876}.ocr.action{background:#d5f7a4;box-shadow:0 0 0 3px #d5f7a4}.letter-sign{margin-top:24px}.letter-signature{color:#222;margin:4px 0 6px 20px;font-family:Brush Script MT,Segoe Script,cursive;font-size:30px}.dm-preview.empty{background:#e8e8e8;border-color:#ccc}.icon-tabs .s1-tab{align-items:center;gap:4px;display:inline-flex}.cb-search{align-items:center;gap:6px;padding:6px 4px 4px;display:flex}.cb-search input{background:#f6f6f6;border:1px solid #c8c8c8;border-radius:2px;outline:none;flex:1;height:20px;padding:0 4px;font-size:11px}.cb-search input:focus{background:#fff;border-color:#1aa3e8;box-shadow:0 0 0 1px #9ed6f3}.cb-search .icon-bar{min-height:24px;padding:0}.cb-split{flex:1;gap:4px;min-height:0;padding:0 4px;display:flex}.cb-list{border:1px solid #b8b8b8;flex-direction:column;flex-shrink:0;min-height:0;display:flex}.cb-tree{border:1px solid #b8b8b8;flex:1;min-height:0;margin:0 4px;font-size:11px;overflow:auto}.cb-split .cb-tree{margin:0}.cb-head{padding:4px 4px 2px;font-weight:700}.cb-node{white-space:nowrap;cursor:default;align-items:center;gap:4px;height:18px;padding-left:4px;display:flex}.cb-node:hover{background:#eef5fd}.cb-node.sel{background:#d6e5fb}.cb-node.child{padding-left:40px}.cb-node.grey{color:#999}.cb-folder{background:linear-gradient(#e7c27a,#c99a45);border-radius:1px;flex-shrink:0;width:12px;height:12px}.cb-doc{background:#fff;border:1px solid #777;flex-shrink:0;width:11px;height:13px}.cb-focus{outline:1px dotted #000;padding:0 2px}.coded-text{white-space:pre-wrap;word-break:break-word;background:#fff;border:1px solid #0000;outline:none;min-height:18px;padding:1px 4px;font-size:12px;line-height:16px}.coded-text:focus{border-color:#9ed6f3}.ct-code{color:#1f8a1f}.ct-suggest{z-index:1300;background:#fff;border:1px solid #a0a0a0;min-width:220px;padding:2px 0;position:fixed;box-shadow:2px 2px 4px #00000040}.ct-suggest .menu-row{height:24px}.docp{flex:1;min-height:0;display:flex}.docp-left{flex-direction:column;flex-shrink:0;min-height:0;padding:0 4px 4px;display:flex}.docp-top{gap:6px;padding:6px 2px 4px;display:flex}.docp-top .win-btn{border-radius:3px;height:23px}.docp-left .icon-bar{min-height:26px}.docp-groups{border:1px solid #c8c8c8;flex:1;min-height:0;padding:2px;overflow-y:auto}.rg.band{margin-bottom:2px}.rg.band>.rg-head{background:#d9f6f2;height:22px;padding-right:4px;font-size:11px}.rg.band>.rg-head .rg-title{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.rg.band>.rg-body{padding:2px 0 4px}.rg-right{align-items:center;gap:4px;margin-left:auto;display:flex}.rg-right input{margin:0}.docp-code-body{flex-direction:column;gap:4px;padding:2px 8px;font-size:11px;display:flex}.docp-code-body .pd-label,.docp-admin .pd-label{width:80px}.docp-link-row{align-items:center;gap:6px;padding:2px 4px;font-size:11px;display:flex}.docp-prob-grid{border:1px solid #c8c8c8;flex-direction:column;height:150px;margin:0 2px;display:flex}.sev{font-size:13px;font-weight:700}.sev.major{color:#d0021b}.sev.minor{color:#1e5fd8}.docp-pad{padding:4px 8px;font-size:11px}.docp-ann-row{cursor:default;justify-content:space-between;align-items:center;padding:1px 8px;font-size:11px;display:flex}.docp-ann-row.sel{background:#d6e5fb}.docp-admin{border:1px solid #c8c8c8;flex-direction:column;flex:1;gap:6px;padding:8px 4px;font-size:11px;display:flex}.docp-complete{white-space:nowrap;gap:8px;padding:10px 8px 4px;font-size:11px;display:flex}.docp-complete label{align-items:center;gap:3px;display:flex}.docp-sms{padding:2px 8px;font-size:11px}.docp-ok{justify-content:center;gap:6px;padding:6px 0 2px;display:flex}.docp-ok .win-btn{border-radius:3px;height:23px}.docp-right{flex-direction:column;flex:1;min-width:0;padding:4px 4px 0;display:flex}.docp-viewer{background:#fff;border:2px solid #333;flex:1;min-height:0;overflow:auto}.docp-page{position:relative}.docp-page .letter{padding-top:40px}.docp-tools{align-items:center;gap:4px;height:30px;font-size:11px;display:flex}.docp-tools .chk{margin-left:10px}.tool-sq.on{background:#c8c8c8;border-color:#999}.colour-select{background:#f2f2f2;align-items:center;gap:4px;height:20px;padding:0 4px;display:inline-flex;position:relative}.colour-select span{border:1px solid #555;width:22px;height:14px}.colour-select.wide span{width:120px}.colour-select select{opacity:0;position:absolute;inset:0}.ann-layer{position:absolute;inset:0}.ann-layer.tool-highlight,.ann-layer.tool-redact,.ann-layer.tool-text,.ann-layer.tool-stamp{cursor:crosshair}.ann{font-family:Arial,sans-serif;line-height:1.15;position:absolute;overflow:hidden}.ann-layer.tool-pointer .ann{cursor:move}.ann-highlight{background:#faf03c73}.ann-redact{background:#000}.ann-text{white-space:pre-wrap;border:1px solid #0000;padding:1px 3px}.ann-stamp{border:3px double #c4161c;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex;transform:rotate(-4deg);color:#c4161c!important}.ann.sel{outline:1px solid #c4161c;overflow:visible}.ann-draft{background:0 0;border:1px solid #c4161c}.ann-draft.ann-highlight{background:#faf03c73}.ann-draft.ann-redact{background:#0009}.ann .h{background:#000;width:6px;height:6px;position:absolute}.ann .h.tl{top:-3px;left:-3px}.ann .h.br{bottom:-3px;right:-3px}.ta-bar{align-items:center;gap:8px;padding:6px 8px 2px;font-size:11px;display:flex}.ta-insert{grid-template-columns:repeat(4,1fr);gap:2px;padding:2px 8px;display:grid}.ta-insert .win-btn{height:20px}.ta-text{resize:none;background:#f2f2f2;border:1px solid #1aa3e8;border-radius:3px;outline:none;flex:1;margin:2px 8px;font:12px Arial,sans-serif}.doc-task{z-index:650;cursor:pointer;background:#fff;border:1px solid #a0a0a0;align-items:center;gap:6px;max-width:520px;height:22px;padding:4px 10px;font-size:11px;display:flex;position:fixed;bottom:2px;left:420px;box-shadow:0 2px 8px #00000040}.doc-task:hover{background:#e5f1fb}.consult{border:1px solid #b0b0b0;flex-direction:column;flex-shrink:0;min-height:0;margin-bottom:2px;display:flex}.consult-head{background:#f3f3f3;flex-shrink:0;align-items:center;gap:2px;height:18px;padding-left:2px;font-size:11px;display:flex}.consult-head .muted{margin-left:8px}.consult-rows{flex:1;min-height:0;overflow-y:auto}.consult-row{border-bottom:3px solid #d7e5f8;display:flex}.consult-label{background:#eef3fb;flex-shrink:0;width:70px;padding:3px 4px;font-size:11px}.consult-field{border-left:1px solid #d7e5f8;flex:1;min-width:0}.pt-banner{position:relative}.pds-pop{z-index:900;background:#fff;border:1px solid #000;width:370px;margin-top:18px;font-size:11px;line-height:14px;position:absolute;top:100%;left:-30px;box-shadow:2px 2px 4px #0000004d}.pds-row{border-bottom:1px solid #000;padding:2px 4px 4px}.pds-row:last-child{border-bottom:0}.acute-top{background:#fff;flex-shrink:0;height:84px;display:flex}.acute-btns{flex:1;align-items:flex-start;gap:8px;padding:6px 8px;display:flex}.acute-btns .win-btn{border-radius:3px;height:23px}.acute-banner{width:370px;padding:2px 8px}.acute-when{background:#e3e3e3;align-items:center;gap:6px;padding:3px 4px;font-size:11px;display:flex}.acute-time{background:#f6f6f6;border:0;width:40px;height:19px;font-size:12px}.acute-note{background:#f6f6f6;border:0;flex:1;height:19px}.acute-warn{text-align:center;background:#e3e3e3;padding:4px 0 8px;font-size:11px}.acute-form{flex-direction:column;flex:1;gap:6px;padding:22px 4px 4px;font-size:11px;display:flex;overflow:auto}.af-row{align-items:center;gap:6px;min-height:22px;display:flex}.af-row.top{align-items:flex-start}.af-row>span:first-child{flex-shrink:0;width:110px}.af-drug{gap:4px;height:21px;justify-content:flex-start!important}.af-input{background:#f2f2f2;border:1px solid #0000;outline:none;height:19px;padding:0 4px;font-size:12px}.af-input:focus{background:#fff;border-color:#1aa3e8}.af-input.dose,.af-input.wide{width:340px}.af-input.num{width:52px;margin:0 4px}.af-qty{flex-direction:column;gap:4px;display:flex}.af-gap{margin-left:24px}.af-repeat{margin-top:4px}.af-warnings{border:1px solid #c8c8c8;flex:1;min-height:160px;margin:4px 0 0;padding:4px 8px;font-size:11px;line-height:20px}.af-warnings legend{font-size:12px}.af-wh{color:#2878d0}.af-wh.gap{margin-top:12px}.af-w{align-items:center;gap:4px;padding-left:20px;display:flex}.af-bang{color:#d0021b;width:8px;font-size:14px;font-weight:700}.af-about{margin-top:12px;padding-left:0;display:block}.dr-bottle{background:linear-gradient(#5b3a1c 0 25%,#a47243 25%);border-radius:2px 2px 1px 1px;flex-shrink:0;width:9px;height:13px;display:inline-block}.dr-star{color:#2fbf2f;font-size:15px;font-weight:700}.dr-star.right{margin-left:auto}.dr-opts{gap:18px;padding:6px 4px;font-size:11px;display:flex}.dr-icons{grid-template-columns:repeat(4,26px);align-content:start;gap:2px;display:grid}.dr-checks{grid-template-rows:repeat(3,22px);grid-template-columns:repeat(2,auto);grid-auto-flow:column;column-gap:18px;display:grid}.dr-radios{flex-direction:column;gap:2px;display:flex}.dr-tree{border:1px solid #b8b8b8;flex:1;min-height:0;margin:2px 4px;padding:2px;font-size:12px;overflow:auto}.dr-node{cursor:default;white-space:nowrap;align-items:center;gap:4px;height:18px;display:flex}.dr-kids{padding-left:34px}.dr-row{white-space:nowrap;cursor:default;align-items:center;gap:4px;height:18px;display:flex}.dr-row:hover{background:#eef5fd}.dr-row.sel{background:#d6e5fb}.dr-row.cost{color:#e57d0e}.dr-row.disc{color:#9a9a9a}.dr-x{color:#d0021b;margin-left:-12px;font-size:11px}.dr-warn{margin-left:10px}.dr-focus{outline:1px dotted #000;padding:0 2px}.dr-sep{color:#888;height:18px}.dr-indent{padding-left:16px}.dr-allergy{border:2px solid #c4161c;margin:4px;padding:3px 8px;font-size:12px}.dr-form{flex:1;gap:6px;min-height:0;padding:4px;display:flex}.dr-flist{border:1px solid #c8c8c8;flex-direction:column;width:190px;margin:0;font-size:11px;display:flex}.dr-flist .grid-foot{margin-top:auto}.dr-fcontent{border:1px solid #c8c8c8;flex-direction:column;flex:1;min-height:0;margin:0;font-size:11px;display:flex}.dr-free{flex-direction:column;flex:1;gap:6px;padding:20px;font-size:12px;display:flex}.dr-free input{border:1px solid #c8c8c8;height:22px;padding:0 6px}.pi{flex-direction:column;flex:1;gap:4px;padding:6px 8px;font-size:11px;display:flex;overflow-y:auto}.pi hr{border:0;border-top:1px solid #bbb;margin:4px 0}.pi-row{align-items:center;gap:8px;display:flex}.pi-row.top{align-items:flex-start}.pi-row>span:first-child{flex-shrink:0;width:104px}.win-select.field.grow{flex:1}.pi-indent{flex-direction:column;gap:4px;padding-left:112px;display:flex}.pi-etp{flex-direction:column;flex:1;gap:4px;display:flex}.pi-inline{align-items:center;gap:8px;display:flex}.pi-sub{padding-left:130px}.pi-msg{align-items:flex-start;gap:6px;display:flex}.pi-msg>span{width:104px;line-height:18px}.pi-msg textarea{resize:none;background:#f2f2f2;border:0;flex:1;height:46px}.pi-msg-btns{flex-direction:column;gap:4px;display:flex}.pi-info{background:#fbffe1;border:1px solid #d8d89a;min-height:52px;padding:8px;font-size:12px}.pi-bottom{align-items:stretch;gap:8px;display:flex}.pi-print{border:1px solid #c8c8c8;flex-direction:column;gap:6px;width:175px;margin:0;padding:4px 10px 8px;display:flex}.pi-hint{margin-bottom:2px}.pi-choice{background:#fff;border:1px solid #ccc;border-radius:2px;align-items:center;gap:4px;height:23px;padding:0 6px;font-size:11px;display:flex}.pi-choice.on{background:#c8c8c8;border-color:#999}.pi-choice:hover{border-color:#0078d7}.pi-query{border:1px solid #c8c8c8;flex-direction:column;flex:1;gap:4px;margin:0;display:flex}.pi-q-head{justify-content:space-between;align-items:center;display:flex}.pi-query textarea{resize:none;border:1px solid #ddd;flex:1}.bs{flex-direction:column;flex:1;min-height:0;display:flex}.bs-body{flex:1;min-height:0;padding-bottom:4px;display:flex}.bs-left{border:1px solid #b8b8b8;flex-direction:column;flex-shrink:0;display:flex}.bs-right{flex-direction:column;flex:1;min-width:0;display:flex}.bs-preview{border:1px solid #b8b8b8;flex:1;padding:6px;font-size:11px;line-height:16px;overflow:auto}.bs-preview h2{margin:0 0 14px;font-size:17px}.bs-drug{color:#1a1a8f;margin-top:16px;font-weight:700}.bs-actions{gap:4px;padding:4px 0 0;display:flex}.bs-actions .win-btn{border-radius:3px;min-width:96px}.tick{color:#2a9d3a;font-weight:700}.bs-sign{border:1px solid #b8b8b8;flex-direction:column;flex:1;font-size:11px;display:flex}.bs-sign h2{text-align:center;margin:8px 0;font-size:16px}.bs-sign p{padding:0 6px}.bs-sign-opts{border-top:1px solid #999;flex-direction:column;gap:6px;margin-top:auto;padding:6px;display:flex}.bs-row{align-items:flex-start;gap:6px;display:flex}.bs-group{border:1px solid #b8b8b8;flex-direction:column;gap:4px;width:300px;margin:0;display:flex}.bs-group.disabled{color:#999}.bs-pin{align-items:center;gap:6px;display:flex}.bs-pin input{background:#f2f2f2;border:0;width:76px;height:18px}.ds{flex-direction:column;flex:1;min-height:0;font-size:11px;display:flex}.ds-box{border:1px solid #c8c8c8;margin:2px 4px;padding:2px 6px 6px}.ds-box legend{font-size:12px}.ds-opts{align-items:center;gap:8px;display:flex}.ds-brace{color:#555;font-size:34px;font-weight:200}.ds-lines{flex-direction:column;gap:4px;display:flex}.ds-line{align-items:center;gap:8px;min-height:22px;display:flex}.ds-line>span:first-child{min-width:70px}.ds-line input{background:#f2f2f2;border:0;width:300px;height:19px}.ds-filters{display:flex}.ds-filters .ds-box{flex:1}.j-consult{padding-left:4px}.pre{white-space:pre-wrap}.j-med{color:#7c5a35;padding-left:22px}.j-card{position:relative}.j-flags{gap:2px;display:flex;position:absolute;top:15px;right:50px}.j-flags .faded{opacity:.45}.ph-line.qof b{color:#e10000;font-size:13px}.strip-item.qof{color:#e10000;background:#fbff38;font-weight:700}.qof-tag{color:#333;font-size:7px}.strip-item.dark{color:#fff;background:#333}.s1-tip.thin{white-space:nowrap;background:#fff;padding:1px 4px;font-size:11px;font-weight:400;line-height:13px}.icon-bar.rt-bar{gap:1px;height:22px;min-height:22px;margin-top:1px;padding:0 4px 0 5px}.icon-bar.rt-bar .icon-btn{border-radius:2px;width:24px;height:21px}.icon-bar.rt-bar .icon-btn:hover{background:#e5e5e5}.icon-bar.rt-bar .icon-btn.on,.icon-bar.rt-bar .icon-btn.on:hover{background:#c4c4c4}.icon-bar.rt-bar .tl-sep{background:#a0a0a0;margin:0 5px}.ib-label.rt-view{margin-right:8px;font-size:12px}.win-select.tri.rt-view-sel{width:118px;margin-right:1px}.warn-bar.rt-review{background:#fcffe1;border-color:#bebebe;border-radius:3px;align-items:center;min-height:32px;margin:4px 0 0;padding:0 6px;font-size:12px;display:flex}.warn-bar.rt-review .s1-link{color:#2878d0;padding-left:4px}.sec-grid.rt-frame{border:1px solid #acacac;margin:0}.grid.rt-grid .grid-head{background:#f9f9fc;border-bottom:0;height:18px}.grid.rt-grid .grid-th{border-right-color:#acacac;padding:0 4px;font-size:12px}.grid.rt-grid .grid-th:hover{background:0 0}.grid.rt-grid .grid-gutter{flex-shrink:0;padding:0}.grid.rt-grid .grid-head .grid-gutter{background:#f4f4f6}.grid.rt-grid .grid-row .grid-gutter{background:#fff}.grid.wrap.rt-grid .grid-row{padding:2px 0 1px;line-height:16px}.grid.wrap.rt-grid .grid-row:hover{background:#fff}.grid.wrap.rt-grid .grid-row:nth-child(odd),.grid.wrap.rt-grid .grid-row:nth-child(odd):hover{background:#f4f3fb}.rt-count{flex-shrink:0;padding:3px 9px 2px;font-size:9px}.rt-details{border:1px solid #868686;flex-shrink:0;margin-bottom:1px;padding:0 2px 2px}.tpl-details.rt{border:1px solid #b0b0b0;margin:0;padding:0 6px 4px}.tpl-details.rt legend{margin-left:-2px;padding:0 2px}.tpl-details.rt .tpl-row{gap:6px}.tpl-details.rt .tpl-row>span:first-child{width:125px}.tpl-details.rt .pd-value{color:#555;background:#f3f3f3;height:20px}.tpl-details.rt .rt-gap{margin-left:10px}.pd-value.rt-date{justify-content:flex-start;width:126px;position:relative}.pd-value.rt-date .win-tri{right:6px}.grid.rt-grid .grid-row>div,.grid.rt-grid .grid-th{padding:0 3px}.tpl-details.rt .tpl-row.tall .pd-value{height:48px}.menu-bullet{background:#1f1f1f;border-radius:50%;width:5px;height:5px}.context-menu>.menu-dropdown.tl-menu{border-color:#c6c6c6;min-width:135px;box-shadow:2px 2px 3px #00000024}.tl-menu .menu-dropdown.submenu{border-color:#c6c6c6;min-width:106px;box-shadow:2px 2px 3px #00000024}.tl-menu .menu-divider{margin:5px 1px}.tl-menu .menu-row{padding-right:10px}.tl-menu .menu-row.disabled{color:#8a8a8a}.tl-menu .menu-row.disabled:hover{background:0 0}.tl-menu .menu-icon-col{width:30px}.tl-menu .menu-arrow{width:12px;margin-left:6px}.tl-menu .menu-shortcut,.tl-menu .submenu .menu-arrow,.tl-menu .submenu .menu-shortcut{display:none}.tl-menu .submenu .menu-row{padding-right:16px}.tl-droptri{align-self:flex-start;margin-top:3px;margin-left:1px}.tl .grid-row.overdue{color:#e00010}.tl .grid-row.sel{background:#d4e4fa}@keyframes s1-fade{0%{opacity:0}to{opacity:1}}.win-rz{z-index:5;position:absolute}.win-rz.e{cursor:ew-resize;width:5px;height:100%;top:0;right:0}.win-rz.w{cursor:ew-resize;width:5px;height:100%;top:0;left:0}.win-rz.s{cursor:ns-resize;width:100%;height:5px;bottom:0;left:0}.win-rz.se{cursor:nwse-resize;width:10px;height:10px;bottom:0;right:0}.s1-dlg .s1-window-title{background:#f0f2f7}.s1-dlg .btn-ok{background:#0ca3db;border-color:#0ca3db;min-width:40px;height:24px}.s1-dlg .win-btn{cursor:pointer;background:#fdfdfd;border:1px solid #dcdcdc;border-radius:3px}.s1-dlg .win-btn:hover{background:#e4e4e4;border-color:#dcdcdc}.s1-dlg .dlg-cancel{min-width:60px;height:24px}.grid.no-hover .grid-row:hover{background:0 0}.grid.no-hover .grid-row.sel{background:#d4e4fa}.ssm-search{gap:4px;padding:6px 4px 4px;display:flex}.ssm-search input{background:#fdfdfd;border:1px solid #e3e3e3;border-radius:3px;outline:none;flex:1;height:20px;padding:0 4px;font-size:11px}.ssm-search input:focus{border-color:#4491a8;box-shadow:0 0 0 1px #c5ffff}.ssm-search input::placeholder{color:#9a9a9a}.ssm-search .win-btn{min-width:58px;height:21px;padding:0 8px}.ssm-grid{border:1px solid #d0d0d0;flex:1;min-height:0;margin:0 4px;display:flex}.ssm-grid .grid{flex:1}.ssm-grid .grid-th{font-size:11px}.grid-row.on-leave{color:purple}.ssm .grid-row input[type=checkbox]{pointer-events:none}.s1-check{white-space:nowrap;align-items:center;gap:4px;font-size:11px;display:inline-flex}.s1-check input{appearance:none;background:#fff;border:1px solid #333;border-radius:2px;place-content:center;width:13px;height:13px;margin:0;display:grid}.s1-check input:checked:before{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:7px;height:4px;transform:translateY(-1px)rotate(-45deg)}.s1-check.disabled{color:#8a8a8a}.s1-check.disabled input{border-color:#b8b8b8}.s1-radio{white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:inline-flex}.s1-radio input{appearance:none;background:#fff;border:1px solid #333;border-radius:50%;place-content:center;width:13px;height:13px;margin:0;display:grid}.s1-radio input:hover:not(:disabled),.s1-radio input:checked{border-color:#0ca3db}.s1-radio input:checked:before{content:"";background:#0ca3db;border-radius:50%;width:7px;height:7px}.s1-radio.disabled{color:#8a8a8a}.s1-radio.disabled input{border-color:#b8b8b8}.combo-list{background:#f3f3f3;border:1px solid #0000;border-radius:3px;outline:none;flex-shrink:0;align-items:center;height:20px;font-size:12px;display:inline-flex;position:relative}.combo-list.grey{background:#dfdfdf}.combo-list:focus,.combo-list:focus-within,.combo-list.open{border-color:#4491a8}.combo-list-value{white-space:nowrap;flex:1;min-width:0;padding-left:3px;overflow:hidden}.combo-list input{background:0 0;border:0;outline:none;flex:1;min-width:0;padding:0 0 0 3px;font-size:12px}.combo-list-btn{background:0 0;border:0;width:22px;height:100%;padding:0;position:relative}.combo-list-pop{z-index:300;background:#f3f3f3;border:1px solid #a0a0a0;position:absolute;top:18px;left:-1px;right:-1px;overflow-y:auto}.combo-list-row{white-space:nowrap;text-overflow:ellipsis;cursor:default;height:18px;padding-left:4px;line-height:18px;overflow:hidden}.combo-list-row.hot{background:#d4e4fa}.combo-list-pop::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:4px}.ut .s1-window-body{font-size:11px}.ut-top{flex-shrink:0;align-items:center;gap:12px;height:32px;padding:4px 10px;display:flex}.ut-main{flex-shrink:0;padding-top:6px;display:flex}.ut-left{flex-direction:column;flex-shrink:0;gap:4px;width:388px;padding-left:4px;display:flex}.ut-row{align-items:center;gap:6px;min-height:20px;display:flex}.ut-lbl{margin-right:2px;font-size:11px}.ut-for{width:360px}.ut-for select{width:100%;font-size:12px}.ut .win-select.tri,.ut .win-select.tri select{height:18px}.ut-settings{width:78px;height:20px;margin-left:20px}.ut-drop{cursor:pointer;background:#fdfdfd;border:1px solid #969696;width:320px;height:20px;font-size:12px}.ut-drop:hover{background:#e4e4e4}.ut-delete{width:58px;height:20px}.ut-row .s1-check{margin-right:6px}.ut-files{border:1px solid #c8c8c8;height:82px;display:flex}.ut-files .grid{flex:1}.ut-files .grid-th{font-size:11px}.ut-files .grid-foot{border-top:0}.ut-right{flex-direction:column;flex:1;padding-left:10px;display:flex}.ut-radio-row{align-items:center;height:23px;display:flex}.ut-radio-row.gap{margin-top:5px}.ut-radio-row>.s1-radio{flex-shrink:0;min-width:86px}.ut-flag svg{flex-shrink:0;position:static}.ut-extra{align-items:center;gap:4px;margin-left:10px;display:inline-flex}.ut-mag,.ut-pencil{background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex}.ut-mag:hover,.ut-pencil:hover{background:#e4e4e4}.ut-pencil{border:1px solid #dcdcdc}.ut-members{width:64px;height:18px;margin-left:6px;padding:0}.ut-gp{width:80px;height:22px;padding:0}.ut-task-row{flex-shrink:0;align-items:center;gap:4px;padding:6px 4px 3px;display:flex}.ut-type{width:200px}.ut-type select{width:100%;font-size:12px}.ut-allmust{margin-left:24px}.ut-bottom{flex-shrink:0;align-items:center;gap:4px;height:22px;padding:0 4px;display:flex}.ut-status{width:200px}.ut-status select{width:100%;font-size:12px}.ut-lbl.due{margin-left:16px;margin-right:6px}.ut-bottom .date-combo{height:18px}.ut-time{background:#f3f3f3;border:1px solid #0000;border-radius:3px;outline:none;width:45px;height:18px;margin-left:4px;font-size:12px}.ut-time:focus{border-color:#4491a8}.ut-lbl.flag{margin-left:24px}.ut-flag{gap:2px;width:95px;padding-left:3px}.ut-flag select{flex:1;min-width:0;font-size:12px}.ut-presets{width:80px;height:20px;margin-left:20px}.rte{flex-direction:column;flex:1;min-height:0;display:flex}.rte-bar{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:3px;padding:0 4px 2px;display:flex}.rte-btn{background:#fdfdfd;border:1px solid #dfdfdf;border-radius:3px;justify-content:center;align-items:center;width:26px;height:22px;padding:0;display:inline-flex}.rte-btn:hover{background:#e4e4e4}.rte-btn.on{background:#c1c1c1;border-color:#aaa}.rte-glyph{color:#333;font-size:13px}.rte-glyph.serif{font-family:Times New Roman,serif}.rte-btn:nth-child(3),.rte-btn:nth-child(8),.rte-btn:nth-child(10),.rte-colour{margin-right:6px}.rte-font{width:130px;margin-left:2px}.rte-size{width:38px}.rte .win-select.tri select{width:100%;height:20px;font-size:12px}.rte-colour{border-radius:3px;align-items:center;width:38px;height:20px;display:inline-flex;position:relative}.rte-colour:hover{background:#dfdfdf}.rte-colour>span:first-child{border:1px solid #555;width:16px;height:16px;margin-left:2px}.rte-colour select{opacity:0;position:absolute;inset:0}.rte-colour .win-tri{right:4px}.rte-body{background:#fff;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;flex:1;min-height:0;position:relative}.rte-edit{outline:none;padding:3px 4px;font-size:12px;position:absolute;inset:0;overflow-y:auto}.rte-placeholder{text-align:center;color:#a0a0a0;pointer-events:none;font-size:11px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.s1-tip.cell{white-space:nowrap;max-width:none;padding:1px 4px;font-size:12px;font-weight:400;line-height:15px}.grid-row>.cell-focus{outline-offset:-1px;outline:1px dotted #000}.tl-tree{outline:none}.tl-tree .tree-row{height:19px;font-size:11px}.tl-tree .tree-row:hover{background:0 0}.tl-tree .tree-row.sel{background:#d4e4fa}.tl-tree .tree-row.sel .tree-label{outline:0}.tl-tree:focus .tree-row.sel .tree-label{outline:1px dotted #000}.tl .s1-tabs{height:26px}.tl .s1-tab{color:#777;border-right:0;align-self:stretch;padding:0 6px;font-size:13px;position:relative}.tl .s1-tab:after{content:"";background:#a8a8a8;width:1px;position:absolute;top:5px;bottom:5px;right:0}.tl .s1-tab:last-child:after{display:block}.tl .s1-tab.active{color:#2a9fd6;box-shadow:inset 0 -2px #0ca4db}.tl .tl-site .win-select{background:#f3f3f3;border-color:#f3f3f3;width:175px}.tl-grid-wrap{border-color:#abadae}.tl-grid-wrap .grid-head{background:#f7f7fa;border-bottom:0}.tl-grid-wrap .grid-th{border-right-color:#acacae;font-size:11px}.tl-grid-wrap .grid-th:hover{background:#f7f7fa}.tl-grid-wrap .grid-scroll{background:#fdfdfd}.tl-grid-wrap .grid-row input[type=checkbox]{appearance:none;background:#fff;border:1px solid #8a8a8a;place-content:center;display:grid}.tl-grid-wrap .grid-row input[type=checkbox]:checked{background:#8a9099;border-color:#8a9099}.tl-grid-wrap .grid-row input[type=checkbox]:checked:before{content:"";border-bottom:1.5px solid #fff;border-left:1.5px solid #fff;width:7px;height:4px;transform:translateY(-1px)rotate(-45deg)}.tl-grid-wrap .grid-foot{border-top:1px solid #a9acaf}.tl-detail{background:#fff;border-color:#84868a;border-top-style:solid;border-top-width:1px}body.busy,body.busy *{cursor:wait!important}.tl-grid-wrap .grid-row>div{padding:0 2px 0 4px}.tl-tree .tree-toggle{color:#000}.context-menu>.tl-menu:not(:hover)>.menu-row-wrap:first-child>.menu-row{background:#f3f3f3}.gate{background:#f2f2f6;justify-content:center;align-items:center;font-family:Segoe UI,Tahoma,-apple-system,BlinkMacSystemFont,Arial,sans-serif;display:flex;position:fixed;inset:0}.gate-card{text-align:center;background:#fff;border:1px solid #d6d6d6;border-radius:6px;flex-direction:column;gap:10px;width:340px;padding:28px 28px 24px;display:flex;box-shadow:0 8px 30px #0000001f}.gate-logo{color:#3b6fd8;font-size:34px;font-weight:700;line-height:1;transform:skew(-12deg)}.gate-card h1{margin:0;font-size:20px;font-weight:600}.gate-card p{color:#666;margin:0 0 6px;font-size:13px}.gate-card input{background:#f6f6f6;border:1px solid #c8c8c8;border-radius:4px;outline:none;height:32px;padding:0 10px;font-size:14px}.gate-card input:focus{background:#fff;border-color:#1aa3e8;box-shadow:0 0 0 2px #cdeafa}.gate-card button{color:#fff;cursor:pointer;background:#1aa3e8;border:0;border-radius:4px;height:32px;font-size:14px;font-weight:600}.gate-card button:hover:not(:disabled){background:#0d8fd0}.gate-card button:disabled{cursor:default;background:#9ccfe9}.gate-error{color:#c4161c;text-align:left;font-size:12px}.lg-appt.lg-blocked{color:maroon;width:208px}.lg-icon img{display:block}.rota-row.rota-blocked{color:maroon}.appt-tip.blocked{color:#fff;background:#f0403f}.qps .s1-window-title{background:#fffffe;height:29px}.qps .s1-window-body{background:#f3f6ff;font-size:12px}.qps-top{align-items:center;gap:5px;padding:8px 8px 6px 4px;display:flex}.qps-name{white-space:nowrap;align-items:center;gap:4px;display:flex}.qps-name input{background:#fff;border:1px solid #c6cad2;outline:none;width:280px;height:22px;padding:0 3px;font-size:12px}.qps-name input:focus{border-color:#4491a8}.qps .qps-btn{background:#f3f8fb;border:1px solid #d6dbe2;border-radius:0;justify-content:center;align-items:center;gap:6px;height:26px;font-size:12px;display:inline-flex}.qps .qps-btn:hover:not(:disabled){background:#e5f1fb;border-color:#0078d7}.qps .qps-btn:disabled{color:#a9adb3}.qps-top .qps-btn{flex:1;min-width:0}.qps-adv-icon{flex-shrink:0}.qps-adv{border-top:1px solid #dfe3ea;border-bottom:1px solid #dfe3ea;grid-template-columns:410px 1fr;row-gap:5px;padding:6px 8px 7px;display:grid}.qps-adv-left,.qps-adv-right{align-items:center;gap:28px;min-width:0;display:flex}.qps-adv-right{gap:18px}.qps-chk{white-space:nowrap;align-items:center;gap:4px;display:flex}.qps-chk input{width:15px;height:15px;margin:0}.qps-site-label{margin-right:-14px}.qps .combo-list.qps-site{background:#fff;border:1px solid #c6cad2;border-radius:0;flex:1;min-width:120px;height:24px;font-size:13px}.qps .combo-list.qps-site .combo-list-pop{background:#fff;top:23px}.qps .qps-btn.qps-cols{flex:none;height:28px;padding:0 6px}.grid.qps-grid{background:#fff;border:1px solid #d0d5de;margin:0 4px}.grid.qps-grid .grid-head{background:#f4f6fa;border-bottom-color:#e3e6ec;height:21px}.grid.qps-grid .grid-th{border-right-color:#d6d9df;font-size:12px}.grid.qps-grid .grid-empty{color:#9aa1ad;font-size:12px}.grid.qps-grid .grid-scroll{overflow-y:scroll}.qps-footer{flex-shrink:0;justify-content:center;gap:10px;padding:8px 8px 9px;display:flex}.qps-footer .qps-btn{min-width:66px;padding:0 16px}.qps-chk input{appearance:none;background:#fff;border:1px solid #333;place-content:center;display:grid}.qps-chk input:checked:before{content:"";border-bottom:1.5px solid #000;border-left:1.5px solid #000;width:8px;height:4px;transform:translateY(-1px)rotate(-45deg)}.ph-line .ph-meta{font-size:12px;font-weight:400}.ph-recall.overdue>span:first-child{color:#e10000}.ph-set{color:#000}.strip-gear{cursor:pointer;background:0 0;border:0;justify-content:center;margin-top:auto;padding:4px 0 5px;display:flex}.strip-gear:hover{background:#e5f1fb}.rcl-overdue{color:#e10000}.prob-journal{border-top:0}.s1-tip.rich{white-space:normal;max-width:none;padding:0;font-weight:400;line-height:normal}.grid.rt-grid .grid-row>.cell-focus{outline-offset:-1px;outline:1px solid #4a6a8a}.grid.rt-grid .grid-row>.rt-cbar-cell{padding:0 2px}.rt-cbar{background:#ffd60c;width:13px;height:9px;margin-top:11px;display:block}.rt-cbar.red{background:#e60505;height:20px;margin-top:7px}.grid.rt-grid .grid-row>.rt-flags-cell{align-self:stretch;padding:0}.rt-flags{align-items:flex-start;gap:1px;height:100%;padding:0 3px;display:flex}.s1-tip.rich.rt-ftip{width:190px;padding:4px 4px 0;font-size:11px;line-height:15px}.rtf-item{align-items:flex-start;gap:7px;margin-bottom:6px;display:flex}.rtf-item img{flex-shrink:0;margin-top:1px}.s1-tip.rich.rt-ctip{border-color:#333;width:380px;font-size:12px}.rtc-head{background:#f6e8a1;border-bottom:1px solid #d8c77c;padding:4px 7px 6px;line-height:17px}.rtc-body{background:#fff;padding:12px 10px 8px 6px}.rtc-row{align-items:center;height:24px;display:flex}.rtc-label{flex-shrink:0;width:44px;font-size:11px}.rtc-track{flex:1;height:14px;position:relative}.rtc-seg{background:#9696cd73;height:10px;position:absolute;top:2px}.rtc-bar{background:#a6a6cc;height:10px;position:absolute;top:2px}.rtc-tick{background:#34345c;width:2px;height:14px;margin-left:-1px;position:absolute;top:0}.rtc-axis{border-top:1px solid #444;height:16px;margin-left:44px;position:relative}.rtc-month{text-align:center;border-left:1px solid #444;height:9px;font-size:11px;line-height:17px;position:absolute;top:0}.s1-window.amr-window .s1-window-body{background:#f3f6fb}.amr-body{flex-direction:column;flex:1;min-height:0;display:flex}.acute-top.amr-top{background:#f3f6fb;height:98px}.amr-top .acute-btns .btn-ok{min-width:46px;height:27px}.amr-top .acute-btns .win-btn.amr-cancel{min-width:68px;height:27px}.acute-form.amr-form{gap:3px;padding:0 6px 6px}.amr-form .af-row>span:first-child{white-space:nowrap;width:auto;min-width:92px}.amr-form .af-input.amr-input{background:#fff;border:1px solid #c8c8c8;height:21px}.amr-form .af-input.amr-input:focus{border-color:#1aa3e8}.amr-form .af-input.amr-input:focus::selection{background:#d0d0d0}.amr-form .af-input.amr-admin{margin-left:10px}.amr-form .af-input.amr-days{width:50px;margin-left:30px}.amr-days-label{margin:0 34px 0 4px}.amr-drug.pd-value{color:#000;background:#fff;border:1px solid #c8c8c8;height:21px;font-size:13px}.amr-drug-icons{align-items:center;gap:3px;margin-left:auto;display:flex}.amr-form .tool-sq:disabled{background:#e9ebef;border-color:#e0e0e0}.chk.disabled{color:#a0a0a0}.amr-radio{margin-right:18px}.amr-radio input{accent-color:#333}.amr-spin{background:#fff;border:1px solid #c8c8c8;height:21px;margin:0 4px 0 6px;display:inline-flex}.amr-spin.disabled{background:#f0f0f0}.amr-spin input{background:0 0;border:0;outline:none;width:36px;padding:0 3px;font-size:12px}.amr-spin-btns{border-left:1px solid #e3e3e3;flex-direction:column;display:flex}.amr-spin-btns button{background:0 0;border:0;flex:1;justify-content:center;align-items:center;width:14px;padding:0;display:flex}.amr-spin-btns button:hover:not(:disabled){background:#e5f1fb}.amr-up,.amr-down{border-left:3px solid #0000;border-right:3px solid #0000;width:0;height:0}.amr-up{border-bottom:3px solid #555}.amr-down{border-top:3px solid #555}.amr-eq{margin:0 8px;font-weight:700}.amr-calc{color:gray;background:#fff;border:1px solid #c8c8c8;align-items:center;width:50px;height:21px;margin-right:6px;padding:0 4px;font-size:12px;animation:2.5s step-end amr-flash;display:inline-flex}@keyframes amr-flash{0%{background:#daf7d8}to{background:#fff}}.amr-check-row{padding-left:8px}.amr-review{width:152px}.amr-date.date-combo{background:#fff;border:1px solid #c8c8c8;border-radius:0;height:21px}.amr-date.date-combo.disabled,.date-combo.disabled{color:#8a8a8a;background:#f0f0f0}.date-combo.disabled input{color:#8a8a8a}.amr-sync{margin-left:12px}.amr-sep{border:0;border-top:1px solid #a0a0a0;margin:6px 0 4px 6px}.amr-opts{gap:22px;margin-bottom:4px}.amr-links{background:#fff;border:1px solid #c8c8c8;width:460px;height:45px;padding-right:18px;position:relative;overflow:hidden}.amr-links-empty{color:#8a8a8a;justify-content:center;align-items:center;display:flex;position:absolute;inset:0 18px 0 0}.amr-link{cursor:default;height:16px;padding:0 4px;line-height:16px}.amr-link.sel{background:#d6e5fb}.amr-links-arrows{flex-direction:column;justify-content:space-between;display:flex;position:absolute;top:4px;bottom:4px;right:4px}.amr-link-btns{flex-direction:column;gap:2px;display:flex}.amr-reviewed{margin-left:98px}.af-warnings.amr-warnings{background:#fff;min-height:180px;margin:4px 0 0}.af-w.plain{padding-left:20px}.combo-list.med-view{background:#fff;border:1px solid #a0a0a0;border-radius:0;height:20px}.combo-list.med-view .combo-list-pop{background:#fff;border-color:#333;top:19px}.combo-list.med-view .combo-list-row.hot{background:#d6e5fb}.combo-list.med-view:focus .combo-list-value{outline-offset:-1px;outline:1px dotted #000}.med-range{align-items:center;gap:4px;margin-left:6px;font-size:11px;display:inline-flex}.med-toggles{align-items:center;gap:1px;margin-left:8px;display:flex}.icon-btn.med-toggle.on{background:linear-gradient(#fff,#f4f5fa);border-color:#dee2e3}.grid.med-sum .grid-row:nth-child(odd){background:#f4f3fb}.grid.med-sum .grid-row.sel{background:#d6e5fb}.grid.med-sum .grid-row>.med-sum-num{text-align:right}.grid.med-sum .grid-row>.med-sum-chk{justify-content:center;align-items:center;padding:0;display:flex}.grid.med-sum .med-sum-chk input{width:13px;height:13px;margin:0}.grid-th.sortable:active{box-shadow:inset 0 0 0 1px #6e6e6e}.grid.wrap .grid-row>.ltr-info{white-space:pre-line}.ltr-flags{align-items:center;gap:2px;display:inline-flex}.grid.ltr-grid .grid-row{line-height:17px}.m3-bar{min-height:30px}.grid.m3-grid .grid-row{min-height:18px;line-height:16px}.m3-details{border:1px solid #c8c8c8;flex-shrink:0;gap:30px;height:232px;margin:2px;padding:4px 8px 8px 10px;font-size:11px;display:flex}.m3-details legend{padding:0 2px;font-size:12px}.m3-d-left{flex-direction:column;gap:8px;width:560px;display:flex}.m3-d-right{flex-direction:column;gap:4px;padding-top:4px;display:flex}.m3-d-row{align-items:center;gap:8px;display:flex}.m3-d-row.top{align-items:flex-start}.m3-d-label{color:#6a6a6a;flex-shrink:0;width:76px}.m3-d-muted{color:#8a8a8a}.m3-ro{color:#8a8a8a;resize:none;background:#fff;border:1px solid #c8c8c8;width:470px;height:20px;padding:0 4px;font-family:inherit;font-size:12px}.m3-ro.tall{height:62px;padding:2px 4px}.m3-ro.comments{width:410px;height:190px;padding:2px 4px}.m3-d-checks{grid-template-columns:260px 140px 140px;row-gap:10px;margin:10px 0 2px;display:grid}.m3-chk{white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:inline-flex}.m3-chk input{accent-color:#333;width:13px;height:13px;margin:0}.m3-chk input:focus{outline:0}.m3-chk input:focus+span{outline-offset:1px;outline:1px dotted #000}.m3-chk.disabled{color:#9a9a9a}.s1-window.m3-dlg .s1-window-body{background:#f3f6fb}.m3-dlg-wrap{flex-direction:column;flex:1;min-height:0;display:flex}.acute-when.m3-when{background:#e3e3e3}.m3-form{background:#f3f6fb;border-top:1px solid #404040;border-left:1px solid #404040;flex-direction:column;flex:1;gap:6px;min-height:0;margin-left:22px;padding:6px 6px 8px 4px;font-size:11px;display:flex;overflow:auto;box-shadow:-22px 0 #e3e3e3}.m3-row{align-items:center;gap:8px;min-height:21px;display:flex}.m3-row.top{align-items:flex-start}.m3-row.diag{min-height:23px;margin-bottom:44px}.m3-row.comments{margin-bottom:6px}.m3-row.follow{margin-top:4px}.m3-label{flex-shrink:0;width:92px}.m3-text{background:#fff;border:1px solid #c8c8c8;outline:none;height:21px;padding:0 4px;font-family:inherit;font-size:12px}.m3-text:focus{border-color:#1aa3e8}.m3-text.grow{flex:1;min-width:0}.m3-text.ro{color:#8a8a8a}.m3-text.comments,.m3-text.notes{resize:none;flex:1;height:66px;padding:2px 4px}.m3-btn{border-radius:3px;height:23px}.m3-valid{flex-direction:column;gap:8px;display:flex}.m3-valid-row{align-items:center;gap:10px;height:21px;display:flex}.amr-spin.m3-spin{margin:0 0 0 26px}.amr-spin.m3-spin input{width:72px}.combo-list.m3-combo{background:#fff;border:1px solid #c8c8c8;border-radius:0;height:21px}.combo-list.m3-combo .combo-list-pop{background:#fff;border-color:#333;top:20px}.combo-list.m3-combo .combo-list-row.hot{background:#d6e5fb}.combo-list.m3-combo:focus .combo-list-value{outline-offset:-2px;outline:1px dotted #000}.combo-list.m3-combo.disabled{background:#f0f0f0;border-color:#dcdcdc}.m3-btns{justify-content:center;gap:14px;margin-top:auto;padding-top:10px;display:flex}.m3-btns .btn-ok{min-width:82px;height:24px}.m3-btns .m3-btn{min-width:70px;height:24px;padding:0 10px}.s1-window.m3-sel .s1-window-body{background:#f3f6fb}.m3-sel-search{gap:4px;padding:6px 6px 4px;display:flex}.m3-sel-search input{background:#fff;border:1px solid #c8c8c8;outline:none;flex:1;height:21px;padding:0 4px;font-size:11px}.m3-sel-search input:focus{border-color:#1aa3e8}.m3-sel-search input::placeholder{color:#9a9a9a}.m3-sel-search .win-btn{min-width:68px;height:21px}.m3-sel-grid{background:#fff;border:1px solid #c8c8c8;flex-direction:column;flex:1;min-height:0;margin:0 6px;display:flex}.s1-window.m3-rnc .s1-window-body{background:#f3f6fb}.m3-rnc-body{flex-direction:column;flex:1;gap:6px;min-height:0;padding:6px 8px;font-size:11px;display:flex;overflow:auto}.m3-rnc-auto{justify-content:flex-end;padding-right:110px;display:flex}.m3-rnc-row{align-items:center;gap:6px;min-height:21px;display:flex}.m3-rnc-row.top{align-items:flex-start}.m3-rnc-label{flex-shrink:0;width:96px}.m3-rnc-tools{flex-direction:column;gap:4px;display:flex}.m3-r-btn{color:#d3242c;background:#fff;border:1px solid #c8c8c8;width:22px;height:22px;padding:0;font:700 16px/18px Arial,sans-serif}.m3-r-btn:hover,.m3-x-btn:hover{background:#e5f1fb;border-color:#a9d3f5}.m3-x-btn{color:#444;background:#f6f6f6;border:1px solid #c8c8c8;width:22px;height:22px;padding:0;font-size:13px}.m3-rnc-list{background:#fff;border:1px solid #c8c8c8;flex-direction:column;flex:1;height:120px;display:flex}.m3-rnc-list .grid-empty{flex:1;min-height:0}.m3-rnc-hint{justify-content:space-between;align-items:center;gap:8px;padding-left:102px;display:flex}.m3-rnc-hint .win-btn{flex-shrink:0;width:170px;height:23px}.m3-rnc-sep{border-top:1px solid #c8c8c8;margin:2px 0}.m3-rnc-col{flex-direction:column;gap:5px;display:flex}.m3-rnc-col.eps{gap:9px}.m3-rnc-body>*,.m3-form>*{flex-shrink:0}.m3-rnc-row.top+.m3-rnc-row.top{margin-top:8px}.att-top{flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:2px 2px 0 0;display:flex}.icon-bar.att-bar{min-height:30px;padding-top:6px}.att-drop{background:#f3f6fb;border:1px solid #c8c8c8;width:250px;height:42px;margin-top:4px;padding:0 30px;font-size:11px;line-height:14px}.att-drop:hover{background:#e5f1fb;border-color:#a9d3f5}.att-type{flex-shrink:0;align-items:center;gap:4px;padding:2px 2px 2px 4px;font-size:11px;display:flex}.combo-list.att-type-combo{background:#fff;border:1px solid #c8c8c8;border-radius:0;flex:1;height:20px}.combo-list.att-type-combo .combo-list-pop{background:#fff;border-color:#333;top:19px}.combo-list.att-type-combo .combo-list-row.hot{background:#d6e5fb}.sec-col.sa{padding:0 2px 2px}.sa-group{border:1px solid #c8c8c8;flex-direction:column;min-height:0;margin:2px 0 4px;padding:0 2px 2px;font-size:11px;display:flex}.sa-group:first-of-type{flex:0 0 250px}.sa-group+.sa-group{flex:1}.sa-group legend{padding:0 2px;font-size:12px}.sa-group .grid{background:#fff;border:1px solid #c8c8c8;flex-direction:column;flex:1;min-height:0;display:flex}.sa-group .grid-empty{flex:1;min-height:0}.grid.sa-grid .grid-row>.sa-type{align-items:flex-start;padding:1px 2px 0 4px;display:flex}.sa-details{white-space:normal}.pt-alert{display:inline-flex}.s1-tip.rich.pt-alert-tip{max-width:400px;padding:3px 12px 3px 50px;font-size:12px;line-height:19px}.pt-alert-item+.pt-alert-item{margin-top:4px}.grid.ltr-grid .grid-row>.cell-focus{outline-offset:-1px;outline:1px solid #4a6a8a}.consult.cp-scroll{display:block;overflow-y:auto}.cp-scroll .consult-rows{flex:none;overflow:visible}.cp-meds{background:#eef3fb;min-height:30px;padding:2px 4px;font-size:12px;line-height:16px}.cp-none{color:#a0a0a0;text-align:center;font-style:italic;line-height:26px}.cp-med{color:#b8742c}.cp-foot{background:#eef3fb;gap:4px;padding:4px 4px 4px 74px;display:flex}.cp-foot .win-btn{background:#f6f6f6;border-color:#d9d9d9;border-radius:3px;height:22px}.cp-foot .win-btn:hover{background:#ddd;border-color:#d0d0d0}.ct-code .ct-note{vertical-align:-2px;background:url(/icons/ct-notes.svg) 50%/13px no-repeat;width:13px;height:13px;margin-left:4px;display:inline-block}.s1-tip.coded{white-space:nowrap;max-width:none;padding:2px 5px 3px;font-weight:400;line-height:15px}.s1-tip.thin.s1-tip-haskbd{align-items:flex-end;gap:18px;display:flex}.s1-tip-kbd{color:#8a8a8a;margin-left:auto;font-size:9px;line-height:11px}.rec-btnbar .win-btn:focus{outline-offset:-4px;outline:1px dotted #000}.ac-wrap{display:flex;position:relative}.menu-dropdown.ac-menu{min-width:205px;top:25px;left:0}.ac-menu .menu-dropdown.submenu{min-width:210px}.toolbar .smallbtn:focus{outline-offset:-3px;outline:1px dotted #000}.toolbar-right-icons{gap:8px;top:58px;left:138px}.tr-btn{background:0 0;border:1px solid #0000;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:flex}.tr-btn:hover{background:#e5f1fb;border-color:#a9d3f5}.s1-window.te-window .s1-window-body,.s1-window.bpg-window .s1-window-body{background:#f3f6fb}.te-body{flex:1;gap:8px;min-height:0;padding:8px 6px 0;font-size:11px;display:flex}.te-left{flex-direction:column;flex-shrink:0;width:390px;display:flex}.te-right{flex-direction:column;flex:1;min-width:0;display:flex}.te-tabs{border-bottom:1px solid #c8c8c8;flex-shrink:0;align-items:flex-end;height:22px;display:flex}.te-tab{color:#000;background:#f0f0f0;border:1px solid #c8c8c8;border-bottom:0;height:20px;margin-right:-1px;padding:0 6px;font-size:11px}.te-tab.active{background:#fff;height:22px;position:relative;top:1px}.te-tab:hover{background:#e5f1fb}.te-tab.active:hover{background:#fff}.te-prev{background:#fff;border:1px solid #c8c8c8;border-top:0;flex:1;overflow-y:auto}.te-prev-row{white-space:pre;text-overflow:ellipsis;height:28px;padding:0 4px;line-height:28px;overflow:hidden}.te-detail{padding:6px;line-height:20px}.te-fields{background:#fff;border:1px solid #c8c8c8;border-top:0;flex:1;overflow-y:auto}.te-row{align-items:center;height:28px;padding-left:4px;display:flex}.te-label{white-space:nowrap;flex-shrink:0;width:130px}.te-blood .te-label,.te-smoking .te-label{width:245px}.amr-spin.te-spin{margin:0 4px 0 0}.amr-spin.te-spin input{width:70px}.te-unit{flex-shrink:0;width:44px;font-size:10px}.te-calc{background:#fff;border:1px solid #c8c8c8;width:90px;height:21px;margin-right:4px;padding:0 3px;font-size:12px}.win-select.field.te-combo{background:#fff;border:1px solid #c8c8c8;width:290px}.te-check{margin:0 6px 0 2px}.te-icons{align-items:center;gap:3px;margin-left:auto;padding-right:8px;display:flex}.tool-sq.te-ic{width:22px;height:22px}.te-foot{padding:6px}.s1-window.te-notes .s1-window-body{padding:8px 10px 0}.te-notes-text{resize:none;font:inherit;border:1px solid #c8c8c8;outline:none;flex:1;padding:2px 4px;font-size:12px}.te-notes-text:focus{border-color:#1aa3e8}.bpg-tabs{margin:6px 6px 0}.bpg-body{background:#fff;border:1px solid #c8c8c8;border-top:0;flex-direction:column;flex:1;min-height:0;margin:0 6px;padding:6px 8px;font-size:11px;display:flex}.bpg-top{align-items:center;gap:6px;display:flex}.bpg-dates{flex-direction:column;gap:4px;display:flex}.bpg-drow{align-items:center;gap:6px;display:flex}.bpg-drow>span{width:58px}.bpg-brace{color:#555;font-size:36px;font-weight:200;line-height:1;transform:scaleX(.7)}.win-btn.bpg-all{border-radius:3px;height:23px}.bpg-default{margin-left:auto}.amr-spin.bpg-months input{width:34px}.bpg-types{align-items:center;gap:6px;margin-top:8px;display:flex}.bpg-types .j-bp{border:1px solid #c8c8c8;width:auto;margin:0;padding:0 2px}.bpg-types input{border:1px solid #c8c8c8;width:360px;height:19px;padding:0 4px;font-size:11px}.bpg-chart{flex-direction:column;flex:1;align-items:center;margin-top:26px;display:flex}.bpg-title{font-size:15px;font-weight:700}.bpg-tick{fill:#222;font-size:10px}.bpg-axis{fill:#222;font-size:12px}.bpg-caption{align-self:stretch;height:20px;padding-left:70px;font-size:12px}.smd-info{background:#ffffe3;border:1px solid #8a8a8a;min-height:40px;margin:6px 6px 8px;padding:6px;font-size:11px}.sec-grid.smd-grid{background:#fff;margin:0 6px}.grid-row>div.smd-num{text-align:right}.af-conv{background:#f2f2f2;min-width:26px;height:19px;margin:0 4px;padding:0 4px;line-height:19px;display:inline-block}.pi-top{border:0;flex-direction:column;gap:4px;min-width:0;margin:0;padding:0;display:flex}.pi-top.off{color:#9a9a9a}.pi-top.off textarea,.pi-top.off .win-select{color:#9a9a9a;background:#f0f0f0}.pi-top.off select{color:#9a9a9a}.sec-col.qe-sec{padding:0 2px 2px}.qe-group{border:1px solid #c8c8c8;flex-direction:column;flex:1;min-height:0;margin:2px;padding:0 4px 4px;font-size:11px;display:flex}.qe-group legend{padding:0 2px;font-size:12px}.qe-bar{align-items:center;gap:4px;height:26px;display:flex}.qe-recent{margin-left:8px}.qe-name{margin-left:22px}.sec-grid.qe-grid{background:#fff;margin:0}.qt-tabs{margin:6px 6px 0}.qt-main{flex:1;gap:6px;min-height:0;padding:0 6px;display:flex}.qt-form{background:#e6f2fe;border:1px solid #c8c8c8;border-top:0;flex-direction:column;flex:1;gap:14px;min-width:0;padding:8px 10px;font-size:11px;display:flex;overflow-y:auto}.qt-form>*{flex-shrink:0}.qt-heading{margin:4px 0 8px;font-size:12px;font-weight:700;text-decoration:underline}.qt-row{align-items:center;gap:3px;min-height:24px;display:flex}.qt-label{flex-shrink:0;width:300px}.qt-qof-wrap{display:inline-flex;position:relative}.qt-qof{color:#7a1a00;background:#fbff38;border:1px solid #a8a800;width:22px;height:16px;padding:0;font:700 7px/14px Arial,sans-serif}.qt-qof.on,.qt-qof:focus{outline-offset:1px;outline:1px dotted #000}.qt-qof.sm{text-align:center;width:18px;height:11px;margin-right:4px;font-size:6px;line-height:9px;display:inline-block}.menu-dropdown.qt-menu{min-width:320px;top:18px;left:0}.qt-x{background:0 0;border:0;width:18px;height:20px;padding:0;font-size:13px;font-weight:700}.qt-x:hover{background:#d4e4fa}.qt-code{background:#fff;border:1px solid #c8c8c8;outline:none;width:360px;height:21px;padding:0 4px;font-size:11px}.qt-code:focus{border-color:#1aa3e8}.tool-sq.qt-pen{width:24px;height:22px;margin-left:4px}.win-select.field.qt-ep{background:#fff;border:1px solid #c8c8c8;width:110px;min-width:0}.win-select.field.qt-ep.disabled{opacity:.65;background:#f3f3f3}.qt-unit{width:50px}.qt-check{align-items:center;gap:3px;display:flex}.qt-check+.qt-check{margin-left:40px}.qt-check+.qt-check .qt-label{width:200px}.qt-check input[type=checkbox]{margin:0 6px 0 0}.qt-code.incomplete,.amr-spin.incomplete,.qt-check input.incomplete{outline:2px solid #e60505}.qt-sep{border-top:1px solid #b8c8dc;margin:2px 0}.qt-smk-head{align-items:flex-start;gap:24px;display:flex}.qt-smk-head b{flex-shrink:0;width:150px;font-size:12px}.qt-smk-head span{max-width:460px;font-size:9px;line-height:13px}.qt-smk-list{background:#fff;border:1px solid #c8c8c8;width:640px;height:70px;margin-top:6px;overflow-y:auto}.qt-smk-group{height:17px;padding-left:4px;font-weight:700}.qt-smk-row{align-items:center;gap:6px;height:17px;padding-left:4px;display:flex}.qt-smk-row:hover{background:#eef5fd}.qt-exp{background:0 0;border:0;width:10px;padding:0;font-size:9px}.qt-smk-date{width:70px}.qt-smk-term{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.qt-smk-val{width:120px}.qt-smk-sub{color:#666;height:16px;padding-left:40px}.win-btn.qt-recall{border-radius:3px;align-self:flex-start;align-items:center;gap:6px;height:34px;padding:0 12px;display:flex}.qt-hist{background:#ffffe3;border:1px solid #c8c8c8;flex-direction:column;flex-shrink:0;gap:4px;width:280px;padding:4px;font-size:11px;display:flex}.qt-hist-title{min-height:16px;font-size:12px;font-weight:700}.qt-hist-grid{background:#ffffe3;border:1px solid #c8c8c8;flex-direction:column;flex:1;min-height:0;display:flex}.qt-hist-grid .grid-row{color:#8a8a8a;background:0 0}.qt-info{padding:4px;line-height:17px}.qt-foot{gap:8px}.tree-row>.tree-toggle,.tree-row>img{flex-shrink:0}.ut-new .ut-left{width:300px}.ut-new .ut-for{width:262px}.ut-new .ut-type{width:230px}.ut-apply{min-width:104px;height:24px}.ut-subject{align-items:center;gap:10px;margin-left:36px;display:inline-flex}.ut-subject .ut-lbl{margin-right:0}.ut-new .ut-allmust{margin-left:auto;margin-right:8px}.ut-missing{outline:2px solid #e60505}.tt .ssm-grid{margin-bottom:0}.tt-loading{background:#fdfdfd}.tt-dot{border-radius:50%;width:12px;height:12px;display:inline-block}.nn .s1-window-body{gap:6px;font-size:11px}.nn-top{flex-shrink:0;align-items:center;gap:12px;padding:6px 10px 0;display:flex}.nn-row{flex-shrink:0;align-items:center;gap:6px;min-height:22px;padding:0 8px;display:flex}.nn-lbl{flex-shrink:0;width:66px}.nn-tab{height:24px;padding:0 6px}.nn-recip{flex-shrink:0;height:110px;padding:0 8px;display:flex}.nn-side{flex-direction:column;flex-shrink:0;align-items:center;gap:6px;width:72px;padding-top:4px;display:flex}.nn-sq{background:#fdfdfd;border:1px solid #dcdcdc;border-radius:3px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;display:flex}.nn-sq:hover{background:#e4e4e4}.nn-list{background:#fdfdfd;border:1px solid #c8c8c8;flex:1;position:relative;overflow-y:scroll}.nn-empty{color:#9a9a9a;pointer-events:none;justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute;inset:0}.nn-item{cursor:default;height:18px;padding:0 4px;font-size:12px;line-height:18px}.nn-item.sel{background:#d6e5fb}.nn-attach{margin-left:14px}.nn-file{color:#555;margin-left:8px}.nn-indent{padding-left:86px}.nn-subject{background:#fdfdfd;border:1px solid #c8c8c8;outline:none;flex:1;height:22px;padding:0 4px;font-size:12px}.nn-subject:focus,.nn-msg textarea:focus,.imsg-send-body textarea:focus{border-color:#4491a8}.nn-msg{flex:1;min-height:60px;display:flex;position:relative}.nn-msg textarea,.imsg-send-body textarea{resize:none;background:#fdfdfd;border:1px solid #c8c8c8;outline:none;flex:1;padding:4px;font:12px Arial,sans-serif}.nn-ph{color:#9a9a9a;pointer-events:none;justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute;inset:0}.nn-foot{flex-shrink:0;align-items:center;gap:6px;height:30px;padding:0 6px 4px;display:flex}.nn-presets{min-width:64px;height:24px;margin-left:auto}.imsg-win .s1-window-body{font-size:11px}.imsg-top{flex-shrink:0;align-items:center;gap:6px;padding:4px 6px;display:flex}.imsg-top .win-btn{height:22px}.imsg-top .win-btn:disabled,.imsg-btn:disabled{color:#8a8a8a;cursor:default;background:#fdfdfd}.imsg-grid{border:1px solid #d0d0d0;flex:1;min-height:0;margin:0 4px;display:flex}.imsg-grid .grid{flex:1}.imsg-grid .grid-th{font-size:11px}.imsg-grid.refreshing{opacity:.6}.grid-row .imsg-flags{align-items:center;gap:2px;display:flex}.imsg-foot{gap:12px}.imsg-btn{min-width:62px;height:26px;padding:0 12px}.imsg-send-body{flex:1;margin:6px 6px 0;display:flex;position:relative}.imsg-send-foot{padding:6px}.imsg-stack{z-index:1200;flex-direction:column-reverse;gap:4px;display:flex;position:fixed;bottom:2px;right:16px}.imsg-toast{background:#fdfdfd;border:1px solid #a3a1a6;flex-direction:column;width:332px;min-height:152px;display:flex;box-shadow:1px 1px 4px #0003}.imsg-head{background:#f0f0f0;padding:3px 6px;font-size:12px;font-weight:700;line-height:16px}.imsg-body{white-space:pre-wrap;overflow-wrap:anywhere;flex:1;padding:4px 6px;font-size:12px}.imsg-btns{gap:11px;padding:0 11px 5px;display:flex}.imsg-tbtn{background:#fdfdfd;border:1px solid #dcdcdc;border-radius:3px;height:26px;padding:0 14px;font-size:11px}.imsg-tbtn:hover{background:#e4e4e4}.fs-wrap{flex:0 1070px;align-self:stretch;align-items:center;min-width:0;display:flex;position:relative}.fs-wrap .status-search{width:100%;min-width:0}.fs-list{z-index:950;background:#494949;width:256px;position:absolute;bottom:100%;left:0;overflow-y:auto;box-shadow:1px -1px 3px #0000004d}.fs-row{color:#fff;white-space:nowrap;cursor:default;align-items:center;gap:11px;height:26px;padding-left:7px;font-size:12px;display:flex}.fs-row span{text-overflow:ellipsis;overflow:hidden}.fs-row.on{background:#2b6491}.sc-icon{margin-right:4px;display:flex}.sc-group .sc-icon img{margin-right:0}.sb-popup-tasks{white-space:nowrap}.sens-alert{max-width:560px}.sens-alert-body{align-items:flex-start}.sens-alert-body>svg{flex:none;width:30px;height:30px}.sens-alert-hit{margin:8px 0;font-weight:600}.sens-alert-hit i{font-weight:400}.sens-alert-q{margin-top:6px}.menu-dropdown.menu-top,.menu-top .menu-dropdown.submenu{border-color:#d1d1d1;padding:1px 0;box-shadow:2px 2px 2px #00000029}.menu-top .menu-row{padding-right:6px}.menu-top .menu-icon-col{flex-shrink:0;width:32px}.menu-top .menu-label{padding-left:2px}.menu-top .menu-shortcut{min-width:0;padding-left:16px}.menu-top .menu-shortcut:empty,.menu-top .submenu .menu-shortcut:empty{padding-left:0}.menu-top .menu-arrow{margin-left:auto}.menu-top .menu-divider{background:#d4d4d4;margin:4px 1px}.menu-sc-fixed>.menu-row-wrap>.menu-row{position:relative}.menu-sc-fixed>.menu-row-wrap>.menu-row>.menu-shortcut{left:var(--menu-sc-x);padding:0;position:absolute}.reg-ph{color:#6d6d6d;background:#fdfdfd;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;min-height:0;font-size:12px;display:flex}.reg-ph-title{color:#000;font-size:16px;font-weight:700}.reg-ph-win .s1-window-body{flex-direction:column;display:flex}.qps.qps-tt{border-radius:8px;overflow:hidden}.qps.qps-tt .s1-window-title{background:#f0f2f7;height:30px}.qps.qps-tt .s1-window-body{background:#fdfdfd;flex-direction:column;font-size:11px;display:flex}.qps.qps-tt .qps-top{border-bottom:1px solid #e3e3e3;gap:4px;padding:3px 8px 3px 3px}.qps.qps-tt .qps-name input{background:#f3f3f3;border:1px solid #f3f3f3;border-radius:3px;width:200px;height:20px;font-size:11px}.qps.qps-tt .qps-name input:focus{border-color:#4592ac}.qps.qps-tt .qps-btn{background:#fdfdfd;border:1px solid #dfdfdf;border-radius:4px;height:23px;font-size:11px}.qps.qps-tt .qps-btn:hover:not(:disabled){background:#f3f3f3;border-color:#dfdfdf}.qps.qps-tt .qps-top .qps-btn:nth-of-type(2){flex:0 0 101px}.qps.qps-tt .qps-top .qps-btn:nth-of-type(3){flex:0 0 100px}.qps.qps-tt .qps-top .qps-btn:nth-of-type(4){flex:0 0 131px}.qps.qps-tt .qps-top .qps-btn:nth-of-type(5){flex:0 0 115px}.qps.qps-tt .qps-top .qps-btn:nth-of-type(6){flex:1 0 120px}.qps-swap{background:#f3f3f3;border:0;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:19px;height:21px;padding:0;display:inline-flex}.qps-blank{background:#fdfdfd;flex:1}.qps.qps-tt .qps-footer{border-top:1px solid #e3e3e3;padding:7px 8px 8px}.qps.qps-tt .qps-footer .qps-btn{min-width:55px;height:25px;padding:0 12px}.qps.qps-tt .qps-footer .qps-select{color:#fff;background:#0ca4db;border-color:#0ca4db;min-width:58px}.qps.qps-tt .qps-footer .qps-select:hover{background:#0b95c8;border-color:#0b95c8}.pl{background:#fdfdfd;flex-direction:column;flex:1;min-height:0;font-size:11px;display:flex}.pl-bar.btnbar{background:#f6f6f6;border-top:0;gap:2px;height:28px;padding:0 1px}.pl-bar .win-btn{height:27px;padding:0 5px}.pl-bar .win-btn.pl-select-btn{background:#e3e3e3}.pl-form{gap:4px;padding:6px 0 0 2px;display:flex}.pl-col{flex-direction:column;gap:4px;display:flex}.pl-left{flex-shrink:0;width:598px}.pl-address{flex-shrink:0;width:657px}.pl-carer{flex:1;min-width:0}fieldset.pl-group{border:1px solid #b0b0b0;flex-direction:column;gap:4px;min-width:0;margin:0;padding:2px 6px 4px;display:flex}fieldset.pl-group>legend{margin-left:2px;padding:0 2px;font-size:12px}.pl-carer.pl-group{border-right:0}.pl-row,.pl-row-inner{align-items:center;gap:0;min-width:0;height:20px;display:flex}.pl-row-inner{flex:none}.pl-lab{white-space:nowrap;flex-shrink:0}.pl-lab.w116{width:116px}.pl-lab.w69{width:69px}.pl-lab.w67{width:67px}.pl-lab.w87{width:87px}.pl-name-lab{width:27px;margin:0 8px 0 20px}.pl-in{background:#f3f3f3;border:1px solid #f3f3f3;border-radius:3px;outline:none;min-width:0;height:20px;padding:0 3px;font-size:11px}.pl-in:focus{border-color:#4592ac}.pl-in.grow,.pl-row .grow{flex:1}.pl-in.w425{width:425px}.pl-in.w40{width:40px}.pl-row-inner+.pl-select{margin-left:10px}.pl-select select{font-size:11px}.pl-site .pl-select{width:100%!important}.pl-sex{margin-top:5px}.pl-indent{margin-top:4px;padding-left:72px}.pl-check{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.pl-check input{appearance:none;background:#fff;border:1px solid #333;place-content:center;width:12px;height:12px;margin:0;display:grid}.pl-check input:checked:before{content:"";border-bottom:1.5px solid #000;border-left:1.5px solid #000;width:7px;height:3px;transform:translateY(-1px)rotate(-45deg)}.pl-actions{gap:8px;padding:6px 8px 3px;display:flex}.pl-actions .win-btn{background:#fdfdfd;border-color:#dfdfdf;border-radius:3px;width:110px;height:21px;padding:0}.pl-actions .win-btn:hover:not(:disabled){background:#f3f3f3;border-color:#dfdfdf}.pl-actions .win-btn:disabled{color:#a0a0a0}.pl-results{background:#fdfdfd;border-top:1px solid #b0b0b0;border-left:1px solid #b0b0b0;flex-direction:column;flex:1;min-height:0;margin-top:2px;display:flex}.grid.pl-grid{flex:1}.menubar-item{padding-left:5.35px;padding-right:5.35px}.menu-top .menu-dropdown.submenu{left:calc(100% - 3px)}.menubar,.toolbar{background:#f6f6f6}.statusbar{background:#fdfdfd}.statusbar .status-search{background:#f3f3f3;border-radius:2px;height:22px;padding:0 4px}.ak-check{white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:inline-flex}.ak-check input,.ak-radio input{appearance:none;background:#fdfdfd;border:1px solid #7c7c7c;border-radius:2px;flex-shrink:0;place-content:center;width:13px;height:13px;margin:0;display:grid}.ak-check input:checked{background:#0ca4db;border-color:#4491ab #0ca4db #0ca4db}.ak-check input:checked:before{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:7px;height:3px;transform:translateY(-1px)rotate(-45deg)}.ak-check.dis{color:#6c6c6c}.ak-check.dis input{border-color:#b6b6b6}.ak-radio{white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:inline-flex}.ak-radio input{border-radius:50%}.ak-radio input:checked{border-color:#0ca4db}.ak-radio input:checked:before{content:"";background:#0ca4db;border-radius:50%;width:7px;height:7px}fieldset.ak-group{border:1px solid #b0b0b0;min-width:0;margin:0;padding:2px 6px 4px;font-size:11px}fieldset.ak-group>legend{margin-left:0;padding:0 2px;font-size:12px}.ak-combo{background:#f3f3f3;border:1px solid #f3f3f3;border-radius:3px;flex-shrink:0;align-items:center;height:21px;display:inline-flex;position:relative}.ak-combo:hover{background:#dfdfdf;border-color:#dfdfdf}.ak-combo select{appearance:none;background:0 0;border:0;outline:none;width:100%;height:100%;padding:0 20px 0 4px;font-size:12px}.ak-combo.dis{color:#6c6c6c}.ak-combo.dis:hover{background:#f3f3f3;border-color:#f3f3f3}.ak-tri{pointer-events:none;border-top:5px solid #404040;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;position:absolute;top:8px;right:6px}.ak-combo.dis .ak-tri{border-top-color:#9a9a9a}.ak-spin{background:#f3f3f3;border-radius:3px;flex-shrink:0;align-items:center;height:21px;display:inline-flex}.ak-spin input{background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;padding:0 4px;font-size:12px}.ak-spin-btns{flex-direction:column;width:14px;height:100%;display:flex}.ak-spin-btns button{background:0 0;border:0;flex:1;justify-content:center;align-items:center;padding:0;display:flex}.ak-up,.ak-down{border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0}.ak-up{border-bottom:4px solid #505050}.ak-down{border-top:4px solid #505050}.ak-spin.dis .ak-up{border-bottom-color:#a0a0a0}.ak-spin.dis .ak-down{border-top-color:#a0a0a0}.ak-btn{white-space:nowrap;background:#fdfdfd;border:1px solid #dfdfdf;border-radius:4px;flex-shrink:0;height:25px;padding:0 10px;font-size:11px}.ak-btn:hover:not(:disabled){background:#f3f3f3}.ak-btn.pressed{background:#c1c1c1;border-color:#c1c1c1}.ak-btn.grey{background:#e0e0e0;border-color:#d0d0d0}.ak-btn.primary{color:#fff;background:#0ca4db;border-color:#0ca4db;font-weight:700}.ak-btn.primary:hover:not(:disabled){background:#0b95c8}.ak-btn:disabled{color:#9a9a9a}.ak-tabs{border-bottom:1px solid #e3e3e3;flex-shrink:0;align-items:stretch;height:29px;display:flex}.ak-tab{color:#6d6d6d;background:0 0;border:0;border-right:1px solid #d0d0d0;margin:6px 0 2px;padding:0 5px;font-size:12px;position:relative}.ak-tab:hover{color:#000}.ak-tab.on{color:#0ca4db}.ak-tab.on:after{content:"";background:#0ca4db;height:2px;position:absolute;bottom:-3px;left:0;right:0}.ak-seltools{gap:4px;display:flex}.ak-icobtn{background:#fdfdfd;border:1px solid #dfdfdf;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.ak-icobtn:hover{background:#f3f3f3}.ak-checklist{background:#fdfdfd;border:1px solid #dcdcdc;min-height:0;overflow-y:scroll}.ak-cl-row{white-space:nowrap;align-items:center;height:19px;padding-left:3px;font-size:12px;display:flex;position:relative}.ak-cl-row.sel{background:#d4e4fa}.ak-cl-label{text-overflow:ellipsis;flex:1;min-width:0;margin-left:4px;overflow:hidden}.ak-cl-alias{text-overflow:ellipsis;position:absolute;right:2px;overflow:hidden}.ak-cl-swatch{flex-shrink:0;align-self:stretch;width:15px;margin-right:1px}.ak-moves{flex-direction:column;gap:4px;padding:6px 4px;display:flex}.ak-moves .ak-icobtn{width:23px;height:23px}.ak-dlg.s1-window.dialog{border-color:#afafaf;border-radius:8px;box-shadow:4px 8px 24px #0000004d}.ak-dlg .s1-window-title{background:#f0f2f7;height:31px}.ak-dlg .s1-window-body{background:#fdfdfd;font-size:11px}.ak-footer{flex-shrink:0;justify-content:center;gap:10px;padding:7px 8px 8px;display:flex}.btnbar .win-btn.ak-def{background:#d9d9d9;border-color:#c9c9c9}.ad{background:#fdfdfd;flex-direction:column;flex:1;min-height:0;display:flex}.ad-strip{flex-shrink:0;height:21px;padding:1px 2px 0}.ad-unassigned{background:#f6f6f6;border:1px solid #c9c9c9;border-radius:3px;width:98px;height:20px;padding:0;font-size:11px}.ad-unassigned.on{background:#d9d9d9}.ad-sb .sb-group{border:1px solid #b0b0b0;margin:4px 0 0;padding:2px 3px 4px}.ad-sb .sb-group legend{margin-left:0}.ad-sb .sb-check input,.ad-sb .staff-item input{appearance:none;background:#fdfdfd;border:1px solid #7c7c7c;border-radius:2px;flex-shrink:0;place-content:center;width:13px;height:13px;margin:0;display:grid}.ad-sb .sb-check input:checked,.ad-sb .staff-item input:checked{background:#0ca4db;border-color:#4491ab #0ca4db #0ca4db}.ad-sb .sb-check input:checked:before,.ad-sb .staff-item input:checked:before{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:7px;height:3px;transform:translateY(-1px)rotate(-45deg)}.ad-sb .staff-item.first{background:#d4e4fa}.ad-sb .staff-list{overflow-y:scroll}.ad-sb .staff-tools .icon-btn{border:1px solid #dfdfdf;border-radius:3px;width:20px;height:20px;padding:0}.ad-sb .staff-tools .icon-btn.pressed{background:#c1c1c1}.ad-sb .staff-tools .icon-btn svg{width:15px;height:15px}.ad-chart{flex:1;min-width:0;display:flex;position:relative;overflow:auto hidden}.ad-inner{flex:1;min-height:0;display:flex}.ad-gutter{background:#b3e4e2;flex-direction:column;flex-shrink:0;width:35px;display:flex}.ad-gutter-head{flex-shrink:0;height:85px}.ad-gutter-body,.ad-body{flex:1;position:relative}.ad-gutter-body{margin-bottom:6px}.ad-tick{padding-left:2px;font-size:11px;line-height:12px;position:absolute;left:0;right:0;transform:translateY(-1px)}.ad-tick:after{content:"";border-top:3px solid #0000;border-bottom:3px solid #0000;border-left:4px solid #000;position:absolute;top:0;right:0}.ad-col{border-left:1px solid #000;flex-direction:column;flex-shrink:0;width:144px;display:flex}.ad-col:first-of-type{width:146px}.ad-col:last-child{border-right:1px solid #000}.ad-head{text-align:center;background:#b2e4e2;flex-shrink:0;height:36px;padding-top:3px;font-size:11px;line-height:16px;overflow:hidden}.ad-head div{white-space:nowrap;text-overflow:ellipsis;padding:0 2px;overflow:hidden}.ad-allday{border-bottom:1px solid #cccbe4;flex-shrink:0;height:49px}.ad-body{margin-bottom:6px}.ad-rule{border-top:1px solid #cccbe4;height:0;position:absolute;left:0;right:0}.ad-slot{white-space:nowrap;border-top:1px solid #484a61;align-items:center;gap:3px;min-height:2px;padding:0 3px 1px;font-size:11px;display:flex;position:absolute;left:1px;right:2px;overflow:hidden;box-shadow:inset 1px 0 #0000004d,inset 0 1px #00000040,inset 0 -1px #faf9ff,inset 0 -2px #0000002e}.ad-slot.hot{outline-offset:-1px;z-index:1;outline:1px solid #000}.ad-txt{text-overflow:ellipsis;min-width:0;overflow:hidden}.ad-clock{flex-shrink:0;display:flex}.ad-ua{background:#9692e9}.ad-ua-ico{background:#10e0ca;flex-shrink:0;width:9px;height:9px;position:relative}.ad-ua-ico:before,.ad-ua-ico:after{content:"";background:#e81123;position:absolute}.ad-ua-ico:before{width:1px;height:7px;top:1px;left:4px}.ad-ua-ico:after{width:7px;height:1px;top:4px;left:1px}.ad-tip{z-index:3000;pointer-events:none;border:1px solid #000;font-size:11px;line-height:15px;display:flex;position:fixed;box-shadow:1px 1px 3px #00000040}.ad-tip-l{background:#c9c8fc;border-right:1px solid #000;width:216px}.ad-tip-r{white-space:nowrap;background:#cfffcc;min-width:137px}.ad-tip-sec{border-bottom:1px solid #656297;padding:2px 3px 3px}.ad-tip-sec.last{border-bottom:0}.ad-tip-sec b{display:block}.rb{background:#fdfdfd;flex-direction:column;flex:1;min-height:0;font-size:11px;display:flex}.rb-main{flex:1;min-height:0;display:flex}.rb-left{flex-direction:column;flex-shrink:0;min-height:0;padding:0 0 2px 3px;display:flex}.rb-filters{align-items:center;gap:0;height:29px;padding-left:2px;display:flex;position:relative}.rb-filters>span:first-child{width:92px}.rb-filters .rb-gap{margin:0 6px 0 8px}.rb-count{position:absolute;top:9px;right:13px}.rb-row2{align-items:center;gap:2px;height:25px;display:flex}.rb-range{height:20px;padding:0;font-size:11px}.rb-range:first-child{width:44px}.rb-range:nth-child(2){width:109px}.rb-range:nth-child(3){width:68px}.rb-range:nth-child(4){width:72px}.rb-row2 .ak-check{margin-left:12px}.rb-row2 .rb-c2{margin-left:26px}.rb-avail{flex:1;width:835px;min-height:0;margin-top:2px;padding:0 1px 2px;display:flex}.rb-blank{background:#fff;border:1px solid #b0b0b0;flex:1}.rb-info{flex-shrink:0;gap:14px;width:835px;height:185px;margin-top:8px;padding:4px 4px 2px;display:flex}.rb-info-col{flex-direction:column;gap:4px;width:345px;display:flex}.rb-info-col.right{width:348px}.rb-field{align-items:center;gap:4px;height:20.5px;display:flex}.rb-lab{white-space:nowrap;flex-shrink:0}.rb-in{background:#f3f3f3;border-radius:3px;height:20px;display:block;position:relative}.rb-in.grow{flex:1}.rb-time{width:100px}.rb-time2{width:66px}.rb-road1{width:50px;margin-right:6px}.rb-small{width:40px;height:20px;padding:0}.rb-split{border-left:1px solid #d0d0d0}.rb-right{flex-direction:column;flex:1;min-width:0;display:flex}.rb-right-top{border-bottom:1px solid #e3e3e3;flex-shrink:0;height:29px;margin-left:10px}.rb-right-body{flex:1;position:relative}.rb-scroll{border-left:3px solid #0000;border-right:3px solid #0000;width:0;height:0;position:absolute;right:4px}.rb-scroll.up{border-bottom:4px solid #606060;top:6px}.rb-scroll.down{border-top:4px solid #606060;bottom:6px}.grid.ak-grid{background:#fdfdfd;border:1px solid #c8c8c8}.grid.ak-grid .grid-head{background:#f7f7fc;border-bottom:1px solid #e3e3e3;height:19px}.grid.ak-grid .grid-th{border-right-color:#d6d6d6;padding:0 4px;font-size:11px}.grid.ak-grid .grid-th:hover{background:#f7f7fc}.grid.ak-grid .grid-scroll{overflow-y:scroll}.grid.ak-grid .grid-row{font-size:12px}.grid.ak-grid .grid-row:hover{background:inherit}.grid.wrap.ak-grid .grid-row{background:#fdfdfd;padding:1px 0;line-height:16px}.grid.wrap.ak-grid .grid-row:nth-child(odd){background:#f3f2fb}.grid.ak-grid .grid-row.sel,.grid.wrap.ak-grid .grid-row.sel{background:#d4e4fa}.grid.ak-grid .grid-row>.num{text-align:right}.grid.ak-grid .grid-row>.nowrap{white-space:nowrap}.grid.wrap.ak-grid .grid-row>.fss-strip{align-self:stretch;margin:-1px 0;padding:0}.grid.wrap.ak-grid .grid-row>.fss-strip>div{height:100%}.fss .s1-window-body{padding:0 3px 0 2px}.fss-top{flex-shrink:0;gap:0;height:220px;padding:15px 6px 0 7px;display:flex}.fss-top>fieldset,.fss-mid{height:205px}.fss-top fieldset.ak-group{flex-direction:column;gap:6px;padding:0 4px 4px;display:flex}.fss-staff{width:265px}.fss-day{width:89px;margin-left:15px!important}.fss-mid{flex-direction:column;gap:4px;width:215px;margin-left:8px;display:flex}.fss-type{width:151px;margin-left:13px!important}.fss-type+.fss-type{margin-left:9px!important}.fss-list.ak-checklist{flex:none;height:153px}.fss-grid .grid-th:nth-child(4),.fss-grid .grid-th:nth-child(6){padding:0 1px}.fss-staff .ak-cl-row{font-size:12px}.fss-staff .ak-cl-alias{max-width:52px;right:auto}.fss-days{flex-direction:column;flex:1;justify-content:space-between;padding:6px 0 4px 4px;display:flex}.fss-days .ak-check{font-size:11px}.fss-seltools,.fss-top .ak-seltools{gap:4px}.fss-dt{flex-direction:column;gap:4px;height:128px;display:flex;padding:4px 6px!important}.fss-dt-row{align-items:center;gap:3px;height:21px;display:flex}.fss-dt-row>span:first-child{flex-shrink:0;width:92px}.fss-dt-row.dis>span{color:#6c6c6c}.fss-dur{flex-direction:column;gap:8px;height:67px;display:flex;padding:6px!important}.fss-mins{margin-left:8px}.fss-sq{width:23px;height:24px;padding:0}.fss-dayb{width:59px;height:24px;padding:0}.fss-time{color:#8a8a8a;background:#f3f3f3;border-radius:3px;width:46px;height:21px;padding-left:6px;font-size:12px;line-height:21px}.fss-row2{flex-shrink:0;height:53px;padding:7px 6px 0 7px;display:flex}.fss-bm{align-items:center;gap:2px;width:265px;height:40px;display:flex;padding:0 4px 3px!important}.fss-bm-cell{background:#fdfdfd;border:1px solid #dfdfdf;border-radius:4px;width:22px;height:20px}.fss-bm-x{background:#fdfdfd;border:1px solid #dfdfdf;border-radius:4px;width:20px;height:20px;margin-left:2px;padding:0;font-size:12px}.fss-site{align-items:center;width:312px;height:40px;display:flex;margin-left:15px!important;padding:0 2px 3px!important}.fss-site-combo{height:22px}.fss-site-combo:focus-within{background:#dfdfdf;outline:1px solid #4491ab;box-shadow:inset 0 0 0 1px #a7f4ff}.fss-grid.grid{flex:0 0 304px;margin:3px 0 0}.fss-count{flex-shrink:0;height:20px;padding:5px 0 0 8px;font-size:10px}.fss-other{flex-shrink:0;align-items:center;gap:3px;height:40px;display:flex;margin:0 1px!important;padding:0 4px 3px!important}.fss-other>span{margin-right:4px}.fss-link{width:40px;height:22px;padding:0}.fss-footer{padding-top:5px}.arb .s1-window-body{padding:0 1px}.arb-grid.grid{border:0;border-bottom:1px solid #d0d0d0;flex:1}.arb-grid .grid-th,.arb-grid .grid-row{font-size:11px}.arb-count{flex-shrink:0;height:18px;padding:4px 9px 0;font-size:10px}.arb-footer{padding:9px 8px 8px}.aps .s1-window-body{padding:0 3px}.aps-top{flex-shrink:0;align-items:center;gap:4px;height:31px;padding:0 0 0 2px;display:flex}.aps-in{background:#f3f3f3;border:1px solid #f3f3f3;border-radius:3px;outline:none;width:199px;height:20px;padding:0 3px;font-size:11px}.aps-in:focus{border-color:#4592ac}.aps-in::placeholder{color:#8a8a8a}.aps-phone{margin-left:6px}.aps-dob{margin-left:auto;margin-right:2px}.aps-search{height:23px;margin:0 52px 0 6px;padding:0 4px}.aps-incl{flex-direction:column;flex-shrink:0;gap:6px;height:70px;display:flex;margin:0 1px!important;padding:2px 6px 4px!important}.aps-row{align-items:center;gap:8px;height:21px;display:flex}.aps-results{background:#fdfdfd;border:1px solid #c8c8c8;flex:1;margin:2px -2px 0}.aps-footer{padding:7px 8px 8px}.cbm .s1-window-body{padding:2px 2px 0}.cbm-in{resize:none;height:96px;font:inherit;background:#dfdfdf;border:1px solid #dfdfdf;border-radius:4px;outline:none;flex-shrink:0;padding:4px 6px;font-size:11px}.cbm-in:focus{border-color:#4491ab}.cbm-in::placeholder{color:#8f8f8f;text-align:center;line-height:86px}.cbm-footer{padding:8px 8px 7px}.vis{background:#fdfdfd;flex-direction:column;flex:1;min-height:0;font-size:11px;display:flex}.vis-tabs{margin-top:8px;padding-left:2px}.vis-main{flex:1;min-height:0;display:flex}.vis-left{border-right:1px solid #c8c8c8;flex-direction:column;flex-shrink:0;min-height:0;padding:4px 0 0 3px;display:flex}.vis-staff{align-items:center;gap:2px;height:22px;padding-left:3px;display:flex}.vis-lab{flex-shrink:0;width:89px}.vis-letter{border-radius:3px;height:20px;padding:0 3px;font-size:11px}.vis-letter.pressed{background:#c1c1c3}.vis-sq{width:20px;height:20px;font-size:11px}.vis-field{background:#f3f3f3;border-radius:3px;flex:1;height:20px;margin-right:5px}.vis-sum{border:1px solid #a0a0a0;flex:1;width:474px;min-height:0;margin-top:3px;overflow:hidden}.vis-sum-head,.vis-sum-row{height:19px;display:flex}.vis-sum-head{background:#f7f7fa;border-bottom:1px solid #e0e0e0}.vis-sum-head>div,.vis-sum-row>div{white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;flex-shrink:0;padding:0 4px;font-size:11px;line-height:19px;overflow:hidden}.vis-sum-head>div{border-bottom:0}.vis-sum-row.today>div:nth-child(-n+2){font-weight:700}.vis-sum-row>.grn{background:#c6efbd}.vis-sum-row>.me{background:#e6ffe6}.vis-sum-row>.me.cur{background:#d4e4fa}.vis-past{flex-shrink:0;align-items:center;height:30px;padding-left:7px;display:flex}.vis-split{border-left:0}.vis-right{border-left:1px solid #c8c8c8;flex-direction:column;flex:1;min-width:0;margin-left:3px;display:flex}.vis-heading{height:24px;padding-left:0;font-size:16px;font-weight:700;line-height:24px}.vis-tools{align-items:center;gap:1px;height:23px;padding-left:3px;display:flex}.vis-tool{background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;width:24px;height:22px;padding:0;display:inline-flex}.vis-tool.wide{gap:1px;width:30px}.vis-tool:hover{background:#e4e4e4}.vis-sep{background:#c8c8c8;width:1px;height:18px;margin:0 3px}.vis-grid.grid{border-width:1px 0 0;flex:1;margin-top:2px}.vis-grid .grid-empty{color:#949494;font-size:11px}.ro{background:#fdfdfd;flex-direction:column;flex:1;min-height:0;font-size:11px;display:flex}.ro-main{flex:1;min-height:0;display:flex}.ro-left{flex-direction:column;flex:1;min-width:0;display:flex}.ro-filters{flex-shrink:0;height:104px;display:flex}.ro-filter-rows{flex-shrink:0;width:977px;padding-top:4px}.ro-frow{align-items:center;height:24px;padding-left:4px;display:flex}.ro-frow>span{flex-shrink:0;width:75px}.ro-frow .ak-combo{height:20px}.ro-days{align-items:center;gap:0;height:28px;display:flex}.ro-days>span{width:39px}.ro-days .ak-check{gap:4px;margin-right:15px}.ro-history{width:100px;height:20px;margin-left:15px;padding:0}.ro-show{flex-direction:column;gap:10px;width:699px;height:70px;display:flex;margin-top:2px!important;padding:6px!important}.ro-tabs{padding-left:2px}.ro-grid.grid{border-width:1px 0 0 1px;flex:1;margin-top:1px}.ro-grid .grid-row{font-size:11px}.grid.ro-grid .grid-row:hover{background:0 0}.grid.ro-grid .grid-row.sel{background:#d4e4fa}.ro-grid .grid-row input[type=checkbox]{appearance:none;background:#fdfdfd;border:1px solid #7c7c7c;border-radius:2px;width:13px;height:13px}.ro-grid .grid-foot{height:20px;padding:4px 8px;font-size:10px}.ro-prev{border-left:1px solid #c8c8c8;flex-direction:column;flex-shrink:0;width:238px;display:flex}.ro-prev-tabs{height:29px}.ro-prev-tabs .ak-tab{margin-top:4px}.ro-chart{flex:1;margin:2px 0 4px 1px;display:flex;position:relative}.ro-gutter{background:#eee;flex-shrink:0;width:38px;position:relative}.ro-tick{padding-top:3px;font-size:11px;line-height:12px;position:absolute;left:2px}.ro-spine{flex-shrink:0;width:18px;margin:0 2px;position:relative;overflow:hidden}.ro-spine span{writing-mode:vertical-rl;white-space:nowrap;color:#a3301f;font-size:11px;position:absolute;top:4px;left:50%;transform:translate(-50%)rotate(180deg)}.ro-slots{background:#c9da06;flex-shrink:0;width:115px;position:relative}.ro-slotline{border-top:1px solid #f4f8a0;position:absolute;left:0;right:0}.ro-booked{background:#9692e9;border:1px solid #a0a0a0;flex:1;height:80%;margin-left:2px;position:relative}.ro-booked-acc{background:#41d8ef;width:5px;position:absolute;top:0;bottom:0;left:29px}.aset .s1-window-body{padding:0 2px}.aset-main{flex:1;min-height:0;padding:2px 0 0;display:flex}.aset-nav{flex-direction:column;flex-shrink:0;width:266px;min-height:0;display:flex}.aset-search{flex-shrink:0;align-items:center;gap:4px;height:39px;padding:0 0 0 8px;display:flex}.aset-search input{background:#f3f3f3;border:1px solid #f3f3f3;border-radius:3px;outline:none;width:130px;height:20px;padding:0 3px;font-size:11px}.aset-search input:focus{border-color:#4592ac}.aset-search input::placeholder{color:#8a8a8a}.aset-sbtn{height:23px;padding:0 4px}.aset-tree{background:#fdfdfd;border:2px solid #5a5a5a;border-radius:2px;flex:1;min-height:0;margin:0 4px 0 1px;padding-right:2px;overflow-y:auto}.aset-tree .tree-row{gap:3px;height:26px;margin-right:0;font-size:11px}.aset-tree .tree-row:hover{background:#f3f3f3}.aset-tree .tree-row.sel{background:#dfdfdf}.aset-tree .tree-row.sel .tree-label{outline:0}.aset-tree .tree-toggle{color:#000}.aset-tree .tree-bullet{background:#9a9a9a;border-radius:0;width:4px;height:4px;transform:rotate(45deg)}.aset-tree .tree-row img{margin-right:1px}.aset-tree .tree-toggle:has(.tree-bullet){margin-left:19px}.aset-right{border:1px solid #a0a0a0;border-radius:2px;flex:1;min-width:0;margin-right:1px;display:flex}.aset-page{flex-direction:column;flex:1;gap:12px;min-width:0;padding:6px 8px;font-size:11px;display:flex}.aset-scroll{overflow-y:scroll}.aset-g{flex-direction:column;flex-shrink:0;gap:11px;display:flex;padding:6px 8px 8px!important}.aset-g .ak-check,.aset-g .ak-radio{gap:6px}.aset-line{align-items:center;gap:4px;display:flex}.aset-line .ak-spin{height:20px}.aset-text{margin-bottom:2px}.aset-colw{align-items:center;gap:8px;margin-top:2px;display:flex}.aset-hs{width:186px;height:22px;position:relative}.aset-hs-track{background:#e0e0e0;border:1px solid #c8c8c8;height:3px;position:absolute;top:4px;left:0;right:0}.aset-hs-ticks span{background:#9a9a9a;width:1px;height:4px;position:absolute;top:14px}.aset-hs-thumb{clip-path:polygon(0 0,100% 0,100% 65%,50% 100%,0 65%);background:#0078d7;width:11px;height:16px;position:absolute;top:-2px}.aset-colex{background:#9fff9a;border:1px solid #000;justify-content:center;align-items:center;height:36px;margin-top:-2px;font-size:12px;font-weight:700;display:flex}.aset-bg{height:213px;position:relative}.aset-vs{width:22px;height:176px;position:absolute;top:14px;left:7px}.aset-vs-track{background:#e0e0e0;border:1px solid #c8c8c8;width:3px;position:absolute;top:0;bottom:0;left:4px}.aset-vs-ticks span{background:#9a9a9a;width:4px;height:1px;position:absolute;left:14px}.aset-vs-thumb{clip-path:polygon(0 0,65% 0,100% 50%,65% 100%,0 100%);background:#0078d7;width:16px;height:11px;position:absolute;left:-2px}.aset-brighter{position:absolute;top:14px;left:28px}.aset-darker{position:absolute;top:188px;left:28px}.aset-bg-help{width:470px;position:absolute;top:8px;left:75px}.aset-bg-label{padding:2px 4px;position:absolute;top:128px;left:120px}.aset-sel{height:147px;flex-direction:row!important;gap:0!important}.aset-sel-radios{flex-direction:column;gap:9px;width:160px;padding-top:10px;display:flex}.aset-illus{background-image:linear-gradient(#e6e6e6 1px,#0000 1px),linear-gradient(90deg,#e6e6e6 1px,#0000 1px);background-position:-8px -8px;background-size:24px 24px;width:140px;height:125px;margin-top:4px;position:relative}.aset-rota{border:3px solid #000;width:102px;height:96px;display:flex;position:absolute;top:15px;left:17px}.aset-rota.spine{border:0}.aset-rota.spine .aset-spine{outline:3px solid #000}.aset-spine{background:#9fff9a;border-right:1px solid #000;justify-content:center;align-items:center;width:20px;display:flex;position:relative}.aset-spine span{writing-mode:vertical-rl;font-size:11px;transform:rotate(180deg)}.aset-rslots{flex-direction:column;flex:1;display:flex}.aset-rslots div{border-bottom:1px solid #ececf5;flex:1}.aset-rslots div.dark{border-bottom-color:#000}.aset-order{gap:0;padding:0}.aset-note{background:#fdfdcf;border:1px solid #b8b8b8;border-radius:4px;flex-shrink:0;min-height:42px;padding:4px}.aset-orgpref{flex-shrink:0;align-items:center;height:22px;padding-left:2px;display:flex}.aset-order-body{flex:1;min-height:0;display:flex}.aset-grid.grid{border-width:1px;flex:1}.aset-grid .grid-row{font-size:11px}.aset-site{flex-direction:row;align-self:flex-start;align-items:center;gap:10px;padding-top:9px}.aset-site .ak-combo{height:20px}.aset-deny{flex-direction:row;align-self:flex-start;align-items:center;gap:14px;padding:34px 0 0 3px}.aset-info{flex-direction:row;align-items:flex-start;gap:18px;padding:40px 0 0 30px}.aset-info p{max-width:470px;margin:0 0 14px;line-height:15px}.aset-footer{border-top:0;padding:7px 8px 8px}.aset-site>span{white-space:nowrap}.rk{background:#fdfdfd;flex-direction:column;flex:1;min-height:0;font-size:11px;display:flex}.rk-bar{background:#f6f6f6;flex-shrink:0;align-items:flex-start;gap:2px;height:28px;padding:0 1px;display:flex}.rk-btn{white-space:nowrap;background:#f6f6f6;border:1px solid #d9d9d9;border-radius:4px;flex-shrink:0;height:27px;padding:0 5px;font-size:11px}.rk-btn:hover{background:#dedede}.rk-btn.def{background:#d9d9d9;border-color:silver}.rk-btn.def:hover{background:#d0d0d0}.rk-filters{flex-shrink:0;position:relative}.rk-at{white-space:nowrap;position:absolute}.rk-lab{height:20px;line-height:20px}.rk-at>.ak-check,.rk-at>.ak-radio{height:13px}.rk-body{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.rk-split{flex:1;min-height:0;display:flex}.rk-split-left{flex-direction:column;flex-shrink:0;min-height:0;display:flex}.rk-gutter{cursor:col-resize;flex-shrink:0}.rk-split-right{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.rk-pane{background:#fdfdfd;border:2px solid #81868d;flex:1;min-height:0}.rk-frame{background:#fdfdfd;border-top:1px solid #acadb3;border-left:1px solid #acadb3;flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.rk-empty{color:#8899a1;font-size:11px}.rk-heading{white-space:nowrap;flex-shrink:0;height:21px;font-size:16px;font-weight:700;line-height:21px}.rk-detail{flex-direction:column;flex:1;min-height:0;display:flex}.rk-detail>.rk-heading{margin-left:-2px}.rk-combo.ak-combo{height:20px}.rk-combo.ak-combo .ak-tri{top:7px}.ak-combo.rk-combo.dis select{color:#6d6d6d}.date-combo.rk-date input{font-size:12px}.rk-ro{color:#6d6d6d;background:#f3f3f3;border-radius:3px;height:21px;padding:0 4px;font-size:12px;line-height:21px}.ak-btn.rk-small{border-color:#dedede;height:21px;padding:0 4px;font-size:11px}.rk-ref{align-items:center;display:flex}.rk-ref-btn{background:#fdfdfd;border:1px solid #dfdfdf;border-radius:3px;justify-content:center;align-items:center;width:21px;height:19px;margin-right:4px;padding:0;display:inline-flex}.rk-ref-btn+.rk-ref-btn{margin-right:3px}.rk-ref-btn:hover:not(:disabled){background:#f3f3f3}fieldset.rk-box{pointer-events:none;border:1px solid #b0b0b0;min-width:0;margin:0;padding:0;position:absolute}fieldset.rk-box>legend{margin-left:4px;padding:0 1px;font-size:12px;line-height:16px}.rk-tree{outline:none;flex:1;min-height:0;overflow:auto}.rk-tree-inner{width:max-content;min-width:100%}.rk-tree .tree-row{gap:3px;height:20px;margin-right:0;padding-right:6px}.rk-tree .tree-row:hover{background:0 0}.rk-tree .tree-row.sel{background:#d4e4fa}.rk-tree .tree-row.sel .tree-label{outline:0}.rk-tree .tree-row.bold .tree-label{font-weight:700}.rk-tree .tree-toggle{color:#000}.rk-tree .tree-bullet{background:#9a9a9a;border-radius:0;width:4px;height:4px;transform:rotate(45deg)}.grid.rk-grid{background:#fdfdfd;border-top:1px solid #acacae;border-left:1px solid #acacae}.grid.rk-grid .grid-head{background:#f7f7fa;border-bottom:0;height:19px}.grid.rk-grid .grid-th{border-right-color:#acacae;padding:0 4px;font-size:11px}.grid.rk-grid .grid-th:hover{background:#f7f7fa}.grid.rk-grid .grid-scroll{background:#fdfdfd;overflow-y:scroll}.grid.rk-grid .grid-row:hover{background:0 0}.grid.rk-grid .grid-row.sel{background:#d4e4fa}.grid.rk-grid .grid-row>.num{text-align:right}.grid.rk-grid .grid-empty{color:#8899a1}.grid.rk-grid .grid-foot{background:#fdfdfd;border-top:1px solid #acaeaf;height:21px;padding:0 9px;line-height:20px}.rk-tools{flex-shrink:0;align-items:center;height:24px;display:flex}.rk-tool{background:0 0;border:1px solid #0000;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:25px;height:23px;padding:0;display:inline-flex}.rk-tool:hover{background:#f3f3f3;border-color:#dfdfdf}.rk-tool-sep{background:#a0a0a0;flex-shrink:0;width:1px;height:18px;margin:0 5px}.cr-left{flex-direction:column;flex:1;min-height:0;display:flex}.cr-tree .tree-row.sel .tree-label{outline-offset:0;outline:1px dotted #000}.cr-sub{flex-shrink:0;align-items:center;height:23px;padding-left:4px;display:flex}.cr-right{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.cr-head{flex-shrink:0;height:23px;padding-top:2px}.cr-data{white-space:nowrap;font-size:10px;position:absolute;top:30px;right:0}.cr-tools{margin-left:1px}.grid.cr-grid .grid-row>.cr-flags{align-items:center;gap:2px;padding-left:1px;display:flex}.grid.br-grid{border-left:0}.grid.wrap.br-grid .grid-row{min-height:19px;padding:0;line-height:16px}.grid.wrap.br-grid .grid-row>div{padding:2px 4px 1px}.grid.wrap.br-grid .grid-row>.br-reports{white-space:pre-line}.grid.wrap.br-grid .grid-row>.br-flags{padding:2px 0 0 2px}.grid.br-grid .grid-row:hover{background:inherit}.nbr .s1-window-body{position:relative}.nbr-body{flex:1;position:relative}.nbr-in{background:#f3f3f3;border:1px solid #f3f3f3;border-radius:3px;outline:none;width:400px;height:20px;padding:0 3px;font-size:12px}.nbr-in:focus{border-color:#4592ac}.nbr .ak-btn{height:23px}.nbr-list{background:#fdfdfd;border:1px solid #acacac;flex-direction:column;width:370px;height:272px;display:flex}.nbr-list-head{background:#f7f7fa;flex-shrink:0;align-items:center;height:20px;padding-left:4px;font-size:11px;display:flex}.nbr-list-head span:first-child{flex:1}.nbr-list-edge{border-left:1px solid #d6d6d6;width:12px;height:100%}.nbr-list-body{color:#8899a1;flex:1;justify-content:center;align-items:center;display:flex}.nbr-hscroll{flex-shrink:0;height:11px;margin:0 12px 1px 1px}.nbr-hscroll span{background:#d7dddf;border-radius:5px;width:295px;height:9px;margin-top:1px;display:block}.nbr-footer{padding:0;position:absolute;bottom:7px;left:0;right:0}.ak-btn.primary.nbr-ok{background:#45b9e1;border-color:#45b9e1;font-weight:400}.rk-tree .tree-row>.tree-toggle:has(>.tree-bullet){margin-left:19px}.grid.wrap.br-grid .grid-row>.nowrap{text-overflow:clip;padding-left:3px;padding-right:0}.rk-band{background:#fcffe1;border:1px solid #bebebe;flex-shrink:0;padding:4px 4px 5px;font-size:12px;line-height:16px}.rk-band.rounded{border-radius:4px}.rk-nav:focus .tree-row.sel .tree-label{outline-offset:0;outline:1px solid #1a1a1a}.tg-cell{align-items:center;height:100%;display:flex}.tg-toggle{color:#000;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.tg-icon{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-left:3px;display:flex}.tg-diamond{background:#989898;width:4px;height:4px;transform:rotate(45deg)}.tg-label{white-space:nowrap;margin-left:4px}.rk-actions{flex-shrink:0;align-items:center;display:flex}.rk-action{background:0 0;border:1px solid #0000;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:25px;height:23px;padding:0;display:inline-flex}.rk-action:hover{background:#f3f3f3;border-color:#dfdfdf}.grid-row>.qtl-chk{justify-content:center;align-items:center;padding:0;display:flex}.grid-row>.qtl-chk input{appearance:none;background:#fdfdfd;border:1px solid #7c7c7c;border-radius:2px;place-content:center;width:13px;height:13px;margin:0;display:grid}.grid-row>.qtl-chk input:checked{background:#0ca4db;border-color:#0ca4db}.grid-row>.qtl-chk input:checked:before{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:7px;height:3px;transform:translateY(-1px)rotate(-45deg)}.qof-page{min-width:0}.qof-help{border-color:#000;margin:2px 2px 1px 1px;padding:3px 4px}.qof-link{color:#3f6fd1;text-decoration:none}.qof-page>.rk-band.rounded{margin-right:0}.grid.qof-tg .grid-row{height:20px;line-height:20px}.grid.qof-tg .grid-row>.qof-item{padding:0}.grid.qof-tg .grid-row.bold{font-weight:700}.grid.qof-tg.banded .grid-row.leaf{background:#eeedf9}.grid.qof-tg .grid-row.sel,.grid.qof-tg.banded .grid-row.leaf.sel{background:#d4e4fa}.grid.qof-tg .grid-row.sel>.qof-item{outline-offset:-1px;outline:1px solid #264d70}.qof-pct.good{color:#2ec94a}.qof-pct.mid{color:#f09a1a}.qof-pct.low{color:#d81b3c}.qof-opt{flex-shrink:0;height:23px;padding:5px 0 0 4px}.grid.qof-flat .grid-row:hover{background:0 0}.qof-oneline{padding:4px}.qof-tp-opts{flex-shrink:0;padding:4px 0 0 4px}.qof-tp-row{white-space:nowrap;align-items:center;gap:4px;height:24px;font-size:11px;display:flex}.qof-tp-radio{flex-shrink:0;width:128px}.qof-tp-actions{margin:5px 0 5px 3px}.qof-tp-split{flex:1;gap:4px;min-height:0;display:flex}.grid.qof-tp-grid{flex:0 0 350px;width:350px}.grid.wrap.qof-tp-grid .grid-row{padding:0;line-height:19px}.grid.wrap.qof-tp-grid .grid-row>div{white-space:nowrap}.qof-tp-detail{background:#fdfdfd;border:1px solid #abacb2;border-bottom:0;flex-direction:column;flex:1;min-width:0;display:flex}.qof-tp-detail>.grid{border:0;flex:1}.qof-tp-dhead{background:#f7f7fa;flex-shrink:0;height:19px;padding-left:4px;font-size:11px;line-height:19px;display:flex}.qof-tp-dhead>span{border-right:1px solid #acacae;flex:1;margin-right:12px}.qof-tp-dempty{flex:1;justify-content:center;align-items:center;display:flex}.qtl-tabs{border-bottom:0;height:30px}.qtl-conf{flex:1;min-height:0;position:relative}.qtl-help{width:360px;height:110px;padding:4px}.qtl-perf-grid{flex-direction:column;width:1412px;height:697px;display:flex;position:absolute;top:24px;left:457px}.qtl-perf-grid>.grid{flex:1}.qtl-perf-sel{flex-direction:column;gap:3px;position:absolute;top:24px;left:1874px}.qtl-perf-sel .ak-icobtn{width:25px;height:25px}.qtl-work-filter{flex-shrink:0;align-items:center;height:27px;padding-left:5px;display:flex}.qtl-plain-sel{gap:0}.qtl-plain-sel .ak-icobtn{background:0 0;border-color:#0000;width:25px;height:23px}.qtl-plain-sel .ak-icobtn:hover{background:#f3f3f3;border-color:#dfdfdf}.qtl-work-filter .rk-tool-sep{margin:0 6px 0 4px}.qtl-lab{margin-right:10px}.qtl-work-grid{flex-direction:column;flex-shrink:0;height:173px;display:flex}.qtl-work-grid>.grid{border-left:0;flex:1}.grid.qtl-wgrid .grid-row:hover{background:0 0}.qtl-work-checks{flex-shrink:0;height:26px;position:relative}.qtl-work-checks>.ak-check{height:13px;position:absolute;top:9px}.qtl-work-checks>.ak-check:first-child{left:9px}.qtl-work-checks>.ak-check:nth-child(2){left:337px}.qtl-work-checks>.ak-check:nth-child(3){left:590px}.qtl-work-strip{flex-shrink:0;align-items:center;height:25px;margin-top:3px;display:flex}.qtl-work-strip .rk-tool-sep{margin:0 4px}.qtl-work-results{background:#fdfdfd;border-top:1px solid #acadb3;border-left:1px solid #acadb3;flex:1;min-height:0}.rcc .s1-window-body{background:#fdfdfd;font-size:11px}.rcc-top{flex-shrink:0;height:86px;position:relative}.ak-btn.rcc-close{background:#fdfdfd;border-color:#dfdfdf;border-radius:4px;height:25px}.rcc-tabs{border-bottom-color:#dadadd;height:30px}.rcc-main{flex:1;min-height:0;display:flex}.rcc-left{border-right:1px solid #acacac;flex-direction:column;flex-shrink:0;width:351px;padding-left:1px;display:flex}.rcc-left>.grid{border:0;flex:1}.grid.rcc-grid .grid-head{height:20px}.grid.rcc-grid .grid-row>div{padding:0 3px}.rcc-right{flex:1;min-width:0;padding:1px 0 0 26px;overflow:auto}.rcc-code{white-space:nowrap;align-items:center;gap:1px;height:20px;font-size:12px;display:flex}.rcc-code>span{margin-right:6px}.rcc-foot{border-top:1px solid #acacac;flex-shrink:0;height:22px;padding-left:10px;font-size:10px;line-height:22px}.gpes-results{margin-top:0}.des-right{padding-bottom:0}.des-pane{background:#fdfdfd;border:1px solid #abacb2;flex-shrink:0}.des-split{cursor:row-resize;flex-shrink:0;height:4px}.des-lower{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.grid.qof-tg,.grid.qof-flat,.grid.rcc-grid{-webkit-user-select:none;user-select:none}.grid.qof-tg .grid-row>.qof-pts{text-overflow:clip;overflow:visible}.qtl-help{white-space:normal}.des-right>.rk-heading{margin-left:1px}fieldset.rk-gpane{border:1px solid #b0b0b0;flex-direction:column;min-width:0;min-height:0;margin:0;padding:0 3px 3px;display:flex}fieldset.rk-gpane>legend{margin-left:4px;padding:0 1px;font-size:12px;line-height:12px}.rk-gpane-in{background:#fdfdfd;border:1px solid #b0b0b0;flex:1;min-height:0}.rk-combo.ak-combo.h21{height:21px}.rk-combo.ak-combo.h21 .ak-tri{top:8px}.date-combo.rk-date.h21{height:21px}.rk-spin20>.ak-spin{height:20px}.rk-lab.dim{color:#6d6d6d}.ar-blank{background:#fdfdfd;flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.ar-blank.ar-edge{border-top:1px solid #acacac}.ar-blank.ar-double{border-top:1px solid #b0b0b0;box-shadow:inset 0 2px #fdfdfd,inset 0 3px #dadada}.rk-empty.ar-empty{color:#949494}.ar-dim .ak-radio{color:#6d6d6d}.ar-dim .ak-radio input{border-color:#a0a0a0}.ar-list.ak-checklist{border:1px solid #acacac;width:250px;height:98px}.ar-list .ak-cl-row:first-child{margin-top:0}.ar-list .ak-cl-row{height:19px;padding-left:10px}.ar-list .ak-cl-label{margin-left:11px}.ar-flags-at{right:4px}.ar-flags.ak-checklist{width:auto;height:128px}.ar-panes{flex-direction:column;flex:1;gap:8px;min-height:0;padding:0 1px 2px 2px;display:flex}.rk-band.ar-band30{border-radius:0;height:30px;padding:6px 4px 0}.rk-band.ar-band26{border-color:#c0c1b0;height:26px;padding:4px 4px 0}.ak-tabs.ar-tabs{border-bottom:1px solid #e3e3e3;flex-shrink:0;height:30px}.ak-tabs.ar-tabs .ak-tab.on:after{background:#0da5dd}.ar-split{flex:1;min-height:0;padding:1px 0 1px 2px;display:flex}.ar-pane{background:#fdfdfd;border:1px solid #858585;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ar-pane.ar-grow{flex:1;min-width:0}.ar-gutter{cursor:col-resize;flex-shrink:0;width:4px}.ar-stats{flex-direction:column;flex:1;min-height:0;display:flex}.ar-stat{flex-direction:column;min-height:0;display:flex}.ar-stat-head.rk-heading{border-top:1px solid #acacae;height:22px;line-height:22px}.ar-stat-chart{border-top:1px solid #acacae;border-left:1px solid #acacae;flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.ar-preset{background:#fdfdfd;border:1px solid #dfdfdf;border-radius:3px;width:80px;height:20px;padding:0;font-size:11px}.ar-preset:hover{background:#f3f3f3}.ar-dnap-tools{align-items:center;height:30px;display:flex}.ar-sel.ak-seltools{gap:0}.ar-sel .ak-icobtn{background:0 0;border-color:#0000;width:25px;height:23px}.ar-sel .ak-icobtn:hover{background:#f3f3f3;border-color:#dfdfdf}.rk-band.ar-dnap-band{border-radius:0;height:107px;padding:6px 4px 0}.ut2{flex:1;min-height:0;display:flex}.ut2-left{flex-direction:column;flex-shrink:0;min-height:0;display:flex}.ut2-filter{border:1px solid #b0b0b0;flex-direction:column;flex:1;min-width:0;min-height:0;margin:0 4px 0 5px;padding:0 0 2px 1px;display:flex}.ut2-filter>legend{margin-left:2px;padding:0 1px;font-size:12px;line-height:12px}.ut2-list.ak-checklist{border:0;flex:1}.ut2-list .ak-cl-row{padding-left:2px}.ut2-list .ak-cl-label{margin-left:2px}.ut2-sel.ak-seltools{gap:4px;padding:2px 0 4px 8px}.ut2-sel .ak-icobtn{background:0 0;border-color:#0000;width:23px;height:25px}.ut2-split{cursor:col-resize;border-left:1px solid #b0b0b0;flex-shrink:0;width:5px}.ut2-right{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.ut2-body{border:1px solid #dadada;flex:1;min-height:0;display:flex}.ut2-graph{background:#fdfdfd;flex:1;min-width:0;position:relative}.ut2-title{text-align:center;color:#1a1a1a;font:700 25px/30px Arial,sans-serif;position:absolute;top:18px;left:0;right:0}.ut2-ylabel{font-size:11px;position:absolute;top:50%;left:18px;transform:translate(-50%,-50%)rotate(-90deg)}.ut2-xlabel{text-align:center;font-size:11px;position:absolute;bottom:15px;left:58px;right:125px}.ut2-plot{position:absolute;inset:72px 125px 67px 58px}.ut2-v{background:#bebebe;width:1px;position:absolute;top:0;bottom:0}.ut2-v:first-child{background:#676767}.ut2-h{background:#bebebe;height:1px;position:absolute;left:-8px;right:0}.ut2-h:before{content:"";background:#676767;width:8px;height:1px;position:absolute;left:0}.ut2-ytick{font-size:10px;line-height:12px;position:absolute;top:-7px;left:-14px}.ut2-base{background:#64628d;height:1px;position:absolute;bottom:0;left:0;right:0}.ut2-origin{background:#fffbd0;border:1px solid #e5d34a;width:5px;height:5px;position:absolute;bottom:-3px;left:-3px;transform:rotate(45deg)}.ut2-xtick{white-space:nowrap;font-size:10px;position:absolute;bottom:-22px;transform:translate(-50%)}.ut2-legend{flex-direction:column;gap:5px;display:flex;position:absolute;top:66px;left:calc(100% - 82px)}.ut2-leg{align-items:center;gap:4px;height:18px;font-size:11px;display:flex}.ut2-leg span{width:18px;height:18px}.ut2-vtabs{border-left:1px solid #dadada;flex-direction:column;flex-shrink:0;width:28px;display:flex}.ut2-vtab{color:#6d6d6d;background:0 0;border:0;border-bottom:1px solid #d0d0d0;height:46px;padding:0;font-size:12px;position:relative}.ut2-vtab span{white-space:nowrap;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.ut2-vtab.on{color:#0da5dd}.ut2-vtab.on:after{content:"";background:#0da5dd;width:2px;position:absolute;top:0;bottom:0;left:0}.ndt-bar{flex-shrink:0;align-items:center;height:29px;padding-left:4px;display:flex}.ndt-save{color:#9a9a9a;background:#fafafa;border:1px solid #dfdfdf;border-radius:4px;align-items:center;gap:4px;width:97px;height:24px;padding:0 5px;font-size:11px;display:inline-flex}.ndt-save img{filter:grayscale()opacity(.6)}.ndt-pane{background:#fdfdfd;border:1px solid #acacae;flex:1;min-height:0;margin:0 1px 1px}.or-body{flex:1;min-height:0;display:flex}.rk-tree.or-tree{background:#fdfdfd;border:2px solid #81868d;border-top-width:1px;flex:0 0 280px}.or-right{flex-direction:column;flex:1;min-width:0;min-height:0;margin-left:5px;display:flex}.or-head.rk-heading{height:21px;line-height:21px}.grid.or-grid{border-left:0;flex:1;min-height:0}.grid.or-grid .grid-row{height:19px;line-height:19px}.grid.or-grid .grid-row>div{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.grid.or-grid .grid-foot{height:18px;padding:0 10px;font-size:10px;line-height:17px}.rk-chk>.ak-check{gap:4px}.ak-tabs.ar-tabs .ak-tab{color:#8a8a8a;padding:0 6px}.ak-tabs.ar-tabs .ak-tab.on{color:#0da5dd}.ak-tabs.ar-tabs .ak-tab:hover{color:#000}.ndt-save{white-space:nowrap;padding:0 4px}.rk-input{background:#f3f3f3;border:1px solid #f3f3f3;border-radius:3px;outline:none;height:20px;padding:0 4px;font-size:12px}.rk-input:focus{border-color:#4491ab}.rk-input:disabled{color:#6d6d6d}.rk-chk>.ak-radio{gap:3px}.rk-vrule{background:#a6a6a6;width:1px;position:absolute}.rk-listedit{gap:10px;display:flex}.rk-listedit .ak-icobtn{color:#656565;width:22px;height:22px}.rk-ref-btn.arrow{background:0 0;border:0}.rk-ref-field{height:20px}.mr-pane{background:#fdfdfd;border:1px solid #acadb3;flex:1;min-height:0;margin:0 1px 1px}.rk-frame.mr-frame{border-top-color:#abadae;border-left-color:#abacb2}.mr-band-at{position:absolute;left:4px;right:3px}.rk-band.mr-band26{border-color:#bec2b0;height:26px;padding:4px 4px 0}.mr-wt{background:#fdfdfd;border:1px solid #abadb0;border-right:0;width:1375px;font-size:11px}.mr-wt-row{align-items:center;height:20px;display:flex}.mr-wt-row>span{flex-shrink:0;width:170px;padding-left:4px}.mr-wt-row>span:first-child{padding-left:3px}.mr-wt-head{background:#f7f7fa;height:18px}.mr-wt-head>span{border-right:1px solid #acacae;height:100%;line-height:18px}.mr-wt-row>.mr-wt-chk{justify-content:center;padding:0;display:flex}.mr-ref19 .rk-ref-btn,.mr-ref20 .rk-ref-btn{background:0 0;border:0;height:20px}.mr-ref19 .rk-ref-btn{width:19px;margin-right:2px}.mr-ref19 .rk-ref-btn+.rk-ref-btn{margin-right:2px}.mr-ref20 .rk-ref-btn{width:20px;margin-right:4px}.mr-ref20 .rk-ref-btn+.rk-ref-btn{margin-right:4px}.mr-sched-result{background:#fdfdfd;border-top:1px solid #acacac;border-bottom:1px solid #acacac;flex-shrink:0;height:403px}.rk-band.mr-data-band{border-color:#c0c0b3 #c0c0b3 #c0c0b3 #bebebe;height:27px;padding:5px 4px 0}.mr-lb-frame{background:#fdfdfd;border-bottom:1px solid #acadb3;border-left:1px solid #bebebe;flex:1;min-height:0}.mr-ahl-tools{border-bottom:1px solid #abadae;flex-shrink:0;align-items:center;height:39px;padding-left:4px;display:flex}.mr-ahl-tools>.rk-tool-sep{background:#9e9e9e}.rk-listedit.mr-ahl-edit{margin-left:auto;margin-right:6px}.grid.mr-grid .grid-row{height:19px;line-height:19px}.grid.mr-grid .grid-row>div{text-overflow:ellipsis;white-space:nowrap;padding:0 4px;overflow:hidden}.grid.mr-grid .grid-foot{height:22px;padding:0 8px;font-size:10px;line-height:21px}.grid.mr-test .grid-row{color:#ef9902}.grid.mr-test .grid-row>div:nth-child(7){justify-content:center;align-items:center;padding:0;display:flex}.grid.mr-grid .grid-row>.mr-ico{align-items:center;padding:0 1px;display:flex}.rk-band.mr-rr-band{border-color:#c0bdbe;border-radius:4px 4px 0 0;height:58px;margin:0 1px;padding:2px 5px;line-height:16px}.ak-tabs.mr-tabs-rr{height:31px}fieldset.mr-set{border:1px solid #b0b0b0;flex-direction:column;min-width:0;min-height:0;margin:0 0 0 1px;padding:0 2px 2px;display:flex}fieldset.mr-set>legend{margin-left:4px;padding:0 1px;font-size:12px;line-height:16px}fieldset.mr-set>.grid{margin-top:2px}.mr-set-q{flex:1}.mr-set-v{flex-shrink:0;height:242px;margin-top:2px!important;margin-bottom:1px!important}.rk-input.mr-in12{font-size:12px}.ak-btn.mr-choose{width:45px;height:23px;padding:0}.mr-task-upper{flex-direction:column;flex-shrink:0;min-height:0;display:flex}.mr-hsplit{cursor:row-resize;border-bottom:1px solid #84868a;flex-shrink:0;height:5px}.mr-task-lower{background:#fdfdfd;border:1px solid #acadb3;border-top:0;flex:1;min-height:0}.mr-upto{white-space:nowrap;font-size:10px;line-height:14px;position:absolute;top:132px;right:4px}.mr-sc-body{border:1px solid #dadadd;flex:1;min-height:0;margin:0 1px 1px;display:flex}.mr-sc-chart{background:#fdfdfd;flex:1;min-width:0;position:relative}.ut2-vtabs.mr-vtabs{width:24px}.mr-hist{position:absolute;inset:0}.mr-hist-ylabel{white-space:nowrap;font-size:11px;position:absolute;top:calc(50% - 60px);left:19px;transform:translate(-50%,-50%)rotate(-90deg)}.mr-hist-xlabel{text-align:center;font-size:11px;position:absolute;bottom:15px;left:83px;right:16px}.mr-hist-plot{border-bottom:1px solid #64628d;border-left:1px solid #605db2;position:absolute;inset:11px 16px 117px 83px}.mr-hist-h{background:#bebebe;height:1px;position:absolute;left:-10px;right:0}.mr-hist-h>span{font-size:10px;line-height:13px;position:absolute;top:-7px;right:calc(100% + 4px)}.mr-hist-slot{width:4.16667%;position:absolute;top:0;bottom:0}.mr-hist-bar{background:#5183b3;position:absolute;bottom:0;left:3px;right:3px}.mr-hist-x{white-space:nowrap;border-left:1px solid #bebebe;justify-content:center;align-items:flex-end;height:76px;padding-bottom:1px;font-size:10px;display:flex;position:absolute;top:100%;left:0;right:0}.mr-hist-slot:first-of-type .mr-hist-x{border-left-color:#605db2}.mr-filters-strip{flex-shrink:0;align-items:center;gap:4px;height:30px;padding-left:4px;font-size:11px;display:flex}.mr-plus{color:#6d6d6d;width:15px;font-size:20px;font-weight:700;line-height:16px}.grid.mr-scr .grid-head{height:20px}.mr-upto-foot{text-align:right;background:#fdfdfd;flex-shrink:0;height:21px;padding-right:4px;font-size:10px;line-height:20px}.mr-rg-upper{flex-direction:column;flex-shrink:0;height:318px;display:flex}.mr-rg-bar{border-top:1px solid #abadae;flex-shrink:0;align-items:center;height:31px;padding-left:7px;font-size:11px;display:flex}.mr-rg-lab+.mr-rg-page{margin-left:4px}.mr-rg-page>.ak-spin{border:1px solid #4491ab;height:20px}.mr-rg-page+.mr-rg-lab{margin:0 4px}.rk-input.mr-rg-total{width:49px}.mr-page-arrow{background:0 0;border:0;justify-content:center;align-items:center;width:25px;height:23px;padding:0;display:inline-flex}.mr-page-arrow:first-of-type{margin-left:5px}.mr-rg-bar>.rk-tool-sep{background:#a0a0a0}.grid.mr-test .grid-th:nth-child(5),.grid.mr-test .grid-th:nth-child(7),.grid.mr-test .grid-th:nth-child(8){padding:0 2px}.grid.mr-test .grid-row>div:nth-child(8){text-overflow:clip;padding:0 2px}.rk.dv .rk-btn:not(.def){background:#f6f6f6}.rk-band.dv-band{border-width:1px 0;border-color:#c0c1b0;border-radius:0;height:26px;padding:5px 4px 0;line-height:15px}.rds .s1-window-body{flex-direction:column;display:flex}.rds-body{flex:1;font-size:11px;position:relative}.rds-lab{height:20px;line-height:20px;position:absolute;left:5px}.ak-combo.rds-combo{height:19px;position:absolute;top:4px;left:102px}.ak-combo.rds-combo select{font-size:13px}.rds-spin{position:absolute;top:27px;left:102px}.rds-spin .ak-spin{height:20px}.rds-spin .ak-spin input{font-size:13px}.rds-lab.rds-unit{top:27px;left:228px}.ak-footer.rds-footer{gap:9px;padding:0 0 7px}.ak-btn.primary.rds-ok{background:#45b9e1;border-color:#45b9e1}.rds-footer .ak-btn:not(.primary):hover{background:#e4e4e4}.rds-footer .ak-btn:not(.primary):active{background:#c1c1c1;border-color:#c1c1c1}.rdash .s1-window-body{background:#fdfdfd;flex-direction:column;font-size:11px;display:flex}.rdash-top{flex-shrink:0;height:33px;padding:4px 0 0 10px}.ar-blank.rdash-blank{background:#fdfdfd}.ar-blank.rdash-blank .ar-empty{color:#6d6d6d}.rdash-top .ak-btn.rcc-close{background:#dfdfdf;border-color:#c5c5c5}.pins-tools{align-items:center;height:23px;display:flex;position:absolute;top:5px;left:183px}.pins-tools .ar-sel.ak-seltools,.pins-tools .rk-actions{gap:2px}.pins-tools .rk-tool-sep{margin:0 4px 0 5px}.ak-tabs.ar-tabs.pins-tabs{border-bottom:0;height:31px}.ak-tabs.ar-tabs.pins-tabs .ak-tab{color:#757575;padding:0 7px;font-size:12.5px}.ak-tabs.ar-tabs.pins-tabs .ak-tab:hover{color:#757575;background:#e4e4e4}.ak-tabs.ar-tabs.pins-tabs .ak-tab.on{color:#0da5dd}.grid.pins-grid{border:1px solid #acacae;flex:1;min-height:0;margin:0 0 0 2px}.pins-count{background:#fdfdfd;flex-shrink:0;height:21px;padding:2px 0 0 11px;font-size:10px;line-height:12px}.grid.pins-grid .grid-scroll{overflow-y:auto}.grid.pins-grid .grid-row>.pins-flag{align-items:center;padding:0 0 0 7px;display:flex}.pins-gen{text-align:right;background:#fdfdfd;flex-shrink:0;height:29px;padding:4px 6px 0 0;font-size:11px;line-height:14px}.ao-band-at{white-space:normal;right:0}.rk-at.ao-band-at.ao-inset{right:2px}.rk-band.ao-band50{border-color:#c0c0b3;border-radius:3px;height:50px;padding:6px 5px 0;font-size:12px;line-height:15px}.rk-band.ao-band26{border-color:#c0c0b3;border-radius:4px;height:26px;padding:5px 4px 0;font-size:12px;line-height:15px}.rk-lab.ao-small{font-size:11px}.calc-bird{margin:0 4px 0 2px;display:flex}.calc-win.s1-window.dialog{margin-top:-4px;animation:.2s ease-out s1-fade}.calc-win .s1-window-title{padding-left:9px}.calc-win.calc-nobird .s1-window-title{padding-left:10px}.calc-win .s1-window-body{font-size:12px;position:relative}.calc-body{flex:1;min-height:0;position:relative}.calc-footer{flex-shrink:0;justify-content:center;gap:10px;padding:0 0 8px;display:flex}.calc-btn24 .calc-footer .calc-btn{height:24px}.calc-btn{height:25px;padding:0;font-size:11px}.calc-btn.calc-grey{background:#dfdedd;border-color:#d2d1d0}.calc-btn.primary{color:#fdfdfd;background:#0da5dd;border-color:#0da5dd;font-weight:600}.gc-win .calc-footer .calc-btn.primary{background:#45b9e1;border-color:#45b9e1}.calc-at{white-space:nowrap;position:absolute}.calc-lab{height:16px;font-size:11px;line-height:16px}.calc-lab.bold{font-weight:700}.calc-text{white-space:normal;font-size:12px;line-height:16px}.ak-spin.calc-spin{border:1px solid #0000;border-radius:3px}.ak-spin.calc-spin:focus-within{border-color:#0da5dd;box-shadow:0 0 0 1px #c5f0ff}.ak-spin.calc-spin input{padding-left:5px;font-size:12px}.calc-out{background:#f3f3f3;border-radius:3px;padding:0 5px;font-size:12px;line-height:20px;overflow:hidden}.calc-out.dim{color:#6d6d6d}.calc-out.center{text-align:center;font-weight:600}.calc-input{background:#f3f3f3;border:1px solid #0000;border-radius:3px;outline:none;padding:0 5px;font-size:12px}.calc-input:focus{border-color:#0ba5db;box-shadow:0 0 0 1px #c5f0ff}.calc-input::placeholder{color:#8a8a8a}.calc-save{color:#9e9e9e;background:#fdfdfd;border:1px solid #dfdfdf;border-radius:4px;align-items:center;gap:4px;padding:0 4px;font-size:11px;display:inline-flex}.calc-save img{opacity:.9}fieldset.calc-box{pointer-events:none;border:1px solid #b0b0b0;min-width:0;margin:0;padding:0;position:absolute}fieldset.calc-box>legend{margin-left:4px;padding:0 1px;font-size:12px;line-height:16px}.calc-rule{background:#d6d6d6;height:1px;position:absolute}.calc-rule.dark{background:#a6a6a6}.calc-band{white-space:normal;background:#fcffe1;border:1px solid #c0c1b0;padding:2px 4px;font-size:12px;line-height:16px;position:absolute;overflow:hidden}.calc-band.rounded{border-radius:4px}.calc-chk{align-items:center;height:14px;display:flex}.calc-chk .ak-check,.calc-chk .ak-radio{font-size:11px}.calc-win .ak-check input{border-color:#767676}.calc-win .ak-radio input:checked{border-color:#0da2d9}.calc-win .ak-radio input:checked:before{background:#0da2d9}.calc-win .ak-combo select{font-size:12px}.calc-results{white-space:normal;border:1px solid #a6a6a6;padding:5px 4px;font-size:12px;line-height:16px}.qr-res{flex-direction:column;gap:4px;display:flex}.calc-small-btn{padding:0;font-size:12px}.calc-svg{display:block;overflow:visible}.calc-chart-t{fill:#000;font:12px Arial,sans-serif}.calc-chart-a{fill:#000;font:13px Arial,sans-serif}.bmi-key{align-items:center;gap:3px;height:20px;font-size:11px;display:flex}.bmi-key span{width:20px;height:20px}.bmi-tabs .ak-tabs{width:510px;height:30px}.bmi-tabs .ak-tab{padding:0 4px;font-size:12px}.bmi-pane{background:#fdfdfd;width:508px;height:325px}.alc-tick{fill:#3d3d5c;font:12px Arial,sans-serif}.alc-axis{fill:#5d5d8f;font:12px Arial,sans-serif}.smk-77{fill:#000;font:12px Arial,sans-serif}.smk-age{color:#030041}.smk-poor{color:#74007a}.smk-death{color:#e70003}@keyframes smk-rise{0%{opacity:.9;transform:translate(0)}to{opacity:0;transform:translate(6px,-26px)}}.chads-a{font-size:14px;font-weight:700}.chads-a.dim{color:#9a9a9a}.chads-score{height:18px;font-size:14px;font-weight:700;line-height:18px}.pf-swatch{box-sizing:border-box;align-items:center;padding-left:4px;display:flex}.pf-note{line-height:16px}.wf-band{padding:4px 9px;line-height:16px}.wf-title{fill:#000;font:18px Arial,sans-serif}.wf-cap{fill:#000;font:14px Arial,sans-serif}.calc-win .date-combo.calc-date,.calc-win .date-combo.wf-date{height:21px}.calc-win .date-combo.disabled{background:#f3f3f3}.gc-tree{box-sizing:border-box;background:#fdfdfd;border:1px solid #81868d;padding-top:3px;overflow:auto}.gc-row{cursor:default;white-space:nowrap;align-items:center;height:20px;font-size:11px;display:flex}.gc-row.parent{gap:3px;padding-left:4px}.gc-row.leaf{gap:8px;padding-left:44px}.gc-row.sel{background:#d4e4fa;margin:0 1px}.gc-chev{width:12px;display:flex}.gc-book{box-sizing:border-box;background:linear-gradient(90deg,#e8c27f 0 55%,#4a7fc8 55% 100%);border:1px solid #a07a3a;width:13px;height:13px}.gc-dia{background:#a8a8a8;width:5px;height:5px;transform:rotate(45deg)}.calc-band.gc-band{border-color:#bebebe;padding:3px 5px;font-size:11px;line-height:16px}.calc-win .date-combo.disabled .win-tri{border-top-color:#a0a0a0}.gc-frame{box-sizing:border-box;background:#fdfdfd;border:1px solid #acadb3}.gc-t,.gc-lab{fill:#000;font:12px Arial,sans-serif}.gp-win .calc-text{font-size:11px}.gp-lines{line-height:17px}.gp-ind{padding-left:13px}.gp-head{text-align:center;font-size:11px;line-height:17px}.gp-win .calc-lab,.gp-win .ak-radio,.gp-win .ak-check{font-size:11px}.gp-win .ak-radio:hover input:not(:checked){border-color:#0da2d9}.lch-grid{flex-direction:column;display:flex}.lch-grid .grid{background:#fdfdfd;border:1px solid #acadb3}.lch-grid .grid-head{background:#f7f7fa;border-bottom:1px solid #acacae;height:19px}.lch-grid .grid-th{border-right-color:#acacae;font-size:12px}.lch-grid .grid-row{height:19px;font-size:12px}.lch-grid .grid-row>div{text-overflow:ellipsis;white-space:nowrap;align-items:center;padding:0 2px;display:flex;overflow:hidden}.lch-grid .grid-row.sel{background:#d4e4fa}.lch-grid .grid-foot{background:#fdfdfd;border-top:0;padding:4px 6px;font-size:11px}.lch-fav .grid-row>div:first-child{font-size:13px}.lch-btn{height:23px;padding:0;font-size:12px}.abd-grid .grid-empty{color:#979797;min-height:0}.abd-band{background:#feffe1;padding:4px 4px 0}.agb-tree{box-sizing:border-box;background:#fdfdfd;border:1px solid #acadb3;padding-top:1px;overflow:auto}.agb-row{white-space:nowrap;cursor:default;align-items:center;gap:2px;height:18px;font-size:12px;display:flex}.agb-row.sel{background:#d4e4fa}.agb-row.sel .agb-label{outline-offset:-1px;outline:1px dotted #000}.agb-chev{flex-shrink:0;justify-content:center;width:17px;display:flex}.agb-label{margin-left:1px;padding:0 1px;line-height:16px}.agb .calc-footer .calc-btn.primary{background:#45b9e1;border-color:#45b9e1}.agb:has(.agb-tree.has-sel) .calc-footer .calc-btn.primary{background:#0da5dd;border-color:#0da5dd}.cb-browse .s1-window-body,.dab .s1-window-body{font-size:12px}.cb-browse .s1-tabs,.dab .s1-tabs{border-bottom:1px solid #e3e3e3;height:30px;padding-left:2px}.cb-browse .s1-tab,.dab .s1-tab{color:#6d6d6d;border-right:1px solid #c8c8c8;align-self:stretch;align-items:center;gap:4px;margin:5px 0 1px;padding:0 6px;font-size:13px;line-height:16px;display:inline-flex;position:relative}.cb-browse .s1-tab:last-child,.dab .s1-tab:last-child{border-right:1px solid #c8c8c8}.cb-browse .s1-tab.active,.dab .s1-tab.active{color:#0ca4db}.cb-browse .s1-tab.active:after,.dab .s1-tab.active:after{content:"";background:#0ca4db;height:2px;position:absolute;bottom:-3px;left:0;right:0}.cb-browse .cb-search,.dab .cb-search{gap:4px;padding:5px 4px 4px 8px}.cb-browse .cb-search input,.dab .cb-search input{background:#f3f3f3;border:1px solid #f3f3f3;border-radius:3px;height:21px;font-size:12px}.cb-browse .cb-search input:focus,.dab .cb-search input:focus{background:#f3f3f3;border-color:#0ba5db;box-shadow:0 0 0 1px #c5f0ff}.cb-browse .cb-search .win-btn,.dab .cb-search .win-btn{background:#fdfdfd;border:1px solid #dfdfdf;border-radius:4px;width:69px;height:23px;font-size:12px}.cb-tools{gap:6px;margin-left:10px;display:flex}.cb-tool{background:#fdfdfd;border:1px solid #dfdfdf;border-radius:3px;justify-content:center;align-items:center;width:24px;height:25px;padding:0;display:flex}.cb-tool.pressed{background:#c9c9c9;border-color:#c1c1c1}.cb-tool:disabled img{opacity:.6}.cb-browse .cb-tree{border-color:#828790;margin:0 4px 0 5px;font-size:12px}.cb-browse .cb-head{margin:0 4px;padding:6px 1px 3px;font-size:12px}.cb-browse .cb-tree-wrap{display:contents}.cb-browse .cb-node{gap:3px;height:17px}.cb-browse .cb-node .tree-toggle{width:16px}.cb-browse .cb-node:hover{background:0 0}.cb-browse .cb-node.sel{background:#d4e4fa}.cb-flag{margin-left:6px;display:flex}.cb-mtip-wrap{padding:0!important}.cb-mtip{white-space:nowrap;background:#fdfdfd;border:1px solid #000;padding:4px 6px 6px;font-size:11px;line-height:15.5px}.cb-mtip-head{align-items:center;gap:10px;margin:0 0 3px -1px;font-size:12px;display:flex}.cb-mtip>div:not(.cb-mtip-head){padding-left:25px}.cb-mtip-more{color:#8a8a8a}.calc-footer.cb-foot{border-top:0;padding:8px 0}.cb-foot .ak-btn{font-size:12px}.dab-opts{box-sizing:border-box;flex-shrink:0;height:96px;padding:2px 4px 0;display:flex}.dab-tools{grid-template-columns:repeat(4,25px);grid-auto-rows:25px;align-content:start;gap:2px;width:113px;display:grid}.dab-checks{grid-template-columns:169px 109px;grid-auto-rows:24px;grid-auto-flow:dense;margin-left:5px;padding-top:5px;display:grid}.dab-checks>.ak-check:nth-child(-n+3){grid-column:1}.dab-checks>.ak-check:nth-child(n+4){grid-column:2}.dab-checks .ak-check,.dab-radios .ak-radio{gap:6px;font-size:11px}.dab-radios{flex-direction:column;gap:8px;margin-left:4px;padding-top:4px;display:flex}.dab .dr-tree{border-color:#828790;margin:0 4px 0 2px}.dab .dr-node{gap:6px;height:18px}.cb-browse.s1-window.dialog,.dab.s1-window.dialog{margin-top:-4px}.cb-browse .tree-toggle svg,.dab .dr-node svg{stroke-width:2.4px;width:15px;height:15px}.abd-grid .grid-th{font-size:11px}.s1-bird-logo{flex-shrink:0;margin:0 5px 0 0;display:flex}.titlebar .s1-bird-logo{margin:0 5px 0 0}.doc-task .s1-bird-logo{vertical-align:middle;display:inline-flex}.titlebar{padding-left:3px}.s1-tab{color:#6d6d6d;border-right-color:#9e9e9e}.s1-tab:hover{color:inherit;background:#e5e5e5}.s1-tab.active{color:#0ca4db;box-shadow:inset 0 -2px #0ca4db}.s1-tab.active:hover{color:#0ca4db}.rec-tabs{border-bottom:0;align-items:stretch;height:28px;padding:0}.rec-tabs .s1-tab{border-right:0;height:27px;margin-right:1px;padding:0 7px;font-size:12px;line-height:27px;position:relative}.rec-tabs .s1-tab:after{content:"";background:#9e9e9e;width:1px;height:19px;position:absolute;top:4px;right:-1px}.rec-tabs .s1-tab.active{box-shadow:inset 0 -2px #0ca4db}.rec-tabs .s1-tab:hover:not(.active){color:#000;background:0 0}.rec-pin{padding:0;display:flex;top:3px;right:5px}.rec-tree{margin-right:2px;padding-right:0}.rec-tree .tree-row{color:#000;gap:0;height:26px;margin-right:1px}.rec-tree .tree-row>.tree-toggle{color:#5f5f5f;width:16px;margin-right:4px}.rec-tree .tree-row>img{margin-right:2px}.rec-tree .tree-row .tree-label{padding:0 1px}.rec-split.v-splitter{background:0 0;border-left:1px solid #acacac;width:5px;margin:0}.rec-split.v-splitter:hover{background:0 0}.rec-main{margin-right:3px}.rec-title{height:21px;margin-top:0;padding-top:2px;padding-left:0;font-family:Segoe UI,Arial,sans-serif;line-height:21px}.rec-max{background:#fdfdfd;border:1px solid #e6e6e6;border-radius:4px;justify-content:center;align-items:center;width:15px;height:16px;display:flex;top:2px;right:1px}.rec-max:hover{background:#e5e5e5}.rec-max>span{background:#fff;border:1px solid #000;border-top-width:2px;width:9px;height:7px}.rec-content{border:2px solid #84868c;margin-bottom:0}.rec{padding-bottom:1px}.rec-strip{width:25px;margin-right:1px;padding-top:4px}.strip-item{border-bottom:1px solid #dadada;justify-content:flex-start;gap:3px;width:23px;min-height:47px;padding:4px 0 0;font-size:13px;line-height:15px}.strip-item.speaker{animation:1.6s ease-in-out infinite rail-pulse}@keyframes rail-pulse{0%,to{background:#fdfdfd}50%{background:#57ba2a}}.strip-gear{padding:2px 0 6px}.rec-btnbar{border-top:0;border-bottom:0;align-items:flex-start;gap:2px;height:28px;padding:0 0 0 1px}.rec-btnbar .win-btn{color:#000;background:#f6f6f6;border-color:#d9d9d9;border-radius:4px;height:27px;padding:0 6px;font-size:11px}.rec-btnbar .win-btn:hover{background:#e5e5e5;border-color:#d9d9d9}.rec-btnbar .win-btn:active,.rec-btnbar .win-btn.pressed{background:#c1c1c1;border-color:#a9a9a9}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:#d9dbdf padding-box padding-box;border:1px solid #0000;border-right-width:0;border-radius:5px;min-height:18px}::-webkit-scrollbar-thumb:horizontal{border-width:1px 0 0}::-webkit-scrollbar-thumb:hover{background-color:#c2c5ca}::-webkit-scrollbar-thumb:active{background-color:#a9adb3}::-webkit-scrollbar-button{display:none}.statusbar{background:#fdfdfd;border-top:0;gap:0;height:31px;padding:0;font-size:13px;position:relative}.statusbar .fs-wrap{flex:0 0 1002px;align-self:center;height:20px;margin-left:5px}.statusbar .status-search{color:#000;background:#f3f3f3;border-radius:3px;height:20px;padding:0 20px 0 4px;font-size:11px}.statusbar .status-search::placeholder{color:#6d6d6d}.statusbar .status-caret{pointer-events:none;margin:0;position:absolute;top:14px;left:994px}.statusbar .status-counters{border-left:1px solid #dadada;height:22px;margin-left:3px}.statusbar .sc-group{border-right:1px solid #dadada;gap:0;height:22px;padding:0 5px}.statusbar .sc-group:first-child{padding-left:5px}.statusbar .sc-icon{margin-right:0}.statusbar .sc-item{min-width:23px;height:20px;padding:0;font-size:13px;line-height:18px}.statusbar .sc-item.pill{border-radius:10px;width:20px;min-width:20px;height:20px;margin:0 2px;font-size:13px;line-height:18px}.statusbar .sc-glyphs{gap:4px;padding:0 8px 0 6px}.statusbar .sc-glyphs img{margin:0}.statusbar .sc-spacer{flex-shrink:0;width:59px;padding:0}.statusbar .status-clock{gap:5px;margin-right:7px}.statusbar .status-time{margin-left:21px;font-size:13px}.rec-tabs{height:29px;padding-top:1px}.rec-tree{padding-top:1px}.rec-tree .tree-row>.tree-toggle{position:relative;overflow:visible}.rec-tree .tree-row>.tree-toggle svg{stroke-width:2.6px;color:#333;flex-shrink:0;width:18px;height:18px;position:relative;left:2px}.rec-tabs .s1-tab:hover{background:0 0}.cb-limited .s1-window-body{flex-direction:column;display:flex}.cb-limited .cb-head{height:auto;margin:0 4px 0 6px;padding:6px 0 2px}.cb-limited .cb-tree{background:#fdfdfd;border:1px solid #828790;flex:none;height:512px;margin:0 4px;overflow:auto}.cb-limited .cb-node{gap:2px;height:17px;font-size:12px}.cb-limited .cb-node .tree-toggle{color:#333;cursor:default;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:17px;display:flex}.cb-limited .cb-node .tree-toggle svg{stroke-width:2.6px}.cb-limited .cb-flag{margin-left:5px}.cb-limited .cb-lim-blank{flex:1}.cb-limited .cb-lim-foot{justify-content:center;gap:10px;margin-top:8px;padding:0;display:flex}.dc-pop{z-index:400;color:#000;cursor:default;background:#fdfdfd;border:1px solid #c6c6c6;flex-direction:column;width:194px;height:204px;padding:2px 2px 0;font-size:12px;display:flex;position:absolute;top:21px;left:-1px;box-shadow:2px 2px 3px #0000002e}.dc-frame{border:1px solid #bebebe;height:172px;padding:0 3px}.dc-head{justify-content:space-between;align-items:center;height:24px;padding:0 2px 0 3px;display:flex}.dc-head b{font-size:12px}.dc-arrow{background:0 0;border:0;width:12px;height:14px;padding:0;position:relative}.dc-arrow:after{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;width:0;height:0;position:absolute;top:3px}.dc-arrow.prev:after{border-right:5px solid #000;left:3px}.dc-arrow.next:after{border-left:5px solid #000;right:3px}.dc-grid{grid-template-columns:repeat(7,25px);grid-auto-rows:20px;justify-content:space-between;display:grid}.dc-dow{justify-content:center;align-items:center;font-size:12px;display:flex}.dc-cell{color:#000;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;margin:0 1px 1px 0;padding:0;font-size:12px;display:flex}.dc-cell:not(.blank):hover{background:#d4e4fc}.dc-cell.marked{background:#c6efbd}.dc-cell.sel{background:#d4e4fa}.dc-cell.today{border-color:#000}.dc-foot{flex:1;justify-content:space-between;align-items:center;padding:0 3px 0 2px;display:flex}.dc-foot button{color:#000;background:0 0;border:0;padding:1px 2px;font-size:12px}.dc-foot button:hover{background:#e5e5e5}.combo-list:not(.disabled):not(.open):hover{background:#dfdfdf}.combo-list.ak-combo .combo-list-value{padding-left:4px}.combo-list.ak-combo .combo-list-btn{width:18px}.combo-list.ak-combo.dis{background:#f3f3f3}.ak-combo.combo-list.open,.ak-combo.combo-list:focus,.combo-list:focus,.combo-list:focus-within,.combo-list.open{border-color:#4491ab}.combo-list.disabled{color:#9e9e9e}.combo-list.disabled .win-tri{border-top-color:#9e9e9e}.combo-list-pop{color:#000;border-color:#c6c6c6;top:calc(100% + 1px);box-shadow:2px 2px 3px #0000002e}.combo-list-pop.wide{right:auto}.combo-list-pop::-webkit-scrollbar{width:10px}.combo-list-pop::-webkit-scrollbar-thumb{background:#d9dbdf padding-box padding-box;border:1px solid #0000;border-radius:5px}.combo-list-pop.portal{z-index:3000;font-size:12px;position:fixed;right:auto}.dc-pop{z-index:3000;position:fixed}.s1-check input,.s1-radio input{background:#fdfdfd;border-color:#767676}.s1-check input:hover:not(:disabled),.ak-check input:hover:not(:disabled),.ak-radio input:hover:not(:disabled){border-color:#5bc4ec}.s1-check input:checked{background:#0ca4db;border-color:#0ca4db}.s1-check input:checked:hover:not(:disabled),.s1-radio input:checked{border-color:#0ca4db}.s1-radio input:checked:before{background:#0ca4db}.ak-check input,.ak-radio input{border-color:#767676}.ak-check input:checked,.ak-radio input:checked{border-color:#0ca4db}.s1-check.disabled input,.s1-radio.disabled input,.ak-check.dis input{border-color:#b6b6b6}.win-btn{border-color:#dfdfdf;border-radius:4px}.win-btn:hover:not(:disabled){background:#e4e4e4;border-color:#dfdfdf}.win-btn:active:not(:disabled),.win-btn.pressed{background:#c1c1c1;border-color:#a9a9a9}.btn-ok{background:#0ca4db;border-color:#0ca4db;border-radius:4px;min-width:41px;height:25px;font-size:11px;font-weight:400}.btn-ok:hover:not(:disabled){background:#0b95c8;border-color:#0b95c8}.btn-ok:disabled{background:#45b9e1;border-color:#45b9e1}.dlg-cancel{border-radius:4px;min-width:61px;height:25px}.v-splitter:hover,.h-splitter:hover{background:0 0}.v-splitter{cursor:ew-resize}.s1-window.dialog{border-color:#acacac;border-radius:8px;box-shadow:0 4px 30px #00000047}.s1-window.dialog>.s1-window-title{background:#f0f2f7}.toolbar .bigbtn:hover:not(.disabled){background:#e5e5e5;border-color:#0000;border-radius:3px}.toolbar .bigbtn-label{color:#000}.toolbar .bigbtn.disabled .bigbtn-label{color:#8f8f8f}.toolbar .smallbtn:hover,.toolbar .tr-btn:hover{background:#e5e5e5;border-color:#0000;border-radius:3px}.rec-content{background:#fdfdfd}.pd2{color:#000;flex:1;min-height:0;font-size:11px;position:relative;overflow:auto}.af-lab{color:#000;height:14px;font-size:11px;line-height:14px}.af-lab.tall{white-space:normal;height:auto;line-height:17px}.af-in{font:inherit;color:#1f1f1f;background:#f3f3f3;border:1px solid #0000;border-radius:3px;outline:none;padding:0 3px;font-size:12px;display:block}.af-in:hover:not(:focus):not(:disabled){background:#dfdfdf}.af-in:focus{border-color:#4491ab;box-shadow:0 0 0 1px #c5ffff}textarea.af-in{resize:none;padding:2px 3px;line-height:16px}.af-out{color:#1f1f1f;background:#f3f3f3;border-radius:3px;align-items:center;padding:0 4px;font-size:12px;display:flex;position:relative;overflow:hidden}.af-out-text{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.af-out.caret{padding-right:24px}.af-out .win-tri{border-top-color:#9d9d9d;right:8px}.af-out.multi{align-items:flex-start;padding-top:3px;line-height:16px}.af-out.multi .af-out-text{white-space:normal}.af-qof{color:#7a1a00;background:#f6e200;flex-shrink:0;height:9px;margin-left:5px;padding:0 1px;font:700 7px/9px Arial,sans-serif}.pd2-form{position:relative}.pd2-form>.calc-at>.af-in,.pd2-form>.calc-at>.af-out,.pd2-form>.calc-at .af-combo .combo-list-value,.pd2-form>.calc-at .af-date input{color:#6d6d6d}.af-btn{color:#000;white-space:nowrap;background:#fdfdfd;border:1px solid #dfdfdf;border-radius:4px;justify-content:center;align-items:center;gap:4px;padding:0 3px;font-size:11px;display:inline-flex}.af-btn.ico{justify-content:flex-start;padding-left:2px}.af-btn:disabled{color:#9e9e9e}.af-rule{background:#a6a6a6;height:1px}.af-box{pointer-events:none;border:1px solid #b0b0b0}.af-box-title{color:#000;background:#fdfdfd;padding:0 2px;font-size:12px;line-height:16px;position:absolute;top:-9px;left:3px}.af-note{white-space:normal;color:#000;background:#fcffe1;border:1px solid #bec0bd;border-radius:4px;padding:2px 4px;font-size:12px;line-height:16px;overflow:hidden}.af-link{font:inherit;color:#597ea6;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.af-link:hover{text-decoration:underline}.af-combo.combo-list,.af-date.date-combo{height:20px}.af-xbox.win-btn{border-radius:3px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex}.af-comments{color:#969696;background:#f3f3f3;border-radius:3px;justify-content:center;align-items:center;font-size:11px;display:flex}.af-dis .ak-radio{color:#9e9e9e;pointer-events:none}.af-dis .ak-radio input{border-color:#c5c5c5}.af-grid{flex-direction:column;display:flex}.af-tabs.s1-tabs{border-bottom:1px solid #e3e3e3;align-items:stretch;width:504px;height:30px;padding:0}.af-tabs .s1-tab{margin:0;padding:0 5px;font-size:12px;line-height:29px}.af-reuse.af-btn{justify-content:center;gap:12px}.pd2-mini{background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;width:18px;height:20px;padding:0;display:flex}.pd2-mini:hover{background:#e4e4e4}.rd .calc-footer .calc-btn.primary.rd-light,.rd .calc-btn.primary.rd-light{background:#45b9e1;border-color:#45b9e1}.rd .calc-footer .calc-btn:not(.primary):hover{background:#e4e4e4}.rd .calc-footer .calc-btn:not(.primary):active{background:#c1c1c1;border-color:#a9a9a9}.rd .calc-body,.rd .ak-check,.rd .ak-radio{font-size:11px}.tel-skype-note{padding:4px 6px}.tel-skype-note .af-link{color:#5d7fd7;font-size:12px}.cm-note{padding:2px 4px}.ats-btn.win-btn{border-radius:4px;width:164px;height:24px;padding:0;font-size:11px}.ats-btn.def{background:#e4e4e4}.ats-cancel.win-btn{width:61px;height:25px;padding:0;font-size:11px}.ac-text.af-in{padding:1px 4px}.se-dlg .calc-body{position:relative}.se-rte{flex-direction:column;width:779px;height:355px;display:flex}.rte-email .rte-bar{flex-wrap:nowrap;gap:3px;padding:2px 6px 1px}.rte-email .rte-btn{border-radius:4px;width:24px;height:24px}.rte-email .rte-btn.on{background:#bebebe;border-color:#a9a9a9}.rte-email .rte-body{background:#fdfdfd;border:1px solid #a0a0a0}.rte-email .rte-placeholder{color:#949494}.rte .ak-combo.rte-font,.rte .ak-combo.rte-size{height:21px;margin-right:3px}.rte-colour{width:37px;height:21px}.rte-email .rte-colour>span:first-child{border-color:#1f1f1f}.an-grid{flex-direction:column;width:795px;height:202px;display:flex}.grid.s1g{background:#fdfdfd;border:1px solid #abacb2}.grid.s1g .grid-head{background:#f7f7fa;border-bottom:0;height:18px}.grid.s1g .grid-th{color:#000;border-right:1px solid #acacae;gap:3px;padding:0 4px;font-size:11px}.grid.s1g .grid-th:hover{background:#f7f7fa}.grid.s1g .grid-th svg{color:#000;stroke-width:2.4px;flex-shrink:0}.grid.s1g .grid-head .grid-gutter{background:#f7f7fa}.grid.s1g .grid-row{color:#000;height:19px;font-size:12px;line-height:19px}.grid.s1g .grid-row:hover{background:0 0}.grid.s1g .grid-row.stripe,.grid.s1g .grid-row.stripe:hover{background:#f3f2fb}.grid.s1g .grid-row.sel,.grid.s1g .grid-row.sel:hover{background:#d4e4fa}.grid.s1g .grid-row.bold{font-weight:700}.grid.s1g .grid-row>div{padding:0 4px}.grid.s1g .grid-row>div.nw{white-space:nowrap;text-overflow:clip;padding-right:0}.grid.wrap.s1g .grid-row{height:auto;min-height:19px;padding:2px 0 1px;line-height:16px}.grid.wrap.s1g .grid-row:nth-child(odd):not(.stripe):not(.sel){background:0 0}.grid.s1g .grid-band{color:#000;white-space:nowrap;background:#abacb2;height:20px;padding-left:5px;font-size:14px;font-weight:700;line-height:20px}.grid.s1g .grid-foot{background:#fdfdfd;border-top:1px solid #abacb2;height:20px;padding:0 8px;font-size:10px;line-height:20px}.grid.s1g .grid-empty{min-height:0}.cb-limited .cb-tree{position:relative}.cb-limited .cb-flag{margin-left:5px;display:inline-flex}.cb-limited .cb-flag+.cb-flag{margin-left:2px}.cb-retired-text{color:#969696}.s1-tip.rich.cb-meta-wrap{background:#fdfdfd;border-color:#000;padding:0}.cb-meta{color:#000;width:338px;padding:2px 0 3px;font-size:11px}.cb-meta-row{white-space:nowrap;align-items:center;gap:9px;height:22px;padding-left:4px;display:flex}.cb-meta-row b{font-size:12px}.cb-meta-sep{background:#67667d;height:1px;margin:1px 0}.cb-meta-map{height:20px;padding-left:29px;line-height:20px}.s1-tip.rich.cb-umtip-wrap{border-color:#000;padding:0}.cb-umtip{white-space:nowrap;background:#fdfdfd;align-items:center;gap:4px;height:20px;padding:0 6px 0 3px;font-size:11px;display:flex}.gpr-mag{background:#fdfdfd;border:0;border-radius:3px;justify-content:center;align-items:center;width:21px;height:20px;padding:0;display:flex}.gpr-mag:hover{background:#e4e4e4}.gpr-flags{justify-content:center;color:#949494!important}.gpr-flags .af-out-text{color:#949494}.gpr-disp .ak-check.dis{color:#6c6c6c}.rs{background:#fdfdfd;flex-direction:column;flex:1;min-height:0;padding:0 0 1px;display:flex}.rs-bar{flex-shrink:0;height:31px;padding:0}.rs-tool{background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;margin-left:-1px;padding:0;display:flex}.rs-tool:hover{background:#e4e4e4}fieldset.rs-box{border:1px solid #b0b0b0;flex-direction:column;min-width:0;min-height:0;margin:-8px 1px 0 0;padding:2px 2px 3px;display:flex}fieldset.rs-box>legend{margin-left:3px;padding:0 1px;font-size:12px;line-height:16px}fieldset.rs-box.out{flex:1}fieldset.rs-box.in{flex-shrink:0;height:171px;margin-top:2px}.rs-box .grid{min-height:0}.rs-who{gap:6px;font-size:12px;line-height:16px;display:flex}.rs-who.right{right:8px;left:auto!important}.rs-who i{color:#000}.rs-who b{margin-right:6px}.rs-meta{font-size:11px;line-height:14px}.rs-meta i{font-size:11px}.rs-intro{white-space:normal;font-size:12px;line-height:16px}.rs-head{font-size:16px;font-weight:700;line-height:20px}.rs-policy{white-space:normal;color:#000;background:#f3f3f3;border-radius:3px;padding:2px 4px;font-size:12px;line-height:16px}.ch{background:#fdfdfd;flex-direction:column;flex:1;min-height:0;display:flex}.ch-tabs.s1-tabs{border-bottom:0;align-items:stretch;height:29px;padding:0}.ch-tabs .s1-tab,.ah-tabs .s1-tab{margin:0;padding:0 5px;font-size:12px;line-height:27px}.ch-chart{border:1px solid #868689;flex-shrink:0;height:489px;margin-right:0;font-size:12px;position:relative;overflow:hidden}.ch-key{position:absolute;top:1px;left:1px}.ch-year{color:#000;font-size:12px;line-height:16px;position:absolute;transform:translate(-50%)}.ch-year.top{top:9px}.ch-year.bottom{top:466px}.ch-lane{height:25px;position:absolute;left:0;right:0}.ch-bar{box-sizing:border-box;background:#cac8fa;border:1px solid #7e7cae;height:25px;position:absolute;top:0}.ch-bar.sel{border:2px solid #000}.ch-label{white-space:nowrap;pointer-events:none;color:#000;font-size:12px;line-height:25px;position:absolute;top:0;left:50%;transform:translate(-50%)}.ch-now{background:#000;width:1px;position:absolute;top:0;bottom:0}.ch-table{flex-direction:column;flex-shrink:0;height:491px;display:flex}.ch-detail{color:#000;border-top:1px solid #868689;flex:1;min-height:0;padding:4px 5px;font-size:12px;line-height:16px;overflow:auto}.ch-org{font-size:13px}.ch-ind{padding-left:20px}.ch-links{gap:10px;display:flex}.ah{background:#fdfdfd;flex-direction:column;flex:1;min-height:0;display:flex}.ah-bar{flex-shrink:0;gap:10px;height:31px;padding:2px 0 0 2px;display:flex}.ah-bar .af-btn{height:25px;padding-right:4px}.ah-tabs.s1-tabs{border-bottom:1px solid #e3e3e3;align-items:stretch;height:30px;padding:0}.ah-body{flex-direction:column;flex:1;min-height:0;display:flex}.ah-current{color:#000;border:1px solid #abacb2;flex:1;font-size:12px;line-height:16px;overflow:auto}.ah-phones{border-bottom:1px solid #a6a6a6;height:64px;padding:4px 4px 0}.ah-phones .af-link{margin-left:6px}.ah-block{border-bottom:1px solid #a6a6a6;padding:6px 4px 18px}.ah-block:last-child{border-bottom:0}.ah-acts{align-items:center;gap:6px;height:16px;display:flex}.ah-act{color:#597ea6;font:inherit;cursor:pointer;background:0 0;border:0;align-items:flex-end;gap:1px;padding:0;font-size:12px;display:inline-flex}.ah-act:hover{text-decoration:underline}.ah-kv{display:flex}.ah-kv>b{flex-shrink:0;width:144px}.ah-hist{flex-direction:column;flex:1;min-height:0;display:flex}.ah-filter{flex-shrink:0;align-items:center;gap:8px;height:31px;padding-left:4px;font-size:11px;display:flex}.ah-filter.phones{height:27px}.ah-grid{flex-direction:column;flex:1;min-height:0;display:flex}.pd2-form .win-tri{border-top-color:#9d9d9d}.ak-btn:not(.primary):hover:not(:disabled){background:#e4e4e4}.ak-btn:not(.primary):active:not(:disabled){background:#c1c1c1;border-color:#a9a9a9}.ak-spin{border:1px solid #0000}.ak-spin:focus-within{border-color:#4491ab}.ak-spin.dis input{color:#6d6d6d}.cwb-combo.combo-list{height:19px;font-size:11px}.rec-content{border-color:#0000;outline:0;position:relative}.rec-content:focus{border-color:#84868c}.rec-content:after{content:"";pointer-events:none;z-index:30;border:2px solid #84868c;display:none;position:absolute;inset:0}.rec-content:focus:is(:has(>.g3),:has(>.g4)):after{display:block}.grid-scroll:focus{outline:0}.calc-win.calc-placed.s1-window.dialog{margin-top:0}.titlebar.blurred{background:#f2f2f2}body:has(.s1-window.dialog:not([style*="display: none"])) .titlebar:not(.s1-window .titlebar){background:#f2f2f2}.titlebar.blurred :is(.titlebar-text,.titlebar-controls button){color:#8f8f8f}body:has(.s1-window.dialog:not([style*="display: none"])) .titlebar:not(.s1-window .titlebar) :is(.titlebar-text,.titlebar-controls button){color:#8f8f8f}.titlebar.blurred :is(.titlebar-logo,.s1-bird-logo){opacity:.55}body:has(.s1-window.dialog:not([style*="display: none"])) .titlebar:not(.s1-window .titlebar) :is(.titlebar-logo,.s1-bird-logo){opacity:.55}.menubar{padding-left:0}.menubar-item-wrap:first-child{margin-left:-2px}.menu-dropdown.menu-top{left:2px}.menu-dropdown.menu-top,.menu-top .menu-dropdown.submenu{border:1px solid #c5c5c5;border-top-color:#d1d1d1;padding:0;box-shadow:0 1px #00000015,0 1px 0 1px #00000013,0 1px 0 2px #00000014}.menu-top .menu-dropdown.submenu{top:-2px;left:calc(100% - 2px)}.menu-top .menu-row{color:#1f1f1f}.menu-top .menu-row.disabled{color:#6c6c6c}.menu-top .menu-row.disabled .menu-shortcut,.menu-top .menu-shortcut{color:inherit}.menu-top .menu-divider{background:#d6d6d6}.menubar{align-items:flex-start}.menubar-item-wrap{margin-top:2px}.menubar-item{border-top:0;border-bottom:0;height:19px;padding-top:0;padding-bottom:0}.menu-dropdown.menu-top{top:20px}.menu-top .menu-icon-col{justify-content:flex-start;padding-left:5px}.menu-top .menu-row.disabled .menu-icon-col img{opacity:1!important;filter:grayscale()contrast(.25)brightness(1.15)!important}.grid-scroll::-webkit-scrollbar-track:vertical{margin-top:var(--gh-h,0px)}.grid-scroll::-webkit-scrollbar:vertical{background:linear-gradient(var(--gh-bg,transparent) var(--gh-h,0px), transparent 0)}fieldset{border:1px solid #b0b0b0}@keyframes s1-win-in{0%{opacity:0;scale:.97}to{opacity:1;scale:1}}@keyframes s1-win-out{0%{opacity:1;scale:1}to{opacity:0;scale:.97}}.s1-window.dialog{animation:.16s ease-out s1-win-in}.s1-window.dialog.win-closing{pointer-events:none;animation:.14s ease-in forwards s1-win-out}.rec-tree .tree-row img[src*=\/lct-]{width:18px;height:18px;margin:0 1px 0 -1px}.rec-tree .tree-row.filled{background:var(--tr-fill)}.rec-tree .tree-row.filled:hover{background:var(--tr-fill-hover)}.rec-tree .tree-row.filled.sel{background:var(--tr-fill-sel)}.rec-tree:focus{outline:0}.tree-rule{color:#1f1f1f;white-space:nowrap;cursor:default;align-items:center;height:26px;margin-right:1px;padding-left:21px;font-size:11px;display:flex}.tree-rule:hover{background:#f3f3f3}.tree-rule-line{background:#1f1f1f;flex-shrink:0;width:17px;height:1px}.tree-rule-label{padding:0 6px 0 3px}.tree-rule{padding-right:calc(100% - 201px)}.tree-rule-line.long{flex:1;width:auto;min-width:0}.tree-rule.bare .tree-rule-line{flex:1;width:auto}.rec-tree .tree-row{color:#1f1f1f}.rec-tree .tree-row.grey{color:#767676}.strip-item{gap:7px;height:49px;min-height:0;padding-top:7px}.strip-item.speaker{gap:8px;height:45px;padding-top:4px;animation-name:lct-rail-pulse}@keyframes lct-rail-pulse{0%,to{background:#fdfdfd}50%{background:#3aad04}}.strip-item.urgent{font-weight:700}.qps.qps-quick .qps-top{box-sizing:border-box;border-bottom:0;flex-shrink:0;align-items:flex-start;gap:0;height:31px;padding:4px 9px 0 5px}.qps.qps-quick .qps-name{justify-content:space-between;gap:0;width:268px;height:20px;font-size:11px}.qps.qps-quick .qps-name input{box-sizing:border-box;width:200px;height:20px}.qps.qps-quick .qps-swap{background:#fdfdfd;width:20px;height:20px;margin:0 4px}.qps.qps-quick .qps-top .qps-btn{flex:none;height:23px;margin-top:-1px;margin-right:4px}.qps.qps-quick .qps-top .qps-btn:nth-of-type(2){width:101px}.qps.qps-quick .qps-top .qps-btn:nth-of-type(3){width:100px}.qps.qps-quick .qps-top .qps-btn:nth-of-type(4){width:131px}.qps.qps-quick .qps-top .qps-btn:nth-of-type(5){width:115px}.qps.qps-quick .qps-top .qps-btn:nth-of-type(6){width:129px;margin-right:0}.qps-adv2{border-top:1px solid #e3e3e3;flex-shrink:0;height:59px;font-size:11px;position:relative}.qps-adv2>*{position:absolute}.qps-adv2 .ak-check{white-space:nowrap;gap:4px;height:13px}.qps-adv2>:first-child{top:7px;left:10px}.qps-adv2>:nth-child(2){top:7px;left:172px}.qps-adv2>:nth-child(3){top:8px;left:299px}.qps-adv2>.combo-list.qps-site{width:422px;height:22px;top:3px;left:320px}.qps-adv2>.qps-btn.qps-cols{width:100px;height:23px;padding:0;top:3px;left:752px}.qps-adv2>:nth-child(6){top:35px;left:10px}.qps-adv2>:nth-child(7){top:35px;left:303px}.qps-adv2>:nth-child(8){top:35px;left:575px}.qps-adv2:after{content:"";background:#e3e3e3;height:1px;position:absolute;top:28px;left:0;right:0}.qps.qps-quick .grid.qps-grid{background:#fdfdfd;border:0;border-top:1px solid #e3e3e3;margin:0 1px}.qps.qps-quick .grid.qps-grid .grid-head{background:#f7f7fa;border-bottom:0;height:19px}.qps.qps-quick .grid.qps-grid .grid-th{border-right:1px solid #ababad;gap:2px;padding:0 4px;font-size:11px}.qps.qps-quick .grid.qps-grid .grid-th:hover{background:#f7f7fa}.qps.qps-quick .grid.qps-grid .grid-th svg{stroke-width:2.4px;width:12px;height:12px}.qps.qps-quick .grid.qps-grid .grid-th-label{text-overflow:clip}.qps.qps-quick .grid.qps-grid .grid-th:nth-child(5),.qps.qps-quick .grid.qps-grid .grid-th:nth-child(7),.qps.qps-quick .grid.qps-grid .grid-th:nth-child(8),.qps.qps-quick .grid.qps-grid .grid-th:nth-child(10){padding-right:0}.qps.qps-quick .grid.qps-grid .grid-th:nth-child(5),.qps.qps-quick .grid.qps-grid .grid-th:nth-child(8){padding-left:3px}.qps.qps-quick .grid.qps-grid .grid-row{height:19px;font-size:12px;line-height:19px}.qps.qps-quick .grid.qps-grid .grid-row:hover{background:0 0}.qps.qps-quick .grid.qps-grid .grid-row.sel{background:#d4e4fa}.qps.qps-quick .grid.qps-grid .grid-empty{color:#767676}.qps.qps-quick .qps-count{box-sizing:border-box;border-top:1px solid #acacac;flex-shrink:0;height:21px;padding:4px 0 0 10px;font-size:10px;line-height:12px}.qps.qps-quick .qps-footer{border-top:0;padding:7px 8px 8px}.qps.qps-quick .grid.qps-grid:last-of-type{border-bottom:0}.qps.qps-tt .qps-footer .qps-btn{height:25px}.qps.qps-quick .qps-footer .qps-btn:first-child{width:58px;min-width:0;padding:0}.qps.qps-quick .qps-footer .qps-btn:nth-child(2),.qps.qps-quick .qps-footer .qps-btn:nth-child(3){width:87px;min-width:0;padding:0}.qps.qps-quick .qps-footer .qps-btn:nth-child(4){width:110px;min-width:0;padding:0}.qps.qps-quick .qps-footer .qps-btn:nth-child(5){width:54px;min-width:0;padding:0}.qps-row-nonreg{color:#ba9911;font-weight:700}.qps-row-test{color:#f0901e}.qps-test-t{color:#ee3e53;margin-left:1px;font:700 19px/19px Arial,sans-serif;display:inline-block;transform:scaleX(1.15)}.qps.qps-quick.s1-window.dialog{top:calc(50% - 239px);left:calc(50% - 450px);transform:none}.qps.qps-quick .grid.qps-grid .grid-row>:nth-child(8),.qps.qps-quick .grid.qps-grid .grid-row>:nth-child(7){text-overflow:clip}.combo-list-row.opt-bold{font-weight:700}.combo-list-row.opt-italic{font-style:italic}.btn-ok:hover:not(:disabled),.ak-btn.primary:hover:not(:disabled),.qps.qps-tt .qps-footer .qps-select:hover{background:#1eabdd;border-color:#1eabdd}.grid.grid-history{background:#fdfdfd;border:1px solid #abadb0}.grid.grid-history .grid-head{background:#f7f7fa;border-bottom:0;height:19px}.grid.grid-history .grid-th{border-right:1px solid #acacac;gap:2px;padding:0 4px;font-size:11px}.grid.grid-history .grid-th:hover{background:#f7f7fa}.grid.grid-history .grid-th svg{stroke-width:2.4px;width:12px;height:12px}.grid.grid-history .grid-row{height:19px;font-size:12px;line-height:19px}.grid.grid-history .grid-row:hover{background:0 0}.grid.grid-history .grid-row.stripe{background:#f3f2fb}.grid.grid-history .grid-row.sel{background:#d4e4fa}.grid.grid-history .grid-row>.cell-focus{outline-offset:-1px;outline:1px solid #264f6c}.grid.grid-history .grid-empty{color:#767676;font-size:12px}.rec-content .s1-tab.active:not(.dialog .icon-tabs>*),.rec-content .s1-tab.active:not(.dialog .icon-tabs>*):hover{color:#4491ab;box-shadow:inset 0 -2px #4491ab}.rec-content .ak-tab.on{color:#4491ab}.rec-content .ak-tab.on:after{background:#4491ab}.rec-content .s1-tab:hover:not(.active):not(.dialog .icon-tabs>*){background:#e4e4e4}.rec-content .s1-tab:active:not(.active):not(.dialog .icon-tabs>*){background:#c1c1c1}:is(.cb-browse,.dab) .s1-tab.active{box-shadow:none}fieldset:is(.rx-options,.tpl-details,.textual,.af-warnings,.ds-box,.m3-details,.sa-group,.qe-group,.pi-print,.dr-flist,.dr-fcontent,.pi-query){border-color:#b0b0b0}.combo-list-row.has-ico,.combo-list-value.has-ico{align-items:center;gap:4px;display:flex}.combo-list-row.has-ico{padding-left:3px}.stg .combo-list.ak-combo.open{background:#dfdfdf}.ak-check input:disabled:checked{background:#9e9e9e;border-color:#9e9e9e}.ak-radio.dis{color:#6d6d6d}.ak-radio input:disabled{border-color:#a6a6a6}.ak-radio input:disabled:checked:before{background:#9e9e9e}.ak-spin-btns button:disabled{cursor:default}.stg .s1-window-title{padding-left:7px}.stg .titlebar-controls button{width:30px}.stg .titlebar-controls button.close{color:#000}.stg .s1-window-body{background:#fdfdfd;font-size:11px;position:relative}.stg-search{align-items:flex-start;gap:4px;display:flex;position:absolute;top:8px;left:9px}.stg-search input{background:#f3f3f3;border:1px solid #f3f3f3;border-radius:3px;outline:none;width:130px;height:21px;margin-top:1px;padding:0 4px;font-size:11px}.stg-search input:hover{background:#dfdfdf;border-color:#dfdfdf}.stg-search input:focus{border-color:#4491ab}.stg-search input::placeholder{color:#8a8a8a}.stg-search .ak-btn{height:23px;padding:0}.stg-nav{background:#fdfdfd;border:2px solid #82868d;position:absolute;top:39px;left:0;overflow:hidden auto}.stg-nav::-webkit-scrollbar{width:12px}.stg-page.scroll::-webkit-scrollbar{width:12px}.stg-nav::-webkit-scrollbar-thumb{background:#d9dbdf padding-box padding-box;border:1px solid #0000;border-right-width:2px;border-radius:6px}.stg-page.scroll::-webkit-scrollbar-thumb{background:#d9dbdf padding-box padding-box;border:1px solid #0000;border-right-width:2px;border-radius:6px}.stg-nav::-webkit-scrollbar-track{background:0 0}.stg-page.scroll::-webkit-scrollbar-track{background:0 0}.stg-tree .tree-row{gap:3px;height:26px;margin-right:0;font-size:11px}.stg-tree .tree-row>:first-child{margin-left:-4px}.stg-tree .tree-row:hover{background:#f3f3f3}.stg-tree .tree-row.sel{background:#dfdfdf}.stg-tree .tree-row.sel .tree-label{outline:0}.stg-tree .tree-toggle{color:#000}.stg-tree .tree-row>.tree-toggle:has(>.tree-bullet){margin-left:15px}.stg-tree .tree-row>:first-child:has(>.tree-bullet){margin-left:15px}.stg-tree .tree-bullet{background:#9a9a9a;border-radius:0;width:4px;height:4px;transform:rotate(45deg)}.stg-right{width:597px;position:absolute;top:0;overflow:hidden}.stg-footer{justify-content:center;gap:10px;padding-top:7px;display:flex;position:absolute;bottom:0;left:0;right:0}.stg-footer .ak-btn{border-radius:5px;height:26px;padding:0}.stg-footer .ak-btn.primary{background:#0ca2dd;border-color:#0ca2dd;font-weight:400}.s1-tip.stip{white-space:nowrap;background:#fdfdfd;max-width:none;padding:0 4px;font-size:11px;font-weight:400;line-height:19px}.stg-page{color:#000;font-size:11px;position:absolute;inset:0}.stg-page.framed{border:1px solid #82868d}.stg-page.scroll{overflow:hidden auto}.stg-scroll-body{position:relative}.stg-at{white-space:nowrap;position:absolute}.stg-lab{line-height:14px}.stg-lab.grey{color:#6d6d6d}.stg-lab.bold{font-weight:700}.stg-info{align-items:flex-start;gap:18px;font-size:12px;line-height:16px;display:flex;position:absolute;top:40px;left:30px}.stg-info>span,.stg-deny>span{margin-top:-3px}.stg-deny{align-items:flex-start;gap:14px;font-size:12px;line-height:16px;display:flex;position:absolute;top:36px;left:4px}.stg-deny>span{margin-top:0}.stg-band{white-space:normal;background:#fcffe1;border:1px solid #c0bfbe;border-radius:4px;padding:3px 4px;font-size:12px;line-height:16px;overflow:hidden}.stg-band.nowrap{white-space:nowrap}.stg-band p{margin:0}.stg-band p+p{margin-top:16px}.stg-band a{color:#597ea4;text-decoration:none}.stg-at .ak-spin{height:20px}.stg-at .ak-btn{padding:0}.stg-field{background:#f3f3f3;border-radius:3px;height:20px;padding:0 4px;font-size:12px;line-height:20px;overflow:hidden}.stg-field.grey{color:#6d6d6d}textarea.stg-field{resize:none;border:0;outline:none;padding:2px 4px;font-family:inherit;line-height:15px}input.stg-field{border:1px solid #f3f3f3;outline:none;font-family:inherit}input.stg-field:hover,textarea.stg-field:hover{background:#dfdfdf}.stg-iconbtn{justify-content:center;align-items:center;width:23px;height:24px;padding:0;display:flex}.stg-group{border:1px solid #b0b0b0;min-width:0;margin:0;padding:0;position:absolute}.stg-group>legend{margin-left:2px;padding:0 2px;font-size:12px;line-height:12px}.stg-track{height:26px;position:relative}.stg-track-line{background:#e3e3e3;border-top:1px solid #d4d4d4;height:3px;position:absolute;top:7px;left:0;right:0}.stg-tick{background:#c2c2c2;width:1px;height:5px;position:absolute;top:16px}.stg-tick.short{height:3px;top:17px}.stg-thumb{clip-path:polygon(0 0,100% 0,100% 68%,50% 100%,0 68%);cursor:default;background:#097dd1;width:11px;height:18px;position:absolute;top:0}.pcs-swatches{flex-direction:column;display:flex;position:absolute}.pcs-swatch{color:#1f1f1f;white-space:nowrap;justify-content:center;align-items:center;width:90px;height:31px;font-size:11px;display:flex;overflow:hidden}.pcs-pp-tabs{position:absolute;left:1px;right:1px}.pcs-pp-tabs .ak-tabs{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;height:30px}.pcs-pp-tabs .ak-tab{margin:4px 0 3px;padding:0 6px;font-size:12px}.pcs-pp-tabs .ak-tab.on:after{bottom:-4px}.pcs-grid{position:absolute}.pcs-grid .grid{height:100%}.pcs-dev{white-space:nowrap;padding:1px 0 2px;line-height:16px}.pcs-dev b,.pcs-dev div{font-size:12px}.pcs-last{padding-top:1px;font-size:12px;line-height:16px}.pcs-usecell{justify-content:center;padding-top:3px;display:flex}.pcs-count{color:#1f1f1f;font-size:11px;position:absolute}.pcs-list{background:#fdfdfd;border:1px solid #acacac;position:absolute}.pcs-list-head{background:#f7f7fa;border-bottom:1px solid #f7f7fa;height:19px;padding-left:4px;font-size:12px;line-height:19px;position:relative}.pcs-list-head:after{content:"";border-left:1px solid #acacae;position:absolute;top:0;bottom:0;right:12px}.pcs-list-empty{text-align:center;color:#949494;margin-top:0;font-size:12px;position:absolute;top:50%;left:0;right:0}.pcs-words{background:#fdfdfd;border:1px solid #acacac;position:absolute;overflow:hidden}.pcs-words-row{height:19px;padding-left:4px;font-size:12px;line-height:19px}.pcs-words-row:nth-child(odd){background:#f3f2fb}.pcs-words-row.sel{background:#d4e4fa}.pcs-arrows{flex-direction:column;gap:5px;display:flex;position:absolute}.pcs-arrows .ak-icobtn{width:23px;height:24px}.pcs-jr{grid-template-columns:103px 153px;font-size:12px;display:grid;position:absolute;overflow:hidden}.pcs-jr-d{color:#8a8a8a;white-space:nowrap;padding:0 0 0 1px;line-height:18px}.pcs-jr-t{white-space:pre;border-left:1px solid #000;padding:0 0 0 2px;line-height:18px;overflow:hidden}.pcs-jr .alt{background:#f3f2fb}.pcs-jr .sel{background:#d4e4fa}.pcs-jr .ref{color:#4b48a8}.pcs-jr .med{color:#7d5935}.pcs-jr .note{color:#099604}.pcs-jr .note span{outline:1px solid #8a8a8a;margin-right:0;display:block}.pcs-jr .consult{padding-top:2px;font-weight:700;line-height:14px}.pcs-brace{border:1.5px solid #000;border-left:0;border-radius:0 8px 8px 0;width:8px;position:absolute}.pcs-xp{color:#000;-webkit-font-smoothing:none;background:#ebe9d7;font-family:Tahoma,Segoe UI,sans-serif;font-size:12px;position:absolute}.pcs-xp.smooth{-webkit-font-smoothing:antialiased}.pcs-xp .stg-at{line-height:16px}.pcs-xp-btn{height:19px;font:inherit;background:linear-gradient(#fff,#ecebe6 85%,#d6d0c5);border:1px solid #003c74;border-radius:3px;padding:0}.pcs-xp-check{background:linear-gradient(135deg,#dcdbd5,#fff);border:1px solid #1c5180;width:13px;height:13px}.pcs-xp-radio{background:linear-gradient(135deg,#dcdbd5,#fff);border:1px solid #1c5180;border-radius:50%;width:13px;height:13px}.pcs-xp-input{background:#fff;border:1px solid #7f9db9;height:20px;padding:0 3px;line-height:18px;overflow:hidden}.pcs-xp-ddbtn{background:linear-gradient(#c3d3fd,#a9c1f8);border:1px solid #b7caf5;border-radius:2px;justify-content:center;align-items:center;width:16px;display:flex;position:absolute;top:1px;bottom:1px;right:1px}.pcs-xp-ddbtn:after{content:"";border:2px solid #4d6185;border-top:0;border-left:0;width:4px;height:4px;transform:rotate(45deg)translate(-1px,-2px)}.pcs-xp-spin{flex-direction:column;width:15px;display:flex;position:absolute;top:1px;bottom:1px;right:1px}.pcs-xp-spin span{background:#f1efe2;border:1px solid #c6c3b6;flex:1}.pcs-xp-grid{background:#fff;border:1px solid #706f5d;overflow:hidden}.pcs-xp-head{background:#ebe9d7;border-bottom:1px solid #706f5d;height:18px;display:flex}.pcs-xp-head span{border-right:1px solid #aca899;padding-left:5px;font-size:11px;line-height:17px;box-shadow:inset 0 -2px #d6d2c2}.pcs-xp-row{height:16px;line-height:16px;display:flex}.pcs-xp-row span{padding-left:2px}.pcs-xp-sb{background:#f3f1ec;border-left:1px solid #e5e3db;width:17px;position:absolute;top:0;bottom:0;right:0}.pcs-xp-sb i{background:linear-gradient(#e2ebfe,#c1d3fb);border:1px solid #b4c8f6;border-radius:2px;width:15px;height:15px;position:absolute;left:1px}.pcs-xp-foot{background:#fbfbf9;border-top:1px solid #706f5d;height:15px;padding-left:16px;font-size:11px;line-height:15px;position:absolute;bottom:0;left:0;right:0}.pcs-xp-tree{background:#fff;border:1px solid #7f9db9}.pcs-xp-node{white-space:nowrap;align-items:center;gap:4px;display:flex;position:absolute}.pcs-xp-minus{background:#fff;border:1px solid #919b9c;width:9px;height:9px;position:relative}.pcs-xp-minus:after{content:"";background:#000;height:1px;position:absolute;top:3px;left:1px;right:1px}.pcs-xp-dot{background:#5a5a5a;border-radius:50%;width:7px;height:7px}.pcs-xp-vline{border-left:1px dotted #9a9a9a;position:absolute}.pcs-xp-hline{border-top:1px dotted #9a9a9a;position:absolute}.pcs-lf-grid{background:#fdfdfd;border:1px solid #acacac;font-size:12px;position:absolute}.pcs-lf-head{background:#f7f7fa;height:19px;display:flex}.pcs-lf-head span{border-right:1px solid #acacae;padding-left:4px;font-size:11px;line-height:19px}.pcs-lf-row{height:19px;line-height:19px;display:flex}.pcs-lf-row span{padding-left:5px}.pcs-lf-tree{background:#fdfdfd;border:2px solid #82868d;padding-top:2px;position:absolute}.pcs-lf-tree .tree-row:hover{background:0 0}.pcs-shots{display:flex;position:absolute;overflow:hidden}.pcs-shot{color:#222;background:#fdfdfd;border-right:1px solid #c8c8c8;flex-shrink:0;width:201px;padding:2px 3px;font-size:8px;overflow:hidden}.pcs-shot:last-child{border-right:0}.pcs-shot-title{white-space:nowrap;align-items:center;gap:4px;font-size:8.5px;display:flex}.pcs-shot-menu{white-space:nowrap;gap:9px;margin:4px 0 8px 2px;font-size:7px;display:flex}.pcs-shot-tools{gap:7px;padding-left:2px;display:flex}.pcs-shot-tool{flex-direction:column;align-items:center;gap:3px;width:28px;font-size:7px;display:flex}.pcs-shot-row2{gap:7px;margin:8px 0 0 3px;display:flex}.pcs-shot.dim .pcs-shot-tool.off img,.pcs-shot .pcs-shot-row2.off img{filter:grayscale()opacity(.55)}.pcs-shot.dim .pcs-shot-tool.off{color:#9e9e9e}.pcs-radios-row{display:flex}.pcs-ctl>label{gap:3px;height:13px;line-height:13px}.pcs-ctl>label>span{line-height:14px}.pcs-lf-tree .tree-row,.ak-btn.pcs-b20{height:20px}.ak-btn.pcs-b21{height:21px}.ak-btn.pcs-b22{height:22px}.ak-btn.pcs-b23{height:23px}.ak-btn.pcs-b24{height:24px}.ak-icobtn.pcs-ib{width:24px;height:23px}.ak-icobtn.pcs-arrow{width:23px;height:24px}.stg-track.small .stg-tick{height:4px;top:15px}.stg-track.small .stg-tick.short{height:2px;top:16px}.stg.s1-window.dialog{top:calc(50% - 314px);left:calc(50% - 435px);transform:none}.stg .s1-window-title{height:30px}.stg-tree .tree-toggle svg{stroke-width:2.8px;width:13px;height:13px}.grid.wrap.ak-grid.pcs-devgrid .grid-row{padding:0}.pcs-devgrid .pcs-dev{padding:1px 0}.pcs-devgrid .pcs-usecell,.pcs-devgrid .pcs-last{padding-top:1px}.pcs-center{text-align:center}.stg-at .ak-spin input{padding-left:2px}.pcs-pp-panel{border:1px solid #d9dbdf;border-top:0;position:absolute}.stg-at>.combo-list{display:flex}.combo-list.ak-combo.gf-sel{height:20px}.combo-list.ak-combo.gf-grow{flex:1;min-width:0}.combo-list.ak-combo.gf-fill{width:100%;max-width:154px}.combo-list.ak-combo.gf-tri .combo-list-value{padding-left:3px}.combo-list.ak-combo.gf-white{background:#fff;border:1px solid #c8c8c8}.combo-list.ak-combo.gf-sel.disabled{color:gray}.combo-list.ak-combo.gf-white.disabled{opacity:.65;background:#f3f3f3}.combo-list.ak-combo.pl-select{font-size:11px}.ut .combo-list.ak-combo.gf-sel{height:18px}.combo-list.ak-combo.gf-flag{padding-left:3px}.combo-list.ak-combo.gf-flag .combo-list-value{align-items:center;margin-left:-1px;padding-left:0;display:flex}.gf-flag-opt{vertical-align:top;align-items:center;gap:6px;display:inline-flex}.gf-flag-opt svg{flex-shrink:0}.pi-top.off .combo-list.ak-combo.gf-sel{background:#f0f0f0}.gf-swatch{vertical-align:middle;border:1px solid #555;display:inline-block}.combo-list.ak-combo.gf-colour{background:#f2f2f2;border-color:#f2f2f2;border-radius:0}.combo-list.ak-combo.gf-colour .combo-list-value{align-items:center;padding-left:3px;display:flex}.combo-list.ak-combo.gf-colour .gf-swatch,.combo-list-pop .gf-colour-opt{width:22px;height:14px}.combo-list.ak-combo.gf-colour.wide .gf-swatch{width:120px}.combo-list.gf-rtecol{background:0 0;border-color:#0000;border-radius:3px;width:37px;height:21px;margin-right:6px}.combo-list.gf-rtecol .combo-list-value{align-items:center;padding-left:1px;display:flex}.combo-list.gf-rtecol .gf-swatch,.combo-list-pop .gf-rtecol-opt{width:16px;height:16px}.rte-email .combo-list.gf-rtecol .gf-swatch{border-color:#1f1f1f}.combo-list.gf-rtecol .combo-list-btn{width:15px}.combo-list.gf-rtecol .win-tri{right:3px}.gf-contents{display:contents}.combo-list.ak-combo.gf-narrow .combo-list-btn{width:14px}.combo-list.ak-combo.gf-narrow .win-tri{right:4px}.combo-list.ak-combo.gf-up .combo-list-pop{top:auto;bottom:calc(100% + 1px)}@keyframes g6-in{0%{opacity:0;scale:.97}to{opacity:1;scale:1}}@keyframes g6-out{0%{opacity:1;scale:1}to{opacity:0;scale:.97}}.g6-anim.s1-window.dialog{border-color:#acacac;border-radius:8px;animation:.16s ease-out g6-in;box-shadow:3px 10px 30px #00000047}.g6-anim.s1-window.dialog.g6-closing{pointer-events:none;animation:.14s ease-in forwards g6-out}.g6-anim .s1-window-title{background:#f0f2f7;height:30px;padding-left:9px}.g6-anim .s1-window-text{font-size:12px}.g6-anim .titlebar-controls button.close{color:#000}.g6-btn{cursor:default;background:#fdfdfd;border:1px solid #dfdfdf;border-radius:3px;height:25px;padding:0;font-size:11px}.g6-btn:hover{background:#e4e4e4}.g6-btn:active{background:#c1c1c1}.g6-btn.primary{color:#fdfdfd;background:#0ca4db;border-color:#0ca4db;font-weight:700}.g6-btn.primary:hover{background:#0ca4db}.g6-btn.primary:active{background:#0b93c5}.nn.s1-window.dialog{top:calc(50% - 286px);left:calc(50% - 277px);transform:none}.nn.s1-window.dialog .titlebar-controls button{width:45px}.nn .titlebar-controls button.close:hover{color:#fff;background:#b51b1c}.nn .s1-window-body{background:#fdfdfd;gap:0;font-size:11px;display:block;position:relative}.nn .s1-window-body>*{position:absolute}.nn .btn-ok{background:#0ca4db;border-color:#0ca4db;border-radius:3px;width:41px;min-width:0;height:24px;padding:0;top:5px;left:10px}.nn .dlg-cancel{border-color:#dfdfdf;width:61px;min-width:0;height:24px;top:5px;left:61px}.nn .win-btn{border-color:#dfdfdf}.nn .win-btn:active{background:#c1c1c1}.nn-lbl{white-space:nowrap;height:16px;line-height:16px;left:3px}.nn-l-recip{top:40px}.nn-l-attach{top:171px}.nn-l-subject{top:242px}.nn-l-expire{bottom:6px}.nn-tabs{gap:4px;display:flex;top:37px;left:72px}.nn .nn-tab{border-radius:3px;height:23px;padding:0;font-size:11px}.nn .nn-tab:first-child{width:59px}.nn .nn-tab:nth-child(2){width:60px}.nn .nn-tab:nth-child(3){width:65px}.nn .nn-tab:nth-child(4){width:34px}.nn .nn-tab:nth-child(5){width:61px}.nn .nn-tab:focus{background:#dfdfdf;border-color:#c5c5c5;outline:none}.nn .nn-sq{background:#fdfdfd;border:1px solid #dfdfdf;border-radius:3px;width:24px;height:24px;left:34px}.nn .nn-sq:hover{background:#e4e4e4}.nn .nn-remove{top:68px}.nn .nn-info{top:96px}.nn .nn-list{background:#fdfdfd;border:1px solid #acacb2;flex:none;height:100px;top:64px;left:72px;right:4px;overflow-y:auto}.nn .nn-empty{color:#999;font-size:11px}.nn .nn-item.sel{background:#d4e4fa}.nn .ak-radio,.nn .ak-check{height:15px}.nn .ak-radio input,.nn .ak-check input{border-color:#767676}.nn-none{top:171px;left:76px}.nn .nn-attach{margin:0;top:171px;left:129px}.nn .nn-file{margin:0;line-height:15px;top:171px;left:210px}.nn-urgent{top:195px;left:75px}.nn-receipt{top:219px;left:75px}.nn .ak-check{gap:4px}.nn .nn-subject{background:#f3f3f3;border:1px solid #f3f3f3;border-radius:3px;flex:none;width:auto;height:20px;padding:0 4px;font-size:12px;top:240px;left:72px;right:4px}.nn .nn-subject:hover{background:#dfdfdf;border-color:#dfdfdf}.nn .nn-subject:focus{border-color:#4491ab}.nn .nn-msg{min-height:0;display:flex;inset:264px 0 30px}.nn .nn-msg textarea{cursor:text;background:#f3f3f3;border:0;padding:4px 5px;font:12px Segoe UI,Tahoma,sans-serif}.nn .nn-msg:hover textarea{background:#dfdfdf}.nn .nn-ph{color:#999;font-size:11px}.nn .nn-expiry{bottom:5px;left:142px}.nn .nn-presets{width:45px;min-width:0;height:21px;margin:0;padding:0;font-size:11px;bottom:4px;right:4px}.cpw.s1-window.dialog{top:calc(50% - 95px);left:calc(50% - 195px);transform:none}.cpw .s1-window-body{background:#fdfdfd;font-size:11px;display:block;position:relative}.cpw .s1-window-body>*{position:absolute}.cpw-lbl{white-space:nowrap;height:16px;line-height:16px;left:4px}.cpw-r1{top:12px;left:123px}.cpw-r2{top:12px;left:268px}.cpw .ak-radio input{border-color:#767676}.cpw .ak-radio input:checked{border-color:#0da2db}.cpw .ak-radio input:checked:before{background:#0da2db}.cpw-in{background:#f3f3f3;border:1px solid #f3f3f3;border-radius:3px;outline:none;width:253px;height:20px;padding:0 4px;font-size:12px;left:129px}.cpw-in:hover{background:#dfdfdf;border-color:#dfdfdf}.cpw-in:focus{background:#dfdfdf;border-color:#4491ab;box-shadow:0 0 0 1px #c5ffff}.cpw-foot{justify-content:center;gap:10px;display:flex;top:119px;left:0;right:0}.cpw-foot .g6-btn{height:26px}.fav.s1-window.dialog{top:calc(50% - 170px);left:calc(50% - 152px);transform:none}.fav .s1-window-body{background:#fdfdfd;font-size:12px;display:block;position:relative}.fav .s1-window-body>*{position:absolute}.fav-list{background:#fdfdfd;border:1px solid #abacb2;border-left-color:#acacac;outline:none;width:266px;height:262px;padding:0 11px 0 0;top:0;left:0;overflow-y:auto}.fav-row{cursor:default;white-space:nowrap;align-items:center;gap:3px;height:18px;padding-left:4px;display:flex}.fav-row.sel{background:#d4e4fa}.fav-go{justify-content:center;align-items:center;width:25px;height:25px;display:flex;top:5px;left:271px}.fav-foot{justify-content:center;gap:11px;display:flex;top:269px;left:0;right:0}.ln .rk-bar{gap:1px;padding:0}.ln .rk-btn{padding:0}.ln-split .rk-gutter{width:4px}.ln-tree.rk-pane{border-width:2px 2px 2px 0}.ln-tree .rk-tree-inner{padding-top:0}.ln-upper{flex-direction:column;flex-shrink:0;min-height:0;display:flex}.ln-tools{flex-shrink:0;align-items:center;gap:0;height:26px;padding-left:0;display:flex}.ln-tools .rk-tool{width:25px;height:24px}.ln-grid.upf-box{border-right:0;flex:1;min-height:0}.ln-grid .grid.upf-grid .grid-empty{color:#8899a1;font-size:11px;top:51%}.ln-grid .grid-head .grid-gutter{background:#f3f3f3;border-left:1px solid #acacae}.ln-hgutter{cursor:row-resize;flex-shrink:0;height:4px}.ln-preview{background:#fdfdfd;border:1px solid #84868a;border-right:0;flex:1;min-height:0}.nn .titlebar-controls button{color:#000}.nn .titlebar-controls svg{stroke-width:1.25px}.nn .titlebar-controls button[aria-label=Minimise] svg{width:17px;height:17px}.nn .titlebar-controls button[aria-label=Maximise] svg{stroke-width:2.1px;width:13px;height:13px}.nn .titlebar-controls button.close svg{width:19px;height:19px}.ln-tree .tree-toggle svg{color:#2b2b2b;width:14px;height:14px}.ln-tree .tree-toggle svg *{stroke-width:2.3px}.ln-tree .rk-tree-inner{min-width:calc(100% + 4px);margin-left:-4px}.ln-grid .grid-th svg{stroke-width:2.4px;width:12px;height:12px}.qps.qps-chooser.s1-window.dialog{top:calc(50% - 239px);left:calc(50% - 452px);transform:none}.qps-chooser .grid.qps-grid{background:#fdfdfd;border:0;margin:0}.qps-chooser .grid.qps-grid .grid-head{background:#f7f7fa;border-bottom:0;height:19px}.qps-chooser .grid.qps-grid .grid-th{border-right:1px solid #acacae;gap:2px;padding:0 4px;font-size:11px}.qps-chooser .grid.qps-grid .grid-th:hover{background:#f7f7fa}.qps-chooser .grid.qps-grid .grid-th svg{stroke-width:2.4px;width:12px;height:12px}.qps-chooser .grid.qps-grid .grid-th-label{text-overflow:clip}.qps-chooser .grid.qps-grid .grid-row{height:21px;font-size:12px;line-height:21px}.qps-chooser .grid.qps-grid .grid-row:hover{background:0 0}.qps-chooser .grid.qps-grid .grid-row.sel{background:#d4e4fa}.qps.qps-tt.qps-chooser .qps-top{border-bottom-color:#adadad;padding-bottom:5px}.qps-chooser .qps-count{border-top:1px solid #acacac;flex-shrink:0;height:21px;padding:4px 0 0 11px;font-size:10px;line-height:12px}.qps.qps-tt.qps-chooser .qps-footer{border-top:0;padding:7px 8px 6px}.qps-chooser .grid.qps-grid .grid-th:nth-child(5),.qps-chooser .grid.qps-grid .grid-th:nth-child(7),.qps-chooser .grid.qps-grid .grid-th:nth-child(8),.qps-chooser .grid.qps-grid .grid-th:nth-child(10){padding-right:0}.qps-chooser .grid.qps-grid .grid-th:nth-child(5),.qps-chooser .grid.qps-grid .grid-th:nth-child(8){padding-left:3px}.qps.qps-chooser.s1-window.dialog{border-left-width:2px;border-right-width:2px}.qps.qps-tt .qps-name input:focus{box-shadow:0 0 0 1px #c5ffff}.ar-appt .ar-list .ak-check input{transform:translateY(-2px)}.ar-appt .ar-panes{gap:8px;padding:2px 1px 2px 0}.ar-appt fieldset.rk-gpane{margin-left:-1px;padding:4px 2px 2px}.ar-appt fieldset.rk-gpane:first-child .rk-gpane-in{border-color:#dadadd}.ar-appt fieldset.rk-gpane:last-child .rk-gpane-in{border-color:#abadae}.nn .nn-tab:nth-child(3){margin-left:-1px}.ar-appt .rk-bar{padding-left:0}body.crg-busy,body.crg-busy *{cursor:wait!important}.rk-tool:hover,.rk-action:hover{background:#e5e5e5;border-color:#e4e4e4}.rk-tool:active,.rk-action:active{background:#c1c1c1;border-color:#c1c1c1}.crg .rk-btn{padding:0 4px}.cr.crg .cr-head{height:22px;padding-top:0}.cr.crg .cr-head .rk-heading{height:22px;line-height:22px}.cr.crg .cr-data{top:26px;right:0}.cr.crg .cr-tools{margin-left:0}.cr.crg .cr-sub{height:23px;padding-left:1px}.cr.crg .cr-sub .ak-check{gap:4px}.cr.crg .grid.cr-grid .grid-row{height:19px}.cr-tree .tree-toggle svg,.crr-tree .tree-toggle svg{color:#2b2b2b;width:14px;height:14px}.cr-tree .tree-toggle svg *,.crr-tree .tree-toggle svg *{stroke-width:2.3px}.crr .rk-split-left .rk-pane{border-width:2px}.crr-tree .tree-row:hover{background:0 0}.crr-right{flex-direction:column;flex:1;min-height:0;padding-left:0;display:flex}.crr-heading{height:22px;line-height:22px}.crr-tools{height:24px;margin:4px 0 0 2px}.crr-tools .rk-tool{width:29px}.crr-tools .rk-tool-sep{margin:0 7px}.grid.crr-grid{border-left:0;margin-top:1px}.grid.crr-grid .grid-th{border-right:0}.grid.crr-grid .grid-row>.num{padding-right:6px}.grid.crr-grid .grid-foot{border-top:1px solid #acaeaf;padding-left:10px;font-size:10px}.crp-body{flex-direction:column;flex:1;min-height:0;display:flex}.crp-heading{height:22px;padding-left:0;line-height:22px}.crp-sub{white-space:nowrap;flex-shrink:0;height:29px;padding:2px 0 0 10px;font-size:14px;font-weight:700;line-height:22px}.crp-pager{flex-shrink:0;height:28px;position:relative}.crp-pager>*{position:absolute}.crp-lab{font-size:11px;line-height:20px;top:4px}.crp-lab:first-child{left:0}.crp-lab:nth-of-type(2){left:82px}.crp-pager>.ak-spin{height:20px;top:2px;left:26px}.rk-input.crp-of{color:#6d6d6d;width:48px;height:20px;top:2px;left:97px}.crp-arrow{background:0 0;border:0;width:22px;height:22px;padding:3px;top:3px}.crp-arrow:first-of-type{left:154px}.crp-arrow:nth-of-type(2){left:183px}.crp-sep1{margin:0;top:5px;left:210px}.crp-sel{background:0 0;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;width:25px;height:23px;padding:0;display:inline-flex;top:1px;left:226px}.crp-sep2{margin:0;top:5px;left:257px}.rk-actions.crp-actions{align-items:center;gap:0;display:flex;top:1px;left:269px}.crp-actions .rk-action{width:29px;height:23px}.crp-actions .rk-tool-sep{margin:0 7px}.grid.crp-grid{border-left:0}.grid.crp-grid .grid-th,.grid.crp-grid .grid-row>div{padding:0 3px}.grid.crp-grid .grid-foot{padding-left:8px;font-size:10px}.crinfo{z-index:1500;background:#fdfdfd;flex-direction:column;font-size:11px;display:flex;position:fixed;inset:0}.crinfo-title{white-space:nowrap;background:#edf2f6;flex-shrink:0;align-items:center;gap:6px;height:22px;padding-left:4px;font-size:12px;display:flex}.crinfo-ctl{height:22px;margin-left:auto;display:flex}.crinfo-ctl button{background:0 0;border:0;justify-content:center;align-items:center;width:46px;height:22px;padding:0;display:inline-flex}.crinfo-ctl button:hover{background:#dcdfe3}.crinfo-ctl button.x:hover{background:#e81123}.crinfo-ctl button.x:hover path{stroke:#fff}.crinfo-bar{flex-shrink:0;align-items:flex-start;gap:10px;height:35px;padding:5px 0 0 7px;display:flex}.crinfo-bar .ak-btn{border-radius:4px;height:25px;padding:0}.crinfo-bar .ak-btn.grey{background:#dee0e1;border-color:#c9cbcc}.crinfo-bar .ak-btn.pressed{background:#e4e4e4}.crinfo-bar .ak-btn:active{background:#c1c1c1}.crinfo-tabs.ak-tabs{flex-shrink:0;height:29px}.crinfo-canvas{border-top:1px solid #85888b;border-right:1px solid #81868d;flex:1;align-items:center;min-height:0;display:flex;position:relative}.crinfo-node{box-sizing:border-box;background:#ddffda;border:1px solid #000;width:320px;position:absolute;left:10px}.crinfo-nhead{background:#c8ffc6;border-bottom:1px solid #8cb78b;height:47px;padding:5px 0 0 6px;position:relative}.crinfo-node.collapsed .crinfo-nhead{border-bottom:0;height:48px}.crinfo-ntitle{white-space:nowrap;font-weight:700;line-height:16px}.crinfo-npath{white-space:nowrap;margin-top:6px;line-height:16px}.crinfo-badge{width:16px;height:16px;position:absolute;top:16px;left:242px}.crinfo-drop{background:0 0;border:1px solid #d0d6cf;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex;position:absolute;top:14px;left:262px}.crinfo-pm{background:0 0;border:1px solid #b8ccb6;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex;position:absolute;top:12px;left:285px}.crinfo-drop:hover,.crinfo-pm:hover{background:#b2eab0}.crinfo-nbody{padding:3px 0 4px 6px}.crinfo-line{white-space:nowrap;align-items:center;gap:3px;height:20px;display:flex}.crinfo-line.code{padding-left:19px}.crinfo-node:not(.collapsed){top:413px}.crinfo-node.collapsed{height:50px;top:446px}.wd{z-index:1600;color:#262626;cursor:default;background:#e4e4e4;flex-direction:column;font:12px Segoe UI,Tahoma,sans-serif;display:flex;position:fixed;inset:0}.wd-title{color:#fff;background:#2e5696;flex-shrink:0;align-items:center;height:33px;display:flex;position:relative}.wd-qa{align-items:center;gap:14px;padding-left:18px;display:flex}.wd-qa-dim{color:#8ea6cc;font-size:15px}.wd-qa-dim small{font-size:8px}.wd-qa-cust{font-size:9px}.wd-tt{color:#c7d3e6;text-align:center;box-sizing:border-box;background:#234577;width:128px;height:60px;padding-top:9px;font-size:11px;position:absolute;top:0;left:592px}.wd-name{text-align:center;pointer-events:none;position:absolute;top:9px;left:0;right:0}.wd-ctl{display:flex;position:absolute;top:0;right:0}.wd-ctl>span{justify-content:center;align-items:center;width:46px;height:30px;display:inline-flex}.wd-ctl>span:hover{background:#4a6ea8}.wd-ctl>span.x:hover{background:#e81123}.wd-tabs{color:#fff;z-index:1;background:#2e5696;flex-shrink:0;align-items:flex-end;height:27px;padding-left:0;display:flex;position:relative}.wd-tab{white-space:nowrap;height:26px;padding:0 15px;line-height:26px}.wd-tab:first-child{padding:0 16px 0 17px}.wd-tab.sel{color:#2e5696;background:#efefef}.wd-tab:hover:not(.sel){background:#3e66a6}.wd-ctx{justify-content:center;width:128px;display:flex;position:absolute;bottom:0;left:592px}.wd-ctx .wd-tab{color:#fff}.wd-tell{color:#e8eef7;align-items:center;gap:6px;height:26px;font-size:12px;display:inline-flex;position:absolute;bottom:0;left:735px}.wd-sign{height:26px;margin-left:auto;padding:0 9px;line-height:26px}.wd-share{background:#163f73;align-items:center;gap:5px;height:26px;margin-right:15px;padding:0 12px 0 8px;display:inline-flex}.wd-ribbon{background:#efefef;border-bottom:1px solid #d5d5d5;flex-shrink:0;height:93px;font-size:12px;display:flex;position:relative}.wd-group{box-sizing:border-box;border-right:1px solid #d5d5d5;flex-direction:column;flex-shrink:0;margin:3px 0 0;padding:0 4px;display:flex;position:relative}.wd-group.clip{flex-direction:row;width:154px}.wd-group.font{width:263px}.wd-group.para{width:231px}.wd-group.styles{width:1101px}.wd-group.editing{border-right:0;width:82px}.wd-cap{text-align:center;color:#444;position:absolute;bottom:2px;left:0;right:0}.wd-launch{border-bottom:1px solid #777;border-right:1px solid #777;width:7px;height:7px;position:absolute;bottom:3px;right:5px}.wd-paste{flex-direction:column;align-items:center;width:40px;padding-top:2px;display:flex}.wd-col{flex-direction:column;gap:2px;padding:1px 0 0 6px;display:flex}.wd-small{white-space:nowrap;align-items:center;gap:4px;height:21px;display:inline-flex}.wd-small.dim{color:#9a9a9a}.wd-row{align-items:center;gap:2px;height:28px;padding-top:3px;display:flex}.wd-field{box-sizing:border-box;background:#fdfdfd;border:1px solid #c6c6c6;height:22px;margin-right:1px;padding-left:3px;line-height:22px;position:relative}.wd-field .wd-dd{position:absolute;top:9px;right:4px}.wd-ico{color:#444;justify-content:center;align-items:center;min-width:22px;height:22px;font-size:15px;line-height:1;display:inline-flex}.wd-ico:hover{background:#c5c5c5}.wd-ico.on{background:#c3c3c3}.wd-ico.b{font-weight:700}.wd-ico.i{font-family:Times New Roman,serif;font-style:italic}.wd-ico.u{text-decoration:underline}.wd-ico.s{font-size:12px;text-decoration:line-through}.wd-ico sub,.wd-ico sup{color:#2f6fbf;font-size:8px}.wd-ico.big{font-size:17px}.wd-ico.eraser{color:#e2648e}.wd-ico.fx{color:#c9c9c9;font-size:18px}.wd-ico.hl{border-bottom:4px solid #ff0;height:18px;font-size:11px}.wd-ico.fc{border-bottom:4px solid #e00;height:18px;font-size:17px}.wd-ico.sort{color:#2f6fbf;flex-direction:column;font-size:8px}.wd-ico.pilcrow{font-size:18px}.wd-dd{border-top:3px solid #555;border-left:3px solid #0000;border-right:3px solid #0000;width:0;height:0;margin:0 3px 0 1px;display:inline-block}.wd-sep{background:#d0d0d0;width:1px;height:20px;margin:0 4px}.wd-gallery{background:#fdfdfd;border:1px solid #d5d5d5;height:58px;margin-top:2px;display:flex}.wd-style{box-sizing:border-box;border:2px solid #0000;flex-direction:column;align-items:center;width:72px;padding-top:5px;display:flex}.wd-style.sel{border-color:silver}.wd-style:hover{background:#e6e6e6}.wd-sample{white-space:nowrap;color:#000;max-width:68px;height:25px;font-family:Calibri,Segoe UI,sans-serif;font-size:13px;line-height:25px;overflow:hidden}.wd-sample.h1{color:#000;font-size:17px}.wd-sample.h2{font-size:16px;font-style:italic}.wd-sample.title{font-size:19px}.wd-sample.sub{color:#555}.wd-sample.em,.wd-sample.iq{font-style:italic}.wd-sample.ie,.wd-sample.iq,.wd-sample.ir{color:#5b9bd5}.wd-sample.strong,.wd-sample.bt{font-weight:700}.wd-sample.bt{font-style:italic}.wd-sample.sr{color:#666;font-size:11px}.wd-sample.ir{font-size:11px}.wd-sname{white-space:nowrap;font-size:12px}.wd-gscroll{color:#555;border-left:1px solid #d5d5d5;flex-direction:column;width:16px;margin-left:auto;font-size:7px;display:flex}.wd-gscroll>span{flex:1;justify-content:center;align-items:center;display:flex}.wd-collapse{color:#555;font-size:11px;position:absolute;bottom:2px;right:8px}.wd-work{flex:1;min-height:0;display:flex;position:relative}.wd-scroll{flex:1;overflow:hidden}.wd-page{box-sizing:border-box;color:#000;background:#fdfdfd;border:1px solid #c4c4c4;width:711px;height:900px;margin:14px 0 0 593px;font-family:Arial,sans-serif;position:relative}.wd-head{color:#7e7e7e;font-size:11px;display:flex;position:absolute;top:43px;left:24px;right:30px}.wd-head .c{text-align:center;position:absolute;left:0;right:0}.wd-head .r{margin-left:auto}.wd-move{text-align:center;color:#555;border:1px solid #888;width:9px;height:9px;font-size:9px;line-height:8px;position:absolute;top:1px;left:-15px}.wd-h1{text-align:center;font-size:16px;font-weight:700;position:absolute;top:60px;left:0;right:0}.wd-caret{vertical-align:-3px;background:#000;width:1px;height:17px;display:inline-block}.wd-table{border-collapse:collapse;width:600px;font-size:11.5px;position:absolute;top:96px;left:25px}.wd-table th,.wd-table td{text-align:left;vertical-align:top;padding:0;line-height:14px}.wd-table th{font-weight:700}.wd-table tr>:first-child{width:328px}.wd-table tr>:nth-child(2){width:132px}.wd-table td.wrap{padding-right:40px}.wd-resize{border:1px solid #888;width:6px;height:6px;position:absolute;top:194px;left:680px}.wd-vbar{background:#fdfdfd;flex-shrink:0;width:16px;position:relative}.wd-vbar .up,.wd-vbar .down{border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;position:absolute;left:4px}.wd-vbar .up{border-bottom:4px solid #777;top:5px}.wd-vbar .down{border-top:4px solid #777;bottom:5px}.wd-vbar .thumb{background:#d9d9d9;height:682px;position:absolute;top:16px;left:3px;right:3px}.wd-status{color:#444;background:#efefef;flex-shrink:0;align-items:center;height:22px;padding-left:5px;font-size:11px;display:flex}.wd-views{gap:22px;margin-left:auto;display:flex}.wd-views svg.sel{background:#c8c8c8}.wd-zoom{color:#555;align-items:center;gap:6px;margin:0 12px 0 20px;display:flex}.wd-slider{background:#888;width:104px;height:1px;position:relative}.wd-slider .thumb{background:#555;width:4px;height:11px;position:absolute;top:-5px;left:47px}.wd-zoom .pct{margin-left:12px}.rx.crg-rx .rk-bar{margin-bottom:1px}.rx.crg-rx .s1-tabs{height:28px;padding-left:0}.crg-rx .rx-options{box-sizing:border-box;border:1px solid #b0b0b0;width:378px;height:121px;margin:1px 0 0 1px;padding:0;position:relative}.crg-rx .rx-options>legend{margin-left:4px;padding:0 1px;font-size:12px}.crg-rx .rx-l{font-size:11px;line-height:20px;position:absolute;left:6px}.crg-rx .rx-at{position:absolute}.crg-rx .rx-restrict{position:absolute;top:83px;left:98px}.crg-rx .rx-restrict.ak-check.dis span{color:#8a8a8a}.crg-rx .rx-sel{gap:3px;height:25px;margin:5px 0 3px;display:flex}.crg-rx .rx-sel button{background:#fdfdfd;border:1px solid #dfdfdf;border-radius:4px;align-items:center;gap:5px;height:25px;padding:0 5px 0 3px;font-size:11px;display:inline-flex}.crg-rx .rx-sel button:hover{background:#e4e4e4}.crg-rx .rx-grid-wrap{border:0;margin:0}.crg-rx .grid{border-top:1px solid #acacb0}.crg-rx .grid .grid-head{background:#f7f7fa;height:18px}.crg-rx .grid .grid-th{border-right-color:#acacae;padding:0 3px;font-size:11px}.crg-rx .grid .grid-row{height:19px}.crg-rx .grid .grid-row.sel{background:#d4e4fa}.crg-rx .grid .grid-row>div{padding:0 3px}.crg-rx .grid .grid-row>.center{justify-content:center;align-items:center;padding:0;display:flex}.crg-rx .grid .grid-foot{padding-left:8px;font-size:10px}.crg-rx .rx-urgent.ak-check.dis input:checked{filter:grayscale()}.crg .cr-tree .rk-tree-inner,.crr .crr-tree .rk-tree-inner{margin-left:-6px}.wd-ctx .wd-tab{padding:0 10px}.ak-dlg.aps.s1-window.dialog{top:202px;transform:translate(-50%)}.aps .aps-search{margin-right:58px}.s1-tip.thin{background:#fdfdfd}.ak-dlg.aps .titlebar-controls button.close:hover{color:#000;background:#cc6c70}.qof .rk-nav .rk-tree-inner{margin-left:-6px}.qof .rk-nav .tree-toggle svg{color:#2b2b2b;width:14px;height:14px}.qof .rk-nav .tree-toggle svg *{stroke-width:2.3px}.grid.qof-tg .tg-toggle svg{color:#1e1e1e;width:14px;height:14px}.grid.qof-tg .tg-toggle svg *{stroke-width:2.6px}.qof-info{color:#000;background:#fdfdfd;border:1px solid #858585;border-color:#858585 #81868d #85858a #858585;flex:1;min-height:0;margin:0 1px;padding:3px 2px;font-size:12px;line-height:16px;overflow:auto}.qof-info p{margin:0 0 16px}.qof-info p.gap{margin-top:16px}.qof-info-pct{padding-left:74px}.qof-info .red{color:#e50031}.qof-info .orange{color:#f3970a}.qof-info .green{color:#42d169}@keyframes calc-in{0%{opacity:0;scale:.94}to{opacity:1;scale:1}}@keyframes calc-out{0%{opacity:1;scale:1}to{opacity:0;scale:.94}}.calc-win.s1-window.dialog{animation:.18s ease-out calc-in}.calc-win.s1-window.dialog.calc-closing{pointer-events:none;animation:.13s ease-in forwards calc-out}.calc-win .calc-btn:hover:not(:disabled){background:#dfdfdf}.calc-win .calc-btn:active:not(:disabled){background:#c1c1c1}.calc-results{border-color:#85858a #81868d #85858a #85858a}.qr-results{padding:2px 4px}.qr-msg{font-style:italic}.qr-warn{padding-right:30px;font-size:14px;font-weight:700;line-height:16px}.qr-line{white-space:pre-wrap;line-height:16px}.qr-score{margin-top:25px;font-size:18px;font-weight:700;line-height:22px}.qr-acts{gap:3px;margin-top:12px;display:flex}.ak-btn.qr-act{border-radius:3px;align-items:center;gap:2px;height:25px;padding:0 3px;font-size:11px;display:inline-flex}.ak-btn.qr-act:disabled{color:#9e9e9e;background:#fdfdfd;border-color:#dfdfdf}.calc-lab.bmi-say{font-size:12px}.bmi-pane{border-bottom:1px solid #dadadd}.frax-msg{color:#6b0a13}.chads-res{border-bottom:0}.chads-risk.low{color:#64f05f}.chads-risk.mod{color:#f3970a}.chads-risk.high{color:#e60000}.calc-band.wf-band{padding:4px 18px 4px 4px}.calc-win .ak-spin.dis .ak-spin-btns{visibility:hidden}.qof-info p.tight{margin-bottom:0}.combo-list-pop.portal .combo-list-row:not(.has-ico){padding-left:2px}.smk-smoke rect{animation:3s linear infinite smk-drift}@keyframes smk-drift{0%{opacity:1;transform:translate(0)}to{opacity:.15;transform:translate(4px,-12px)}}.calc-btn.calc-focus:focus{background:#dfdedd;border-color:#d2d1d0;outline:0}.ak-spin:not(.dis):not(:focus-within):hover,.calc-input:not(:focus):hover{background:#dfdfdf}.ak-spin:not(.dis) .ak-spin-btns button{cursor:pointer}.ak-spin.calc-spin:focus-within,.calc-input:focus{border-color:#4391ab;box-shadow:0 0 0 1px #a7f4ff}body:has(.s1-window.dialog:not([style*="display: none"])) .titlebar:not(.s1-window .titlebar){background:#f3f3f3}body:has(.s1-window.dialog:not([style*="display: none"])) .titlebar:not(.s1-window .titlebar)>:is(.titlebar-text,.titlebar-controls){color:#8d8d8d}body:has(.s1-window.dialog:not([style*="display: none"])) .titlebar:not(.s1-window .titlebar)>.titlebar-logo{filter:grayscale();opacity:.6}.s1-window.dialog.win-inactive .s1-window-title .titlebar-controls button:not(:hover),.s1-window.dialog.win-inactive .s1-window-title .titlebar-controls button.close:not(:hover){color:#8d8d8d}.g2b-jpage{background:#fdfdfd}.warn-bar.j-warn.g2b-warn{color:#000;background:#fcffe1;border:1px solid #bebebe;border-radius:3px;flex-shrink:0;height:41px;margin:0;padding:4px 4px 0;font-size:12px;line-height:16px;overflow:hidden}.g2b-tb{background:#fdfdfd;flex-shrink:0;align-items:center;height:29px;padding:0;display:flex}.g2b-tb-btn{background:0 0;border:0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:background .2s;display:inline-flex;position:relative}.g2b-tb-btn:hover:not(:disabled),.g2b-tb-btn.open{background:#e4e4e4;transition:none}.g2b-tb-btn.on,.g2b-tb-btn.on:hover{background:#c1c2c0}.g2b-tb-btn.split{gap:1px;width:34px;padding-left:1px}.g2b-tb-sep{background:#9e9e9e;flex-shrink:0;width:1px;height:20px}.g2b-drop{flex-shrink:0;display:inline-flex;position:relative}.g2b-tb.tj{gap:6px}.g2b-tb.tj .g2b-tb-sep{margin:0 3px 0 2px}.g2b-tb.tj .g2b-drop+.g2b-drop{margin-left:-1px}.g2b-tb.tj .g2b-drop.prob .g2b-tb-btn{width:32px}.g2b-tb.tj .g2b-filter+.g2b-tb-btn+.g2b-tb-btn,.g2b-tb.tj .g2b-filter+.g2b-tb-btn+.g2b-tb-btn+.g2b-tb-btn{margin-left:-3px}.g2b-tb.nj{gap:3px}.g2b-tb.nj .g2b-tb-sep{margin:0 5px 0 2px}.g2b-tb.nj .g2b-tb-btn.split{width:32px}.g2b-combo{color:#000;background:#f3f3f3;border:1px solid #0000;border-radius:4px;outline:none;flex-shrink:0;align-items:center;height:20px;font-size:12px;display:inline-flex;position:relative}.g2b-combo:hover{background:#dfdfdf}.g2b-combo:focus,.g2b-combo:focus-within{border-color:#0da2db}.g2b-combo>span:first-child{white-space:nowrap;flex:1;padding-left:6px;overflow:hidden}.g2b-tri{border-top:5px solid #555;border-left:5px solid #0000;border-right:5px solid #0000;flex-shrink:0;width:0;height:0;margin:0 7px 0 4px}.g2b-filter{width:150px;font-style:italic}.g2b-tb.nj .g2b-filter{width:193px}.g2b-search{width:111px}.g2b-search input{background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;padding:0 5px;font-size:12px}.g2b-search input::placeholder{color:#9a9a9a}.g2b-menu.menu-dropdown{z-index:60;background:#fdfdfd;border:1px solid #c6c6c6;padding:0;top:calc(100% + 1px);left:2px;box-shadow:2px 2px 2px #00000024}.g2b-menu .menu-row{color:#000;height:26px;padding:0 14px 0 4px;font-size:11px}.g2b-menu .menu-row-wrap:first-child .menu-row{background:#f3f3f3}.g2b-menu:hover .menu-row-wrap:first-child .menu-row:not(:hover){background:0 0}.g2b-menu .menu-icon-col{width:28px}.g2b-menu .menu-icon-col img{width:auto!important;height:auto!important}.g2b-menu .menu-label{padding-left:6px}.g2b-menu .menu-shortcut,.g2b-menu .menu-arrow{display:none}.g2b-menu.vis{min-width:164px}.g2b-menu.online{min-width:212px}.g2b-menu.prob{min-width:163px}.journal.g2b-j{border-top:0;border-bottom:1px solid #acacac;gap:13px;padding:9px 5px 8px 6px}.journal.g2b-j.tj{border:1px solid #abacb2;margin:0 2px;padding:10px 4px 8px 5px}.g2b-j .j-card{min-height:62px;padding:13px 14px 11px;line-height:19px;box-shadow:0 0 0 1px #f2f2f6,0 2px 2px #0000001a,1px 1px 1px #0000000d}.g2b-j .j-meta{color:#94939a;width:107px}.g2b-j .j-place,.g2b-j .j-meta-after{color:#94939a}.g2b-j .j-body{padding-right:100px}.g2b-j .j-flags{top:14px;left:calc(100% - 89px);right:auto}.g2b-j .nj-daysep{margin:-8px -3px -9px -4px}.g2b-jcount{color:#000;flex-shrink:0;height:20px;padding:0 10px;font-size:10px;line-height:20px}.g2b-jcount.tj{border-bottom:1px solid #d6d6d6;height:19px;margin:0 2px;line-height:19px}.g2b-jtabs{flex-shrink:0;align-items:stretch;height:29px;margin:1px 0 0 2px;display:flex}.g2b-jtab{color:#6d6d6d;cursor:pointer;background:0 0;border:0;padding:0 5px;font-size:13px;position:relative}.g2b-jtab:after{content:"";background:#a8a8a8;width:1px;position:absolute;top:6px;bottom:6px;right:0}.g2b-jtab.active{color:#0ca4db;box-shadow:inset 0 -2px #0ca4db}.g2b-jtab.plus{justify-content:center;align-items:center;width:32px;padding:0;display:flex}.g2b-pager{color:#000;flex-shrink:0;align-items:center;height:34px;padding:0 2px;font-size:11px;display:flex;position:relative}.g2b-field{box-sizing:border-box;background:#f3f3f3;border-radius:4px;align-items:center;height:21px;padding-left:8px;font-size:12px;display:inline-flex}.g2b-field.per{width:62px;margin-left:10px}.g2b-pager-mid{align-items:center;gap:0;display:flex;position:absolute;left:696px}.g2b-field.spin{width:50px;margin-left:7px;padding-left:0}.g2b-field.spin input{background:0 0;border:0;outline:none;width:30px;padding-left:4px;font-size:12px}.g2b-spin-btns{flex-direction:column;justify-content:center;margin-left:4px;display:flex}.g2b-spin-btns button{background:0 0;border:0;justify-content:center;align-items:center;width:12px;height:9px;padding:0;display:flex}.g2b-spin-up{border-bottom:4px solid #6d6d6d;border-left:4px solid #0000;border-right:4px solid #0000}.g2b-spin-down{border-top:4px solid #6d6d6d;border-left:4px solid #0000;border-right:4px solid #0000}.g2b-pager-mid>span:nth-child(3){margin-left:12px}.g2b-field.ro{color:#333;width:50px;margin-left:7px}.g2b-pg{background:#fdfdfd;border:1px solid #dfdfdf;border-radius:4px;justify-content:center;align-items:center;width:25px;height:22px;margin-left:10px;padding:0;display:flex}.g2b-pg:hover:not(:disabled){background:#f3f3f3}.g2b-pg.flip img{transform:scaleX(-1)}.g2b-range{font-size:12px;position:absolute;right:4px}.g2b-sce-page{background:#fdfdfd}.g2b-tb.sce{gap:1px;height:27px}.g2b-tb.sce .g2b-tb-btn{width:24px;height:24px}.g2b-tb.sce .g2b-tb-btn.on{border-radius:6px;width:25px;height:26px}.g2b-tb.sce .g2b-tb-sep{margin:0 5px 0 4px}.g2b-tb.sce .g2b-drop.episode .g2b-tb-btn{gap:3px;width:36px;padding-left:2px}.g2b-tb.sce .g2b-drop.sflag{margin-left:3px}.g2b-tb.sce .g2b-drop.sflag .g2b-tb-btn{gap:0;width:30px}.g2b-view-lab{color:#000;margin:0 4px 0 10px;font-size:12px}.combo-list.g2b-view{background:#f3f3f3;border:1px solid #0000;border-radius:4px;height:20px;font-size:12px}.combo-list.g2b-view:hover{background:#dfdfdf}.g2b-tb.sce>.g2b-tb-btn:last-child{margin-left:4px}.grid.s1g.g2b-sce{border-color:#acacae;flex:1;min-height:0;margin:0 1px 0 0}.grid.s1g.g2b-sce .grid-head{background:linear-gradient(#f6f9fc,#f7f7fa);height:19px}.grid.s1g.g2b-sce .grid-th{font-size:12px}.grid.s1g.g2b-sce .grid-row{align-items:flex-start;height:auto;min-height:19px;line-height:16px}.grid.s1g.g2b-sce .grid-row>div{padding:1px 4px 2px}.g2b-dx{color:#463df5}.g2b-dx-note{color:#000}.g2b-sflags>div{align-items:center;gap:0;height:17px;display:flex}.g2b-sflags{margin:-1px -3px -2px}.g2b-jcount.sce{height:19px;line-height:19px}.g2b-dlg.calc-win .s1-window-body,.g2b-dlg .calc-footer{background:#fdfdfd}.g2b-dlg .calc-lab{color:#1f1f1f;white-space:nowrap;font-size:11px}.g2b-dlg .calc-footer .calc-btn{height:25px;font-size:11px}.g2b-dlg .ak-radio,.g2b-dlg .ak-check{color:#1f1f1f;font-size:11px}.g2b-dlg .ak-check.dis{color:#8a8a8a}.g2b-summarise .calc-footer,.g2b-remove .calc-footer{padding:0 0 8px}.g2b-rs-tools{gap:3px;display:flex}.g2b-rs-btn{background:#fdfdfd;border:1px solid #dfdfdf;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.g2b-rs-btn:hover{background:#e4e4e4}.g2b-rs-input{box-sizing:border-box;background:#f3f3f3;border:1px solid #f3f3f3;border-radius:4px;outline:none;width:280px;height:22px;padding:0 4px;font-size:12px}.g2b-rs-input:focus{border-color:#0da2db}.g2b-rs-input::placeholder{color:#949494}.ak-btn.g2b-rs-sbtn{width:61px;height:22px;padding:0;font-size:12px}.g2b-rs-grid{flex-direction:column;width:500px;height:281px;display:flex}.grid.s1g.g2b-rs{border-left:0;border-right:0;flex:1;min-height:0}.grid.s1g.g2b-rs .grid-row{color:#2a0a4a}.g2b-rs-foot{border-top:1px solid #acacae;height:28px;padding-left:9px;font-size:10px;line-height:22px}.g2b-rnc-tool{background:#fdfdfd;border:1px solid #e0e0e0;border-radius:4px;justify-content:center;align-items:center;width:22px;height:25px;padding:0;display:flex}.g2b-rnc-tool:hover{background:#e4e4e4}.g2b-rnc-tool.sm{width:20px;height:20px}.g2b-rnc-grid{flex-direction:column;width:545px;height:128px;display:flex}.g2b-rnc-grid .grid.s1g{border-color:#acacae;flex:1;min-height:0}.g2b-rnc-grid .grid.s1g .grid-th{font-size:12px}.g2b-rnc-grid .grid-empty{color:#949494;justify-content:center;align-items:center;height:calc(100% - 20px);font-size:12px;display:flex}.ak-btn.g2b-rnc-first{width:197px;height:24px;font-size:12px}.g2b-rnc-notes{box-sizing:border-box;resize:none;width:573px;height:60px;font:inherit;background:#f3f3f3;border:1px solid #f3f3f3;border-radius:4px;outline:none;padding:2px 4px;font-size:12px}.g2b-rnc-notes:focus{border-color:#0da2db}.g2b-rnc-rule.calc-rule{background:#a6a6a6;height:1px}.g2b-rnc-combo.combo-list{background:#f3f3f3;border:1px solid #0000;border-radius:4px;height:21px;font-size:12px}.g2b-rnc-combo.combo-list:hover:not(.disabled){background:#dfdfdf}.g2b-rnc-link{box-sizing:border-box;white-space:nowrap;background:#f3f3f3;border:1px solid #f3f3f3;border-radius:4px;outline:none;width:531px;height:20px;padding:0 4px;font-size:12px;line-height:18px;overflow:hidden}.g2b-rnc-link:hover{background:#dfdfdf}.g2b-rnc-link.focus{border-color:#0da2db}.calc-lab.g2b-rnc-hot{color:#0b6fa3}.g2b-lp{z-index:3000;background:#fdfdfd;border:1px solid #828790;flex-direction:column;width:347px;height:292px;font-size:11px;display:flex;position:fixed;box-shadow:inset 1px 1px #fff}.g2b-lp-tree{border-bottom:1px solid #828790;flex:1;padding:1px 0;overflow:auto}.g2b-lp-group{align-items:center;gap:6px;height:18px;padding-left:2px;font-size:12px;display:flex}.g2b-lp-chev{color:#333;background:0 0;border:0;justify-content:center;align-items:center;width:16px;height:16px;padding:0;display:flex}.g2b-lp-chev svg{stroke-width:2.6px}.g2b-lp-item{white-space:nowrap;cursor:default;align-items:center;gap:4px;height:18px;padding-left:41px;font-size:11px;display:flex}.g2b-lp-item.on{background:#d4e4fa}.g2b-lp-dia{background:#9a9a9a;width:4px;height:4px;margin-right:8px;transform:rotate(45deg)}.g2b-lp-foot{align-items:center;gap:10px;height:30px;padding-left:40px;display:flex}.g2b-lp-foot .ak-btn{height:24px;font-size:12px}.g2b-cb .s1-window-body{flex-direction:column;display:flex}.g2b-cb-blank{flex:1}.g2b-cb-head{flex-shrink:0;margin:0 4px;padding:6px 0 2px 1px;font-size:12px;font-weight:700}.g2b-cb-tree{background:#fdfdfd;border:1px solid #81868d;flex:none;height:512px;margin:0 4px;font-size:12px;overflow:auto}.g2b-cb-node{white-space:nowrap;cursor:default;align-items:center;gap:2px;height:17px;padding-left:2px;display:flex}.g2b-cb-node.sel{background:#d4e4fa}.g2b-cb-chev{color:#333;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:17px;display:flex}.g2b-cb-chev svg{stroke-width:2.4px;width:15px;height:15px}.g2b-cb-node:not(.root){padding-left:21px}.g2b-cb-tree.roots .g2b-cb-node{padding-left:2px}.g2b-cb-node img{flex-shrink:0}.g2b-cb-node>img+span{margin-left:3px}.g2b-cb-flag{margin-left:6px;display:inline-flex}.g2b-cb-none{padding:2px 0 0 19px;font-size:12px}.g2b-cb-split{flex:none;height:532px;margin-top:0;padding:0 0 0 4px;display:flex}.g2b-cb-list{flex-direction:column;flex-shrink:0;height:532px;display:flex}.g2b-cb-list .grid.s1g{border-color:#828790;flex:none;height:513px}.g2b-cb-list .grid.s1g .grid-th{font-size:12px}.g2b-cb-list .grid.s1g .grid-row>div{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.g2b-cb-list .grid.s1g .grid-row .cell-focus{outline-offset:-1px;outline:1px solid #333}.g2b-cb-flags{align-items:center;gap:0;height:19px;display:inline-flex}.g2b-cb-count{color:#1f1f1f;height:19px;padding-left:8px;font-size:10px;line-height:21px}.g2b-cb-split .splitter{flex-shrink:0;width:6px}.g2b-cb-right{flex-direction:column;flex:1;min-width:0;display:flex}.g2b-cb-right .g2b-cb-head{margin:0 4px 0 1px}.g2b-cb-right .g2b-cb-tree{margin:0 4px 0 0}.ak-footer.g2b-cb-foot{border-top:1px solid #e3e3e3;margin-top:auto;padding:8px 0}.ak-footer.g2b-cb-foot .ak-btn{font-size:12px}.j-title.g2b-j-sys{font-style:normal;font-weight:700}.s1-window.g2b-rnc:after{content:"";z-index:5;cursor:ns-resize;width:100%;height:5px;position:absolute;bottom:0;left:0}.upf.stg.s1-window.dialog{top:calc(50% - 319px);left:calc(50% - 457px)}.upf .stg-footer .ak-btn{border-radius:4px;height:25px}.upf .stg-footer{padding-top:7px}.upf .stg-nav::-webkit-scrollbar{width:13px}.upf .stg-band p.upf-p0,.upf .stg-band p.upf-p{margin-top:0}.upf .stg-band.upf-band-flush{border-radius:4px;padding:4px 5px}.upf-ctl>label{gap:4px;height:13px;line-height:13px}.upf-ctl>label>span{line-height:14px}.upf-group>legend{font-size:12px}.upf .ak-btn.upf-b23{height:23px;padding:0}.upf .ak-btn.upf-b20{height:20px;padding:0}.upf-input{border-radius:3px;height:20px}.upf-input::placeholder{color:#8a8a8a}.upf-input:focus{border-color:#4491ab}.upf-combo.combo-list,.upf .ak-spin.upf-spin{height:20px}.upf-count{color:#1f1f1f;font-size:10px}.upf-box{background:#fdfdfd;border:1px solid #acacb0;display:flex;overflow:hidden}.upf-box.flush{border:0}.upf-box.flush.top{border-top:1px solid #acacb0}.upf-box>.grid{height:100%}.grid.upf-grid .grid-head{background:#f7f7fa;border-bottom:0;height:18px}.grid.upf-grid .grid-th{border-right:1px solid #acacae;padding:0 4px;font-size:11px}.grid.upf-grid .grid-th:hover{background:0 0}.grid.upf-grid .grid-head .grid-gutter{border-left:0}.grid.upf-grid .grid-gutter{flex-shrink:0;padding:0}.grid.upf-grid .grid-row{height:19px;font-size:12px;line-height:19px}.grid.upf-grid .grid-row>div{padding:0 4px}.grid.upf-grid .grid-row:hover{background:0 0}.grid.upf-grid.striped .grid-row:nth-child(2n of .grid-row){background:#f3f2fb}.grid.upf-grid.wrap .grid-row:nth-child(odd){background:0 0}.grid.upf-grid .grid-row.sel.sel.sel.sel{background:#d4e4fa}.grid.upf-grid .grid-empty{color:#949494;min-height:0;font-size:12px;position:absolute;top:50%;left:0;right:0}.grid.upf-grid .grid-inner{min-height:100%;position:relative}.grid.upf-grid .grid-row>.upf-icocell{align-items:center;padding:0 0 0 2px;display:flex}.grid.upf-grid .grid-row>.upf-checkcell{justify-content:center;align-items:center;display:flex}.grid.upf-grid.wrap .grid-row{height:auto;min-height:19px;padding:1px 0 2px;line-height:16px}.grid.upf-grid.wrap .grid-row>.upf-icocell{align-items:center}.grid.upf-grid .grid-scroll::-webkit-scrollbar{width:12px}.grid.upf-grid .grid-scroll::-webkit-scrollbar-thumb{background:#d9dbdf padding-box padding-box;border:2px solid #0000;border-radius:6px}.upf-warn .grid-row>.upf-checkcell{justify-content:flex-start;padding-left:45px}.upf-rs .grid-row>div:last-child,.upf-bm .grid-row>div{white-space:normal}.grid.upf-grid.icofirst .grid-th:first-child{padding:0 0 0 3px}.grid.upf-grid.icofirst .grid-th:first-child .grid-th-label{text-overflow:clip}.upf .ak-icobtn.upf-arrow{width:22px;height:23px}.upf .ak-icobtn.upf-pm{width:20px;height:20px}.upf .ak-btn.upf-insert{justify-content:center;align-items:center;gap:6px;height:24px;padding:0;display:inline-flex}.upf .ak-btn.upf-insert:hover{background:#dfdfdf}.upf-fontbtn{background:#fdfdfd;border:1px solid #7a7a7a;border-radius:2px;width:18px;height:18px;padding:0;font:13px/15px Times New Roman,serif}.upf-fontfield{cursor:default}.upf-fontfield:hover{background:#dfdfdf}.upf-sc-head{font-size:14px;font-weight:700}.upf-link{color:#597ea4;font-size:12px;text-decoration:none}.upf-link:hover{text-decoration:underline}.upf .stg-info>span{max-width:524px}.upf .stg-page.framed{border-color:#acadb0}.grid.upf-grid.h18 .grid-head{height:18px}.grid.upf-grid.h20 .grid-head{height:20px}.upf-clip{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.stg-nav:focus{outline:0}.scq{background:#fdfdfd;flex-direction:column;flex:1;min-height:0;display:flex}.scq .scq-availbtn{align-items:center;gap:4px;display:inline-flex}.scq-body{flex:1;min-height:0;padding:4px 0 4px 4px;display:flex}.scq-left{flex-direction:column;flex-shrink:0;gap:4px;min-height:0;display:flex;overflow-y:auto}.scq-left .scq-combo{width:100%}.scq-split{margin:0 2px}.scq-facet{background:#fff;border:1px solid #ccc;flex-direction:column;flex-shrink:0;display:flex}.scq-facet .grid{flex:1;min-height:0}.scq-facet .grid-row{height:17px;font-size:11px;line-height:17px}.scq-facet .grid-head{height:17px}.scq-facet .grid-th{font-size:11px}.scq-facet .grid-foot{display:none}.scq-facet .scq-count{text-align:right}.scq-facet.dis{opacity:.6;pointer-events:none}.scq-right{flex-direction:column;flex:1;min-width:0;padding-right:6px;display:flex}.scq-toolbar{flex-shrink:0;align-items:center;gap:4px;height:28px;padding-left:4px;display:flex}.scq-search{width:180px}.scq-clear.ak-btn{height:20px;padding:0 6px}.scq-toolbar .icon-btn:disabled{opacity:.45}.scq-droptri{margin-left:1px}.scq-recent{margin-left:4px}.scq-bm-label{margin-left:auto;margin-right:2px;font-size:11px}.scq-bm{color:#333;background:#fdfdfd;border:1px solid #c8c8c8;border-radius:3px;width:18px;height:18px;padding:0;font-size:10px}.scq-bm.set{background:#e8e8e8;border-color:#a8a8a8;font-weight:700}.scq-bm:hover{background:#dfdfdf}.scq-grid{border:1px solid #ccc;flex-direction:column;flex:1;min-height:0;display:flex}.scq-grid .grid{flex:1;min-height:0}.scq .grid-row.scq-unread{font-weight:700}.scq .grid-row.scq-done{color:#7a7a7a;font-style:italic}.scq-cellhl{height:100%;margin:0 -4px;padding:0 4px;display:block}.scq-unmatched{font-style:italic}.dg4-dlg .s1-window-body{background:#fdfdfd;font-size:11px}.dg4-dlg-body{flex-direction:column;flex:1;gap:6px;min-height:0;padding:8px 10px 0;display:flex}.dg4-row{align-items:center;gap:6px;display:flex}.dg4-lab{min-width:76px;font-size:11px}.dg4-lab.top{min-width:0;margin-top:2px}.dg4-note{background:#fffbd6;border:1px solid #e9dc8c;padding:4px 6px;font-size:11px}.dg4-warn{color:#c01818;padding-left:2px;font-size:11px}.dg4-text{width:100%;font:inherit;resize:vertical;box-sizing:border-box;background:#f3f3f3;border:1px solid #e0e0e0;outline:none;padding:4px;font-size:12px}.dg4-text:focus{border-color:#4491ab}.dg4-in{background:#f3f3f3;border:1px solid #f3f3f3;border-radius:3px;outline:none;height:21px;padding:0 4px;font-size:12px}.dg4-in.wide{flex:1}.dg4-radios{align-items:center;gap:14px;padding:2px 0;display:flex}.dg4-field{background:#f3f3f3;border-radius:3px;flex:1;align-items:center;gap:4px;height:21px;padding:0 4px;font-size:12px;display:flex}.dg4-yes{color:#1f7a1f}.dg4-no{color:#b01818}.dg4-teamgrid,.dg4-outgrid{border:1px solid #ccc;flex-direction:column;height:160px;display:flex}.dg4-outgrid{height:240px}.dg4-teamgrid .grid,.dg4-outgrid .grid{flex:1;min-height:0}.dg4-form{grid-template-columns:80px 1fr;align-items:center;gap:6px;display:grid}.dg4-hlform{grid-template-columns:110px 1fr}.dg4-pick{background:#f3f3f3;border-radius:3px;align-items:center;gap:2px;height:22px;padding:0 2px;display:flex;position:relative}.dg4-pickwide{flex:1}.dg4-pickbtn{background:0 0;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;width:20px;height:18px;padding:0;font-size:10px;display:inline-flex}.dg4-pickbtn:hover{background:#dfdfdf}.dg4-pickval{color:#555;padding-left:4px;font-size:12px}.dg4-req-g{color:#2c9a2c;margin-right:1px}.dg4-reqmark{color:#d42020;margin-left:3px;font-weight:700}.dg4-pop{z-index:5;background:#fdfdfd;border:1px solid #c8c8c8;min-width:220px;position:absolute;top:22px;left:0;box-shadow:0 3px 10px #0003}.dg4-pop-row{cursor:default;padding:3px 8px;font-size:12px}.dg4-pop-row:hover{background:#d6e5fb}.dg4-decision-body{align-items:flex-start;gap:12px;padding:14px 14px 6px;font-size:12px;display:flex}.dg4-swatch{border:1px solid #ccc;padding:0 6px}.dg4-hlbar{gap:6px;display:flex}.dg4-hlgrid{border:1px solid #ccc;flex-direction:column;height:170px;display:flex}.dg4-hlgrid .grid{flex:1;min-height:0}.dg4-units{gap:10px;padding-left:116px}.dg4-colour{background:#fdfdfd;border:1px solid #dfdfdf;width:100%;height:22px;padding:0 2px}.dg4-colwrap{gap:4px;display:flex}.dg4-cols{flex:1;height:240px}.dg4-cb{margin:0}.dg4-sub .dg4-subgrid{grid-template-columns:90px 1fr 90px 1fr;gap:2px 8px;padding:2px 0;font-size:11px;display:grid}.dg4-matchgrid{border:1px solid #ccc;flex-direction:column;height:170px;display:flex}.dg4-matchgrid .grid{flex:1;min-height:0}.dg4-empty{text-align:center;color:#888;padding:30px 8px}.dg4-reply .dg4-dlg-body{gap:2px}.dg4-rgroup{flex-direction:column;gap:4px;display:flex}.dg4-contacts{border:1px solid #ccc;flex-direction:column;height:72px;display:flex}.dg4-contacts .grid{flex:1;min-height:0}.dg4-mrow{align-items:center;gap:6px;min-height:22px;display:flex}.dg4-to{margin-right:2px;font-size:11px}.dg4-grow{flex:1}.dg4-msg{align-items:flex-start;gap:4px;display:flex}.dg4-merge{border-color:#dfdfdf;width:24px;height:20px;font-size:9px}.dg4-preview{white-space:pre-wrap;color:#555;background:#f3f3f3;height:88px;padding:4px;font-size:12px;overflow-y:auto}.dg4-segs{color:#d42020;padding:2px 0 0;font-size:11px}.dg4-qn .s1-window-body{background:#fdfdfd}.dg4-qn-body{flex:1;gap:4px;min-height:0;padding:4px;display:flex}.dg4-qn-pages{background:#fff;border:1px solid #8a8a8a;flex-shrink:0;width:170px;padding:2px}.dg4-qn-page{align-items:center;gap:4px;padding:2px 4px;font-size:11px;display:flex}.dg4-qn-page.sel{background:#d6e5fb}.dg4-qn-main{background:#fff;border:1px solid #d0d0d0;flex:1;min-width:0;padding:8px 10px;font-size:11px;overflow-y:auto}.dg4-qn-head{margin-bottom:8px;font-size:12px}.dg4-qn-main p{margin:0 0 8px}.dg4-qn-q{flex-direction:column;gap:6px;margin:10px 0 0;display:flex}.dg4-qn-qt{font-size:11px}.dg4-qn-n{color:#555;width:16px;display:inline-block}.dg4-qn-opt{margin-left:20px}.dg4-qn-text{height:44px;font:inherit;resize:vertical;background:#f3f3f3;border:0;outline:none;margin-left:0;padding:4px;font-size:12px}.dg4-qn-side{background:#fff;border:1px solid #d0d0d0;flex-direction:column;flex-shrink:0;width:260px;display:flex}.dg4-qn-side .grid{flex:1;min-height:0}.dg4-qn-filed{color:#1f7a1f;padding:4px 10px 0;font-size:11px}.dg4-req .s1-window-body{background:#fdfdfd;font-size:11px}.dg4-req-top{flex-shrink:0;gap:6px;padding:6px 8px 4px;display:flex}.dg4-req-top .ak-btn{height:23px}.dg4-req-head{flex-shrink:0;justify-content:space-between;gap:10px;padding:2px 8px 4px;display:flex}.dg4-req-state>div,.dg4-req-pt>div{align-items:center;gap:4px;line-height:17px;display:flex}.dg4-req-state>div>b+img{margin-left:8px}.dg4-req-pt{text-align:left;min-width:260px;font-size:11px;line-height:15px}.dg4-unm{color:#b01818;font-style:italic}.dg4-req-bar{background:#fffbd6;border:1px solid #e9dc8c;flex-shrink:0;margin:0 8px 4px;padding:3px 6px}.dg4-req-body{flex:1;gap:4px;min-height:0;padding:0 8px 8px;display:flex}.dg4-req-actions{flex-direction:column;flex-shrink:0;gap:4px;width:200px;display:flex;overflow-y:auto}.dg4-acts{flex-direction:column;gap:3px;padding:2px 4px 6px;display:flex}.dg4-act{text-align:left;background:#fdfdfd;border:1px solid #e3e3e3;border-radius:3px;align-items:center;gap:6px;height:21px;padding:0 4px;font-size:11px;display:flex}.dg4-act:hover:not(:disabled){background:#f3f3f3;border-color:#d0d0d0}.dg4-act:disabled{color:#9a9a9a}.dg4-act:disabled img{opacity:.45;filter:grayscale()}.dg4-req-main{background:#fff;border:1px solid #a8a8a8;flex-direction:column;flex:1;min-width:0;display:flex}.dg4-narr{flex:1;min-height:0;padding:4px 6px;font-size:11px;overflow-y:auto}.dg4-incdel{align-self:flex-end;padding:3px 6px}.dg4-ev{margin-bottom:8px}.dg4-ev.deleted{color:#8a8a8a;text-decoration:line-through}.dg4-ev-title{color:#1c2f8c;flex-wrap:wrap;align-items:baseline;gap:4px;display:flex}.dg4-ev-title b{color:#1c2f8c}.dg4-ev-line{align-items:center;gap:4px;padding-left:14px;line-height:17px;display:flex}.dg4-ev-text{white-space:pre-wrap;padding-left:14px}.dg4-ev-body{margin-top:6px;padding-left:14px}.dg4-ev-pd{margin-top:8px}.dg4-ev-in .dg4-ev-title b{color:#8c1c4a}.dg4-ev-pending{color:#666;font-style:italic}.dg4-blue{color:#3466c8}.dg4-red{color:#b01818}.dg4-link{color:#3b8ae0;cursor:pointer;background:0 0;border:0;padding:0 0 0 8px;font-size:11px}.dg4-link:hover{text-decoration:underline}.dg4-task{left:430px}.dg4-avail-grids{flex-direction:column;flex:1;gap:2px;min-height:0;display:flex}.dg4-avail-staff{border:1px solid #ccc;flex-direction:column;flex:1;min-height:120px;display:flex}.dg4-avail-teams{border:1px solid #ccc;flex-direction:column;height:118px;display:flex}.dg4-avail-staff .grid,.dg4-avail-teams .grid{flex:1;min-height:0}.dg4-typechecks{grid-template-columns:1fr 1fr 1fr;gap:4px 8px;padding:2px 0 4px;display:grid}.dg4-stg{flex:1;gap:6px;min-height:0;display:flex}.dg4-stg-nav{background:#fff;border:1px solid #d0d0d0;flex-shrink:0;width:230px;overflow-y:auto}.dg4-stg-pane{border:1px solid #d0d0d0;flex:1;min-width:0;padding:8px;overflow-y:auto}.dg4-stg-page{flex-direction:column;gap:6px;display:flex}.dg4-stg-h{margin-bottom:4px;font-size:13px;font-weight:700}.dg4-catgrid{border:1px solid #ccc;flex-direction:column;height:170px;display:flex}.dg4-catgrid .grid{flex:1;min-height:0}.dg4-node-bar{flex-shrink:0;align-items:center;height:26px;padding:0 6px;display:flex}.grid-row.dg4-err-row{color:#9a9a9a;text-decoration:line-through}.ph-line.dg4-home.bold span{font-weight:700}.ph-line.dg4-home.red span{color:#c01818}.dg4-muted{color:#777}.dg2-pv{background:#fff;flex-shrink:0;position:relative;overflow:hidden}.dg2-pv-in{transform-origin:0 0;background:#fff;width:850px;height:1180px;position:absolute;top:0;left:0}.dg2-pv-in .letter{box-sizing:border-box;height:1180px}.dg2-canvas{padding:0}.dg2-canvas.empty{background:#e8e8e8;height:100%}.dg2-dmprev .dg2-pv{margin:0}.letter-over{text-align:right;margin-top:30px;font-style:italic}.letter-cont-head{color:#555;border-bottom:1px solid #999;justify-content:space-between;padding-bottom:4px;font-size:11px;display:flex}.letter-plan{margin:4px 0 10px 20px;padding:0}.letter-cc{color:#444;margin-top:30px;font-size:11px}.dg2-strip{flex-shrink:0;gap:6px;padding:2px 0;overflow-x:auto}.dm-thumb.dg2-thumb{cursor:default;border:3px solid #0000;flex-shrink:0;width:104px;height:128px;padding-top:2px}.dm-thumb.dg2-thumb.sel{border-color:#1e88e5}.dm-thumb.dg2-thumb.drag{opacity:.5}.dg2-thumb-page{border:1px solid #333;margin-top:2px}.dg2-on{box-shadow:inset 0 0 0 1px #9cbbe6;background:#d6e5fb!important}.grid-row.dg2-done>div{color:#7a7a7a;font-style:italic}.grid-row.dg2-del>div{color:#a0a0a0;text-decoration:line-through}.dg2-prep{flex-direction:column;flex:1;min-height:0;font-size:11px;display:flex}.dg2-pbar{border-bottom:1px solid #e3e3e3;align-items:center;gap:4px;min-height:30px;padding:0 4px;display:flex}.dg2-pbar .win-btn{border-radius:3px;height:23px}.dg2-owner{width:150px;height:18px}.dg2-drop{color:#fdfdfd;background:#c8c4ef;border:1px solid #a9a3df;outline:none;flex:1;justify-content:center;align-items:center;height:26px;margin-left:10px;font-size:11px;display:flex}.dg2-drop.over,.dg2-drop:focus{background:#b0aae8}.dg2-locked{background:#fcffe1;border-bottom:1px solid #e0dca0;padding:3px 8px}.dg2-pbody{flex:1;min-height:0;display:flex}.dg2-tiles{background:#9a9a9a;outline:none;flex-wrap:wrap;flex:1;align-content:flex-start;gap:10px;min-width:0;padding:10px;display:flex;overflow:auto}.dg2-tile{box-sizing:border-box;cursor:default;background:#b9b9b9;border:3px solid #b9b9b9;flex-direction:column;align-items:center;width:128px;height:176px;padding-top:4px;display:flex;position:relative}.dg2-tile.sel{background:#d4e4fa;border-color:#1e3a8a}.dg2-tile-page{border:1px solid #333;height:140px;overflow:hidden}.dg2-tile-n{color:#1e3a8a;background:#fdfdfd;padding:0 3px;font-weight:700;position:absolute;bottom:22px;left:6px}.dg2-tile-name{text-overflow:ellipsis;white-space:nowrap;max-width:120px;margin-top:3px;font-size:10px;overflow:hidden}.dg2-pright{flex-direction:column;flex-shrink:0;min-height:0;padding:0 4px;display:flex}.dg2-pright .docp-viewer{flex:1}.dg2-pfoot{background:#f7f7fa;border-top:1px solid #d6d6d6;height:20px;padding:0 6px;line-height:20px}.dg2-empty{color:#fdfdfd;padding:20px;font-size:12px}.docp-viewer .dg2-empty{color:#6d6d6d}.dg2-match{flex:1;min-height:0;font-size:11px;display:flex}.dg2-mleft{border-right:1px solid #d6d6d6;flex-direction:column;flex-shrink:0;width:400px;min-height:0;padding:0 4px 4px;display:flex}.dg2-mdocs{border:1px solid #c8c8c8;flex-direction:column;height:110px;display:flex}.dg2-secs{background:#fdfdfd;border:1px solid #c8c8c8;margin-top:4px}.dg2-sec{cursor:default;border-bottom:1px solid #e3e3e3;padding:3px 6px}.dg2-sec.sel{background:#d4e4fa}.dg2-sec.invalid{background:#fad3d7}.dg2-sec-t{align-items:center;gap:4px;font-weight:700;display:flex}.dg2-sec-s{color:#444;white-space:nowrap;text-overflow:ellipsis;padding-left:18px;overflow:hidden}.dg2-prevnext{justify-content:space-between;padding:4px 0;display:flex}.dg2-prevnext .win-btn,.dg2-detail .win-btn{border-radius:3px;height:23px}.dg2-detail{border:1px solid #c8c8c8;flex-direction:column;flex:1;gap:4px;min-height:0;padding:4px 6px;display:flex;overflow:auto}.dg2-detail-t{color:#1c5d99;font-weight:700}.dg2-sugg-grid{border:1px solid #c8c8c8;flex-direction:column;height:150px;display:flex}.dg2-selpat{flex:1;height:18px}.dg2-selpat.invalid{background:#fad3d7}.dg2-codes{flex-direction:column;gap:4px;display:flex}.dg2-hint{margin-top:6px}.dg2-meta{flex-direction:column;gap:5px;display:flex}.dg2-mrow{flex-wrap:wrap;align-items:center;gap:6px;min-height:22px;display:flex}.dg2-mrow>span:first-child{flex-shrink:0;width:78px}.dg2-mrow.sub{min-height:0}.dg2-in{height:20px;font:inherit;box-sizing:border-box;background:#f3f3f3;border:1px solid #d0d0d0;width:150px;min-width:0;padding:0 4px}.dg2-in:focus{background:#fdfdfd;border-color:#4491ab;outline:none}.dg2-in.wide{width:300px}.dg2-sugg{height:19px;font:inherit;cursor:default;background:#ece9fb;border:1px solid #a9a3df;border-radius:3px;padding:0 6px}.dg2-sugg:hover{background:#dcd7f7}.dg2-row{align-items:center;gap:6px;display:flex}.dg2-lab{color:#555;margin-top:4px}.dg2-ta{resize:vertical;box-sizing:border-box;background:#fdfdfd;border:1px solid #d0d0d0;width:100%;min-height:70px;padding:3px;font:11px Segoe UI,sans-serif}.dg2-ta.small{min-height:46px}.dg2-upd-line{color:#444;padding:0 2px 2px;font-size:11px}.dg2-code-body .dg2-in{width:150px}.dg2-routing{background:#fcffe1;flex-direction:column;gap:2px;padding:4px 8px;font-size:11px;display:flex}.dg2-note{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.dg2-refs{flex-direction:column;gap:3px;display:flex}.dg2-ref.sel{background:#d4e4fa}.dg2-flags{flex-direction:column;gap:1px;display:flex}.dg2-flag{cursor:default;align-items:center;gap:6px;padding:1px 4px;display:flex}.dg2-flag.sel{background:#d4e4fa}.dg2-sw{border:1px solid #555;width:10px;height:10px;display:inline-block}.dg2-sw.none{background:#fdfdfd}.dg2-flagtitle{align-items:center;gap:5px;display:inline-flex}.dg2-fwd{flex-direction:column;gap:3px;padding:2px 6px;font-size:11px;display:flex}.dg2-recips{border:1px solid #c8c8c8;flex-direction:column;height:80px;display:flex}.dg2-members{background:#fcffe1;border:1px solid #e0dca0;padding:2px 4px}.dg2-admin-btns{gap:6px;margin-top:6px;display:flex}.dg2-vleft{width:330px}.dg2-vpos{color:#444;padding:0 4px 4px;font-size:11px}.dg2-kv{grid-template-columns:90px 1fr;gap:2px 6px;padding:4px 8px;font-size:11px;display:grid}.dg2-kv b{color:#111;font-weight:400}.dg2-imp{color:#d0021b!important;font-weight:700!important}.dg2-filed{flex-direction:column;gap:2px;padding:2px 8px 6px;font-size:11px;display:flex}.dg2-filed.pre{white-space:pre-wrap}.dg2-fnote{font-style:italic}.dg2-vopts{justify-content:space-between;align-items:center;padding:6px 2px 2px;font-size:11px;display:flex}.dg2-audit-sub{color:#444;margin-bottom:6px;font-size:11px}.dg2-audit-grid{border:1px solid #c8c8c8;flex-direction:column;height:130px;display:flex}.dg2-audit-grid.tall{height:220px}.dg2-acq-grid{border:1px solid #c8c8c8;flex-direction:column;height:130px;margin-top:4px;display:flex}.dg2-rpick{flex-direction:column;gap:4px;font-size:11px;display:flex}.j-card.dg2-jopen .j-doc{color:#1c5d99;cursor:pointer;text-decoration:underline}.dg2-content-page{background:#fdfdfd;border:1px solid #81868d;flex-direction:column;min-height:600px;margin:8px;padding:24px 32px;font:12pt Arial,sans-serif;display:flex}.dg2-content-meta{color:#444;border-bottom:1px solid #ccc;margin-bottom:12px;padding-bottom:6px;font-size:11px}.dg2-content-body{white-space:pre-wrap;flex:1}.grid-row.dg2-att-pending>div{font-style:italic}.dg2-att-row{align-items:center;gap:6px;font-size:11px;display:flex}.dg2-to{white-space:nowrap;align-items:center;gap:3px;display:inline-flex}.dg2-prevnext .win-btn,.dg2-vleft .docp-top .win-btn{align-items:center;gap:4px;display:inline-flex}.dg2-dropwrap{flex:1;min-width:0;display:flex}.dg2-dropping .grid{outline:2px dashed #a9a3df}.dg2-na-comments{resize:none;box-sizing:border-box;background:#fdfdfd;border:1px solid #d0d0d0;border-radius:3px;width:596px;height:99px;padding:4px;font:12px Segoe UI,sans-serif}.combo-list.lct5d-na-type.dg2-na-half{width:270px}.combo-list.lct5d-na-type.dg2-na-prob{width:255px}.dg2-attv-body{gap:10px;height:520px;padding:8px;display:flex}.dg2-attv-kv{align-content:start;width:300px}.dg2-attv-prev{background:#e4e4e4;border:1px solid #c8c8c8;flex:1;justify-content:center;align-items:center;display:flex}.dg2-attv-img{color:#444;flex-direction:column;align-items:center;gap:6px;display:flex}.dg2-attv-doc{box-sizing:border-box;background:#fdfdfd;border:1px solid #aaa;width:80%;height:90%;padding:20px;font-size:12px}.grid-row.dg2-imp-row>div{font-weight:700}.dg2-detail .dg2-in{width:140px}.med-sec .icon-bar.med-bar{gap:1px;height:22px;min-height:22px;margin-top:1px;padding:0 4px 0 5px}.med-sec .icon-bar.med-bar .icon-btn{border-radius:2px;width:24px;height:21px}.med-sec .icon-bar.med-bar .icon-btn:hover{background:#e5e5e5}.med-sec .icon-bar.med-bar .tl-sep{background:#a0a0a0;margin:0 5px}.med-sec .icon-bar.med-bar .ib-label{margin:0 6px 0 2px;font-size:12px}.med-sec .combo-list.med-view{background:#f3f3f3;border:0;border-radius:3px;height:21px}.med-sec .combo-list.med-view .combo-list-pop{background:#f3f3f3;border-color:#c6c6c6}.med-sec .med-toggles{gap:1px;margin-left:6px}.med-sec .icon-btn.med-toggle{border:0;border-radius:4px;width:24px;height:23px}.med-sec .icon-btn.med-toggle.on,.med-sec .icon-btn.med-toggle.on:hover{background:#c1c1c1}.med-sec .icon-btn.med-inpatient img{opacity:.55;filter:grayscale()}.warn-bar.med-review{white-space:nowrap;overflow:hidden}.sec-grid.med-frame{border:1px solid #acacae;margin:0}.grid.med-grid .grid-head{background:#f7f7fa;border-bottom:0;height:19px}.grid.med-grid .grid-th{border-right-color:#acacac;padding:0 3px;font-size:11px}.grid.med-grid .grid-th:hover{background:0 0}.grid.wrap.med-grid .grid-row{border-bottom:1px solid #0000;padding:1px 0;line-height:16px}.grid.wrap.med-grid .grid-row,.grid.wrap.med-grid .grid-row:hover{background:#fdfdfd}.grid.wrap.med-grid .grid-row.stripe,.grid.wrap.med-grid .grid-row.stripe:hover{background:#f3f2fb}.grid.wrap.med-grid .grid-row.sel,.grid.wrap.med-grid .grid-row.sel:hover{background:#d4e4fa}.grid.wrap.med-grid .grid-row.med-ruled{border-bottom-color:#000}.grid.med-grid .grid-row>div{padding:0 4px}.grid.med-grid .drug-cell .muted{color:#7b7b61}.grid.med-grid .drug-dose{color:#1c852c}.grid.med-grid .grid-foot{padding:4px 8px 2px;font-size:9px}.med-allergy{color:#000;white-space:nowrap;text-overflow:ellipsis;background:#fdfdfd;border:2px solid #8f0d1b;border-color:#8f0d1b #e70001;flex-shrink:0;height:20px;margin:2px 0 0;padding:0 6px;font-size:11px;line-height:16px;overflow:hidden}.rt-count .rt-issued{color:#b3600a;white-space:pre}.grid.wrap.rt-grid .grid-row,.grid.wrap.rt-grid .grid-row:nth-child(odd),.grid.wrap.rt-grid .grid-row:hover,.grid.wrap.rt-grid .grid-row:nth-child(odd):hover{background:#fdfdfd}.grid.wrap.rt-grid .grid-row.stripe,.grid.wrap.rt-grid .grid-row.stripe:hover{background:#f3f2fb}.grid.wrap.rt-grid .grid-row.sel,.grid.wrap.rt-grid .grid-row.sel:hover{background:#d4e4fa}.grid.rt-grid .grid-band{color:#000;white-space:nowrap;background:#abacb2;height:20px;padding-left:4px;font-size:14px;font-weight:700;line-height:20px}.rt-view-sel.combo-list{background:#f3f3f3;border:0;border-radius:3px;height:21px}.s1-window.mf-window .s1-window-body{background:#fdfdfd;flex-direction:column;display:flex}.mf-top{background:#fdfdfd;flex-shrink:0;height:83px;position:relative}.mf-top>button{height:25px;font-size:11px;position:absolute;top:5px}.mf-top .mf-ok{width:41px;left:10px}.mf-top .mf-another{width:92px;left:61px}.mf-top .mf-cancel{width:61px;right:auto}.mf-top .mf-another+.mf-cancel{left:164px}.mf-top .mf-ok+.mf-cancel{left:61px}.mf-banner{position:absolute;top:4px;left:1553px}.acute-when.mf-when{box-sizing:border-box;background:#d9dbdf;flex-shrink:0;align-items:flex-start;gap:0;height:31px;padding:8px 2px 0;font-size:11px}.acute-when.mf-when>.win-btn{background:#d9dbdf;border:1px solid #bec1c4;border-radius:3px;width:78px;height:22px;margin-right:8px;padding:0;font-size:11px}.acute-when.mf-when .cwb-combo.combo-list{background:#fdfdfd;border-radius:3px;height:21px;margin-right:8px;font-size:12px}.acute-when.mf-when .cwb-combo.combo-list:first-of-type{width:122px}.acute-when.mf-when .cwb-combo.combo-list:nth-of-type(2){width:125px}.acute-when.mf-when .acute-time{background:#fdfdfd;border-radius:3px;width:44px;height:21px;margin-right:9px;padding:0 3px}.acute-when.mf-when>.cwb-btn{width:20px;height:21px;margin-right:1px}.acute-when.mf-when .acute-note{background:#fdfdfd;border-radius:3px;height:21px;margin-left:0}.acute-warn.mf-when{box-sizing:border-box;text-align:center;background:#d9dbdf;border-bottom:1px solid #a8abae;flex-shrink:0;height:32px;padding:6px 0 0;font-size:12px}.acute-warn.mf-when .s1-link{margin-left:8px;font-size:12px;text-decoration:underline}.mf-form{background:#fdfdfd;flex:1;min-height:0;position:relative}.mf-at{white-space:nowrap;position:absolute}.mf-lab{white-space:nowrap;color:#000;font-size:11px;line-height:14px;position:absolute}.mf-lab.dim{color:#8a8a8a}.mf-tool{cursor:default;background:#fdfdfd;border:1px solid #dfdfdf;border-radius:4px;place-content:center;padding:0;display:grid}.mf-tool:not(:disabled):hover{background:#e4e4e4}.mf-tool:not(:disabled):active,.mf-tool.on{background:#c1c1c1}.mf-at.mf-drug{background:#f3f3f3;border-radius:3px;align-items:center;display:flex;overflow:hidden}.mf-drug-in{flex:1;align-items:center;gap:4px;min-width:0;height:100%;padding-left:4px;font-size:12px;display:flex}.mf-drug-deco{align-items:center;gap:1px;padding-right:22px;display:flex}.calc-input.mf-input,.calc-input.mf-textarea{box-sizing:border-box}.calc-input.mf-input.mf-flash{background:#dafcd9}.calc-input.mf-textarea{resize:none;padding:3px 5px;font-family:inherit}.calc-input.mf-textarea:not(:focus):hover{background:#dfdfdf}.calc-input.mf-textarea:focus{border-color:#4391ab;box-shadow:0 0 0 1px #a7f4ff}.mf-btn.ak-btn{padding:0;font-size:11px}.date-combo.mf-date{height:21px}.ak-spin.mf-spin{height:20px}.mf-at.mf-rule{background:#a6a6a6;height:1px}.mf-at.mf-links{box-sizing:border-box;background:#fdfdfd;border:1px solid #abadb0;font-size:12px;overflow:auto}.mf-links-empty{color:#8a8a8a;place-content:center;height:100%;font-size:11px;display:grid}.mf-link{color:#b0631a;padding:1px 4px;font-style:italic}.mf-link.sel{background:#d4e4fa}.ak-check.mf-fs{font-size:11px}.mf-warn-wrap{display:flex;position:absolute}.af-warnings.mf-warn{background:#fdfdfd;border:1px solid #b0b0b0;border-radius:0;flex-direction:column;flex:1;min-height:0;margin:0;padding:0 0 2px;font-size:12px;line-height:20px;display:flex}.af-warnings.mf-warn legend{margin-left:3px;padding:0 2px;font-size:12px}.af-warnings.mf-warn .af-scroll{-webkit-user-select:text;user-select:text;border-top:1px solid #84868a;flex:1;min-height:0;padding:2px 4px 4px;overflow:auto}.af-warnings .af-wh{color:#5282b3}.af-warnings .af-wh.gap{margin-top:20px}.af-warnings .af-w{gap:6px;height:20px;padding-left:20px}.af-warnings .af-bang{width:8px;display:inline-grid}.af-warnings .af-info{cursor:pointer;background:0 0;border:0;margin-left:2px;padding:0;display:inline-grid}.af-warnings .af-src{color:#2878d0;font-size:10px;font-weight:700}.af-warnings .af-more{color:#2878d0}.af-warnings .af-w i{font-style:italic}.af-warnings .af-about{margin-top:20px}.rom-win .calc-body,.sb-win .calc-body,.osm-win .calc-body,.ts-win .calc-body{font-size:11px}.calc-at.rom-band{background:#d9dbdf;flex-direction:column;width:701px;height:60px;display:flex;overflow:hidden}.calc-at.rom-band .acute-when.mf-when{width:701px;padding-top:6px}.calc-at.rom-band .acute-when.mf-when .acute-note{flex:1;min-width:0}.calc-at.rom-band .acute-warn.mf-when{text-align:left;border:0;height:29px;padding:3px 0 0 7px;position:relative}.calc-at.rom-band .acute-warn.mf-when .s1-link{margin:0;font-size:11px;position:absolute;top:9px;left:624px}.calc-at.rom-panel{background:#fdfdfd;border-top:1px solid #a8abae;border-radius:8px 8px 0 0;width:701px;height:248px}.calc-at.mf-drug.rom-drug{width:411px;height:20px}.calc-at.mf-drug.rom-drug .mf-drug-deco{padding-right:6px}.sb-grid-wrap.calc-at{flex-direction:column;width:655px;height:199px;display:flex}.grid.sb-grid{flex:1;min-height:0}.grid.sb-grid .grid-scroll{border:1px solid #acacae}.grid.sb-grid .grid-head{background:#f7f7fa;border-bottom:0;height:19px}.grid.sb-grid .grid-th{border-right-color:#acacac;padding:0 3px;font-size:11px}.grid.sb-grid .grid-row{background:#fdfdfd;height:19px;font-size:12px}.grid.sb-grid .grid-row.stripe{background:#fdfdfd}.grid.sb-grid .grid-row.sel{background:#d4e4fa}.grid.sb-grid .grid-row>div{align-items:center;padding:0 3px;display:flex}.grid.sb-grid .grid-row>.sb-icon{padding:0 1px}.grid.sb-grid .grid-row>.cell-focus{outline-offset:-1px;outline:1px solid #264f6c}.grid.sb-grid .grid-foot{padding:4px 5px 0;font-size:9px}.grid.sb-grid .sb-grey{color:#a0a0a0}.calc-input.sb-search::placeholder{color:#8a8a8a}.calc-at.ts-list{white-space:normal;background:#fdfdfd;width:374px;height:366px;overflow:hidden}.ts-row{background:#fdfdfd;padding:1px 0;font-size:12px;line-height:16px;display:flex}.ts-row.stripe{background:#f3f2fb}.ts-row.sel{background:#d4e4fa}.ts-num{flex-shrink:0;width:25px;padding-left:4px}.ts-text{border:1px solid #0000;flex:1;padding:0 4px}.ts-text.focus{border-color:#264f6c}.calc-at.ts-rule{background:#dadada;width:377px;height:1px}.calc-at.ts-count{font-size:9px}.dab.dp3 .dab-checks{grid-template-rows:repeat(3,24px)}.dab.dp3-sets .dab-checks{grid-template-rows:repeat(4,24px)}.dab.dp3 .dab-opts{height:72px}.dab.dp3.dp3-sets .dab-opts{height:96px}.dab.dp3 .dr-tree.dp3-tree{flex:1;min-height:0}.dp3-row{gap:0;height:18px;padding-left:4px;position:relative}.dp3-row.dp3-indent{padding-left:34px}.dp3-focus{border:1px solid #0000;align-items:center;gap:4px;height:17px;padding:0 2px;display:inline-flex}.dr-row.dp3-row.sel{background:#d4e4fa}.dr-row.dp3-row.sel .dp3-focus{border-color:#264f6c}.dr-row.dp3-row:not(.sel):hover{background:0 0}.dp3-deco{align-items:center;gap:2px;margin-left:auto;padding-right:2px;display:inline-flex}.dr-row.dp3-row.disc{color:#8a8a8a}.dr-row.dp3-row.disc img{filter:grayscale();opacity:.55}.dr-row.dp3-row.cost{color:#000}.dp3-deco.inline{margin-left:0}.dr-sep.dp3-indent{padding-left:34px}.dr-node.dp3-brands{color:#000;padding-left:18px}.dr-allergy.dp3-allergy{box-sizing:border-box;background:#fdfdfd;border:2px solid #e70001;flex-wrap:wrap;align-content:flex-start;gap:0 4px;height:47px;margin:2px 1px 0;padding:4px 8px;font-size:12px;line-height:16px;display:flex;overflow:hidden}.dp3-al{align-items:center;gap:2px;display:inline-flex}.acute-when .cwb-btn{cursor:default;background:0 0;border:1px solid #bec1c4;border-radius:4px;flex-shrink:0;place-content:center;width:20px;height:20px;padding:0;display:inline-grid}.acute-when .cwb-btn:hover{background:#e4e4e4}.acute-when .cwb-btn:active{background:#c1c1c1}.s1-window.mf-dlg .s1-window-body{background:#fdfdfd;flex-direction:column;display:flex}.acute-when.mf-when.mf-dlg-when .acute-note{flex:1;min-width:0;margin-right:11px}.acute-warn.mf-when.mf-dlg-when{height:30px}.calc-footer.mf-dlg-foot{padding:0 0 7px}.smd-window .smd-info{box-sizing:border-box;background:#fbfee0;border:1px solid #bebebe;border-radius:3px;align-items:center;height:48px;min-height:0;margin:0 1px;padding:0 6px;font-size:12px;display:flex}.smd-window .sec-grid.smd-grid{background:#fdfdfd;flex:1;margin:0 1px}.smd-window .grid .grid-head{background:#f7f7fa;height:19px}.smd-window .grid .grid-th{border-right-color:#acacac;font-size:12px}.smd-window .grid.wrap .grid-row{background:#fdfdfd;font-size:12px;line-height:16px}.smd-window .grid.wrap .grid-row.stripe{background:#f3f2fb}.smd-window .grid.wrap .grid-row.sel{background:#d4e4fa}.smd-window .s1-window-body{flex-direction:column;display:flex}.rxq-filter{flex-shrink:0;align-items:center;height:26px;padding-left:4px;display:flex}.rxq-filter .ak-check{font-size:11px}.warn-bar.rxq-warn{background:#fcffe1;border-color:#bebebe;border-radius:3px;flex-shrink:0;margin:0;padding:4px 6px;font-size:12px;line-height:16px}.sec-grid.rxq-frame{border:1px solid #acacae;margin:1px 0 0}.grid.rxq-grid .grid-head{background:#f7f7fa;border-bottom:0;height:18px}.grid.rxq-grid .grid-th{border-right-color:#acacac;padding:0 3px;font-size:11px}.grid.rxq-grid .grid-th:hover{background:0 0}.grid.wrap.rxq-grid .grid-row{background:#fdfdfd;padding:1px 0;line-height:16px}.grid.wrap.rxq-grid .grid-row.sel{background:#d4e4fa}.grid.rxq-grid .grid-row>div{padding:0 3px}.grid.rxq-grid .grid-row>.cell-focus{outline-offset:-1px;outline:1px solid #264f6c}.grid.rxq-grid .grid-foot{padding:4px 9px 2px;font-size:9px}.dr-row.dp3-row.dp3-interim.sel{outline-offset:-1px;outline:1px solid #205074}.dr-row.dp3-row.dp3-interim.sel .dp3-focus{border-color:#0000}.g2d{color:#000;background:#fdfdfd;flex:1;min-height:0;font-size:12px;position:relative}.g2d-tabs.s1-tabs{box-sizing:border-box;border-bottom:1px solid #dbdbde;align-items:stretch;height:28px;padding:0;position:absolute;top:0;left:0;right:0}.g2d-tabs .s1-tab{text-align:left;color:#767676;white-space:nowrap;border-right:0;flex-shrink:0;padding:0 0 0 6px;font-size:12px;line-height:27px;position:relative}.g2d-tabs .s1-tab:after{content:"";background:#9e9e9e;width:1px;height:18px;position:absolute;top:5px;right:0}.rec-content .g2d-tabs .s1-tab.active,.rec-content .g2d-tabs .s1-tab.active:hover{color:#4491ab;box-shadow:inset 0 -1px #4491ab,0 1px #4491ab}.g2d-body{position:absolute;inset:28px 0 0}.g2d-bar{align-items:center;gap:1px;height:24px;display:flex;position:absolute;top:1px;left:1px}.g2d-tool{background:0 0;border:0;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.g2d-tool:hover{background:#e5e5e5}.g2d-tool:active{background:#c1c1c1}.g2d-tool.g2d-grey,.g2d-tool.g2d-grey:hover{cursor:default;background:#c1c1c1;border-radius:4px}.g2d-sep{background:#9e9e9e;flex-shrink:0;width:1px;height:18px}.g2d-bar-journal .g2d-sep{margin:0 6px 0 8px}.g2d-bar-form .g2d-sep{margin:0 6px 0 4px}.g2d-main{display:flex;position:absolute;inset:27px 0 0}.g2d-main>.grid,.g2d-num>.grid,.g2d-hist>.grid{flex:1;min-width:0}.grid.g2d-grid .grid-head{height:18px}.grid.g2d-grid .grid-th{color:#000}.grid.g2d-grid .grid-th:last-of-type{border-right:0}.grid.g2d-grid .grid-gutter{border-left:1px solid #acacac}.grid.g2d-grid .grid-empty{color:#969696;font-size:11px}.grid.g2d-grid .grid-row>div{white-space:nowrap;text-overflow:clip;padding:0 4px;overflow:hidden}.g2d-bar-agg{width:640px}.g2d-bar-agg .ak-radio{gap:4px;font-size:11px;position:absolute;top:10px}.g2d-r1{left:55px}.g2d-r2{left:165px}.g2d-r3{left:375px}.g2d-weeks.ak-spin{height:21px;position:absolute;top:5px;left:289px}.g2d-weeks-label{font-size:11px;position:absolute;top:9px;left:333px}.g2d-note{box-sizing:border-box;white-space:nowrap;color:#000;background:#fcffe1;border:1px solid #c0c1b0;border-radius:4px;padding:0 3px;font-size:12px;position:absolute;left:0;right:0;overflow:hidden}.g2d-note-agg{height:30px;line-height:27px;top:31px}.g2d-note-num{height:27px;line-height:25px;top:27px}.g2d-agg-pane{border:1px solid #abadb0;border-top-color:#c0c1b0;position:absolute;inset:61px 0 0}.g2d-num{display:flex;position:absolute;inset:53px 0 0}.g2d-group{box-sizing:border-box;border:1px solid #b0b0b0;min-width:0;margin:0;padding:0;position:absolute}.g2d-group>legend{color:#000;margin-left:3px;padding:0 1px;font-size:12px;line-height:14px}.g2d-dates{width:166px;top:28px;bottom:0;left:2px}.g2d-dates-list{background:#fdfdfd;border:1px solid #868686;position:absolute;inset:3px;overflow:scroll hidden}.g2d-dates-wide{width:175px;height:1px}.g2d-nodata{text-align:center;color:#969696;width:157px;margin-top:-14px;font-size:11px;position:absolute;top:50%;left:0}.g2d-entered{inset:2px 1px 0 176px}.g2d-recent.ak-check{font-size:11px;position:absolute;top:7px;left:6px}.g2d-form-title{white-space:nowrap;font-size:11px;position:absolute;top:8px;left:166px}.g2d-entered-box{border:1px solid #868686;position:absolute;inset:25px 2px 2px 3px}.g2d-info-icon{position:absolute;top:5px;left:4px}.g2d-label{height:20px;font-size:11px;line-height:22px;position:absolute;left:94px}.g2d-field{box-sizing:border-box;color:#666668;white-space:nowrap;background:#f3f3f3;border-radius:4px;width:309px;height:20px;padding:0 5px;font-size:12px;line-height:20px;position:absolute;left:179px;overflow:hidden}.g2d-field-version{width:65px}.g2d-field-desc{white-space:pre-wrap;height:55px;padding-top:2px;line-height:16px;overflow-y:auto}.g2d-hist-label{font-size:11px;line-height:14px;position:absolute;top:165px;left:4px}.g2d-hist{display:flex;position:absolute;inset:181px 0 0}.g2d-hist .grid.g2d-grid .grid-row{height:auto;min-height:19px;line-height:19px}.g2d-hist .grid.g2d-grid .grid-row>.g2d-event{white-space:pre-line}.g2d-hist.menu-open .grid.g2d-grid .grid-row>.cell-focus{outline:0}.context-menu>.menu-dropdown.g2d-menu{box-sizing:border-box;background:#f3f3f3;border-top:1px solid #cdcdd2;border-bottom:2px solid #c6c6c6;border-left:1px solid #cdcdd2;border-right:1px solid #c6c6c6;width:87px;min-width:0;padding:0;box-shadow:1px 1px #d7d7d7,2px 2px #e9e9e9}.g2d-menu>.menu-row-wrap>.menu-row{color:#000;height:26px;padding:0 6px 0 4px}.g2d-menu>.menu-row-wrap>.menu-row>.menu-icon-col{width:24px}.g2d-menu>.menu-row-wrap>.menu-row>.menu-label{padding-left:9px}.g2d-menu>.menu-row-wrap>.menu-row>.menu-shortcut{display:none}.g2d-menu>.menu-row-wrap>.menu-row>.menu-arrow{color:#000}.g2d-agg-pane.g2d-agg-data{padding:4px 0 0 10px;font-size:12px;line-height:18px;overflow:auto}.g2d-agg-data .lct5d-tv-line{padding-left:7px}.g2d-dates-rows{width:175px}.g2d-date-row{white-space:nowrap;cursor:default;height:19px;padding-left:4px;font-size:12px;line-height:19px;display:flex}.g2d-date-row.sel{background:#d4e4fa}.g2d-date-at{flex-shrink:0;width:113px}.g2d-entered-box.g2d-doc-host{justify-content:center;align-items:flex-start;padding-top:10px;display:flex;overflow:hidden}.g6r-page{flex-direction:column;height:100%;min-height:0;display:flex}.g6r-tb{flex-shrink:0;align-items:center;height:24px;margin-bottom:1px;padding-left:1px;font-size:11px;display:flex}.g6r-tb-btn{background:0 0;border:0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-right:1px;padding:0;display:inline-flex}.g6r-tb-btn:hover{background:#e4e4e4}.g6r-tb-btn:active:not(.dis){background:#c1c1c1}.g6r-tb-btn.dis:hover{background:0 0}.g6r-tb-sep{background:#9d9d9d;flex-shrink:0;width:1px;height:20px;margin:0 6px 0 4px}.g6r-tb-lab{color:#1f1f1f;margin:0 5px}.g6r-tb .combo-list.g6r-combo{box-sizing:border-box;height:20px;font-size:12px}.g6r-tb .ak-check.g6r-chk.g6m-inc{margin-left:9px;font-size:11px}.g6r-grid-wrap{flex-direction:column;flex:1;min-height:0;display:flex}.g6r-grid-wrap .grid.g6r-grid{flex:1;min-height:0}.grid.grid-history.g6r-grid .grid-th{white-space:nowrap;overflow:hidden}.grid.grid-history.g6r-grid.wrap .grid-row{box-sizing:border-box;background:#fdfdfd;height:auto;min-height:19px;padding:1px 0 2px;line-height:16px}.grid.grid-history.g6r-grid.wrap .grid-row.stripe{background:#f3f2fb}.grid.grid-history.g6r-grid.wrap .grid-row.sel{background:#d4e4fa}.grid.grid-history.g6r-grid.wrap .grid-row>div{white-space:pre-line;overflow:hidden}.grid.grid-history.g6r-grid.wrap .grid-row>div.nw{white-space:nowrap}.grid.grid-history.g6r-grid .grid-row.g6r-overdue,.grid.grid-history.g6r-grid .grid-row.g6m-high>[data-col=details]{color:#d20000}.grid.grid-history.g6r-grid .grid-row.g6r-past{color:#767676}.grid.grid-history.g6r-grid .grid-row>[data-col=flags]{align-items:flex-start;padding-top:1px;display:flex}.grid.grid-history.g6r-grid .grid-foot{background:#fdfdfd;border-top:1px solid #acacac;height:19px;padding:0 0 0 9px;font-size:10px;line-height:19px}.grid.grid-history.g6r-grid .grid-row>.g6m-ret{justify-content:center;align-items:center;display:flex}.g6m-box{box-sizing:border-box;background:#fdfdfd;border:1px solid #767676;border-radius:2px;width:13px;height:13px}.grid-row.sel .g6m-box:not(.on){background:0 0}.g6m-box.on{background:#97979b url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11'%3E%3Cpath d='M2 5.5l2.5 2.5L9 3' fill='none' stroke='%23fff' stroke-width='1.6'/%3E%3C/svg%3E") 50%/11px no-repeat;border-color:#97979b}.grid.grid-history.g6m-grid .grid-row>.cell-focus{outline-offset:-1px;outline:1px solid #1f5076}.s1-tabs.g2d-tabs.g6r-tabs{flex-shrink:0;height:30px;margin-left:1px;position:relative}.g2d-tabs.g6r-tabs .s1-tab{line-height:29px}.g6r-cerv-empty{background:#fdfdfd;border:1px solid #82868d;flex:1;min-height:0;margin:0 1px 1px}.g6r-cerv-raw{margin:0 1px}.g6r-dlg.calc-win .s1-window-body,.g6r-dlg .calc-footer{background:#fdfdfd}.g6r-dlg .calc-body{color:#000;font-size:11px}.g6r-dlg .calc-footer{padding:0 0 8px}.g6r-dlg .calc-footer .calc-btn{height:25px;font-size:11px}.calc-at.rom-band.g6r-band{height:61px}.g6r-panel{box-sizing:border-box;background:#fdfdfd;border-top:1px solid #a8abae;border-radius:8px 8px 0 0;width:701px;position:absolute}.g6r-at{white-space:nowrap;position:absolute}.g6r-lab{color:#1e2021;white-space:nowrap;font-size:11px;line-height:14px;position:absolute}.g6r-dlg .combo-list.ak-combo.g6r-combo{box-sizing:border-box;height:20px;font-size:12px}.g6r-dlg .combo-list.ak-combo.g6r-combo.h22{height:22px}.g6r-dlg .date-combo.g6r-dc{box-sizing:border-box;height:20px;font-size:12px}.g6r-dlg .ak-check.g6r-chk,.g6r-dlg .ak-radio.g6r-radio{height:13px;font-size:11px;line-height:13px}.g6r-area{box-sizing:border-box;font:inherit;resize:none;background:#f3f3f3;border:1px solid #0000;border-radius:4px;outline:none;padding:2px 4px;font-size:12px;display:block}.g6r-area:hover{cursor:text;background:#dfdfdf}.g6r-area:focus{border-color:#4491ab;box-shadow:0 0 0 1px #a6f3ff}.win-btn.g6r-sbtn{box-sizing:border-box;color:#000;background:#fdfdfd;border:1px solid #dfdfdf;border-radius:4px;padding:0;font-size:11px}.win-btn.g6r-sbtn:hover{background:#e4e4e4;border-color:#dfdfdf}.win-btn.g6r-sbtn:active{background:#c1c1c1;border-color:#a9a9a9}.g6r-mag{box-sizing:border-box;background:#fdfdfd;border:1px solid #dfdfdf;border-radius:3px;justify-content:center;align-items:center;width:20px;height:20px;padding:1px;display:inline-flex}.g6r-mag:hover{background:#e4e4e4}.g6r-dlg .combo-list.g6r-reason{border-radius:0 3px 3px 0}.combo-list-row b,.combo-list-value b{font-weight:700}.g6r-search{box-sizing:border-box;background:#f3f3f3;border:1px solid #0000;border-radius:3px;outline:none;width:764px;height:20px;padding:0 4px;font-size:12px}.g6r-search:focus{border-color:#4491ab}.g6r-search::placeholder{color:#8a8a8a}.calc-at.g6r-tpl-wrap{flex-direction:column;width:900px;height:324px;display:flex}.g6r-tpl-wrap .grid.g6r-tplgrid{border-left:0;border-right:0;flex:1;min-height:0}.grid.grid-history.g6r-tplgrid .grid-row,.grid.grid-history.g6r-tplgrid .grid-row.stripe{background:#fdfdfd}.grid.grid-history.g6r-tplgrid .grid-row.sel{background:#d4e4fa}.grid.grid-history.g6r-tplgrid .grid-row>.num{text-align:right}.grid.grid-history.g6r-tplgrid .grid-foot,.grid.grid-history.g6r-histgrid .grid-foot{background:#fdfdfd;border-top:1px solid #acacac;height:20px;padding:0 0 0 9px;font-size:10px;line-height:20px}.calc-at.g6r-meta{box-sizing:border-box;color:#1f1f1f;background:#d4e4fa;border-bottom:1px solid #a8abae;width:772px;height:111px;font-size:12px;overflow-y:auto}.g6r-meta-head{align-items:center;height:20px;padding-left:4px;display:flex;position:relative}.g6r-disc{background:0 0;border:0;width:12px;height:12px;margin-right:5px;padding:0;position:relative}.g6r-disc:before{content:"";border-top:1.5px solid #333;border-left:1.5px solid #333;width:5px;height:5px;position:absolute;top:4px;left:3px;transform:rotate(45deg)}.g6r-disc.closed:before{top:1px;transform:rotate(225deg)}.g6r-meta-date{margin-left:5px}.g6r-meta-title{text-align:center;pointer-events:none;position:absolute;left:0;right:0}.g6r-meta-done{text-overflow:ellipsis;white-space:nowrap;max-width:180px;margin-left:auto;padding-right:2px;overflow:hidden}.g6r-meta-row{height:18px;line-height:18px;display:flex}.g6r-meta-row>span:first-child{flex-shrink:0;width:144px;padding-left:41px}.calc-at.g6r-letter{box-sizing:border-box;color:#3c3c3c;background:#fdfdfd;width:771px;height:477px;padding:22px 4px 0;font-size:12px;line-height:16px;overflow:auto}.g6r-letter p{white-space:pre-wrap;margin:0 0 16px}.g6r-letter p.cap{margin-bottom:32px}.g6r-letter p:last-child{margin-top:48px}.g6r-viewer .calc-btn.calc-grey{background:#e1e1e1}.calc-at.g6r-hist-wrap{flex-direction:column;width:595px;height:324px;display:flex}.g6r-hist-wrap .grid.g6r-histgrid{border-left:0;border-right:0;flex:1;min-height:0}.grid.grid-history.g6r-histgrid .grid-row,.grid.grid-history.g6r-histgrid .grid-row.stripe{background:#fdfdfd}.g6r-hist .calc-btn.calc-grey{background:#e1e1e1}.g6r-hist .calc-footer{border-top:1px solid #acacac;padding-top:7px}.calc-at.g6m-note{box-sizing:border-box;white-space:normal;background:#fcffe1;border:1px solid #bebebe;border-radius:4px;width:640px;height:42px;padding:3px 4px;font-size:12px;line-height:16px}.calc-at.g6m-explain{white-space:nowrap;color:#000;font-size:12px;line-height:16px;position:absolute}.calc-at.g6m-explain.wrap{white-space:normal;width:525px}.g2-ph{color:#1f1f1f;flex:1;min-height:0;font-size:12px;position:relative}.g2-ph-bar{gap:4px;display:flex;position:absolute;top:4px;left:0}.g2-ph-btn{color:#1f1f1f;background:#fdfdfd;border:1px solid #dfdfdf;border-radius:4px;align-items:center;gap:5px;height:24px;padding:0 6px;font-size:12px;display:inline-flex}.g2-ph-bar>.g2-ph-btn{white-space:nowrap;justify-content:flex-start;gap:0;font-size:11px}.g2-ph-bar>.g2-ph-btn:first-child{min-width:70px;padding:0 2px 0 4px}.g2-ph-bar>.g2-ph-btn:first-child>img{margin-right:3px}.g2-ph-bar>.g2-ph-btn:nth-child(2){min-width:75px;padding:0 3px}.g2-ph-bar>.g2-ph-btn:nth-child(2)>img{margin-right:4px}.g2-ph-btn:hover{background:#e4e4e4}.g2-ph-btn:active{background:#c1c1c1;border-color:#a9a9a9}.g2-ph-pane{border:1px solid #84868a;padding:4px 0 8px;position:absolute;inset:32px 0 0;overflow:auto}.g2-hg+.g2-hg{margin-top:16px}.g2-hg-head{white-space:nowrap;align-items:center;height:20px;padding-left:21px;display:flex;position:relative}.g2-hg-head>img{flex:none;position:relative;top:-3px}.g2-hg-tog{cursor:pointer;width:12px;height:14px;position:absolute;top:3px;left:3px}.g2-hg-tog:before{content:"";background:#656565;width:12px;height:2px;position:absolute;top:6px;left:0}.g2-hg-tog.plus:before{height:4px;top:5px}.g2-hg-tog.plus:after{content:"";background:#656565;width:4px;height:12px;position:absolute;top:1px;left:4px}.g2-hg-title{color:#587fa6;cursor:pointer;margin-left:7px}.g2-hg-count{color:#1f1f1f;margin-left:10px}.g2-hg-body{padding-top:1px}.g2-ph-line{white-space:nowrap;padding-left:33px;line-height:16px}.g2-ph-line.big{font-size:14px;line-height:20px}.g2-ph-line.recall{color:#e70001}.g2-ph-line.recall b{font-weight:700}.g2-hl{color:#587fa6;cursor:pointer;margin-left:10px;font-size:12px;font-weight:400}.g2-ph-line>.g2-hl:first-of-type{margin-left:16px}.g2-ph ::selection{background:#d6e4f7}.g2-qg{color:#1f1f1f;flex:1;min-height:0;margin-top:-2px;margin-left:-2px;padding-bottom:8px;font-size:12px;overflow-y:auto}.g2-qg-head{align-items:center;height:20px;padding-left:41px;display:flex;position:relative}.g2-qg-head:before{content:"";background:#8f89ad;height:2px;position:absolute;top:7px;left:4px;right:12px}.g2-qg-head span{background:#fdfdfd;margin-top:-4px;padding:0 5px 0 0;font-weight:700;position:relative}.g2-qg-block{margin-left:4px;margin-right:11px;padding-bottom:8px}.g2-qg-block.ovw{background:#d4e4fa}.g2-qg-block.med{background:#f3f2fb;padding-bottom:7px}.g2-qg-bhead{cursor:default;align-items:center;gap:0;height:19px;display:flex;position:relative}.g2-qg-bhead>:first-child{margin-left:1px}.g2-qg-bhead>:nth-child(2){margin-left:7px}.g2-qg-bhead b{margin-left:6px}.g2-qg-mrow,.g2-qg-crow{height:18px;position:relative}.g2-qg-mrow span,.g2-qg-crow span,.g2-qg-chead b{white-space:nowrap;margin-left:-4px;position:absolute;top:2px}.g2-qg-text{white-space:nowrap;text-overflow:ellipsis;height:18px;padding-left:38px;line-height:18px;overflow:hidden}.g2-qg-row{align-items:center;height:18px;margin:0 11px 0 4px;display:flex;position:relative}.g2-qg-row.alt,.g2-qg-consult.alt{background:#f3f2fb}.g2-qg-row.recall{color:#e80070}.g2-qg-chev{cursor:pointer;width:10px;margin-left:1px;margin-right:6px;display:inline-flex}.g2-qg-cell{white-space:nowrap;margin-left:-4px;position:absolute}.g2-qg-right{position:absolute;top:0;right:4px}.g2-qg-consult{margin:0 11px 0 4px;padding-bottom:4px}.g2-qg-chead{align-items:center;height:19px;display:flex;position:relative}.g2-qg-chead>:first-child{margin-left:1px;margin-right:7px}.g2-qg-cicons{gap:58px;display:flex;position:absolute;top:1px;right:22px}.rec-content:has(>.g2-ph){border-width:0}.rec-content:has(>.g2-ph):focus{border-width:0}.g2-pr{color:#1f1f1f;flex:1;min-height:0;font-size:12px;position:relative}.g2-pr-tools{gap:0;display:flex;position:absolute;top:1px;left:1px}.g2-pr-tools button,.g2-pj-tools button{background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:24px;height:22px;padding:0;display:inline-flex}.g2-pr-tools button:hover,.g2-pj-tools button:hover{background:#e4e4e4}.g2-pr-tools button:active,.g2-pj-tools button:active{background:#c1c1c1}.g2-pr fieldset{border:1px solid #b0b0b0;min-width:0;margin:0;padding:0;position:absolute;top:32px;bottom:1px}.g2-pr fieldset>legend{background:#fdfdfd;padding:0 1px;font-size:12px;line-height:14px;position:absolute;top:-8px;left:5px}.g2-pr-left{width:296px;left:0}.g2-pr-right{left:304px;right:1px}.g2-pr .g2-pr-grid{border:1px solid #abadac;border-bottom:0;width:290px;position:absolute;top:9px;bottom:22px;left:2px}.g2-pr .g2-pr-grid .grid-head,.g2-pr .g2-pr-grid .grid-th{height:18px}.g2-pr .g2-pr-grid.inactive .grid-row{height:auto;min-height:19px;padding:1px 0 2px;line-height:16px}.g2-pr .g2-pr-grid.inactive .grid-row .grid-td{white-space:normal}.g2-pr-det i{display:block}.g2-pr-grid:not(.inactive) .g2-pr-det i{display:none}.g2-pr-flags{align-items:flex-start;height:16px;margin-left:-2px;display:inline-flex}.g2-pr-foot{box-sizing:border-box;border:1px solid #abadac;border-top-color:#acacac;width:290px;height:20px;padding-left:8px;font-size:10px;line-height:18px;position:absolute;bottom:2px;left:2px}.g2-pc{border:1px solid #84868a;position:absolute;inset:9px 2px 2px;overflow:auto}.g2-pc-root.sel,.g2-pc-row.sel{background:#d4e4fa}.g2-pc-row.alt:not(.sel){background:#f3f2fb}.g2-pc-root:has(.note){height:45px}.g2-pc-line{white-space:nowrap;align-items:center;height:18px;display:flex;position:relative}.g2-pc-row:not(.consult) .g2-pc-line{height:18px}.g2-pc-row.consult{padding-bottom:8px}.g2-pc-chev{cursor:pointer;width:9px;margin-left:4px;margin-right:8px;display:inline-flex}.g2-pc-c1{position:absolute;left:40px}.g2-pc-line.note{margin-top:4px}.g2-pc-range{position:absolute;left:780px}.g2-pc-nv{position:absolute;left:518px}.g2-pc-hv{position:absolute;left:294px}.g2-pc-fv{position:absolute;left:252px}.g2-pc-cv{position:absolute;left:128px}.g2-pc-qof{position:absolute;top:4px;right:10px}.g2-pr .g2-pr-grid .grid-td{padding-left:3px;padding-right:2px}.g2-pj{flex-direction:column;flex:1;min-height:0;margin:-2px;font-size:12px;display:flex}.g2-pj-tabs{border-bottom:1px solid #d6d6d6;align-items:flex-end;height:30px;display:flex}.g2-pj-tab{color:#4491ab;box-sizing:border-box;border-bottom:2px solid #4491ab;border-right:1px solid #9e9e9e;align-items:center;gap:3px;height:29px;margin-bottom:-1px;padding:0 12px 0 14px;display:inline-flex}.g2-pj-bar{flex:none;height:30px;position:relative}.g2-pj-range{color:#1f1f1f;font-size:11px;position:absolute;top:10px;left:2px}.g2-pj-tools{align-items:center;gap:1px;height:24px;display:flex;position:absolute;top:0;right:2px}.g2-pj-tools button.on{background:#c1c1c1}.g2-pj-tools button.on:hover{background:#b5b5b5}.g2-pj-tools button.eye{width:32px}.g2-pj-sep{background:#a0a0a0;width:1px;height:20px;margin:0 8px}.g2-pj-journal{border-top:1px solid #acacac}.g2-sum{color:#1f1f1f;flex-direction:column;flex:1;min-height:0;margin:-2px;font-size:12px;display:flex;position:relative}.g2-sum .g5-tabs.s1-tabs{border-top-color:#0000}.g2-st{flex:none;align-items:center;height:26px;margin-top:1px;padding-left:3px;display:flex}.g2-st.new{height:26px;margin-top:0;padding-left:4px}.g2-st-wrap{align-items:center;display:inline-flex}.g2-st-btn{background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;margin-right:1px;padding:0;display:inline-flex}.g2-st-btn:hover{background:#e4e4e4}.g2-st-btn:active,.g2-st-btn.pressed{background:#c1c1c1}.g2-st-sep{background:#a0a0a0;width:1px;height:19px;margin:0 6px 0 5px}.g2-os{border:1px solid #84868a;padding-top:2px;position:absolute;inset:85px 4px 4px;overflow:auto}.g2-os-head{align-items:center;height:19px;padding-left:37px;display:flex;position:relative}.g2-os-head:before{content:"";background:#8f89ad;height:2px;position:absolute;top:8px;left:3px;right:15px}.g2-os-head span{background:#fdfdfd;padding:0 6px 0 4px;font-weight:700;position:relative}.g2-os-row{color:#4b48a8;align-items:center;height:18px;margin-left:3px;margin-right:15px;display:flex;position:relative}.g2-os-row.alt{background:#f3f2fb}.g2-os-row.sel{background:#d4e4fa}.g2-os-chev{width:9px;margin-left:3px;margin-right:7px;display:inline-flex}.g2-os-date{position:absolute;left:34px}.g2-os-term{position:absolute;left:121px}.g2-os-flags{align-items:center;gap:0;height:18px;display:flex;position:absolute;top:0;right:0}.g2-ns{position:absolute;inset:57px 0 0}.g2-ns-list{border:1px solid #84868a;width:1287px;position:absolute;top:0;bottom:0;left:0;overflow:auto}.g2-ns-h{height:19px;padding-left:5px;font-weight:700;line-height:19px}.g2-ns-h.gap{margin-top:16px}.g2-ns-h.gap2{margin-top:13px}.g2-ns-empty{height:18px;padding-left:5px;font-style:italic;line-height:18px}.g2-ns-row{white-space:nowrap;align-items:center;height:19px;padding-left:5px;display:flex}.g2-ns-row:first-of-type{margin-top:0}.g2-ns-sev{width:8px;margin-left:4px;margin-right:7px;display:inline-flex}.g2-ns-row .g2-hl.first{margin-left:6px}.g2-ns-cfg{width:193px;font-size:11px;position:absolute;top:4px;left:1290px}.g2-ns-chk{margin-top:8px;line-height:17px}.g2-ns-chk:first-child{margin-top:1px}.g2-ns-chk .ak-check{align-items:flex-start;gap:4px}.g2-ns-chk .ak-check input{flex:none;margin-top:2px}.g2-ns-chk.c2{margin-top:4px}.g2-ns-chk.c4{margin-top:5px}.g2-ns-rule{background:#a0a0a0;height:1px;margin:10px 4px 0 9px}.g2-ns-th{gap:10px;margin-top:4px;padding-left:78px;line-height:19px;display:flex}.g2-ns-th span{width:56px}.g2-ns-th+.g2-ns-rule{margin-top:3px}.g2-ns-sr{align-items:center;height:21px;padding-left:1px;display:flex}.g2-ns-sr:nth-child(n){margin-top:0}.g2-ns-rule+.g2-ns-sr{margin-top:1px}.g2-ns-sr span{width:86px}.g2-ns-legend{box-sizing:border-box;border:1px solid #b0b0b0;width:146px;margin:0;padding:12px 0 0 5px;font-size:12px;position:absolute;top:8px;bottom:2px;left:1489px}.g2-ns-legend legend{margin-left:4px;padding:0 1px}.g2-ns-li{width:132px;min-height:35px;line-height:16px}.g2-ns-lico{vertical-align:top;min-width:16px;margin-right:2px;display:inline-block}.g2-ns-li:nth-child(6){min-height:51px}.g2-gp{flex-direction:column;flex:1;min-height:0;margin:-2px;display:flex}.g2-gp-tools{height:27px;padding-left:1px}.g2-gp-top{flex-direction:column;height:433px;display:flex}.g2-gp-bottom{border-top:2px solid #acabb2;flex-direction:column;flex:1;min-height:0;display:flex}.g2-gp .grid{border:0;flex:1}.g2-tp{color:#1f1f1f;flex:1;min-height:0;margin:-2px;font-size:12px}.g2-tp-bar{border-bottom:1px solid #a0a0a0;height:30px;position:relative}.g2-tp-btn{justify-content:center;width:99px;height:23px;position:absolute;top:6px;left:5px}.g2-tp-body{padding:5px 0 0 4px;line-height:18px}.g2-tp-big{font-size:14px}.g2-tp-big.gap{margin-top:15px}.g2-tp-body .gap2{margin-top:14px}body.g2-busy,body.g2-busy *{cursor:progress!important}.g2-ad{color:#1f1f1f;flex:1;min-height:0;margin:-2px;padding-bottom:6px;font-size:12px;overflow-y:auto}.g2-ad-row{height:18px;margin:0 11px 0 4px;position:relative}.g2-ad-row.alt,.g2-ad-addr.alt{background:#f3f2fb}.g2-ad-l{white-space:nowrap;position:absolute;top:2px;left:38px}.g2-ad-v{white-space:nowrap;margin-left:-4px;position:absolute;top:2px}.g2-ad-addr{margin:0 11px 0 4px;padding-bottom:6px}.g2-ad-addr .g2-ad-row{margin:0}.g2-ad-ahead{align-items:center;height:21px;display:flex;position:relative}.g2-ad-ahead .g2-ad-l,.g2-ad-ahead .g2-ad-v{top:3px}.g2-sum .s1-tab:focus{outline:0}.g2-ns-chk .ak-check span{white-space:normal;width:133px}.g2-tp-btn.g2-ph-btn{white-space:nowrap;width:99px;padding:0;font-size:11px}.g2-hg-head>.g2-hl{margin-left:12px}.g2-ph-line.qof b{color:#e10000;font-size:13px}.g2-ph-line.alert{align-items:center;display:flex}.g2-ph-aico{margin-right:4px;display:inline-flex}.g2d-num>.grid.g2d-grid .grid-th{padding-right:1px}.g2-hg-body>.g2-ph-line:not(.big):last-child{padding-bottom:1px}.g3a-di .calc-body,.g3a-mh .calc-body,.g3a-fi .calc-body,.g3a-ds .calc-body{color:#000;font-size:11px}.calc-rule.g3a-rule{background:#dadada}.g3a-box{flex-direction:column;display:flex}.g3a-box>.grid{flex:1;min-height:0}.g3a-rochk{box-sizing:border-box;vertical-align:middle;background:#fdfdfd;border:1px solid #b6b6b6;border-radius:2px;width:13px;height:13px;display:inline-block;position:relative}.g3a-rochk.on{background:#858f9d;border-color:#838d9b}.g3a-rochk.on:before{content:"";border-bottom:2px solid #e6eaf0;border-left:2px solid #e6eaf0;width:6px;height:3px;position:absolute;top:2px;left:3px;transform:rotate(-45deg)}.grid.g3a-grid .grid-row>.g3a-mid{justify-content:center;align-items:center;padding:0;display:flex}.grid.g3a-grid .grid-row{font-size:12px}.grid.g3a-grid .grid-foot{background:#fdfdfd;border-top:0;font-size:9px}.grid.g3a-grid .grid-th{font-size:11px}.g3a-mono{color:#000;box-sizing:border-box;white-space:normal;-webkit-user-select:text;user-select:text;background:#fdfdfd;padding:0 0 8px 5px;font:14px Arial,Helvetica,sans-serif;overflow:hidden scroll}.g3a-mono::-webkit-scrollbar{background:#eee;width:16px}.g3a-mono::-webkit-scrollbar-thumb{background:#cdcdcd;border:3px solid #eee;border-radius:0;min-height:14px}.g3a-mono::-webkit-scrollbar-button:single-button{background:#eee 50%/9px 6px no-repeat;height:16px;display:block}.g3a-mono::-webkit-scrollbar-button:single-button:vertical:decrement{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 6'%3E%3Cpath d='M1 5 4.5 1.5 8 5' fill='none' stroke='%23606060' stroke-width='1.5'/%3E%3C/svg%3E")}.g3a-mono::-webkit-scrollbar-button:single-button:vertical:increment{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 6'%3E%3Cpath d='M1 1 4.5 4.5 8 1' fill='none' stroke='%23606060' stroke-width='1.5'/%3E%3C/svg%3E")}.g3a-m{margin:0 0 19px;line-height:17px}.g3a-m.h{font-weight:700}.g3a-m.u{text-decoration:underline}.g3a-m.sub{font-style:italic;font-weight:700;text-decoration:underline}.g3a-tabcol{background:#fdfdfd;flex-direction:column;display:flex}.g3a-tab{color:#767676;text-align:center;cursor:default;box-sizing:border-box;background:0 0;border:0;border-bottom:1px solid #9e9e9e;flex-shrink:0;width:103px;margin:0;padding:0;font:12px Segoe UI,Tahoma,sans-serif}.g3a-tabcol .g3a-tab:last-child{border-bottom-color:#0000}.g3a-tab:hover{background:#e4e4e4}.g3a-tab:active{background:#c1c1c1}.g3a-tab.on{color:#0ca4db}.g3a-tabcol.right{border-right:1px solid #7c7c7c;width:106px!important}.g3a-tabcol.right .g3a-tab{width:103px}.g3a-tabcol.right .g3a-tab.on{position:relative;box-shadow:inset 0 0 #0000}.g3a-tabcol.right .g3a-tab.on:after{content:"";background:#0ca4db;width:2px;position:absolute;top:0;bottom:0;right:-3px}.g3a-only .ak-check{font-size:11px}.g3a-list{box-sizing:border-box;white-space:nowrap;-webkit-user-select:text;user-select:text;background:#fdfdfd;border:1px solid #acacac;padding:0 0 0 1px;font-size:12px;line-height:18px;overflow-y:auto}.g3a-doc .ind{padding-left:24px}.ak-btn.g3a-eqbtn{width:112px;height:23px;padding:0;font-size:11px}.g3a-grey{color:#b4b4b4}.g3a-flag{padding-top:1px;display:inline-flex}.grid.g3a-eqgrid .grid-row>div:first-child{justify-content:center;align-items:center;padding:0;display:flex}.grid.g3a-refgrid .grid-row{min-height:19px;padding:0;line-height:19px}.grid.wrap.g3a-refgrid .grid-row>div{white-space:normal}.g3a-di .calc-footer .calc-btn.primary{background:#0ca2dd;border-color:#0ca2dd;font-weight:400}.g3a-tabs{border-bottom:1px solid #dadada;height:28px;display:flex}.g3a-tabh{color:#767676;cursor:default;background:0 0;border:0;border-right:1px solid #b4b4b4;height:28px;margin-right:4px;padding:0 5px;font:12px Segoe UI,Tahoma,sans-serif}.g3a-tabh:first-child{padding:0 5px 0 4px}.g3a-tabh:hover{background:#e4e4e4}.g3a-tabh.on{color:#2199d9;box-shadow:inset 0 -2px #4491ab}.g3a-in{box-sizing:border-box;color:#000;background:#f3f3f3;border:1px solid #0000;border-radius:3px;outline:0;height:21px;padding:0 4px;font-size:12px}.g3a-in:hover{background:#dfdfdf}.g3a-in:focus{border-color:#4491ab}.g3a-in.idle{background:#f2f2f2}.ak-btn.g3a-filterbtn{width:120px;height:23px;padding:0;font-size:11px}.g3a-combo.combo-list .combo-list-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.grid.g3a-mhgrid .grid-row{height:20px;line-height:20px}.grid.g3a-mhgrid .grid-row>div{text-overflow:clip;padding:0 2px 0 3px}.g3a-mh .calc-footer{padding-top:8px}.g3a-plan{box-sizing:border-box;background:#fdfdfd;border:1px solid #81868d;flex-direction:column;width:302px;height:370px;display:flex}.g3a-plan-head{flex-shrink:0;height:19px;margin-right:12px;display:flex}.g3a-plan-head span{text-align:center;box-sizing:border-box;background:#eee;border-bottom:1px solid #a6a6a6;border-right:1px solid #a6a6a6;width:41px;font-size:11px;line-height:19px}.g3a-plan-body{flex:1;min-height:0;overflow:hidden scroll}.g3a-plan-grid{grid-template-columns:repeat(7,41px);grid-auto-rows:18px;display:grid;position:relative}.g3a-wm{text-align:center;color:#dadada;pointer-events:none;z-index:0;width:287px;font:700 34px/36px Segoe UI,Tahoma,sans-serif;position:absolute;left:0}.g3a-day{z-index:1;text-align:center;color:#000;box-sizing:border-box;cursor:default;font-size:11px;line-height:18px;position:relative}.g3a-day.past{color:#b4b4b4}.g3a-day.up{border-top:1px solid #000}.g3a-day.left{border-left:1px solid #000}.g3a-day.hol{background:#fad3d7}.g3a-day.n1{background:#cac8fa}.g3a-day.n2{color:#fdfdfd;background:#605db2}.g3a-day.n3{color:#fdfdfd;background:#e70001}.g3a-day.today{outline-offset:-2px;outline:2px solid #000}.g3a-leg{align-items:center;gap:8px;font-size:11px;line-height:20px;display:flex}.g3a-sw{width:20px;height:20px;display:inline-block}.g3a-sw.n1{background:#cac8fa}.g3a-sw.n2{background:#605db2}.g3a-sw.n3{background:#e70001}.g3a-sw.hol{background:#fad3d7}.g3a-lab{font-size:11px;line-height:16px}.g3a-in.g3a-int{height:20px;font-size:11px;overflow:hidden}.g3a-replist{box-sizing:border-box;white-space:normal;background:#fdfdfd;border:1px solid #868686;padding:3px 5px;font-size:12px;line-height:16px}.g3a-repd{color:#1c852c;padding-left:14px}.ak-btn.g3a-sm{height:21px;padding:0;font-size:11px}.g3a-prow{align-items:center;height:21px;font-size:11px;display:flex}.g3a-plab{width:98px}.ak-btn.g3a-num{border-color:#ddd;width:20px;height:21px;margin-right:4px;padding:0;font-size:11px}.g3a-weeks{position:absolute;left:224px}.g3a-fi .calc-footer .calc-btn.primary{background:#45b9e1;border-color:#45b9e1;font-weight:400}.grid.g3a-dsgrid .grid-row>.g3a-wrapcell{white-space:normal;overflow-wrap:anywhere}.grid.wrap.g3a-dsgrid .grid-row{min-height:19px;padding:1px 0 2px;line-height:16px}.g3a-arrow{cursor:default;background:#fdfdfd;border:1px solid #dadada;border-radius:3px;place-items:center;width:21px;height:20px;padding:0;display:grid}.g3a-arrow:hover{background:#e4e4e4}.g3a-arrow:active{background:#c1c1c1}.g3a-count{font-size:10px;line-height:14px}.g3a-ds .calc-footer .calc-btn.primary{background:#0ca4db;border-color:#0ca4db;font-weight:400}.g3a-ds .calc-footer .calc-btn.calc-grey:hover,.g3a-mh .calc-footer .calc-btn.calc-grey:hover,.g3a-di .calc-footer .calc-btn.calc-grey:hover{background:#c1c1c1}.g3b-rule.calc-rule{background:#84868a;height:1px}.g3b-ok-pale.calc-btn.primary{background:#45b9e1;border-color:#45b9e1}.calc-win .calc-small-btn{padding:0}.g3b-reauth-rows{white-space:normal;width:875px}.g3b-reauth-row{box-sizing:border-box;background:#fdfdfd;height:41px;padding:5px 0 0 7px;position:relative}.g3b-reauth-row.stripe{background:#f3f2fb}.g3b-reauth-drug{font-size:12px;font-weight:700;line-height:16px}.g3b-reauth-dose{color:#1c852c;font-size:12px;line-height:16px}.g3b-reauth-ctl{align-items:center;gap:4px;display:flex;position:absolute;top:4px;left:651px}.g3b-reauth-ctl .ak-spin.g3b-spin,.g3b-reauth-ctl .date-combo.g3b-date{height:24px}.g3b-reauth-ctl .g3b-details{width:40px;height:24px;padding:0}.g3b-reauth-ctl .g3b-remove{border-radius:3px;place-content:center;width:20px;height:24px;padding:0;display:grid}.g3b-tabs{align-items:stretch;height:31px;display:flex}.g3b-tab{color:#767676;white-space:nowrap;background:0 0;border:0;padding:0;font-size:12px;position:relative}.g3b-tab:not(:last-child):after{content:"";background:#c6c6c6;width:1px;height:16px;position:absolute;top:8px;right:0}.g3b-tab:hover{background:#e4e4e4}.g3b-tab:active{background:#c1c1c1}.g3b-tab.on{color:#2199d9}.g3b-tab.on:before{content:"";background:#4491ab;height:2px;position:absolute;bottom:0;left:0;right:1px}.g3b-band.calc-at{box-sizing:border-box;background:#fcffe1;border:1px solid #bebebe;border-radius:3px;align-items:center;width:520px;height:34px;padding:0 6px;font-size:12px;display:flex}.g3b-link-src{flex-direction:column;width:519px;height:432px;display:flex}.g3b-link-pick{flex-direction:column;width:341px;height:442px;display:flex}.grid.g3b-grid .grid-scroll{border:1px solid #acacae}.grid.g3b-grid .grid-head{background:#f7f7fa;border-bottom:0;height:19px}.grid.g3b-grid .grid-th{border-right-color:#acacac;padding:0 3px;font-size:11px}.grid.g3b-grid .grid-th:hover{background:0 0}.grid.g3b-grid .grid-gutter{flex-shrink:0}.grid.g3b-grid .grid-row{background:#fdfdfd}.grid.g3b-grid .grid-row.stripe{background:#f3f2fb}.grid.g3b-grid .grid-row.sel{background:#d4e4fa}.grid.g3b-grid .grid-row>div{padding:0 4px}.grid.wrap.g3b-grid .grid-row{height:auto;padding:1px 0;line-height:16px}.grid.g3b-grid .grid-row>.cell-focus{outline-offset:-1px;outline:1px solid #264f6c}.grid.g3b-grid .grid-foot{border-top:0;min-height:17px;padding:4px 8px 2px;font-size:9px}.grid.g3b-grid .grid-empty{color:#8a8a8a;font-size:12px}.g3b-dx{white-space:normal}fieldset.calc-box.g3b-selbox>legend{margin-left:4px}.g3b-lc-tools{gap:5px;display:flex}.g3b-lc-tools .g3b-tool{border-color:#8c8c8c;place-content:center;width:24px;height:24px;padding:0;display:grid}.g3b-list{box-sizing:border-box;background:#fdfdfd;border:1px solid #acacac;outline:none;width:370px;height:124px;padding-top:0}.g3b-list-row{box-sizing:border-box;border:1px solid #0000;width:357px;height:19px;padding-left:4px;font-size:12px;line-height:19px}.g3b-list-row.sel{background:#d4e4fa}.g3b-list-row.focus{border-color:#264f6c}.g3b-textarea{box-sizing:border-box;resize:none;font:inherit;background:#f3f3f3;border:1px solid #0000;border-radius:4px;outline:none;padding:2px 4px;font-size:12px}.g3b-textarea:hover{background:#dfdfdf}.g3b-textarea:focus{background:#dfdfdf;border-color:#4491ab;box-shadow:0 0 0 1px #a7f4ff}.g3b-ibtn{background:#e7e7e7;border-color:#c9c9c9;border-radius:3px;place-content:center;padding:0;display:grid}.calc-input.g3b-org{cursor:text}.g3b-recip .combo-list.g3b-combo{height:21px}.g3b-recip .combo-list.g3b-combo:hover{background:#dfdfdf}fieldset.calc-box.g3b-reason-box>legend{font-size:12px}.g3b-details-btn{justify-content:center;align-items:center;gap:4px;padding:0;display:flex}.g3b-dchev{display:block}.g3b-tree{box-sizing:border-box;background:#fdfdfd;border:1px solid #85858a;width:676px;height:508px;overflow:hidden scroll}.g3b-tree-row{height:20px;font-size:11px;position:relative}.g3b-tree-row.sel{background:#d4e4fa}.g3b-tree-chev{color:#1f1f1f;width:12px;height:12px;position:absolute;top:4px}.g3b-tree-chev svg{display:block}.g3b-tree-ico{position:absolute;top:1px}.g3b-tree-label{white-space:nowrap;border:1px solid #0000;height:18px;padding:0 1px;line-height:16px;position:absolute;top:1px}.g3b-tree-label.grey{color:#8c8c8c}.g3b-tree-label.bold{font-weight:700}.g3b-tree-row.sel .g3b-tree-label{border-color:#000}.calc-win[class*=g3b-] .calc-small-btn{font-size:11px}.grid.g3b-grid .grid-row>div[data-col=date]{white-space:nowrap}.g3b-ibtn.white{background:#fdfdfd;border-color:#dfdfdf}.rec-content:has(>.g6p-path){border-width:0}.rec-content:has(>.g6p-path):focus{border-width:0}.rec-content:focus:has(>.g6p-path):after{display:block}.path.g6p-path{box-sizing:border-box;height:100%;padding-top:2px}.g6p-left{padding:0}.g6p-tools{flex-shrink:0;align-items:center;height:22px;padding:0 0 0 1px;display:flex}.g6p-tool{background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;width:25px;height:22px;padding:0;display:flex}.g6p-tool:hover{background:#e4e4e4}.g6p-tool:active{background:#c1c1c1}.g6p-sep{background:#a0a0a0;width:1px;height:19px;margin:0 5px 0 4px}.g6p-tools .g6p-rule{background:#555;width:15px;height:2px;margin:0 6px}.g6p-view{color:#1f1f1f;margin-right:8px;font-size:12px}.g6p-tools .combo-list.g6p-view-combo{box-sizing:border-box;height:20px;margin-left:auto}.g6p-left .grid.g6p-grid{border-color:#abacb2;flex:1;min-height:0}.grid.g6p-grid .grid-head{height:20px}.grid.g6p-grid .grid-th{color:#1f1f1f;font-size:12px}.grid.g6p-grid .grid-inner{min-height:100%;position:relative}.grid.grid-history.g6p-grid .grid-empty{text-align:center;color:#969696;height:auto;margin:0;padding:0;font-size:11px;line-height:14px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.v-splitter.g6p-split{width:8px;margin:0}.path-right.g6p-right{padding:0 4px 2px 0}.g6p-dhead{color:#1f1f1f;flex-shrink:0;align-items:center;height:24px;padding-left:2px;font-size:12px;display:flex}.g6p-dhead .g6p-rule{background:#1f1f1f;width:12px;height:1px;margin-right:4px}.report-box.g6p-box{box-sizing:border-box;border:1px solid #85858a;flex-shrink:0;height:185px;margin-left:1px;padding:6px 3px}.g6p-none{color:#969696;font-size:12px}fieldset.g6p-fs{border:1px solid #b0b0b0;flex-direction:column;flex:1;min-height:0;margin:10px 0 0;padding:2px 2px 1px;display:flex}fieldset.g6p-fs legend{color:#1f1f1f;margin-left:4px;padding:0 2px;font-size:11px}fieldset.g6p-coded .grid.g6p-grid{border-color:#868686;flex:1;min-height:0}.g6p-dlg.calc-win .s1-window-body,.g6p-dlg .calc-footer{background:#fdfdfd}.g6p-dlg .calc-body{color:#000;font-size:11px}.calc-at.rom-band.g6p-band{width:999px;height:60px}.calc-at.rom-band.g6p-band .acute-when.mf-when{width:999px}.calc-at.rom-band.g6p-band .acute-warn.mf-when{text-align:center;padding:3px 0 0}.calc-at.rom-band.g6p-band .acute-warn.mf-when .s1-link{vertical-align:-2px;margin-left:18px;position:static}.g6p-panel{box-sizing:border-box;background:#fdfdfd;border-top:1px solid #a8abae;border-radius:8px 8px 0 0;width:999px;height:586px;position:absolute}.g6p-at{white-space:nowrap;position:absolute}.g6p-lab{color:#000;white-space:nowrap;font-size:11px;line-height:14px;position:absolute}.g6p-in{box-sizing:border-box;height:20px;font:inherit;background:#f3f3f3;border:1px solid #0000;border-radius:3px;outline:none;padding:0 4px;font-size:12px}.g6p-in:hover{background:#dfdfdf}.g6p-in:focus{background:#f3f3f3;border-color:#4491ab}.g6p-area{box-sizing:border-box;font:inherit;resize:none;background:#f3f3f3;border:1px solid #0000;border-radius:3px;outline:none;padding:2px 4px;font-size:12px}.g6p-area:hover{background:#dfdfdf}.g6p-area:focus{background:#f3f3f3;border-color:#4491ab}.g6p-dlg .combo-list.ak-combo.g6p-combo,.g6p-dlg .date-combo.g6p-dc{box-sizing:border-box;height:20px;font-size:12px}.g6p-dlg .ak-radio,.g6p-dlg .ak-check{color:#000;gap:4px;height:14px;font-size:11px;line-height:14px}.g6p-dlg .ak-check.dis{color:#6d6d6d}.g6p-appt{box-sizing:border-box;white-space:nowrap;background:#fff;border:1px solid #000;padding:3px 4px;font-size:12px;position:absolute}.win-btn.g6p-btn{background:#fdfdfd;border:1px solid #dfdfdf;border-radius:4px;padding:0;font-size:11px}.win-btn.g6p-btn:hover{background:#e4e4e4}.g6p-info{background:0 0;border:0;width:16px;height:18px;padding:0;display:block}.g6p-prov.calc-win .s1-window-body,.g6p-prov .calc-footer{background:#fdfdfd}.g6p-prov-grid{width:600px;height:274px;display:flex}.g6p-prov-grid .grid.g6p-grid{border-color:#abacb2;flex:1}.g6p-prov .g6p-search::placeholder{color:#949494}.rec-content:has(>.g6n){border:1px solid #d9dbdf}.g6n{color:#1f1f1f;flex:1;min-height:0;font-size:12px;position:relative}.g6n-bar{width:700px;height:23px;position:absolute;top:34px;left:0}.g6n-bar>*{position:absolute}.g6n-preset{font-size:12px;top:4px;left:4px}.g6n-bar .combo-list.g6n-combo{box-sizing:border-box;height:21px;top:0;left:46px}.g6n-sq{background:#fdfdfd;border:1px solid #dfdfdf;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex}.g6n-sq:hover{background:#e4e4e4}.g6n-sq:active{background:#c1c1c1;border-color:#a9a9a9}.g6n-bar .g6n-sq:first-of-type{left:256px}.g6n-bar .g6n-sq:nth-of-type(2){left:286px}.g6n-bar .g6n-sq:nth-of-type(3){left:316px}.g6n-bar .win-btn.g6n-edit{background:#fdfdfd;border:1px solid #dfdfdf;border-radius:4px;width:65px;height:23px;padding:0;font-size:11px;top:0;left:346px}.g6n-bar .win-btn.g6n-edit:hover{background:#e4e4e4}.g6n-bar .g6n-sq.g6n-axes{width:19px;left:422px}.ak-check.g6n-only{gap:5px;font-size:12px;position:absolute;top:69px;left:5px}.g6n-matrix{box-sizing:border-box;background:#fdfdfd;border:1px solid #acaeb2;width:1636px;position:absolute;top:88px;bottom:1px;left:0;overflow:auto}.g6n-table{border-collapse:collapse;table-layout:fixed;min-width:100%}.g6n-table th{text-align:left;white-space:nowrap;box-sizing:border-box;background:#f7f7fa;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;height:19px;padding:0 4px;font-size:11px;font-weight:400;overflow:hidden}.g6n-table td{white-space:nowrap;box-sizing:border-box;border:1px solid #e1e1e1;border-top:0;border-left:0;height:18px;padding:0 4px;font-size:12px;overflow:hidden}.g6n-table th.g6n-spare,.g6n-table td.g6n-spare{background:#f7f7fa;border:0}.g6n-table td.g6n-spare{background:#fdfdfd}.g6n-matrix.empty .g6n-table th{border-bottom:0;border-right:1px solid #acacac}.g6n-empty{text-align:center;color:#969696;font-size:11px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.g6n-row{align-items:center;gap:0;height:22px;display:flex;position:absolute;left:5px}.g6n-row .ak-check{gap:5px;font-size:12px}.g6n-between{top:93px}.g6n-between .date-combo.g6n-from{position:absolute;top:0;left:145px}.g6n-between .g6n-and{position:absolute;top:3px;left:248px}.g6n-between .date-combo:last-child{position:absolute;top:0;left:269px}.g6n-row .date-combo.g6n-dc{box-sizing:border-box;height:21px;font-size:12px}.g6n-between>.ak-check{white-space:nowrap;position:absolute;top:4px;left:0}.g6n-last{top:119px}.g6n-last>.ak-check{white-space:nowrap;position:absolute;top:4px;left:0}.g6n-last .ak-spin.g6n-spin{box-sizing:border-box;height:22px;position:absolute;top:0;left:186px}.g6n-last>span:last-child{position:absolute;top:4px;left:242px}.grid.grid-history.g6n-sgrid{border-color:#acaeb2;width:1636px;position:absolute;top:142px;bottom:1px;left:0}.grid.grid-history.g6n-sgrid .grid-row{height:19px}.grid.grid-history.g6n-sgrid .grid-row:hover{background:0 0}.grid.grid-history.g6n-sgrid .grid-row.sel{background:#d4e4fa}.grid.g6n-sgrid .g6n-inc{align-items:center;padding-left:26px;display:flex}.grid.g6n-sgrid .g6n-present{text-align:right;padding-right:6px}.grid.g6n-sgrid .g6n-unit{overflow:hidden}.g6n-graph{position:absolute;inset:0}.g6n-chart{box-sizing:border-box;background:#fdfdfd;border:1px solid #acacac;width:1634px;height:673px;position:absolute;top:30px;left:1px}.g6n-svg{position:absolute;top:0;left:0}.g6n-year{fill:#000;font-family:inherit;font-size:11px;font-weight:700}.g6n-legend{border-left:1px solid #acacac;border-right:1px solid #acacac;width:150px;padding:3px 0 0 2px;font-size:11px;line-height:15px;position:absolute;top:0;bottom:0;left:1471px}.g6n-legend>div{margin-bottom:4px;padding-right:20px}.g6n-gbar{background:#eee;width:1635px;height:57px;position:absolute;top:703px;left:1px}.g6n-periods{gap:5px;display:flex;position:absolute;top:2px;left:7px}.g6n-gbtn{color:#000;background:#eee;border:1px solid #d1d1d1;border-radius:4px;width:60px;height:20px;padding:0;font-size:11px}.g6n-gbtn.on{background:#b5b5b5;border-color:#9f9f9f}.g6n-gbtn.wide{width:110px;height:22px}.g6n-gbtn.mid{width:80px;height:22px}.g6n-zoom{width:680px;height:22px;position:absolute;top:32px;left:1px}.g6n-zoom>*{position:absolute}.g6n-zoom .ico,.g6n-zoom>img,.g6n-zoom>svg{top:3px;left:0}.g6n-track{background:#e6e8e7;width:192px;height:2px;top:10px;left:18px}.g6n-thumb{background:#0a7ed2;width:5px;height:21px;position:absolute;top:-10px;left:-1px}.g6n-zoom .g6n-gbtn.wide{top:0;left:220px}.g6n-zoom .g6n-gbtn.mid{top:0;left:335px}.g6n-gtools{gap:5px;display:flex;position:absolute;top:2px;left:1553px}.g6n-gtool{background:#eee;border:1px solid #d9d9d9;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:flex}.g6n-gtool:hover{background:#e4e4e4}.g6n .ak-check.g6n-only,.g6n-row .ak-check,.g6n-preset,.g6n-and,.g6n-last>span:last-child{font-size:11px}.grid.g6n-sgrid .g6n-unit{text-overflow:clip}.calc-input.lct5-af{box-sizing:border-box}.calc-input.lct5-af:not(:focus):hover{background:#dfdfdf}.calc-input.lct5-af:focus{border-color:#4491ab;box-shadow:0 0 0 1px #c5ffff}.calc-input.lct5-af.derived{color:#6d6d6d}.ak-btn.lct5-af-btn{padding:0;font-size:11px}.lct5-letters{flex-direction:column;min-height:0;display:flex}.lct5-lt-bar{flex-shrink:0;align-items:center;height:25px;padding:0 0 0 1px;display:flex}.lct5-tool{background:0 0;border:0;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:25px;height:25px;padding:0;display:flex}.lct5-tool:hover{background:#e5e5e5}.lct5-tool:active{background:#c1c1c1}.lct5-sep{background:#a0a0a0;flex-shrink:0;width:1px;height:21px;margin:0 5px 0 4px}.lct5-drop{background:#fdfdfd;border:1px solid #949494;flex:1;justify-content:center;align-items:center;height:20px;margin-left:5px;font-size:12px;display:flex}.lct5-filter{flex-shrink:0;align-items:center;gap:4px;height:27px;padding-left:1px;font-size:11px;display:flex}.lct5-filter>span{margin-right:1px}.ak-btn.lct5-fbtn{height:23px;padding:0 5px}.ak-btn.lct5-fbtn.pressed{background:#c1c1c1;border-color:#c1c1c1}.lct5-fsearch{height:20px}.lct5-home{margin-left:3px}.s1-tabs.lct5-tabs{flex-shrink:0;height:29px}.lct5-grid-wrap{flex:1;min-height:0;margin:0}.lct5-flags{align-items:flex-start;gap:0;height:18px;display:flex}.lct5-flags img{display:block}.grid.lct5-grid .grid-row{line-height:16px}.grid.lct5-grid .grid-row>div{padding-top:1px;padding-bottom:2px}.lct5-pale .calc-footer .calc-btn.primary{background:#45b9e1;border-color:#45b9e1}.lct5-nl-hit{display:contents}.lct5-ed{gap:14px;font-size:11px;display:flex}.lct5-ed.locked span{color:#9e9e9e}.ak-btn.lct5-x{justify-content:center;align-items:center;padding:0;display:flex}.calc-out.lct5-tpl{color:#1f1f1f;background:#f3f3f3;border-radius:3px;padding:0 5px;font-size:12px;line-height:21px}.lct5-mag{background:0 0;border:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex}.lct5-title{height:20px}.s1-tabs.lct5-ct-tabs{width:766px;height:27px}.lct5-ct-list{background:#fdfdfd;border-top:1px solid #d6d6d6;width:766px;height:498px}.lct5-ct-list.invalid{background:#fad3d7}.lct5-ct-scroll{height:100%;overflow-y:auto}.lct5-ct-row{-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;height:20px;font-size:11px;display:flex;position:relative}.lct5-ct-row.d0{padding-left:21px}.lct5-ct-row.d1{padding-left:42px}.lct5-ct-row.sel{background:#d4e4fa}.lct5-ct-chev{background:0 0;border:0;width:12px;height:12px;padding:0;display:flex;position:absolute;top:4px;left:4px}.lct5-ct-row img{margin-right:4px}.lct5-ct-dia{background:#9b9b9b;flex-shrink:0;width:4px;height:4px;margin:0 7px 0 2px;transform:rotate(45deg)}.lct5-ct-label{padding:1px 2px;line-height:14px}.lct5-ct-list.invalid .lct5-ct-label{background:#fdfdfd}.lct5-ct-row.sel .lct5-ct-label{outline-offset:-1px;background:0 0;outline:1px solid #1f1f1f}.s1-window.lct5-cl{z-index:760}.s1-window.lct5-cl .s1-window-body{background:#fdfdfd;flex-direction:column;display:flex}.lct5-cl-top{flex-shrink:0;height:86px;position:relative}.lct5-cl-cmds{gap:10px;padding:5px 0 0 10px;display:flex}.lct5-cl-cmds .ak-btn{height:25px;padding:0 12px}.lct5-cl-cmds .ak-btn.primary{color:#fdfdfd;background:#0ca4db;border-color:#0ca4db;font-weight:600}.lct5-cl-banner{width:360px;font-size:11px;line-height:12px;position:absolute;top:5px;right:8px}.lct5-cl-main{flex:1;min-height:0;display:flex}.lct5-cl-doc{flex-direction:column;flex-shrink:0;min-width:0;display:flex}.lct5-cl-doc .rte{flex-direction:column;flex:1;min-height:0;display:flex}.rte-letter .rte-bar{flex-wrap:wrap;row-gap:3px;padding:0 6px 1px}.rte-letter .rte-body{background:#fdfdfd;border:1px solid #81868d;flex:1;min-height:0;position:relative;overflow:auto}.rte-letter .rte-edit{min-height:900px;padding:40px 30px 80px}.lct5-cl-foot{color:#1f1f1f;border-bottom:1px solid #333;padding-bottom:40px;font-size:7px;position:absolute;top:790px;left:4px;right:6px}.lct5-cl-foot>div{justify-content:space-between;display:flex}.lct5-cl-foot b{color:#2a73c8;font-weight:400}.lct5-cl-split{flex-shrink:0;width:6px}.lct5-cl-merge{flex-direction:column;flex:1;min-width:0;padding:0 1px 0 0;display:flex}.lct5-cl-mcombo{height:20px;width:100%!important}.lct5-cl-noauto{align-items:center;height:24px;padding-left:6px;font-size:11px;display:flex}.lct5-cl-tree{background:#fdfdfd;border:1px solid #acacac;flex:1;font-size:11px;overflow-y:auto}.lct5-cl-root,.lct5-cl-leaf{white-space:nowrap;align-items:center;height:20px;display:flex}.lct5-cl-root{gap:4px;padding-left:4px}.lct5-cl-leaf{padding-left:45px}.ak-btn.lct5-fbtn.w38{width:38px}.ak-btn.lct5-fbtn.w58{width:58px}.grid.grid-history.lct5-grid .grid-row{height:auto;min-height:19px;line-height:16px}.grid.lct5-grid .grid-row>div{white-space:pre-line}:is(.lct5-sr,.lct5-nl,.lct5-ct).s1-window .titlebar-controls button.close{color:#000}.s1-window.app.lct5-cl .s1-window-title{background:#edf2f6;height:22px}.lct5-cl-cmds .ak-btn{padding:0}.lct5-cl-cmds .ak-btn:first-child{width:140px}.lct5-cl-cmds .ak-btn:nth-child(2){width:119px}.lct5-cl-cmds .ak-btn:nth-child(3){width:61px}.lct5-cl-cmds .ak-btn:nth-child(4){width:97px}.lct5-cl-cmds .ak-btn:nth-child(5){width:49px}.lct5-cl-cmds .ak-btn:nth-child(6){width:84px}.lct5-cl-cmds .ak-btn:nth-child(7){width:97px}.lct5-cl-cmds .ak-btn:nth-child(8){width:101px}.lct5-cl-cmds .ak-btn:nth-child(9){width:62px}.lct5-cl-cmds .ak-btn:nth-child(10){width:63px}.lct5-cl-cmds .ak-btn:nth-child(11){width:59px}.lct5-cl-banner{width:400px;font-size:12px;line-height:16px}.rte-letter .rte-bar{gap:2px;max-width:662px;padding:0 6px 1px}.rte-letter .rte-btn{border-radius:4px;width:23px;height:24px}.rte-letter .rte-btn:nth-child(3),.rte-letter .rte-btn:nth-child(8),.rte-letter .rte-btn:nth-child(10),.rte-letter .rte-colour{margin-right:6px}.lct5a-win{z-index:5000;color:#444;-webkit-user-select:none;user-select:none;cursor:default;background:#e4e4e4;font-family:Segoe UI,Tahoma,sans-serif;font-size:12px;position:fixed;inset:0;overflow:hidden}.lct5a-win img{display:block}.lct5a-abs{position:absolute}.lct5a-title{color:#fff;background:#2e5696;height:59px;position:absolute;top:0;left:0;right:0}.lct5a-qa{justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;top:4px}.lct5a-qa:hover{background:#3e66a1}.lct5a-qa.dim img{opacity:.5}.lct5a-qa.dim:hover{background:0 0}.lct5a-qa-dd{justify-content:center;align-items:center;width:8px;height:8px;display:flex;position:absolute;top:12px}.lct5a-qa-dd:after{content:"";border:3px solid #0000;border-top-color:#fff;border-bottom:0}.lct5a-qa-dd.dim{opacity:.5}.lct5a-title-text{text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;position:absolute;top:9px;left:300px;right:300px;overflow:hidden}.lct5a-cap{justify-content:center;align-items:center;width:46px;height:30px;display:flex;position:absolute;top:0}.lct5a-cap:hover{background:#3e66a1}.lct5a-cap.close:hover{background:#e81123}.lct5a-tab{text-align:center;color:#fff;white-space:nowrap;height:24px;font-size:12px;line-height:22px;position:absolute;top:35px}.lct5a-tab:hover{background:#3e66a1}.lct5a-tab.on{color:#2b579a;background:#efefef}.lct5a-tell{color:#dbe4f1;white-space:nowrap;align-items:center;gap:4px;height:24px;font-size:12px;display:flex;position:absolute;top:35px}.lct5a-signin{color:#fff;text-align:center;width:46px;height:24px;line-height:22px;position:absolute;top:35px;left:1789px}.lct5a-share{color:#fff;box-sizing:border-box;background:#163f73;align-items:center;gap:3px;width:63px;height:24px;padding-left:8px;display:flex;position:absolute;top:35px;left:1841px}.lct5a-ribbon{background:#efefef;border-bottom:1px solid #d3d3d3;height:92px;position:absolute;top:59px;left:0;right:0}.lct5a-vr{background:#d0d0d0;width:1px;height:84px;position:absolute;top:5px}.lct5a-vr.sm{background:#e0e0e0;height:22px;top:11px}.lct5a-vr.sm2{background:#e0e0e0;height:22px;top:42px}.lct5a-glabel{text-align:center;color:#626262;white-space:nowrap;height:14px;line-height:14px;position:absolute;top:77px}.lct5a-launch{justify-content:center;align-items:center;width:14px;height:14px;display:flex;position:absolute;top:77px}.lct5a-launch:hover{background:#c3c3c3}.lct5a-collapse{justify-content:center;align-items:center;width:14px;height:12px;display:flex;position:absolute;top:78px;left:1898px}.lct5a-collapse:after{content:"";border-top:2px solid #6a6a6a;border-left:2px solid #6a6a6a;width:5px;height:5px;transform:translateY(2px)rotate(45deg)}.lct5a-big{box-sizing:border-box;flex-direction:column;align-items:center;height:69px;display:flex;position:absolute;top:3px}.lct5a-big:hover{background:#c3c3c3}.lct5a-big:active{background:#adadad}.lct5a-big .ico{height:32px;margin-top:2px}.lct5a-big .lbl{text-align:center;color:#3f3f3f;white-space:nowrap;margin-top:3px;line-height:16px}.lct5a-dd{vertical-align:middle;border:3px solid #0000;border-top-color:#6a6a6a;border-bottom:0;width:0;height:0;margin-left:3px;display:inline-block;position:relative;top:-1px}.lct5a-big .lbl .lct5a-dd{margin-left:2px}.lct5a-big .lbl .solo{height:16px;line-height:16px;display:block}.lct5a-big .lbl .solo .lct5a-dd{margin-left:0}.lct5a-check{color:#3f3f3f;align-items:center;gap:4px;height:14px;display:flex;position:absolute;top:8px;left:892px}.lct5a-check i{box-sizing:border-box;background:#fdfdfd;border:1px solid #8a8a8a;width:13px;height:13px;display:block}.lct5a-check:hover i{border-color:#2b579a}.lct5a-sm{box-sizing:border-box;color:#3f3f3f;white-space:nowrap;align-items:center;gap:3px;height:22px;display:flex;position:absolute}.lct5a-sm:hover,.lct5a-sm.sel{background:#c3c3c3}.lct5a-sm.off{color:#a0a0a0}.lct5a-sm.off:hover{background:0 0}.lct5a-sm.off img{opacity:.4;filter:grayscale()}.lct5a-sm.off .lct5a-dd{border-top-color:#b9b9b9}.lct5a-sm .glyph{text-align:center;color:#555;width:16px;font-family:Segoe UI,Tahoma,sans-serif;font-size:13px}.lct5a-sm.off .glyph{color:#a6a6a6}.lct5a-sm .dpart{justify-content:center;width:8px;display:flex}.lct5a-sm .dpart .lct5a-dd{margin-left:0}.lct5a-combo{box-sizing:border-box;color:#222;background:#fdfdfd;border:1px solid #c3c3c3;height:23px;padding-left:3px;font-family:Arial,sans-serif;font-size:12px;line-height:21px;position:absolute;top:11px}.lct5a-combo:after{content:"";border:3px solid #0000;border-top-color:#6a6a6a;border-bottom:0;position:absolute;top:9px;right:4px}.lct5a-combo.off:after{border-top-color:#c3c3c3}.lct5a-combo.off{background:#fdfdfd}.lct5a-gallery{box-sizing:border-box;background:#fdfdfd;border:1px solid #adadad;width:1085px;height:60px;position:absolute;top:6px;left:651px}.lct5a-gitem{box-sizing:border-box;text-align:center;width:72px;height:58px;position:absolute;top:0;overflow:hidden}.lct5a-gitem:hover{background:#e6e6e6}.lct5a-gitem.sel{border:1px solid #c3c3c3;border-width:1px 4px;box-shadow:inset 0 3px #c3c3c3,inset 0 -3px #c3c3c3}.lct5a-gitem .smp{white-space:nowrap;color:#222;height:22px;line-height:22px;position:absolute;top:10px;left:0;right:0}.lct5a-gitem .gl{color:#444;white-space:nowrap;font-size:11.5px;line-height:14px;position:absolute;top:37px;left:0;right:0}.lct5a-gallery.off .lct5a-gitem:before{content:"";background:#f5f0f6;height:33px;position:absolute;top:5px;left:4px;right:4px}.lct5a-gallery.off .smp{opacity:.5}.lct5a-gallery.off .gl{color:#adadad}.lct5a-gallery.off .lct5a-gitem:hover{background:0 0}.lct5a-gscroll{box-sizing:border-box;background:#fdfdfd;border:1px solid #c6c6c6;border-left:0;justify-content:center;align-items:center;width:12px;height:20px;display:flex;position:absolute;left:1736px}.lct5a-gscroll.up:after{content:"";border:3px solid #0000;border-top:0;border-bottom-color:#b5b5b5}.lct5a-gscroll.down:after{content:"";border:3px solid #0000;border-top-color:#b5b5b5;border-bottom:0}.lct5a-gscroll.more:after{content:"";border:3px solid #0000;border-top-color:#6a6a6a;border-bottom:0;box-shadow:0 -3px 0 -2px #6a6a6a}.lct5a-canvas{background:#e4e4e4;height:858px;position:absolute;top:152px;left:0;right:0;overflow:hidden scroll}.lct5a-canvas::-webkit-scrollbar{width:14px}.lct5a-canvas::-webkit-scrollbar-track{background:#d9d9d9;border-left:1px solid #ababab}.lct5a-canvas::-webkit-scrollbar-thumb{background:#fdfdfd;border:1px solid #a9a9a9;border-right-width:0;border-radius:0;min-height:20px}.lct5a-canvas::-webkit-scrollbar-thumb:hover{background:#f0f0f0}.lct5a-canvas::-webkit-scrollbar-button{display:none}.lct5a-canvas::-webkit-scrollbar-button:vertical:start:decrement{background-color:#fdfdfd;background-position:50%;background-repeat:no-repeat;border-left:1px solid #ababab;height:15px;display:block}.lct5a-canvas::-webkit-scrollbar-button:vertical:end:increment{background-color:#fdfdfd;background-position:50%;background-repeat:no-repeat;border-left:1px solid #ababab;height:15px;display:block}.lct5a-canvas::-webkit-scrollbar-button:vertical:start:decrement{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4'%3E%3Cpath d='M0 4L3.5 0L7 4z' fill='%23757575'/%3E%3C/svg%3E")}.lct5a-canvas::-webkit-scrollbar-button:vertical:end:increment{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4'%3E%3Cpath d='M0 0L3.5 4L7 0z' fill='%23757575'/%3E%3C/svg%3E")}.lct5a-canvas-in{padding:15px 0}.lct5a-page{box-sizing:border-box;color:#000;-webkit-user-select:text;user-select:text;cursor:text;background:#fdfdfd;border:1px solid #c4c4c4;width:711px;height:1007px;margin-left:calc(50% - 356px);font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:13.8px;position:relative}.lct5a-page ::selection{background:#c6c6c6}.lct5a-blk{width:538px;position:absolute;left:84px}.lct5a-blk p{margin:0}.lct5a-u{text-decoration:underline}.lct5a-serif{font-family:Times New Roman,Times,serif}.lct5a-head{color:#3ba665;justify-content:center;align-items:center;gap:11px;width:538px;font-size:22px;font-weight:700;line-height:26px;display:flex;position:absolute;left:84px}.lct5a-dots{gap:3px;margin-top:4px;display:flex}.lct5a-dots i{background:#3ba665;border-radius:50%;width:11px;height:11px;display:block}.lct5a-rule{background:#5b9171;width:538px;height:1px;position:absolute;left:84px}.lct5a-ul{margin:0;padding:0;list-style:none}.lct5a-ul li{margin-bottom:1.1px;padding-left:43px;position:relative}.lct5a-ul li:before{content:"•";position:absolute;top:0;left:22px}.lct5a-ol{counter-reset:lct5a;margin:0;padding:0;list-style:none}.lct5a-ol li{counter-increment:lct5a;padding-left:43px;position:relative}.lct5a-ol li:before{content:counter(lct5a) ".";position:absolute;top:0;left:22px}.lct5a-foot{text-align:center;color:#adc9b9;width:558px;font-family:Times New Roman,Times,serif;font-size:12px;line-height:13.8px;position:absolute;left:84px}.lct5a-foot p{min-height:13.8px;margin:0}.lct5a-ref{font-size:13px;line-height:15px}.lct5a-line{white-space:nowrap;font-size:13px;line-height:15px;position:absolute}.lct5a-b{font-weight:700}.lct5a-mini{box-sizing:border-box;z-index:3;-webkit-user-select:none;user-select:none;cursor:default;background:#fdfdfd;border:1px solid #d2d2d2;width:250px;height:63px;position:absolute;box-shadow:2px 2px 4px #0000002e}.lct5a-mini .lct5a-combo{color:#444;height:20px;font-family:Segoe UI,Tahoma,sans-serif;font-size:11px;line-height:18px}.lct5a-mini .lct5a-combo:after{top:8px}.lct5a-mini .lct5a-sm{height:20px}.lct5a-mini-styles{color:#444;flex-direction:column;align-items:center;width:38px;height:55px;display:flex;position:absolute;top:3px;left:209px}.lct5a-mini-styles:hover{background:#c3c3c3}.lct5a-mini-styles span{margin-top:5px}.lct5a-tip{box-sizing:border-box;z-index:4;pointer-events:none;background:#fdfdfd;border:1px solid #bcbcbc;width:400px;height:79px;font-size:11.5px;position:absolute;top:152px;left:83px;box-shadow:2px 2px 5px #0003}.lct5a-tip .t{color:#444;white-space:nowrap;font-size:11px;font-weight:700;position:absolute;top:7px;left:11px}.lct5a-tip .sep{background:#dfdfdf;height:1px;position:absolute;top:27px;left:9px;right:9px}.lct5a-tip .cmd{color:#2b579a;letter-spacing:-.1px;white-space:nowrap;align-items:center;gap:6px;font-weight:400;display:flex;position:absolute;top:37px;left:13px}.lct5a-tip .more{color:#5a4ea6;white-space:nowrap;position:absolute;top:56px;left:34px}.lct5a-status{box-sizing:border-box;color:#4d4d4d;background:#efefef;border-top:1px solid #bebebe;height:22px;font-size:11.5px;position:absolute;top:1010px;left:0;right:0}.lct5a-st{white-space:nowrap;height:21px;line-height:21px;position:absolute;top:0}.lct5a-stb{justify-content:center;align-items:center;width:38px;height:21px;display:flex;position:absolute;top:0}.lct5a-stb:hover{background:#d5d5d5}.lct5a-stb.on{background:#c8c8c8}.lct5a-zoom-line{background:#a0a0a0;width:101px;height:1px;position:absolute;top:10px;left:1763px}.lct5a-zoom-tick{background:#a0a0a0;width:1px;height:7px;position:absolute;top:7px;left:1813px}.lct5a-zoom-thumb{background:#5f5f5f;width:4px;height:12px;position:absolute;top:4px;left:1806px}.rec-content:has(>.g4){border-width:0}.g4{color:#000;background:#fdfdfd;flex:1;min-height:0;font-size:11px;position:relative}.g4-col{flex-direction:column;display:flex}.g4-blank{border:1px solid #84868a;margin:0 1px 1px 0}.g4-tools{flex-shrink:0;align-items:flex-start;height:30px;padding:2px 0 0 1px;display:flex;position:relative}.g4-tool-wrap{align-items:center;display:flex}.g4-tool{cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:24px;height:25px;margin-right:1px;padding:0;display:flex}.g4-tool:hover{background:#e4e4e4}.g4-tool:active{background:#c1c1c1}.g4-tool-sep{background:#acacac;width:1px;height:25px;margin:0 5px 0 4px}.g4-deleted.ak-check{height:13px;position:absolute;top:8px;right:4px}.g4-past.ak-check{height:13px;margin:4px 0 0 3px}.g4-col:has(.g4-schools)>.g4-tools{height:28px;padding-top:1px}.g4-cmd{color:#000;cursor:pointer;background:#f6f6f6;border:1px solid #d9d9d9;border-radius:4px;align-items:center;gap:4px;height:24px;margin-top:1px;padding:0 5px 0 3px;font-size:11px;display:flex}.g4-cmd:hover{background:#e4e4e4}.g4-cmd:active{background:#c1c1c1;border-color:#a9a9a9}.g4-grid.grid{flex:1;min-height:0}.g4 .grid-scroll:focus{outline:0}.g4 .grid-th-label{text-overflow:clip}.g4-grid.grid.s1g{border-bottom:0}.g4-grid.grid.s1g .grid-scroll{border-bottom:1px solid #abacb2}.g4-grid.grid.s1g .grid-foot{border-top:0;height:19px;padding-left:9px;line-height:19px}.grid.wrap.s1g.g4-grid .grid-row>div{white-space:normal;overflow:hidden}.grid.wrap.s1g.g4-grid .grid-row>div.nw{white-space:nowrap}.grid.wrap.s1g.g4-grid .grid-row>div.g4-pre{white-space:pre-wrap}.grid.s1g.g4-grid .grid-row>div.g4-status{align-items:flex-start;padding-left:2px;display:flex}.grid.s1g.g4-grid .grid-row>div.g4-edi{justify-content:center;align-items:flex-start;padding-top:0;display:flex}.g4-edi .ak-check{height:13px;margin-left:4px}.g4-grid .grid-scroll{scrollbar-gutter:stable}.grid.s1g.g4-schools .grid-row>.cell-focus{outline-offset:-1px;outline:1px solid #205177}.grid.s1g.g4-sms .grid-head{background:linear-gradient(#f7f7fa 18px,#fdfdfd 18px);height:23px}.grid.s1g.g4-sms .grid-head>.grid-th,.grid.s1g.g4-sms .grid-head>.grid-gutter{height:18px}.grid.s1g.g4-sms .grid-row>.cell-focus{outline-offset:-1px;outline:1px solid #1f4f75}.grid.s1g.g4-grid .grid-row>div.g4-flags{padding-left:2px}.g4-lbox .af-box-title{font-size:12px;top:-8px}.g4-la-grid{flex-direction:column;display:flex}.g4-la.grid.s1g{border-color:#b0b0b0;flex:1;min-height:0}.g4-la.grid.s1g .grid-head{height:20px}.g4-la .grid-scroll{scrollbar-gutter:stable}.g4-la.grid.s1g .grid-foot{border-top-color:#b0b0b0;height:22px;padding-left:10px;line-height:22px}.g4-la-note.af-note{white-space:nowrap;border-radius:4px;padding:4px 4px 0}.g4-la-sum{white-space:nowrap;border:1px solid #b0b0b0;padding:3px 4px;font-size:12px;line-height:16px}.g4-sms-note.af-note{border-color:#bdbeb4;border-radius:5px;padding:4px 4px 0}.g4-sms-text.af-in{resize:none;border-radius:5px}.g4-sms-text.af-in:focus{box-shadow:none;background:#dfdfdf;border-color:#4590ab}.g4-side.af-btn{border-radius:5px}.g4-set.af-btn{background:#dfdfdf;border-color:#c5c5c5;gap:3px;padding-left:3px}.g4-set.af-btn:disabled{background:#dfdfdf}.g4-set.af-btn:hover:not(:disabled){background:#d2d2d2}.g4-date.date-combo.disabled .win-tri{border-top-color:#9e9e9e}.g4-date.h21.date-combo{height:21px}.g4-ss-note.af-note{padding:2px 4px;line-height:16px}.g4-ss-list{background:#fdfdfd;border:2px solid #858585;width:399px;height:313px}.g4-ss-box .af-box-title{font-size:12px}.rd .calc-footer .calc-btn.g4-pressed,.rd .calc-footer .calc-btn.g4-pressed:hover{background:#c1c1c1;border-color:#a9a9a9}html.g4-busy,html.g4-busy *{cursor:progress!important}.g4-org-tabs.s1-tabs{border-bottom:0;align-items:stretch;width:678px;height:29px;padding:0 0 0 2px}.g4-org-tabs .s1-tab{margin:0;padding:0 5px;font-size:12px;line-height:29px;position:relative}.g4-org-search.af-in{width:496px;height:22px}.g4-details.af-btn{justify-content:center;gap:4px}.g4-dchev{margin-top:-1px;font-size:11px;line-height:10px}.g4-org-list-at{width:678px;height:508px}.g4-org-list{background:#fdfdfd;border:1px solid #b0b0b0;width:100%;height:100%;overflow:hidden scroll}.g4-org-row{color:#000;white-space:nowrap;cursor:default;align-items:center;gap:2px;height:20px;font-size:11px;display:flex}.g4-org-row.sel{background:#d4e4fa}.g4-org-chev{flex-shrink:0;width:16px;height:16px;position:relative}.g4-org-chev:before{content:"";border:2px solid #1f1f1f;border-width:0 2px 2px 0;width:6px;height:6px;position:absolute;top:3px;left:3px;transform:rotate(45deg)}.g4-org-chev.up:before{top:7px;transform:rotate(-135deg)}.g4-org-name{margin-left:2px}.g4-smss .stg-nav{left:5px}.g4-smss .stg-right{left:264px!important}.g4-smss .stg-deny{top:66px;left:6px}.lct5b-lab{color:#000;white-space:nowrap;height:16px;font-size:11px;line-height:16px}.lct5b-lab.lct5b-wrap{height:auto;line-height:15px}.lct5b-lab.lct5b-muted{color:#6b6d6c}.lct5b-radio .ak-radio{font-size:11px}.ak-btn.calc-btn.lct5b-head{height:25px}.rd .ak-btn.calc-btn.lct5b-head:not(.primary):hover{background:#e4e4e4}.win-btn.af-btn.lct5b-sbtn{border-radius:4px;justify-content:center;padding:0;font-size:11px}.af-in.lct5b-area{font-size:12px}.af-in.lct5b-area:disabled{color:#1f1f1f;background:#f3f3f3}.lct5b-combo.af-combo{height:20px}.lct5b-combo.lct5b-h21{height:21px}.lct5b-spin{font-size:12px}.lct5b-gpr .titlebar-controls button[aria-label=Maximise]{color:#c4c4c4;pointer-events:none}.lct5b-demo{color:#000;white-space:nowrap;font-size:12px;line-height:16px}.lct5b-nb{color:#000;white-space:nowrap;font-size:11px;line-height:15px}.lct5b-vrule{background:#a6a6a6;width:1px}.rd .lct5b-rel.combo-list.open,.rd .lct5b-rel.combo-list:focus{border-color:#4491ab}.lct5b-tabs.s1-tabs{border-bottom:0;width:478px;height:26px;padding-left:2px}.lct5b-tabs .s1-tab{color:#8d7c4d;border-right:1px solid #9b9e9f;align-self:stretch;height:18px;margin-top:4px;padding:0 5px;font-size:12px;line-height:18px}.lct5b-tabs .s1-tab:last-child{border-right:1px solid #9b9e9f}.lct5b-tabs .s1-tab.active{color:#3397ae;box-shadow:0 4px 0 -2px #0ca4db}.lct5b-tabs .s1-tab:hover:not(.active){background:#e4e4e4}.lct5b-pl-wrap{flex-direction:column;width:476px;height:547px;display:flex}.lct5b-pl-grid.grid{flex:1;min-height:0}.lct5b-pl-empty{text-align:center;color:#6d6d6d;pointer-events:none;font-size:11px;position:absolute;top:285px;left:0;right:0}.lct5b-count{font-size:11px;line-height:14px}.lct5b-split{background:#dadada;width:1px;height:597px}.lct5b-chk .ak-check{font-size:11px}.lct5b-fs{box-sizing:border-box;pointer-events:none;border:1px solid #b0b0b0;border-radius:2px}.lct5b-legend{color:#000;background:#fdfdfd;padding:0 2px;font-size:12px;line-height:15px;position:absolute;top:-8px;left:4px}.lct5b-mag{background:#fdfdfd;border:1px solid #d9d9d9;border-radius:3px;justify-content:center;align-items:center;width:21px;height:21px;padding:0;display:inline-flex}.lct5b-mag:hover{background:#e4e4e4}.lct5b-footer-box{box-sizing:border-box;color:#1f1f1f;white-space:normal;background:#f3f3f3;border-radius:3px;width:388px;height:49px;padding:1px 16px 1px 5px;font-size:12px;line-height:16px;overflow-y:scroll}.g2c-page{flex-direction:column;height:100%;min-height:0;display:flex}.icon-bar.g2c-bar{box-sizing:border-box;background:0 0;border:0;flex-shrink:0;align-items:flex-start;gap:0;height:24px;margin:0;padding:0 0 0 1px}.icon-bar.g2c-bar .icon-btn{border-radius:3px;width:24px;height:24px}.g2c-grid-wrap{flex-direction:column;flex:1;min-height:0;display:flex}.g2c-grid-wrap .grid.g2c-grid{flex:1;min-height:0}.grid.grid-history.g2c-grid .grid-row{font-size:12px}.grid.grid-history.g2c-grid .grid-empty{text-align:center;color:#767676;height:auto;margin:0;padding:0;font-size:11px;line-height:14px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.grid.g2c-grid .grid-inner{min-height:100%;position:relative}.g2c-details{flex-shrink:0;height:240px;margin-top:6px;position:relative}.g2c-at{white-space:nowrap;position:absolute}.g2c-dlab{color:#6b6d6c;font-size:11px;line-height:14px}.g2c-ro{box-sizing:border-box;color:#626262;white-space:nowrap;text-overflow:ellipsis;background:#f3f3f3;border-radius:3px;height:20px;padding:0 4px;font-size:12px;line-height:20px;overflow:hidden}.g2c-details .ak-check.g2c-chk{height:13px;font-size:11px;line-height:13px}.g2c-details .date-combo.g2c-dc{border-radius:3px;height:20px}.g2c-details .date-combo.g2c-dc.disabled:hover{background:#f3f3f3}.g2c-details .date-combo.g2c-dc.disabled .win-tri{border-top-color:#9e9e9e}.g2c-dcomments{position:absolute;inset:0 0 0 821px}.g2c-dcomments .g2c-dlab{position:absolute;top:0;left:0}.g2c-ro.g2c-ro-area{white-space:pre-wrap;height:auto;padding:2px 4px;line-height:16px;position:absolute;inset:16px 0 0}.g2c-dlg.calc-win .s1-window-body,.g2c-dlg .calc-footer{background:#fdfdfd}.g2c-dlg .calc-body{color:#000;font-size:11px}.calc-at.rom-band.g2c-band{height:61px}.g2c-panel{box-sizing:border-box;background:#fdfdfd;border-top:1px solid #a8abae;border-radius:8px 8px 0 0;width:701px;height:535px;position:absolute}.g2c-lab{color:#000;font-size:11px;line-height:14px}.g2c-lab.g2c-flash{background:#fad3d7}.g2c-star{color:#c82a21;font-size:11px;font-weight:700;line-height:10px}.g2c-star.ok{color:#4fd618}.g2c-ro.g2c-code{font-size:12px}.g2c-ro.g2c-diagval{color:#000}.g2c-dlg .ak-check.g2c-chk,.g2c-dlg .ak-radio.g2c-radio{gap:4px;height:13px;font-size:11px;line-height:13px}.g2c-dlg .ak-radio.g2c-radio{gap:5px}.g2c-dlg .g2c-flash .ak-radio,.g2c-dlg .g2c-flash.ak-radio{background:#fad3d7}.g2c-in{box-sizing:border-box;background:#f3f3f3;border:1px solid #0000;border-radius:3px;outline:none;height:20px;padding:0 3px;font-size:12px}.g2c-in:hover{background:#dfdfdf}.g2c-in:focus{border-color:#4491ab}.g2c-area{box-sizing:border-box;font:inherit;resize:none;background:#f3f3f3;border:1px solid #0000;border-radius:4px;outline:none;padding:2px 4px;font-size:12px;display:block}.g2c-area:hover{cursor:text;background:#dfdfdf}.g2c-area:focus{border-color:#4491ab}.g2c-ring{border:1px solid #d6d6d6;border-radius:50%;width:7px;height:7px}.win-btn.g2c-sbtn{box-sizing:border-box;color:#000;background:#fdfdfd;border:1px solid #dfdfdf;border-radius:4px;height:20px;padding:0;font-size:11px}.win-btn.g2c-sbtn:hover{background:#e4e4e4;border-color:#dfdfdf}.win-btn.g2c-sbtn:active{background:#c2c2c2;border-color:#a9a9a9}.g2c-dlg .date-combo.g2c-dc{box-sizing:border-box;height:20px}.g2c-dlg .ak-spin.g2c-spin{box-sizing:border-box;border:1px solid #0000;height:20px}.g2c-dlg .ak-spin.g2c-spin:focus-within{border-color:#4491ab}.g2c-dlg .combo-list.ak-combo.g2c-combo{box-sizing:border-box;height:20px}.g2c-dlg .ak-spin.g2c-bad,.g2c-dlg .ak-spin.g2c-bad:hover,.g2c-dlg .date-combo.g2c-bad,.g2c-dlg .date-combo.g2c-bad:hover,.g2c-dlg .combo-list.g2c-bad{background:#fad3d7}.g2c-rule{background:#a6a6a6;width:693px;height:1px}.g2c-root{display:none}.g2c-dlg .calc-footer{padding:0 0 7px}.g2c-dlg .calc-footer .calc-btn{height:25px}.g2c-dlg.g2c-inactive .s1-window-title{color:#8a8a8a}body.g2c-busy,body.g2c-busy *{cursor:progress!important}.g2c-sel .calc-body{font-size:11px}.g2c-search{box-sizing:border-box;background:#f3f3f3;border:1px solid #0000;border-radius:3px;outline:none;width:745px;height:20px;padding:0 5px;font-size:12px}.g2c-search:focus{border-color:#4391ab}.g2c-search::placeholder{color:#8a8a8a}.g2c-diag-wrap{flex-direction:column;width:879px;height:482px;display:flex}.g2c-diag-wrap .grid.g2c-diag{flex:1;min-height:0}.grid.grid-history.g2c-diag .grid-row{background:#fdfdfd}.grid.grid-history.g2c-diag .grid-row.sel{background:#d4e4fa}.grid.grid-history.g2c-diag .grid-row.sel>[data-col=text]{outline-offset:-1px;outline:1px solid #1f5076}.grid.grid-history.g2c-diag .grid-th-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.grid.g2c-diag .grid-foot{background:#fdfdfd;border-top:1px solid #acacac;height:20px;padding:0 0 0 9px;font-size:10px;line-height:20px}.g2c-ph{z-index:3000;color:#fff;background:radial-gradient(at 45% 70%,#1a1d33 0%,#1c1f27 45%,#1e1f25 100%);border-radius:8px;flex-direction:column;font-family:Segoe UI,system-ui,sans-serif;display:flex;position:fixed;overflow:hidden;box-shadow:0 0 0 1px #3a3a3a,0 8px 32px #0000008c}.g2c-ph-head{flex-shrink:0;align-items:center;height:48px;padding-left:7px;display:flex;position:relative}.g2c-ph.loaded .g2c-ph-head,.g2c-ph-foot{background:#202128}.g2c-ph button{color:#fff;font:inherit;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.g2c-ph-edit{border-radius:5px;gap:8px;width:70px;height:36px;margin-right:13px;font-size:14px;background:#2b2d33!important}.g2c-ph-btn{border-radius:5px;width:40px;height:36px;margin-right:4px}.g2c-ph-btn:hover,.g2c-ph-edit:hover,.g2c-ph-open:hover,.g2c-ph-pct:hover{background:#3a3c42!important}.g2c-ph-name{text-align:center;pointer-events:none;font-size:13px;position:absolute;left:0;right:0}.g2c-ph-open{z-index:1;border-radius:5px;gap:8px;width:108px;height:32px;margin-left:auto;font-size:14px;position:relative;background:#2b2d33!important}.g2c-ph-caps{z-index:1;margin-left:13px;display:flex;position:relative}.g2c-ph.loading .g2c-ph-caps{margin-left:auto}.g2c-ph-cap{width:48px;height:47px}.g2c-ph-cap:hover{background:#33353b!important}.g2c-ph-cap.close:hover{background:#d40022!important}.g2c-ph-canvas{flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:auto}.g2c-ph-canvas::-webkit-scrollbar{width:8px;height:8px}.g2c-ph-canvas::-webkit-scrollbar-thumb{background:#5c5d63;border-radius:4px}.g2c-ph-imgwrap{flex-shrink:0;margin:auto;position:relative}.g2c-ph-img{transform-origin:0 0;position:absolute;top:0;left:0}.g2c-ph-ring{border:2.5px solid #2f8de0;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite g2c-spin}@keyframes g2c-spin{to{transform:rotate(360deg)}}.g2c-ph-foot{flex-shrink:0;align-items:center;height:33px;padding:0 8px 0 13px;font-size:12px;display:flex}.g2c-ph-foot .g2c-ph-btn{width:32px;height:28px;margin-right:6px}.g2c-ph-foot .g2c-ph-btn.boxed svg{opacity:.95}.g2c-ph-meta{color:#e6e6e6;align-items:center;gap:7px;margin-left:12px;display:inline-flex}.g2c-ph-mid{gap:4px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.g2c-ph-foot>.g2c-ph-btn[aria-label="Fit to window"]{margin-left:auto}.g2c-ph-pct{border-radius:4px;gap:12px;width:80px;height:28px;margin:0 8px 0 4px;font-size:12px;background:#2b2d33!important}.g2c-ph-slider{appearance:none;background:linear-gradient(to right, #56c9fb var(--p), #9a9a9a var(--p));border-radius:2px;outline:none;width:127px;height:4px;margin:0 8px}.g2c-ph-slider::-webkit-slider-thumb{appearance:none;box-sizing:border-box;background:#56c9fb;border:3px solid #45464c;border-radius:50%;width:16px;height:16px}.g2c-ph-foot>.g2c-ph-btn:last-child{margin-left:18px;margin-right:0}.g2c-doc{color:#1a1a1a;-webkit-user-select:none;user-select:none;background:#fdfdfd;font-family:Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:20px;line-height:23px;position:relative;overflow:hidden}.g2c-mt{white-space:nowrap;position:absolute}.g2c-mt.b{letter-spacing:-.2px;font-size:18px;font-weight:600}.g2c-mt.b.big,.g2c-mt.b.h,.g2c-mt.h2.b{font-size:22px}.g2c-mt.big{font-size:22px;line-height:27px}.g2c-mt.h{font-size:24px}.g2c-mt.h2{font-size:24px;line-height:30px}.g2c-mt.i{font-style:italic}.g2c-mt.light,.g2c-mt .light{color:#555;font-weight:400}.g2c-mt.strike{color:#555;text-decoration:line-through}.g2c-mt[style*=width]{white-space:normal}.g2c-mt.body{color:#333;font-size:20px;line-height:24.5px}.g2c-mt.body b{color:#111}.g2c-mt .u,.g2c-mlist .u{text-decoration:underline}.g2c-mt.val{font-family:Arial,sans-serif}.g2c-mt.small{font-size:15px}.g2c-mt.right{text-align:right}.g2c-mt.wrap{white-space:pre-wrap}.g2c-mb{box-sizing:border-box;white-space:nowrap;border:1.5px solid #333;padding:3px 6px 0;font-family:Arial,sans-serif;font-size:18px;line-height:23px;position:absolute;overflow:hidden}.g2c-mb.top{white-space:normal}.g2c-mb.g2c-mtick{text-align:center;padding:0;font-size:24px;line-height:26px}.g2c-mb.g2c-mqr{border-width:2px;place-content:center;display:grid}.g2c-mb.g2c-maddr{padding:0}.g2c-mb.g2c-maddr>div{border-bottom:1.5px solid #333;height:33px;padding-left:6px;line-height:33px;position:relative}.g2c-mb.g2c-maddr>div:last-child{border-bottom:0}.g2c-mpc{position:absolute;top:0;left:215px}.g2c-mpc .light{color:#555;margin-right:8px;font-family:Segoe UI,Arial,sans-serif;font-size:20px}.g2c-mb.g2c-mni{background:linear-gradient(#333,#333) 33px 0/1.5px 100% no-repeat}.g2c-mrule{background:#333;height:2px;position:absolute}.g2c-mrule.thin{background:#777;height:1.5px}.g2c-mlist{white-space:normal;color:#333;font-size:19px;line-height:23.5px}.g2c-mlist>div{padding-left:20px;position:relative}.g2c-mlist>div:before{content:"•";position:absolute;left:3px}.g2c-mlist b{color:#111}.g2c-mwater{letter-spacing:2px;color:#91919199;transform-origin:50%;pointer-events:none;font-family:Arial,sans-serif;font-size:330px;font-weight:700;line-height:1;position:absolute;top:470px;left:130px;transform:rotate(-41deg)}.g2c-dlg .ak-check input:focus:not(:checked):not(:disabled),.g2c-dlg .ak-radio input:focus:not(:checked){border-color:#5bc4ec}.grid.grid-history.g2c-diag .grid-row>[data-col=date]{text-overflow:clip;letter-spacing:-.1px;padding-left:3px;padding-right:0}.dg1-muted{color:gray}.dg1-bold{font-weight:700}.dg1-ta{resize:vertical;width:100%;min-height:70px;font:inherit;box-sizing:border-box;border:1px solid #c8c8c8;padding:4px;font-size:12px}.dg1-in{height:21px;font:inherit;border:1px solid #c8c8c8;width:200px;padding:0 4px;font-size:12px}.dg1-presets .dg4-dlg-body{gap:4px}.dg1-ptools{align-items:center;gap:2px;display:flex}.dg1-ptools .ak-icobtn:disabled{opacity:.4}.dg1-pgrid{flex:1;min-height:0}.dg1-rem .dg4-dlg-body{padding-bottom:8px}.dg1-rem-row{align-items:center;gap:6px;font-size:12px;line-height:20px;display:flex}.dg1-rem-row.high span:nth-child(2){color:#d01c1c;font-weight:700}.dg1-rem-row .dg1-muted{margin-left:auto;font-size:11px}.dg1-book .s1-window-body{background:#fdfdfd;flex-direction:column;display:flex}.dg1-book-wrap{flex:1;min-height:0;display:flex;overflow:hidden}.dg1-book-main{flex-direction:column;flex:1;min-width:0;padding:0 8px 8px;display:flex;overflow:auto}.dg1-prompt{align-items:center;gap:4px;margin:6px 0 0;display:flex}.dg1-form{grid-template-columns:1fr 100px;column-gap:10px;padding-top:8px;font-size:12px;display:grid;position:relative}.dg1-form.pad{flex-direction:column;gap:8px;padding:10px 4px;display:flex}.dg1-col{flex-direction:column;gap:4px;display:flex}.dg1-row{align-items:center;gap:6px;min-height:22px;display:flex}.dg1-row.top{align-items:flex-start}.dg1-lab{color:#333;flex-shrink:0;width:62px;font-size:11px}.dg1-lab.right{width:auto;margin-left:18px}.dg1-lab.wide{width:150px}.dg1-val{white-space:nowrap;text-overflow:ellipsis;background:#f3f3f3;border:1px solid #e0e0e0;flex:1;min-height:20px;padding:0 5px;line-height:20px;overflow:hidden}.dg1-val.small{flex:0 0 60px}.dg1-val.grey{color:#8a8a8a}.dg1-details{resize:none;height:46px;font:inherit;border:1px solid #c8c8c8;flex:1;padding:3px;font-size:12px}.dg1-btns{flex-direction:column;gap:4px;padding-top:30px;display:flex}.dg1-gap{height:18px}.dg1-gap.big{height:64px}.dg1-row.flags{grid-column:1/span 2;margin-top:8px}.dg1-flags{background:#fff;border:1px solid #c8c8c8;flex:1;padding:3px 4px}.dg1-flag{justify-content:space-between;align-items:center;height:18px;display:flex}.dg1-swatch{border:1px solid #9a9a9a;width:14px;height:13px}.dg1-prints{grid-column:1/span 2;gap:40px;margin:12px 0 0 68px;display:flex}.dg1-prints>div{flex-direction:column;gap:3px;display:flex}.dg1-agrid{height:220px}.dg1-tgrid{flex:1;min-height:0}.dg1-side{background:#fff;border-left:1px solid #d0d0d0;flex-shrink:0;width:220px;padding:6px 8px;font-size:11px;overflow:auto}.dg1-side-h{color:#3b6fb3;margin-top:8px;text-decoration:underline}.dg1-side-h:first-child{margin-top:0}.dg1-side-line{padding-left:6px;line-height:16px}.dg1-side-line.red{color:#d01c1c;font-weight:700}.dg1-side-line.link{color:#3b6fb3}.dg1-audit{max-height:260px;font-size:12px;line-height:18px;overflow:auto}.dg1-slip{background:#fff;border:1px solid #c8c8c8;padding:12px 14px;font-size:12px;line-height:19px;box-shadow:1px 1px 4px #00000026}.dg1-slip-h{border-bottom:1px solid #ddd;margin-bottom:6px;padding-bottom:4px;font-size:13px;font-weight:700}.dg1-slip-big{margin:6px 0;font-size:14px;font-weight:700}.dg1-reminder{z-index:900;background:#fdfdfd;border:1px solid #afafaf;border-radius:8px;width:430px;font-size:12px;position:fixed;bottom:34px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:4px 8px 24px #0000004d}.dg1-reminder-t{background:#f0f2f7;align-items:center;gap:6px;height:26px;padding:0 8px;font-weight:600;display:flex}.dg1-reminder-b{flex-direction:column;gap:2px;padding:6px 10px;display:flex}.dg1-reminder-f{justify-content:center;padding:4px 0 8px;display:flex}.arb .dg1-recent .gd-cell,.arb tr.dg1-recent td{font-weight:700}.aps-results .dg1-aps-grid{height:100%}.dg1-qn .s1-window-body{background:#fdfdfd;flex-direction:column;font-size:12px;display:flex}.dg1-qn-top{align-items:center;gap:6px;padding:8px 8px 4px;display:flex}.dg1-qn-flag{margin-left:4px;display:flex}.dg1-qn-warn{color:#444;border-bottom:1px solid #e3e3e3;padding:0 8px 6px;font-size:11px}.dg1-qn-rel{gap:14px;padding:8px 8px 2px;display:flex}.dg1-qn-type{border-bottom:1px solid #e3e3e3;align-items:center;gap:6px;padding:4px 8px 6px;display:flex}.dg1-qn-text{resize:none;min-height:0;font:inherit;border:0;outline:none;flex:1;padding:6px 8px;font-size:12px}.dg1-qn-text::placeholder{color:#9a9a9a;text-align:center;padding-top:60px}.dg1-ev .ak-group{flex-direction:column;gap:4px;padding:4px 8px 6px;display:flex}.dg1-ev .dg4-lab{min-width:92px}.dg1-mie .ak-radio{font-size:12px}.dg1-pending{color:#3b6fb3}.j-card.dg1-note-live{background:#fffde8}.g2-ph-line.dg4-home.bold>span:not(.g2-ph-aico){font-weight:700}.g2-ph-line.dg4-home.red>span:not(.g2-ph-aico){color:#c01818}.grid.wrap.grid-history.lct5d-tv-journal .grid-row{height:auto;padding:0 0 1px;line-height:17px}.grid.wrap.grid-history.lct5d-tv-journal .grid-row:nth-child(odd):not(.stripe):not(.sel){background:#fdfdfd}.grid.wrap.grid-history.lct5d-tv-journal .grid-row.sel{background:#d4e4fa}.lct5d-tv-data{white-space:nowrap}.lct5d-tv-sec{color:#000;font-style:italic}.lct5d-tv-line{white-space:pre;color:#000;align-items:center;gap:0;padding-left:9px;display:flex}.lct5d-tv-line .ico{align-self:flex-start;margin:-3px 0 0}.lct5d-tv-line.code{color:#317a2f;padding-left:9px}.lct5d-tv-line i{color:#000}.lct5d-doc{box-sizing:border-box;background:#fdfdfd;border:1px solid #d0d0d0;flex-direction:column;flex-shrink:0;width:856px;height:578px;display:flex}.lct5d-doc-tabs{border-bottom:1px solid #e6e6e6;flex-shrink:0;align-items:stretch;height:29px;padding-left:1px;display:flex}.lct5d-doc-tab{color:#6d6d6d;background:0 0;border:0;padding:0 6px;font-size:12px;line-height:28px;position:relative}.lct5d-doc-tab:after{content:"";background:#a8a8a8;width:1px;position:absolute;top:7px;bottom:7px;right:0}.lct5d-doc-tab:hover:not(.on){background:#e4e4e4}.lct5d-doc-tab.on{color:#0ca4db;box-shadow:inset 0 -2px #0ca4db}.lct5d-doc-scroll{flex:1;min-height:0;margin:1px;overflow:scroll}.lct5d-doc-scroll::-webkit-scrollbar{background:#fdfdfd;width:10px;height:10px}.lct5d-doc-scroll::-webkit-scrollbar-thumb{background:#d9dbdf;border:1px solid #fdfdfd;border-radius:5px}.lct5d-doc-scroll::-webkit-scrollbar-corner{background:#fdfdfd}.lct5d-doc-page{color:#1f1f1f;background:#fdffcd;width:852px;height:545px;font-family:Arial,Helvetica,sans-serif;position:relative}.lct5d-doc-page.blank{height:535px}.lct5d-doc-h1{text-align:center;font-size:24px;font-weight:700;line-height:30px;position:absolute;top:2px;left:0;right:0}.lct5d-doc-h1 .red,.lct5d-doc-foot .red{color:#ad0001}.lct5d-doc-h2{text-align:center;font-size:20px;font-weight:700;line-height:26px;position:absolute;top:52px;left:0;right:0}.lct5d-doc-body{width:740px;font-size:14px;line-height:19px;position:absolute;top:175px;left:51px}.lct5d-doc-body b{margin-bottom:15px;display:block}.lct5d-doc-body p{margin:0 0 16px}.lct5d-doc-foot{gap:16px;font-size:11px;font-weight:700;display:flex;position:absolute;top:497px;left:27px}.lct5d-att{background:#fdfdfd}.lct5d-att-top{flex-shrink:0;height:39px;position:relative}.icon-bar.flat.lct5d-att-bar{gap:1px;height:27px;min-height:27px;padding:0 0 0 1px;position:absolute;top:0;left:0}.icon-bar.flat.lct5d-att-bar .icon-btn{cursor:pointer;width:24px;height:24px}.icon-bar.flat.lct5d-att-bar .tl-sep{background:#9e9e9e;height:20px;margin:0 2px 0 1px}.lct5d-att-drop{color:#000;background:#fdfdfd;border:1px solid #949494;width:220px;height:40px;padding:0;font-size:11px;line-height:14px;position:absolute;top:-1px;right:0}.lct5d-att-drop:hover{background:#f3f3f3}.lct5d-att-type{background:#f3f3f3;flex-shrink:0;align-items:center;height:20px;font-size:11px;display:flex}.lct5d-att-type>span{width:32px;padding-left:0}.combo-list.lct5d-att-combo{background:#f3f3f3;border-radius:0;flex:1;height:20px;font-size:12px}.combo-list.lct5d-att-combo .combo-list-value{padding-left:0}.combo-list.lct5d-att-combo .combo-list-pop{background:#fdfdfd;top:19px}.lct5d-att-gridwrap{flex-direction:column;flex:1;min-height:0;display:flex}.grid.grid-history.lct5d-att-grid{border-color:#abacb2}.grid.grid-history.lct5d-att-grid .grid-row>.cell-focus{outline-offset:-1px;outline:1px solid #1f5076}.grid.grid-history.lct5d-att-grid .grid-scroll:not(:focus) .grid-row>.cell-focus{outline:0}.grid.grid-history.lct5d-att-grid .grid-row>div[data-col=date]{text-overflow:clip;padding:0 0 0 4px}.grid.grid-history.lct5d-att-grid .grid-foot{background:#fdfdfd;border-top:0;padding:2px 9px 5px;font-size:11px}.lct5d-scrim{z-index:1900;position:fixed;inset:0}.lct5d-native{background:#eee;border:1px solid #9a9a9a;border-radius:9px;font-family:Segoe UI,Tahoma,sans-serif;animation:.18s ease-out s1-fade;position:fixed;overflow:hidden;box-shadow:0 8px 28px #00000061,0 0 0 1px #0000000f}.lct5d-native.closing{opacity:0;transition:opacity .12s}.lct5d-native-title{z-index:2;background:#f0f2f7;align-items:center;gap:4px;height:32px;padding-left:10px;font-size:12px;display:flex;position:relative}.lct5d-native-x{background:0 0;border:0;justify-content:center;align-items:center;width:34px;height:30px;display:flex;position:absolute;top:0;right:0}.lct5d-native-x:hover{color:#fdfdfd;background:#e81123}.lct5d-pk{width:654px;height:428px;top:299px;left:633px}.lct5d-pk-body{font-size:12px;position:absolute;inset:0}.lct5d-pk-top{background:#fdfdfd;width:632px;height:22px;position:absolute;top:35px;left:14px}.lct5d-pk-lookin{font-size:11px;position:absolute;top:3px;left:49px}.lct5d-pk-loc{box-sizing:border-box;background:#f3f3f3;border-radius:3px;align-items:center;gap:6px;width:380px;height:22px;padding-left:4px;font-size:12px;display:flex;position:absolute;top:0;left:91px}.lct5d-pk-loc .win-tri{position:absolute;top:9px;right:8px}.lct5d-pk-tool{background:0 0;border:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex;position:absolute;top:1px}.lct5d-pk-tool:first-of-type{left:491px}.lct5d-pk-tool:nth-of-type(2){left:511px}.lct5d-pk-tool.view{justify-content:flex-start;width:26px;left:531px}.lct5d-pk-mini{border-top:3px solid #000;border-left:3px solid #0000;border-right:3px solid #0000;width:0;height:0;margin-left:1px}.lct5d-pk-tiles{background:#f5f5f5;flex-direction:column;align-items:center;width:85px;height:351px;display:flex;position:absolute;top:66px;left:14px}.lct5d-pk-tile{color:#000;background:0 0;border:0;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:83px;height:70px;padding:0;font-size:11px;display:flex}.lct5d-pk-tile:hover,.lct5d-pk-tile.on{background:#dadada}.lct5d-pk-list{box-sizing:border-box;background:#fdfdfd;border:1px solid #868485;width:539px;height:295px;padding:4px 0 0 2px;display:flex;position:absolute;top:65px;left:104px;overflow:auto hidden}.lct5d-pk-list.two{overflow-x:scroll}.lct5d-pk-list::-webkit-scrollbar{height:11px}.lct5d-pk-list::-webkit-scrollbar-thumb{background:#d6d6d6;border:2px solid #fdfdfd;border-radius:6px}.lct5d-pk-col{flex-direction:column;min-width:334px;display:flex}.lct5d-pk-list.two .lct5d-pk-col:last-child{min-width:214px}.lct5d-pk-item{white-space:nowrap;cursor:default;align-items:center;gap:5px;width:max-content;height:18px;padding:0 4px 0 2px;font-size:12px;display:flex}.lct5d-pk-item.sel{background:#cce8ff}.lct5d-pk-lab{height:16px;font-size:11px;line-height:16px;position:absolute;left:104px}.lct5d-pk-input{box-sizing:border-box;background:#f3f3f3;border:1px solid #0000;border-radius:4px;outline:none;width:391px;height:21px;padding:0 4px;font-size:12px;position:absolute;left:181px}.lct5d-pk-input:focus{background:#fdfdfd;border-color:#4390a9}.lct5d-pk-type{box-sizing:border-box;background:#f3f3f3;border-radius:3px;width:391px;height:20px;padding:0 4px;font-size:12px;line-height:20px;position:absolute;left:181px}.lct5d-pk-type .win-tri{position:absolute;top:8px;right:9px}.lct5d-pk-btn{background:#fdfdfd;border:1px solid #d9d9d9;border-radius:4px;width:42px;height:23px;padding:0;font-size:11px;position:absolute;left:602px}.lct5d-pk-btn:hover{background:#e4e4e6}.lct5d-na .calc-at.lct5d-na-band{height:60px}.lct5d-na-btn{border-radius:3px;width:66px;height:23px;padding:0;font-size:11px}.lct5d-na-btn.first{background:#e4e4e6}.lct5d-na-btn:disabled{color:#9f9f9f;background:#fdfdfd;width:45px}.calc-at.lct5d-na-grid{width:596px;height:149px;display:flex}.grid.grid-history.lct5d-na-g{border-color:#8f8f8f;flex:1}.grid.grid-history.lct5d-na-g .grid-empty{color:#8a8f99;min-height:0;font-size:12px}.calc-at.lct5d-na-comments{color:#8a8f99;background:#f3f3f3;border-radius:3px;justify-content:center;align-items:center;width:596px;height:99px;font-size:12px;display:flex}.combo-list.lct5d-na-type{width:596px;height:21px}.combo-list.lct5d-na-type.disabled{background:#f3f3f3}.lct5d-url .calc-input.lct5d-url-input{box-sizing:border-box;background:#f3f3f3;border:1px solid #4592ac;border-radius:4px;width:420px;height:22px;padding:0 3px;font-size:12px}.lct5d-url .calc-input.lct5d-url-input::selection{color:#000;background:#c7dcf3}.lct5d-url .calc-footer .calc-btn,.lct5d-img .calc-footer .calc-btn,.lct5d-pps .calc-footer .calc-btn{height:26px}.calc-at.lct5d-img-drop{box-sizing:border-box;text-align:center;background:#fdfdfd;border:1px solid #555;width:150px;height:20px;font-size:11px;line-height:18px}.lct5d-img-btn{border-radius:3px;height:23px;padding:0;font-size:11px}.lct5d-img-btn.grey{background:#e4e4e6}.calc-at.lct5d-pps-radio .ak-radio{gap:4px;height:16px;font-size:11px}.calc-at.lct5d-pps-radio .ak-radio input:checked{background:radial-gradient(circle,#0ba2d8 0 3px,#fdfdfd 3.5px);border-color:#0ba2d8}.lct5d-pps .calc-lab{font-size:11px}.lct5d-ph{z-index:2100;color:#fdfdfd;background:linear-gradient(170deg,#191e2e 0% 45%,#191c33 100%);border-radius:8px;width:1425px;height:745px;font-family:Segoe UI,Tahoma,sans-serif;animation:.2s ease-out s1-fade;position:fixed;top:79px;left:86px;overflow:hidden;box-shadow:0 12px 40px #0000008c}.lct5d-ph button{color:#fdfdfd}.lct5d-ph-top{height:48px;position:absolute;top:0;left:0;right:0}.lct5d-ph-btn{background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;gap:7px;width:40px;height:34px;font-size:13px;display:flex;position:absolute;top:7px}.lct5d-ph-btn.edit{background:#2b2f3b;width:69px;left:9px}.lct5d-ph-btn:hover{background:#2f3441}.lct5d-ph-title{text-align:center;pointer-events:none;font-size:12px;position:absolute;top:18px;left:0;right:0}.lct5d-ph-open{background:#282d36;border:0;border-radius:4px;justify-content:center;align-items:center;gap:10px;width:109px;height:34px;font-size:13px;display:flex;position:absolute;top:7px;left:1163px}.lct5d-ph-win{background:0 0;border:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;top:0}.lct5d-ph-win:hover{background:#2f3441}.lct5d-ph-win.close:hover{background:#c42b1c}.lct5d-ph-canvas{justify-content:center;align-items:center;display:flex;position:absolute;inset:48px 0 33px}.lct5d-ph-img{flex-shrink:0;display:block}.lct5d-ph-foot{background:#252630;height:33px;font-size:11px;position:absolute;bottom:0;left:0;right:0}.lct5d-ph-f{align-items:center;gap:6px;height:17px;display:flex;position:absolute;top:8px}.lct5d-ph-div{background:#4a4c57;width:1px;height:13px;position:absolute;top:10px}.lct5d-ph-zoom{box-sizing:border-box;background:#2d2f3a;border-radius:4px;justify-content:space-between;align-items:center;width:80px;height:25px;padding:0 8px 0 10px;display:flex;position:absolute;top:4px;left:1055px}.lct5d-ph-slider{background:#8b8d96;border-radius:1px;width:128px;height:2px;position:absolute;top:16px;left:1188px}.lct5d-ph-fill{background:#4cc2ff;width:22px;height:2px;position:absolute;top:0;left:0}.lct5d-ph-thumb{background:#4cc2ff;border-radius:50%;width:14px;height:14px;position:absolute;top:-6px;left:16px;box-shadow:0 0 0 3px #454752}.lct5d-q{background:#fdfdfd}.icon-bar.flat.lct5d-q-bar{gap:1px;height:25px;min-height:25px;padding:0 0 0 1px}.icon-bar.flat.lct5d-q-bar .icon-btn{cursor:pointer}.icon-bar.flat.lct5d-q-bar .icon-btn.lct5d-q-new{justify-content:flex-start;gap:4px;width:34px;height:24px;padding-left:4px}.icon-bar.flat.lct5d-q-bar .icon-btn.lct5d-q-new.on{background:#e4e4e4}.icon-bar.flat.lct5d-q-tools{gap:1px;min-height:24px;padding:0}.icon-bar.flat.lct5d-q-tools .icon-btn{cursor:pointer;width:24px;height:24px}.icon-bar.flat.lct5d-q-tools .tl-sep{background:#9e9e9e;height:20px;margin:0 2px}.lct5d-q-flabel{white-space:nowrap;margin:0 6px 0 3px;font-size:11px}.combo-list.lct5d-q-filter{background:#f3f3f3;border-radius:4px;width:292px;height:19px}.combo-list.lct5d-q-filter:hover{background:#dfdfdf}.combo-list.lct5d-q-filter:focus,.combo-list.lct5d-q-filter.open{background:#dfdfdf;border-color:#4590ab;box-shadow:inset 0 0 0 1px #c9e6ef}.combo-list.lct5d-q-filter .combo-list-pop{border-color:#a0a0a0;top:19px;left:0;box-shadow:2px 2px 3px #00000026}.combo-list.lct5d-q-filter .combo-list-row:hover:not(.hot){background:#dfdfdf}.lct5d-q-gridwrap{flex-direction:column;flex:1;min-height:0;display:flex}.grid.wrap.grid-history.lct5d-q-grid .grid-head{height:19px}.grid.wrap.grid-history.lct5d-q-grid .grid-row{height:auto;min-height:16px;padding:1px 0 2px;line-height:16px}.grid.wrap.grid-history.lct5d-q-grid .grid-row:nth-child(odd):not(.stripe):not(.sel){background:#fdfdfd}.grid.wrap.grid-history.lct5d-q-grid .grid-row.sel{background:#d4e4fa}.grid.wrap.grid-history.lct5d-q-grid .grid-row>.cell-focus{outline-offset:-1px;outline:1px solid #38485e}.grid.wrap.grid-history.lct5d-q-grid .grid-scroll:not(:focus) .grid-row>.cell-focus{outline:0}.grid.wrap.grid-history.lct5d-q-grid .grid-row>div.lct5d-q-clip{white-space:nowrap;text-overflow:ellipsis}.grid.wrap.grid-history.lct5d-q-grid .grid-row>div.lct5d-q-final{justify-content:center;padding-top:1px;display:flex}.lct5d-final{box-sizing:border-box;background:#fdfdfd;border:1px solid #9e9e9e;justify-content:center;align-items:center;width:12px;height:12px;margin-top:1px;display:flex}.lct5d-final.on{background:#9e9e9e}.context-menu>.menu-dropdown.lct5d-qmenu{box-sizing:border-box;border-color:#c8c8c8;width:187px;min-width:0;padding:2px 0;box-shadow:1px 1px #d7d7d7,2px 2px #e8e8e8}.lct5d-qmenu .menu-row{padding-right:6px}.lct5d-qmenu .menu-shortcut{display:none}.lct5d-qmenu .menu-dropdown.submenu.lct5d-qsub{border-color:#c8c8c8;min-width:0;padding:2px 0;left:calc(100% - 2px);box-shadow:1px 1px #d7d7d7,2px 2px #e8e8e8}.lct5d-qmenu .lct5d-qsub .menu-row{padding-right:18px}.lct5d-qmenu .lct5d-qsub .menu-arrow{display:none}.lct5d-qmenu .menu-dropdown.submenu.lct5d-sub-cqrs{top:-248px}.lct5d-qmenu .menu-dropdown.submenu.lct5d-sub-core{top:-222px}.lct5c{background:#fdfdfd}.lct5c-tabs{flex-shrink:0;align-items:stretch;display:flex}.lct5c-tabs.top{height:27px;padding-left:0}.lct5c-tabs.top .lct5c-tab{padding:0 8px 0 9px}.lct5c-tab{color:#6d6d6d;cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:12px;position:relative}.lct5c-tab:after{content:"";background:#a8a8a8;width:1px;position:absolute;top:4px;bottom:4px;right:0}.lct5c-tab:hover{background:#e5e5e5}.lct5c-tab.on{color:#0ca4db;box-shadow:inset 0 -2px #0ca4db}.lct5c-tab.on:hover{background:0 0}.icon-bar.flat.lct5c-bar{background:0 0;border:0;flex-shrink:0;gap:0;height:25px;min-height:25px;margin-top:3px;padding:0}.icon-bar.flat.lct5c-bar .icon-btn{cursor:pointer;border-radius:3px;width:25px;height:25px}.icon-bar.flat.lct5c-bar .icon-btn:hover{background:#e5e5e5}.icon-bar.flat.lct5c-bar .icon-btn:focus-visible{background:#e5e5e5;outline:0}.icon-bar.flat.lct5c-bar .tl-sep{background:#9e9e9e;width:1px;height:19px;margin:0 6px 0 4px}.lct5c-filters{flex-shrink:0;align-items:center;height:22px;font-size:11px;display:flex}.lct5c-filters.out{padding-left:5px}.lct5c-view{margin-right:6px}.combo-list.lct5c-viewcombo{background:#fdfdfd;border-radius:3px;width:152px;height:22px;margin-right:8px;font-size:12px}.combo-list.lct5c-viewcombo .combo-list-value{padding-left:3px}.combo-list.lct5c-viewcombo .combo-list-pop{background:#f3f3f3;top:21px}.lct5c-filters.in .combo-list.lct5c-viewcombo{height:20px;margin-right:9px}.lct5c-chk{margin-right:17px;display:inline-flex}.lct5c-chk .ak-check{gap:4px;font-size:11px}.lct5c-gridwrap{flex-direction:column;flex:1;min-height:0;display:flex}.grid.grid-history.lct5c-grid{border-color:#abadb0}.grid.grid-history.lct5c-grid .grid-head{height:20px}.grid.wrap.grid-history.lct5c-grid .grid-row{align-items:flex-start;height:auto;padding:1px 0;line-height:16px}.grid.grid-history.lct5c-grid .grid-row>div{white-space:normal;padding:0 4px}.grid.grid-history.lct5c-grid .grid-row>div.nw{white-space:nowrap;text-overflow:clip;padding-right:0;overflow:hidden}.grid.grid-history.lct5c-grid .grid-row>div.lct5c-clip{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.grid.grid-history.lct5c-grid .grid-row>div[data-col=details] b,.grid.grid-history.lct5c-grid .grid-row>div[data-col=details] i{display:block}.grid.grid-history.lct5c-grid .grid-row>div[data-col=flags]{padding:0 0 0 1px}.lct5c-flag{margin-top:0;display:block}.grid.grid-history.lct5c-grid .grid-foot{background:#fdfdfd;border-top:0;padding:2px 9px 5px;font-size:11px}.lct5c-inbar{flex-shrink:0;align-items:center;height:25px;margin-top:3px;display:flex}.lct5c-inbar .icon-bar.flat.lct5c-bar{margin-top:0;padding-left:1px}.lct5c-inbar .icon-bar.flat.lct5c-bar .tl-sep{margin:0 5px 0 4px}.lct5c-inbar .lct5c-filters{height:25px;padding-left:0}.lct5c-inbar .lct5c-view{margin:0 5px 0 4px}.lct5c-inlist{color:#8c8c8c;border-bottom:1px solid #dadada;flex-shrink:0;justify-content:center;align-items:center;height:205px;font-size:11px;display:flex}.lct5c-intabs{flex-shrink:0;align-items:stretch;height:28px;margin:2px 0 0 1px;display:flex}.lct5c-intabs .lct5c-tab{padding:0 6px}.lct5c-indetail{background:#fdfdfd;border:1px solid #84868b;flex:1;min-height:0;margin:0 1px 2px}.lct5c-tabs.calc-at{height:29px}.lct5c-sel .lct5c-tabs .lct5c-tab{padding:0 7px;font-size:12px}.lct5c-sel .lct5c-tabs .lct5c-tab:first-child{width:137px}.lct5c-sel .lct5c-tabs .lct5c-tab:nth-child(2){width:92px}.lct5c-sel .lct5c-tabs .lct5c-tab:nth-child(3){width:53px}.lct5c-sel .lct5c-tabs .lct5c-tab:nth-child(4){width:92px}.lct5c-notice{box-sizing:border-box;white-space:nowrap;background:#fcffdf;border:1px solid #c0c1b0;border-radius:4px;width:912px;height:35px;padding-left:3px;font-size:12px;line-height:33px;overflow:hidden}.ak-btn.lct5c-sbtn{white-space:nowrap;height:23px;padding:0;font-size:11px}.calc-at.lct5c-ct-wrap{flex-direction:column;width:913px;display:flex}.grid.grid-history.lct5c-ct-grid{border-color:#acacac;flex:1;min-height:0}.grid.grid-history.lct5c-ct-grid .grid-head{height:19px}.grid.grid-history.lct5c-ct-grid .grid-th{padding:0 3px}.grid.grid-history.lct5c-ct-grid .grid-row{height:20px;line-height:20px}.grid.grid-history.lct5c-ct-grid .grid-row>div{white-space:nowrap;text-overflow:clip;padding:0 3px;overflow:hidden}.grid.grid-history.lct5c-ct-grid .grid-row>div.lct5c-ell{text-overflow:ellipsis}.grid.grid-history.lct5c-ct-grid .grid-row>div.lct5c-ct-name{padding:0}.grid.grid-history.lct5c-ct-grid .grid-row>div.lct5c-ct-f{align-items:center;padding:0;display:flex}.grid.grid-history.lct5c-ct-grid .grid-row.sel{background:#d4e4fa}.grid.grid-history.lct5c-ct-grid .grid-row.sel>div.lct5c-ct-name{outline-offset:-1px;outline:1px solid #264f6c}.lct5c-ct-cell{align-items:center;height:20px;display:flex}.lct5c-ct-chev{color:#000;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.lct5c-ct-cell>img{flex-shrink:0;margin-right:3px}.lct5c-ct-text{white-space:nowrap;overflow:hidden}.calc-input.lct5c-search{box-sizing:border-box;background:#f3f3f3;border-color:#0ba5db;width:269px;height:20px}.lct5c-sresults{box-sizing:border-box;color:#8c8c8c;border:1px solid #acacac;justify-content:center;align-items:center;width:912px;height:458px;font-size:11px;display:flex}.calc-at.lct5c-band{height:60px}.calc-rule.lct5c-rule{background:#a6a6a6;height:1px}.combo-list.lct5c-combo{background:#f3f3f3;height:20px}.combo-list.lct5c-combo:not(:focus):not(:focus-within):not(.open):hover{background:#dfdfdf}.combo-list.lct5c-combo.lct5c-referrer{background:#fdfdfd;border-color:#d9d9d9}.combo-list.lct5c-combo.lct5c-referrer:focus,.combo-list.lct5c-combo.lct5c-referrer.open{border-color:#4491ab}.ak-btn.lct5c-sbtn.lct5c-ico{background:#f3f3f3;border-color:#0000;justify-content:center;align-items:center;display:inline-flex}.ak-btn.lct5c-sbtn.lct5c-ico:hover{background:#dfdfdf}.ak-btn.lct5c-sbtn.lct5c-x{background:#fdfdfd;border-color:#d9d9d9}.lct5c-xg{color:#3c3c3c;font-size:14px;line-height:1}.lct5c-xg.big{color:#2e2e2e;font-size:17px}.calc-input.lct5c-code{box-sizing:border-box}.ak-btn.lct5c-sbtn.lct5c-adv{justify-content:center;align-items:center;gap:6px;display:inline-flex}.lct5c-adv-g{font-size:11px;font-weight:700;line-height:1;display:inline-block;transform:rotate(90deg)}.calc-input.lct5c-summary{box-sizing:border-box;resize:none;width:587px;height:50px;padding:2px 5px;font-family:inherit}.lct5c-none{box-sizing:border-box;color:#8a8a8a;background:#f3f3f3;border-radius:3px;width:459px;height:20px;padding-left:5px;font-size:12px;line-height:20px}.lct5c-nrl .calc-footer .calc-btn{height:26px}.calc-at.lct5c-bodytop{background:#d9dbdf;width:701px;height:8px}.calc-at.lct5c-bodytop:after{content:"";background:#fdfdfd;border:1px solid #c4c6ca;border-bottom:0;border-radius:8px 8px 0 0;position:absolute;inset:0 0 -1px}.sec-col.lct4-sa{padding:0 0 2px 1px;font-size:11px}.lct4-sa-top{flex:0 0 33px;height:33px;position:relative}.lct4-sa-add{cursor:default;background:0 0;border:0;border-radius:4px;place-content:center;width:24px;height:24px;padding:0;display:grid;position:absolute;top:0;left:0}.lct4-sa-add:hover{background:#e4e4e4}.lct4-sa-add:active{background:#c1c1c1}.ak-check.lct4-sa-recent{gap:4px;font-size:11px;position:absolute;top:6px;right:3px}.lct4-sa-group{border:1px solid #b0b0b0;flex-direction:column;min-height:0;margin:0 2px 0 1px;padding:0 2px 1px;font-size:12px;display:flex}.lct4-sa-group:first-of-type{flex:0 0 351px;margin-bottom:4px}.lct4-sa-group+.lct4-sa-group{flex:1}.lct4-sa-group legend{margin-left:2px;padding:0 2px;font-size:12px;line-height:14px}.lct4-sa-group .grid{background:#fdfdfd;border:1px solid #abadb0;flex-direction:column;flex:1;min-height:0;display:flex}.grid.lct4-sa-grid .grid-head{background:#f7f7fa;height:19px}.grid.lct4-sa-grid .grid-row{background:#fdfdfd;font-size:12px}.grid.lct4-sa-grid .grid-row.stripe{background:#f3f2fb}.grid.lct4-sa-grid .grid-row.sel{background:#d4e4fa}.grid.lct4-sa-grid .grid-row>.cell-focus{outline-offset:-1px;outline:1px solid #204f76}.grid.lct4-sa-grid .grid-row>div{align-self:stretch}.grid.lct4-sa-grid .grid-row>.lct4-sa-type{justify-content:center;align-items:center;padding:0;display:flex}.grid.lct4-sa-grid .grid-row>.lct4-sa-flag{align-items:flex-start;padding:1px 0 0;display:flex}.lct4-sa-det{white-space:normal;padding:1px 0;line-height:16px}.lct4-sa-group .grid-empty{color:#949494;flex:1;min-height:0;font-size:11px}.lct4-sa-group .grid-footer{font-size:10px}.calc-at.lct4-band{width:701px}.calc-at.lct4-panel{background:#fdfdfd;border-top:1px solid #a8abae;border-radius:8px 8px 0 0;width:701px}.lct4-rs .calc-body,.lct4-rv .calc-body{font-size:11px}.lct4-rs .calc-footer .calc-btn.primary,.lct4-rv .calc-footer .calc-btn.primary{background:#0ca4db;border-color:#0ca4db}.lct4-rs-drug{text-align:left;box-sizing:border-box;cursor:default;background:#f3f3f3;border:1px solid #0000;border-radius:3px;width:578px;height:20px;padding:0 0 0 5px;font-size:12px;display:block}.lct4-rs-drug:not(.set){border-color:#4491ab}.lct4-rs-drug:hover{background:#dfdfdf}.calc-input.lct4-rs-comments{resize:none}.calc-input.lct4-rs-comments:focus{background:#dfdfdf}.ak-btn.lct4-rs-save{width:151px;height:23px;padding:0;font-size:11px}.sec-col.lct4-vx{padding-bottom:2px;font-size:11px}.lct4-vx-bar{box-sizing:border-box;flex:0 0 26px;align-items:flex-start;padding:2px 0 0 4px;display:flex}.lct4-vx-tool{cursor:pointer;background:0 0;border:0;border-radius:4px;place-content:center;width:24px;height:24px;margin-right:1px;padding:0;display:grid}.lct4-vx-tool:hover{background:#e4e4e4}.lct4-vx-tool:active{background:#c1c1c1}.ak-btn.lct4-vx-tbtn{flex-shrink:0;height:23px;margin-left:10px;padding:0;font-size:11px}.lct4-vx-tool+.ak-btn.lct4-vx-tbtn{margin-left:11px}.lct4-vx-upper{flex-direction:column;flex-shrink:0;min-height:0;display:flex;overflow:hidden}.lct4-vx-child{flex:0 0 240px;position:relative}.lct4-vx-main{flex:1;min-height:0;display:flex}.lct4-vx-main .grid{background:#fdfdfd;border:1px solid #abadb0;flex-direction:column;flex:1;min-width:0;display:flex}.grid.lct4-grid .grid-head{background:#f7f7fa;height:19px}.grid.lct4-grid .grid-row{background:#fdfdfd;font-size:12px}.grid.lct4-grid .grid-row.stripe{background:#f3f2fb}.grid.lct4-grid .grid-row.sel{background:#d4e4fa}.grid.lct4-grid .grid-empty{color:#949494;font-size:11px}.grid.lct4-grid .grid-footer{font-size:10px}.lct4-vi{border:1px solid #b0b0b0;flex:0 0 90px;margin:10px 2px 4px;padding:0;font-size:11px;position:relative}.lct4-vi legend{margin-left:2px;padding:0 2px;font-size:12px;line-height:14px}.lct4-vi-cell{align-items:center;height:18px;display:flex;position:absolute}.lct4-vi-lab{flex-shrink:0}.lct4-vi-val{box-sizing:border-box;color:#6d6d6d;white-space:nowrap;background:#f3f3f3;border-radius:3px;height:18px;padding-left:3px;font-size:12px;line-height:18px;position:relative;overflow:hidden}.lct4-vi-val.drop .win-tri{position:absolute;top:7px;right:8px}.lct4-vx-split{cursor:row-resize;flex:0 0 6px}.lct4-vx-lower{flex:1;gap:4px;min-height:0;padding:0 2px;display:flex}.lct4-vx-cr{border:1px solid #b0b0b0;flex-direction:column;flex:1;min-width:0;margin:0;padding:0 2px 1px;font-size:12px;display:flex}.lct4-vx-cr legend{margin-left:2px;padding:0 2px;font-size:12px;line-height:14px}.lct4-vx-cr .grid{background:#fdfdfd;border:1px solid #abadb0;flex-direction:column;flex:1;min-height:0;display:flex}.calc-input.lct4-vx-in{box-sizing:border-box;height:20px}.calc-input.lct4-vx-in:not(:focus):not(.ro):hover{background:#dfdfdf}.calc-input.lct4-vx-in.ro{color:#646464;cursor:default}.calc-input.lct4-vx-in.ro:focus{box-shadow:none;border-color:#0000}.combo-list.lct4-vx-combo{height:20px;font-size:12px}.combo-list.lct4-vx-combo .combo-list-value{padding-left:5px}.combo-list.lct4-vx-combo.lct4-vx-noparts .combo-list-value{font-style:italic}.combo-list.lct4-vx-combo.lct4-vx-focus{box-shadow:inset 0 0 0 1px #4491ab}.combo-list.lct4-vx-combo.lct4-vx-flash{background:#dafcd9}.combo-list.lct4-vx-combo:not(.lct4-vx-flash){transition:background-color .25s}.mf-tool.lct4-vx-ibtn.flat{background:0 0;border:0}.ak-btn.lct4-vx-me{width:22px;height:23px;padding:0;font-size:11px}.date-combo.lct4-vx-date{height:20px}.lct4-rv-apply .calc-footer .calc-btn.primary{background:#45b9e1;border-color:#45b9e1}.lct4-rs-drug.lct4-vx-fpdrug{width:493px}.lct4-rs-drug.lct4-vx-fpdrug:focus{border-color:#4491ab;outline:none}.lct4-lt .calc-body,.lct4-st .calc-body,.lct4-nt .calc-body{font-size:11px}.lct4-lt .calc-footer .calc-btn.primary,.lct4-st .calc-footer .calc-btn.primary,.lct4-nt .calc-footer .calc-btn.primary{background:#0ca4db;border-color:#0ca4db}.calc-input.lct4-lt-search{box-sizing:border-box;width:344px;height:20px;box-shadow:inset 0 0 0 1px #4491ab}.ak-btn.lct4-lt-btn{height:24px;padding:0;font-size:11px}.calc-at.lct4-lt-grid{width:584px;height:386px;display:flex}.calc-at.lct4-st-grid{width:650px;height:396px;display:flex}.lct4-lt-grid .grid,.lct4-st-grid .grid{background:#fdfdfd;border:1px solid #abadb0;flex-direction:column;flex:1;min-width:0;display:flex}.grid.lct4-grid .grid-row>.lct4-lt-def{justify-content:center;align-items:center;display:flex}.lct4-lt-chk{accent-color:#9e9e9e;pointer-events:none;width:13px;height:13px;margin:0}.calc-input.lct4-st-search{box-sizing:border-box;width:432px;height:20px;box-shadow:inset 0 0 0 1px #4491ab}.lct4-st-sel.ak-seltools{gap:5px;display:flex}.lct4-st-sel .ak-icobtn{width:22px;height:22px}.lct4-st-grid .grid-row{line-height:16px}.lct4-st-grid .grid.lct4-grid .grid-row>.cell-focus{outline-offset:-1px;outline:1px solid #205076}.calc-input.lct4-nt-in{box-sizing:border-box;width:415px;height:21px;box-shadow:inset 0 0 0 1px #4491ab}.grid.lct4-sa-grid .grid-row>.lct4-sa-date{white-space:nowrap;overflow:hidden}:is(.lct4-rs,.lct4-rv,.lct4-lt,.lct4-st,.lct4-nt,.g4b-consent,.g4b-quick,.g4b-addv).s1-window .titlebar-controls button.close{color:#000}.g4b-consent .calc-footer .calc-btn.primary,.g4b-quick .calc-footer .calc-btn.primary,.g4b-addv .calc-footer .calc-btn.primary{background:#0ca4db;border-color:#0ca4db}.g4b-pale .calc-footer .calc-btn.primary{background:#45b9e1;border-color:#45b9e1}.g4b-consent .calc-body,.g4b-quick .calc-body,.g4b-addv .calc-body{font-size:11px}.calc-at.g4b-band{height:60px}.calc-at.g4b-panel{background:#fdfdfd;border-top:1px solid #a8abae;border-radius:8px 8px 0 0;width:701px;height:198px}.g4b-req{color:#c62a23}.combo-list.g4b-combo{height:20px;font-size:12px}.combo-list.g4b-combo.g4b-h22{height:22px}.combo-list.g4b-combo .combo-list-value{padding-left:5px}.combo-list.g4b-combo.editable input{padding-left:5px;font-size:12px}.calc-input.g4b-input{box-sizing:border-box}.calc-input.g4b-input:not(:focus):not([readonly]):hover{background:#dfdfdf}.calc-input.g4b-input.g4b-ro{color:#6d6d6d;cursor:default}.calc-input.g4b-input.g4b-ro:focus{box-shadow:none;border-color:#0000}.calc-input.g4b-comments{box-sizing:border-box}.calc-rule.g4b-rule{background:#a6a6a6;height:1px}.calc-at.g4b-q-grid{box-sizing:border-box;background:#fdfdfd;border:1px solid #abadae;width:297px;height:274px;display:flex}.g4b-q-grid .grid{flex:1;min-width:0}.g4b-q-grid .grid-head{background:#f7f7fa;border-bottom:0;height:19px}.g4b-q-grid .grid-th{border-right:1px solid #acacac;padding:0 4px 0 3px;font-size:10.2px}.g4b-q-grid .grid-th:hover{background:#f7f7fa}.g4b-q-grid .grid-row{background:#fdfdfd;height:19px;font-size:13px;line-height:16px}.g4b-q-grid .grid-row.stripe{background:#f3f2fb}.g4b-q-grid .grid-row:hover{background:inherit}.g4b-q-grid .grid-row.sel{background:#fdfdfd}.g4b-q-grid .grid-row.sel.stripe{background:#f3f2fb}.g4b-q-grid .grid-row.sel>.g4b-q-name{background:#d4e4fa}.g4b-q-grid .grid-row>.g4b-q-name{padding-left:4px}.g4b-q-grid .grid-row>.g4b-q-tick{justify-content:center;align-items:center;padding:0;display:flex}.g4b-q-con{color:#1e8816}.g4b-q-ref{color:#e70001}.g4b-q-btn{cursor:pointer;background:#fdfdfd;border:1px solid #e3e3e3;border-radius:4px;place-content:center;width:22px;height:24px;padding:0;display:grid}.g4b-q-btn:hover{background:#e4e4e4}.g4b-q-btn:active{background:#c1c1c1}.calc-at.g4b-q-sw{box-sizing:border-box;border:1px solid #000;width:19px;height:19px}.calc-at.g4b-sw-con{background:#099604}.calc-at.g4b-sw-ref{background:#e70001}.calc-lab.g4b-q-leg{font-size:11px}.g4b-child{width:100%;height:100%;font-size:12px;position:relative}.g4b-guide{box-sizing:border-box;color:#000;background:#fcffe1;border:1px solid #bebebe;border-radius:4px;width:calc(100% - 149px);height:48px;padding:3px 16px 0 7px;font-size:12.27px;line-height:20px;position:absolute;top:0;left:0;overflow:hidden}.g4b-link{font:inherit;color:#477dd2;cursor:pointer;background:0 0;border:0;padding:0}.g4b-link:hover{text-decoration:underline}.g4b-sched{box-sizing:border-box;background:#fdfdfd;border:1px solid #abadb0;width:calc(100% - 149px);height:192px;display:flex;position:absolute;top:48px;left:0}.g4b-sched .grid{flex:1;min-width:0}.g4b-sched .grid-head{box-sizing:content-box;background:#f7f7fa;border-bottom:1px solid #e0e0e0;height:18px}.g4b-sched .grid-th{border-right:1px solid #e0e0e0;padding:0 4px;font-size:11px}.g4b-sched .grid-th:hover{background:#f7f7fa}.g4b-sched .grid-row{background:#fdfdfd;height:19px;font-size:12px;line-height:16px}.g4b-sched .grid-row:hover,.g4b-sched .grid-row.sel{background:#fdfdfd}.g4b-sched .grid-row>div{box-sizing:border-box;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;padding:0 4px}.g4b-sched .grid-row>.g4b-s-cell{padding:0 0 0 3px}.g4b-s-in{vertical-align:top;align-items:center;gap:8px;height:18px;display:inline-flex}.g4b-s-in img{position:relative;top:-2px}.g4b-s-part{color:#5183b3;font-family:Tahoma,Segoe UI,sans-serif;font-size:19px;line-height:18px}.g4b-s-part.boost{color:#656565;font-size:17px;font-weight:700}.g4b-s-part:hover{text-decoration:underline}.g4b-fav{box-sizing:border-box;border:1px solid #acacac;border-top-color:#b0b0b0;width:144px;height:238px;margin:0;padding:0 2px 2px;font-size:12px;position:absolute;top:0;left:calc(100% - 147px)}.g4b-fav legend{margin-left:2px;padding:0 2px;font-size:12px;line-height:16px}.g4b-fav-btns{gap:4px;height:24px;margin:2px 0 0 1px;display:flex}.g4b-fav-btns .ak-btn{height:24px;padding:0;font-size:11px}.g4b-fav-list{box-sizing:border-box;color:#969696;background:#fdfdfd;border:1px solid #acacac;justify-content:center;align-items:center;width:137px;height:193px;margin:-1px 0 0;font-size:11px;display:flex}.g4b-tip{z-index:2000;box-sizing:border-box;color:#000;pointer-events:none;background:#fdfdfd;border:1px solid #000;width:136px;font-size:11px;position:fixed}.g4b-tip>div{white-space:nowrap;height:22px;padding:0 4px;line-height:21px}.g4b-tip>div+div{border-top:1px solid #67667e}.g4b-tip>.b{font-weight:700}.calc-at.g4b-band .acute-warn.mf-when .s1-link{padding:0;left:625px}.calc-at.g4b-band .acute-when.mf-when .acute-note{margin-right:12px}.calc-at.g4b-band .acute-when.mf-when .cwb-combo.combo-list:nth-of-type(2){width:124px;margin-right:4px}.calc-at.g4b-band .acute-when.mf-when .acute-time{width:45px;margin-right:8px}.calc-at.g4b-band .acute-when.mf-when>.cwb-btn:first-of-type{width:21px;margin-right:0}.calc-at.g4b-band .acute-when.mf-when>.cwb-btn+.cwb-btn{margin-right:2px}.g5 .grid-empty{color:#949494;font-size:11px}.g5 .g5-grid.grid.s1g{border-color:#abadae}.g5 .ak-check.g5-chk{gap:4px;height:13px}.g5-box{border:1px solid #b0b0b0;min-width:0;margin:0;padding:0;position:relative}.g5-box>legend{color:#000;margin-left:3px;padding:0 2px;font-size:12px;line-height:14px}.g5-hosp.grid{flex:1}.g5-hosp.g4-grid.grid.s1g{border-bottom:1px solid #abadae}.g5-hosp.g4-grid.grid.s1g .grid-scroll{border-bottom:0}.g5-hosp-box{flex:0 0 125px;margin:8px 2px 1px;padding:4px 6px 0 5px}.g5-hosp-box>legend{background:#fdfdfd;position:absolute;top:-8px;left:0}.g5-hosp-line{color:#000;align-items:center;height:20px;margin-bottom:4px;font-size:11px;display:flex}.g5-hosp-lab{flex-shrink:0;width:61px}.g5-hosp-by{flex-shrink:0;width:70px;margin:0 0 0 10px}.g5-hosp-com{align-items:flex-start;height:50px;margin-top:0}.g5-hosp-com .g5-hosp-lab{margin-top:5px}.g5-dis{background:#f3f3f3;border-radius:3px;flex-shrink:0;height:20px;display:inline-block;position:relative}.g5-dis.caret .win-tri{border-top-color:#9e9e9e;right:8px}.g5-dis.g5-time{margin-left:4px}.g5-dis.g5-wide{flex:1}.g5-since{color:#000;flex-shrink:0;align-items:center;font-size:11px;display:flex}.g5-ae .g5-since{height:31px;padding:1px 0 0 8px}.g5-ae .g5-since>span{width:130px}.g5-since.wide{height:20px}.g5-since.wide>span{width:113px}.g5-since.wide .g5-date{flex:1;width:auto!important}.g5-date.date-combo input{color:#000;font-size:12px}.g5-tabs.s1-tabs{border-top:1px solid #dadada;border-bottom:1px solid #dadadf;flex-shrink:0;align-items:stretch;height:30px;padding:0 0 0 1px}.g5-tabs .s1-tab{color:#767676;margin:0;padding:0 5px;font-size:12px;line-height:27px}.g5-tabs .s1-tab:last-child{border-right:1px solid #9e9e9e}.g5-tabs .s1-tab.active,.g5-tabs .s1-tab.active:hover{color:#4491ab;box-shadow:inset 0 -1px #4491ab,0 1px #4491ab}.g5-ae>.g5-tabs{margin:0}.g5-ae-grid.grid{margin:0 2px 1px}.g5-note{color:#000;white-space:nowrap;background:#fcffe1;border:1px solid silver;border-radius:4px;flex-shrink:0;padding:4px 3px 0;font-size:12px;line-height:16px;overflow:hidden}.g5-consent>.g5-note{height:26px;margin-bottom:4px}.g5-ident>.g4-tools{height:26px;padding-top:1px}.g5-id-dlg .g5-id-chk .ak-check{gap:4px;height:13px}.g5-id-btn.af-btn{border-radius:4px;justify-content:center;padding:0}.g5-id-btn.af-btn:hover:not(:disabled){background:#dfdfdf}.g5-id-btn.af-btn:disabled{color:#9e9e9e;background:#fdfdfd}.g5-id-x.af-btn{border-radius:4px;justify-content:center;padding:0}.g5-id-xglyph{width:14px;height:14px;position:relative}.g5-id-xglyph:before,.g5-id-xglyph:after{content:"";background:#5f5f5f;width:2px;height:18px;position:absolute;top:-2px;left:6px;transform:rotate(45deg)}.g5-id-xglyph:after{transform:rotate(-45deg)}.g5-id-x.af-btn>span:last-child{display:none}.g5-id-com.af-in{text-align:center;color:#1f1f1f;background:#f3f3f3;padding-top:11px}.g5-id-com.af-in::placeholder{color:#949494}.g5-id-drop{text-align:center;color:#000;background:#fdfdfd;border:1px solid #949494;width:150px;height:20px;font-size:12px;line-height:18px}.g5-id-radio .ak-radio{gap:4px;height:13px}.g5-id-staff .combo-list-value{color:#1f1f1f}.g5-groups>.g4-tools{height:34px}.g5-grp-box{flex-direction:column;flex:0 0 170px;margin:0 3px 0 2px;padding:0;display:flex}.g5-grp-box>legend,.g5-rel-box>legend{background:#fdfdfd;position:absolute;top:-8px;left:0}.g5-grp-box>.g5-chk{margin:9px 0 0 6px}.g5-grp-grid.grid{margin:9px 2px 2px}.g5-rel-box{flex-direction:column;flex:1;min-height:0;margin:14px 3px 1px 2px;display:flex}.g5-rel-bar{flex-shrink:0;align-items:center;height:21px;margin:12px 0 0 7px;display:flex}.g5-filt{color:#000;cursor:default;background:#fdfdfd;border:1px solid #dfdfdf;border-radius:4px;width:70px;height:21px;margin-right:4px;padding:0;font-size:11px}.g5-filt:hover{background:#e4e4e4}.g5-filt.on,.g5-filt:active{background:#c1c1c1;border-color:#a9a9a9}.g5-rel-bar .g5-chk{margin-left:13px}.g5-rel-bar .g5-chk+.g5-chk{margin-left:16px}.g5-rel-grid.grid{margin:1px 2px 0}.g5-rel-grid.g4-grid.grid.s1g .grid-foot{height:22px;padding-left:9px;line-height:22px}.grid.wrap.s1g.g5-rel-grid .grid-row>div.g5-clip{white-space:normal;overflow:hidden}.g5-rx>.g4-tools{height:26px}.g5-rx-main>.g5-tabs{margin:0 -2px 1px}.g5-rx-body{flex:1;min-height:0;display:flex}.g5-rx-main{flex-direction:column;flex:1;min-width:0;padding:0 2px;display:flex}.g5-rx-grid.grid{flex:1}.g5-rx-grid.g4-grid.grid.s1g .grid-foot{height:21px;padding-left:9px;line-height:21px}.grid.s1g.g5-rx-grid .grid-row>.cell-focus{outline-offset:-1px;outline:1px solid #264f6c}.grid.s1g.g5-rx-grid .grid-row{-webkit-user-select:none;user-select:none}.grid.s1g.g4-grid .grid-row>div.g5-chk-cell{justify-content:center;align-items:center;padding:0;display:flex}.g5-rx-chk .ak-check{height:13px}.g5-rx-split.v-splitter{width:6px;margin:0}.g5-rx-side{flex-shrink:0;margin:8px 2px 1px 0;padding:4px 2px 2px;display:flex}.g5-rx-side>legend{background:#fdfdfd;position:absolute;top:-8px;left:0}.g5-rx-panel{color:#000;background:#fdfdfd;border:1px solid #81868d;border-color:#81868d #858585 #85858a #81868d;flex:1;margin-top:6px;padding:2px 3px 1px;font-size:12px;line-height:16px;overflow:auto}.g5-rx-panel .g5-gap{margin-top:16px}.g5-rs-top{flex-shrink:0;height:30px;position:relative}.g5-rs-top .g5-chk{position:absolute;top:8px;left:calc(100% - 292px)}.g5-rs-top .g5-chk:last-child{left:calc(100% - 178px)}.g5-rs{flex-direction:column;flex-shrink:0;display:flex}.g5-rs1{flex:1;min-height:0}.g5-rs3{margin-top:5px}.g5-rs1 .g5-rs-grid.g4-grid.grid.s1g .grid-foot{height:20px;margin-bottom:0}.g5-band.g5-note{border-color:#bec0bd;height:26px;padding-top:4px}.g5-rs-tools.g4-tools{height:25px;padding:0 0 0 1px}.g5-rs-grid.grid{flex:none}.g5-rs1 .g5-rs-grid.grid{flex:1}.g5-rs2 .g5-rs-grid.grid .grid-scroll,.g5-rs3 .g5-rs-grid.grid .grid-scroll{flex:none;height:99px}.g5-rs-grid.g4-grid.grid.s1g{border-bottom:0}.g5-rs-grid.g4-grid.grid.s1g .grid-foot{background:#fdfdfd;border:0;height:20px;margin:0 -1px -1px;padding-left:9px;line-height:20px}.g5-online>.g5-tabs{margin:0}.g5-oa{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.g5-oa-logos{flex-shrink:0;align-items:flex-start;gap:25px;height:101px;padding:12px 0 0 4px;display:flex}.g5-oa-logos img{display:block}.g5-oa-text{color:#1f1f1f;white-space:nowrap;flex-shrink:0;padding-left:4px;font-size:12px;line-height:16px}.g5-oa-text b{color:#1a1866}.g5-oa-text b.blk{color:#000}.g5-oa-review{margin-top:16px}.g5-oa-links{flex-shrink:0;height:48px;margin-top:17px;position:relative}.g5-link{color:#597ea6;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;line-height:16px;position:absolute;top:0}.g5-link.row2{top:16px;left:4px}.g5-oa-prev.ak-check{flex-shrink:0;margin:8px 0 0 6px}.g5-oa-panel{border:1px solid #85888b;flex:1;min-height:0;margin:5px 2px 1px 1px;position:relative}.g5-oa-head{color:#1f1f1f;padding:3px 0 0 2px;font-size:16px;font-weight:700;line-height:20px}.g5-oa-meta{color:#1f1f1f;padding:10px 0 0 8px;font-size:12px;font-weight:700;line-height:16px}.g5-oa-btns{gap:6px;display:flex;position:absolute;top:34px;right:9px}.g5-oa-btns .win-btn{color:#000;background:#fdfdfd;border:1px solid #e0e0e0;border-radius:4px;height:23px;padding:0 5px}.g5-oa-btns .win-btn:hover{background:#e4e4e4;border-color:#dfdfdf}.g5-oa-btns .win-btn:active{background:#c1c1c1;border-color:#a9a9a9}.g5-oa-rows{padding:30px 0 0 5px}.g5-oa-row{color:#000;align-items:center;height:24px;font-size:11px;display:flex}.g5-oa-lab{width:155px}.g5-oa-row img{margin-right:10px}.g5-id-dlg .calc-body{position:relative}.g5-id-dlg .calc-body:after{content:"";pointer-events:none;border:1px solid #858585;border-color:#82868d #858585 #85858a;height:408px;position:absolute;top:-1px;left:0;right:0}.s1-window.g5-id-dlg:after{content:"";z-index:5;cursor:ns-resize;height:4px;position:absolute;bottom:0;left:0;right:0}.rec-content:has(>.g3){border-width:0}.g3{color:#000;background:#fdfdfd;flex:1;min-height:0;font-size:11px;position:relative}.g3-col{flex-direction:column;display:flex}.g3-framed{border:1px solid #84868a;padding:1px}.g3 .grid-empty{color:#949494;font-size:11px}.g3 .grid.s1g .grid-row>.cell-focus{outline-offset:-1px;outline:1px solid #38485e}.g3 .grid.s1g.g3-hdr20 .grid-head{height:20px}.g3 .grid-scroll:focus{outline:0}.g3-tool{background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:24px;height:22px;padding:0;display:flex}.g3-tool:hover{background:#e4e4e4}.g3-notice{color:#6d6d6d;white-space:nowrap;background:#f3f3f3;border-radius:3px;padding:2px 5px;font-size:12px;line-height:16px}.g3-colhead{font-size:11px;line-height:14px}.g3-gridbox{flex-direction:column;display:flex}.g3-spine .ak-radio.dis{color:#6d6d6d}.g3-spine .ak-radio input:disabled{border-color:#9e9e9e}.g3-avt{border:1px solid #d9dbdf;flex-direction:column;display:flex}.g3-tabs.s1-tabs{border-bottom:1px solid #e3e3e3;align-items:stretch;height:30px;padding:0}.g3-tabs .s1-tab{margin:0;padding:0 6px;font-size:12px;line-height:28px}.g3-avt-body{flex-direction:column;flex:1;min-height:0;display:flex}.g3-filter{flex-shrink:0;align-items:flex-start;gap:8px;height:31px;padding:5px 0 0 4px;display:flex}.g3-filter.tight{height:28px;padding-top:4px}.g3-filter.tasks{height:28px;padding:4px 0 0 3px}.g3-filter.sched{gap:0;height:30px}.g3-filter .org-select{gap:0;height:20px}.g3-filter .org-select>span{width:65px;font-size:11px}.g3-filter.tasks .org-select>span{width:66px}.g3-filter .org-select.h21 .combo-list{height:21px}.g3-filter .g3-hide{height:20px}.g3-btn.af-btn{height:23px;margin-top:-1px;padding:0 4px;font-size:11px}.g3-btn.new{gap:3px;width:130px;margin-left:8px}.g3-btn.amend{justify-content:center;width:90px;margin-left:4px}.g3-btn.cancel{justify-content:center;width:88px;margin-left:5px}.g3-checks{flex-shrink:0;height:50px;position:relative}.g3-checks .ak-check{height:13px;position:absolute;left:4px}.g3-checks .ak-check:first-child{top:5px}.g3-checks .ak-check:last-child{top:32px}.g3-grid.grid{min-height:0}.grid.s1g .grid-row.ap-cbu{color:#29d200}.grid.s1g .grid-row.ap-cbp{color:#c2c510}.grid.s1g .grid-row.ap-booked{color:#6f51bb}.grid.s1g .grid-row.ap-dna{color:#d60008}.g3-visits .grid-row{color:#949798!important}.grid.wrap.s1g.g3-grid .grid-row>div{white-space:normal}.grid.wrap.s1g.g3-grid .grid-row>div.nw{white-space:nowrap}.grid.g3-inv .grid-row{height:20px;line-height:20px}.g3-taskgrid{flex-direction:column;flex:none;min-height:0;display:flex}.g3-tipcell{text-overflow:ellipsis;display:block;overflow:hidden}.grid-row>div.g3-flags{align-items:center;gap:3px;padding-left:4px;display:flex}.g3-taskfoot{flex-shrink:0;height:22px;padding:3px 0 0 10px;font-size:10px;line-height:12px}.g3-tsplit.h-splitter:hover{background:0 0}.g3-detail{color:#000;background:#fdfdfd;border-top:1px solid #84868a;flex:1;min-height:0;margin-top:2px;padding:4px 2px;font-size:12px;line-height:16px;overflow:auto}.g3-l-h{font-weight:700}.g3-l-m{color:#949494}.g3-l-i{font-style:italic}.g3-gap{height:16px}.st-dlg .calc-body{overflow:hidden}.st-band{background:#d9dbdf}.st-panel{background:#fdfdfd;border-radius:8px 8px 0 0}.st-warn{color:#000;align-items:baseline;gap:20px;font-size:12px;line-height:16px;display:flex}.st-hide.af-link{font-size:11px;text-decoration:underline}.st-other.af-btn{justify-content:center;padding:0}.st-h21.combo-list,.st-h21.date-combo{height:21px}.st-h23.combo-list{height:23px}.st-ico{background:#fdfdfd;border:1px solid #dfdfdf;border-radius:3px;justify-content:center;align-items:center;padding:0;display:flex}.st-ico:hover{background:#e4e4e4}.st-flag{background:#6bd330;width:11px;height:11px;margin-left:2px;box-shadow:-1px 0 #3a3a3a}.st-body.af-in{resize:none;padding:3px}.st-dlg .af-lab.st-muted{color:#6d6d6d}.ak-spin.st-spin{height:20px}.ak-spin.st-spin .ak-spin-btns{width:12px;margin-right:4px}.st-dlg .combo-list.disabled .combo-list-value,.st-dlg .date-combo.disabled input{color:#6d6d6d}.st-btn.calc-btn{height:25px}.g3 .grid-scroll{scrollbar-gutter:stable}.g3 .grid-th-label{text-overflow:clip}.ak-spin.st-spin.dis .ak-spin-btns{visibility:hidden}.rec-content:has(>.g6t){border-width:0}.g6t{color:#000;background:#fdfdfd;flex:1;min-height:0;font-size:12px;position:relative}.g6t>*{position:absolute}.g6t-btn{background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:25px;height:25px;padding:0;display:flex}.g6t-btn:hover{background:#e5e5e5}.g6t-btn:active,.g6t-btn.on,.g6t-btn.on:hover{background:#c1c1c1}.g6t-folder>img{top:11px;left:13px}.g6t-folder-text{white-space:nowrap;line-height:17px;top:12px;left:59px}.rec-content:has(>.g6t-coded){border:1px solid #84868a;padding:1px 0 0 1px}.g6t-coded{background:#fdfdfd;flex:1;min-height:0;padding-top:0;overflow:auto}.g6t-coded-band{white-space:nowrap;align-items:center;height:16px;margin-bottom:4px;padding:0 3px 0 2px;font-size:11px;display:flex}.g6t-coded-band>b{padding:0 4px}.g6t-coded-rule{background:#8d8aaf;flex-shrink:0;width:32px;height:2px}.g6t-coded-rule.long{flex:1;width:auto;min-width:8px}.g6t-draw-bar{gap:1px;display:flex;top:1px;left:0}.g6t-gallery{background:#fdfdfd;border:1px solid #84868a;inset:26px 1px 0 0;overflow:auto}.g6t-card{box-sizing:border-box;background:#fcffe1;border-bottom:1px solid #b2b39f;border-right:1px solid #b2b39f;width:323px;height:369px;position:absolute;top:13px;left:13px}.g6t-draw-img{box-sizing:border-box;background:#fdfdfd;border:1px solid #000200;width:302px;height:302px;position:absolute;top:10px;left:10px}.g6t-draw-img>svg{display:block}.g6t-draw-legend{position:absolute;top:252px;left:6px}.g6t-draw-key{align-items:center;height:24px;font:700 18px Arial,sans-serif;display:flex}.g6t-draw-key>span{box-sizing:border-box;border:1px solid #000;width:37px;height:21px;margin-right:6px;box-shadow:inset 0 0 0 1px #fdfdfd}.g6t-card-caption{word-break:break-all;width:318px;font-size:12px;line-height:16px;position:absolute;top:321px;left:3px}.g6t-qof-act{width:25px;height:23px;position:absolute;top:3px;left:0}.g6t-qof-act:hover{background:#e4e4e4}.g6t-qof-grid{display:flex;position:absolute;inset:27px 0 0}.g6t-qof-grid>.grid,.g6t-goal-list>.grid,.g6t-plan-grid>.grid,.g6t-cluster-grid>.grid{flex:1;min-width:0}.g6t-clusters{box-sizing:border-box;border:1px solid #b0b0b0;width:346px;min-width:0;margin:0;padding:0;position:absolute;top:2px;bottom:2px;left:2px}.g6t-clusters>legend,.g6t-goals fieldset>legend{color:#000;margin-left:3px;padding:0 1px;font-size:12px;line-height:14px}.g6t-clusters>:not(legend){position:absolute}.g6t-search{box-sizing:border-box;width:122px;height:22px;font:inherit;background:#f3f3f3;border:0;border-radius:3px;outline:0;padding:0 4px;font-size:11px;top:4px;left:2px}.g6t-search::placeholder{color:#949494}.g6t-search:hover{background:#dfdfdf}.g6t-search:focus{box-shadow:0 0 0 1px #4491ab}.g6t-clusters>.ak-btn{background:#fdfdfd;border:1px solid #dfdfdf;border-radius:4px;height:22px;padding:0;font-size:11px;top:4px}.g6t-search-btn{left:128px}.g6t-clear-btn{left:175px}.g6t-retired.ak-check{font-size:11px;top:7px;left:216px}.g6t-cluster-grid{width:339px;display:flex;top:27px;bottom:22px;left:2px}.g6t-cluster-foot{font-size:11px;bottom:4px;left:10px}.grid.g6t-cgrid .grid-head{height:19px}.grid.g6t-cgrid .grid-th{color:#000}.grid.g6t-cgrid .grid-row>div{padding:0 4px;font-size:12px;line-height:15px}.grid.g6t-cgrid .grid-row>.g6t-clip{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.g6t-cluster-hint{width:245px;font-size:12px;line-height:16px;position:absolute;top:93px;left:376px}.g6t-process{box-sizing:border-box;color:#9e9e9e;background:#fdfdfd;border:1px solid #dfdfdf;border-radius:4px;justify-content:center;align-items:center;gap:2px;width:195px;height:19px;padding:0;font-size:11px;display:flex;top:6px;left:5px}.g6t-timeline-body{border:1px solid #84868a;inset:30px 1px 0 0}.g6t-timeline-body>span{color:#000;font-size:11px;position:absolute;top:43px;left:20px}.g6t-goal-bar{display:flex;top:1px;left:1px}.g6t-goal-bar .g6t-btn{width:24px;height:22px;margin-right:1px}.g6t-goal-filter.combo-list{height:21px;top:30px;left:5px}.g6t-goal-list{width:360px;display:flex;top:54px;bottom:0;left:0}.g6t-goals fieldset{box-sizing:border-box;border:1px solid #b0b0b0;min-width:0;margin:0;padding:0;position:absolute}.g6t-goals fieldset>:not(legend){position:absolute}.g6t-goal-details{height:193px;top:27px;left:366px;right:1px}.g6t-gd-label{white-space:nowrap;font-size:11px;line-height:20px;position:absolute;left:6px}.g6t-goal-details>div{position:static!important}.g6t-gd-value{box-sizing:border-box;color:#666668;background:#f3f3f3;border-radius:4px;padding:0 5px;font-size:12px;line-height:20px;position:absolute;left:117px}.g6t-goal-plans{inset:223px 1px 2px 366px}.g6t-plan-btns{gap:6px;display:flex;top:4px;left:2px}.g6t-plan-btns .ak-btn{background:#fdfdfd;border:1px solid #dfdfdf;border-radius:4px;height:23px;padding:0;font-size:11px}.g6t-plan-grid{width:1265px;display:flex;top:28px;bottom:1px;left:2px}.g6t-goal-list .grid-th:first-child{text-overflow:clip;padding-left:3px;padding-right:0}.grid.grid-history.g6t-cgrid .grid-row{align-items:flex-start;height:auto;min-height:19px;line-height:16px}.grid.grid-history.g6t-cgrid .grid-row>div{white-space:normal;padding-top:1px;padding-bottom:1px}.grid.grid-history.g6t-cgrid .grid-row>.g6t-clip{white-space:nowrap}
