.ps-page[data-persona=teacher] .ps-float--chip:before{content:"";flex:none;width:22px;height:22px;border-radius:50%;background:#2a9d8f url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50% /14px no-repeat}.ps-page[data-persona=teacher] .ps-float.ps-hv__float--over{width:max-content;max-width:none;white-space:nowrap}.ps-page[data-persona=teacher] .ps-tch-classcard__head{display:flex;align-items:center;justify-content:space-between}.ps-page[data-persona=teacher] .ps-tch-classcard__breakdown{margin-top:calc(-6 * var(--u))}.ps-page[data-persona=teacher] .ps-tch-classcard__week{font-size:calc(12.5 * var(--u));line-height:1.35;color:#2d3748}.ps-page[data-persona=teacher] .ps-tch-classcard__week strong{color:#1f7a6f}.ps-page[data-persona=teacher] .ps-tch-actions{display:flex;flex-wrap:wrap;gap:calc(6 * var(--u));margin-top:calc(2 * var(--u))}.ps-page[data-persona=teacher] .ps-tch-action{display:inline-flex;align-items:center;gap:calc(4 * var(--u));padding:calc(6 * var(--u)) calc(9 * var(--u));border:1px solid #e9ecf2;border-radius:calc(10 * var(--u));background:#fff;font-size:calc(11.5 * var(--u));font-weight:600;line-height:1.2;color:#2d3748;white-space:nowrap}.ps-page[data-persona=teacher] .ps-tch-action svg{width:calc(13 * var(--u));height:calc(13 * var(--u))}.ps-page[data-persona=teacher] .ps-tch-action--primary{border-color:#f44336;background:#f44336;color:#fff;font-weight:800}.ps-page[data-persona=teacher] .ps-tch-action--code{font-variant-numeric:tabular-nums;letter-spacing:calc(.3 * var(--u))}.ps-page[data-persona=teacher] .ps-tch-action--quiet{border-color:transparent;background:transparent;padding-left:calc(4 * var(--u));color:#5b7c99}.ps-page[data-persona=teacher] .ps-tch-action__badge{min-width:calc(15 * var(--u));padding:0 calc(4 * var(--u));border-radius:calc(8 * var(--u));background:#f44336;color:#fff;font-size:calc(9.5 * var(--u));font-style:normal;font-weight:800;line-height:calc(15 * var(--u));text-align:center}.ps-page[data-persona=teacher] .ps-tch-overline{margin:calc(2 * var(--u)) calc(4 * var(--u)) calc(-4 * var(--u))}.ps-page[data-persona=teacher] .ps-tch-member{display:flex;align-items:center;gap:calc(10 * var(--u));padding:calc(9 * var(--u)) 0}.ps-page[data-persona=teacher] .ps-tch-member__text{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:calc(3 * var(--u))}.ps-page[data-persona=teacher] .ps-tch-member__text strong{font-size:calc(13.5 * var(--u))}.ps-page[data-persona=teacher] .ps-tch-member__sub{font-size:calc(11.5 * var(--u));color:#8a94a6}.ps-page[data-persona=teacher] .ps-tch-member__unread{flex:none;width:calc(8 * var(--u));height:calc(8 * var(--u));border-radius:50%;background:#f44336}.ps-page[data-persona=teacher] .ps-tch-batch__topic{font-size:calc(16 * var(--u));font-weight:800;line-height:1.25}.ps-page[data-persona=teacher] .ps-tch-batch__source{margin-top:calc(2 * var(--u));font-size:calc(12 * var(--u));color:#8a94a6}.ps-page[data-persona=teacher] .ps-tch-batch__chips{margin-top:calc(9 * var(--u))}.ps-page[data-persona=teacher] .ps-tch-batch__counts{margin-top:calc(10 * var(--u));font-size:calc(11.5 * var(--u));font-weight:700;color:#5b7c99}.ps-page[data-persona=teacher] .ps-tch-batch__bar{margin-top:calc(6 * var(--u))}.ps-page[data-persona=teacher] .ps-tch-batch__overline{display:flex;align-items:center;justify-content:space-between;margin:calc(2 * var(--u)) calc(4 * var(--u)) calc(-4 * var(--u))}.ps-page[data-persona=teacher] .ps-tch-batch__all{display:inline-flex;align-items:center;gap:calc(4 * var(--u));padding:calc(5 * var(--u)) calc(9 * var(--u));border-radius:999px;background:#fff1ee;font-size:calc(12 * var(--u));font-weight:800;color:#e53935}.ps-page[data-persona=teacher] .ps-tch-batch__all svg{width:calc(15 * var(--u));height:calc(15 * var(--u))}.ps-page[data-persona=teacher] .ps-tch-review{display:flex;align-items:center;gap:calc(8 * var(--u));padding:calc(9 * var(--u)) 0}.ps-page[data-persona=teacher] .ps-tch-review__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(2 * var(--u))}.ps-page[data-persona=teacher] .ps-tch-review__text strong{font-size:calc(13 * var(--u))}.ps-page[data-persona=teacher] .ps-tch-review__mark{font-size:calc(10.5 * var(--u));font-weight:600;color:#8a94a6}.ps-page[data-persona=teacher] .ps-tch-review__mark--done{color:#1f7a6f}.ps-page[data-persona=teacher] .ps-tch-review__mark--partial{color:#b7791f}.ps-page[data-persona=teacher] .ps-tch-review__evidence{font-size:calc(10.5 * var(--u));color:#5b7c99;white-space:nowrap}.ps-page[data-persona=teacher] .ps-tch-verdicts{flex:none;display:flex;gap:calc(4 * var(--u))}.ps-page[data-persona=teacher] .ps-tch-verdict{--tch-v:#2a9d8f;display:inline-flex;align-items:center;justify-content:center;width:calc(27 * var(--u));height:calc(26 * var(--u));border:1px solid #e9ecf2;border-radius:calc(8 * var(--u));background:#fff;color:var(--tch-v)}.ps-page[data-persona=teacher] .ps-tch-verdict svg{width:calc(14 * var(--u));height:calc(14 * var(--u))}.ps-page[data-persona=teacher] .ps-tch-verdict--partial{--tch-v:#e09a1a}.ps-page[data-persona=teacher] .ps-tch-verdict--notDone{--tch-v:#b0342a}.ps-page[data-persona=teacher] .ps-tch-verdict--on{border-color:var(--tch-v);background:var(--tch-v);color:#fff}.ps-page[data-persona=teacher] .ps-tch-join__close{display:inline-flex;margin:0 0 0 calc(4 * var(--u));color:#2d3748}.ps-page[data-persona=teacher] .ps-tch-join__close svg{width:calc(22 * var(--u));height:calc(22 * var(--u))}.ps-page[data-persona=teacher] .ps-tch-join{display:flex;flex-direction:column;align-items:flex-start;padding:calc(8 * var(--u)) calc(12 * var(--u)) 0}.ps-page[data-persona=teacher] .ps-tch-join__tile{display:inline-flex;align-items:center;justify-content:center;width:calc(56 * var(--u));height:calc(56 * var(--u));border-radius:calc(15.5 * var(--u));background:rgba(91,124,153,.12);color:#5b7c99}.ps-page[data-persona=teacher] .ps-tch-join__tile svg{width:calc(28 * var(--u));height:calc(28 * var(--u))}.ps-page[data-persona=teacher] .ps-tch-join__title{margin:calc(16 * var(--u)) 0;font-size:calc(22 * var(--u));font-weight:800;line-height:1.25}.ps-page[data-persona=teacher] .ps-tch-join__fact{display:flex;align-items:flex-start;gap:calc(10 * var(--u));margin-bottom:calc(12 * var(--u));font-size:calc(14 * var(--u));line-height:1.4}.ps-page[data-persona=teacher] .ps-tch-join__fact svg{flex:none;width:calc(20 * var(--u));height:calc(20 * var(--u));color:#5b7c99}.ps-page[data-persona=teacher] .ps-tch-join__bar{position:absolute;left:calc(16 * var(--u));right:calc(16 * var(--u));bottom:calc(26 * var(--u));display:flex;gap:calc(10 * var(--u))}.ps-page[data-persona=teacher] .ps-tch-join__bar .ps-app-btn{flex:1}.ps-page[data-persona=teacher] .ps-tch-tobar{position:absolute;z-index:3;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:calc(10 * var(--u));padding:calc(12 * var(--u)) calc(16 * var(--u)) calc(30 * var(--u));border-top:1px solid #eef1f5;background:#fff}.ps-page[data-persona=teacher] .ps-tch-tobar .ps-app-note{margin:0}.ps-page[data-persona=teacher] .ps-tch-undo{position:absolute;z-index:3;left:calc(14 * var(--u));right:calc(14 * var(--u));bottom:calc(22 * var(--u));display:flex;align-items:center;gap:calc(8 * var(--u));padding:calc(10 * var(--u)) calc(14 * var(--u));border-radius:calc(14 * var(--u));background:#2d3748;box-shadow:0 calc(8 * var(--u)) calc(20 * var(--u)) rgba(27,37,64,.25);font-size:calc(13 * var(--u));font-weight:600;color:#fff}.ps-page[data-persona=teacher] .ps-tch-undo svg{flex:none;width:calc(18 * var(--u));height:calc(18 * var(--u))}.ps-page[data-persona=teacher] .ps-tch-undo span{flex:1;min-width:0;white-space:nowrap}.ps-page[data-persona=teacher] .ps-tch-undo em{font-style:normal;font-weight:800;color:#ffb3a3}@media (max-width:899px){.ps-page[data-persona=teacher] #sinif .ps-app-sheet{top:calc(128 * var(--u))}.ps-page[data-persona=teacher] .ps-crop{align-items:flex-start}}