:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#17202a;background:#f6f8fb;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@property --rainbow-hue{syntax:"<number>";inherits:true;initial-value:0}*{box-sizing:border-box}body{background:#f6f8fb;margin:0}body:has(.theme-dark){background:#0f1720}body:has(.theme-light){background:#f6f8fb}body:has(.ui-red){background:radial-gradient(circle at 15% 20%,#ffd60a59 0 3px,#0000 4px),radial-gradient(circle at 82% 30%,#ffd60a4d 0 4px,#0000 5px),linear-gradient(135deg,#6d0000 0%,#b00000 45%,#e00000 100%)}body:has(.theme-rainbow){background-color:#0000;background-image:radial-gradient(circle at 12% 18%,#fa42db59,#0000 24%),radial-gradient(circle at 82% 14%,#ffd91a59,#0000 22%),linear-gradient(120deg,#fa2e2e,#ffed29,#0df246,#2da5fb,#bb47f5);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:180% 180%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;animation:16s linear infinite rainbow-page-flow}button{font:inherit}.layout{width:min(1120px,100% - 32px);margin:0 auto;padding:32px 0 56px}.hero{background:#fff;border-radius:24px;padding:28px;box-shadow:0 12px 40px #17202a14}.hero__content{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.hero__controls{flex:0 0 min(300px,100%);gap:10px;display:grid}.hero h1{margin:0 0 12px;font-size:clamp(2rem,4vw,3.2rem)}.hero p{max-width:720px;line-height:1.7}.api-connection-control{background:#fbfcfe;border:1px solid #dbe4ef;border-radius:8px;gap:8px;padding:12px;display:grid}.api-connection-control button{color:#fff;cursor:pointer;background:#245d9d;border:1px solid #245d9d;border-radius:8px;padding:8px 12px}.api-connection-control button:disabled{cursor:wait;background:#8a5a00;border-color:#8a5a00}.api-connection-control p{color:#5f6b7a;margin:0;font-size:.85rem;line-height:1.5}.preference-controls{background:#fbfcfe;border:1px solid #dbe4ef;border-radius:8px;flex-wrap:wrap;gap:8px;padding:12px;display:flex}.preference-controls button{color:#17202a;width:40px;height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cfd8e3;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.preference-controls button:hover{border-color:#245d9d}.preference-controls svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:22px;height:22px}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#3b6ea8;margin:0 0 8px;font-weight:700}.tabs{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.tabs button{cursor:pointer;background:#fff;border:1px solid #cfd8e3;border-radius:999px;padding:8px 14px}.tabs button.active{color:#fff;background:#245d9d;border-color:#245d9d}.panel{background:#fff;border-radius:20px;padding:24px}.panel__header{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:16px;display:flex}.panel__header h2{margin:0}.grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.record-card{background:#fbfcfe;border:1px solid #dbe4ef;border-radius:8px;padding:16px}.record-card--selected{border-color:#245d9d;box-shadow:0 0 0 3px #245d9d1f}.record-card__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.record-card h3{margin:0}.record-card p{line-height:1.6}.record-card__meta{color:#5f6b7a;gap:4px;font-size:.9rem;display:grid}.record-card button,.workbench__queue button{cursor:pointer;background:#fff;border:1px solid #cfd8e3;border-radius:8px;padding:8px 10px}.record-card button{margin-top:14px}.workbench{gap:20px;display:grid}.workbench__intro{background:#fbfcfe;border:1px solid #dbe4ef;border-left:4px solid #245d9d;border-radius:8px;padding:16px}.workbench__intro h2{margin:0 0 8px;font-size:1.25rem}.workbench__intro p:last-child{margin-bottom:0}.workbench__layout{grid-template-columns:minmax(150px,190px) minmax(0,1fr) minmax(220px,260px);gap:16px;display:grid}.workbench__queue,.workbench__checklist,.judgement-card{background:#fbfcfe;border:1px solid #dbe4ef;border-radius:8px;padding:16px}.workbench__queue{align-content:start;gap:8px;display:grid}.workbench__queue button{text-align:left;gap:6px;display:grid}.workbench__queue button.active{background:#eef6ff;border-color:#245d9d}.workbench__main{gap:16px;display:grid}.judgement-tabs{gap:12px;display:grid}.judgement-tabs__list{flex-wrap:wrap;gap:8px;display:flex}.judgement-tabs__list button{cursor:pointer;background:#fff;border:1px solid #cfd8e3;border-radius:8px;padding:8px 12px}.judgement-tabs__list button.active{color:#fff;background:#245d9d;border-color:#245d9d}.judgement-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.judgement-card__header{justify-content:space-between;gap:16px;display:flex}.judgement-card__header h3{line-height:1.35}.judgement-card--safety{border-left:4px solid #8a5a00}.judgement-card--heuristic{border-left:4px solid #245d9d}.judgement-card h3,.workbench__checklist h3{margin-top:0}.judgement-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.judgement-summary div{background:#f4f7fb;border-radius:8px;padding:10px}.judgement-summary dt{color:#5f6b7a;font-size:.85rem}.judgement-summary dd{margin:4px 0 0;font-weight:700}.judgement-card h4{margin-bottom:8px}.judgement-card ul,.workbench__checklist ul{padding-left:20px;line-height:1.6}.judgement-form{background:#fff;border:1px solid #dbe4ef;border-radius:8px;gap:12px;margin:16px 0;padding:14px;display:grid}.judgement-form label{color:#344054;gap:6px;font-size:.9rem;font-weight:700;display:grid}.judgement-form select,.judgement-form input,.judgement-form textarea{color:#17202a;width:100%;font:inherit;background:#fbfcfe;border:1px solid #cfd8e3;border-radius:8px;padding:8px 10px;font-weight:400}.judgement-form textarea{resize:vertical;min-height:92px;line-height:1.5}.status-badge,.source-label{border-radius:999px;align-items:center;width:fit-content;padding:4px 8px;font-size:.85rem;font-weight:700;display:inline-flex}.status-badge{color:#344054;background:#e9eef5}.status-needs_review,.status-unverified,.status-unknown{color:#8a5a00;background:#fff3cd}.status-verified,.status-verified_open,.status-confirmed,.status-completed,.status-fulfilled{color:#116b37;background:#dff7e8}.status-rejected,.status-cancelled,.status-verified_closed{color:#9f1f17;background:#fde2e1}.source-label{color:#245d9d;background:#eef6ff}.empty-state,.error-state{text-align:center;border-radius:8px;padding:24px}.empty-state{color:#5f6b7a;background:#f4f7fb}.error-state{color:#9f1f17;background:#fde2e1}@media (width<=860px){.hero__content{display:grid}.workbench__layout,.judgement-summary{grid-template-columns:1fr}}.phase0-scoring{gap:20px;display:grid}.phase0-scoring__controls{background:#fbfcfe;border:1px solid #dbe4ef;border-radius:8px;padding:16px}.phase0-scoring__controls h3{margin-top:0}.phase0-scoring__control-header,.phase0-scoring__live-summary{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.phase0-scoring__control-header{margin-bottom:16px}.phase0-scoring__control-header h3,.phase0-scoring__control-header p,.phase0-scoring__live-summary h3,.phase0-scoring__live-summary p{margin:0}.phase0-scoring__control-header p,.phase0-scoring__live-summary p{color:#5f6b7a;margin-top:4px;font-size:.9rem;line-height:1.5}.phase0-scoring__control-header button{cursor:pointer;background:#fff;border:1px solid #cfd8e3;border-radius:8px;flex:none;padding:8px 12px}.phase0-scoring__sliders{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:20px;display:grid}.phase0-scoring__slider,.phase0-scoring__threshold{gap:6px;display:grid}.phase0-scoring__slider label,.phase0-scoring__threshold label{font-size:.9rem;font-weight:600}.phase0-scoring__slider input[type=range],.phase0-scoring__threshold input[type=range]{width:100%}.phase0-scoring__list{gap:16px;display:grid}.phase0-scoring__live-summary{background:#fbfcfe;border:1px solid #dbe4ef;border-radius:8px;padding:12px}.phase0-scoring__rank{align-items:center;gap:10px;display:flex}.phase0-scoring__rank-number{color:#fff;background:#245d9d;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;font-size:.85rem;font-weight:700;display:inline-flex}.phase0-scoring__badges{flex-wrap:wrap;gap:6px;display:flex}.phase0-scoring__dimensions{background:#f4f7fb;border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:16px 0;padding:12px;display:grid}.phase0-scoring__dimensions div{gap:2px;display:grid}.phase0-scoring__dimensions dt{color:#5f6b7a;font-size:.85rem}.phase0-scoring__dimensions dd{color:#17202a;margin:0;font-size:1.25rem;font-weight:700}.phase0-scoring__dimensions small{color:#5f6b7a;font-size:.8rem;line-height:1.4}.phase0-scoring__reasons{margin:16px 0}.phase0-scoring__reasons h4{margin:0 0 8px;font-size:.95rem}.phase0-scoring__actions{border-top:1px solid #dbe4ef;gap:8px;padding-top:14px;display:grid}.phase0-scoring__actions p{margin:0;font-size:.9rem;font-weight:600}.phase0-scoring__buttons{flex-wrap:wrap;gap:8px;display:flex}.phase0-scoring__buttons button{cursor:pointer;background:#fff;border:1px solid #cfd8e3;border-radius:8px;padding:8px 12px}.phase0-scoring__override-note{color:#8a5a00;font-size:.85rem}.phase0-scoring__note-label{color:#5f6b7a;font-size:.85rem}.phase0-scoring__note-input{width:100%;font:inherit;border:1px solid #cfd8e3;border-radius:8px;padding:8px 10px}.phase0-staffing{gap:20px;display:grid}.phase0-staffing__layout{grid-template-columns:minmax(150px,190px) minmax(0,1fr) minmax(220px,260px);gap:16px;display:grid}.phase0-staffing__queue,.phase0-staffing__summary{background:#fbfcfe;border:1px solid #dbe4ef;border-radius:8px;padding:16px}.phase0-staffing__queue,.phase0-staffing__main{align-content:start;gap:12px;display:grid}.phase0-staffing__queue button{text-align:left;cursor:pointer;background:#fff;border:1px solid #cfd8e3;border-radius:8px;gap:6px;padding:8px 10px;display:grid}.phase0-staffing__queue button.active{background:#eef6ff;border-color:#245d9d}.phase0-staffing__summary h3{margin-top:0}.phase0-staffing__summary dl{gap:10px;display:grid}.phase0-staffing__summary dt{color:#5f6b7a;font-size:.85rem}.phase0-staffing__summary dd{margin:2px 0 0;font-weight:700}.phase0-staffing__summary p{line-height:1.6}@media (width<=860px){.phase0-staffing__layout{grid-template-columns:1fr}}.theme-dark{color:#e6edf7}.theme-dark.layout{background:#0f1720}.theme-dark .hero,.theme-dark .panel,.theme-dark .record-card,.theme-dark .workbench__intro,.theme-dark .workbench__queue,.theme-dark .workbench__checklist,.theme-dark .judgement-card,.theme-dark .phase0-scoring__controls,.theme-dark .phase0-scoring__live-summary,.theme-dark .phase0-staffing__queue,.theme-dark .phase0-staffing__summary,.theme-dark .api-connection-control,.theme-dark .preference-controls,.theme-dark .judgement-form{color:#e6edf7;background:#172233;border-color:#334155}.theme-dark .record-card__meta,.theme-dark .phase0-scoring__dimensions dt,.theme-dark .phase0-scoring__dimensions small,.theme-dark .phase0-scoring__control-header p,.theme-dark .phase0-scoring__live-summary p,.theme-dark .api-connection-control p,.theme-dark .preference-controls label,.theme-dark .judgement-summary dt,.theme-dark .phase0-staffing__summary dt{color:#a8b3c4}.theme-dark input,.theme-dark select,.theme-dark textarea,.theme-dark .tabs button,.theme-dark .record-card button,.theme-dark .workbench__queue button,.theme-dark .phase0-staffing__queue button,.theme-dark .phase0-scoring__buttons button,.theme-dark .phase0-scoring__control-header button,.theme-dark .judgement-tabs__list button{color:#e6edf7;background:#0f1720;border-color:#475569}.theme-dark .judgement-summary div,.theme-dark .phase0-scoring__dimensions{background:#0f1720}.ui-ugly{background-color:#0ff;background-image:radial-gradient(circle at 4px 4px,#f0f 0 3px,#0000 4px),radial-gradient(circle at 12px 12px,#ff0 0 2px,#0000 3px),radial-gradient(circle at 20px 8px,#0f0 0 2px,#0000 3px);background-size:24px 24px,18px 18px,30px 30px;width:calc(100% - 16px);max-width:none;font-family:Times New Roman,Times,serif;animation:.8s steps(2,end) infinite ugly-background-drift;position:relative}.ui-ugly:before{z-index:-1;pointer-events:none;content:"";opacity:.45;background-image:conic-gradient(red,#ff0,#0f0,#0ff,#00f,#f0f,red),radial-gradient(circle,#fff 0 2px,#0000 3px);background-position:0 0,8px 8px;background-size:36px 36px,16px 16px;animation:.45s steps(3,end) infinite ugly-gif-confetti;position:fixed;inset:0}.ui-ugly .hero,.ui-ugly .panel,.ui-ugly .record-card,.ui-ugly .workbench__intro,.ui-ugly .workbench__queue,.ui-ugly .workbench__checklist,.ui-ugly .judgement-card,.ui-ugly .phase0-scoring__controls,.ui-ugly .phase0-scoring__live-summary,.ui-ugly .phase0-staffing__queue,.ui-ugly .phase0-staffing__summary,.ui-ugly .api-connection-control,.ui-ugly .preference-controls,.ui-ugly .judgement-form{box-shadow:none;border:3px double #000;border-radius:0}.ui-ugly .hero{color:#00f;background:#ff0}.ui-ugly.theme-dark .hero{color:#0f0;background:#000}.ui-ugly .panel{background:linear-gradient(90deg,#f9c 0 20%,#0f0 20% 40%,#ff0 40% 60%,#0ff 60% 80%,#f60 80%),#fff}.ui-ugly .record-card:nth-child(4n+1),.ui-ugly .judgement-card,.ui-ugly .workbench__queue,.ui-ugly .phase0-staffing__queue{color:#000;background:#f0f}.ui-ugly .record-card:nth-child(4n+2),.ui-ugly .workbench__intro,.ui-ugly .phase0-scoring__controls,.ui-ugly .phase0-staffing__summary{color:#000;background:#0f0}.ui-ugly .record-card:nth-child(4n+3),.ui-ugly .workbench__checklist,.ui-ugly .phase0-scoring__live-summary,.ui-ugly .api-connection-control{color:#000;background:#ff0}.ui-ugly .record-card:nth-child(4n),.ui-ugly .preference-controls,.ui-ugly .judgement-form{color:#000;background:#0ff}.ui-ugly h1,.ui-ugly h2,.ui-ugly h3{text-shadow:2px 2px red;text-decoration:underline}.ui-ugly .tabs button,.ui-ugly .record-card button,.ui-ugly .workbench__queue button,.ui-ugly .phase0-staffing__queue button,.ui-ugly .judgement-tabs__list button,.ui-ugly .phase0-scoring__buttons button,.ui-ugly .phase0-scoring__control-header button,.ui-ugly .api-connection-control button{border:3px outset gray;border-radius:0}.ui-ugly .tabs button.active,.ui-ugly .judgement-tabs__list button.active{color:#fff;background:red;border-style:inset}.ui-ugly input,.ui-ugly select,.ui-ugly textarea{border:2px inset gray;border-radius:0}.ui-ugly .status-badge,.ui-ugly .source-label{border:1px solid;border-radius:0}.ui-ugly .status-badge{color:#ff0;background:#000}.ui-ugly .source-label{color:#fff;background:#00f}@keyframes ugly-background-drift{0%{background-position:0 0,0 0,0 0}50%{background-position:12px 12px,-8px 8px,15px -15px}to{background-position:24px 0,18px 18px,-30px 30px}}@keyframes ugly-gif-confetti{0%{filter:hue-rotate();transform:translate(0)rotate(0)}50%{filter:hue-rotate(120deg);transform:translate(6px,-4px)rotate(3deg)}to{filter:hue-rotate(240deg);transform:translate(-4px,6px)rotate(-3deg)}}.ui-modern{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ui-modern .hero{border-radius:24px;box-shadow:0 12px 40px #17202a14}.theme-dark.ui-modern .hero{box-shadow:0 12px 40px #00000052}.ui-modern .panel,.ui-modern .record-card,.ui-modern .workbench__intro,.ui-modern .workbench__queue,.ui-modern .workbench__checklist,.ui-modern .judgement-card,.ui-modern .phase0-scoring__controls,.ui-modern .phase0-scoring__live-summary,.ui-modern .phase0-staffing__queue,.ui-modern .phase0-staffing__summary,.ui-modern .api-connection-control,.ui-modern .preference-controls,.ui-modern .judgement-form{border-radius:8px}.ui-red{color:#ffe8a3;background:repeating-linear-gradient(-12deg,#ffd84d1f 0 10px,#0000 10px 24px),linear-gradient(135deg,#7a0000 0%,#bd0000 52%,#f01818 100%);font-family:Arial Black,Noto Sans TC,system-ui,sans-serif;position:relative}.ui-red:before,.ui-red:after{z-index:0;pointer-events:none;color:#8b0000;text-align:center;letter-spacing:.18em;text-transform:uppercase;background:#ffd21f;font-weight:900;position:fixed;left:0;right:0}.ui-red:before{content:"★ 實事求是 ★ 人工審查 ★ 未確認不得行動 ★";top:0}.ui-red:after{content:"資料要透明　推測要標示　行動要確認";bottom:0}.ui-red .hero,.ui-red .panel,.ui-red .record-card,.ui-red .workbench__intro,.ui-red .workbench__queue,.ui-red .workbench__checklist,.ui-red .judgement-card,.ui-red .phase0-scoring__controls,.ui-red .phase0-scoring__live-summary,.ui-red .phase0-staffing__queue,.ui-red .phase0-staffing__summary,.ui-red .api-connection-control,.ui-red .preference-controls,.ui-red .judgement-form{z-index:1;color:#fff1b8;background:#a40000;border:3px solid #ffd21f;border-radius:0;position:relative;box-shadow:8px 8px #4d0000}.ui-red .hero{background:radial-gradient(circle at 12% 24%,#ffd21f 0 5px,#0000 6px),radial-gradient(circle at 88% 18%,#ffd21f 0 4px,#0000 5px),linear-gradient(135deg,#c40000 0%,#8b0000 100%);border-width:5px;overflow:hidden}.ui-red .hero:before{color:#ffd21f;content:"★";text-shadow:3px 3px #7a0000;width:86px;height:86px;font-size:5rem;line-height:1;position:absolute;top:18px;right:22px;transform:rotate(-12deg)}.ui-red .hero .eyebrow{color:#8b0000;background:#ffd21f;border:2px solid #ffd21f;padding:4px 8px;display:inline-block}.ui-red h1,.ui-red h2,.ui-red h3,.ui-red h4{color:#ffd21f;text-shadow:2px 2px #4d0000}.ui-red h1{max-width:760px;font-size:clamp(2.4rem,5vw,4rem)}.ui-red .panel{background:linear-gradient(90deg,#ffd21f26,#0000 18% 82%,#ffd21f26),#8f0000}.ui-red .tabs button,.ui-red .record-card button,.ui-red .workbench__queue button,.ui-red .phase0-staffing__queue button,.ui-red .judgement-tabs__list button,.ui-red .phase0-scoring__buttons button,.ui-red .phase0-scoring__control-header button,.ui-red .api-connection-control button,.ui-red .preference-controls button{color:#8b0000;background:#ffd21f;border:2px solid #ffd21f;border-radius:0;font-weight:900;box-shadow:3px 3px #4d0000}.ui-red .tabs button.active,.ui-red .judgement-tabs__list button.active,.ui-red .workbench__queue button.active,.ui-red .phase0-staffing__queue button.active{color:#b00000;background:#fff}.ui-red input,.ui-red select,.ui-red textarea{color:#4d0000;background:#fff4c2;border:2px solid #ffd21f;border-radius:0}.ui-red .status-badge,.ui-red .source-label{color:#ffd21f;background:#4d0000;border:1px solid #ffd21f;border-radius:0}.ui-red .judgement-summary div,.ui-red .phase0-scoring__dimensions{background:#7a0000;border:2px solid #ffd21f;border-radius:0}.ui-red .record-card:nth-child(odd){background:#b40000}.ui-red .record-card:nth-child(2n){background:#8f0000}.theme-rainbow{--rainbow-text:#101018;color:var(--rainbow-text);animation:18s linear infinite rainbow-shell}.theme-rainbow .hero,.theme-rainbow .panel,.theme-rainbow .record-card,.theme-rainbow .workbench__intro,.theme-rainbow .workbench__queue,.theme-rainbow .workbench__checklist,.theme-rainbow .judgement-card,.theme-rainbow .phase0-scoring__controls,.theme-rainbow .phase0-scoring__live-summary,.theme-rainbow .phase0-staffing__queue,.theme-rainbow .phase0-staffing__summary,.theme-rainbow .api-connection-control,.theme-rainbow .preference-controls,.theme-rainbow .judgement-form{border-color:hsl(var(--rainbow-hue,210) 90% 42%);background:linear-gradient(135deg, hsl(var(--rainbow-hue,210) 92% var(--rainbow-light,82%)), hsl(calc(var(--rainbow-hue,210) + 80) 88% calc(var(--rainbow-light,82%) - 10%)));color:#101018;transition:background .3s linear,border-color .3s linear,color .3s linear}.theme-rainbow .hero{--rainbow-light:84%;animation:9s linear infinite rainbow-hue-a}.theme-rainbow .panel{--rainbow-light:88%;animation:13s linear infinite rainbow-hue-b}.theme-rainbow .record-card:nth-child(3n+1),.theme-rainbow .workbench__intro,.theme-rainbow .phase0-staffing__summary{--rainbow-light:78%;animation:7s linear infinite rainbow-hue-a}.theme-rainbow .record-card:nth-child(3n+2),.theme-rainbow .workbench__queue,.theme-rainbow .phase0-scoring__controls{--rainbow-light:72%;animation:11s linear infinite reverse rainbow-hue-b}.theme-rainbow .record-card:nth-child(3n),.theme-rainbow .judgement-card,.theme-rainbow .phase0-scoring__live-summary,.theme-rainbow .phase0-staffing__queue{--rainbow-light:68%;animation:15s linear infinite rainbow-hue-c}.theme-rainbow .api-connection-control,.theme-rainbow .preference-controls,.theme-rainbow .judgement-form{--rainbow-light:92%;animation:6s linear infinite reverse rainbow-hue-c}.theme-rainbow .tabs button,.theme-rainbow .record-card button,.theme-rainbow .workbench__queue button,.theme-rainbow .phase0-staffing__queue button,.theme-rainbow .judgement-tabs__list button,.theme-rainbow .phase0-scoring__buttons button,.theme-rainbow .phase0-scoring__control-header button,.theme-rainbow .api-connection-control button,.theme-rainbow .preference-controls button{border-color:hsl(var(--rainbow-hue,20) 95% 28%);background:hsl(calc(var(--rainbow-hue,20) + 180) 92% 48%);color:#fff;animation:5s linear infinite rainbow-hue-b}.theme-rainbow .tabs button.active,.theme-rainbow .judgement-tabs__list button.active,.theme-rainbow .workbench__queue button.active,.theme-rainbow .phase0-staffing__queue button.active{background:hsl(calc(var(--rainbow-hue,20) + 40) 100% 34%);color:#fff}.theme-rainbow input,.theme-rainbow select,.theme-rainbow textarea{border-color:hsl(var(--rainbow-hue,240) 90% 35%);background:hsl(calc(var(--rainbow-hue,240) + 70) 80% 94%);color:#101018}.theme-rainbow .status-badge,.theme-rainbow .source-label{border:1px solid hsl(var(--rainbow-hue,150) 90% 30%);background:hsl(var(--rainbow-hue,150) 92% 35%);color:#fff;animation:4s linear infinite reverse rainbow-hue-a}.theme-rainbow .judgement-summary div,.theme-rainbow .phase0-scoring__dimensions{background:hsl(calc(var(--rainbow-hue,280) + 20) 82% 86%);animation:10s linear infinite rainbow-hue-c}@keyframes rainbow-page-flow{0%{filter:hue-rotate();background-position:0%}to{filter:hue-rotate(360deg);background-position:100%}}@keyframes rainbow-hue-a{0%{--rainbow-hue:0}to{--rainbow-hue:360}}@keyframes rainbow-hue-b{0%{--rainbow-hue:120}to{--rainbow-hue:480}}@keyframes rainbow-hue-c{0%{--rainbow-hue:240}to{--rainbow-hue:600}}
