.rcdash .rcboard{display:flex;flex-direction:column;gap:26px}.rcdash .rcnote{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--slate);padding:30px 0}.rcdash .rcerr{color:var(--red-deep);letter-spacing:.04em;text-transform:none;font-family:var(--body);font-size:15px}.rcdash .rcempty{font-size:15px;color:var(--slate);padding:24px 2px;margin:0}.rcdash .rcmuted{color:var(--silver);font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.rcdash .rchint{font-size:13px;line-height:1.5;color:var(--slate);margin:8px 0 0;max-width:60ch}.rcdash .rcform .rchint:first-child{margin:0 0 18px}.rcdash .rcgrow{flex:1 1}.rcdash .rcsr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rcdash .rcpanel{border:1px solid var(--line);border-radius:14px;background:var(--paper);padding:26px 28px 28px}.rcdash .rcphead{margin-bottom:18px}.rcdash .rcphead h2{font-family:var(--serif);font-weight:400;font-size:26px;color:var(--navy);margin:0 0 4px;letter-spacing:-.01em}.rcdash .rcphead p{font-size:14px;color:var(--slate);margin:0;line-height:1.5;max-width:64ch}.rcdash .rcstats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:14px;gap:14px}.rcdash .rcstat{border:1px solid var(--line);border-radius:12px;background:var(--paper);padding:16px 18px}.rcdash .rcstat .n{font-family:var(--serif);font-size:34px;line-height:1;color:var(--navy);display:flex;align-items:center;gap:9px}.rcdash .rcstat .l{font-size:10px;letter-spacing:.16em;margin-top:9px;line-height:1.45}.rcdash .rclive .n,.rcdash .rcstat .l{font-family:var(--mono);text-transform:uppercase;color:var(--slate)}.rcdash .rclive .n{font-size:20px;letter-spacing:.14em}.rcdash .rcdot{width:9px;height:9px;border-radius:50%;background:var(--silver);flex:none}.rcdash .rcdot.on{background:var(--red);animation:rcpulse 2s ease-in-out infinite}@keyframes rcpulse{0%,to{opacity:1}50%{opacity:.35}}.rcdash .rclead{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:stretch;gap:6px}.rcdash .rclead>li{width:100%}.rcdash .rcleadrow{width:100%;display:grid;grid-template-columns:26px auto minmax(0,1fr) minmax(0,2fr) 44px;align-items:center;grid-gap:14px;gap:14px;padding:10px 12px;border:1px solid transparent;border-radius:10px;background:transparent;cursor:pointer;text-align:left;font-family:var(--body);font-size:15px;color:var(--navy);transition:border-color .2s,background .2s}.rcdash .rcleadrow.on{border-color:var(--red)}.rcdash .rcleadrow.on,.rcdash .rcleadrow.top{background:var(--paper-2)}.rcdash .rcrank{font-family:var(--mono);font-size:12px;color:var(--slate);text-align:center}.rcdash .rcleadrow.top .rcrank{color:var(--red)}.rcdash .rcleadname{font-family:var(--serif);font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rcdash .rcleadname i{font-style:italic;color:var(--slate);font-family:var(--body);font-size:13px}.rcdash .rcbar{height:6px;border-radius:100px;background:var(--paper-3);overflow:hidden}.rcdash .rcbar span{display:block;height:100%;background:var(--red);border-radius:100px;transition:width .4s cubic-bezier(.2,.7,.2,1)}.rcdash .rcleadn{font-family:var(--mono);font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--navy);text-align:right}.rcdash .rcleadrest{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--slate);margin:14px 0 0;padding-left:12px}.rcdash .rcleadrest button{font-family:inherit;font-size:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--red);background:none;border:0;padding:0;cursor:pointer;text-decoration:underline}.rcdash .rctabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.rcdash .rctab{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--slate);background:transparent;border:1px solid var(--line);border-radius:100px;padding:9px 15px;cursor:pointer;min-height:40px;display:inline-flex;align-items:center;gap:7px;transition:color .2s,border-color .2s,background .2s}.rcdash .rctab[aria-pressed=true]{color:#fff;background:var(--navy);border-color:var(--navy)}.rcdash .rctab .cnt{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.65}.rcdash .rctab:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(228,0,43,.25)}@media (hover:hover) and (pointer:fine){.rcdash .rctab:hover{border-color:var(--navy);color:var(--navy)}.rcdash .rctab[aria-pressed=true]:hover{color:#fff}}.rcdash .rcform .authfield:last-of-type{margin-bottom:14px}.rcdash .authfield select,.rcdash .authfield textarea{width:100%;font-family:var(--body);font-size:16px;color:var(--navy);background:var(--paper);border:1px solid var(--line);border-radius:10px;padding:13px 14px;transition:border-color .2s}.rcdash .authfield textarea{line-height:1.5;resize:vertical;min-height:84px}.rcdash .authfield select{min-height:48px;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--slate) 50%),linear-gradient(135deg,var(--slate) 50%,transparent 50%);background-position:calc(100% - 19px) 21px,calc(100% - 14px) 21px;background-size:5px 5px;background-repeat:no-repeat;padding-right:38px}.rcdash .authfield select:focus,.rcdash .authfield textarea:focus{outline:none;border-color:var(--navy)}.rcdash .authfield input[type=file]{font-family:var(--mono);font-size:11px;color:var(--slate);border:0;padding:0;background:none}.rcdash .rcrow2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.rcdash .rclog .rcrow2{grid-template-columns:1fr;gap:0}.rcdash .rcwho{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--slate);margin-bottom:18px}.rcdash .rcwho b{color:var(--navy);font-weight:600}.rcdash .rcfile{display:flex;align-items:center;gap:12px}.rcdash .rcthumb{width:52px;height:52px;border-radius:10px;object-fit:cover;border:1px solid var(--line);flex:none}.rcdash .rcactions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rcdash .rcdanger{color:var(--red-deep)}.rcdash .rcmain{display:grid;grid-template-columns:minmax(0,360px) minmax(0,1fr);grid-gap:26px;gap:26px;align-items:start}.rcdash .rcsearch{display:flex;gap:10px;align-items:center;margin-bottom:18px}.rcdash .rcsearch input{flex:1 1;min-width:0;font-family:var(--body);font-size:15px;color:var(--navy);background:var(--paper);border:1px solid var(--line);border-radius:100px;padding:12px 18px}.rcdash .rcsearch input:focus{outline:none;border-color:var(--navy)}.rcdash .rcentries{display:flex;flex-direction:column;gap:12px}.rcdash .rcentry{display:flex;gap:16px;border:1px solid var(--line);border-radius:12px;padding:16px;background:var(--paper)}.rcdash .rcediting{flex-direction:column;gap:0;border-color:var(--navy)}.rcdash .rcproof{width:78px;height:78px;border-radius:10px;border:1px solid var(--line);flex:none;padding:0;overflow:hidden;background:var(--paper-2);cursor:zoom-in;display:block}.rcdash .rcproof img{width:100%;height:100%;object-fit:cover;display:block}.rcdash .rcproofempty{display:grid;place-items:center;border-style:dashed;cursor:default;font-family:var(--mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--silver)}.rcdash .rcbody{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:9px}.rcdash .rctop{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.rcdash .rcname{font-family:var(--serif);font-weight:400;font-size:21px;color:var(--navy);margin:0;letter-spacing:-.01em}.rcdash .rcmeta{display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--slate);margin:6px 0 0}.rcdash .rcnotes{font-size:15px;line-height:1.55;color:var(--navy-soft);margin:0}.rcdash .rcvisit{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--red);margin:0}.rcdash .rcbottom{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-top:2px}.rcdash .rcpill{font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;border-radius:100px;padding:5px 12px;border:1px solid var(--line);color:var(--slate);white-space:nowrap}.rcdash .rcpill.s-conversation,.rcdash .rcpill.s-visit{border-color:var(--red);color:var(--red)}.rcdash .rcpill.s-complete{background:var(--red);border-color:var(--red);color:#fff}.rcdash .rcpill.s-no-response{color:var(--silver)}.rcdash .rclookup{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.rcdash .rclookup a,.rcdash .rclookup button{font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--slate);background:none;border:0;padding:0;cursor:pointer;transition:color .2s}.rcdash .rcreacts{display:flex;gap:8px}.rcdash .rcreact{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line);border-radius:100px;background:transparent;padding:6px 13px;cursor:pointer;font-size:14px;min-height:36px;transition:border-color .2s,background .2s}.rcdash .rcreact.on{border-color:var(--red);background:var(--paper-2)}.rcdash .rcreact .cnt{font-family:var(--mono);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--slate)}.rcdash .rcreact.on .cnt{color:var(--red)}@media (hover:hover) and (pointer:fine){.rcdash .rclookup a:hover,.rcdash .rclookup button:hover{color:var(--red)}.rcdash .rcreact:hover{border-color:var(--navy)}}.rcdash .rclightbox{position:fixed;inset:0;z-index:60;background:rgba(0,14,47,.82);display:grid;place-items:center;padding:30px;cursor:zoom-out}.rcdash .rclightbox img{max-width:min(92vw,760px);max-height:86vh;border-radius:12px}.rcdash .rcsplit{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);grid-gap:26px;gap:26px;align-items:start}.rcdash .rcqueue{display:flex;flex-direction:column;gap:9px}.rcdash .rcsugg{display:flex;align-items:center;gap:12px;border:1px solid var(--line);border-radius:10px;padding:11px 13px}.rcdash .rcsugg>div{flex:1 1;min-width:0}.rcdash .rcsuggname{font-family:var(--serif);font-size:17px;color:var(--navy);margin:0}.rcdash .rcsuggby{font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--slate);margin:4px 0 0}.rcdash .rcsuggnote{font-size:13.5px;line-height:1.45;color:var(--navy-soft);margin:6px 0 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.rcdash .rcx{background:none;border:0;color:var(--silver);font-size:20px;line-height:1;cursor:pointer;padding:6px 8px;flex:none;transition:color .2s}.rcdash .rcx:hover{color:var(--red)}.rcdash .rcfound{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:12px;gap:12px}.rcdash .rccard{border:1px solid var(--line);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:7px}.rcdash .rcchip{letter-spacing:.14em;color:var(--red);border:1px solid var(--line);border-radius:5px;padding:3px 8px;width:-moz-fit-content;width:fit-content}.rcdash .rcchip,.rcdash .rcwarn{font-family:var(--mono);font-size:9px;text-transform:uppercase}.rcdash .rcwarn{letter-spacing:.1em;color:var(--silver);margin:0}.rcdash .rccardfoot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:6px}.rcdash .rcsources{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin-bottom:22px}.rcdash .rcsources h3{font-family:var(--serif);font-weight:400;font-size:19px;color:var(--navy);margin:0 0 4px}.rcdash .rcaddsource{display:flex;gap:8px;margin:12px 0 10px}.rcdash .rcaddsource input{flex:1 1;min-width:0;font-family:var(--body);font-size:14px;color:var(--navy);background:var(--paper);border:1px solid var(--line);border-radius:10px;padding:10px 12px}.rcdash .rcaddsource input:focus{outline:none;border-color:var(--navy)}.rcdash .rcsourcelist{display:flex;flex-direction:column;gap:6px}.rcdash .rcsource{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:8px;padding:7px 8px 7px 11px;font-size:13px}.rcdash .rcsource>span:first-child{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--navy)}.rcdash .rcrunbar{display:flex;align-items:center;gap:18px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:20px}.rcdash .rcrunbar .rchint{margin:0;flex:1 1;min-width:220px}.rcdash .rcrun{margin-top:18px;border-top:1px solid var(--line);padding-top:16px}.rcdash .rcrunhead{font-size:14px;color:var(--navy-soft);margin:0 0 10px}.rcdash .rcrunhead b{color:var(--navy)}.rcdash .rcrunhead.live b{color:var(--red)}.rcdash .rcrunkind{font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;margin:14px 0 6px}.rcdash .rcrunkind,.rcdash .rcrunrow{font-family:var(--mono);color:var(--slate)}.rcdash .rcrunrow{display:flex;justify-content:space-between;gap:14px;font-size:11px;background:var(--paper-2);border-radius:6px;padding:6px 10px;margin:0 0 4px}.rcdash .rcrunrow span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rcdash .rcrunrow b{white-space:nowrap;color:var(--navy);font-weight:600}.rcdash .rcrunrow.err b,.rcdash .rcrunrow.err span{color:var(--red-deep)}.rcdash .rcemail{max-width:620px}.rcdash .rcemailrow{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:0 0 20px}.rcdash .rcemailrow .rchint{margin:0}.rcdash .rcemail textarea{font-size:14px;line-height:1.55}@media (max-width:1100px){.rcdash .rcstats{grid-template-columns:repeat(3,minmax(0,1fr))}.rcdash .rcsources{grid-template-columns:1fr}}@media (max-width:900px){.rcdash .rcmain,.rcdash .rcsplit{grid-template-columns:1fr}}@media (max-width:820px){.rcdash .rcboard{gap:18px}.rcdash .rcpanel{padding:20px 18px 22px;border-radius:12px}.rcdash .rcphead h2{font-size:22px}.rcdash .rcstats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rcdash .rcstat .n{font-size:28px}.rcdash .rcleadrow{grid-template-columns:22px auto minmax(0,1fr) 38px;gap:10px;padding:9px 8px}.rcdash .rcbar{display:none}.rcdash .rcentry{gap:12px;padding:13px}.rcdash .rcproof{width:58px;height:58px}.rcdash .rcname{font-size:19px}.rcdash .rcrow2{grid-template-columns:1fr}.rcdash .rcsearch{flex-wrap:wrap}.rcdash .rcfound{grid-template-columns:1fr}.rcdash .rcbottom{align-items:flex-start;flex-direction:column;gap:10px}}.rcdash .rcviewtabs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:22px}.rcdash .rcviewtab{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--slate);background:transparent;border:1px solid var(--line);border-radius:100px;padding:11px 20px;cursor:pointer;min-height:44px;display:inline-flex;align-items:center;gap:8px;transition:color .2s,border-color .2s,background .2s}.rcdash .rcviewtab .cnt{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.65}.rcdash .rcviewtab[aria-selected=true]{color:#fff;background:var(--navy);border-color:var(--navy)}.rcdash .rcviewtab:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(228,0,43,.25)}@media (hover:hover) and (pointer:fine){.rcdash .rcviewtab:hover{border-color:var(--navy);color:var(--navy)}.rcdash .rcviewtab[aria-selected=true]:hover{color:#fff}}.rcdash .rcmsheet{display:flex;flex-direction:column;gap:22px}.rcdash .rcmstatgrid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:12px;gap:12px}.rcdash .rcmstat{border:1px solid var(--line);border-radius:12px;background:var(--paper);padding:14px 16px}.rcdash .rcmstat .n{font-family:var(--serif);font-size:28px;line-height:1;color:var(--navy)}.rcdash .rcmstat .l{font-family:var(--mono);font-size:9.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--slate);margin-top:9px;line-height:1.4}.rcdash .rcmstat.rcmrate .n{color:var(--red)}.rcdash .rcmaddpanel{padding:22px 24px 24px}.rcdash .rcmaddbtn{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--red);background:transparent;border:1px dashed var(--red);border-radius:100px;padding:12px 22px;cursor:pointer;min-height:44px;align-self:flex-start;transition:background .2s,color .2s}.rcdash .rcmaddbtn:hover{background:var(--red);color:#fff}.rcdash .rcmaddform{display:flex;flex-direction:column;gap:14px}.rcdash .rcmaddrow{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.rcdash .rcmcheck{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--navy-soft)}.rcdash .rcmcheck input{width:17px;height:17px;accent-color:var(--red)}.rcdash .rcmaddactions{display:flex;align-items:center;gap:12px}.rcdash .rcmfilters{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.rcdash .rcmfilters select{font-family:var(--body);font-size:14px;color:var(--navy);background:var(--paper);border:1px solid var(--line);border-radius:100px;padding:11px 34px 11px 16px;min-height:44px;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--slate) 50%),linear-gradient(135deg,var(--slate) 50%,transparent 50%);background-position:calc(100% - 17px) 19px,calc(100% - 12px) 19px;background-size:5px 5px;background-repeat:no-repeat}.rcdash .rcmfilters select:focus{outline:none;border-color:var(--navy)}.rcdash .rcmsearch{flex:1 1;min-width:220px;margin:0}.rcdash .rcmlive{display:inline-flex;align-items:center;gap:8px;font-size:10px;letter-spacing:.14em;margin-left:auto}.rcdash .rcmlive,.rcdash .rcmprio{font-family:var(--mono);text-transform:uppercase;color:var(--slate);white-space:nowrap}.rcdash .rcmprio{font-size:9px;letter-spacing:.1em;border-radius:100px;padding:4px 9px;border:1px solid var(--line);display:inline-block}.rcdash .rcmprio.p-highest{background:var(--red);border-color:var(--red);color:#fff}.rcdash .rcmprio.p-high{border-color:var(--red);color:var(--red)}.rcdash .rcmprio.p-good{color:var(--slate)}.rcdash .rcmprio.p-secondary{color:var(--silver)}.rcdash .rcmtablewrap{overflow-x:auto;border:1px solid var(--line);border-radius:14px}.rcdash .rcmtable{width:100%;min-width:1180px;border-collapse:collapse}.rcdash .rcmtable thead th{position:-webkit-sticky;position:sticky;top:0;background:var(--paper-2);text-align:left;font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--slate);padding:12px 14px;white-space:nowrap;z-index:1}.rcdash .rcmtable tbody tr,.rcdash .rcmtable thead th{border-bottom:1px solid var(--line)}.rcdash .rcmtable tbody tr:last-child{border-bottom:0}.rcdash .rcmtable tbody tr.rcmtierstart{border-top:2px solid var(--navy)}.rcdash .rcmtd{padding:11px 14px;vertical-align:top;font-size:13.5px;color:var(--navy-soft)}.rcdash .rcmtier{font-family:var(--mono);font-size:10px;letter-spacing:.04em;color:var(--slate);max-width:160px;white-space:normal;line-height:1.4}.rcdash .rcmtargetcell{min-width:220px;max-width:280px}.rcdash .rcmtargetcell .rcmtarget{display:block;font-family:var(--serif);font-size:15.5px;color:var(--navy);line-height:1.3}.rcdash .rcmtargetcell .rcmwhy{display:block;font-size:11.5px;color:var(--slate);margin-top:3px;line-height:1.4}.rcdash .rcmtype{font-family:var(--mono);font-size:10.5px;color:var(--slate);max-width:110px;white-space:normal}.rcdash .rcmtd input[type=text],.rcdash .rcmtd select,.rcdash .rcmtd textarea{width:100%;min-width:130px;font-family:var(--body);font-size:13.5px;color:var(--navy);background:var(--paper-2);border:1px solid var(--line);border-radius:8px;padding:8px 10px;transition:border-color .2s}.rcdash .rcmtd input:focus,.rcdash .rcmtd select:focus,.rcdash .rcmtd textarea:focus{outline:none;border-color:var(--navy);background:var(--paper)}.rcdash .rcmtd select{cursor:pointer;min-width:152px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--slate) 50%),linear-gradient(135deg,var(--slate) 50%,transparent 50%);background-position:calc(100% - 14px) 15px,calc(100% - 9px) 15px;background-size:4px 4px;background-repeat:no-repeat;padding-right:28px}.rcdash .rcmtd textarea{min-width:200px;min-height:40px;resize:vertical;line-height:1.4}.rcdash .rcmfield{display:flex;flex-direction:column;gap:5px}.rcdash .rcmlabel{font-family:var(--mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--silver)}.rcdash .rcmfield input,.rcdash .rcmfield select,.rcdash .rcmfield textarea{width:100%;font-family:var(--body);font-size:14px;color:var(--navy);background:var(--paper-2);border:1px solid var(--line);border-radius:8px;padding:10px 12px;transition:border-color .2s}.rcdash .rcmfield input:focus,.rcdash .rcmfield select:focus,.rcdash .rcmfield textarea:focus{outline:none;border-color:var(--navy);background:var(--paper)}.rcdash .rcmfield select{cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--slate) 50%),linear-gradient(135deg,var(--slate) 50%,transparent 50%);background-position:calc(100% - 15px) 17px,calc(100% - 10px) 17px;background-size:4px 4px;background-repeat:no-repeat;padding-right:32px}.rcdash .rcmfield textarea{resize:vertical;min-height:60px;line-height:1.5}.rcdash .rcmassignee{position:relative}.rcdash .rcmassigneebtn{display:flex;align-items:center;gap:8px;width:100%;min-width:130px;font-family:var(--body);font-size:13.5px;color:var(--navy);background:var(--paper-2);border:1px solid var(--line);border-radius:8px;padding:7px 10px;cursor:pointer;text-align:left;transition:border-color .2s}.rcdash .rcmassigneebtn:focus-visible,.rcdash .rcmassigneebtn:hover{outline:none;border-color:var(--navy)}.rcdash .rcmassigneedot{width:20px;height:20px;border-radius:50%;border:1px dashed var(--line);flex:none}.rcdash .rcmassigneelabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rcdash .rcmassigneelabel.unlinked{color:var(--slate);font-style:italic}.rcdash .rcmassigneepop{position:fixed;z-index:70;background:var(--paper);border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 32px rgba(0,14,47,.16);padding:10px;display:flex;flex-direction:column;gap:8px;max-height:280px}.rcdash .rcmassigneesearch{width:100%;font-family:var(--body);font-size:13.5px;color:var(--navy);background:var(--paper-2);border:1px solid var(--line);border-radius:8px;padding:9px 11px}.rcdash .rcmassigneesearch:focus{outline:none;border-color:var(--navy)}.rcdash .rcmassigneelist{overflow-y:auto;display:flex;flex-direction:column;gap:2px}.rcdash .rcmassigneeopt{display:flex;align-items:center;gap:9px;width:100%;font-family:var(--body);font-size:13.5px;color:var(--navy);background:none;border:0;border-radius:8px;padding:8px 9px;cursor:pointer;text-align:left}.rcdash .rcmassigneeopt:hover{background:var(--paper-2)}.rcdash .rcmassigneeopt.on{background:var(--paper-2);font-weight:600}.rcdash .rcmassigneeclear{color:var(--slate);font-style:italic;border-bottom:1px solid var(--line);border-radius:0;padding-bottom:9px;margin-bottom:2px}.rcdash .rcmassigneeempty{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--silver);padding:8px 9px;margin:0}.rcdash .rcmselwrap.st-claimed select{border-color:var(--navy)}.rcdash .rcmselwrap.st-in-progress select{border-color:var(--red)}.rcdash .rcmselwrap.st-presentation-booked select{border-color:var(--red);background:var(--paper)}.rcdash .rcmselwrap.st-completed select{background:var(--red);border-color:var(--red);color:#fff}.rcdash .rcmselwrap.st-completed select option{color:#000}.rcdash .rcmupdated{min-width:110px}.rcdash .rcmmeta,.rcdash .rcmsaving{font-family:var(--mono);font-size:9px;letter-spacing:.07em;text-transform:uppercase;color:var(--silver);white-space:normal;display:block}.rcdash .rcmerr{font-family:var(--body);font-size:11.5px;color:var(--red-deep);display:block}@media (max-width:1100px){.rcdash .rcmstatgrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:820px){.rcdash .rcmstatgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.rcdash .rcmaddrow{grid-template-columns:1fr}.rcdash .rcmfilters select{flex:1 1;min-width:140px}.rcdash .rcmlive{margin-left:0}}@media (prefers-reduced-motion:reduce){.rcdash .rcdot.on{animation:none}.rcdash .rcbar span{transition:none}}