[data-ditto-id=style-article-5]>div{min-height:440px}[data-ditto-id=style-blockquote-2]{flex:0 0 31%;max-width:390px}[data-ditto-id=style-div-61]{min-height:440px;aspect-ratio:auto}.queue-story{position:absolute;inset:0;overflow:hidden;container-type:inline-size;background:#eef2f5;color:#242b33;isolation:isolate;font-family:inherit}.queue-board-sheet{position:absolute;left:4%;top:14%;width:78%;min-height:390px;padding:24px;background:#fff;border:1px solid #e2e6eb;border-radius:14px;box-shadow:0 8px 30px #26312b08}.queue-board-heading{display:flex;gap:9px;align-items:center}.queue-board-symbol{display:grid;place-items:center;width:29px;height:29px;color:#4e769e;background:#e8eef5;border-radius:8px}.queue-board-heading h3{font-size:22px;letter-spacing:-.6px;line-height:1.3;font-weight:650;margin:0}.queue-today{gap:5px;margin-left:auto;color:#899489}.queue-board-toolbar,.queue-today{display:flex;align-items:center;font-size:9px}.queue-board-toolbar{gap:12px;margin:16px 0 14px;color:#949c94}.queue-board-toolbar>span{display:flex;align-items:center;gap:5px}.queue-board-toolbar>span:first-child{background:#eef1f4;padding:5px 8px;border-radius:5px;color:#55677a}.queue-board-toolbar .queue-total{margin-left:auto;font-size:8px}.queue-board-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.queue-column{background:#f3f5f7;border-radius:7px;padding:7px;min-height:300px}.queue-column-called{background:#eef5fb}.queue-column-doctor{background:#e9eef4}.queue-column-title{display:flex;gap:6px;align-items:center;margin:2px 0 12px;font-size:9px;color:#828c79}.queue-column-title>span{display:flex;align-items:center;gap:4px;white-space:nowrap}.queue-column-title i{display:block;width:5px;height:5px;border-radius:50%;background:#a7b4c2}.queue-column-called .queue-column-title i{background:#77abe0}.queue-column-doctor .queue-column-title i{background:#7397bc}.queue-column-title small{font-size:8px;opacity:.75}.queue-column-title>svg{margin-left:auto}.queue-patient{border:1px solid #dfe4e9;border-radius:7px;padding:10px 8px;background:#fff;margin-bottom:8px;box-shadow:0 2px 3px #27382202}.queue-patient-active{border-color:#b5cfe9}.queue-token{justify-content:space-between;font-size:8px;color:#9aa396}.queue-person,.queue-token{display:flex;align-items:center}.queue-person{gap:6px;margin-top:11px}.queue-person img{width:21px;height:21px;border-radius:50%;object-fit:cover;flex:none}.queue-person strong{font-size:9px;line-height:1.25;font-weight:600}.queue-patient>p{font-size:8px;color:#8e998c;margin:8px 0 11px}.queue-card-bottom{display:flex;justify-content:space-between;gap:3px;font-size:7px;color:#8598ab}.queue-card-bottom>span:first-child{display:flex;align-items:center;gap:3px}.queue-card-bottom>span:last-child{background:#eff2f5;padding:2px 4px;border-radius:3px}.queue-patient-active .queue-card-bottom>span:last-child{background:#e9f3fd;color:#5e90bb}.queue-next-placeholder{height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;color:#b1c2d0;font-size:9px;text-align:center;line-height:1.5;border:1px dashed #d6e2ec;border-radius:7px}.queue-handoff-sheet{position:absolute;z-index:2;right:3%;top:6%;width:36%;background:white;border:1px solid #dfe3e8;border-radius:13px;box-shadow:0 8px 28px #26312b0c;overflow:hidden}.queue-handoff-banner{height:65px;background:#d8e4f0;position:relative;display:flex;align-items:center;padding:0 19px}.queue-handoff-banner>span{display:grid;place-items:center;background:#9cbcdc;color:#304e6c;width:43px;height:43px;border-radius:50%;position:absolute;left:18px;bottom:-18px;border:3px solid #fff}.queue-handoff-banner small{font-size:6px;letter-spacing:1.2px;color:#667d93;margin-left:auto}.queue-handoff-body{padding:29px 18px 18px}.queue-panel-eyebrow{font-size:8px;color:#7c90a4}.queue-handoff-body h3{font-size:26px;line-height:1.1;font-weight:650;letter-spacing:-.9px;margin:7px 0 20px}.queue-current-patient{display:flex;align-items:center;gap:8px}.queue-current-patient>img{width:29px;height:29px;object-fit:cover;border-radius:50%}.queue-current-patient strong{display:block;font-size:10px;font-weight:600}.queue-current-patient div>span{display:block;font-size:8px;color:#8497aa;margin-top:4px}.queue-next-action{display:flex;align-items:center;gap:7px;margin:16px 0 19px;background:#dce6f1;color:#4b6987;padding:10px;border-radius:6px;font-size:10px;transition:background .3s,color .3s}.queue-next-action>svg:last-child{margin-left:auto}.queue-next-action.is-called{background:#edf4fa;color:#658caf}.queue-activity{display:grid;gap:16px}.queue-activity>div{display:flex;gap:8px;align-items:flex-start}.queue-activity-dot{width:15px;height:15px;display:grid;place-items:center;border-radius:50%;background:#e6ecf3;color:#5f7fa0;flex:none}.queue-activity-dot.is-pending{background:#f0f2f5;color:#98a7b7}.queue-activity p{font-size:8px;color:#667d93;margin:1px 0 0;line-height:1.3}.queue-activity small{display:block;font-size:7px;color:#9dacbb;margin-top:4px}.queue-story-note{position:absolute;z-index:3;bottom:10px;left:0;right:0;text-align:center;font-size:7px;color:#91a2b3}@container(max-width:700px){.queue-board-sheet{left:3%;width:83%;padding:18px}.queue-handoff-sheet{width:38%;right:2%}.queue-board-heading h3{font-size:19px}.queue-patient{padding:8px 6px}.queue-person{gap:4px}.queue-person strong{font-size:8px}.queue-person img{width:18px;height:18px}.queue-handoff-body{padding-inline:14px}.queue-handoff-body h3{font-size:23px}.queue-handoff-banner small{font-size:5px;letter-spacing:.6px}}@media(max-width:1023px){[data-ditto-id=style-blockquote-2]{flex:auto;max-width:none}[data-ditto-id=style-div-61]{min-height:460px}}@media(max-width:600px){[data-ditto-id=style-div-61]{min-height:540px}.queue-board-sheet{top:5%;left:5%;width:112%;padding:17px}.queue-board-columns{grid-template-columns:repeat(3,minmax(0,1fr))}.queue-handoff-sheet{top:auto;bottom:6%;right:5%;width:65%}.queue-handoff-banner{height:32px}.queue-handoff-banner>span{width:32px;height:32px;bottom:-14px}.queue-handoff-banner>span>svg{width:16px}.queue-handoff-body{padding:22px 14px 14px}.queue-handoff-body h3{font-size:21px;margin-bottom:12px}.queue-handoff-body h3 br{display:none}.queue-next-action{margin:12px 0}.queue-activity{gap:9px}.queue-panel-eyebrow{font-size:7px}.queue-column{min-height:280px}.queue-story-note{font-size:6px;bottom:9px}}@media(prefers-reduced-motion:reduce){.queue-next-action{transition:none}}