body{font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.ant-pagination .ant-pagination-item,.ant-pagination .ant-pagination-next .ant-pagination-item-link,.ant-pagination .ant-pagination-prev .ant-pagination-item-link{background:#0000!important;border-color:#0000!important;border-radius:6px;box-shadow:none!important}.ant-pagination .ant-pagination-item a,.ant-pagination .ant-pagination-next .ant-pagination-item-link,.ant-pagination .ant-pagination-prev .ant-pagination-item-link{color:#858585!important}.ant-pagination .ant-pagination-item:hover,.ant-pagination .ant-pagination-next:not(.ant-pagination-disabled) .ant-pagination-item-link:hover,.ant-pagination .ant-pagination-prev:not(.ant-pagination-disabled) .ant-pagination-item-link:hover{background:#292929!important;border-color:#414141!important}.ant-pagination .ant-pagination-item:hover a,.ant-pagination .ant-pagination-next:not(.ant-pagination-disabled) .ant-pagination-item-link:hover,.ant-pagination .ant-pagination-prev:not(.ant-pagination-disabled) .ant-pagination-item-link:hover{color:#e1e1e1!important}.ant-pagination .ant-pagination-item-active,.ant-pagination .ant-pagination-item-active:hover{background:#e1e1e1!important;border-color:#e1e1e1!important}.ant-pagination .ant-pagination-item-active a,.ant-pagination .ant-pagination-item-active:hover a{color:#191919!important}.queue-project-picker{position:relative}.queue-project-picker-search-icon{color:#686868;pointer-events:none}.queue-project-picker-menu{background:#303030;border:1px solid #414141;border-radius:8px;left:0;max-height:240px;overflow-y:auto;padding:4px;position:absolute;right:0;top:calc(100% + 6px);z-index:1100}.queue-project-picker-option{align-items:center;background:#0000;border:0;border-radius:6px;color:#e1e1e1;cursor:pointer;display:flex;font:inherit;gap:10px;line-height:20px;min-height:36px;padding:7px 10px;text-align:left;width:100%}.queue-project-picker-option:focus-visible,.queue-project-picker-option:hover{background:#414141;outline:none}.queue-project-picker-create--separated{border-radius:0 0 6px 6px;border-top:1px solid #4a4a4a;margin-top:4px}.queue-project-picker-option:disabled{color:#858585;cursor:wait}.display-regular{font-weight:400}.display-bold,.display-regular{font-family:Lato,sans-serif;font-size:36px;line-height:1.2}.display-bold{font-weight:700}.title1-regular{font-weight:400}.title1-bold,.title1-regular{font-family:Lato,sans-serif;font-size:28px;line-height:1.2}.title1-bold{font-weight:700}.title2-regular{font-weight:400}.title2-bold,.title2-regular{font-family:Lato,sans-serif;font-size:24px;line-height:1.2}.title2-bold{font-weight:700}.headline-regular{font-weight:400}.headline-bold,.headline-regular{font-family:Lato,sans-serif;font-size:20px;line-height:1.2}.headline-bold{font-weight:700}.body-regular{font-weight:400}.body-bold,.body-regular{font-family:Lato,sans-serif;font-size:14px;line-height:1.5}.body-bold{font-weight:700}.body-italics{font-size:14px;font-style:italic}.body-italics,.subheadline-regular{font-family:Lato,sans-serif;font-weight:400;line-height:1.5}.subheadline-regular{font-size:16px}.subheadline-bold{font-size:16px;font-weight:700}.callout-regular,.subheadline-bold{font-family:Lato,sans-serif;line-height:1.5}.callout-regular{font-size:12px;font-weight:400}.callout-bold{font-weight:700}.callout-bold,.callout-italics{font-family:Lato,sans-serif;font-size:12px;line-height:1.5}.callout-italics{font-style:italic;font-weight:400}.footnote-regular{font-weight:400}.footnote-bold,.footnote-regular{font-family:Lato,sans-serif;font-size:10px;line-height:1.5}.footnote-bold{font-weight:700}.footnote-italics{font-family:Lato,sans-serif;font-size:10px;font-style:italic;font-weight:400;line-height:1.5}*{box-sizing:border-box;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#121212;color:#f2f2f2;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{min-height:100vh}.planner-hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.planner-hide-scrollbar::-webkit-scrollbar{height:0;width:0}.planner-column-scroll{-ms-overflow-style:none;scrollbar-width:none}.planner-column-scroll::-webkit-scrollbar{height:0;width:0}.planner-page-select.ant-select,.planner-page-select.ant-select .ant-select-selector,.planner-page-select.ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector{border-radius:8px!important}.planner-view-switch.ant-segmented{background:#252525;border:1px solid #3a3a3a;border-radius:8px;padding:3px}.planner-view-switch .ant-segmented-item{border-radius:6px;color:#bfbfbf;min-width:38px}.planner-view-switch .ant-segmented-item-selected{background:#454545;box-shadow:none;color:#f2f2f2}.planner-view-switch .ant-segmented-thumb{background:#454545;border-radius:6px;box-shadow:none}.queue-log-viewer{scrollbar-color:#666 #202020;scrollbar-width:thin}.queue-log-viewer::-webkit-scrollbar{height:10px;width:10px}.queue-log-viewer::-webkit-scrollbar-track{background:#202020}.queue-log-viewer::-webkit-scrollbar-thumb{background:#666;border:2px solid #202020;border-radius:6px}.main-layout-nav.ant-menu-inline{-webkit-border-end:none!important;border-inline-end:none!important}.main-layout-nav .ant-menu-item{border-radius:8px;height:40px;line-height:40px;margin-block:2px;margin-inline:0;padding-inline:12px!important;transition:background .2s ease}.main-layout-nav .ant-menu-item:hover{background:#ffffff14!important}.main-layout-nav .ant-menu-item-selected{background:#0000!important;color:#b71280!important}.main-layout-nav .ant-menu-item-selected .ant-menu-item-icon{color:#b71280!important}.main-layout-nav.ant-menu-inline-collapsed .ant-menu-item{align-items:center;display:flex;justify-content:center;padding-inline:0!important}.main-layout-nav.ant-menu-inline-collapsed .ant-menu-item-icon{align-items:center;display:inline-flex!important;flex-shrink:0;height:16px;justify-content:center;min-height:16px;min-width:16px;width:16px}.main-layout-nav.ant-menu-inline-collapsed .ant-menu-item-icon svg{flex-shrink:0;height:16px!important;width:16px!important}.main-layout-nav.ant-menu-inline-collapsed .ant-menu-title-content{display:none!important}.dashboard-page{box-sizing:border-box;max-width:100%;min-height:100vh;padding:24px}.dashboard-header{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.dashboard-header h1{color:#e8e8e8;font-size:26px;font-weight:700;line-height:34px;margin:0}.dashboard-header p{color:#858585;font-size:13px;margin:4px 0 0}.dashboard-summary{border-bottom:1px solid #353535;border-top:1px solid #353535;display:grid;grid-template-columns:repeat(5,minmax(130px,1fr));margin-bottom:28px;overflow-x:auto}.dashboard-summary>div{border-right:1px solid #303030;display:flex;flex-direction:column;gap:5px;justify-content:center;min-height:82px;min-width:130px;padding:16px 18px}.dashboard-summary>div:last-child{border-right:0}.dashboard-summary span{color:#858585;font-size:12px}.dashboard-summary strong{color:#e1e1e1;font-size:23px;font-weight:650}.dashboard-section{min-width:0}.dashboard-attention{margin-bottom:30px}.dashboard-section-heading{align-items:flex-end;border-bottom:1px solid #3a3a3a;display:flex;gap:16px;justify-content:space-between;min-height:54px;padding-bottom:11px}.dashboard-section-heading h2{color:#e1e1e1;font-size:16px;font-weight:680;margin:0}.dashboard-section-heading p{color:#777;font-size:12px;margin:4px 0 0}.dashboard-section-heading>span{color:#777;font-size:12px}.dashboard-attention-list{grid-column-gap:24px;column-gap:24px}.dashboard-attention-list,.dashboard-work-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-work-grid{grid-gap:34px;gap:34px}.dashboard-work-row{grid-gap:10px;align-items:center;background:#0000;border:0;border-bottom:1px solid #2e2e2e;color:inherit;cursor:pointer;display:grid;font:inherit;gap:10px;grid-template-columns:minmax(0,1fr) auto minmax(90px,auto) 16px;min-height:64px;padding:10px 8px;text-align:left;transition:background-color .15s ease,border-color .15s ease;width:100%}.dashboard-work-row:focus-visible,.dashboard-work-row:hover{background:#202020;border-bottom-color:#404040;outline:none}.dashboard-work-main{display:flex;flex-direction:column;gap:3px;min-width:0}.dashboard-work-title{color:#dedede;font-size:13px;font-weight:610;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-work-assignee,.dashboard-work-context,.dashboard-work-date{color:#7f7f7f;font-size:11px}.dashboard-work-context{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-work-chip.ant-tag{background:#292929;border:1px solid #414141;border-radius:5px;color:#bcbcbc;font-size:10px;font-weight:650;line-height:17px;margin:0;padding:1px 7px}.dashboard-work-chips{align-items:center;display:flex;gap:5px;justify-content:flex-end}.dashboard-work-date{text-align:right;white-space:nowrap}.dashboard-work-date--overdue{color:#f7adbc}.dashboard-work-assignee{align-items:center;display:flex;gap:6px;justify-content:flex-end;min-width:0;white-space:nowrap}.dashboard-work-assignee,.dashboard-work-assignee span{overflow:hidden;text-overflow:ellipsis}.dashboard-work-arrow{color:#686868;opacity:0;transform:translateX(-3px);transition:opacity .15s ease,transform .15s ease}.dashboard-work-row:focus-visible .dashboard-work-arrow,.dashboard-work-row:hover .dashboard-work-arrow{opacity:1;transform:translateX(0)}.dashboard-empty-inline,.dashboard-section-empty{align-items:flex-start;border-bottom:1px solid #2e2e2e;color:#777;display:flex;flex-direction:column;font-size:12px;gap:5px;justify-content:center;min-height:142px}.dashboard-empty-inline strong{color:#cfcfcf;font-size:13px}.dashboard-section-empty{align-items:center}.dashboard-loading{padding:18px 0}.dashboard-state{align-items:center;color:#858585;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:300px;text-align:center}.dashboard-state strong{color:#e1e1e1}@media (max-width:980px){.dashboard-attention-list,.dashboard-work-grid{grid-template-columns:1fr}.dashboard-work-grid{gap:30px}}@media (max-width:680px){.dashboard-page{padding:18px}.dashboard-header{align-items:stretch;flex-direction:column}.dashboard-summary{grid-template-columns:repeat(5,130px)}.dashboard-work-row{grid-template-columns:minmax(0,1fr) auto 16px}.dashboard-work-assignee,.dashboard-work-date{display:none}}.planner-view-toolbar{align-items:center;border-bottom:1px solid #343434;display:flex;gap:16px;justify-content:space-between;min-height:44px;padding:0 0 10px}.planner-calendar-actions,.planner-calendar-navigation,.planner-view-summary,.planner-view-toolbar-actions{align-items:center;display:flex;gap:8px}.planner-view-summary{color:#a4a4a4;font-size:13px}.planner-view-count{color:#e1e1e1;font-weight:650}.planner-calendar-shell,.planner-list-shell{background:#191919;min-width:0;width:100%}.planner-list-header,.planner-list-row{grid-column-gap:14px;align-items:center;column-gap:14px;display:grid;grid-template-columns:28px minmax(230px,2fr) minmax(100px,.8fr) 96px minmax(130px,1fr) 116px minmax(150px,1fr) 20px}.planner-list-header{background:#191919;border-bottom:1px solid #343434;color:#858585;font-size:11px;font-weight:650;letter-spacing:.055em;min-height:42px;padding:0 14px;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0;z-index:10}.planner-list-scroll{max-height:calc(100vh - 320px);overflow:auto;overscroll-behavior:contain;scrollbar-color:#595959 #0000;scrollbar-gutter:stable;scrollbar-width:thin}.planner-list-groups{min-width:920px}.planner-list-group-heading{align-items:center;background:#191919;border-bottom:1px solid #343434;color:#e1e1e1;display:flex;font-size:13px;font-weight:650;gap:8px;min-height:40px;padding:0 14px 0 56px;position:-webkit-sticky;position:sticky;top:42px;z-index:8}.planner-list-group-heading span:last-child{color:#858585;font-weight:500}.planner-list-row{border-bottom:1px solid #2c2c2c;color:#bcbcbc;cursor:pointer;min-height:68px;outline:none;padding:10px 14px;transition:background-color .15s ease,border-color .15s ease}.planner-list-row:focus-visible,.planner-list-row:hover{background:#202020;border-bottom-color:#3e3e3e}.planner-list-row:focus-visible{box-shadow:inset 3px 0 0 #686868}.planner-list-row--selected{background:#242424}.planner-list-assignee-cell,.planner-list-due-cell,.planner-list-priority-cell,.planner-list-status-cell,.planner-list-tags-cell,.planner-list-title-cell{min-width:0}.planner-list-title{color:#e8e8e8;font-size:14px;font-weight:620;line-height:20px}.planner-list-description,.planner-list-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.planner-list-description{color:#858585;font-size:12px;line-height:18px;margin-top:3px}.planner-status-chip.ant-tag{background:#2a2a2a;border:1px solid #454545;border-radius:6px;color:#c8c8c8;font-size:11px;font-weight:600;margin:0;max-width:100%;overflow:hidden;padding:2px 8px;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.planner-list-assignee{align-items:center;display:flex;gap:8px;min-width:0}.planner-list-assignee span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.planner-list-more-tags,.planner-list-muted{color:#777;font-size:12px}.planner-list-due-cell{color:#a4a4a4;font-size:12px}.planner-list-due-cell--overdue{color:#f7adbc}.planner-list-tags-cell{align-items:center;display:flex;gap:6px;overflow:hidden}.planner-list-open-icon{color:#686868;opacity:0;transform:translateX(-3px);transition:opacity .15s ease,transform .15s ease}.planner-list-row:focus-visible .planner-list-open-icon,.planner-list-row:hover .planner-list-open-icon{opacity:1;transform:translateX(0)}.planner-list-bulk-bar{align-items:center;background:#242424;border-bottom:1px solid #484848;color:#e1e1e1;display:flex;gap:10px;min-height:50px;padding:8px 12px}.planner-view-loading{padding:18px 8px}.planner-view-empty,.planner-view-state{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:280px;text-align:center}.planner-view-state-title{color:#e1e1e1;font-weight:650}.planner-view-state-copy{color:#858585;font-size:13px}.planner-calendar-toolbar{padding-bottom:12px}.planner-calendar-title{color:#e8e8e8;font-size:18px;font-weight:680;min-width:172px}.planner-calendar-mode.ant-segmented{background:#252525;border:1px solid #3a3a3a;border-radius:8px;padding:3px}.planner-calendar-mode .ant-segmented-item-selected,.planner-calendar-mode .ant-segmented-thumb{background:#454545;box-shadow:none}.planner-calendar-grid,.planner-calendar-weekdays{display:grid;grid-template-columns:repeat(7,minmax(118px,1fr))}.planner-calendar-weekdays{border-bottom:1px solid #3a3a3a;color:#777;font-size:11px;font-weight:650;letter-spacing:.055em;min-width:826px;text-transform:uppercase}.planner-calendar-weekdays span{padding:10px 12px}.planner-calendar-grid{border-left:1px solid #303030;min-width:826px}.planner-calendar-month-scroll{overflow-x:auto}.planner-calendar-day{background:#191919;border-bottom:1px solid #303030;border-right:1px solid #303030;min-height:132px;padding:9px 8px 8px;position:relative;transition:background-color .15s ease}.planner-calendar-day--drop-target,.planner-calendar-day:hover{background:#202020}.planner-calendar-day--outside{background:#161616}.planner-calendar-day--outside .planner-calendar-date-number,.planner-calendar-day--outside .planner-calendar-event{opacity:.48}.planner-calendar-day-heading{align-items:flex-start;display:flex;height:28px;justify-content:space-between}.planner-calendar-date-number{align-items:center;border-radius:50%;color:#9d9d9d;display:inline-flex;font-size:12px;height:26px;justify-content:center;width:26px}.planner-calendar-day--today .planner-calendar-date-number{background:#4a4a4a;color:#fff;font-weight:700}.planner-calendar-add-day{color:#a4a4a4;opacity:0;transition:opacity .15s ease,color .15s ease}.planner-calendar-add-day:focus-visible,.planner-calendar-day:hover .planner-calendar-add-day{opacity:1}.planner-calendar-add-day:hover{color:#e1e1e1!important}.planner-calendar-events{display:flex;flex-direction:column;gap:4px}.planner-calendar-event{align-items:center;background:#272327;border:0;border-left:3px solid #686868;border-left:3px solid var(--event-color,#686868);border-radius:4px;color:#e4e4e4;cursor:pointer;display:flex;font:inherit;font-size:11px;gap:6px;line-height:16px;min-height:25px;padding:4px 7px;text-align:left;transition:background-color .15s ease,color .15s ease;width:100%}.planner-calendar-event:focus-visible,.planner-calendar-event:hover{background:#342b32;color:#fff;outline:none}.planner-calendar-event-title{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.planner-calendar-event .ant-avatar{flex:0 0 auto}.planner-calendar-more{background:#0000;border:0;color:#a4a4a4;cursor:pointer;font:inherit;font-size:11px;padding:2px 6px;width:-webkit-fit-content;width:fit-content}.planner-calendar-more:hover{color:#e1e1e1}.planner-calendar-popover{width:min(330px,calc(100vw - 48px))}.planner-calendar-popover-title{color:#e1e1e1;font-size:13px;font-weight:650;margin-bottom:8px}.planner-calendar-unscheduled{padding:12px 0 0}.planner-calendar-unscheduled-heading{align-items:baseline;color:#e1e1e1;display:flex;font-size:13px;font-weight:650;gap:8px;margin-bottom:8px}.planner-calendar-unscheduled-heading span:last-child{color:#777;font-size:12px;font-weight:500}.planner-calendar-unscheduled-list{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px}.planner-calendar-unscheduled-task{flex:0 0 auto;max-width:240px}.planner-agenda{display:flex;flex-direction:column}.planner-agenda-day{grid-gap:20px;border-bottom:1px solid #303030;display:grid;gap:20px;grid-template-columns:108px 1fr;padding:16px 0}.planner-agenda-date{color:#a4a4a4;font-size:12px;line-height:18px}.planner-agenda-date strong{color:#e1e1e1;display:block;font-size:14px}.planner-agenda-tasks{display:flex;flex-direction:column;gap:6px}.planner-agenda .planner-calendar-event{font-size:13px;min-height:36px}.planner-swimlane-scroll{max-height:calc(100vh - 320px);overflow:auto;overscroll-behavior-y:contain;padding-bottom:12px;scrollbar-color:#595959 #0000;scrollbar-gutter:stable;scrollbar-width:thin}.planner-swimlane-header{background:#191919;padding:0 0 10px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.planner-swimlane-body{overflow:visible}.planner-column-scroll,.planner-swimlane-column-scroll{max-height:min(500px,calc(100vh - 340px));overflow-x:hidden;overflow-y:auto;padding-right:4px;scrollbar-color:#595959 #0000;scrollbar-gutter:stable;scrollbar-width:thin}.planner-column-scroll::-webkit-scrollbar,.planner-list-scroll::-webkit-scrollbar,.planner-swimlane-column-scroll::-webkit-scrollbar,.planner-swimlane-scroll::-webkit-scrollbar{height:8px;width:8px}.planner-column-scroll::-webkit-scrollbar-track,.planner-list-scroll::-webkit-scrollbar-track,.planner-swimlane-column-scroll::-webkit-scrollbar-track,.planner-swimlane-scroll::-webkit-scrollbar-track{background:#0000}.planner-column-scroll::-webkit-scrollbar-thumb,.planner-list-scroll::-webkit-scrollbar-thumb,.planner-swimlane-column-scroll::-webkit-scrollbar-thumb,.planner-swimlane-scroll::-webkit-scrollbar-thumb{background:#595959;background-clip:padding-box;border:2px solid #0000;border-radius:8px}.planner-column-scroll::-webkit-scrollbar-thumb:hover,.planner-list-scroll::-webkit-scrollbar-thumb:hover,.planner-swimlane-column-scroll::-webkit-scrollbar-thumb:hover,.planner-swimlane-scroll::-webkit-scrollbar-thumb:hover{background:#777;background-clip:padding-box}@media (max-width:1120px){.planner-list-shell{overflow-x:hidden}.planner-list-header,.planner-list-row{min-width:920px}}@media (max-width:760px){.planner-calendar-toolbar,.planner-view-toolbar{align-items:flex-start;flex-direction:column}.planner-calendar-actions,.planner-view-toolbar-actions{flex-wrap:wrap;width:100%}.planner-list-shell{overflow:visible}.planner-list-scroll,.planner-swimlane-scroll{max-height:none;overflow:visible}.planner-list-header{display:none}.planner-list-groups,.planner-list-row{min-width:0}.planner-list-row{grid-template-columns:24px minmax(0,1fr) 16px;min-height:104px;padding:14px 8px;row-gap:8px}.planner-list-select{align-self:start;grid-column:1;grid-row:1/span 2;padding-top:2px}.planner-list-title-cell{grid-column:2}.planner-list-due-cell,.planner-list-priority-cell,.planner-list-status-cell,.planner-list-tags-cell{grid-row:2}.planner-list-priority-cell,.planner-list-status-cell{grid-column:2;justify-self:start}.planner-list-priority-cell{margin-left:96px}.planner-list-due-cell{grid-column:2;grid-row:3}.planner-list-assignee-cell,.planner-list-tags-cell{display:none}.planner-list-open-icon{grid-column:3;grid-row:1/span 3;opacity:1}.planner-list-group-heading{padding-left:32px;top:60px}.planner-list-bulk-bar{align-items:flex-start;flex-wrap:wrap}.planner-calendar-title{flex:1 1;min-width:0}.planner-agenda-day{gap:12px;grid-template-columns:76px 1fr}}.queue-page{box-sizing:border-box;display:flex;flex-direction:column;height:calc(100vh - 64px);max-width:100%;padding:24px}.queue-page,.queue-table-region{min-height:0;overflow:hidden;width:100%}.queue-table-region{flex:1 1 auto}.queue-list-table,.queue-list-table .ant-spin-container,.queue-list-table .ant-spin-nested-loading{height:100%;min-height:0}.queue-list-table .ant-spin-container,.queue-list-table .ant-table,.queue-list-table .ant-table-container{display:flex;flex-direction:column}.queue-list-table .ant-table,.queue-list-table .ant-table-body,.queue-list-table .ant-table-container{flex:1 1 auto;min-height:0}.queue-list-table .ant-table-header,.queue-list-table .ant-table-thead>tr>th{background:#303030}.queue-list-table .ant-pagination,.queue-list-table .ant-table-header{flex:0 0 auto}.queue-list-table .ant-table-body{max-height:none!important;overscroll-behavior-y:contain;scrollbar-gutter:stable}.queue-board,.queue-list-table .ant-table-body{scrollbar-color:#595959 #0000;scrollbar-width:thin}.queue-board{align-items:stretch;display:flex;flex:1 1 auto;gap:18px;min-height:0;overflow-x:auto;padding-bottom:16px}.queue-board-column{display:flex;flex-direction:column;min-height:0;min-width:284px;width:284px}.queue-board-column-header{background:#191919;flex:0 0 auto;min-height:46px;padding:8px 4px 10px}.queue-board-column-body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding-right:4px;scrollbar-color:#595959 #0000;scrollbar-gutter:stable;scrollbar-width:thin}.queue-board-column-body::-webkit-scrollbar,.queue-board::-webkit-scrollbar,.queue-list-table .ant-table-body::-webkit-scrollbar{height:8px;width:8px}.queue-board-column-body::-webkit-scrollbar-track,.queue-board::-webkit-scrollbar-track,.queue-list-table .ant-table-body::-webkit-scrollbar-track{background:#0000}.queue-board-column-body::-webkit-scrollbar-thumb,.queue-board::-webkit-scrollbar-thumb,.queue-list-table .ant-table-body::-webkit-scrollbar-thumb{background:#595959;background-clip:padding-box;border:2px solid #0000;border-radius:8px}.queue-board-column-body::-webkit-scrollbar-thumb:hover,.queue-board::-webkit-scrollbar-thumb:hover,.queue-list-table .ant-table-body::-webkit-scrollbar-thumb:hover{background:#777;background-clip:padding-box}@media (max-width:760px){.queue-page{height:auto;min-height:calc(100vh - 64px);overflow:visible}.queue-board-column-body{flex:0 1 auto;max-height:min(480px,calc(100vh - 300px))}.queue-list-table .ant-table-body{max-height:calc(100vh - 300px)!important}}.analytics-page{background:#101112;color:#f3f4f6;min-height:100vh;padding:24px}.analytics-header{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:18px}.analytics-header h2{color:#f6f7f8;letter-spacing:0;margin:4px 0}.analytics-eyebrow{align-items:center;color:#72e2b2;display:inline-flex;font-size:12px;font-weight:700;gap:8px;text-transform:uppercase}.analytics-subtitle{color:#a7adb5}.analytics-controls{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;min-width:320px}.analytics-controls .ant-select{min-width:160px}.analytics-loading{display:grid;min-height:420px;place-items:center}.analytics-loading-inline{display:grid;min-height:280px;place-items:center}.analytics-tabs>.ant-tabs-nav{margin-bottom:18px}.analytics-tabs>.ant-tabs-nav:before{border-color:#2a2e33}.analytics-tabs .ant-tabs-tab{color:#a7adb5;font-weight:700}.analytics-tabs .ant-tabs-tab-active .ant-tabs-tab-btn,.analytics-tabs .ant-tabs-tab:hover{color:#72e2b2!important}.analytics-tabs .ant-tabs-ink-bar{background:#72e2b2}.analytics-stack{grid-gap:18px;display:grid;gap:18px}.analytics-status-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1.15fr repeat(3,minmax(0,1fr))}.analytics-status-item{grid-gap:8px;align-content:space-between;background:#17191b;border:1px solid #2a2e33;border-radius:8px;display:grid;gap:8px;min-height:96px;padding:14px}.analytics-status-primary{background:#13221e;border-color:#286851}.analytics-status-item span{align-items:center;color:#a7adb5;display:inline-flex;font-size:12px;font-weight:700;gap:8px}.analytics-status-item strong{color:#f6f7f8;font-size:26px;line-height:1}.analytics-status-item .analytics-refresh-time{font-size:18px;line-height:1.2}.analytics-chart-layout{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(0,1.5fr) minmax(320px,.65fr)}.analytics-panel,.analytics-section{background:#17191b;border:1px solid #2a2e33;border-radius:8px;min-width:0;padding:16px}.analytics-panel-wide{min-height:388px}.analytics-panel-header,.analytics-section-heading{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:14px}.analytics-panel-header h3,.analytics-section-heading h3{color:#f6f7f8;font-size:16px;letter-spacing:0;margin:0}.analytics-panel-header p,.analytics-section-heading p{color:#a7adb5;font-size:12px;margin:4px 0 0}.analytics-section-title{align-items:center;display:flex;gap:10px}.analytics-group-icon{align-items:center;color:#72e2b2;display:inline-flex;height:24px;justify-content:center;width:24px}.analytics-chart{height:320px;width:100%}.analytics-chart-compact{height:240px}.analytics-group-switcher{overflow-x:auto}.analytics-group-switcher .ant-segmented{background:#17191b;border:1px solid #2a2e33;border-radius:8px}.analytics-segment-label{align-items:center;display:inline-flex;gap:8px;min-height:28px}.analytics-segment-label .analytics-group-icon{height:18px;width:18px}.analytics-kpi-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.analytics-kpi{grid-gap:10px;background:#101112;border:1px solid #2c3238;border-radius:8px;display:grid;gap:10px;grid-template-rows:auto auto 1fr auto;min-height:184px;padding:14px}.analytics-kpi-top{align-items:center;display:flex;gap:10px;justify-content:space-between;min-width:0}.analytics-kpi-title{color:#c9ced6;font-size:12px;font-weight:800;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.analytics-kpi-value{color:#f6f7f8;font-size:30px;font-weight:800;line-height:1.05}.analytics-kpi-detail{grid-gap:6px;align-content:start;color:#a7adb5;display:grid;font-size:12px;gap:6px;line-height:1.4}.analytics-kpi-detail strong{color:#72e2b2}.analytics-projection-command{grid-gap:8px;display:grid;gap:8px;padding-top:4px}.analytics-data-table-wrap{overflow-x:auto}.analytics-data-table{border-collapse:collapse;color:#d8dce2;font-size:13px;min-width:720px;width:100%}.analytics-data-table td,.analytics-data-table th{border-bottom:1px solid #2a2e33;padding:12px 14px;text-align:right;white-space:nowrap}.analytics-data-table thead th{color:#89919b;font-size:11px;letter-spacing:.04em;text-transform:uppercase}.analytics-data-table td:first-child,.analytics-data-table th:first-child{text-align:left}.analytics-data-table tbody th{color:#f3f4f6;font-weight:700}.analytics-data-table tbody tr:hover{background:#1c1f22}.analytics-retention-summary{grid-gap:1px;background:#2a2e33;border:1px solid #2a2e33;border-radius:8px;display:grid;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.analytics-retention-stat{grid-gap:10px;background:#101112;display:grid;gap:10px;padding:18px}.analytics-retention-stat span{color:#a7adb5;font-size:12px;font-weight:700;text-transform:uppercase}.analytics-retention-stat strong{color:#72e2b2;font-size:28px}.analytics-retention-table td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.analytics-empty-cell{color:#89919b;height:120px;text-align:center!important}@media (max-width:1280px){.analytics-kpi-grid,.analytics-retention-summary,.analytics-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-chart-layout{grid-template-columns:1fr}}@media (max-width:760px){.analytics-page{padding:16px}.analytics-header{flex-direction:column}.analytics-controls{justify-content:stretch;min-width:0;width:100%}.analytics-controls .ant-btn,.analytics-controls .ant-picker,.analytics-controls .ant-select{width:100%}.analytics-kpi-grid,.analytics-retention-summary,.analytics-status-grid{grid-template-columns:1fr}.analytics-kpi-value,.analytics-status-item strong{font-size:24px}.analytics-panel,.analytics-section{padding:12px}}.profile-page{box-sizing:border-box;max-width:100%;min-height:100vh;padding:24px}.profile-page-header{margin-bottom:24px}.profile-page-header h1{color:#e8e8e8;font-size:26px;font-weight:700;line-height:34px;margin:0}.profile-page-header p{color:#858585;font-size:13px;margin:4px 0 0}.profile-identity{align-items:center;display:flex;gap:16px;padding-bottom:22px}.profile-identity-copy{color:#858585;display:flex;flex-direction:column;font-size:12px;gap:3px;min-width:0}.profile-name-line{align-items:center;display:flex;gap:10px}.profile-name-line h2{color:#e8e8e8;font-size:21px;font-weight:680;margin:0}.profile-role-chip.ant-tag{background:#2a2a2a;border:1px solid #444;border-radius:6px;color:#cfcfcf;font-size:11px;font-weight:650;line-height:18px;margin:0;padding:2px 8px}.profile-summary{border-bottom:1px solid #353535;border-top:1px solid #353535;display:grid;grid-template-columns:repeat(5,minmax(130px,1fr));margin-bottom:24px;overflow-x:auto}.profile-summary-item{border-right:1px solid #303030;display:flex;flex-direction:column;gap:5px;justify-content:center;min-height:82px;min-width:130px;padding:16px 18px}.profile-summary-item:last-child{border-right:0}.profile-summary-item span{color:#858585;font-size:12px}.profile-summary-item strong{color:#e1e1e1;font-size:23px;font-weight:650}.profile-tabs .ant-tabs-nav{margin-bottom:0}.profile-tabs .ant-tabs-tab{padding:12px 2px}.profile-tabs .ant-tabs-ink-bar{background:#686868}.profile-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#e1e1e1}.profile-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.profile-details>div{border-bottom:1px solid #303030;min-height:76px;min-width:0;padding:16px 0}.profile-details>div:nth-child(odd){padding-right:28px}.profile-details dt{color:#777;font-size:11px;font-weight:650;letter-spacing:.05em;margin-bottom:5px;text-transform:uppercase}.profile-details dd{color:#d3d3d3;font-size:13px;line-height:20px;margin:0;overflow-wrap:anywhere}.profile-monospace{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px!important}.profile-tab-section{padding:22px 0}.profile-setting-row h3,.profile-tab-section h3{color:#e1e1e1;font-size:14px;font-weight:650;margin:0}.profile-setting-row p,.profile-tab-section p{color:#858585;font-size:12px;line-height:19px;margin:4px 0 0}.profile-empty-line{border-bottom:1px solid #303030;border-top:1px solid #303030;color:#777;font-size:13px;margin-top:24px;padding:28px 0}.profile-settings{padding-top:6px}.profile-setting-row{align-items:center;border-bottom:1px solid #303030;display:flex;gap:24px;justify-content:space-between;min-height:82px;padding:16px 0}.profile-setting-row>span{color:#a4a4a4;flex:0 0 auto;font-size:12px}.profile-loading{padding:20px 0}.profile-state{align-items:center;color:#858585;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:280px;text-align:center}.profile-state strong{color:#e1e1e1}@media (max-width:760px){.profile-page{padding:18px}.profile-summary{grid-template-columns:repeat(5,130px)}.profile-details{grid-template-columns:1fr}.profile-details>div:nth-child(odd){padding-right:0}.profile-setting-row{align-items:flex-start;flex-direction:column;gap:8px}}.admin-page{box-sizing:border-box;max-width:100%;min-height:100vh;overflow-x:hidden;padding:24px}.admin-header{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.admin-header h1{color:#e8e8e8;font-size:26px;font-weight:700;line-height:34px;margin:0}.admin-header p{color:#858585;font-size:13px;line-height:20px;margin:4px 0 0}.admin-summary{border-bottom:1px solid #353535;border-top:1px solid #353535;display:grid;grid-template-columns:repeat(6,minmax(128px,1fr));margin-bottom:26px;overflow-x:auto;width:100%}.admin-summary-item{border-right:1px solid #303030;display:flex;flex-direction:column;gap:5px;justify-content:center;min-height:82px;min-width:128px;padding:16px 18px}.admin-summary-item:last-child{border-right:0}.admin-summary-item span{color:#858585;font-size:12px}.admin-summary-item strong{color:#d8d8d8;font-size:23px;font-weight:650;line-height:28px}.admin-summary-item--total strong{color:#f0f0f0}.admin-directory{min-width:0}.admin-directory-toolbar{align-items:center;border-bottom:1px solid #3a3a3a;display:flex;gap:18px;justify-content:space-between;min-height:52px;padding-bottom:12px}.admin-directory-heading{align-items:baseline;display:flex;gap:8px;white-space:nowrap}.admin-directory-heading h2{color:#e1e1e1;font-size:16px;font-weight:680;margin:0}.admin-directory-heading span{color:#777;font-size:12px}.admin-directory-filters{align-items:center;display:flex;gap:8px;justify-content:flex-end}.admin-directory-filters .ant-input-affix-wrapper{width:280px}.admin-directory-filters .ant-select{width:148px}.admin-directory-loading{padding:20px 8px}.admin-directory-state{align-items:center;color:#858585;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:280px;text-align:center}.admin-directory-state strong{color:#e1e1e1}.admin-member-header,.admin-member-row{grid-column-gap:16px;align-items:center;column-gap:16px;display:grid;grid-template-columns:minmax(235px,1.6fr) 105px 130px 140px minmax(205px,1fr) 125px 112px}.admin-member-header{border-bottom:1px solid #353535;color:#777;font-size:11px;font-weight:650;letter-spacing:.055em;min-height:40px;min-width:1100px;padding:0 12px;text-transform:uppercase}.admin-member-list{min-width:1100px}.admin-member-row{border-bottom:1px solid #2d2d2d;min-height:72px;padding:10px 12px;transition:background-color .15s ease,border-color .15s ease}.admin-member-row:hover{background:#202020;border-bottom-color:#3e3e3e}.admin-member-actions,.admin-member-activity,.admin-member-identity,.admin-member-name-line{align-items:center;display:flex}.admin-member-identity{gap:10px;min-width:0}.admin-member-name-block{display:flex;flex-direction:column;min-width:0}.admin-member-name-line{color:#e5e5e5;font-size:14px;font-weight:620;gap:7px;min-width:0}.admin-member-email,.admin-member-name-line>span:first-child,.admin-member-secondary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-member-email{color:#858585;font-size:12px;margin-top:2px}.admin-you-label{background:#292929;border-radius:4px;color:#a4a4a4;font-size:10px;font-weight:550;padding:1px 5px}.admin-role-chip.ant-tag{background:#2a2a2a;border:1px solid #444;border-radius:6px;color:#cfcfcf;font-size:11px;font-weight:650;line-height:18px;margin:0;padding:2px 8px}.admin-member-last-active,.admin-member-secondary{color:#9a9a9a;font-size:12px}.admin-member-activity{color:#858585;font-size:11px;gap:12px;min-width:0;white-space:nowrap}.admin-member-activity span{border-right:1px solid #3a3a3a;padding-right:12px}.admin-member-activity span:last-child{border-right:0;padding-right:0}.admin-member-activity strong{color:#cfcfcf;font-weight:650}.admin-member-actions{gap:2px;justify-content:flex-end}.admin-member-actions .ant-btn{color:#8f8f8f}.admin-member-actions .ant-btn:hover:not(:disabled){background:#303030!important;color:#e1e1e1!important}.admin-member-actions .ant-btn-dangerous:hover:not(:disabled){color:#f7adbc!important}.admin-member-detail{padding-top:4px}.admin-member-detail-identity{grid-gap:14px;align-items:center;border-bottom:1px solid #3a3a3a;display:grid;gap:14px;grid-template-columns:64px minmax(0,1fr) auto;padding-bottom:20px}.admin-member-detail-identity h3{color:#e8e8e8;font-size:18px;margin:0}.admin-member-detail-identity span{color:#858585;font-size:12px}.admin-member-detail-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.admin-member-detail-fields>div{border-bottom:1px solid #303030;padding:16px 0}.admin-member-detail-fields>div:nth-child(odd){padding-right:20px}.admin-member-detail-fields dt{color:#777;font-size:11px;font-weight:650;letter-spacing:.04em;margin-bottom:4px;text-transform:uppercase}.admin-member-detail-fields dd{color:#d0d0d0;font-size:13px;margin:0}.admin-member-detail-stats{border-bottom:1px solid #353535;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.admin-member-detail-stats>div{display:flex;flex-direction:column;gap:4px;min-width:0;padding:18px 12px 18px 0}.admin-member-detail-stats strong{color:#e1e1e1;font-size:20px;font-weight:650}.admin-member-detail-stats span{color:#777;font-size:10px;line-height:14px}@media (max-width:1220px){.admin-directory{overflow-x:auto}.admin-directory-toolbar{left:0;min-width:min(100%,760px);position:-webkit-sticky;position:sticky}}@media (max-width:820px){.admin-page{padding:18px}.admin-directory-toolbar,.admin-header{align-items:stretch;flex-direction:column}.admin-header .ant-btn{width:-webkit-fit-content;width:fit-content}.admin-summary{grid-template-columns:repeat(6,128px)}.admin-directory-filters{flex-wrap:wrap;justify-content:flex-start}.admin-directory-filters .ant-input-affix-wrapper{width:100%}.admin-directory-filters .ant-select{flex:1 1;min-width:150px}.admin-member-detail-fields,.admin-member-detail-stats{grid-template-columns:1fr 1fr}}@media (max-width:520px){.admin-member-detail-identity{grid-template-columns:52px 1fr}.admin-member-detail-identity .ant-avatar{height:52px!important;line-height:52px!important;width:52px!important}.admin-member-detail-identity .admin-role-chip{grid-column:2;justify-self:start}.admin-member-detail-fields,.admin-member-detail-stats{grid-template-columns:1fr}}
/*# sourceMappingURL=main.1672386f.css.map*/