.brio-sheet.assign-sheet{background:var(--surface-primary);-webkit-backdrop-filter:none;backdrop-filter:none;line-height:19px}@media (min-width:768px){.brio-sheet.assign-sheet{line-height:16px}}.assign-sheet .assign-grow{flex:1;min-width:0}.assign-sheet .assign-faint{color:var(--tertiary);font-size:12px}.assign-sheet .assign-strong{font-weight:520}.assign-sheet .assign-gap{margin-top:6px}.assign-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.assign-board{flex-direction:column;gap:10px;display:flex}.assign-h{color:var(--secondary);flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:13px;font-weight:520;display:flex}.assign-h>svg,.assign-key>svg{color:var(--brand-base)}.assign-what{align-items:center;gap:10px;display:flex}.assign-what .assign-faint{margin-top:2px}.assign-parts{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.assign-part{color:var(--secondary);align-items:center;gap:3px;font-size:12px;display:inline-flex}.assign-pick{border:.5px solid var(--trans-10);border-radius:10px;flex-direction:column;max-height:260px;margin-top:6px;display:flex;overflow:auto}.assign-pick button{text-align:left;cursor:pointer;border:0;border-bottom:.5px solid var(--trans-10);background:0 0;align-items:center;gap:10px;width:100%;padding:7px 8px;display:flex}.assign-pick button:last-child{border-bottom:0}.assign-pick button:hover{background:var(--trans-2)}.assign-group{color:var(--tertiary);padding:8px 8px 4px;font-size:12px}.assign-stack{display:inline-flex}.assign-stack>*{box-shadow:0 0 0 2px var(--surface-primary);border-radius:50%;margin-left:-9px}.assign-stack>:first-child{margin-left:0}.assign-tile.is-on .assign-stack>*{box-shadow:0 0 0 2px var(--brand-weaker)}.assign-av{box-sizing:border-box;border:1px solid var(--trans-10);-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:560;line-height:1;display:inline-flex}.assign-av.t0{background:var(--purple-20);color:var(--purple-80)}.assign-av.t1{background:var(--gold-20);color:var(--gold-90)}.assign-av.t2{background:var(--purple-55);color:#fff}.assign-av.t3{background:var(--gold-50);color:var(--gold-90)}.assign-more{background:var(--brand-base);color:#fff;place-items:center;width:26px;height:26px;font-size:10px;font-weight:560;display:inline-grid}.assign-tiles{flex-direction:column;gap:8px;display:flex}.assign-tile{border:.5px solid var(--trans-10);background:var(--surface-primary);border-radius:12px}.assign-tile.is-on{background:var(--brand-weaker);border-color:var(--brand-tint)}.assign-tile-head{width:100%;font:inherit;color:var(--primary);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:10px 12px;display:flex}.assign-tile-name{text-overflow:ellipsis;white-space:nowrap;font-weight:450;overflow:hidden}.assign-count{text-align:right;min-width:16px}.assign-tile-invited{margin:-6px 12px 8px 40px}.assign-check{border:1px solid var(--trans-15);border-radius:6px;flex-shrink:0;place-items:center;width:18px;height:18px;display:grid}.assign-tile.is-on .assign-check{background:var(--brand-base);color:#fff;border-color:var(--brand-base)}.assign-tile-body{flex-direction:column;gap:8px;padding:0 12px 12px;display:flex}.assign-tile-body:empty{display:none}.assign-faces{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:6px;max-height:220px;display:grid;overflow:auto}.assign-face{cursor:pointer;font:inherit;color:var(--secondary);opacity:.45;background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:6px 2px;font-size:11px;display:flex}.assign-face>span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.assign-face.is-on{opacity:1;background:var(--surface-primary);color:var(--primary);box-shadow:inset 0 0 0 1px var(--brand-tint)}.assign-when{flex-direction:column;gap:10px;display:flex}.assign-expand{border:.5px solid var(--trans-10);font:inherit;color:var(--brand-base);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:4px;padding:3px 9px 3px 7px;font-size:12px;display:inline-flex}.assign-expand.is-on{background:var(--brand-weaker)}.assign-week{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;display:grid}.assign-day{cursor:pointer;font:inherit;color:var(--primary);background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:6px 0;display:flex}.assign-day:hover{background:var(--surface-secondary)}.assign-day.in{background:var(--gold-10);border-radius:0}.assign-day.op{box-shadow:inset 0 0 0 1.5px var(--brand-base);color:var(--brand-base)}.assign-day.due{background:var(--brand-base);color:var(--on-brand)}.assign-day.op,.assign-day.due{border-radius:10px;margin:0 2px}.assign-day.far .assign-dow{color:var(--brand-base);opacity:1}.assign-day.far.due .assign-dow{color:inherit}.assign-gap-dots{color:var(--tertiary);place-items:center;display:grid}.assign-dow{opacity:.7;white-space:nowrap;font-size:10px}.assign-dn{font-size:15px;font-weight:520}.assign-mark{height:10px}.assign-cal{border:.5px solid var(--trans-10);background:0 0;border-radius:12px;padding:8px}.assign-cal .brio-cal-title{font-size:inherit;font-weight:700}.assign-cal .brio-cal-day.is-marked,.assign-cal .brio-cal-day.is-selected{width:calc(100% - 6px);margin:0 3px}.assign-legend{color:var(--secondary);flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.assign-key{align-items:center;gap:4px;display:inline-flex;position:relative}.assign-key.due{color:var(--primary);font-weight:520}.assign-link{color:var(--primary);cursor:pointer;font:inherit;background:0 0;border:0;margin-left:4px;text-decoration:underline}.assign-hr{border:.5px solid var(--trans-10);font:inherit;color:var(--secondary);cursor:pointer;background:0 0;border-radius:999px;padding:3px 8px;font-size:12px}.assign-hr.is-on{background:var(--gold-20);border-color:var(--gold-30);color:var(--gold-90)}.assign-examline{color:var(--secondary);align-items:center;gap:4px;font-size:12px;display:flex}.assign-examline>span{margin-left:4px}.assign-rules{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:6px;margin-top:4px;display:grid}.assign-tog{text-align:left;border:.5px solid var(--trans-10);cursor:pointer;color:var(--primary);font:inherit;background:0 0;border-radius:12px;align-items:flex-start;gap:8px;min-width:0;padding:10px;display:flex;position:relative}.assign-tog>svg{color:var(--icon-gray-strong);flex-shrink:0;margin-top:1px}.assign-tog.is-on{background:var(--gold-10);border-color:var(--gold-20)}.assign-tog.is-on>svg{color:var(--accent-gold-strong)}.assign-tog.is-info{cursor:default}.assign-tog:disabled{opacity:.55;cursor:default}.assign-tog-t{flex-direction:column;gap:2px;min-width:0;padding-right:14px;font-size:13px;font-weight:450;display:flex}.assign-tog-s{color:var(--secondary);font-size:11px;font-weight:400}.assign-dot{border:1px solid var(--trans-15);border-radius:50%;width:8px;height:8px;position:absolute;top:8px;right:8px}.assign-tog.is-on .assign-dot{background:var(--accent-gold);border-color:var(--accent-gold)}.assign-note{background:var(--surface-secondary);border:.5px solid var(--trans-10);color:var(--secondary);border-radius:10px;align-items:flex-start;gap:8px;padding:8px 10px;font-size:12px;line-height:16px;display:flex}.assign-note>svg{color:var(--icon-gray-strong);flex-shrink:0;margin-top:1px}.assign-note.is-warn{background:var(--trans-yellow);color:var(--primary)}.assign-note.is-warn>svg{color:var(--yellow-strong)}.assign-note.is-ai{background:var(--purple-10);color:var(--purple-75)}.assign-note.is-ai>svg{color:var(--purple-75)}.assign-note b{color:var(--primary);font-weight:520}.assign-err{color:var(--ruby-strong);margin:0;font-size:12px}.assign-foot{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.assign-sum{color:var(--secondary);font-size:13px;line-height:inherit;align-items:center;gap:6px;display:flex}.assign-sum>svg{color:var(--brand-base)}.assign-actions{align-items:center;gap:8px;display:flex}
/*# sourceMappingURL=3608cppgeavbi.css.map*/