:root{--ink-line:3px;--d-drop:var(--d-draw)}.dropline{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-6px) var(--sp-12px);margin-top:var(--sp-12px);padding-left:var(--sp-4px);color:var(--ink)}.dropline .dl-bottlewrap{display:inline-flex;align-items:center;gap:var(--sp-3px);flex:none}.dropline .dl-saved{font:400 var(--fs-13px)/1 var(--sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--t2)}.dropline .dl-bottle{flex:none;width:16px;height:16px;fill:none;stroke:var(--ink);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.dropline .dl-bottle-fill{fill:var(--ink);stroke:none;opacity:.85}.dropline .dl-track{position:relative;flex:none;width:200px;height:16px;display:block}.dropline .dl-stroke{position:absolute;inset:3px 0 3px 0;width:100%;height:10px;overflow:visible}.dropline .dl-stroke path{fill:none;stroke-width:var(--ink-line);stroke-linecap:round;vector-effect:non-scaling-stroke}.dropline .dl-stroke .dl-rail{stroke:var(--edge)}.dropline .dl-stroke .dl-ink{stroke:var(--ink);transition:stroke-dasharray var(--d-state) var(--ease)}.dropline .dl-end{position:absolute;top:-12px;left:0;width:100%;height:14px;pointer-events:none;transform:translateX(var(--at,0));transition:transform var(--d-state) var(--ease)}.dropline .dl-end .h-glyph{position:absolute;left:-7px;top:0;width:14px;height:14px;line-height:0}.dropline .dl-n{font:400 var(--fs-15px)/1.2 var(--sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);background:none;border:0;padding:var(--sp-2px);cursor:pointer;text-align:left}.dropline .dl-n:hover{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:var(--t3);text-underline-offset:4px}.dropline .dl-tap{flex-basis:100%;margin:0;font-size:var(--fs-13px);color:var(--t2)}.dropline .dl-fly{position:absolute;left:-3px;top:4px;width:6px;height:6px;border-radius:var(--rad-50pct);background:var(--ink);pointer-events:none}.dropline .dl-fly.out{animation:dl-out var(--d-drop) var(--ease) both}.dropline .dl-fly.back{animation:dl-back var(--d-drop) var(--ease) both}@keyframes dl-out{0%{transform:translate(0);opacity:1}55%{transform:translate(18px,-38px);opacity:1}to{transform:translate(34px,-70px);opacity:0}}@keyframes dl-back{0%{transform:translate(34px,-70px);opacity:0}45%{transform:translate(18px,-38px);opacity:1}to{transform:translate(0);opacity:0}}@media (max-width:759px){.dropline .dl-track{width:120px}.dropline .dl-n{font-size:var(--fs-14px)}}.school-status{margin-top:var(--sp-22px);padding-left:var(--sp-4px);display:grid;gap:var(--sp-4px)}.school-status p{margin:0}.school-status .ss-main{display:flex;align-items:center;gap:var(--sp-8px);font-size:var(--fs-15px);line-height:1.4;color:var(--ink)}.school-status .ss-quiet{font-size:var(--fs-13px);line-height:1.4;color:var(--t2)}.ak .school-status+.ak-comp,.ak .school-status+.ak-scope{margin-top:var(--sp-14px)}.school-status .lc-cap{position:relative;display:inline-block;width:16px;height:16px;line-height:0;flex:none}.school-status .lc-cap .h-glyph{width:16px;height:16px}.school-status .lc-cap i{position:absolute;left:2px;right:2px;top:0;height:7px;border-radius:var(--rad-3px) var(--rad-3px) var(--rad-1px) var(--rad-1px);background:var(--ink);animation:lc-cap var(--d-state) var(--ease) backwards}.price{display:inline-flex;align-items:center;gap:var(--sp-2px);margin-left:var(--sp-6px);font:400 var(--fs-13px)/1 var(--sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--t2);vertical-align:middle}.price .h-glyph{width:13px;height:13px;line-height:0;display:inline-block}.ladder{margin-top:var(--sp-16px);padding-top:var(--sp-12px);border-top:1px solid var(--line);display:grid;gap:var(--sp-6px)}.ak-ans>.ladder:first-child{margin-top:0;padding-top:0;border-top:0}.ladder p{margin:0}.ladder .lc-main{font-size:var(--fs-15px);line-height:1.4;color:var(--ink)}.ladder .lc-quiet{font-size:var(--fs-13px);line-height:1.4;color:var(--t2)}.ladder .lc-acts{display:flex;flex-wrap:wrap;gap:var(--sp-6px) var(--sp-18px)}.ladder .lc-acts .lnk,.ladder .lc-saved{font-size:var(--fs-15px)}.ladder .lc-saved{display:inline-flex;align-items:center;gap:var(--sp-8px);color:var(--ink);animation:lc-fold var(--d-state) var(--ease) backwards}.ladder .lc-saved .h-glyph{width:16px;height:16px;line-height:0}.ladder.quick .lc-main{font-weight:300}.ladder .lc-cap{position:relative;display:inline-block;line-height:0}.ladder .lc-cap,.ladder .lc-cap .h-glyph{width:16px;height:16px}.ladder .lc-cap i{position:absolute;left:2px;right:2px;top:0;height:7px;border-radius:var(--rad-3px) var(--rad-3px) var(--rad-1px) var(--rad-1px);background:var(--ink);animation:lc-cap var(--d-state) var(--ease) backwards}@keyframes lc-cap{0%{transform:translateY(-10px);opacity:0}to{transform:none;opacity:1}}@keyframes lc-fold{0%{transform:scaleY(.5) translateY(-6px);opacity:0}to{transform:none;opacity:1}}.dropbadge{position:absolute;right:-4px;bottom:-4px;display:inline-flex;align-items:center;gap:var(--sp-1px);padding:var(--sp-1px) var(--sp-4px) var(--sp-1px) var(--sp-2px);border-radius:var(--r-round);background:var(--paper);box-shadow:0 0 0 1px var(--edge);font:500 var(--fs-11px)/1 var(--sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);pointer-events:none}.dropbadge .h-glyph{width:10px;height:10px;line-height:0}.dropbadge b{font-weight:500}.saved-rows .ak-job.saved{animation:lc-fold var(--d-state) var(--ease) backwards}.saved-rows .ak-clock{width:16px;height:16px;line-height:0;flex:none}.saved-rows .lc-quiet{margin:var(--sp-6px) 0 0;font-size:var(--fs-13px);color:var(--t2)}.class-drops{margin:var(--sp-8px) 0}@media (prefers-reduced-motion:reduce){.dropline .dl-end,.dropline .dl-stroke path{transition:none}.dropline .dl-fly{display:none}.ladder .lc-cap i,.ladder .lc-saved,.saved-rows .ak-job.saved{animation:none}}html.still .dropline .dl-fly{display:none}.ak .saved-rows .ak-job.saved{grid-template-columns:16px minmax(0,1fr) auto auto;cursor:default}.ak .saved-rows .ak-job.saved:hover{background:none}.ak .saved-rows .ak-job.saved .lnk{font-size:var(--fs-14px)}@media (max-width:759px){.ak .saved-rows .ak-job.saved{grid-template-columns:16px minmax(0,1fr) auto;grid-template-rows:auto auto;height:auto;padding-top:var(--sp-8px);padding-bottom:var(--sp-8px);row-gap:var(--sp-2px)}.ak .saved-rows .ak-job.saved .ak-clock{grid-row:1/span 2}.ak .saved-rows .ak-job.saved b{grid-column:2;grid-row:1}.ak .saved-rows .ak-job.saved em{grid-column:2;grid-row:2;font-size:var(--fs-13px)}.ak .saved-rows .ak-job.saved .lnk{grid-column:3;grid-row:1/span 2}}.ak .ak-send[data-priced="1"]{width:auto;min-width:48px;padding:0 var(--sp-12px) 0 var(--sp-10px);border-radius:var(--rad-24px);display:inline-flex;gap:var(--sp-4px)}.ak .ak-mic .price,.ak .ak-send .price{margin:0}.ak .ak-mic .price{color:inherit;font-size:var(--fs-14px)}.price svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linejoin:round}.ak .ak-mic.ak-later .ic{width:19px;height:19px}.ak .ak-mic.ak-blocked,.ak .ak-mic.ak-blocked:hover{background:var(--well);color:var(--ink);cursor:default;opacity:1;transform:none}.ak form[data-mode=paused] .ak-do,.ak form[data-mode=paused] .ak-pic{display:none}@media (max-width:760px){.ak form[data-mode] .ak-tools{flex-wrap:wrap;row-gap:var(--sp-8px)}.ak form[data-mode] .ak-mic{flex:1 1 100%;justify-content:center}}.cview>.class-drops{flex:none;margin:0;padding:var(--sp-4px) var(--gut) var(--sp-8px);font-size:var(--fs-14px)}@media (min-width:761px){.ak .ak-comp.big[data-mode]{flex-wrap:wrap;row-gap:var(--sp-10px);padding-top:var(--sp-18px)}.ak .ak-comp.big[data-mode] .ak-in{flex-basis:100%;height:32px;min-height:32px}.ak .ak-comp.big[data-mode] .ak-tools{flex-basis:100%;justify-content:flex-end}}