.yy-root{--yy-tiffany:#81d6d0;--yy-tiffany-deep:#1f7a74;--yy-ink:#0e3b38;--yy-mint:#beefe9;--yy-mint-soft:#e3f6f3;--yy-sky:#9ed9f2;--yy-sky-soft:#eaf6fb;--yy-cherry:#f784c2;--yy-warm:#f7f7f2;--yy-line:#e9ecef;--yy-line-2:#dde2e5;--yy-text:#333;--yy-muted:#5f6368;--yy-coral:#ff8a7a;--yy-coral-ink:#8a2a1c;--yy-coral-soft:#ffe8e4;--yy-mustard:#ffd166;--yy-mustard-soft:#fff5d9;--yy-f-head:"Noto Serif TC", serif;--yy-f-en:"Quicksand", "Noto Sans TC", sans-serif;--yy-shadow-lg:0 24px 60px -18px #0e3b3859, 0 8px 22px -10px #0e3b382e;--yy-spring:cubic-bezier(.2, 1.25, .35, 1);color:var(--yy-text);font-size:14px}.yy-root button{color:inherit;cursor:pointer;font-family:inherit}.yy-root button:disabled{cursor:not-allowed}.yy-root button:focus-visible,.yy-root textarea:focus-visible{outline:2px solid var(--yy-tiffany-deep);outline-offset:2px}.yy-num{font-family:var(--yy-f-en)}.yy-mascot{flex-shrink:0;display:inline-block;position:relative}.yy-mascot img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.yy-mascot.breathe img{transform-origin:50% 90%;animation:3.2s ease-in-out infinite yy-breathe}.yy-mascot.bob img{animation:1.1s ease-in-out infinite yy-bob}.yy-mascot.talk img{transform-origin:50% 95%;animation:.42s ease-in-out infinite yy-talk}.yy-mascot.hop img{animation:yy-hop .9s var(--yy-spring) 2}.yy-mascot.shake img{animation:.5s ease-in-out 2 yy-shake}.yy-mascot .yy-ripple,.yy-mascot .yy-ripple2{border:2px solid var(--yy-tiffany);pointer-events:none;border-radius:50%;animation:1.6s ease-out infinite yy-ripple;position:absolute;inset:-10%}.yy-mascot .yy-ripple2{animation-delay:.8s}.yy-mascot .yy-talkbars{align-items:flex-end;gap:2px;height:12px;display:flex;position:absolute;top:10%;right:-6px}.yy-mascot .yy-talkbars i{background:var(--yy-tiffany-deep);border-radius:2px;width:3px;animation:.6s ease-in-out infinite yy-tb}.yy-mascot .yy-talkbars i:nth-child(2){animation-delay:.15s}.yy-mascot .yy-talkbars i:nth-child(3){animation-delay:.3s}@keyframes yy-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.045)translateY(-1px)}}@keyframes yy-bob{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-4px)rotate(2deg)}}@keyframes yy-talk{0%,to{transform:scaleY(1)}50%{transform:scaleY(.95)scaleX(1.03)}}@keyframes yy-hop{0%{transform:translateY(0)}35%{transform:translateY(-14%)scale(1.06)}70%{transform:translateY(0)scale(.97,1.03)}to{transform:none}}@keyframes yy-shake{0%,to{transform:translate(0)}25%{transform:translate(-4%)}75%{transform:translate(4%)}}@keyframes yy-ripple{0%{opacity:.9;transform:scale(.85)}to{opacity:0;transform:scale(1.35)}}@keyframes yy-tb{0%,to{height:3px}50%{height:12px}}@keyframes yy-spin{to{transform:rotate(360deg)}}@keyframes yy-breathe-glow{0%,to{opacity:.55;transform:scale(.95)}50%{opacity:1;transform:scale(1.05)}}@keyframes yy-open{0%{opacity:0;transform:scale(.55)translateY(20px)}to{opacity:1;transform:none}}@keyframes yy-slide-in{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@keyframes yy-sheet-up{0%{transform:translateY(60%)}to{transform:none}}@keyframes yy-fade{0%{opacity:0}}@keyframes yy-pop{0%{opacity:0;transform:scale(.85)translateY(6px)}to{opacity:1;transform:none}}@keyframes yy-flash{0%{background:#d7f3ef}to{background:var(--yy-warm)}}@keyframes yy-sh{to{background-position:-200% 0}}.yy-bubble{z-index:50;touch-action:none;width:72px;height:72px;transition:transform .5s var(--yy-spring), scale .2s ease-out, opacity .3s;position:fixed}.yy-bubble .yy-disc{background:#fff;border-radius:50%;position:absolute;inset:6px;box-shadow:0 10px 28px -8px #1f7a748c}.yy-bubble .yy-halo{background:conic-gradient(from 0deg, var(--yy-tiffany), var(--yy-sky), #c9f0ec, var(--yy-cherry) 70%, var(--yy-tiffany));border-radius:50%;animation:6s linear infinite yy-spin;position:absolute;inset:2px}.yy-bubble .yy-halo:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:4px}.yy-bubble .yy-glow{background:radial-gradient(circle,#81d6d08c,#0000 65%);border-radius:50%;animation:3.2s ease-in-out infinite yy-breathe-glow;position:absolute;inset:-10px}.yy-bubble>.yy-mascot{width:68px;height:68px;position:absolute;top:-8px;left:2px}.yy-bubble .yy-hit{background:0 0;border:0;border-radius:50%;position:absolute;inset:0}.yy-bubble .yy-badge{background:var(--yy-coral);color:#3a0d06;min-width:20px;height:20px;font:700 11px var(--yy-f-en);pointer-events:none;border:2px solid #fff;border-radius:10px;place-items:center;padding:0 5px;display:grid;position:absolute;top:-2px;right:-2px}.yy-bubble.peek{opacity:.9}.yy-bubble .yy-resize{color:#1f7a74;cursor:nwse-resize;touch-action:none;transform-origin:100% 100%;z-index:1;background:#fffffff0;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;bottom:-4px;right:-4px;box-shadow:0 0 0 1.5px #1f7a7459,0 4px 10px -4px #163c3a66}.yy-bubble .yy-resize:hover{background:#e7f7f5}.yy-bubble .yy-resize:focus-visible{outline-offset:2px;outline:2px solid #1f7a74}.yy-tip{z-index:51;max-width:230px;box-shadow:var(--yy-shadow-lg);animation:yy-pop .45s var(--yy-spring);background:#fff;border:1px solid #1f7a7440;border-radius:16px 16px 4px;padding:10px 30px 10px 12px;font-size:13px;line-height:1.45;position:fixed}.yy-tip.left{border-radius:16px 16px 16px 4px}.yy-tip .yy-tip-body{text-align:left;background:0 0;border:0;padding:0;font-size:13px;line-height:1.45}.yy-tip .yy-x{color:#888;background:0 0;border:0;padding:2px;position:absolute;top:6px;right:6px}.yy-panel{z-index:50;background:#fff;border:1px solid #1f7a742e;flex-direction:column;display:flex;position:fixed;overflow:hidden}.yy-panel.float{width:400px;height:min(620px,100vh - 96px);box-shadow:var(--yy-shadow-lg);transform-origin:100% 100%;animation:yy-open .5s var(--yy-spring);border-radius:22px;bottom:20px;right:20px}.yy-panel.float.wide{width:min(760px,100vw - 40px);height:calc(100vh - 96px)}.yy-panel.docked{top:var(--yy-dock-top,56px);width:400px;animation:yy-slide-in .45s var(--yy-spring);border-width:0 0 0 1px;border-radius:0;bottom:0;right:0;box-shadow:-12px 0 30px -24px #0e3b3866}.yy-panel.sheet{height:90%;height:90dvh;animation:yy-sheet-up .45s var(--yy-spring);border-radius:22px 22px 0 0;bottom:0;left:0;right:0;box-shadow:0 -10px 40px -10px #00000040}.yy-scrim{z-index:49;background:#11302e47;animation:.3s yy-fade;position:fixed;inset:0}.yy-head{background:radial-gradient(circle at 1px 1px,#1f7a7421 1px,#0000 1.5px) 0 0/14px 14px,linear-gradient(120deg,#e3f6f3 0%,#eaf6fb 60%,#fdeff6 100%);border-bottom:1px solid #1f7a741f;flex-shrink:0;padding:12px 12px 10px 14px;position:relative}.yy-head.draggable{cursor:grab}.yy-grab{background:#0e3b3840;border-radius:2px;width:40px;height:4px;margin:-4px auto 8px;display:block}.yy-grab-zone{touch-action:none;margin:-8px -12px 0 -14px;padding:8px 0 2px}.yy-hrow{align-items:center;gap:10px;display:flex}.yy-hav{background:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid;overflow:visible;box-shadow:0 0 0 2px #81d6d0b3,0 6px 14px -6px #1f7a7480}.yy-hname{font-family:var(--yy-f-head);color:var(--yy-ink);font-size:18px;font-weight:900;line-height:1.1}.yy-hsub{color:var(--yy-muted);align-items:center;gap:5px;margin-top:3px;font-size:11.5px;display:flex}.yy-dot{background:#2bb673;border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 0 3px #2bb6732e}.yy-dot.busy{background:var(--yy-mustard);box-shadow:0 0 0 3px #ffd1664d}.yy-dot.err{background:var(--yy-coral)}.yy-hbtns{flex-shrink:0;gap:2px;margin-left:auto;display:flex}.yy-ib{color:#3d5654;background:0 0;border:0;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.yy-ib:hover{background:#ffffffbf}.yy-ib.on{color:var(--yy-tiffany-deep);background:#fff;box-shadow:0 0 0 1px #1f7a7440}.yy-ib:disabled{opacity:.35}.yy-ctxrow{align-items:center;gap:8px;margin-top:10px;display:flex}.yy-ctx{color:#3d5654;white-space:nowrap;background:#fffc;border-radius:999px;flex:1;align-items:center;gap:6px;min-width:0;padding:4px 10px;font-size:11.5px;display:flex;overflow:hidden}.yy-ctx>span{text-overflow:ellipsis;overflow:hidden}.yy-mode{background:#fffc;border-radius:999px;flex-shrink:0;padding:2px;display:inline-flex}.yy-mode button{color:#4a5f5d;background:0 0;border:0;border-radius:999px;padding:3px 10px;font-size:11.5px}.yy-mode button.on{background:var(--yy-tiffany);color:var(--yy-ink);font-weight:700}.yy-mode button:disabled{opacity:.4}.yy-msgs{flex-direction:column;flex:1;min-height:0;padding:14px 14px 6px;display:flex;overflow:auto}.yy-row{animation:yy-pop .35s var(--yy-spring);gap:8px;margin-bottom:12px;display:flex}.yy-row.me{justify-content:flex-end}.yy-bub{word-break:break-word;border-radius:16px;max-width:86%;padding:9px 12px;font-size:13.5px;line-height:1.65}.yy-row.me .yy-bub{background:var(--yy-mint-soft);white-space:pre-wrap;border:1px solid #cdede8;border-bottom-right-radius:5px}.yy-row.yy .yy-bub{border:1px solid var(--yy-line);background:#fff;border-bottom-left-radius:5px}.yy-row.yy .yy-stack{flex-direction:column;flex:1;gap:8px;min-width:0;max-width:calc(100% - 38px);display:flex}.yy-row.yy .yy-stack .yy-bub{align-self:flex-start;max-width:100%}.yy-bub .katex{font-size:1.06em}.yy-bub .katex-display{margin:.4em 0}.yy-voice-tag{color:var(--yy-tiffany-deep);vertical-align:1px;align-items:center;gap:3px;margin-right:4px;font-size:11px;display:inline-flex}.yy-divider{color:var(--yy-muted);text-align:center;align-items:center;gap:8px;margin:6px 0 14px;font-size:11.5px;display:flex}.yy-divider:before,.yy-divider:after{content:"";background:var(--yy-line);flex:1;min-width:16px;height:1px}.yy-divider.page{color:var(--yy-tiffany-deep)}.yy-time{color:#8a9190;font-size:10.5px;font-family:var(--yy-f-en);margin-top:2px}.yy-empty{text-align:center;flex-direction:column;align-items:center;margin:auto 0;padding:18px 8px 6px;display:flex}.yy-empty h4{font-family:var(--yy-f-head);color:var(--yy-ink);margin:10px 0 6px;font-size:19px;font-weight:900}.yy-empty p{color:var(--yy-muted);max-width:290px;margin:0 0 14px;font-size:12.5px;line-height:1.7}.yy-chips{flex-wrap:wrap;gap:6px;display:flex}.yy-empty .yy-chips{justify-content:center}.yy-chip{border:1px solid var(--yy-line-2);color:#3c4a49;text-align:left;background:#fff;border-radius:999px;padding:5px 11px;font-size:12px;transition:all .2s}.yy-chip:hover:not(:disabled){border-color:var(--yy-tiffany);background:var(--yy-mint-soft);color:var(--yy-ink)}.yy-chip:disabled{opacity:.45}.yy-chip.sugg{color:var(--yy-ink);border-color:#1f7a744d}.yy-chip.sugg:before{content:"↳ ";color:var(--yy-tiffany-deep)}.yy-chip .yy-hint{color:var(--yy-muted);margin-left:4px}.yy-card{border:1px solid var(--yy-line);background:#fff;border-radius:14px;font-size:12.5px;overflow:hidden}.yy-card .yy-ch{border-bottom:1px solid var(--yy-line);color:var(--yy-ink);background:#f7faf9;align-items:center;gap:6px;padding:8px 11px;font-weight:700;display:flex}.yy-card .yy-ch .yy-ch-side{color:var(--yy-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:auto;font-weight:400;overflow:hidden}.yy-card .yy-cb{padding:9px 11px}.yy-card.failed{border-color:#ffc9bf}.yy-card.failed .yy-ch{background:var(--yy-coral-soft);color:var(--yy-coral-ink)}.yy-trace{background:#f6fbfa;border:1px dashed #1f7a7459;border-radius:12px;font-size:12px}.yy-trace>button{color:#3d5654;text-align:left;background:0 0;border:0;align-items:center;gap:6px;width:100%;padding:7px 10px;display:flex}.yy-trace ul{margin:0;padding:0 10px 8px;list-style:none}.yy-trace li{color:#41504f;align-items:center;gap:7px;padding:3px 0;display:flex}.yy-trace li .yy-ms{font-family:var(--yy-f-en);color:#8a9190;flex-shrink:0;margin-left:auto}.yy-trace li .yy-detail{color:#8a9190;font-size:11px;display:block}.yy-spin{border:2px solid var(--yy-mint);border-top-color:var(--yy-tiffany-deep);border-radius:50%;flex-shrink:0;width:12px;height:12px;animation:.8s linear infinite yy-spin}.yy-okc{background:var(--yy-tiffany);width:14px;height:14px;color:var(--yy-ink);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.yy-stopc{background:var(--yy-line);border-radius:50%;flex-shrink:0;width:14px;height:14px}.yy-failc{background:var(--yy-coral-soft);width:14px;height:14px;color:var(--yy-coral-ink);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.yy-rtbl{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.yy-rtbl th{text-align:left;color:var(--yy-muted);border-bottom:1px solid var(--yy-line);white-space:nowrap;padding:5px 6px;font-size:11.5px;font-weight:500}.yy-rtbl td{border-bottom:1px solid #f2f4f3;padding:6px}.yy-rtbl tr:last-child td{border:0}.yy-cfoot{border-top:1px solid var(--yy-line);background:#fbfcfb;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;padding:8px 11px;display:flex}.yy-b{border:1px solid var(--yy-line-2);white-space:nowrap;background:#fff;border-radius:10px;align-items:center;gap:5px;padding:6px 12px;font-size:12.5px;display:inline-flex}.yy-b:hover:not(:disabled){border-color:var(--yy-tiffany)}.yy-b.sm{padding:3px 8px;font-size:11.5px}.yy-b.pri{background:var(--yy-tiffany);border-color:var(--yy-tiffany);color:var(--yy-ink);font-weight:700}.yy-b.pri:hover:not(:disabled){background:#6fcfc8}.yy-b.danger{background:var(--yy-coral);border-color:var(--yy-coral);color:#3a0d06;font-weight:700}.yy-b.link{color:var(--yy-tiffany-deep);text-underline-offset:2px;background:0 0;border:0;padding:4px 2px;text-decoration:underline}.yy-b:disabled{opacity:.5}.yy-navcard{align-items:center;gap:10px;padding:10px 11px;display:flex}.yy-navcard+.yy-navcard{border-top:1px solid var(--yy-line)}.yy-navcard .yy-ico{background:linear-gradient(135deg, var(--yy-mint), var(--yy-sky));width:34px;height:34px;color:var(--yy-ink);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.yy-navcard .yy-t{color:var(--yy-ink);font-size:13px;font-weight:700}.yy-navcard .yy-p{color:var(--yy-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.yy-diffrow{flex-wrap:wrap;align-items:center;gap:4px 8px;padding:4px 0;display:flex}.yy-diffrow .yy-diff-name{flex:auto;min-width:6em}.yy-diffrow .yy-diff-vals{flex-wrap:wrap;align-items:center;gap:4px 6px;margin-left:auto;display:inline-flex}.yy-before{color:#7a7f80;text-decoration:line-through}.yy-after{color:var(--yy-ink);background:var(--yy-mint-soft);border-radius:6px;padding:0 6px;font-weight:700}.yy-result{background:var(--yy-mint-soft);color:var(--yy-ink);align-items:flex-start;gap:8px;padding:9px 11px;line-height:1.55;display:flex}.yy-result>svg{flex-shrink:0;margin-top:2px}.yy-result.cancel{color:var(--yy-muted);background:#f3f4f4}.yy-result.stale{background:var(--yy-mustard-soft);color:#5a4300}.yy-result.failed{background:var(--yy-coral-soft);color:var(--yy-coral-ink)}.yy-namechips{flex-wrap:wrap;gap:4px;display:flex}.yy-namechips span{background:var(--yy-sky-soft);border-radius:6px;padding:1px 7px;font-size:12px}.yy-kp{color:#4b2f7a;background:#f3eef9;border-radius:6px;margin:0 3px 3px 0;padding:1px 7px;display:inline-block}.yy-note{color:var(--yy-muted);margin-top:6px;font-size:12px;line-height:1.55}.yy-errcard{background:var(--yy-coral-soft);border:1px solid #ffc9bf;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;font-size:13px;line-height:1.55;display:flex}.yy-errcard.lost{background:var(--yy-mustard-soft);border-color:#f3db9a}.yy-errcard.stopped{border-color:var(--yy-line-2);background:#f3f4f4}.yy-errcard>div{flex:1;min-width:160px}.yy-composer{border-top:1px solid var(--yy-line);background:#fff;flex-shrink:0;padding:8px 10px;position:relative}.yy-texpre{color:#3d5654;background:#f7faf9;border:1px dashed #1f7a744d;border-radius:10px;max-height:96px;margin-bottom:7px;padding:5px 9px;font-size:12.5px;overflow:auto}.yy-texpre b{color:var(--yy-tiffany-deep);margin-right:6px;font-size:10.5px;font-weight:500}.yy-field{background:var(--yy-warm);border:1.5px solid #0000;border-radius:16px;align-items:flex-end;gap:6px;padding:6px 6px 6px 12px;transition:border-color .2s;display:flex}.yy-field:focus-within{border-color:var(--yy-tiffany)}.yy-field.flash{animation:1.2s yy-flash}.yy-field textarea{resize:none;font:inherit;min-height:22px;max-height:120px;color:var(--yy-text);background:0 0;border:0;outline:none;flex:1;padding:7px 0 3px;font-size:13.5px;line-height:1.5}.yy-field textarea:focus-visible{outline:none}.yy-field textarea:disabled{cursor:not-allowed}.yy-tools{align-items:center;gap:2px;margin-top:6px;display:flex}.yy-tb{color:#4d5f5d;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:4px;min-width:30px;height:30px;padding:0 6px;font-size:12px;display:inline-flex}.yy-tb:hover{background:var(--yy-warm)}.yy-tb.on{background:var(--yy-mint-soft);color:var(--yy-ink)}.yy-tb .yy-sig{font-family:KaTeX_Main,serif;font-size:15px;font-weight:700}.yy-send{background:var(--yy-tiffany);width:36px;height:36px;color:var(--yy-ink);border:0;border-radius:50%;flex-shrink:0;place-items:center;transition:transform .2s;display:grid}.yy-send:disabled{background:var(--yy-line);color:#9aa3a2}.yy-send.stop{background:var(--yy-ink);color:#fff}.yy-mic{width:36px;height:36px;box-shadow:0 0 0 1px var(--yy-line-2);color:var(--yy-ink);touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.yy-mic:hover:not(:disabled){box-shadow:0 0 0 1.5px var(--yy-tiffany)}.yy-mic:disabled{opacity:.4}.yy-privacy{color:#6b7473;flex-wrap:wrap;align-items:center;gap:5px;padding:6px 2px 0;font-size:10.5px;line-height:1.5;display:flex}.yy-privacy button{color:var(--yy-tiffany-deep);background:0 0;border:0;padding:0;font-size:10.5px;text-decoration:underline}.yy-coach{background:var(--yy-ink);color:#fff;max-width:230px;animation:yy-pop .4s var(--yy-spring);z-index:3;border-radius:12px;padding:8px 11px;font-size:12px;line-height:1.5;position:absolute;bottom:62px;right:52px}.yy-coach:after{content:"";border:6px solid #0000;border-left-color:var(--yy-ink);border-right:0;position:absolute;bottom:14px;right:-6px}.yy-coach .yy-b{color:var(--yy-ink);margin-top:6px;padding:2px 8px}.yy-sympanel{border:1px solid var(--yy-line);animation:yy-pop .3s var(--yy-spring);background:#fcfdfc;border-radius:14px;margin-bottom:8px;overflow:hidden}.yy-symtabs{background:#f4f7f6;gap:2px;padding:5px;display:flex;overflow-x:auto}.yy-symtabs button{white-space:nowrap;color:#4d5f5d;background:0 0;border:0;border-radius:8px;padding:4px 9px;font-size:12px}.yy-symtabs button.on{color:var(--yy-ink);background:#fff;font-weight:700;box-shadow:0 1px 2px #00000014}.yy-symtabs .yy-close{margin-left:auto}.yy-symgrid{grid-template-columns:repeat(6,1fr);gap:5px;padding:7px;display:grid}.yy-key{border:1px solid var(--yy-line);background:#fff;border-radius:10px;place-items:center;height:38px;padding:0 2px;font-family:KaTeX_Main,Noto Sans TC,serif;font-size:16px;transition:transform .12s,background .12s;display:grid;overflow:hidden}.yy-key:hover{background:var(--yy-mint-soft);border-color:var(--yy-tiffany)}.yy-key:active{transform:scale(.92)}.yy-key .katex{font-size:.95em}.yy-key.tpl{background:#f3faf9}.yy-symfoot{color:var(--yy-muted);justify-content:space-between;align-items:center;gap:8px;padding:0 9px 7px;font-size:10.5px;display:flex}.yy-recent{color:var(--yy-muted);align-items:center;gap:4px;padding:0 7px 6px;font-size:10.5px;display:flex;overflow-x:auto}.yy-recent .yy-key{min-width:34px;height:28px;font-size:14px}.yy-rec{border:1.5px solid var(--yy-tiffany);background:linear-gradient(90deg,#e3f6f3,#eaf6fb);border-radius:16px;align-items:center;gap:10px;padding:8px 8px 8px 10px;transition:background .2s,border-color .2s;display:flex}.yy-rec.cancel{background:var(--yy-coral-soft);border-color:var(--yy-coral)}.yy-wave{flex:1;align-items:center;gap:2.5px;min-width:40px;height:34px;display:flex;overflow:hidden}.yy-wave i{background:linear-gradient(var(--yy-tiffany-deep), var(--yy-tiffany));border-radius:2px;flex:1;min-width:2px;max-width:4px;transition:height 90ms linear}.yy-rec.cancel .yy-wave i{background:var(--yy-coral)}.yy-rec .yy-tm{font:700 13px var(--yy-f-en);color:var(--yy-ink);text-align:right;white-space:nowrap;min-width:62px}.yy-rec .yy-tm small{color:var(--yy-muted);font-weight:500}.yy-rec-hint{text-align:center;color:var(--yy-muted);margin-top:6px;font-size:11.5px}.yy-rec-hint.cancel{color:var(--yy-coral-ink);font-weight:700}.yy-trans{background:var(--yy-warm);color:#3d5654;border-radius:16px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.yy-shimmer{background:linear-gradient(90deg,#e6eeec 25%,#cfede8 50%,#e6eeec 75%) 0 0/200% 100%;border-radius:5px;flex:1;height:10px;animation:1.2s linear infinite yy-sh}.yy-denied{background:var(--yy-mustard-soft);animation:yy-pop .35s var(--yy-spring);border:1px solid #f3db9a;border-radius:14px;gap:10px;margin-bottom:8px;padding:10px;font-size:12.5px;line-height:1.6;display:flex}.yy-denied ol{margin:4px 0 6px;padding-left:18px;list-style:decimal}.yy-denied .yy-acts{gap:6px;display:flex}.yy-nospeech{color:#5a4300;background:var(--yy-mustard-soft);border-radius:10px;align-items:center;gap:6px;margin-bottom:7px;padding:6px 10px;font-size:12px;display:flex}.yy-nospeech .yy-b{margin-left:auto;padding:2px 8px}.yy-holdorb{pointer-events:none;background:radial-gradient(circle,#81d6d080,#81d6d000 70%);border-radius:50%;place-items:center;width:120px;height:120px;animation:1.4s ease-in-out infinite yy-breathe-glow;display:grid;position:absolute;bottom:250px;left:50%;transform:translate(-50%)}.yy-ovl{z-index:20;background:#11302e59;justify-content:center;align-items:center;padding:18px;animation:.2s yy-fade;display:flex;position:absolute;inset:0}.yy-dlg{width:100%;max-width:340px;box-shadow:var(--yy-shadow-lg);animation:yy-pop .35s var(--yy-spring);background:#fff;border-radius:18px;max-height:100%;padding:18px;overflow:auto}.yy-dlg h5{font-family:var(--yy-f-head);color:var(--yy-ink);margin:8px 0 6px;font-size:17px;font-weight:900}.yy-dlg p{color:#4a5352;margin:0 0 10px;font-size:12.5px;line-height:1.7}.yy-dlg dl{grid-template-columns:auto 1fr;gap:6px 10px;margin:0 0 12px;font-size:12.5px;display:grid}.yy-dlg dt{color:var(--yy-muted)}.yy-dlg dd{margin:0}.yy-dlg .yy-acts{justify-content:flex-end;gap:8px;display:flex}@media (prefers-reduced-motion:reduce){.yy-root *,.yy-root :before,.yy-root :after,.yy-root{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.yy-attach{gap:8px;padding:6px 4px 8px;display:flex;overflow-x:auto}.yy-thumb{border-radius:12px;flex-shrink:0;width:60px;height:60px;position:relative}.yy-thumb-img{width:60px;height:60px;box-shadow:0 0 0 1px var(--yy-line-2,#dfe4e3);cursor:zoom-in;background:#fff;border:0;border-radius:12px;padding:0;display:block;overflow:hidden}.yy-thumb-img img{object-fit:cover;width:100%;height:100%;display:block}.yy-attach .yy-thumb-rm{color:#fff;background:#3d4a49;border:2px solid #fff;border-radius:50%;place-items:center;width:20px;height:20px;padding:0;display:grid;position:absolute;top:-6px;right:-6px}.yy-thumb-rm:focus-visible,.yy-thumb-img:focus-visible,.yy-thumb-add:focus-visible,.yy-imgs button:focus-visible{outline:2px solid var(--yy-tiffany-deep);outline-offset:2px}.yy-thumb-sz{font:500 9.5px var(--yy-f-en);color:#fff;text-shadow:0 1px 2px #0009;pointer-events:none;position:absolute;bottom:3px;left:4px}.yy-thumb-busy{background:var(--yy-warm);box-shadow:0 0 0 1px var(--yy-line);place-items:center;display:grid}.yy-attach .yy-thumb-add{color:var(--yy-muted);background:#fff;border:1.5px dashed #cfd6d5;place-items:center;padding:0;display:grid}.yy-attach .yy-thumb-add:hover{border-color:var(--yy-tiffany);color:var(--yy-tiffany-deep)}.yy-attach-err{color:var(--yy-coral-ink);padding:0 4px 6px;font-size:11.5px}.yy-imgs{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-bottom:6px;display:flex}.yy-imgs button{box-shadow:0 0 0 1px var(--yy-line);cursor:zoom-in;background:0 0;border:0;border-radius:12px;padding:0;overflow:hidden}.yy-imgs img{object-fit:cover;width:96px;height:96px;display:block}.yy-imgs-lost{color:var(--yy-muted);background:#fff;border:1px dashed #cfd6d5;border-radius:999px;align-items:center;gap:4px;margin-bottom:6px;padding:3px 9px;font-size:11.5px;display:inline-flex}.yy-lightbox{z-index:2147483000;cursor:zoom-out;background:#0a1414cc;place-items:center;animation:.2s yy-fade;display:grid;position:fixed;inset:0}.yy-lightbox img{background:#fff;border-radius:12px;max-width:86vw;max-height:86vh}.yy-dropzone{z-index:21;border:2.5px dashed var(--yy-tiffany-deep);color:var(--yy-ink);pointer-events:none;background:#e3f6f3f0;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-weight:700;animation:.2s yy-fade;display:flex;position:absolute;inset:8px}.yy-dropzone span{color:var(--yy-muted);font-size:12px;font-weight:400}.yy-root{--yys-review:#7f438c;--yys-review-surface:#faf3fb;--yys-review-border:#d9b3e2;--yys-warn-ink:#8a6a14;--yys-warn-surface:#fff8e6;--yys-warn-border:#ffe1a3}.yys-scope{min-width:0;height:28px;box-shadow:inset 0 0 0 1.5px var(--yy-tiffany);background:#fff;border-radius:999px;align-items:center;gap:4px;padding:0 4px;font-size:12px;display:inline-flex}.yys-scope-lb{background:var(--yy-mint-soft);color:var(--yy-tiffany-deep);border-radius:999px;flex-shrink:0;padding:0 6px;font-size:11px;font-weight:700;line-height:18px}.yys-scope b{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--yy-ink);overflow:hidden}.yys-scope button{color:#4a5f5d;cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}.yys-scope button:hover{color:var(--yy-ink);background:#0e3b3814}.yys-scopemenu{box-shadow:0 8px 24px -12px #0e3b3859, 0 0 0 1px var(--yy-line);color:var(--yy-muted);background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;margin:8px 14px 0;padding:10px 12px;font-size:12px;display:flex}.yys-scopemenu p{margin:0;line-height:1.55}.yys-refrow{flex-wrap:wrap;align-items:center;gap:6px;padding:8px 14px 0;display:flex}.yys-refbtn{background:var(--yy-mint-soft);height:26px;color:var(--yy-tiffany-deep);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:11.5px;font-weight:600;display:inline-flex}.yys-refbtn b{font-family:var(--yy-f-en)}.yys-refbtn:disabled{opacity:.55;cursor:default}.yys-rot{transform:rotate(180deg)}.yys-ref{background:#f6fbfa;border:1px dashed #1f7a7459;border-radius:12px;max-height:40vh;margin:8px 14px 0;padding:10px 12px;font-size:12px;overflow:auto}.yys-ref>p{color:var(--yy-muted);margin:0 0 8px;line-height:1.5}.yys-ref dl{flex-direction:column;gap:6px;margin:0;display:flex}.yys-ref dl>div{grid-template-columns:minmax(84px,30%) minmax(0,1fr);gap:8px;display:grid}.yys-ref dt{color:var(--yy-ink);flex-wrap:wrap;align-items:center;gap:4px;font-weight:700;display:flex}.yys-ref dd{color:#3d5654;overflow-wrap:anywhere;margin:0;line-height:1.5}.yys-has{background:var(--yy-mint-soft);color:var(--yy-tiffany-deep);border-radius:5px;padding:0 5px;font-size:10.5px;font-weight:700;line-height:16px;display:inline-flex}.yys-has[data-has=partial]{background:var(--yy-mustard-soft);color:var(--yys-warn-ink)}.yys-has[data-has=todo]{color:#5b6b6a;background:#f0f2f4}.yys-welcome{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:18px 8px;display:flex}.yys-welcome h3{font-family:var(--yy-f-head);color:var(--yy-ink);margin:0;font-size:16px;font-weight:900}.yys-welcome p{color:var(--yy-muted);max-width:34ch;margin:0;font-size:12.5px;line-height:1.65}.yys-welcome .yy-chips{justify-content:center}.yys-notice{border:1px solid var(--yy-line);white-space:pre-wrap;background:#fff;border-radius:14px;max-width:90%;padding:8px 12px;font-size:13px;line-height:1.55}.yys-notice.ok{background:#f3fbf8;border-color:#b9e3d6}.yys-notice.warn{border-color:var(--yys-warn-border);background:var(--yys-warn-surface);color:var(--yys-warn-ink)}.yys-notice.err{background:var(--yy-coral-soft);color:var(--yy-coral-ink);border-color:#ffc9bf}.yys-old{opacity:.72}.yys-old .yy-bub{color:#33504d;background:#e7efed}.yys-stack{flex:1;min-width:0}.yy-root .yys-card{background:#fff;border:0;border-radius:18px;max-width:100%;padding:12px 13px;box-shadow:0 1px 2px #1f8e860f,0 14px 26px -18px #16606e57}.yy-root .yys-card.is-proposal{box-shadow:inset 0 0 0 1.5px var(--yy-tiffany), 0 14px 26px -18px #16606e57}.yy-root .yys-card.is-review{box-shadow:inset 0 0 0 1.5px var(--yys-review-border), 0 14px 26px -18px #7f438c4d}.yy-root .yys-card.is-conflict{box-shadow:inset 0 0 0 1.5px #f2c879,0 14px 26px -18px #8a6a144d}.yy-root .yys-card.is-done{box-shadow:inset 0 0 0 1.5px #b9e3d6}.yy-root .yys-card.is-muted{opacity:.62}.yys-foot{flex-direction:column;gap:8px;margin-top:10px;display:flex}.yys-stale{color:#1f5d7a;background:#eaf7fd;border-radius:12px;align-items:flex-start;gap:8px;margin-top:8px;padding:9px 12px;font-size:12px;line-height:18px;display:flex;box-shadow:inset 0 0 0 1px #c7e8f6}.yys-stale svg{flex-shrink:0;margin-top:2px}.yys-pendinghint{color:var(--yys-review);align-items:flex-start;gap:6px;margin-top:6px;font-size:12px;display:flex}.yys-pendinghint svg{flex-shrink:0;margin-top:3px}.yys-note{color:#7a6f5c;flex-direction:column;gap:4px;font-size:11px;font-weight:600;display:flex}.yys-note input{color:#33504d;background:#fff;border:1px solid #dfe9e6;border-radius:10px;height:34px;padding:0 10px;font-size:13px}.yys-note input:focus{outline:2px solid var(--yy-tiffany);outline-offset:0}.yys-conflict{background:var(--yys-warn-surface);box-shadow:inset 0 0 0 1px var(--yys-warn-border);border-radius:14px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.yys-conflict-h{color:var(--yys-warn-ink);align-items:center;gap:6px;font-size:12px;font-weight:800;display:flex}.yys-conflict ul{color:#5b4a14;flex-direction:column;gap:4px;margin:0;padding:0 0 0 2px;font-size:12px;line-height:18px;list-style:none;display:flex}.yys-conflict li{gap:6px;display:flex}.yys-conflict li:before{content:"";background:#e0a92e;border-radius:50%;flex:0 0 6px;height:6px;margin-top:6px}.yys-warn{color:var(--yy-coral-ink);margin:0;font-size:12px;font-weight:700}.yys-choices{gap:6px;display:grid}.yys-choice{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:#fff;border:0;border-radius:12px;align-items:center;gap:10px;padding:9px 12px;transition:box-shadow .14s;display:flex;box-shadow:inset 0 0 0 1px #f0dca6}.yys-choice:hover:not(:disabled){box-shadow:inset 0 0 0 1.5px #e0a92e}.yys-choice .ci{width:28px;height:28px;color:var(--yys-warn-ink);background:#fff3d1;border-radius:50%;flex:0 0 28px;place-items:center;display:grid}.yys-choice b{color:var(--yy-ink);font-size:13px;line-height:1.4;display:block}.yys-choice small{color:#7a6f5c;font-size:11px;line-height:16px;display:block}.yys-choice.primary{box-shadow:inset 0 0 0 1.5px var(--yy-tiffany)}.yys-choice.primary .ci{background:var(--yy-mint-soft);color:var(--yy-tiffany-deep)}.yys-choice.review{box-shadow:inset 0 0 0 1.5px var(--yys-review-border)}.yys-choice.review .ci{background:var(--yys-review-surface);color:var(--yys-review)}.yys-choice:disabled{opacity:.55;cursor:not-allowed}.yys-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.yy-b.yys-review{background:var(--yys-review-surface);border-color:var(--yys-review-border);color:var(--yys-review);font-weight:700}.yy-b.yys-review:hover:not(:disabled){border-color:var(--yys-review)}.yys-hint{color:var(--yys-review);align-items:center;gap:5px;margin:0;font-size:11px;display:flex}.yys-hint.no{color:#6b7a78}.yys-status{color:var(--yy-tiffany-deep);flex-wrap:wrap;align-items:flex-start;gap:6px;margin-top:10px;font-size:12px;font-weight:700;line-height:18px;display:flex}.yys-status>svg{flex-shrink:0;margin-top:2px}.yys-status>span:first-of-type{flex:160px;min-width:0}.yys-status.warn{color:var(--yys-review)}.yys-status.gray{color:#6b7a78;font-weight:600}.yys-blocked{color:#5b6b6a;background:#f0f2f4;border-radius:12px;align-items:center;gap:6px;margin:0 14px 14px;padding:10px 12px;font-size:12px;display:flex}.yy-privacy.yys-retention{flex-wrap:nowrap;align-items:flex-start;gap:5px;line-height:1.5;display:flex}.yy-privacy.yys-retention>span{flex:1;min-width:0}.yy-privacy.yys-retention>svg{flex-shrink:0;margin-top:2px}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:#fef2f2;--color-red-100:#ffe2e2;--color-red-200:#ffcaca;--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-600:#e40014;--color-red-700:#bf000f;--color-red-800:#9f0712;--color-red-900:#82181a;--color-red-950:#460809;--color-orange-50:#fff7ed;--color-orange-100:#ffedd5;--color-orange-200:#ffd7a8;--color-orange-300:#ffb96d;--color-orange-400:#ff8b1a;--color-orange-500:#fe6e00;--color-orange-600:#f05100;--color-orange-700:#c53c00;--color-orange-800:#9f2d00;--color-orange-900:#7e2a0c;--color-orange-950:#441306;--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-amber-600:#dd7400;--color-amber-700:#b75000;--color-amber-800:#953d00;--color-amber-900:#7b3306;--color-amber-950:#461901;--color-yellow-50:#fefce8;--color-yellow-100:#fef9c2;--color-yellow-200:#fff085;--color-yellow-300:#ffe02a;--color-yellow-400:#fac800;--color-yellow-500:#edb200;--color-yellow-600:#cd8900;--color-yellow-700:#a36100;--color-yellow-800:#874b00;--color-yellow-900:#733e0a;--color-yellow-950:#432004;--color-lime-50:#f7fee7;--color-lime-100:#ecfcca;--color-lime-200:#d8f999;--color-lime-300:#bbf451;--color-lime-400:#9de500;--color-lime-500:#80cd00;--color-lime-700:#4b7d00;--color-lime-800:#3d6300;--color-lime-950:#192e03;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-200:#b9f8cf;--color-green-300:#7bf1a8;--color-green-400:#05df72;--color-green-500:#00c758;--color-green-600:#00a544;--color-green-700:#008138;--color-green-800:#016630;--color-green-900:#0d542b;--color-green-950:#032e15;--color-emerald-50:#ecfdf5;--color-emerald-100:#d0fae5;--color-emerald-200:#a4f4cf;--color-emerald-300:#5ee9b5;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-emerald-600:#009767;--color-emerald-700:#007956;--color-emerald-800:#005f46;--color-emerald-900:#004e3b;--color-emerald-950:#002c22;--color-teal-50:#f0fdfa;--color-teal-100:#cbfbf1;--color-teal-200:#96f7e4;--color-teal-300:#46ecd5;--color-teal-400:#00d3bd;--color-teal-500:#00baa7;--color-teal-600:#009588;--color-teal-700:#00776e;--color-teal-800:#005f5a;--color-teal-900:#0b4f4a;--color-teal-950:#022f2e;--color-cyan-50:#ecfeff;--color-cyan-100:#cefafe;--color-cyan-200:#a2f4fd;--color-cyan-300:#53eafd;--color-cyan-400:#00d2ef;--color-cyan-500:#00b7d7;--color-cyan-600:#0092b5;--color-cyan-700:#007492;--color-cyan-800:#005f78;--color-cyan-950:#053345;--color-sky-50:#f0f9ff;--color-sky-100:#dff2fe;--color-sky-200:#b8e6fe;--color-sky-300:#77d4ff;--color-sky-400:#00bcfe;--color-sky-500:#00a5ef;--color-sky-600:#0084cc;--color-sky-700:#0069a4;--color-sky-800:#005986;--color-sky-900:#024a70;--color-sky-950:#052f4a;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-200:#bedbff;--color-blue-300:#90c5ff;--color-blue-400:#54a2ff;--color-blue-500:#3080ff;--color-blue-600:#155dfc;--color-blue-700:#1447e6;--color-blue-800:#193cb8;--color-blue-900:#1c398e;--color-blue-950:#162456;--color-indigo-50:#eef2ff;--color-indigo-100:#e0e7ff;--color-indigo-200:#c7d2ff;--color-indigo-300:#a4b3ff;--color-indigo-400:#7d87ff;--color-indigo-500:#625fff;--color-indigo-600:#4f39f6;--color-indigo-700:#432dd7;--color-indigo-800:#372aac;--color-indigo-900:#312c85;--color-indigo-950:#1e1a4d;--color-violet-50:#f5f3ff;--color-violet-100:#ede9fe;--color-violet-200:#ddd6ff;--color-violet-300:#c4b4ff;--color-violet-400:#a685ff;--color-violet-500:#8d54ff;--color-violet-600:#7f22fe;--color-violet-700:#7008e7;--color-violet-800:#5d0ec0;--color-violet-900:#4d179a;--color-violet-950:#2f0d68;--color-purple-50:#faf5ff;--color-purple-100:#f3e8ff;--color-purple-200:#e9d5ff;--color-purple-300:#d9b3ff;--color-purple-400:#c07eff;--color-purple-500:#ac4bff;--color-purple-600:#9810fa;--color-purple-700:#8200da;--color-purple-800:#6e11b0;--color-purple-900:#59168b;--color-purple-950:#3c0366;--color-fuchsia-50:#fdf4ff;--color-fuchsia-100:#fae8ff;--color-fuchsia-200:#f6cfff;--color-fuchsia-300:#f2a9ff;--color-fuchsia-500:#e12afb;--color-fuchsia-600:#c600db;--color-fuchsia-700:#a600b5;--color-fuchsia-800:#8a0194;--color-fuchsia-950:#4b004f;--color-pink-50:#fdf2f8;--color-pink-100:#fce7f3;--color-pink-200:#fccee8;--color-pink-400:#fb64b6;--color-pink-700:#c4005c;--color-pink-800:#a2004c;--color-rose-50:#fff1f2;--color-rose-100:#ffe4e6;--color-rose-200:#ffccd3;--color-rose-300:#ffa2ae;--color-rose-400:#ff667f;--color-rose-500:#ff2357;--color-rose-600:#e70044;--color-rose-700:#c20039;--color-rose-800:#a30037;--color-rose-900:#8b0836;--color-rose-950:#4d0218;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-600:#45556c;--color-slate-700:#314158;--color-slate-800:#1d293d;--color-slate-900:#0f172b;--color-slate-950:#020618;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5dc;--color-gray-400:#99a1af;--color-gray-500:#6a7282;--color-gray-600:#4a5565;--color-gray-700:#364153;--color-gray-800:#1e2939;--color-gray-900:#101828;--color-gray-950:#030712;--color-zinc-600:#52525c;--color-neutral-50:#fafafa;--color-neutral-100:#f5f5f5;--color-neutral-200:#e5e5e5;--color-neutral-300:#d4d4d4;--color-neutral-400:#a1a1a1;--color-neutral-600:#525252;--color-neutral-700:#404040;--color-neutral-800:#262626;--color-neutral-900:#171717;--color-neutral-950:#0a0a0a;--color-stone-50:#fafaf9;--color-stone-100:#f5f5f4;--color-stone-200:#e7e5e4;--color-stone-300:#d6d3d1;--color-stone-400:#a6a09b;--color-stone-500:#79716b;--color-stone-600:#57534d;--color-stone-700:#44403b;--color-stone-800:#292524;--color-stone-900:#1c1917;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--radius-xs:.125rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-sm:0 1px 2px #00000026;--drop-shadow-md:0 3px 3px #0000001f;--drop-shadow-lg:0 4px 4px #00000026;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-3xl:64px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:var(--primary);--color-muted:var(--muted);--color-border:var(--border);--color-chart-brand-base:var(--chart-brand-base);--color-chart-info-base:var(--chart-info-base);--color-chart-violet-base:var(--chart-violet-base);--color-chart-berry-base:var(--chart-berry-base);--color-chart-umber-base:var(--chart-umber-base)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18508 1.52328);--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-red-900:lab(28.5139% 44.5539 29.0463);--color-red-950:lab(13.003% 29.04 16.7519);--color-orange-50:lab(97.7008% 1.53735 5.90649);--color-orange-100:lab(94.7127% 3.58394 14.3151);--color-orange-200:lab(88.4871% 9.94918 28.8378);--color-orange-300:lab(80.8059% 21.7313 50.4455);--color-orange-400:lab(70.0429% 42.5156 75.8207);--color-orange-500:lab(64.272% 57.1788 90.3583);--color-orange-600:lab(57.1026% 64.2584 89.8886);--color-orange-700:lab(46.4615% 57.7275 70.8507);--color-orange-800:lab(37.1566% 46.6433 50.5562);--color-orange-900:lab(30.2951% 36.0434 37.671);--color-orange-950:lab(14.1747% 23.4515 19.4461);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-amber-800:lab(37.8822% 37.1699 52.2718);--color-amber-900:lab(31.2288% 30.2627 40.0378);--color-amber-950:lab(15.8111% 20.9107 23.3752);--color-yellow-50:lab(98.6846% -1.79055 9.7766);--color-yellow-100:lab(97.3564% -4.51407 27.344);--color-yellow-200:lab(94.3433% -5.00429 52.9663);--color-yellow-300:lab(89.7033% -.480294 84.4917);--color-yellow-400:lab(83.2664% 8.65132 106.895);--color-yellow-500:lab(76.3898% 14.5258 98.4589);--color-yellow-600:lab(62.7799% 22.4197 86.1544);--color-yellow-700:lab(47.8202% 25.2426 66.5015);--color-yellow-800:lab(38.7484% 23.5833 51.4916);--color-yellow-900:lab(32.3865% 21.1273 38.5959);--color-yellow-950:lab(16.8146% 15.7422 23.1133);--color-lime-50:lab(98.7039% -5.32573 10.2149);--color-lime-100:lab(96.8662% -11.7133 22.0854);--color-lime-200:lab(94.0718% -22.5338 42.5238);--color-lime-300:lab(89.9218% -35.6546 68.5254);--color-lime-400:lab(83.7876% -45.0447 88.4738);--color-lime-500:lab(75.3197% -46.6547 86.1778);--color-lime-700:lab(47.246% -32.2589 55.8249);--color-lime-800:lab(37.7655% -25.1694 43.0683);--color-lime-950:lab(16.5113% -15.1841 22.0145);--color-green-50:lab(98.1563% -5.60117 2.75915);--color-green-100:lab(96.1861% -13.8464 6.52365);--color-green-200:lab(92.4222% -26.4702 12.9427);--color-green-300:lab(86.9953% -47.2691 25.0054);--color-green-400:lab(78.503% -64.9265 39.7492);--color-green-500:lab(70.5521% -66.5147 45.8073);--color-green-600:lab(59.0978% -58.6621 41.2579);--color-green-700:lab(47.0329% -47.0239 31.4788);--color-green-800:lab(37.4616% -36.7971 22.9692);--color-green-900:lab(30.797% -29.6927 17.382);--color-green-950:lab(15.6845% -20.4225 11.7249);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-800:lab(35.3675% -33.1188 8.04002);--color-emerald-900:lab(28.8637% -26.9249 5.45986);--color-emerald-950:lab(15.0582% -17.9507 2.38369);--color-teal-50:lab(98.3189% -4.74921 -.111711);--color-teal-100:lab(95.1845% -17.4212 -.425422);--color-teal-200:lab(90.7612% -33.1343 -.542295);--color-teal-300:lab(84.8977% -48.1516 -1.3321);--color-teal-400:lab(76.0109% -53.3483 -2.27906);--color-teal-500:lab(67.3859% -49.0983 -2.63511);--color-teal-600:lab(55.0223% -41.0774 -3.90277);--color-teal-700:lab(44.4134% -33.1436 -4.22149);--color-teal-800:lab(35.5975% -26.6648 -4.34487);--color-teal-900:lab(29.506% -21.4706 -3.59886);--color-teal-950:lab(16.6371% -15.3183 -3.81732);--color-cyan-50:lab(98.3304% -5.97432 -2.62108);--color-cyan-100:lab(95.3146% -13.8285 -6.84732);--color-cyan-200:lab(91.0821% -24.0435 -12.8306);--color-cyan-300:lab(85.3886% -36.7636 -21.5716);--color-cyan-400:lab(76.6045% -40.9406 -29.6231);--color-cyan-500:lab(67.805% -35.3952 -30.2018);--color-cyan-600:lab(55.1767% -26.7496 -30.5139);--color-cyan-700:lab(44.7267% -21.5987 -26.118);--color-cyan-800:lab(36.5114% -17.1989 -21.6292);--color-cyan-950:lab(19.1528% -9.68757 -15.5267);--color-sky-50:lab(97.3623% -2.33802 -4.13098);--color-sky-100:lab(94.3709% -4.56053 -8.23453);--color-sky-200:lab(88.6983% -11.3978 -16.8488);--color-sky-300:lab(80.3307% -20.2945 -31.385);--color-sky-400:lab(70.687% -23.6078 -45.9483);--color-sky-500:lab(63.3038% -18.433 -51.0407);--color-sky-600:lab(51.7754% -11.4712 -49.8349);--color-sky-700:lab(41.6013% -9.10804 -42.5647);--color-sky-800:lab(35.164% -9.57692 -34.4068);--color-sky-900:lab(29.1959% -8.34689 -28.2453);--color-sky-950:lab(17.8299% -5.31271 -21.1584);--color-blue-50:lab(96.492% -1.14644 -5.11479);--color-blue-100:lab(92.0301% -2.24757 -11.6453);--color-blue-200:lab(86.15% -4.04379 -21.0797);--color-blue-300:lab(77.5052% -6.4629 -36.42);--color-blue-400:lab(65.0361% -1.42065 -56.9802);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-blue-700:lab(36.9089% 35.0961 -85.6872);--color-blue-800:lab(30.2514% 27.7853 -70.2699);--color-blue-900:lab(26.1542% 15.7545 -51.5504);--color-blue-950:lab(15.6723% 8.86232 -32.2945);--color-indigo-50:lab(95.4818% .411302 -6.78529);--color-indigo-100:lab(91.6577% 1.04591 -12.7199);--color-indigo-200:lab(84.4329% 3.18977 -23.9688);--color-indigo-300:lab(74.0235% 8.54138 -41.6075);--color-indigo-400:lab(59.866% 22.4834 -64.4485);--color-indigo-500:lab(48.295% 38.3129 -81.9673);--color-indigo-600:lab(38.4009% 52.6132 -92.3857);--color-indigo-700:lab(32.4486% 49.2217 -84.6695);--color-indigo-800:lab(26.6645% 37.9804 -68.6402);--color-indigo-900:lab(23.3911% 24.6978 -50.4718);--color-indigo-950:lab(12.4853% 14.9672 -31.3418);--color-violet-50:lab(96.2416% 2.28849 -5.51657);--color-violet-100:lab(93.0838% 4.35197 -9.88284);--color-violet-200:lab(87.0888% 8.53688 -19.4189);--color-violet-300:lab(76.7419% 18.3911 -37.0706);--color-violet-400:lab(62.8239% 34.9159 -60.0512);--color-violet-500:lab(49.9355% 55.1776 -81.8963);--color-violet-600:lab(41.088% 68.9966 -91.995);--color-violet-700:lab(35.2783% 67.9912 -88.793);--color-violet-800:lab(29.3188% 57.7986 -76.1493);--color-violet-900:lab(24.3783% 45.7525 -61.4902);--color-violet-950:lab(14.0706% 33.3353 -46.7553);--color-purple-50:lab(97.1627% 2.99937 -4.13398);--color-purple-100:lab(93.3333% 6.97437 -9.83434);--color-purple-200:lab(87.8405% 13.4282 -18.7159);--color-purple-300:lab(78.3298% 26.2195 -34.9499);--color-purple-400:lab(63.6946% 47.6127 -59.2066);--color-purple-500:lab(52.0183% 66.11 -78.2316);--color-purple-600:lab(43.0295% 75.21 -86.5669);--color-purple-700:lab(36.1758% 69.8525 -80.0381);--color-purple-800:lab(30.6017% 56.7637 -64.4751);--color-purple-900:lab(24.9401% 45.2703 -51.2728);--color-purple-950:lab(14.8253% 38.9005 -44.5861);--color-fuchsia-50:lab(97.1083% 4.46233 -4.09334);--color-fuchsia-100:lab(93.9419% 9.57647 -9.08735);--color-fuchsia-200:lab(87.7108% 19.9958 -18.2054);--color-fuchsia-300:lab(78.5378% 39.3533 -32.9615);--color-fuchsia-500:lab(56.4256% 83.132 -64.639);--color-fuchsia-600:lab(47.5131% 83.4271 -63.0363);--color-fuchsia-700:lab(39.787% 72.2653 -53.1244);--color-fuchsia-800:lab(32.904% 60.2883 -43.6569);--color-fuchsia-950:lab(15.7348% 39.0235 -27.4073);--color-pink-50:lab(96.4459% 4.53997 -1.49434);--color-pink-100:lab(93.5864% 9.01193 -3.15079);--color-pink-200:lab(87.4504% 19.6 -6.46662);--color-pink-400:lab(64.5597% 64.3615 -12.7988);--color-pink-700:lab(42.1737% 71.8009 7.42233);--color-pink-800:lab(34.9559% 60.2885 5.99639);--color-rose-50:lab(96.2369% 4.94155 1.28011);--color-rose-100:lab(92.8221% 9.86832 2.60075);--color-rose-200:lab(86.806% 19.1909 4.07754);--color-rose-300:lab(76.6339% 38.3549 9.68835);--color-rose-400:lab(64.4125% 63.0291 19.2068);--color-rose-500:lab(56.101% 79.4328 31.4532);--color-rose-600:lab(49.1882% 81.577 36.0311);--color-rose-700:lab(41.1651% 71.6251 30.3087);--color-rose-800:lab(34.6481% 60.802 20.1957);--color-rose-900:lab(29.7104% 51.514 12.6253);--color-rose-950:lab(14.2323% 34.0086 9.80922);--color-slate-50:lab(98.1434% -.369519 -1.05966);--color-slate-100:lab(96.286% -.852436 -2.46847);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-400:lab(65.5349% -2.25151 -14.5072);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-600:lab(35.5623% -1.74978 -15.4316);--color-slate-700:lab(26.9569% -1.47016 -15.6993);--color-slate-800:lab(16.132% -.318035 -14.6672);--color-slate-900:lab(7.78673% 1.82345 -15.0537);--color-slate-950:lab(1.76974% 1.32743 -9.28855);--color-gray-50:lab(98.2596% -.247031 -.706708);--color-gray-100:lab(96.1596% -.0823438 -1.13575);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-gray-300:lab(85.1236% -.612259 -3.7138);--color-gray-400:lab(65.9269% -.832707 -8.17473);--color-gray-500:lab(47.7841% -.393182 -10.0268);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-gray-700:lab(27.1134% -.956401 -12.3224);--color-gray-800:lab(16.1051% -1.18239 -11.7533);--color-gray-900:lab(8.11897% .811279 -12.254);--color-gray-950:lab(1.90334% .278696 -5.48866);--color-zinc-600:lab(35.1166% 1.78212 -6.1173);--color-neutral-50:lab(98.26% 0 0);--color-neutral-100:lab(96.52% -.0000298023 .0000119209);--color-neutral-200:lab(90.952% 0 -.0000119209);--color-neutral-300:lab(84.92% 0 -.0000119209);--color-neutral-400:lab(66.128% -.0000298023 .0000119209);--color-neutral-600:lab(34.924% 0 0);--color-neutral-700:lab(27.036% 0 0);--color-neutral-800:lab(15.204% 0 -.00000596046);--color-neutral-900:lab(7.78201% -.0000149012 0);--color-neutral-950:lab(2.75381% 0 0);--color-stone-50:lab(98.2686% -.0991821 .364304);--color-stone-100:lab(96.5286% -.0991821 .364268);--color-stone-200:lab(91.055% .663072 .865579);--color-stone-300:lab(84.7909% .928015 1.59738);--color-stone-400:lab(66.2166% 1.88044 3.20326);--color-stone-500:lab(48.1164% 2.35701 4.26852);--color-stone-600:lab(35.5168% 1.08604 4.07829);--color-stone-700:lab(27.3812% 1.32917 3.57789);--color-stone-800:lab(15.0353% 1.96067 1.53427);--color-stone-900:lab(9.03835% 1.15298 1.92955)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}body{background-color:var(--background);color:var(--foreground);font-family:Noto Sans TC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}}@layer components{.pk[data-page=members] .me-body{padding:var(--pk-ws-sec-top,16px) var(--pk-ws-pad,24px) var(--pk-s8,32px);flex-direction:column;gap:14px;min-width:0;display:flex}.pk[data-page=members] .me-search{width:min(288px,100%)}.pk[data-page=members] .me-filters{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}@media (max-width:760px){.pk[data-page=members] .me-search{width:100%}}:where(.pk[data-page=members],.pk-layer) .me-sortbtn{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}:where(.pk[data-page=members],.pk-layer) .me-sortbtn svg{opacity:.45}:where(.pk[data-page=members],.pk-layer) .me-sortbtn:hover,:where(.pk[data-page=members],.pk-layer) .me-sortbtn.on{color:var(--pk-ink)}:where(.pk[data-page=members],.pk-layer) .me-sortbtn.on svg{opacity:1;color:var(--pk-brand)}:where(.pk[data-page=members],.pk-layer) .me-who{align-items:center;gap:10px;min-width:220px;display:flex}:where(.pk[data-page=members],.pk-layer) .me-who-t{flex-direction:column;gap:2px;min-width:0;display:flex}:where(.pk[data-page=members],.pk-layer) .me-who-t small{color:var(--pk-muted);text-overflow:ellipsis;white-space:nowrap;max-width:280px;font-size:12px;overflow:hidden}:where(.pk[data-page=members],.pk-layer) .me-name{flex-wrap:wrap;align-items:center;gap:6px;display:flex}:where(.pk[data-page=members],.pk-layer) .me-name b{color:var(--pk-ink);font-weight:700}:where(.pk[data-page=members],.pk-layer) .me-nick{color:var(--pk-ink-soft);background:var(--pk-quiet);border-radius:6px;padding:0 6px;font-size:12px}:where(.pk[data-page=members],.pk-layer) .me-care{color:#d9653f;background:#ffe9e5;border-radius:50%;place-items:center;width:18px;height:18px;display:inline-grid}:where(.pk[data-page=members],.pk-layer) .me-role{border-radius:var(--pk-r-pill);height:24px;font:700 12px/1 var(--pk-font-ui);white-space:nowrap;background:var(--pk-quiet);color:var(--pk-ink-soft);border:0;align-items:center;gap:5px;padding:0 9px;display:inline-flex}:where(.pk[data-page=members],.pk-layer) .me-role small{opacity:.75;font-size:10.5px;font-weight:600}:where(.pk[data-page=members],.pk-layer) button.me-role{cursor:pointer;transition:transform var(--pk-dur-spring) var(--pk-ease-spring-default),box-shadow var(--pk-dur-fast)}:where(.pk[data-page=members],.pk-layer) button.me-role:hover{box-shadow:inset 0 0 0 1px}:where(.pk[data-page=members],.pk-layer) button.me-role:active{transition-duration:var(--pk-dur-press);transform:scale(.95)}:where(.pk[data-page=members],.pk-layer) .me-r-owner{color:#fff;background:#1d3a37}:where(.pk[data-page=members],.pk-layer) .me-r-manager{background:var(--pk-brand-surface);color:var(--pk-brand-strong)}:where(.pk[data-page=members],.pk-layer) .me-r-sales_manager,:where(.pk[data-page=members],.pk-layer) .me-r-sales{color:#8a5b00;background:#fdf3dc}:where(.pk[data-page=members],.pk-layer) .me-r-teacher{color:#22668a;background:#e4f1f8}:where(.pk[data-page=members],.pk-layer) .me-r-student{color:#3f5f5b;background:#eef3f2}:where(.pk[data-page=members],.pk-layer) .me-r-parent{color:#6a4a96;background:#f3ecfa}:where(.pk[data-page=members],.pk-layer) .me-r-guest{color:var(--pk-ink-soft);box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);background:#fff}:where(.pk[data-page=members],.pk-layer) .me-cls{flex-wrap:wrap;align-items:center;gap:4px;display:flex}:where(.pk[data-page=members],.pk-layer) .me-clschip{background:var(--pk-quiet);height:24px;color:var(--pk-ink-body);font:600 12px/1 var(--pk-font-ui);cursor:pointer;white-space:nowrap;transition:background-color var(--pk-dur-fast);border:0;border-radius:8px;align-items:center;gap:3px;padding:0 8px;display:inline-flex}:where(.pk[data-page=members],.pk-layer) .me-clschip:hover{background:var(--pk-brand-surface);color:var(--pk-brand-strong)}:where(.pk[data-page=members],.pk-layer) .me-clschip.is-primary{color:#7d5400;background:#fff6e0;box-shadow:inset 0 0 0 1px #f2d48b}:where(.pk[data-page=members],.pk-layer) .me-clschip.is-primary svg{fill:#ffd166;stroke:#c9890c}:where(.pk[data-page=members],.pk-layer) .me-clschip.is-arch{opacity:.6}:where(.pk[data-page=members],.pk-layer) .me-more{color:var(--pk-muted);font-size:11.5px;font-weight:700}:where(.pk[data-page=members],.pk-layer) .me-nocls,:where(.pk[data-page=members],.pk-layer) .me-unset{color:var(--pk-faint,#9bb0ad);align-items:center;gap:3px;font-size:12px;display:inline-flex}:where(.pk[data-page=members],.pk-layer) .me-dash{color:var(--pk-faint,#9bb0ad)}:where(.pk[data-page=members],.pk-layer) .me-trunc{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:150px;display:inline-block;overflow:hidden}:where(.pk[data-page=members],.pk-layer) .me-st{white-space:nowrap;color:var(--pk-ink-soft);align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:inline-flex}:where(.pk[data-page=members],.pk-layer) .me-st i{background:currentColor;border-radius:50%;width:7px;height:7px}:where(.pk[data-page=members],.pk-layer) .me-st-active{color:var(--pk-success-strong,#227a52)}:where(.pk[data-page=members],.pk-layer) .me-st-pending{color:#b07a00}:where(.pk[data-page=members],.pk-layer) .me-st-inactive{color:var(--pk-muted)}:where(.pk[data-page=members],.pk-layer) .me-st-fail{color:var(--pk-danger)}:where(.pk[data-page=members],.pk-layer) .me-c-date{white-space:nowrap;color:var(--pk-ink-soft)}:where(.pk[data-page=members],.pk-layer) .me-acts{text-align:right;white-space:nowrap}:where(.pk[data-page=members],.pk-layer) .me-acts .btn{vertical-align:middle}:where(.pk[data-page=members],.pk-layer) .me-acts-h{text-align:right}:where(.pk[data-page=members],.pk-layer) .me-danger-t{color:var(--pk-danger)}:where(.pk[data-page=members],.pk-layer) .me-pop{max-width:320px}:where(.pk[data-page=members],.pk-layer) .me-pop-in{flex-direction:column;gap:8px;padding:14px;display:flex}:where(.pk[data-page=members],.pk-layer) .me-pop-in p{color:var(--pk-ink-body);margin:0;font-size:13px;line-height:1.55}:where(.pk[data-page=members],.pk-layer) .me-pop-h{align-items:center;gap:6px;display:flex}:where(.pk[data-page=members],.pk-layer) .me-pop-in .btn{align-self:flex-start;gap:6px}:where(.pk[data-page=members],.pk-layer) .me-roles{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}:where(.pk[data-page=members],.pk-layer) .me-roles-l{color:var(--pk-muted);font-size:12px;font-weight:700}:where(.pk[data-page=members]) .pk-table .me-ava-wrap{flex:none;position:relative}:where(.pk[data-page=members]) .pk-table .me-frame{pointer-events:none;object-fit:contain;width:64px;max-width:none;height:64px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:where(.pk[data-page=members]) .pk-table tr.is-off .me-ava-wrap{filter:grayscale();opacity:.6}:where(.pk[data-page=members]) .pk-table .me-acts .btn-icon svg{width:16px;height:16px}:where(.pk-layer) .me-dlg .me-lead{color:var(--pk-ink-soft);margin:0 0 12px;font-size:13px;line-height:1.55}:where(.pk-layer) .me-dlg .me-clslist{max-height:260px;box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:12px;flex-direction:column;gap:4px;padding:4px;display:flex;overflow-y:auto}:where(.pk-layer) .me-dlg .me-clsrow{cursor:pointer;color:var(--pk-ink);border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;font-weight:600;display:flex}:where(.pk-layer) .me-dlg .me-clsrow:hover{background:var(--pk-mist)}:where(.pk-layer) .me-dlg .me-clsrow.is-on{background:var(--pk-brand-surface,#eaf7f5)}:where(.pk-layer) .me-dlg .me-hint{color:var(--pk-muted);margin:8px 0 0;font-size:12px}:where(.pk-layer) .me-dlg .me-empty-l{text-align:center;color:var(--pk-muted);padding:28px 0;font-size:13px}:where(.pk-layer) .me-dlg .me-edit-av{align-items:center;gap:12px;margin:0 0 14px;display:flex}:where(.pk-layer) .me-dlg .me-kv{background:var(--pk-mist);box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:12px;gap:6px;margin:0 0 16px;padding:10px 12px;display:grid}:where(.pk-layer) .me-dlg .me-kv>div{grid-template-columns:110px minmax(0,1fr);align-items:center;gap:8px;font-size:13px;display:grid}:where(.pk-layer) .me-dlg .me-kv dt{color:var(--pk-muted);font-weight:600}:where(.pk-layer) .me-dlg .me-kv dd{min-width:0;color:var(--pk-ink);margin:0;font-weight:600}:where(.pk-layer) .me-dlg .me-lc{flex-direction:column;gap:12px;display:flex}:where(.pk-layer) .me-dlg .me-lc-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}:where(.pk-layer) .me-dlg .me-lc-acts .me-lc-row{justify-content:flex-start}:where(.pk-layer) .me-dlg .me-lc-card{box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:14px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}:where(.pk-layer) .me-dlg .me-lc-preview{background:var(--pk-mist);box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:14px;justify-content:center;display:flex;overflow:hidden}:where(.pk-layer) .me-dlg .me-lc-preview img{border-radius:10px;width:auto;max-height:288px;margin:12px;display:block;box-shadow:0 6px 18px -12px #16606e80}:where(.pk-layer) .me-dlg .me-lc-iframe{aspect-ratio:210/297;background:#fff;border:0;width:100%;display:block}:where(.pk-layer) .me-dlg .me-lc-acts{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}:where(.pk-layer) .me-dlg .me-lc-events{max-height:192px;box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:12px;overflow-y:auto}:where(.pk[data-page=members]) .me-inv-sum{color:var(--pk-muted);margin:0;font-size:13px}:where(.pk[data-page=members]) .me-inv-sum b{color:var(--pk-ink)}:where(.pk[data-page=members]) .me-seat{background:var(--pk-mist,#f5f9f8);box-shadow:inset 0 0 0 1px var(--pk-hairline);--tone:var(--pk-brand);border-radius:18px;flex-direction:column;justify-content:center;gap:8px;padding:12px 16px;display:flex}:where(.pk[data-page=members]) .me-seat.is-warning{--tone:#c9890c;background:#fffaf0}:where(.pk[data-page=members]) .me-seat.is-over{--tone:#d9653f;background:#fff6f2}:where(.pk[data-page=members]) .me-seat.is-critical{--tone:var(--pk-danger);background:var(--pk-danger-surface)}:where(.pk[data-page=members]) .me-seat-h{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}:where(.pk[data-page=members]) .me-seat-h>b{color:var(--pk-ink)}:where(.pk[data-page=members]) .me-seat-chip{border-radius:var(--pk-r-pill);background:color-mix(in srgb,var(--tone) 14%,transparent);color:var(--tone);padding:2px 8px;font-size:11.5px;font-weight:800}:where(.pk[data-page=members]) .me-seat-n{color:var(--pk-ink-soft);margin-left:auto;font-size:12.5px}:where(.pk[data-page=members]) .me-seat-n b{color:var(--pk-ink);font-size:15px}:where(.pk[data-page=members]) .me-bar{background:#1d3a3714;border-radius:99px;height:8px;overflow:hidden}:where(.pk[data-page=members]) .me-bar i{border-radius:inherit;background:var(--tone);height:100%;transition:width .6s var(--pk-ease-spring-default);display:block}:where(.pk[data-page=members]) .me-seat p{color:var(--pk-ink-soft);margin:0;font-size:12px;line-height:1.5}:where(.pk[data-page=members]) .me-seat.is-none p{color:var(--pk-muted)}:where(.pk[data-page=members]) .me-seat.is-ok{--tone:var(--pk-success-strong,#227a52)}:where(.pk[data-page=members]) .me-top{grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:stretch;gap:12px;min-width:0;display:grid}:where(.pk[data-page=members]) .me-top:has(>:only-child){grid-template-columns:minmax(0,1fr)}@media (max-width:1100px){:where(.pk[data-page=members]) .me-top{grid-template-columns:minmax(0,1fr)}}:where(.pk[data-page=classes],.pk-layer) .cm-headnote{flex:1}:where(.pk[data-page=classes],.pk-layer) .cm-st-on{color:#17734f;background:#e8f8f1}:where(.pk[data-page=classes],.pk-layer) .cm-st-on i,:where(.pk[data-page=classes],.pk-layer) .cm-st-off i{background:currentColor;border-radius:50%;width:6px;height:6px;display:inline-block}:where(.pk[data-page=classes],.pk-layer) .cm-st-off{opacity:.9}:where(.pk[data-page=classes],.pk-layer) .cm-g-sky{--g1:#e3f4fc;--g2:#9ed9f2;--g3:#2b7fa6;--cm-ink:#1f6a8c}:where(.pk[data-page=classes],.pk-layer) .cm-g-teal{--g1:#e3f6f3;--g2:#81d6d0;--g3:#1f8e86;--cm-ink:#1f6f68}:where(.pk[data-page=classes],.pk-layer) .cm-g-coral{--g1:#fff0ec;--g2:#ffb4a8;--g3:#c0432f;--cm-ink:#a3392a}:where(.pk[data-page=classes],.pk-layer) .cm-g-lemon{--g1:#fff8e2;--g2:#ffd166;--g3:#8a6a14;--cm-ink:#7a5d0f}:where(.pk[data-page=classes],.pk-layer) .cm-sp{flex:1}:where(.pk[data-page=classes],.pk-layer) .t-warn{color:var(--pk-warn-strong);font-style:normal}:where(.pk[data-page=classes],.pk-layer) .input{background:var(--pk-paper);width:100%;min-height:40px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);font:500 var(--pk-t-md)/1.3 var(--pk-font-ui);color:var(--pk-ink);transition:box-shadow var(--pk-dur-fast);border:0;border-radius:12px;padding:0 12px}:where(.pk[data-page=classes],.pk-layer) select.input{appearance:none;background:var(--pk-paper) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%235b6b6a' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center;cursor:pointer;padding-right:34px}:where(.pk[data-page=classes],.pk-layer) select.input:disabled{background-color:var(--pk-quiet);color:var(--pk-faint);cursor:not-allowed}:where(.pk[data-page=classes],.pk-layer) .input-sm{min-height:32px;font-size:var(--pk-t-sm)}:where(.pk[data-page=classes],.pk-layer) .input:focus{box-shadow:inset 0 0 0 1.5px var(--pk-brand),0 0 0 4px #1f8e8624;outline:0}:where(.pk[data-page=classes],.pk-layer) .input.is-invalid{box-shadow:inset 0 0 0 1.5px var(--pk-danger),0 0 0 4px #c0432f1f}:where(.pk[data-page=classes],.pk-layer) .input[readonly]{background:var(--pk-quiet);box-shadow:none}:where(.pk[data-page=classes],.pk-layer) .cm-ta{resize:vertical;min-height:132px;padding:10px 12px!important;line-height:1.6!important}:where(.pk[data-page=classes],.pk-layer) .cm-field{flex-direction:column;gap:6px;min-width:0;margin:0 0 14px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-field>span:first-child{font:700 var(--pk-t-sm)/1.3 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk[data-page=classes],.pk-layer) .cm-err{font:600 12.5px/1.3 var(--pk-font-ui);color:var(--pk-danger);font-style:normal}:where(.pk[data-page=classes],.pk-layer) .cm-search{border-radius:var(--pk-r-pill);background:var(--pk-paper);min-width:0;height:36px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);color:var(--pk-muted);transition:box-shadow var(--pk-dur-fast);flex:0 300px;align-items:center;gap:8px;padding:0 12px;display:flex;position:relative}:where(.pk[data-page=classes],.pk-layer) .cm-search:focus-within{box-shadow:inset 0 0 0 1.5px var(--pk-brand),0 0 0 4px #1f8e861f}:where(.pk[data-page=classes],.pk-layer) .cm-search input{min-width:0;height:100%;font-size:var(--pk-t-sm);color:var(--pk-ink);background:0 0;border:0;outline:0;flex:1}:where(.pk[data-page=classes],.pk-layer) .cm-search-sm{flex:none;height:34px;margin:0 0 8px}:where(.pk[data-page=classes],.pk-layer) .cm-note{background:var(--pk-warn-surface);color:var(--pk-warn-strong);font-size:var(--pk-t-sm);border-radius:12px;align-items:flex-start;gap:8px;margin:0 0 12px;padding:10px 12px;line-height:1.5;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-note svg{flex:none;margin-top:2px}:where(.pk[data-page=classes],.pk-layer) .cm-dirty{color:var(--pk-brand-strong);margin-left:auto}:where(.pk[data-page=classes],.pk-layer) .cm-chiprow{flex-wrap:wrap;gap:6px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-bar{background:var(--pk-quiet);border-radius:3px;flex:1;min-width:40px;height:6px;position:relative;overflow:hidden}:where(.pk[data-page=classes],.pk-layer) .cm-bar i{transition:width .42s var(--pk-ease-spring-default);background:linear-gradient(90deg,#81d6d0,#1f8e86);border-radius:3px;position:absolute;inset:0 auto 0 0}:where(.pk[data-page=classes],.pk-layer) .cm-bar-lg{border-radius:5px;height:10px;display:block}:where(.pk[data-page=classes],.pk-layer) .cm-dot{background:var(--g2);border-radius:4px;flex:none;width:10px;height:10px;display:inline-block}@keyframes cm-shim{to{background-position:-200% 0}}:where(.pk[data-page=classes],.pk-layer) .cm-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}:where(.pk[data-page=classes],.pk-layer) .cm-empty{text-align:center;box-shadow:inset 0 0 0 1px var(--pk-hairline);background:linear-gradient(#fbfdfc,#f4f9f8);border-radius:24px;flex-direction:column;align-items:center;gap:8px;padding:48px 24px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-empty h3{font:800 18px/1.35 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk[data-page=classes],.pk-layer) .cm-empty p{max-width:440px;color:var(--pk-muted);font-size:var(--pk-t-sm);margin:0;line-height:1.6}:where(.pk[data-page=classes],.pk-layer) .cm-empty-ic{width:64px;height:64px;color:var(--pk-brand);box-shadow:0 6px 18px -10px #1f8e8680,inset 0 0 0 1px var(--pk-hairline);background:#fff;border-radius:20px;place-items:center;margin-bottom:4px;display:grid}:where(.pk[data-page=classes],.pk-layer) .cm-empty-ic .cm-ill{width:52px;height:52px}:where(.pk[data-page=classes],.pk-layer) .cm-tone-danger .cm-empty-ic{color:var(--pk-danger)}:where(.pk[data-page=classes],.pk-layer) .cm-tone-neutral .cm-empty-ic{color:var(--pk-ink-soft)}:where(.pk[data-page=classes],.pk-layer) .cm-empty-acts{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-tb{flex-wrap:nowrap}:where(.pk[data-page=classes],.pk-layer) .cm-filters{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 14px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-fchip{cursor:pointer;color:var(--pk-ink);gap:6px}:where(.pk[data-page=classes],.pk-layer) .cm-fchip:hover{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk[data-page=classes],.pk-layer) .cm-banner{box-shadow:inset 0 0 0 1px var(--pk-warn-border);background:linear-gradient(100deg,#fff8e6 0%,#fffdf6 70%);border-radius:18px;align-items:center;gap:14px;margin:0 0 18px;padding:12px 16px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-banner-av{flex:none;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-banner-av .stw-sa{color:#fff;margin-left:-8px;font-weight:800;box-shadow:0 0 0 2px #fff}:where(.pk[data-page=classes],.pk-layer) .cm-banner-av .stw-sa:first-child{margin-left:0}:where(.pk[data-page=classes],.pk-layer) .cm-banner-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-banner-t b{color:var(--pk-warn-strong);font-size:var(--pk-t-md)}:where(.pk[data-page=classes],.pk-layer) .cm-banner-t small{color:var(--pk-ink-soft);font-size:12.5px;line-height:1.45}:where(.pk[data-page=classes],.pk-layer) .cm-grid{grid-template-columns:repeat(auto-fill,minmax(272px,1fr));gap:16px;display:grid}:where(.pk[data-page=classes],.pk-layer) .cm-card{min-width:0;box-shadow:0 0 0 1px var(--pk-hairline),0 1px 2px #16403d0d,0 10px 24px -18px #16606e59;cursor:pointer;transition:transform .26s var(--pk-ease-spring-default),box-shadow .2s ease-out,opacity .2s;background:#fff;border-radius:22px;flex-direction:column;display:flex;position:relative;overflow:hidden}:where(.pk[data-page=classes],.pk-layer) .cm-card:hover{box-shadow:0 0 0 1px var(--g2,var(--pk-hairline-strong)),0 2px 4px #16403d0f,0 18px 32px -20px #16606e73;transform:translateY(-2px)}:where(.pk[data-page=classes],.pk-layer) .cm-card:active{transition-duration:var(--pk-dur-press);transform:scale(.985)}:where(.pk[data-page=classes],.pk-layer) .cm-card:focus-visible{box-shadow:0 0 0 2px var(--pk-brand),0 0 0 6px #1f8e8629;outline:0}:where(.pk[data-page=classes],.pk-layer) .cm-card:before{content:"";background:linear-gradient(180deg,var(--g2),var(--g3));opacity:.95;width:5px;position:absolute;top:0;bottom:0;left:0}:where(.pk[data-page=classes],.pk-layer) .cm-card.is-archived{opacity:.62}:where(.pk[data-page=classes],.pk-layer) .cm-card.is-archived:before{background:#cfd8d6}:where(.pk[data-page=classes],.pk-layer) .cm-card.is-archived:hover{opacity:.9}:where(.pk[data-page=classes],.pk-layer) .cm-card-top{align-items:center;gap:8px;padding:12px 12px 0 22px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-card-grade{background:var(--g1);height:24px;color:var(--cm-ink);font:800 12px/1 var(--pk-font-ui);letter-spacing:.04em;border-radius:8px;align-items:center;padding:0 10px;display:inline-flex}:where(.pk[data-page=classes],.pk-layer) .cm-kebab{margin:-2px 0;width:32px!important;height:32px!important;min-height:32px!important}:where(.pk[data-page=classes],.pk-layer) .cm-card-body{flex-direction:column;flex:1;gap:10px;padding:10px 18px 14px 22px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-card-name{font:900 21px/1.25 var(--pk-font-display);color:var(--pk-ink);letter-spacing:-.01em;overflow-wrap:anywhere}:where(.pk[data-page=classes],.pk-layer) .cm-card-sub{font-size:var(--pk-t-sm);color:var(--pk-ink-soft);margin:-6px 0 0}:where(.pk[data-page=classes],.pk-layer) .cm-card-sub b{color:var(--pk-ink);font-weight:700}:where(.pk[data-page=classes],.pk-layer) .cm-card-row{align-items:center;gap:12px;min-height:30px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-avs{display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-avs .stw-sa{color:#fff;margin-left:-8px;font-size:11.5px;font-weight:800;box-shadow:0 0 0 2px #fff}:where(.pk[data-page=classes],.pk-layer) .cm-avs .stw-sa:first-child{margin-left:0}:where(.pk[data-page=classes],.pk-layer) .cm-avs .cm-more{background:var(--pk-quiet);color:var(--pk-ink-soft);font:700 11px/1 var(--pk-font-num)}:where(.pk[data-page=classes],.pk-layer) .cm-nostu{font-size:var(--pk-t-sm);color:var(--pk-faint)}:where(.pk[data-page=classes],.pk-layer) .cm-stat{color:var(--pk-muted);align-items:baseline;gap:3px;font-size:12px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-stat b{color:var(--pk-ink);font-size:17px}:where(.pk[data-page=classes],.pk-layer) .cm-card-bundles{flex-wrap:wrap;gap:6px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-card-bundles .chip{text-overflow:ellipsis;max-width:100%;overflow:hidden}:where(.pk[data-page=classes],.pk-layer) .cm-comp{align-items:center;gap:8px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-comp b{color:var(--pk-ink-soft);text-align:right;min-width:32px;font-size:12px}:where(.pk[data-page=classes],.pk-layer) .cm-card-foot{background:linear-gradient(180deg,#f6fbfa00,var(--pk-mist));color:var(--pk-muted);justify-content:space-between;align-items:center;gap:8px;padding:10px 16px 10px 22px;font-size:12px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-go{width:26px;height:26px;color:var(--pk-brand);box-shadow:0 0 0 1px var(--pk-hairline);transition:transform .26s var(--pk-ease-spring-default);background:#fff;border-radius:50%;place-items:center;display:grid}:where(.pk[data-page=classes],.pk-layer) .cm-card:hover .cm-go{transform:translate(3px)}:where(.pk[data-page=classes],.pk-layer) .cm-card-new{min-height:220px;box-shadow:inset 0 0 0 1.5px var(--pk-brand-border);color:var(--pk-brand-strong);font:inherit;background:repeating-linear-gradient(-45deg,#fbfdfc 0 10px,#f5faf9 10px 20px);border:0;justify-content:center;align-items:center;gap:6px}:where(.pk[data-page=classes],.pk-layer) .cm-card-new:before{display:none}:where(.pk[data-page=classes],.pk-layer) .cm-card-new b{font:800 15px/1.2 var(--pk-font-ui)}:where(.pk[data-page=classes],.pk-layer) .cm-card-new small{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=classes],.pk-layer) .cm-new-ic{width:48px;height:48px;color:var(--pk-brand);box-shadow:0 6px 16px -10px #1f8e8699,inset 0 0 0 1px var(--pk-brand-border);background:#fff;border-radius:16px;place-items:center;display:grid}:where(.pk[data-page=classes],.pk-layer) .cm-tablewrap{background:var(--pk-surface-raised);box-shadow:0 0 0 1px var(--pk-line-1);border-radius:18px;overflow-x:auto}:where(.pk[data-page=classes],.pk-layer) .cm-table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--pk-t-sm)}:where(.pk[data-page=classes],.pk-layer) .cm-table th{background:var(--pk-surface-sunken);box-shadow:inset 0 -1px 0 var(--pk-line-1);color:var(--pk-muted);font:700 12px/1.2 var(--pk-font-ui);text-align:left;white-space:nowrap;padding:10px 14px;position:sticky;top:0}:where(.pk[data-page=classes],.pk-layer) .cm-table td{vertical-align:middle;color:var(--pk-ink-body);border-top:1px solid #edf3f2;padding:10px 14px}:where(.pk[data-page=classes],.pk-layer) .cm-table .c{text-align:center}:where(.pk[data-page=classes],.pk-layer) .cm-table .r{text-align:right}:where(.pk[data-page=classes],.pk-layer) .cm-table tbody tr{transition:background var(--pk-dur-fast)}:where(.pk[data-page=classes],.pk-layer) .cm-table tbody tr[data-cm=open]{cursor:pointer}:where(.pk[data-page=classes],.pk-layer) .cm-table tbody tr:hover{background:#f7fbfa}:where(.pk[data-page=classes],.pk-layer) .cm-table tbody tr.is-archived{opacity:.6}:where(.pk[data-page=classes],.pk-layer) .cm-table tbody tr.is-sel{background:var(--pk-brand-surface)}:where(.pk[data-page=classes],.pk-layer) .cm-table tbody tr:focus-visible{box-shadow:inset 0 0 0 2px var(--pk-brand);outline:0}:where(.pk[data-page=classes],.pk-layer) .cm-tname{align-items:center;gap:10px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-tname b{color:var(--pk-ink);font-weight:700}:where(.pk[data-page=classes],.pk-layer) .cm-sort button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}:where(.pk[data-page=classes],.pk-layer) .cm-sort button:hover{color:var(--pk-ink)}:where(.pk[data-page=classes],.pk-layer) .cm-sorti{opacity:.35;font-size:11px}:where(.pk[data-page=classes],.pk-layer) .cm-sorti.on{opacity:1;color:var(--pk-brand)}:where(.pk[data-page=classes],.pk-layer) .cm-ck{width:36px;padding-right:0!important}:where(.pk[data-page=classes],.pk-layer) .cm-ck input{width:17px;height:17px;accent-color:var(--pk-brand);cursor:pointer}:where(.pk[data-page=classes],.pk-layer) .cm-fseg{scrollbar-width:none;flex-wrap:nowrap;gap:6px;min-width:0;display:flex;overflow-x:auto}:where(.pk[data-page=classes],.pk-layer) .cm-fbtn{border-radius:var(--pk-r-pill);background:var(--pk-quiet);height:32px;color:var(--pk-ink-soft);font:700 12.5px/1 var(--pk-font-ui);white-space:nowrap;cursor:pointer;transition:background var(--pk-dur-fast),color var(--pk-dur-fast),transform var(--pk-dur-press) ease-out;border:0;align-items:center;gap:6px;padding:0 12px;display:inline-flex}:where(.pk[data-page=classes],.pk-layer) .cm-fbtn b{opacity:.75;font-size:12px}:where(.pk[data-page=classes],.pk-layer) .cm-fbtn.has b{color:var(--pk-warn-strong);opacity:1}:where(.pk[data-page=classes],.pk-layer) .cm-fbtn:hover{color:var(--pk-ink)}:where(.pk[data-page=classes],.pk-layer) .cm-fbtn:active{transform:scale(.96)}:where(.pk[data-page=classes],.pk-layer) .cm-fbtn[aria-pressed=true]{background:var(--pk-ink);color:#fff}:where(.pk[data-page=classes],.pk-layer) .cm-fbtn[aria-pressed=true] b{color:#fff}:where(.pk[data-page=classes],.pk-layer) .cm-who{align-items:center;gap:10px;min-width:0;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-who .stw-sa{color:#fff;font-weight:800}:where(.pk[data-page=classes],.pk-layer) .cm-who>span:last-child{flex-wrap:wrap;align-items:center;gap:2px 6px;min-width:0;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-who b{color:var(--pk-ink);white-space:nowrap;font-weight:700}:where(.pk[data-page=classes],.pk-layer) .cm-who small{color:var(--pk-faint);flex-basis:100%;font-size:11.5px}:where(.pk[data-page=classes],.pk-layer) .cm-primary{color:#8a6a14;background:#fff3d6;gap:3px}:where(.pk[data-page=classes],.pk-layer) .cm-email{white-space:nowrap;font-size:12.5px}:where(.pk[data-page=classes],.pk-layer) .cm-school{text-overflow:ellipsis;max-width:180px;overflow:hidden}:where(.pk[data-page=classes],.pk-layer) .cm-vers,:where(.pk[data-page=classes],.pk-layer) .cm-diff{cursor:pointer;text-align:left;transition:background var(--pk-dur-fast);background:0 0;border:0;border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px;margin:-3px;padding:3px;display:inline-flex}:where(.pk[data-page=classes],.pk-layer) .cm-vers:hover,:where(.pk[data-page=classes],.pk-layer) .cm-diff:hover{background:var(--pk-quiet)}:where(.pk[data-page=classes],.pk-layer) .cm-diff{flex-direction:column;align-items:flex-start;gap:2px}:where(.pk[data-page=classes],.pk-layer) .cm-tone{font:600 11px/1.2 var(--pk-font-ui);color:var(--pk-muted);align-items:center;gap:3px;display:inline-flex}:where(.pk[data-page=classes],.pk-layer) .cm-tone-f{color:#6a4fb3}:where(.pk[data-page=classes],.pk-layer) .cm-tone-u{color:var(--pk-brand-strong)}:where(.pk[data-page=classes],.pk-layer) .cm-tone-c{color:var(--pk-ink-soft)}:where(.pk[data-page=classes],.pk-layer) .cm-ghostcell{height:28px;min-height:28px!important;color:var(--pk-muted)!important;padding:0 8px!important;font-size:12.5px!important}:where(.pk[data-page=classes],.pk-layer) .cm-ghostcell.is-warn{color:var(--pk-warn-strong)!important;background:var(--pk-warn-surface)!important}:where(.pk[data-page=classes],.pk-layer) .cm-rowacts{align-items:center;gap:2px;display:inline-flex}:where(.pk[data-page=classes],.pk-layer) .cm-rowacts .btn-ghost{min-height:30px;padding:0 10px;font-size:12.5px}:where(.pk[data-page=classes],.pk-layer) .cm-archbar{margin:var(--pk-ws-sec-top) var(--pk-ws-pad) 0;background:var(--pk-quiet);color:var(--pk-ink-soft);font-size:var(--pk-t-sm);border-radius:14px;align-items:center;gap:10px;padding:10px 14px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-archbar span{flex:1}:where(.pk[data-page=classes],.pk-layer) .cm-rings{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}:where(.pk[data-page=classes],.pk-layer) .cm-ringcard{box-shadow:0 0 0 1px var(--pk-hairline),0 8px 20px -16px #16606e59;text-align:left;cursor:pointer;font:inherit;transition:transform .26s var(--pk-ease-spring-default),box-shadow .2s;background:#fff;border:0;border-radius:20px;align-items:center;gap:14px;padding:16px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-ringcard:hover{box-shadow:0 0 0 1px var(--pk-brand-border),0 14px 26px -18px #16606e73;transform:translateY(-2px)}:where(.pk[data-page=classes],.pk-layer) .cm-ringcard:active{transform:scale(.98)}:where(.pk[data-page=classes],.pk-layer) .cm-ringcard>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-ringcard b{font:800 16px/1.2 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk[data-page=classes],.pk-layer) .cm-ringcard small{color:var(--pk-muted);font-size:12.5px}:where(.pk[data-page=classes],.pk-layer) .cm-ringcard em{font:700 12.5px/1.3 var(--pk-font-ui);color:var(--pk-warn-strong);margin-top:4px;font-style:normal}:where(.pk[data-page=classes],.pk-layer) .cm-ringcard em.ok{color:var(--pk-brand-strong)}:where(.pk[data-page=classes],.pk-layer) .cm-ringcard.is-todo .pk-ring .ring-fill{stroke:#e2a93b}:where(.pk[data-page=classes],.pk-layer) .cm-tlist{flex-direction:column;gap:8px;max-width:760px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-trow{box-shadow:0 0 0 1px var(--pk-hairline);background:#fff;border-radius:18px;align-items:center;gap:12px;padding:12px 14px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-tmain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-tmain b{color:var(--pk-ink);flex-wrap:wrap;align-items:center;gap:6px;font-weight:700;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-tmain small{color:var(--pk-muted);text-overflow:ellipsis;font-size:12.5px;overflow:hidden}:where(.pk[data-page=classes],.pk-layer) .cm-rm{color:var(--pk-muted)}:where(.pk[data-page=classes],.pk-layer) .cm-rm:hover{color:var(--pk-danger);background:var(--pk-danger-surface)}:where(.pk[data-page=classes],.pk-layer) .cm-set{max-width:760px;box-shadow:0 0 0 1px var(--pk-hairline);background:#fff;border-radius:20px;margin:0 0 16px;padding:18px 20px}:where(.pk[data-page=classes],.pk-layer) .cm-set-h{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-set-h h3{font:800 16px/1.3 var(--pk-font-ui);color:var(--pk-ink);align-items:center;gap:6px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-form{max-width:440px}:where(.pk[data-page=classes],.pk-layer) .cm-form-foot{justify-content:flex-end;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-lvls{flex-wrap:wrap;gap:6px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-lv{border-radius:var(--pk-r-pill);background:var(--pk-quiet);height:34px;color:var(--pk-ink-soft);font:700 13px/1 var(--pk-font-ui);cursor:pointer;transition:background .16s,color .16s,box-shadow .16s,transform .26s var(--pk-ease-spring-default);border:0;align-items:center;gap:6px;padding:0 13px;display:inline-flex}:where(.pk[data-page=classes],.pk-layer) .cm-lv i{background:var(--lvc);border-radius:50%;width:8px;height:8px}:where(.pk[data-page=classes],.pk-layer) .cm-lv:active:not(:disabled){transform:scale(.94)}:where(.pk[data-page=classes],.pk-layer) .cm-lv.on{color:var(--pk-ink);box-shadow:inset 0 0 0 2px var(--lvc),0 4px 10px -6px var(--lvc);background:#fff}:where(.pk[data-page=classes],.pk-layer) .cm-lv:disabled{opacity:.55;cursor:not-allowed}:where(.pk[data-page=classes],.pk-layer) .cm-lv-D1{--lvc:#22c55e}:where(.pk[data-page=classes],.pk-layer) .cm-lv-D2{--lvc:#84cc16}:where(.pk[data-page=classes],.pk-layer) .cm-lv-D3{--lvc:#eab308}:where(.pk[data-page=classes],.pk-layer) .cm-lv-D4{--lvc:#f97316}:where(.pk[data-page=classes],.pk-layer) .cm-lv-D5{--lvc:#dc2626}:where(.pk[data-page=classes],.pk-layer) .cm-lvls-sm .cm-lv{height:30px;padding:0 10px;font-size:12px}:where(.pk[data-page=classes],.pk-layer) .cm-impact{background:var(--pk-brand-surface);font-size:var(--pk-t-sm);color:var(--pk-ink-body);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:14px;padding:12px 14px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-impact>span{flex:1;min-width:200px}:where(.pk[data-page=classes],.pk-layer) .cm-impact>b:first-child{color:var(--pk-brand-strong)}:where(.pk[data-page=classes],.pk-layer) .cm-danger{box-shadow:0 0 0 1px var(--pk-danger-border)}:where(.pk[data-page=classes],.pk-layer) .cm-danger h3{color:var(--pk-danger)}:where(.pk[data-page=classes],.pk-layer) .cm-danger-row{background:var(--pk-danger-surface);border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-danger-row>span{flex-direction:column;flex:1;gap:2px;min-width:200px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-danger-row b{color:var(--pk-ink)}:where(.pk[data-page=classes],.pk-layer) .cm-danger-row small{color:var(--pk-ink-soft);font-size:12.5px;line-height:1.5}:where(.pk[data-page=classes],.pk-layer) .cm-dlg .sheet-body{padding-top:var(--pk-s2)}:where(.pk[data-page=classes],.pk-layer) .cm-check{background:var(--pk-mist);box-shadow:inset 0 0 0 1px var(--pk-hairline);cursor:pointer;border-radius:14px;align-items:flex-start;gap:10px;margin:0 0 12px;padding:12px 14px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-check input{width:17px;height:17px;accent-color:var(--pk-brand);flex:none;margin:2px 0 0}:where(.pk[data-page=classes],.pk-layer) .cm-check>span{flex-direction:column;gap:3px;min-width:0;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-check b{font:700 var(--pk-t-sm)/1.4 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk[data-page=classes],.pk-layer) .cm-check small{color:var(--pk-muted);font-size:12.5px;line-height:1.5}:where(.pk[data-page=classes],.pk-layer) .cm-check-amber{box-shadow:inset 0 0 0 1px var(--pk-warn-border);background:#fffaf0}:where(.pk[data-page=classes],.pk-layer) .cm-check-sky{background:#f2f9fd;box-shadow:inset 0 0 0 1px #cbe8f5}:where(.pk[data-page=classes],.pk-layer) .cm-check-sm{margin:8px 0 0;padding:8px 10px}:where(.pk[data-page=classes],.pk-layer) .cm-check .cm-chiprow{margin-top:6px}:where(.pk[data-page=classes],.pk-layer) .cm-steps{counter-reset:s;gap:6px;margin:0 0 16px;padding:0;list-style:none;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-steps li{background:var(--pk-quiet);min-width:0;color:var(--pk-muted);font:700 12.5px/1.2 var(--pk-font-ui);white-space:nowrap;text-overflow:ellipsis;border-radius:12px;flex:1;align-items:center;gap:8px;padding:8px 10px;display:flex;overflow:hidden}:where(.pk[data-page=classes],.pk-layer) .cm-steps li span{width:22px;height:22px;color:var(--pk-muted);background:#fff;border-radius:50%;flex:none;place-items:center;font-size:12px;display:grid}:where(.pk[data-page=classes],.pk-layer) .cm-steps li.on{background:var(--pk-brand-surface);color:var(--pk-brand-strong)}:where(.pk[data-page=classes],.pk-layer) .cm-steps li.on span{background:var(--pk-brand);color:#fff}:where(.pk[data-page=classes],.pk-layer) .cm-steps li.done{color:var(--pk-ink-soft)}:where(.pk[data-page=classes],.pk-layer) .cm-steps li.done span{background:var(--pk-brand-tint);color:var(--pk-brand-strong)}:where(.pk[data-page=classes],.pk-layer) .cm-modeseg{margin-bottom:14px}:where(.pk[data-page=classes],.pk-layer) .cm-wbody{margin-bottom:6px}:where(.pk[data-page=classes],.pk-layer) .cm-tpl{grid-template-columns:1.2fr .8fr 1fr .7fr;gap:10px;display:grid}:where(.pk[data-page=classes],.pk-layer) .cm-lines{flex-direction:column;gap:6px;margin-bottom:6px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-line{align-items:center;gap:8px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-line>span{text-align:right;width:22px;color:var(--pk-faint);font-size:12px}:where(.pk[data-page=classes],.pk-layer) .cm-preview{background:var(--pk-mist);box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:16px;margin-top:14px;padding:14px}:where(.pk[data-page=classes],.pk-layer) .cm-preview-h{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-preview-h b{color:var(--pk-ink)}:where(.pk[data-page=classes],.pk-layer) .cm-confirm{flex-direction:column;gap:6px;margin:0;padding:0 0 0 22px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-confirm li{padding:6px 0}:where(.pk[data-page=classes],.pk-layer) .cm-confirm li>span:first-child{color:var(--pk-ink);margin-right:8px;font-weight:600}:where(.pk[data-page=classes],.pk-layer) .cm-result{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}:where(.pk[data-page=classes],.pk-layer) .cm-res-k{background:var(--pk-mist);border-radius:16px;flex-direction:column;align-items:center;gap:2px;padding:16px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-res-k b{color:var(--pk-ink);font-size:30px;line-height:1.1}:where(.pk[data-page=classes],.pk-layer) .cm-res-k span{color:var(--pk-muted);font-size:12.5px}:where(.pk[data-page=classes],.pk-layer) .cm-res-k.ok{background:var(--pk-brand-surface)}:where(.pk[data-page=classes],.pk-layer) .cm-res-k.ok b{color:var(--pk-brand-strong)}:where(.pk[data-page=classes],.pk-layer) .cm-res-k.bad b{color:var(--pk-danger)}:where(.pk[data-page=classes],.pk-layer) .cm-faillist{margin:0 0 10px;padding:0;list-style:none}:where(.pk[data-page=classes],.pk-layer) .cm-faillist li{background:var(--pk-danger-surface);font-size:var(--pk-t-sm);border-radius:10px;justify-content:space-between;gap:10px;margin-bottom:4px;padding:6px 10px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-faillist span{color:var(--pk-danger)}:where(.pk[data-page=classes],.pk-layer) .cm-2col{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:14px;display:grid}:where(.pk[data-page=classes],.pk-layer) .cm-pick{background:var(--pk-mist);min-width:0;box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:18px;flex-direction:column;padding:12px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-pick header{align-items:center;gap:8px;margin-bottom:8px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-pick header b{color:var(--pk-ink)}:where(.pk[data-page=classes],.pk-layer) .cm-picklist{overscroll-behavior:contain;flex-direction:column;gap:4px;max-height:300px;display:flex;overflow:auto}:where(.pk[data-page=classes],.pk-layer) .cm-picklist-tall{max-height:360px}:where(.pk[data-page=classes],.pk-layer) .cm-pickrow{min-height:48px;box-shadow:0 0 0 1px var(--pk-hairline);cursor:pointer;transition:box-shadow var(--pk-dur-fast),background var(--pk-dur-fast);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:6px 10px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-pickrow.on{background:var(--pk-brand-surface);box-shadow:0 0 0 1.5px var(--pk-brand-border)}:where(.pk[data-page=classes],.pk-layer) .cm-pickrow input{width:16px;height:16px;accent-color:var(--pk-brand);flex:none}:where(.pk[data-page=classes],.pk-layer) .cm-pickrow .stw-sa{color:#fff;font-weight:800}:where(.pk[data-page=classes],.pk-layer) .cm-pickrow>span:not(.avatar):not(.cm-dot){flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-pickrow b{color:var(--pk-ink);font-weight:700;font-size:var(--pk-t-sm)}:where(.pk[data-page=classes],.pk-layer) .cm-pickrow small{color:var(--pk-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}:where(.pk[data-page=classes],.pk-layer) .cm-pickrow .btn{flex:none}:where(.pk[data-page=classes],.pk-layer) .cm-sum{background:var(--pk-mist);border-radius:16px;flex-direction:column;gap:12px;padding:14px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-sum .cm-chiprow{margin-top:6px}:where(.pk[data-page=classes],.pk-layer) .cm-cur{background:var(--pk-brand-surface);border-radius:14px;flex-direction:column;gap:2px;margin:0 0 14px;padding:10px 14px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-cur b{color:var(--pk-ink)}:where(.pk[data-page=classes],.pk-layer) .cm-cur.is-empty{background:var(--pk-warn-surface)}:where(.pk[data-page=classes],.pk-layer) .cm-cur.is-empty b{color:var(--pk-warn-strong)}:where(.pk[data-page=classes],.pk-layer) .cm-formgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}:where(.pk[data-page=classes],.pk-layer) .cm-span2{grid-column:1/-1}:where(.pk[data-page=classes],.pk-layer) .cm-classpick{flex-wrap:wrap;gap:6px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-cpill{border-radius:var(--pk-r-pill);background:var(--pk-quiet);min-height:34px;color:var(--pk-ink-soft);font:700 13px/1 var(--pk-font-ui);cursor:pointer;transition:background var(--pk-dur-fast),color var(--pk-dur-fast),box-shadow var(--pk-dur-fast);align-items:center;gap:6px;padding:0 12px;display:inline-flex}:where(.pk[data-page=classes],.pk-layer) .cm-cpill input{width:15px;height:15px;accent-color:var(--pk-brand);margin:0}:where(.pk[data-page=classes],.pk-layer) .cm-cpill small{color:var(--pk-muted);font-weight:600}:where(.pk[data-page=classes],.pk-layer) .cm-cpill.on{background:var(--pk-brand-surface);color:var(--pk-brand-strong);box-shadow:inset 0 0 0 1.5px var(--pk-brand-border)}:where(.pk[data-page=classes],.pk-layer) .cm-vtable td,:where(.pk[data-page=classes],.pk-layer) .cm-vtable th{padding:8px 10px}:where(.pk[data-page=classes],.pk-layer) .cm-vtable select{min-width:110px}:where(.pk[data-page=classes],.pk-layer) .cm-progress p{margin:10px 0}:where(.pk[data-page=classes],.pk-layer) .cm-proglist{flex-direction:column;gap:4px;max-height:220px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}:where(.pk[data-page=classes],.pk-layer) .cm-proglist li{background:var(--pk-mist);font-size:var(--pk-t-sm);border-radius:10px;justify-content:space-between;align-items:center;padding:6px 10px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-lockrow{font-size:var(--pk-t-sm);color:var(--pk-ink-soft);align-items:center;gap:8px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-drows{flex-direction:column;gap:8px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-drow{background:var(--pk-mist);border-radius:14px;grid-template-columns:44px 1fr;align-items:center;gap:6px 10px;padding:10px 12px;display:grid}:where(.pk[data-page=classes],.pk-layer) .cm-drow b{color:var(--pk-ink)}:where(.pk[data-page=classes],.pk-layer) .cm-drow small{grid-column:2}@media (max-width:1100px){:where(.pk[data-page=classes],.pk-layer) .cm-hide-m{display:none}}@media (max-width:760px){:where(.pk[data-page=classes],.pk-layer) .cm-hide-s,:where(.pk[data-page=classes],.pk-layer) .cm-hide-m{display:none!important}:where(.pk[data-page=classes],.pk-layer) .cm-tb{flex-wrap:wrap}:where(.pk[data-page=classes],.pk-layer) .cm-search{flex:100%}:where(.pk[data-page=classes],.pk-layer) .ws-card .cm-tb>.ws-tb-sp{display:none}:where(.pk[data-page=classes],.pk-layer) .cm-grid{grid-template-columns:1fr;gap:12px}:where(.pk[data-page=classes],.pk-layer) .cm-banner{flex-wrap:wrap}:where(.pk[data-page=classes],.pk-layer) .cm-rings,:where(.pk[data-page=classes],.pk-layer) .cm-2col{grid-template-columns:1fr}:where(.pk[data-page=classes],.pk-layer) .cm-picklist{max-height:220px}:where(.pk[data-page=classes],.pk-layer) .cm-tpl{grid-template-columns:1fr 1fr}:where(.pk[data-page=classes],.pk-layer) .cm-formgrid{grid-template-columns:1fr}:where(.pk[data-page=classes],.pk-layer) .cm-steps li{flex:none;padding:6px;font-size:0}:where(.pk[data-page=classes],.pk-layer) .cm-steps li.on{flex:1;padding:6px 10px;font-size:12.5px}:where(.pk[data-page=classes],.pk-layer) .cm-table th,:where(.pk[data-page=classes],.pk-layer) .cm-table td{padding:9px 10px}:where(.pk[data-page=classes],.pk-layer) .cm-rowacts .btn-ghost{width:32px;padding:0}:where(.pk[data-page=classes],.pk-layer) .cm-card-name{font-size:19px}}@media (prefers-reduced-motion:reduce){:where(.pk[data-page=classes],.pk-layer) .cm-card,:where(.pk[data-page=classes],.pk-layer) .cm-ringcard,:where(.pk[data-page=classes],.pk-layer) .cm-lv,:where(.pk[data-page=classes],.pk-layer) .cm-go,:where(.pk[data-page=classes],.pk-layer) .cm-bar i{transition:opacity .16s!important;transform:none!important}}@media (prefers-contrast:more){:where(.pk[data-page=classes],.pk-layer) .cm-card,:where(.pk[data-page=classes],.pk-layer) .cm-trow,:where(.pk[data-page=classes],.pk-layer) .cm-set{box-shadow:0 0 0 1.5px var(--pk-hairline-strong)}}:where(.pk[data-page=classes],.pk-layer) .view .cm-rm[data-tip]:after{transform-origin:100% 0;left:auto;right:0;transform:translateY(-4px)scale(.96)}:where(.pk[data-page=classes],.pk-layer) .view .cm-rm[data-tip]:hover:after{transform:none}:where(.pk[data-page=classes],.pk-layer) .cm-field>.seg{align-self:flex-start}:where(.pk[data-page=classes],.pk-layer) .cm-setgrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:16px;max-width:1100px;margin-bottom:16px;display:grid}:where(.pk[data-page=classes],.pk-layer) .cm-setgrid .cm-set{max-width:none;margin:0}:where(.pk[data-page=classes],.pk-layer) .cm-danger{max-width:1100px}@media (max-width:760px){:where(.pk[data-page=classes],.pk-layer) .cm-roster .cm-who .chip-neutral,:where(.pk[data-page=classes],.pk-layer) .cm-roster .cm-who small{display:none}:where(.pk[data-page=classes],.pk-layer) .cm-roster .cm-who>span:last-child{flex-wrap:nowrap}:where(.pk[data-page=classes],.pk-layer) .cm-roster .cm-rowacts .btn-ghost{display:none}:where(.pk[data-page=classes],.pk-layer) .cm-roster .cm-school{max-width:96px}}:where(.pk[data-page=classes],.pk-layer) .cm-school{cursor:pointer;font:inherit;font-weight:600;font-size:var(--pk-t-sm);transition:box-shadow var(--pk-dur-fast);border:0}:where(.pk[data-page=classes],.pk-layer) .cm-school:hover{box-shadow:inset 0 0 0 1px var(--pk-brand-border)}:where(.pk[data-page=classes],.pk-layer) .cm-skel{background:linear-gradient(90deg,#eef3f2 25%,#f7faf9 50%,#eef3f2 75%) 0 0/200% 100%;border-radius:8px;animation:1.4s linear infinite cm-shim;display:block}:where(.pk[data-page=classes]) .cm-card.is-skel{cursor:default}:where(.pk[data-page=classes]) .cm-card.is-skel:before{display:none}:where(.pk[data-page=classes]) .cm-banner-av .stw-sa{border-radius:50%;margin-left:-8px;box-shadow:0 0 0 2px #fff}:where(.pk[data-page=classes]) .cm-banner-av .stw-sa:first-child{margin-left:0}:where(.pk[data-page=classes]) .cm-tb .pk-search{flex:0 300px}@media (max-width:760px){:where(.pk[data-page=classes]) .cm-tb .pk-search{flex:100%}}@media (prefers-reduced-motion:reduce){:where(.pk[data-page=classes],.pk-layer) .cm-skel{animation:none}}:where(.pk[data-page=classes]) .cm-avs .stw-sa{border-radius:50%;margin-left:-8px;box-shadow:0 0 0 2px #fff}:where(.pk[data-page=classes]) .cm-avs .stw-sa:first-child{margin-left:0}:where(.pk[data-page=classes]) .cm-avs .cm-more{background:var(--pk-quiet);width:28px;height:28px;color:var(--pk-ink-soft);font:700 11px/1 var(--pk-font-num);border-radius:50%;place-items:center;margin-left:-8px;display:grid;box-shadow:0 0 0 2px #fff}:where(.pk[data-page=classes]) .cm-subtitle{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}:where(.pk[data-page=classes]) .cm-subtitle .chip{min-height:22px;font-size:11.5px}:where(.pk[data-page=classes]) .cm-subtitle button.chip{cursor:pointer;border:0;font-family:inherit}:where(.pk[data-page=classes]) .cm-submeta{color:var(--pk-ink-soft);flex-wrap:wrap;align-items:center;gap:0 2px;font-size:12.5px;display:inline-flex}:where(.pk[data-page=classes]) .cm-submeta b{color:var(--pk-ink);font-weight:700}:where(.pk[data-page=classes]) .cm-submeta .dot{background:var(--pk-faint);border-radius:50%;width:3px;height:3px;margin:0 7px;display:inline-block}:where(.pk[data-page=classes]) .cm-dispatch svg{color:var(--pk-brand)}@container wshead (width<=900px){:where(.pk[data-page=classes]) .wh-acts .cm-dispatch .lb{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}:where(.pk[data-page=classes]) .wh-acts .cm-dispatch{width:var(--pk-ws-tab-h);padding:0}}:where(.pk[data-page=classes]) .ws-head .ws-tabsRow .ws-tabsClip{flex:0 auto;min-width:0}:where(.pk[data-page=classes]) .cm-picklist .cm-pickrow>span:not(.stw-sa){flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-dlg .pk-search{margin:0 0 10px}:where(.pk[data-page=classes],.pk-layer) .cm-cardbar{display:none}@media (max-width:760px){:where(.pk[data-page=classes],.pk-layer) .cm-cardbar{font-size:var(--pk-t-sm);color:var(--pk-ink-soft);align-items:center;gap:8px;margin:0 0 10px;display:flex}:where(.pk[data-page=classes],.pk-layer) .cm-cardbar-sp{flex:1}:where(.pk[data-page=classes],.pk-layer) .cm-cardbar-all{cursor:pointer;align-items:center;gap:6px;display:inline-flex}:where(.pk[data-page=classes],.pk-layer) .cm-cardbar-all input{width:16px;height:16px;accent-color:var(--pk-brand)}:where(.pk[data-page=classes],.pk-layer) .cm-cardbar-sort{align-items:center;gap:6px;display:inline-flex}:where(.pk[data-page=classes],.pk-layer) .cm-cardbar-sort select{width:auto;height:32px;padding:0 8px}:where(.pk[data-page=classes],.pk-layer) .is-cards .cm-roster.pk-table td[data-l=""]{flex:1 1 0;min-width:0}}:where(.pk[data-page=attend],.pk-layer) .view{padding-bottom:28px;container:atview/inline-size}:where(.pk[data-page=attend],.pk-layer) .chip.at-live{background:var(--pk-success-surface);color:var(--pk-success-strong);gap:6px}:where(.pk[data-page=attend],.pk-layer) .chip.at-live i{background:var(--pk-success);border-radius:50%;width:7px;height:7px;animation:1.8s ease-out infinite atPulse;box-shadow:0 0 #12a09780}@keyframes atPulse{0%{box-shadow:0 0 #12a09773}70%{box-shadow:0 0 0 7px #12a09700}to{box-shadow:0 0 #12a09700}}@keyframes atSpin{to{transform:rotate(360deg)}}:where(.pk[data-page=attend],.pk-layer) .at-queue{font-weight:700}:where(.pk[data-page=attend],.pk-layer) .at-tb{gap:8px}:where(.pk[data-page=attend],.pk-layer) .at-classbtn{max-width:220px}:where(.pk[data-page=attend],.pk-layer) .at-classbtn .lb{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.pk[data-page=attend],.pk-layer) .at-search{border-radius:var(--pk-r-pill);height:36px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);color:var(--pk-muted);background:#fff;flex:0 200px;align-items:center;gap:6px;min-width:0;padding:0 12px;display:flex}:where(.pk[data-page=attend],.pk-layer) .at-search input{font:500 13px var(--pk-font-ui);color:var(--pk-ink);background:0 0;border:0;outline:0;width:100%;min-width:0}:where(.pk[data-page=attend],.pk-layer) .at-search:focus-within{box-shadow:inset 0 0 0 1.5px var(--pk-brand),0 0 0 3px #1f8e8624}:where(.pk[data-page=attend],.pk-layer) .at-empty{padding:40px 16px}:where(.pk[data-page=attend],.pk-layer) .at-empty.is-err .empty-ic{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk[data-page=attend],.pk-layer) .at-pick{text-align:left;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;width:100%;max-width:760px;margin-top:14px;display:grid}:where(.pk[data-page=attend],.pk-layer) .at-pickcard{text-align:left;border-radius:var(--pk-r-lg);box-shadow:inset 0 0 0 1px var(--pk-hairline),var(--pk-sh-1);cursor:pointer;font:inherit;color:var(--pk-ink);transition:transform .36s var(--pk-ease-spring-default),box-shadow var(--pk-dur-fast);background:#fff;border:0;flex-direction:column;gap:10px;padding:16px;display:flex}:where(.pk[data-page=attend],.pk-layer) .at-pickcard:hover{box-shadow:inset 0 0 0 1px var(--pk-brand-border),var(--pk-sh-2);transform:translateY(-2px)}:where(.pk[data-page=attend],.pk-layer) .at-pickcard:active{transition-duration:var(--pk-dur-press);transform:scale(.98)}:where(.pk[data-page=attend],.pk-layer) .at-pk-h{justify-content:space-between;align-items:center;gap:8px;display:flex}:where(.pk[data-page=attend],.pk-layer) .at-pk-h b{font:800 16px/1.25 var(--pk-font-ui);min-width:0}:where(.pk[data-page=attend],.pk-layer) .at-pk-h .chip{flex:none}:where(.pk[data-page=attend],.pk-layer) .at-empty p{max-width:460px}:where(.pk[data-page=attend],.pk-layer) .at-pk-bar{background:var(--pk-quiet);border-radius:3px;height:6px;overflow:hidden}:where(.pk[data-page=attend],.pk-layer) .at-pk-bar i{background:linear-gradient(90deg,#81d6d0,#1f8e86);border-radius:3px;height:100%;display:block}:where(.pk[data-page=attend],.pk-layer) .at-pk-m{color:var(--pk-ink-soft);font-size:12px}:where(.pk[data-page=attend],.pk-layer) .at-loading{color:var(--pk-muted);flex-direction:column;align-items:center;gap:12px;display:flex;padding:64px 0!important}:where(.pk[data-page=attend],.pk-layer) .at-spin{border:3px solid var(--pk-brand-tint);border-top-color:var(--pk-brand);border-radius:50%;width:34px;height:34px;animation:.8s linear infinite atSpin}:where(.pk[data-page=attend],.pk-layer) .at-roll{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:0 4px;display:grid}:where(.pk[data-page=attend],.pk-layer) .at-main{min-width:0}:where(.pk[data-page=attend],.pk-layer) .at-side{top:calc(var(--pk-ws-head-h,0px) + var(--pk-ws-tb-h) + 16px);padding:var(--pk-ws-sec-top) var(--pk-ws-pad) 0 0;flex-direction:column;gap:12px;display:flex;position:sticky}@container atview (width<=900px){:where(.pk[data-page=attend],.pk-layer) .at-roll{grid-template-columns:minmax(0,1fr)}:where(.pk[data-page=attend],.pk-layer) .at-side{padding:var(--pk-ws-sec-top) var(--pk-ws-pad) 0;order:-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:static}}@container atview (width<=620px){:where(.pk[data-page=attend],.pk-layer) .at-side{grid-template-columns:minmax(0,1fr)}}:where(.pk[data-page=attend],.pk-layer) .at-banner{border-radius:var(--pk-r-md);background:var(--pk-info-surface);color:var(--pk-info-strong);align-items:flex-start;gap:10px;margin-bottom:14px;padding:12px 14px;font-size:13px;line-height:1.55;display:flex}:where(.pk[data-page=attend],.pk-layer) .at-banner svg{flex:none;margin-top:2px}:where(.pk[data-page=attend],.pk-layer) .at-banner .btn{flex:none;margin-left:auto}:where(.pk[data-page=attend],.pk-layer) .at-banner.is-ro{background:var(--pk-quiet);color:var(--pk-ink-body)}:where(.pk[data-page=attend],.pk-layer) .at-tiles{grid-template-columns:1.25fr repeat(5,minmax(0,1fr));gap:10px;display:grid}:where(.pk[data-page=attend],.pk-layer) .at-ringtile{border-radius:var(--pk-r-lg);box-shadow:inset 0 0 0 1px var(--pk-hairline);background:linear-gradient(150deg,#effaf8,#fff 70%);align-items:center;gap:12px;padding:10px 14px;display:flex}:where(.pk[data-page=attend],.pk-layer) .at-ringtile .pk-ring{flex:none}:where(.pk[data-page=attend],.pk-layer) .at-ringtile .pk-ring b{font-size:12px}:where(.pk[data-page=attend],.pk-layer) .at-ringtile>span{flex-direction:column;gap:2px;min-width:0;display:flex}:where(.pk[data-page=attend],.pk-layer) .at-ringtile>span>b{font:800 26px/1 var(--pk-font-num);color:var(--pk-ink)}:where(.pk[data-page=attend],.pk-layer) .at-ringtile>span>b small{color:var(--pk-muted);font-size:14px;font-weight:700}:where(.pk[data-page=attend],.pk-layer) .at-ringtile em{color:var(--pk-ink-soft);font-size:12px;font-style:normal}:where(.pk[data-page=attend],.pk-layer) .at-tile{border-radius:var(--pk-r-lg);min-height:76px;box-shadow:inset 0 0 0 1px var(--pk-hairline);cursor:pointer;font:inherit;text-align:left;transition:transform .32s var(--pk-ease-spring-default),box-shadow var(--pk-dur-fast),background-color var(--pk-dur-fast);background:#fff;border:0;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:6px;padding:12px 14px;display:flex;position:relative;overflow:hidden}:where(.pk[data-page=attend],.pk-layer) .at-tile:before{content:"";background:var(--tc);border-radius:0 3px 3px 0;width:4px;position:absolute;top:12px;bottom:12px;left:0}:where(.pk[data-page=attend],.pk-layer) .at-tile em{color:var(--tt);font-size:12.5px;font-style:normal;font-weight:700}:where(.pk[data-page=attend],.pk-layer) .at-tile b{font:800 26px/1 var(--pk-font-num);color:var(--pk-ink)}:where(.pk[data-page=attend],.pk-layer) .at-tile:hover{box-shadow:inset 0 0 0 1px var(--tc)}:where(.pk[data-page=attend],.pk-layer) .at-tile:active{transition-duration:var(--pk-dur-press);transform:scale(.96)}:where(.pk[data-page=attend],.pk-layer) .at-tile[aria-pressed=true]{background:var(--ts);box-shadow:inset 0 0 0 2px var(--tc)}:where(.pk[data-page=attend],.pk-layer) .at-tile:focus-visible{box-shadow:var(--pk-ring);outline:0}@container atview (width<=760px){:where(.pk[data-page=attend],.pk-layer) .at-tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}:where(.pk[data-page=attend],.pk-layer) .at-ringtile{grid-column:1/-1}:where(.pk[data-page=attend],.pk-layer) .at-tile{min-height:62px;padding:10px}:where(.pk[data-page=attend],.pk-layer) .at-tile b{font-size:22px}}@container atview (width<=440px){:where(.pk[data-page=attend],.pk-layer) .at-tile{padding:8px 8px 8px 10px}:where(.pk[data-page=attend],.pk-layer) .at-tile em{font-size:11.5px}:where(.pk[data-page=attend],.pk-layer) .at-tile b{font-size:19px}:where(.pk[data-page=attend],.pk-layer) .at-tiles{gap:6px}}:where(.pk[data-page=attend],.pk-layer) .at-rh{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}:where(.pk[data-page=attend],.pk-layer) .at-rh .btn{min-height:32px}:where(.pk[data-page=attend],.pk-layer) .at-clr{cursor:pointer;border:0;gap:4px}:where(.pk[data-page=attend],.pk-layer) .at-grid{grid-template-columns:repeat(auto-fill,minmax(258px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}:where(.pk[data-page=attend],.pk-layer) .at-card{border-radius:var(--pk-r-lg);box-shadow:inset 0 0 0 1px var(--pk-hairline),var(--pk-sh-1);transition:box-shadow var(--pk-dur-fast),background-color .3s var(--pk-ease-out);background:#fff;flex-direction:column;gap:10px;padding:12px 12px 12px 16px;display:flex;position:relative;overflow:hidden}:where(.pk[data-page=attend],.pk-layer) .at-card:before{content:"";background:var(--tc);width:5px;transition:background-color .3s var(--pk-ease-out);position:absolute;top:0;bottom:0;left:0}:where(.pk[data-page=attend],.pk-layer) .at-card.is-sel{box-shadow:inset 0 0 0 2px var(--pk-brand),var(--pk-sh-2);background:var(--pk-brand-surface)}:where(.pk[data-page=attend],.pk-layer) .at-card.is-flash{animation:atFlash .9s var(--pk-ease-out)}@keyframes atFlash{0%{box-shadow:inset 0 0 0 2px var(--tc),0 0 0 6px color-mix(in srgb,var(--tc) 22%,transparent)}to{box-shadow:inset 0 0 0 1px var(--pk-hairline),var(--pk-sh-1)}}:where(.pk[data-page=attend],.pk-layer) .at-c-top{align-items:center;gap:8px;min-width:0;display:flex}:where(.pk[data-page=attend],.pk-layer) .at-who{cursor:pointer;min-width:0;font:inherit;text-align:left;color:var(--pk-ink);background:0 0;border:0;border-radius:12px;flex:1;align-items:center;gap:10px;margin:-2px;padding:2px;display:flex}:where(.pk[data-page=attend],.pk-layer) .at-who:hover .at-nm b{color:var(--pk-brand-strong);text-underline-offset:3px;text-decoration:underline}:where(.pk[data-page=attend],.pk-layer) .at-who:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk[data-page=attend],.pk-layer) .at-ini{background:color-mix(in srgb,var(--c) 30%,#fff);width:36px;height:36px;color:color-mix(in srgb,var(--c) 45%,#1d3a37);font:800 15px/1 var(--pk-font-display);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 40%,transparent);border-radius:12px;flex:none;place-items:center;display:grid}:where(.pk[data-page=attend],.pk-layer) .at-nm{flex-direction:column;gap:2px;min-width:0;display:flex}:where(.pk[data-page=attend],.pk-layer) .at-nm b{font:700 15px/1.2 var(--pk-font-ui);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(.pk[data-page=attend],.pk-layer) .at-nm small{color:var(--pk-muted);flex-wrap:wrap;gap:2px 8px;font-size:11.5px;display:flex}:where(.pk[data-page=attend],.pk-layer) .at-card.is-flash .at-pop{animation:atPop .52s var(--pk-ease-sheet)}@keyframes atPop{0%{transform:scale(.7)}to{transform:scale(1)}}:where(.pk[data-page=attend],.pk-layer) .at-c-mid{color:var(--pk-ink-soft);flex-wrap:wrap;gap:4px 10px;min-width:0;font-size:12px;display:flex}:where(.pk[data-page=attend],.pk-layer) .at-door{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}:where(.pk[data-page=attend],.pk-layer) .at-door svg{color:var(--pk-brand)}@keyframes atRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}:where(.pk[data-page=attend],.pk-layer) .at-scan{border-radius:var(--pk-r-lg);box-shadow:inset 0 0 0 1px var(--pk-hairline),var(--pk-sh-2);background:#fff;flex-direction:column;gap:10px;padding:14px;display:flex}:where(.pk[data-page=attend],.pk-layer) .at-scan-h{color:var(--pk-ink);align-items:center;gap:8px;display:flex}:where(.pk[data-page=attend],.pk-layer) .at-scan-h b{font:700 15px/1 var(--pk-font-ui)}:where(.pk[data-page=attend],.pk-layer) .at-scan-h .chip{margin-left:auto}:where(.pk[data-page=attend],.pk-layer) .at-scan-h svg{color:var(--pk-brand)}:where(.pk[data-page=attend],.pk-layer) .at-scan-off,:where(.pk[data-page=attend],.pk-layer) .at-scan-wait{color:var(--pk-ink-soft);margin:0;font-size:12.5px;line-height:1.6}:where(.pk[data-page=attend],.pk-layer) .at-scan-wait{text-align:center;padding:2px 0}:where(.pk[data-page=attend],.pk-layer) .at-cam{aspect-ratio:4/3;background:radial-gradient(120% 90% at 30% 20%,#3e5a57 0%,#1c2f2d 70%);border-radius:16px;place-items:center;display:grid;position:relative;overflow:hidden}:where(.pk[data-page=attend],.pk-layer) .at-cam.big{aspect-ratio:auto;border-radius:24px;height:clamp(170px,34vh,330px)}:where(.pk[data-page=attend],.pk-layer) .at-cam.big .at-cam-c{inset:14% 30%}:where(.pk[data-page=attend],.pk-layer) .at-cam.is-black{background:#050807}:where(.pk[data-page=attend],.pk-layer) .at-cam.is-black .at-cam-qr,:where(.pk[data-page=attend],.pk-layer) .at-cam.is-black .at-cam-line{display:none}:where(.pk[data-page=attend],.pk-layer) .at-cam-c{background:linear-gradient(#81d6d0,#81d6d0) 0 0/22px 3px no-repeat,linear-gradient(#81d6d0,#81d6d0) 0 0/3px 22px no-repeat,linear-gradient(#81d6d0,#81d6d0) 100% 0/22px 3px no-repeat,linear-gradient(#81d6d0,#81d6d0) 100% 0/3px 22px no-repeat,linear-gradient(#81d6d0,#81d6d0) 0 100%/22px 3px no-repeat,linear-gradient(#81d6d0,#81d6d0) 0 100%/3px 22px no-repeat,linear-gradient(#81d6d0,#81d6d0) 100% 100%/22px 3px no-repeat,linear-gradient(#81d6d0,#81d6d0) 100% 100%/3px 22px no-repeat;border-radius:12px;position:absolute;inset:16%}:where(.pk[data-page=attend],.pk-layer) .at-cam-line{background:linear-gradient(90deg,#0000,#81d6d0,#0000);border-radius:2px;height:2px;animation:2.4s ease-in-out infinite alternate atScanLine;position:absolute;top:20%;left:18%;right:18%;box-shadow:0 0 12px #81d6d0}@keyframes atScanLine{to{top:78%}}:where(.pk[data-page=attend],.pk-layer) .at-cam-qr{color:#ffffff47}:where(.pk[data-page=attend],.pk-layer) .at-camsel{background:var(--pk-quiet);height:34px;color:var(--pk-ink-soft);border-radius:10px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;display:flex}:where(.pk[data-page=attend],.pk-layer) .at-camsel select{min-width:0;font:600 12.5px var(--pk-font-ui);color:var(--pk-ink);background:0 0;border:0;flex:1}:where(.pk[data-page=attend],.pk-layer) .at-camerr{background:var(--pk-danger-surface);color:var(--pk-danger);border-radius:14px;align-items:flex-start;gap:10px;padding:14px;font-size:13px;line-height:1.55;display:flex}:where(.pk[data-page=attend],.pk-layer) .at-camerr svg{flex:none}:where(.pk[data-page=attend],.pk-layer) .at-camerr.big{border-radius:24px;padding:28px;font-size:16px}:where(.pk[data-page=attend],.pk-layer) .at-hint{align-items:flex-start;gap:6px;margin:0;font-size:12px;line-height:1.5;display:flex}:where(.pk[data-page=attend],.pk-layer) .at-hint.warn{color:var(--pk-warn-strong)}:where(.pk[data-page=attend],.pk-layer) .at-hint svg{flex:none;margin-top:1px}:where(.pk[data-page=attend],.pk-layer) .at-result{border-radius:14px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}:where(.pk[data-page=attend],.pk-layer) .at-result svg{flex:none}:where(.pk[data-page=attend],.pk-layer) .at-result span{flex-direction:column;gap:4px;min-width:0;display:flex}:where(.pk[data-page=attend],.pk-layer) .at-result b{font-weight:700}:where(.pk[data-page=attend],.pk-layer) .at-r-success{color:#0f5f58;background:#e6f7f2;box-shadow:inset 0 0 0 2px #9fdcd2}:where(.pk[data-page=attend],.pk-layer) .at-r-duplicate{background:var(--pk-info-surface);color:var(--pk-info-strong);box-shadow:inset 0 0 0 2px var(--pk-info-border)}:where(.pk[data-page=attend],.pk-layer) .at-r-warning{background:var(--pk-warn-surface);color:var(--pk-warn-strong);background-image:repeating-linear-gradient(135deg,#0000 0 10px,#ffd1661f 10px 20px);box-shadow:inset 0 0 0 2px #f2c467}:where(.pk[data-page=attend],.pk-layer) .at-r-invalid,:where(.pk[data-page=attend],.pk-layer) .at-r-card_blocked,:where(.pk[data-page=attend],.pk-layer) .at-r-error{background:var(--pk-danger-surface);color:#9f2f1e;box-shadow:inset 0 0 0 3px var(--pk-danger-border)}:where(.pk[data-page=attend],.pk-layer) .at-r-offline{background:var(--pk-quiet);color:var(--pk-ink-body);box-shadow:inset 0 0 0 2px var(--pk-hairline-strong)}:where(.pk[data-page=attend],.pk-layer) .at-rosum{color:var(--pk-ink-soft);flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:13px;display:flex}:where(.pk[data-page=attend],.pk-layer) .at-rosum span{align-items:center;gap:6px;display:inline-flex}:where(.pk[data-page=attend],.pk-layer) .at-rosum i{background:var(--tc);border-radius:3px;width:10px;height:10px}:where(.pk[data-page=attend],.pk-layer) .at-rosum b{color:var(--pk-ink);font:800 15px/1 var(--pk-font-num)}:where(.pk[data-page=attend],.pk-layer) .at-rosum-t{color:var(--pk-muted);margin-left:auto;font-size:12px}:where(.pk[data-page=attend],.pk-layer) .at-rohead,:where(.pk[data-page=attend],.pk-layer) .at-ro{grid-template-columns:minmax(0,1.8fr) 84px 84px 80px 128px;align-items:center;gap:10px;display:grid}:where(.pk[data-page=attend],.pk-layer) .at-rohead{color:var(--pk-muted);padding:0 14px 8px 18px;font-size:12px;font-weight:700}:where(.pk[data-page=attend],.pk-layer) .at-rolist{border-radius:var(--pk-r-lg);box-shadow:inset 0 0 0 1px var(--pk-hairline);background:#fff;margin:0;padding:0;list-style:none;overflow:hidden}:where(.pk[data-page=attend],.pk-layer) .at-ro{border-top:1px solid var(--pk-hairline);padding:10px 14px 10px 18px;position:relative}:where(.pk[data-page=attend],.pk-layer) .at-ro:first-child{border-top:0}:where(.pk[data-page=attend],.pk-layer) .at-ro:before{content:"";background:var(--tc);border-radius:0 3px 3px 0;width:4px;position:absolute;top:10px;bottom:10px;left:0}:where(.pk[data-page=attend],.pk-layer) .at-ro-src{color:var(--pk-ink-soft);align-items:center;gap:4px;font-size:12.5px;display:inline-flex}:where(.pk[data-page=attend],.pk-layer) .at-ro-t{color:var(--pk-ink-body);font-size:13px}:where(.pk[data-page=attend],.pk-layer) .at-audbtn{justify-self:end;position:relative}:where(.pk[data-page=attend],.pk-layer) .at-dotmini{background:var(--pk-progress);border-radius:50%;width:7px;height:7px;margin-left:2px}@container atview (width<=720px){:where(.pk[data-page=attend],.pk-layer) .at-rohead{display:none}:where(.pk[data-page=attend],.pk-layer) .at-ro{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who pill""src act";row-gap:6px}:where(.pk[data-page=attend],.pk-layer) .at-ro .at-who{grid-area:who}:where(.pk[data-page=attend],.pk-layer) .at-ro .at-ro-src{grid-area:src}:where(.pk[data-page=attend],.pk-layer) .at-ro .at-ro-t{display:none}:where(.pk[data-page=attend],.pk-layer) .at-ro>:last-child{grid-area:act;justify-self:end}:where(.pk[data-page=attend],.pk-layer) .at-rosum-t{width:100%;margin-left:0}}:where(.pk[data-page=attend],.pk-layer) .at-audit{flex-direction:column;gap:14px;margin:0;padding:0 0 0 6px;list-style:none;display:flex;position:relative}:where(.pk[data-page=attend],.pk-layer) .at-audit:before{content:"";background:var(--pk-hairline);width:2px;position:absolute;top:8px;bottom:8px;left:11px}:where(.pk[data-page=attend],.pk-layer) .at-audit li{animation:atRise .42s var(--pk-ease-sheet) both;animation-delay:calc(var(--i) * 60ms);gap:12px;display:flex;position:relative}:where(.pk[data-page=attend],.pk-layer) .at-au-dot{width:12px;height:12px;box-shadow:inset 0 0 0 3px var(--pk-brand);background:#fff;border-radius:50%;flex:none;margin-top:6px;position:relative}:where(.pk[data-page=attend],.pk-layer) .at-au-row{color:var(--pk-muted);flex-wrap:wrap;align-items:center;gap:6px;display:flex}:where(.pk[data-page=attend],.pk-layer) .at-au-init{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=attend],.pk-layer) .at-audit small{color:var(--pk-ink-soft);margin-top:4px;font-size:12px;display:block}:where(.pk[data-page=attend],.pk-layer) .at-au-none{background:var(--pk-quiet);color:var(--pk-ink-soft);border-radius:12px;align-items:center;gap:6px;margin:14px 0 0;padding:10px 12px;font-size:12.5px;display:flex}:where(.pk[data-page=attend],.pk-layer) .at-cl-lead{color:var(--pk-ink-body);margin:0 0 12px;line-height:1.6}:where(.pk[data-page=attend],.pk-layer) .at-cqs{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=attend],.pk-layer) .at-cq{background:var(--pk-quiet);border-radius:14px;align-items:center;gap:12px;padding:10px 12px;display:flex}:where(.pk[data-page=attend],.pk-layer) .at-cq>b{min-width:40px;height:40px;font:800 20px/1 var(--pk-font-num);color:var(--pk-ink);background:#fff;border-radius:12px;flex:none;place-items:center;padding:0 6px;display:grid}:where(.pk[data-page=attend],.pk-layer) .at-cq span{flex-direction:column;gap:2px;min-width:0;display:flex}:where(.pk[data-page=attend],.pk-layer) .at-cq strong{color:var(--pk-ink);font-size:14px}:where(.pk[data-page=attend],.pk-layer) .at-cq small{color:var(--pk-ink-soft);font-size:12px}:where(.pk[data-page=attend],.pk-layer) .at-cq.go{background:var(--pk-brand-surface)}:where(.pk[data-page=attend],.pk-layer) .at-cq.go>b{background:var(--pk-brand);color:#fff}:where(.pk[data-page=attend],.pk-layer) .at-cq.warn{background:var(--pk-warn-surface)}:where(.pk[data-page=attend],.pk-layer) .at-cq.warn>b{color:var(--pk-warn-strong)}:where(.pk[data-page=attend],.pk-layer) .at-stu{flex-direction:column;gap:16px;display:flex}:where(.pk[data-page=attend],.pk-layer) .at-stu-h{align-items:center;gap:12px;display:flex}:where(.pk[data-page=attend],.pk-layer) .at-stu-h .at-ini{border-radius:16px;width:48px;height:48px;font-size:20px}:where(.pk[data-page=attend],.pk-layer) .at-stu-h>div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}:where(.pk[data-page=attend],.pk-layer) .at-stu-h b{font:900 22px/1.15 var(--pk-font-display);color:var(--pk-ink)}:where(.pk[data-page=attend],.pk-layer) .at-stu-h small{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=attend],.pk-layer) .at-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}:where(.pk[data-page=attend],.pk-layer) .at-facts div{background:var(--pk-mist);box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:12px;padding:10px 12px}:where(.pk[data-page=attend],.pk-layer) .at-facts dt{color:var(--pk-muted);font-size:11.5px}:where(.pk[data-page=attend],.pk-layer) .at-facts dd{font:700 14px/1.3 var(--pk-font-ui);color:var(--pk-ink);margin:4px 0 0}:where(.pk[data-page=attend],.pk-layer) .at-stu-sec{border-top:1px solid var(--pk-hairline);flex-direction:column;align-items:flex-start;gap:8px;padding-top:14px;display:flex}:where(.pk[data-page=attend],.pk-layer) .at-stu-sec h4{font:700 14px/1 var(--pk-font-ui);color:var(--pk-ink);align-items:center;gap:6px;margin:0;display:flex}@media (max-width:760px){:where(.pk[data-page=attend],.pk-layer) .at-tb .ws-tb-sp{display:none}:where(.pk[data-page=attend],.pk-layer) .at-search{flex:100%;order:5}:where(.pk[data-page=attend],.pk-layer) .at-grid{grid-template-columns:minmax(0,1fr)}:where(.pk[data-page=attend],.pk-layer) .at-facts{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){:where(.pk[data-page=attend],.pk-layer) .chip.at-live i,:where(.pk[data-page=attend],.pk-layer) .at-cam-line,:where(.pk[data-page=attend],.pk-layer) .at-card.is-flash,:where(.pk[data-page=attend],.pk-layer) .at-card.is-flash .at-pop,:where(.pk[data-page=attend],.pk-layer) .at-audit li,:where(.pk[data-page=attend],.pk-layer) .at-result.is-new{animation:none}:where(.pk[data-page=attend],.pk-layer) .at-pickcard:hover{transform:none}}@media (prefers-contrast:more){:where(.pk[data-page=attend],.pk-layer) .at-card,:where(.pk[data-page=attend],.pk-layer) .at-tile,:where(.pk[data-page=attend],.pk-layer) .at-panel{box-shadow:inset 0 0 0 1.5px var(--pk-hairline-strong)}}@container atview (width<=620px){:where(.pk[data-page=attend],.pk-layer) .at-cam:not(.big){aspect-ratio:16/8}}@media (max-width:760px){:where(.pk[data-page=attend],.pk-layer) .view .at-tb .ws-tb-sum{display:none}}:where(.pk[data-page=attend],.pk-layer) .at-net{gap:5px;font-weight:700}:where(.pk[data-page=attend],.pk-layer) .at-cam .at-cam-video{position:absolute;inset:0}:where(.pk[data-page=attend],.pk-layer) .at-cam .at-cam-video video{object-fit:cover;width:100%!important;height:100%!important}:where(.pk[data-page=attend],.pk-layer) .at-cam-busy{color:#ffffffd9;justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex;position:absolute;inset:0}:where(.pk[data-page=attend],.pk-layer) .at-ro .pk-at-pill{justify-self:start}@container atview (width<=720px){:where(.pk[data-page=attend],.pk-layer) .at-ro .pk-at-pill{grid-area:pill}}:where(.pk[data-page=attend],.pk-layer) .at-stu-sec h4 svg{color:var(--pk-brand)}:where(.pk[data-page=attend],.pk-layer) .at-stu-sec p{color:var(--pk-ink-soft);margin:0;font-size:13px;line-height:1.6}:where(.pk[data-page=attend],.pk-layer) .at-who .stw-sa,:where(.pk[data-page=attend],.pk-layer) .at-stu-h .stw-sa{flex:none}:where(.pk[data-page=attend],.pk-layer) .at-who:disabled{cursor:default}:where(.pk[data-page=attend],.pk-layer) .at-who:disabled:hover .at-nm b{color:inherit;text-decoration:none}:where(.pk[data-page=attend],.pk-layer) .at-pk-cnt{color:var(--pk-ink-soft);font-size:12px}@container wshead (width<=1080px){:where(.pk[data-page=attend]) .at-kbtn .lb{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(.pk[data-page=attend]) .at-kbtn{width:var(--pk-ws-tab-h);padding:0}}@container wshead (width<=780px){:where(.pk[data-page=attend]) .at-closebtn .lb{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}:where(.pk[data-page=attend]) .at-closebtn{width:var(--pk-ws-tab-h);padding:0}}@media (max-width:760px){:where(.pk[data-page=attend]) .at-kbtn{display:none}}:where(.pk[data-page=parent-notify],.pk-layer) .pn-sum{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;margin-left:-10px;display:flex}.pk[data-page=parent-notify] .ws-card{container:pncard/inline-size}.pk[data-page=parent-notify] .ws-card .ws-sec{padding:var(--pk-ws-sec-top) var(--pk-ws-pad) 0}.pk[data-page=parent-notify] .ws-card .ws-sec+.ws-sec{padding-top:var(--pk-ws-sec-gap)}.pk[data-page=parent-notify] .ws-card .ws-sec:last-child{padding-bottom:var(--pk-s8,32px)}.pk[data-page=parent-notify] .ws-card .ws-sec-h{align-items:center;margin-bottom:12px}:where(.pk[data-page=parent-notify],.pk-layer) .pn-table{box-shadow:inset 0 0 0 1px var(--pk-hairline);background:var(--pk-paper);border-radius:16px;overflow:hidden}:where(.pk[data-page=parent-notify],.pk-layer) .pn-row{border-top:1px solid var(--pk-hairline);color:var(--pk-ink-body);grid-template-columns:92px minmax(130px,1.1fr) minmax(120px,1fr) 92px 84px minmax(160px,1.6fr) 54px 92px;align-items:center;gap:12px;padding:10px 16px;font-size:13.5px;display:grid}:where(.pk[data-page=parent-notify],.pk-layer) .pn-th{background:var(--pk-quiet);font:700 12px/1 var(--pk-font-ui);color:var(--pk-muted);border-top:0;padding:11px 16px}:where(.pk[data-page=parent-notify],.pk-layer) .pn-c-who{flex-direction:column;gap:2px;min-width:0;display:flex}:where(.pk[data-page=parent-notify],.pk-layer) .pn-c-who b{color:var(--pk-ink);font-weight:700}:where(.pk[data-page=parent-notify],.pk-layer) .pn-c-who small{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=parent-notify],.pk-layer) .pn-uid{color:var(--pk-muted);text-overflow:ellipsis;white-space:nowrap;max-width:150px;font:500 12px/1.3 ui-monospace,Menlo,monospace;overflow:hidden}:where(.pk[data-page=parent-notify],.pk-layer) .pn-c-msg{min-width:0}:where(.pk[data-page=parent-notify],.pk-layer) .pn-msg{max-width:100%;color:var(--pk-brand-strong);font:600 13px/1.35 var(--pk-font-ui);text-align:left;cursor:pointer;text-underline-offset:3px;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #1f8e8659;text-decoration:underline #1f8e8659;display:block;overflow:hidden}:where(.pk[data-page=parent-notify],.pk-layer) .pn-msg:hover{text-decoration-color:currentColor}:where(.pk[data-page=parent-notify],.pk-layer) .pn-c-time{color:var(--pk-muted);white-space:nowrap;font-size:12.5px}:where(.pk[data-page=parent-notify],.pk-layer) .pn-c-why{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--pk-ink-soft);font-size:13px;overflow:hidden}:where(.pk[data-page=parent-notify],.pk-layer) .pn-c-try{text-align:right;font-variant-numeric:tabular-nums}:where(.pk[data-page=parent-notify],.pk-layer) .pn-c-try small{color:var(--pk-muted);font-size:11px}:where(.pk[data-page=parent-notify],.pk-layer) .pn-c-act{text-align:right}:where(.pk[data-page=parent-notify],.pk-layer) .pn-resend{gap:6px}:where(.pk[data-page=parent-notify],.pk-layer) .pn-resend.is-busy{opacity:.75}:where(.pk[data-page=parent-notify],.pk-layer) .pn-spin{border:2px solid;border-right-color:#0000;border-radius:50%;width:13px;height:13px;animation:.8s linear infinite pnSpin}@keyframes pnSpin{to{transform:rotate(360deg)}}:where(.pk[data-page=parent-notify],.pk-layer) .pn-type{border-radius:var(--pk-r-pill);min-height:22px;font:700 12px/22px var(--pk-font-ui);white-space:nowrap;--c:#555;color:var(--c);background:color-mix(in srgb,var(--c) 9%,#fff);box-shadow:inset 0 0 0 1px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 22%,#fff);align-items:center;padding:0 9px;display:inline-flex}:where(.pk[data-page=parent-notify],.pk-layer) .pn-t-in{--c:#1b7a5a}:where(.pk[data-page=parent-notify],.pk-layer) .pn-t-out{--c:#1f6f94}:where(.pk[data-page=parent-notify],.pk-layer) .pn-t-pay{--c:#6b4bb8}:where(.pk[data-page=parent-notify],.pk-layer) .pn-t-bill{--c:#a0562a}:where(.pk[data-page=parent-notify],.pk-layer) .pn-t-ann{--c:#8a6200}:where(.pk[data-page=parent-notify],.pk-layer) .pn-t-notice{--c:#2f5fb3}:where(.pk[data-page=parent-notify],.pk-layer) .pn-t-cb{--c:#1a7d76}:where(.pk[data-page=parent-notify],.pk-layer) .pn-t-week{--c:#4b4fb0}:where(.pk[data-page=parent-notify],.pk-layer) .pn-t-x{--c:#5d6b6a}:where(.pk[data-page=parent-notify],.pk-layer) .pn-st{font:700 12.5px/1 var(--pk-font-ui);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}:where(.pk[data-page=parent-notify],.pk-layer) .pn-st i{background:currentColor;border-radius:50%;width:8px;height:8px}:where(.pk[data-page=parent-notify],.pk-layer) .pn-s-failed{color:#c2412f}:where(.pk[data-page=parent-notify],.pk-layer) .pn-s-dead{color:#fff;border-radius:var(--pk-r-pill);background:#c2412f;padding:4px 9px}:where(.pk[data-page=parent-notify],.pk-layer) .pn-s-dead i{background:#fff}:where(.pk[data-page=parent-notify],.pk-layer) .pn-s-skip{color:var(--pk-muted)}:where(.pk[data-page=parent-notify],.pk-layer) .pn-s-skip i{background:0 0;box-shadow:inset 0 0 0 2px}@keyframes pnPulse{50%{opacity:.35}}:where(.pk[data-page=parent-notify],.pk-layer) .pn-empty{padding:56px 16px}:where(.pk[data-page=parent-notify],.pk-layer) .pn-empty .btn{display:inline-flex}@container pncard (width<=1080px){:where(.pk[data-page=parent-notify],.pk-layer) .pn-row{grid-template-columns:88px minmax(120px,1fr) 88px 80px minmax(140px,1.4fr) 92px}:where(.pk[data-page=parent-notify],.pk-layer) .pn-c-msg,:where(.pk[data-page=parent-notify],.pk-layer) .pn-c-try,:where(.pk[data-page=parent-notify],.pk-layer) .pn-th>:nth-child(3),:where(.pk[data-page=parent-notify],.pk-layer) .pn-th>:nth-child(7){display:none}}@container pncard (width<=720px){:where(.pk[data-page=parent-notify],.pk-layer) .pn-sum{flex-wrap:wrap;gap:0;margin-left:-8px;display:flex}:where(.pk[data-page=parent-notify],.pk-layer) .pn-sum .pk-tbstat{gap:4px;padding:0 8px}:where(.pk[data-page=parent-notify],.pk-layer) .pn-sum .pk-tbstat-bar,:where(.pk[data-page=parent-notify],.pk-layer) .pn-th{display:none}:where(.pk[data-page=parent-notify],.pk-layer) .pn-table{box-shadow:none;background:0 0;border-radius:0;display:block;overflow:visible}:where(.pk[data-page=parent-notify],.pk-layer) .pn-body{flex-direction:column;gap:10px;display:flex}:where(.pk[data-page=parent-notify],.pk-layer) .pn-row{background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);border:0;border-radius:16px;grid-template-columns:auto 1fr auto;grid-template-areas:"type who act""why why why""st st time""msg msg msg";gap:8px 10px;padding:14px}:where(.pk[data-page=parent-notify],.pk-layer) .pn-c-type{grid-area:type}:where(.pk[data-page=parent-notify],.pk-layer) .pn-c-who{grid-area:who}:where(.pk[data-page=parent-notify],.pk-layer) .pn-c-act{grid-area:act}:where(.pk[data-page=parent-notify],.pk-layer) .pn-c-why{white-space:normal;grid-area:why}:where(.pk[data-page=parent-notify],.pk-layer) .pn-c-st{grid-area:st}:where(.pk[data-page=parent-notify],.pk-layer) .pn-c-time{text-align:right;grid-area:time}:where(.pk[data-page=parent-notify],.pk-layer) .pn-c-msg{grid-area:msg;display:block}:where(.pk[data-page=parent-notify],.pk-layer) .pn-c-msg:has(.t-muted){display:none}:where(.pk[data-page=parent-notify],.pk-layer) .pn-c-try{display:none}}:where(.pk[data-page=parent-notify],.pk-layer) .pn-syncbtn{gap:6px;text-decoration:none}:where(.pk[data-page=parent-notify],.pk-layer) .pn-t-class{--c:#3a6db0}:where(.pk[data-page=parent-notify],.pk-layer) .pn-t-absent{--c:#b3541e}:where(.pk[data-page=parent-notify],.pk-layer) .pn-syncbtn.is-static{cursor:default}:where(.pk[data-page=parent-notify],.pk-layer) .pn-syncbtn svg{width:14px;height:14px}:where(.pk[data-page=parent-notify],.pk-layer) .pn-dot{background:var(--pk-muted);opacity:.6;border-radius:50%;width:8px;height:8px}:where(.pk[data-page=parent-notify],.pk-layer) .pn-syncbtn.is-on .pn-dot{background:var(--pk-brand);opacity:1}:where(.pk[data-page=parent-notify],.pk-layer) .pn-np-row{grid-template-columns:minmax(110px,1fr) minmax(120px,1.2fr) 130px 92px minmax(150px,auto)}:where(.pk[data-page=parent-notify],.pk-layer) .pn-np-row.pn-th>:nth-child(n){display:block}:where(.pk[data-page=parent-notify],.pk-layer) .pn-bind{border-radius:var(--pk-r-pill);min-height:22px;font:700 12px/22px var(--pk-font-ui);white-space:nowrap;color:var(--pk-muted);background:var(--pk-quiet);align-items:center;padding:0 9px;display:inline-flex}:where(.pk[data-page=parent-notify],.pk-layer) .pn-bind.is-on{color:var(--pk-brand-strong);background:var(--pk-brand-surface)}@container pncard (width<=720px){:where(.pk[data-page=parent-notify],.pk-layer) .pn-np-row{grid-template-columns:1fr auto;grid-template-areas:"who act""kids kids""phone bind"}:where(.pk[data-page=parent-notify],.pk-layer) .pn-np-row .pn-c-who{grid-area:who}:where(.pk[data-page=parent-notify],.pk-layer) .pn-np-row .pn-c-kids{grid-area:kids}:where(.pk[data-page=parent-notify],.pk-layer) .pn-np-row .pn-c-phone{grid-area:phone}:where(.pk[data-page=parent-notify],.pk-layer) .pn-np-row .pn-c-bind{text-align:right;grid-area:bind}:where(.pk[data-page=parent-notify],.pk-layer) .pn-np-row .pn-c-act{grid-area:act}}:where(.pk[data-page=monitor],.pk-layer){--mo-amber:#f2b632;--mo-amber-ring:#8a6a14;--mo-info:#2b7ea6}:where(.pk[data-page=monitor],.pk-layer) .mo-search{border-radius:var(--pk-r-pill);background:var(--pk-paper);min-width:160px;height:34px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);color:var(--pk-muted);transition:box-shadow var(--pk-dur-fast);flex:0 240px;align-items:center;gap:8px;padding:0 12px;display:flex;position:relative}:where(.pk[data-page=monitor],.pk-layer) .mo-search:focus-within{box-shadow:inset 0 0 0 1px var(--pk-brand),0 0 0 3px #1f8e8624}:where(.pk[data-page=monitor],.pk-layer) .mo-search input{min-width:0;color:var(--pk-ink);font-size:var(--pk-t-md);background:0 0;border:0;outline:0;flex:1}:where(.pk[data-page=monitor],.pk-layer) .mo-clsbtn{gap:6px}:where(.pk[data-page=monitor],.pk-layer) .mo-clsbtn svg:last-child{opacity:.6}:where(.pk[data-page=monitor],.pk-layer) .mo-status{flex-wrap:wrap;gap:4px;display:inline-flex}:where(.pk[data-page=monitor],.pk-layer) .mo-st{border-radius:var(--pk-r-pill);min-height:32px;color:var(--pk-ink-soft);font:600 var(--pk-t-sm)/1 var(--pk-font-ui);cursor:pointer;transition:background-color var(--pk-dur-fast),color var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);background:#1d3a370d;border:0;align-items:center;gap:5px;padding:0 12px;display:inline-flex}:where(.pk[data-page=monitor],.pk-layer) .mo-st:hover{color:var(--pk-ink);background:#1d3a3717}:where(.pk[data-page=monitor],.pk-layer) .mo-st:active{transition-duration:var(--pk-dur-press);transform:scale(.96)}:where(.pk[data-page=monitor],.pk-layer) .mo-st.is-info svg{color:var(--mo-info)}:where(.pk[data-page=monitor],.pk-layer) .mo-st.is-ok svg{color:var(--pk-success)}:where(.pk[data-page=monitor],.pk-layer) .mo-st.is-amber svg{color:var(--pk-warn-strong)}:where(.pk[data-page=monitor],.pk-layer) .mo-st.is-off svg{color:var(--pk-faint)}:where(.pk[data-page=monitor],.pk-layer) .mo-st.is-on{background:var(--pk-ink);color:#fff}:where(.pk[data-page=monitor],.pk-layer) .mo-st.is-on svg{color:#fff}:where(.pk[data-page=monitor],.pk-layer) .mo-pills{scrollbar-width:none;gap:6px;max-width:100%;display:flex;overflow-x:auto}:where(.pk[data-page=monitor],.pk-layer) .mo-pills::-webkit-scrollbar{display:none}:where(.pk[data-page=monitor],.pk-layer) .mo-pill{border-radius:var(--pk-r-pill);min-height:34px;color:var(--pk-ink-soft);font:600 var(--pk-t-md)/1 var(--pk-font-ui);cursor:pointer;white-space:nowrap;transition:background-color var(--pk-dur-fast),color var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);background:#1d3a370d;border:0;flex:none;padding:0 18px}:where(.pk[data-page=monitor],.pk-layer) .mo-pill:hover{background:#1d3a3717}:where(.pk[data-page=monitor],.pk-layer) .mo-pill:active{transition-duration:var(--pk-dur-press);transform:scale(.96)}:where(.pk[data-page=monitor],.pk-layer) .mo-pill.is-on{background:var(--pk-brand);color:#fff;box-shadow:0 4px 12px -6px #16606e99}:where(.pk[data-page=monitor],.pk-layer) .mo-sec{gap:14px;padding-top:6px}:where(.pk[data-page=monitor],.pk-layer) .mo-subhead{font-size:var(--pk-t-md);color:var(--pk-muted);align-items:center;gap:8px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-subhead b{color:var(--pk-ink);font-size:15px;font-weight:700}:where(.pk[data-page=monitor],.pk-layer) .mo-subhead svg{color:var(--pk-success)}:where(.pk[data-page=monitor],.pk-layer) .mo-strip{border-radius:var(--pk-r-md);background:var(--pk-mist);box-shadow:inset 0 0 0 1px var(--pk-hairline);color:var(--pk-muted);flex-wrap:wrap;align-items:center;gap:6px 18px;padding:10px 14px;font-size:13px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-live{color:var(--pk-muted);align-items:center;gap:6px;font-weight:600;display:inline-flex}:where(.pk[data-page=monitor],.pk-layer) .mo-live i{background:var(--pk-faint);border-radius:50%;width:9px;height:9px}:where(.pk[data-page=monitor],.pk-layer) .mo-live.is-on{color:var(--pk-success-strong)}:where(.pk[data-page=monitor],.pk-layer) .mo-live.is-on i{background:var(--pk-success);animation:2.4s ease-in-out infinite moPulse;box-shadow:0 0 0 3px #12a0972e}@keyframes moPulse{50%{box-shadow:0 0 0 6px #12a0970d}}:where(.pk[data-page=monitor],.pk-layer) .mo-clock{color:var(--pk-ink);letter-spacing:.02em;font-size:19px;font-weight:800}:where(.pk[data-page=monitor],.pk-layer) .mo-cnts{flex-wrap:wrap;gap:4px 16px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-cnt{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}:where(.pk[data-page=monitor],.pk-layer) .mo-cnt b{color:var(--pk-ink);font-size:16px}:where(.pk[data-page=monitor],.pk-layer) .mo-recent{white-space:nowrap;margin-left:auto}:where(.pk[data-page=monitor],.pk-layer) .mo-recent b{color:var(--pk-success-strong);font-size:16px}:where(.pk[data-page=monitor],.pk-layer) .mo-dot{border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}:where(.pk[data-page=monitor],.pk-layer) .mo-dot.is-learn{background:var(--pk-success)}:where(.pk[data-page=monitor],.pk-layer) .mo-dot.is-stand{background:var(--pk-paper);box-shadow:inset 0 0 0 2px var(--pk-success)}:where(.pk[data-page=monitor],.pk-layer) .mo-dot.is-amber{background:var(--mo-amber);box-shadow:0 0 0 1.5px var(--mo-amber-ring)}:where(.pk[data-page=monitor],.pk-layer) .mo-dot.is-off{background:#1d3a372e}:where(.pk[data-page=monitor],.pk-layer) .mo-cam{background:var(--mo-info);color:#fff;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:inline-grid;box-shadow:0 0 0 3px #2b7ea62e}:where(.pk[data-page=monitor],.pk-layer) .mo-cam svg{fill:currentColor}:where(.pk[data-page=monitor],.pk-layer) .mo-cam.is-sm{width:14px;height:14px}:where(.pk[data-page=monitor],.pk-layer) .mo-wall{flex-direction:column;gap:18px;padding-bottom:8px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-grid{grid-template-columns:repeat(auto-fill,minmax(212px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}:where(.pk[data-page=monitor],.pk-layer) .mo-grid>li{min-width:0;animation:moIn .42s var(--pk-ease-spring-default) both;animation-delay:calc(var(--i,0) * 22ms);display:flex}@keyframes moIn{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}:where(.pk[data-page=monitor],.pk-layer) .mo-g{background:var(--pk-paper);min-width:0;box-shadow:inset 0 0 0 1px var(--pk-hairline),var(--pk-sh-1);transition:box-shadow var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);border-radius:18px;flex-direction:column;flex:1;gap:8px;padding:14px;display:flex;position:relative}:where(.pk[data-page=monitor],.pk-layer) .mo-g:hover{box-shadow:inset 0 0 0 1px var(--pk-hairline-strong),var(--pk-sh-2)}:where(.pk[data-page=monitor],.pk-layer) .mo-g.is-fast{background:var(--pk-warn-surface);box-shadow:inset 0 0 0 1px var(--pk-warn-border),var(--pk-sh-1)}:where(.pk[data-page=monitor],.pk-layer) .mo-g.is-done{background:var(--pk-success-surface);box-shadow:inset 0 0 0 1px #bfe6df,var(--pk-sh-1)}:where(.pk[data-page=monitor],.pk-layer) .mo-g.is-idle{box-shadow:inset 0 0 0 1px var(--pk-warn-border),var(--pk-sh-1)}:where(.pk[data-page=monitor],.pk-layer) .mo-g.is-idle .mo-res{opacity:.8}:where(.pk[data-page=monitor],.pk-layer) .mo-who{align-items:center;gap:7px;min-width:0;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-who h3{min-width:0;font:700 15px/1.3 var(--pk-font-ui);overflow-wrap:anywhere}:where(.pk[data-page=monitor],.pk-layer) .mo-lamp{background:var(--pk-success);border-radius:50%;flex:none;width:10px;height:10px}:where(.pk[data-page=monitor],.pk-layer) .mo-lamp.is-read,:where(.pk[data-page=monitor],.pk-layer) .mo-lamp.is-comic,:where(.pk[data-page=monitor],.pk-layer) .mo-lamp.is-video{background:var(--mo-info)}:where(.pk[data-page=monitor],.pk-layer) .mo-lamp.is-fast,:where(.pk[data-page=monitor],.pk-layer) .mo-lamp.is-idle{background:var(--mo-amber);box-shadow:0 0 0 1.5px var(--mo-amber-ring)}:where(.pk[data-page=monitor],.pk-layer) .mo-tagrow{min-width:0;margin-top:-4px;padding-left:17px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-ctag{text-overflow:ellipsis;white-space:nowrap;background:var(--pk-quiet);max-width:100%;color:var(--pk-ink-soft);border-radius:6px;padding:1px 7px;font-size:11px;line-height:16px;overflow:hidden}:where(.pk[data-page=monitor],.pk-layer) .mo-num{flex-wrap:wrap;align-items:baseline;gap:4px 0;line-height:1;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-big-w{white-space:nowrap;align-items:baseline;gap:3px;display:inline-flex}:where(.pk[data-page=monitor],.pk-layer) .mo-big-w>svg{color:var(--pk-success-strong);align-self:center;margin-right:3px}:where(.pk[data-page=monitor],.pk-layer) .mo-big{letter-spacing:-.02em;color:var(--pk-ink);font-size:30px;font-weight:800}:where(.pk[data-page=monitor],.pk-layer) .mo-big.is-done{font-size:22px}:where(.pk[data-page=monitor],.pk-layer) .mo-unit{font:600 13px var(--pk-font-num);color:var(--pk-muted)}:where(.pk[data-page=monitor],.pk-layer) .mo-stl{white-space:nowrap;font:700 12px/1 var(--pk-font-ui);color:var(--pk-success-strong);align-self:center;align-items:center;gap:4px;margin-left:auto;padding-left:8px;display:inline-flex}:where(.pk[data-page=monitor],.pk-layer) .is-read .mo-stl,:where(.pk[data-page=monitor],.pk-layer) .is-comic .mo-stl,:where(.pk[data-page=monitor],.pk-layer) .is-video .mo-stl{color:var(--pk-info-strong)}:where(.pk[data-page=monitor],.pk-layer) .is-fast .mo-stl,:where(.pk[data-page=monitor],.pk-layer) .is-idle .mo-stl{color:var(--pk-warn-strong)}:where(.pk[data-page=monitor],.pk-layer) .mo-bar{background:var(--pk-quiet);border-radius:99px;height:6px;overflow:hidden}:where(.pk[data-page=monitor],.pk-layer) .mo-bar i{border-radius:inherit;background:var(--pk-success);height:100%;transition:width .6s var(--pk-ease-spring-default);display:block}:where(.pk[data-page=monitor],.pk-layer) .is-read .mo-bar i,:where(.pk[data-page=monitor],.pk-layer) .is-comic .mo-bar i,:where(.pk[data-page=monitor],.pk-layer) .is-video .mo-bar i{background:var(--mo-info)}:where(.pk[data-page=monitor],.pk-layer) .is-fast .mo-bar i{background:var(--pk-warn-strong)}:where(.pk[data-page=monitor],.pk-layer) .is-idle .mo-bar i{background:var(--mo-amber)}:where(.pk[data-page=monitor],.pk-layer) .mo-res{min-width:0}:where(.pk[data-page=monitor],.pk-layer) .mo-res p{font:600 13px/1.4 var(--pk-font-ui);color:var(--pk-ink);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}:where(.pk[data-page=monitor],.pk-layer) .mo-res small{color:var(--pk-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}:where(.pk[data-page=monitor],.pk-layer) .mo-sq{flex-wrap:wrap;gap:3px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-sq li{background:#1d3a3729;border-radius:3px;place-items:center;width:14px;height:14px;display:grid}:where(.pk[data-page=monitor],.pk-layer) .mo-sq li.ok{background:var(--pk-success)}:where(.pk[data-page=monitor],.pk-layer) .mo-sq li.no{background:var(--pk-danger)}:where(.pk[data-page=monitor],.pk-layer) .mo-sq li.fix{background:var(--mo-amber)}:where(.pk[data-page=monitor],.pk-layer) .mo-sq li.now{background:var(--pk-paper);box-shadow:inset 0 0 0 2px var(--pk-success)}:where(.pk[data-page=monitor],.pk-layer) .mo-sq svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:10px;height:10px}:where(.pk[data-page=monitor],.pk-layer) .mo-stat{flex-wrap:wrap;align-items:center;gap:3px 10px;font-size:12px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-stat .ok{color:var(--pk-success-strong);font-weight:700}:where(.pk[data-page=monitor],.pk-layer) .mo-stat .no{color:var(--pk-danger);font-weight:700}:where(.pk[data-page=monitor],.pk-layer) .mo-stat .pd{color:var(--pk-muted)}:where(.pk[data-page=monitor],.pk-layer) .mo-pace{color:var(--pk-muted);white-space:nowrap;align-items:center;gap:2px;margin-left:auto;display:inline-flex}:where(.pk[data-page=monitor],.pk-layer) .mo-pace.is-fast{background:var(--pk-warn);color:#4a3600;border-radius:99px;padding:1px 7px;font-weight:800}:where(.pk[data-page=monitor],.pk-layer) .mo-acts{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-top:auto;padding-top:4px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-acts .btn{--h:34px}:where(.pk[data-page=monitor],.pk-layer) .mo-callbtn svg{color:var(--mo-info)}:where(.pk[data-page=monitor],.pk-layer) .mo-callbtn[disabled] svg{color:inherit}:where(.pk[data-page=monitor],.pk-layer) .mo-skel{gap:12px;min-height:200px}:where(.pk[data-page=monitor],.pk-layer) .mo-skel i{background:linear-gradient(90deg,var(--pk-quiet),#e6eeec,var(--pk-quiet));background-size:200% 100%;border-radius:6px;height:12px;animation:1.2s linear infinite moShim;display:block}:where(.pk[data-page=monitor],.pk-layer) .mo-skel i:nth-child(2){width:60%;height:30px}:where(.pk[data-page=monitor],.pk-layer) .mo-skel i:nth-child(4){width:70%}@keyframes moShim{to{background-position:-200% 0}}:where(.pk[data-page=monitor],.pk-layer) .mo-load{color:var(--pk-muted);justify-content:center;align-items:center;gap:8px;padding:14px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-spin{border:2px solid var(--pk-brand);border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite moSpin}@keyframes moSpin{to{transform:rotate(360deg)}}:where(.pk[data-page=monitor],.pk-layer) .mo-sub{border-top:1px dashed var(--pk-hairline-strong);flex-direction:column;gap:10px;padding-top:14px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-sub h3{font:500 13px/1.4 var(--pk-font-ui);color:var(--pk-muted);flex-wrap:wrap;align-items:center;gap:6px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-sub h3 b,:where(.pk[data-page=monitor],.pk-layer) .mo-offbtn b{color:var(--pk-ink);font-size:16px}:where(.pk[data-page=monitor],.pk-layer) .mo-sub small,:where(.pk[data-page=monitor],.pk-layer) .mo-offbtn small{font-size:12px}:where(.pk[data-page=monitor],.pk-layer) .mo-sb-idle{align-items:center;gap:6px;margin-left:10px;display:inline-flex}:where(.pk[data-page=monitor],.pk-layer) .mo-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-chip{background:var(--pk-paper);min-height:40px;box-shadow:inset 0 0 0 1px var(--pk-hairline);animation:moIn .32s var(--pk-ease-spring-default) both;border-radius:12px;align-items:center;gap:6px;padding:0 4px 0 11px;font-size:13px;display:inline-flex}:where(.pk[data-page=monitor],.pk-layer) .mo-chip:not(:has(.btn)){padding-right:11px}:where(.pk[data-page=monitor],.pk-layer) .mo-chip b{color:var(--pk-ink);font-weight:600}:where(.pk[data-page=monitor],.pk-layer) .mo-chip small{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=monitor],.pk-layer) .mo-chip.is-idle{background:var(--pk-warn-surface);box-shadow:inset 0 0 0 1px var(--pk-warn-border)}:where(.pk[data-page=monitor],.pk-layer) .mo-chip.is-idle>svg{color:var(--pk-warn-strong)}:where(.pk[data-page=monitor],.pk-layer) .mo-chip-i{color:var(--pk-warn-strong);font-size:12px;font-weight:700}:where(.pk[data-page=monitor],.pk-layer) .mo-chip.is-off{min-height:34px;color:var(--pk-ink-soft)}:where(.pk[data-page=monitor],.pk-layer) .mo-chip .btn{--h:32px}:where(.pk[data-page=monitor],.pk-layer) .mo-offbtn{min-height:40px;color:var(--pk-muted);font:500 13px var(--pk-font-ui);cursor:pointer;transition:color var(--pk-dur-fast),background-color var(--pk-dur-fast);background:0 0;border:0;border-radius:10px;align-self:flex-start;align-items:center;gap:6px;padding:0 10px 0 2px;display:inline-flex}:where(.pk[data-page=monitor],.pk-layer) .mo-offbtn:hover{color:var(--pk-ink);background:#1d3a370a}:where(.pk[data-page=monitor],.pk-layer) .mo-pv-note{color:var(--pk-muted);margin:0 0 10px;font-size:13px}:where(.pk[data-page=monitor],.pk-layer) .mo-qlist{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-ql{background:var(--pk-mist);box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:14px;padding:12px 14px}:where(.pk[data-page=monitor],.pk-layer) .mo-ql.is-cur{background:var(--pk-brand-surface);box-shadow:inset 0 0 0 2px var(--pk-brand-border)}:where(.pk[data-page=monitor],.pk-layer) .mo-ql-h{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-ql p{color:var(--pk-ink);margin:6px 0 0}:where(.pk[data-page=monitor],.pk-layer) .mo-here{background:var(--pk-brand);color:#fff;font:700 11px/16px var(--pk-font-ui);border-radius:99px;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}:where(.pk[data-page=monitor],.pk-layer) .mo-live-a{font:700 11px var(--pk-font-ui)}:where(.pk[data-page=monitor],.pk-layer) .mo-live-a.ok{color:var(--pk-success-strong)}:where(.pk[data-page=monitor],.pk-layer) .mo-live-a.no{color:var(--pk-danger)}:where(.pk[data-page=monitor],.pk-layer) .mo-live-a.pd{color:var(--pk-muted)}:where(.pk[data-page=monitor],.pk-layer) .mo-opts{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}:where(.pk[data-page=monitor],.pk-layer) .mo-opts li{background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:10px;align-items:center;gap:8px;padding:6px 10px;font-size:13px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-opts li b{color:var(--pk-muted)}:where(.pk[data-page=monitor],.pk-layer) .mo-opts li em{color:var(--pk-ink-soft);margin-left:auto;font-size:11px;font-style:normal;font-weight:700}:where(.pk[data-page=monitor],.pk-layer) .mo-opts li.is-right{box-shadow:inset 0 0 0 1.5px var(--pk-success);background:var(--pk-success-surface)}:where(.pk[data-page=monitor],.pk-layer) .mo-opts li.is-mine{box-shadow:inset 0 0 0 1.5px var(--pk-danger-border);background:var(--pk-danger-surface)}:where(.pk[data-page=monitor],.pk-layer) .mo-fill{font-size:13px}:where(.pk[data-page=monitor],.pk-layer) .mo-video{flex-direction:column;gap:10px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-vscreen{aspect-ratio:16/9;color:#fff;text-align:center;background:linear-gradient(140deg,#1d3a37,#2b5b56);border-radius:16px;place-items:center;gap:8px;display:grid}:where(.pk[data-page=monitor],.pk-layer) .mo-vscreen svg{opacity:.85}:where(.pk[data-page=monitor],.pk-layer) .mo-vbar{background:var(--pk-quiet);border-radius:99px;height:6px;overflow:hidden}:where(.pk[data-page=monitor],.pk-layer) .mo-vbar i{background:var(--mo-info);height:100%;display:block}:where(.pk[data-page=monitor],.pk-layer) .mo-video p{color:var(--pk-muted);margin:0}:where(.pk[data-page=monitor],.pk-layer) .mo-pager{flex-direction:column;align-items:center;gap:12px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-paper{aspect-ratio:3/4;width:min(320px,100%);box-shadow:var(--pk-sh-2);background:#fff;border-radius:6px;flex-direction:column;gap:8px;padding:22px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-paper b{font-family:var(--pk-font-display);color:var(--pk-ink);font-size:18px;font-weight:900}:where(.pk[data-page=monitor],.pk-layer) .mo-paper span{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=monitor],.pk-layer) .mo-paper i{background:var(--pk-quiet);border-radius:4px;height:8px;display:block}:where(.pk[data-page=monitor],.pk-layer) .mo-paper i.s{width:60%}:where(.pk[data-page=monitor],.pk-layer) .mo-pager-c{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-pd{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:18px;display:grid}:where(.pk[data-page=monitor],.pk-layer) .mo-pd-cam{aspect-ratio:4/3;background:linear-gradient(160deg,#cdeee9,#9fd9cf);border-radius:18px;place-items:center;display:grid;position:relative;overflow:hidden}:where(.pk[data-page=monitor],.pk-layer) .mo-pd-cam.is-sm{aspect-ratio:16/9;margin-top:10px}:where(.pk[data-page=monitor],.pk-layer) .mo-pd-me{align-self:end;width:46%;height:70%;position:relative}:where(.pk[data-page=monitor],.pk-layer) .mo-pd-me i:first-child{aspect-ratio:1;background:#1f8e86;border-radius:50%;width:44%;position:absolute;top:6%;left:50%;transform:translate(-50%)}:where(.pk[data-page=monitor],.pk-layer) .mo-pd-me i:last-child{background:#1f8e86;border-radius:50% 50% 0 0;height:46%;position:absolute;bottom:0;left:0;right:0}:where(.pk[data-page=monitor],.pk-layer) .mo-pd-off{color:#ffffffb3;background:#1d3a37;align-content:center;place-items:center;gap:6px;font-size:13px;display:none;position:absolute;inset:0}:where(.pk[data-page=monitor],.pk-layer) .mo-pd-cam.is-off .mo-pd-off{display:grid}:where(.pk[data-page=monitor],.pk-layer) .mo-pd-tag{color:#fff;background:#00000059;border-radius:99px;padding:2px 8px;font-size:11px;position:absolute;top:10px;left:10px}:where(.pk[data-page=monitor],.pk-layer) .mo-pd-side{flex-direction:column;gap:10px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-sw{color:var(--pk-ink);justify-content:space-between;align-items:center;gap:10px;font-weight:600;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-sw span{align-items:center;gap:6px;display:inline-flex}:where(.pk[data-page=monitor],.pk-layer) .mo-sw button{cursor:pointer;width:44px;height:26px;transition:background-color var(--pk-dur-fast);background:#1d3a3733;border:0;border-radius:99px;position:relative}:where(.pk[data-page=monitor],.pk-layer) .mo-sw button:after{content:"";width:20px;height:20px;box-shadow:var(--pk-sh-1);transition:transform .36s var(--pk-ease-spring-default);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}:where(.pk[data-page=monitor],.pk-layer) .mo-sw button[aria-checked=true]{background:var(--pk-brand)}:where(.pk[data-page=monitor],.pk-layer) .mo-sw button[aria-checked=true]:after{transform:translate(18px)}:where(.pk[data-page=monitor],.pk-layer) .mo-fld{color:var(--pk-muted);flex-direction:column;gap:4px;min-width:0;font-size:12px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-fld select,:where(.pk[data-page=monitor],.pk-layer) .mo-fld input{background:var(--pk-paper);height:34px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);color:var(--pk-ink);font-size:var(--pk-t-md);border:0;border-radius:10px;min-width:0;padding:0 10px}:where(.pk[data-page=monitor],.pk-layer) .mo-meter{background:var(--pk-quiet);border-radius:99px;height:6px;overflow:hidden}:where(.pk[data-page=monitor],.pk-layer) .mo-meter i{background:var(--pk-success);width:0;height:100%;transition:width .15s linear;display:block}:where(.pk[data-page=monitor],.pk-layer) .mo-warn{background:var(--pk-warn-surface);color:var(--pk-warn-strong);border-radius:12px;align-items:flex-start;gap:8px;margin:14px 0 0;padding:10px 12px;font-size:13px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-warn svg{flex:none;margin-top:2px}:where(.pk[data-page=monitor],.pk-layer) .mo-call{z-index:90;color:#fff;-webkit-user-select:none;user-select:none;transform-origin:var(--ox,50%) var(--oy,100%);opacity:0;transition:transform .48s var(--pk-ease-sheet),opacity .22s var(--pk-ease-out);background:#0d1716;border-radius:20px;flex-direction:column;display:flex;position:fixed;bottom:24px;right:24px;overflow:hidden;transform:scale(.6);box-shadow:0 24px 60px #00000073}:where(.pk[data-page=monitor],.pk-layer) .mo-call.is-open{opacity:1;transform:none}:where(.pk[data-page=monitor],.pk-layer) .mo-call.is-closing{opacity:0;transition:transform .22s var(--pk-ease-in),opacity .2s var(--pk-ease-in);transform:scale(.9)}:where(.pk[data-page=monitor],.pk-layer) .mo-call.is-drag{cursor:grabbing;transition:none}:where(.pk[data-page=monitor],.pk-layer) .mo-call-h{cursor:grab;touch-action:none;background:#18282a;flex:none;justify-content:space-between;align-items:center;height:44px;padding:0 8px 0 14px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-call-h span{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}:where(.pk[data-page=monitor],.pk-layer) .mo-call-h small{color:#ffffff8c;margin-left:6px;font-weight:500}:where(.pk[data-page=monitor],.pk-layer) .mo-call-h button,:where(.pk[data-page=monitor],.pk-layer) .mo-call-c button{color:#fff;cursor:pointer;transition:background-color var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);background:#ffffff1a;border:0;border-radius:50%;place-items:center;display:grid}:where(.pk[data-page=monitor],.pk-layer) .mo-call-h button{color:#ffffffa6;background:0 0;width:30px;height:30px}:where(.pk[data-page=monitor],.pk-layer) .mo-call-h button:hover{color:#fff;background:#ffffff1a}:where(.pk[data-page=monitor],.pk-layer) .mo-call-v{background:radial-gradient(circle at 50% 40%,#22403d,#121d1c);flex:1;min-height:80px;position:relative}:where(.pk[data-page=monitor],.pk-layer) .mo-call-ph{color:#ffffff80;align-content:center;place-items:center;gap:6px;font-size:12px;display:grid;position:absolute;inset:0}:where(.pk[data-page=monitor],.pk-layer) .mo-call-ph span{color:#fff;background:#2fa59c;border-radius:50%;place-items:center;width:52px;height:52px;font-size:22px;font-weight:700;display:grid}:where(.pk[data-page=monitor],.pk-layer) .mo-call-ph em{color:#ffffffbf;font-style:normal}:where(.pk[data-page=monitor],.pk-layer) .mo-call-bn{text-align:center;background:#0000008c;padding:6px 10px;font-size:12px;position:absolute;top:0;left:0;right:0}:where(.pk[data-page=monitor],.pk-layer) .mo-call-bn.is-err{background:#c0432feb}:where(.pk[data-page=monitor],.pk-layer) .mo-call-ov{color:#ffffffbf;background:#00000073;align-content:center;place-items:center;gap:10px;display:grid;position:absolute;inset:0}:where(.pk[data-page=monitor],.pk-layer) .mo-ping{background:#ffffff40;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:relative}:where(.pk[data-page=monitor],.pk-layer) .mo-ping:before{content:"";background:#ffffff4d;border-radius:50%;animation:1.4s ease-out infinite moPing;position:absolute;inset:0}@keyframes moPing{to{opacity:0;transform:scale(1.9)}}:where(.pk[data-page=monitor],.pk-layer) .mo-call-me{background:#0b1312;border-top:1px solid #ffffff0d;flex:none;align-items:center;gap:10px;height:62px;padding:0 12px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-call-self{color:#fff6;background:linear-gradient(160deg,#3d6b66,#25433f);border-radius:10px;place-items:center;width:78px;height:46px;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a}:where(.pk[data-page=monitor],.pk-layer) .mo-call-self i{background:#fff9;border-radius:50%;width:16px;height:16px}:where(.pk[data-page=monitor],.pk-layer) .mo-call-self.is-beauty{filter:saturate(1.3)brightness(1.12)}:where(.pk[data-page=monitor],.pk-layer) .mo-call-me small{color:#ffffff73}:where(.pk[data-page=monitor],.pk-layer) .mo-call-c{background:#0b1312;border-top:1px solid #ffffff0d;flex:none;justify-content:center;align-items:center;gap:12px;height:60px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-call-c button{width:40px;height:40px}:where(.pk[data-page=monitor],.pk-layer) .mo-call-c button:hover{background:#fff3}:where(.pk[data-page=monitor],.pk-layer) .mo-call-c button:active,:where(.pk[data-page=monitor],.pk-layer) .mo-call-h button:active{transition-duration:var(--pk-dur-press);transform:scale(.9)}:where(.pk[data-page=monitor],.pk-layer) .mo-call-c button[aria-pressed=true]{color:#0d1716;background:#ffffffe6}:where(.pk[data-page=monitor],.pk-layer) .mo-call-c button.is-end{background:#e5533f}:where(.pk[data-page=monitor],.pk-layer) .mo-call-c button.is-end:hover{background:#c8412e}:where(.pk[data-page=monitor],.pk-layer) .mo-call-rs{cursor:se-resize;touch-action:none;background:radial-gradient(circle at 70% 70%,#ffffff4d 1.5px,#0000 2px) 0 0/7px 7px;width:22px;height:22px;position:absolute;bottom:0;right:0}:where(.pk[data-page=monitor],.pk-layer) .mo-tri{gap:14px}:where(.pk[data-page=monitor],.pk-layer) .mo-trisum{line-height:1.6}:where(.pk[data-page=monitor],.pk-layer) .mo-cstrip{scrollbar-width:none;gap:8px;margin:0 -2px;padding:2px 2px 4px;display:flex;overflow-x:auto}:where(.pk[data-page=monitor],.pk-layer) .mo-cstrip::-webkit-scrollbar{display:none}:where(.pk[data-page=monitor],.pk-layer) .mo-ctile{background:var(--pk-paper);min-width:112px;min-height:58px;box-shadow:inset 0 0 0 1px var(--pk-hairline);color:var(--pk-ink);cursor:pointer;text-align:left;transition:box-shadow var(--pk-dur-fast),background-color var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);border:0;border-radius:14px;flex-direction:column;flex:none;align-items:flex-start;gap:4px;padding:9px 13px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-ctile:hover{box-shadow:inset 0 0 0 1px var(--pk-brand-border)}:where(.pk[data-page=monitor],.pk-layer) .mo-ctile:active{transition-duration:var(--pk-dur-press);transform:scale(.97)}:where(.pk[data-page=monitor],.pk-layer) .mo-ctile b{white-space:nowrap;font-size:14px}:where(.pk[data-page=monitor],.pk-layer) .mo-ctile>span{color:var(--pk-muted);align-items:center;gap:8px;font-size:12px;display:inline-flex}:where(.pk[data-page=monitor],.pk-layer) .mo-ctile>span>svg{color:var(--pk-success)}:where(.pk[data-page=monitor],.pk-layer) .mo-ctile-c i{color:var(--pk-ink-soft);align-items:center;gap:2px;font-style:normal;font-weight:700;display:inline-flex}:where(.pk[data-page=monitor],.pk-layer) .mo-ctile.is-on{background:var(--pk-brand-surface);box-shadow:inset 0 0 0 2px var(--pk-brand)}:where(.pk[data-page=monitor],.pk-layer) .mo-catleg{color:var(--pk-muted);flex-wrap:wrap;gap:4px 14px;margin:-4px 0 0;font-size:12px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-catleg span{align-items:center;gap:4px;display:inline-flex}:where(.pk[data-page=monitor],.pk-layer) .mo-mt{margin-top:10px}:where(.pk[data-page=monitor],.pk-layer) .mo-tc{background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline),var(--pk-sh-1);animation:moIn .38s var(--pk-ease-spring-default) both;border-radius:18px;flex-direction:column;gap:10px;padding:16px 18px 10px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-tc.is-class{box-shadow:inset 0 0 0 1px var(--pk-info-border),var(--pk-sh-1)}:where(.pk[data-page=monitor],.pk-layer) .mo-tc-h{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-tc-h h4{font:700 16px/1.35 var(--pk-font-ui);color:var(--pk-ink);margin:0}:where(.pk[data-page=monitor],.pk-layer) .mo-tc-h>span:last-child{color:var(--pk-muted);font-size:13px}:where(.pk[data-page=monitor],.pk-layer) .mo-tc-b{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:12px 20px;display:grid}:where(.pk[data-page=monitor],.pk-layer) .mo-tc-b p{color:var(--pk-ink-body);margin:8px 0 0;font-size:15px;line-height:1.6}:where(.pk[data-page=monitor],.pk-layer) .mo-tc-r{flex-direction:column;gap:12px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-min0{min-width:0}:where(.pk[data-page=monitor],.pk-layer) .mo-cat{font:700 12px/16px var(--pk-font-ui);border-radius:99px;align-items:center;gap:5px;padding:3px 9px;display:inline-flex}:where(.pk[data-page=monitor],.pk-layer) .mo-cat.is-class{background:var(--pk-info-surface);color:var(--pk-info-strong)}:where(.pk[data-page=monitor],.pk-layer) .mo-cat.is-blank{color:#3b5f8f;background:#eef3fb}:where(.pk[data-page=monitor],.pk-layer) .mo-cat.is-fast{background:var(--pk-warn-surface);color:var(--pk-warn-strong)}:where(.pk[data-page=monitor],.pk-layer) .mo-cat.is-stuck{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk[data-page=monitor],.pk-layer) .mo-lab{letter-spacing:.02em;font:700 12px/1.4 var(--pk-font-ui)!important;color:var(--pk-muted)!important;margin:0 0 6px!important}:where(.pk[data-page=monitor],.pk-layer) .mo-name{min-height:32px;color:var(--pk-ink);font:600 inherit;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--pk-hairline-strong);text-decoration-color:var(--pk-hairline-strong);cursor:pointer;background:0 0;border:0;padding:0}:where(.pk[data-page=monitor],.pk-layer) .mo-name:hover{color:var(--pk-brand-strong);text-decoration-color:currentColor}:where(.pk[data-page=monitor],.pk-layer) .mo-name.is-big{font-size:18px;font-weight:700;text-decoration:none}:where(.pk[data-page=monitor],.pk-layer) .mo-name.is-big:hover{text-decoration:underline}:where(.pk[data-page=monitor],.pk-layer) .mo-cmp{grid-template-columns:6.5rem minmax(0,1fr) 2.75rem;align-items:center;gap:10px;margin:6px 0;font-size:14px;display:grid}:where(.pk[data-page=monitor],.pk-layer) .mo-cmp>span{white-space:nowrap;align-items:center;gap:4px;font-weight:700;display:inline-flex}:where(.pk[data-page=monitor],.pk-layer) .mo-cmp small{color:var(--pk-muted);font-weight:400}:where(.pk[data-page=monitor],.pk-layer) .mo-cmp>b{text-align:right}:where(.pk[data-page=monitor],.pk-layer) .mo-accbar{background:var(--pk-quiet);border-radius:99px;flex:1;min-width:32px;height:8px;position:relative}:where(.pk[data-page=monitor],.pk-layer) .mo-accbar.is-lg{height:12px}:where(.pk[data-page=monitor],.pk-layer) .mo-accbar i{border-radius:inherit;position:absolute;inset:0 auto 0 0}:where(.pk[data-page=monitor],.pk-layer) .mo-accbar i.ok{background:var(--pk-success)}:where(.pk[data-page=monitor],.pk-layer) .mo-accbar i.mid{background:var(--pk-brand-border)}:where(.pk[data-page=monitor],.pk-layer) .mo-accbar i.low{background:var(--pk-danger)}:where(.pk[data-page=monitor],.pk-layer) .mo-accbar em{background:var(--pk-info-strong);border-radius:2px;width:2px;position:absolute;top:-3px;bottom:-3px;transform:translate(-50%)}:where(.pk[data-page=monitor],.pk-layer) .mo-pts{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}:where(.pk[data-page=monitor],.pk-layer) .mo-pt{background:var(--pk-mist);min-width:0;box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:12px;gap:5px;padding:8px 10px;display:grid}:where(.pk[data-page=monitor],.pk-layer) .mo-pt.is-blank{background:var(--pk-info-surface);box-shadow:inset 0 0 0 1px dashed var(--pk-info-border);outline:1px dashed var(--pk-info-border);outline-offset:-1px}:where(.pk[data-page=monitor],.pk-layer) .mo-pt.is-fastwrong{background:var(--pk-warn-surface);box-shadow:inset 0 0 0 1px var(--pk-warn-border)}:where(.pk[data-page=monitor],.pk-layer) .mo-pt.is-slowwrong{background:var(--pk-danger-surface);box-shadow:inset 0 0 0 1px #ffc9bf}:where(.pk[data-page=monitor],.pk-layer) .mo-pt-h{min-width:0;color:var(--pk-muted);gap:6px;font-size:12px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-pt-h span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.pk[data-page=monitor],.pk-layer) .mo-pt-m{white-space:nowrap;color:var(--pk-muted);align-items:center;gap:4px;font-size:13px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-pt-m b{color:var(--pk-ink);font-size:18px}:where(.pk[data-page=monitor],.pk-layer) .mo-pt-m b.is-fast,:where(.pk[data-page=monitor],.pk-layer) .mo-pt-m svg+b.is-fast{color:var(--pk-warn-strong)}:where(.pk[data-page=monitor],.pk-layer) .mo-pt-m .is-blank,:where(.pk[data-page=monitor],.pk-layer) .mo-pt-m .is-blank b{color:var(--pk-info-strong)}:where(.pk[data-page=monitor],.pk-layer) .is-fastwrong .mo-pt-m svg{color:var(--pk-warn-strong)}:where(.pk[data-page=monitor],.pk-layer) .is-blank .mo-pt-m svg{color:var(--pk-info-strong)}:where(.pk[data-page=monitor],.pk-layer) .mo-pt-b{color:var(--pk-muted);white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-pt-b b{color:var(--pk-ink)}:where(.pk[data-page=monitor],.pk-layer) .mo-legend{align-items:center;gap:5px;display:flex;color:var(--pk-muted)!important;margin:6px 0 0!important;font-size:12px!important}:where(.pk[data-page=monitor],.pk-layer) .mo-legend i{background:var(--pk-info-strong);border-radius:2px;width:2px;height:10px;display:inline-block}:where(.pk[data-page=monitor],.pk-layer) .mo-q{background:var(--pk-mist);box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:12px;gap:6px;margin:0;padding:10px 12px;display:grid}:where(.pk[data-page=monitor],.pk-layer) .mo-q.is-lead{background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-danger-border)}:where(.pk[data-page=monitor],.pk-layer) .mo-q figcaption{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=monitor],.pk-layer) .mo-q figcaption small{white-space:nowrap;margin-left:8px}:where(.pk[data-page=monitor],.pk-layer) .mo-q p{margin:0!important;font-size:14px!important}:where(.pk[data-page=monitor],.pk-layer) .mo-q.is-lead p:first-of-type{color:var(--pk-ink);font-size:15px!important}:where(.pk[data-page=monitor],.pk-layer) .mo-q-a{flex-wrap:wrap;gap:4px 16px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-q-a b.no{color:var(--pk-danger)}:where(.pk[data-page=monitor],.pk-layer) .mo-q-a b.ok{color:var(--pk-success-strong)}:where(.pk[data-page=monitor],.pk-layer) .mo-qs{gap:6px;display:grid}:where(.pk[data-page=monitor],.pk-layer) .mo-gap{background:var(--pk-danger-surface);border-radius:10px;align-items:flex-start;gap:6px;padding:8px 10px;display:flex;box-shadow:inset 0 0 0 1px #ffc9bf}:where(.pk[data-page=monitor],.pk-layer) .mo-gap svg{color:var(--pk-danger);flex:none;margin-top:4px}:where(.pk[data-page=monitor],.pk-layer) .mo-good{background:var(--pk-success-surface);border-radius:10px;align-items:flex-start;gap:6px;padding:7px 10px;display:flex;color:var(--pk-success-strong)!important;font-size:14px!important}:where(.pk[data-page=monitor],.pk-layer) .mo-good svg{flex:none;margin-top:3px}:where(.pk[data-page=monitor],.pk-layer) .mo-say{background:var(--pk-brand-surface);border-radius:14px;gap:4px;padding:10px 12px;display:grid;box-shadow:inset 0 0 0 1px #bfe6df}:where(.pk[data-page=monitor],.pk-layer) .mo-say-h{justify-content:space-between;align-items:center;gap:8px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-say-h span{font:700 12px var(--pk-font-ui);color:var(--pk-brand-strong);align-items:center;gap:6px;display:inline-flex}:where(.pk[data-page=monitor],.pk-layer) .mo-say-h button{min-height:32px;color:var(--pk-brand-strong);font:700 13px var(--pk-font-ui);cursor:pointer;background:0 0;border:0;padding:0 4px}:where(.pk[data-page=monitor],.pk-layer) .mo-say-h button:hover{text-decoration:underline}:where(.pk[data-page=monitor],.pk-layer) .mo-say>p{font-weight:500;color:var(--pk-ink)!important;margin:0!important;font-size:16.5px!important;line-height:1.65!important}:where(.pk[data-page=monitor],.pk-layer) .mo-say .mo-aiwait,:where(.pk[data-page=monitor],.pk-layer) .mo-say .mo-aisrc{align-items:center;gap:4px;font-weight:400;display:inline-flex;color:var(--pk-muted)!important;font-size:12px!important}:where(.pk[data-page=monitor],.pk-layer) .mo-aiwait svg{animation:1.2s ease-in-out infinite moTw}@keyframes moTw{50%{opacity:.3}}:where(.pk[data-page=monitor],.pk-layer) .mo-next{align-items:flex-start;gap:8px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-next svg{color:var(--pk-brand);flex:none;margin-top:5px}:where(.pk[data-page=monitor],.pk-layer) .mo-next p{font-size:15px;margin:0!important}:where(.pk[data-page=monitor],.pk-layer) .mo-next strong{color:var(--pk-brand-strong);font-size:12px;display:block}:where(.pk[data-page=monitor],.pk-layer) .mo-foot{border-top:1px solid var(--pk-hairline);flex-direction:column;gap:8px;padding-top:10px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-footrow,:where(.pk[data-page=monitor],.pk-layer) .mo-how{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-how b{color:var(--pk-ink);font-size:14px}:where(.pk[data-page=monitor],.pk-layer) .mo-wrong{gap:8px;display:grid}:where(.pk[data-page=monitor],.pk-layer) .mo-wrong label{color:var(--pk-ink);font-size:14px;font-weight:700}:where(.pk[data-page=monitor],.pk-layer) .mo-wrong label span{color:var(--pk-muted);font-weight:400}:where(.pk[data-page=monitor],.pk-layer) .mo-wrong textarea{width:100%;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);resize:vertical;border:0;border-radius:10px;padding:8px 12px;font-size:15px}:where(.pk[data-page=monitor],.pk-layer) .mo-wrong textarea:focus{box-shadow:inset 0 0 0 1px var(--pk-brand),0 0 0 3px #1f8e8624;outline:0}:where(.pk[data-page=monitor],.pk-layer) .mo-wrong>div{gap:8px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-detbtn{min-height:32px;color:var(--pk-muted);font:600 13px var(--pk-font-ui);cursor:pointer;background:0 0;border:0}:where(.pk[data-page=monitor],.pk-layer) .mo-detbtn:hover{color:var(--pk-ink)}:where(.pk[data-page=monitor],.pk-layer) .mo-details{animation:moIn .3s var(--pk-ease-spring-default) both;flex-direction:column;gap:10px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-details p{margin:0}:where(.pk[data-page=monitor],.pk-layer) .mo-muted{color:var(--pk-muted);font-size:13px;line-height:1.55}:where(.pk[data-page=monitor],.pk-layer) .mo-xs{font-size:12px}:where(.pk[data-page=monitor],.pk-layer) .mo-donerow{background:var(--pk-mist);box-shadow:inset 0 0 0 1px var(--pk-hairline);color:var(--pk-ink-body);animation:moIn .32s var(--pk-ease-spring-default) both;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;font-size:14px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-donerow>svg{color:var(--pk-success);flex:none}:where(.pk[data-page=monitor],.pk-layer) .mo-donerow>span{flex:1;min-width:200px}:where(.pk[data-page=monitor],.pk-layer) .mo-grp{flex-direction:column;gap:12px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-grp-h{font:700 15px var(--pk-font-ui);color:var(--pk-ink);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:6px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-grp-h small{color:var(--pk-muted);font-size:13px;font-weight:400}:where(.pk[data-page=monitor],.pk-layer) .mo-note{color:var(--pk-muted);align-items:flex-start;gap:8px;margin:0;font-size:14px;line-height:1.7;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-note>svg{flex:none;margin-top:5px}:where(.pk[data-page=monitor],.pk-layer) .mo-none{outline:1px dashed var(--pk-hairline-strong);text-align:center;color:var(--pk-muted);border-radius:14px;margin:0;padding:18px}:where(.pk[data-page=monitor],.pk-layer) .mo-fu{gap:8px;margin:0;padding:0;list-style:none;display:grid}:where(.pk[data-page=monitor],.pk-layer) .mo-fu li{background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:14px;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:8px 14px;font-size:14px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-later{color:var(--pk-muted);margin:4px 0 0;padding-left:24px;font-size:14px}:where(.pk[data-page=monitor],.pk-layer) .mo-tri-load{color:var(--pk-muted);align-items:center;gap:8px;padding:16px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-tri-load svg{color:var(--pk-brand);animation:1.2s ease-in-out infinite moTw}:where(.pk[data-page=monitor],.pk-layer) .mo-skel-c{background:linear-gradient(90deg,var(--pk-quiet),#e9f0ee,var(--pk-quiet));background-size:200% 100%;border-radius:18px;height:150px;animation:1.3s linear infinite moShim}:where(.pk[data-page=monitor],.pk-layer) .mo-err{background:var(--pk-mist);box-shadow:inset 0 0 0 1px var(--pk-hairline);color:var(--pk-ink-body);border-radius:16px;flex-direction:column;align-items:flex-start;gap:12px;padding:20px;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-err p{margin:0}:where(.pk[data-page=monitor],.pk-layer) .mo-err.is-c{text-align:center;align-items:center}:where(.pk[data-page=monitor],.pk-layer) .mo-err .is-danger{color:var(--pk-danger);font-weight:600}:where(.pk[data-page=monitor],.pk-layer) .mo-tblwrap{box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:16px;overflow:hidden}:where(.pk[data-page=monitor],.pk-layer) .mo-tbl{border-collapse:collapse;width:100%;font-size:14px}:where(.pk[data-page=monitor],.pk-layer) .mo-tbl th{background:var(--pk-surface-sunken);box-shadow:inset 0 -1px 0 var(--pk-line-1);color:var(--pk-muted);font:600 12px var(--pk-font-ui);text-align:left;white-space:nowrap;padding:10px 14px}:where(.pk[data-page=monitor],.pk-layer) .mo-tbl td{border-top:1px solid var(--pk-hairline);color:var(--pk-ink-body);padding:12px 14px}:where(.pk[data-page=monitor],.pk-layer) .mo-tbl tbody tr{transition:background-color var(--pk-dur-fast)}:where(.pk[data-page=monitor],.pk-layer) .mo-tbl tbody tr:hover{background:var(--pk-mist)}:where(.pk[data-page=monitor],.pk-layer) .mo-tbl td b{color:var(--pk-ink);font-weight:600}:where(.pk[data-page=monitor],.pk-layer) .mo-tbl code{color:var(--pk-faint);font-size:12px}:where(.pk[data-page=monitor],.pk-layer) .mo-hs{font:600 12px/18px var(--pk-font-ui);white-space:nowrap;border-radius:99px;padding:2px 9px;display:inline-flex}:where(.pk[data-page=monitor],.pk-layer) .mo-hs.is-active{background:var(--pk-success-surface);color:var(--pk-success-strong)}:where(.pk[data-page=monitor],.pk-layer) .mo-hs.is-completed{background:var(--pk-quiet);color:var(--pk-ink-soft)}:where(.pk[data-page=monitor],.pk-layer) .mo-hs.is-abandoned{background:var(--pk-warn-surface);color:var(--pk-warn-strong)}:where(.pk[data-page=monitor],.pk-layer) .mo-hs.is-declined{background:var(--pk-danger-surface);color:#a6402f}:where(.pk[data-page=monitor],.pk-layer) .mo-link{min-height:32px;color:var(--pk-brand-strong);font:600 14px var(--pk-font-ui);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;text-decoration:underline;display:inline-flex}:where(.pk[data-page=monitor],.pk-layer) .mo-more{justify-content:center;padding:14px;display:flex}@media (max-width:1180px){:where(.pk[data-page=monitor],.pk-layer) .mo-tc-b{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){:where(.pk[data-page=monitor],.pk-layer) .mo-search{flex:100%}:where(.pk[data-page=monitor],.pk-layer) .mo-recent{margin-left:0}:where(.pk[data-page=monitor],.pk-layer) .mo-strip{gap:6px 12px}:where(.pk[data-page=monitor],.pk-layer) .mo-grid,:where(.pk[data-page=monitor],.pk-layer) .mo-pd{grid-template-columns:minmax(0,1fr)}:where(.pk[data-page=monitor],.pk-layer) .mo-cmp{grid-template-columns:5.5rem minmax(0,1fr) 2.5rem}:where(.pk[data-page=monitor],.pk-layer) .mo-call{max-width:calc(100vw - 16px);bottom:8px;right:8px}:where(.pk[data-page=monitor],.pk-layer) .mo-tblwrap{box-shadow:none;border-radius:0;overflow:visible}:where(.pk[data-page=monitor],.pk-layer) .mo-tbl thead{display:none}:where(.pk[data-page=monitor],.pk-layer) .mo-tbl,:where(.pk[data-page=monitor],.pk-layer) .mo-tbl tbody,:where(.pk[data-page=monitor],.pk-layer) .mo-tbl tr,:where(.pk[data-page=monitor],.pk-layer) .mo-tbl td{display:block}:where(.pk[data-page=monitor],.pk-layer) .mo-tbl tr{box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:14px;grid-template-columns:1fr 1fr;gap:4px 12px;margin-bottom:10px;padding:12px 14px;display:grid}:where(.pk[data-page=monitor],.pk-layer) .mo-tbl td{border:0;padding:0}:where(.pk[data-page=monitor],.pk-layer) .mo-tbl td:before{content:attr(data-l);color:var(--pk-muted);font-size:11px;display:block}}@media (prefers-reduced-motion:reduce){:where(.pk[data-page=monitor],.pk-layer) .mo-grid>li,:where(.pk[data-page=monitor],.pk-layer) .mo-chip,:where(.pk[data-page=monitor],.pk-layer) .mo-tc,:where(.pk[data-page=monitor],.pk-layer) .mo-donerow,:where(.pk[data-page=monitor],.pk-layer) .mo-details,:where(.pk[data-page=monitor],.pk-layer) .mo-live.is-on i,:where(.pk[data-page=monitor],.pk-layer) .mo-aiwait svg,:where(.pk[data-page=monitor],.pk-layer) .mo-tri-load svg,:where(.pk[data-page=monitor],.pk-layer) .mo-ping:before{animation:none}:where(.pk[data-page=monitor],.pk-layer) .mo-call{transition:opacity .16s;transform:none}:where(.pk[data-page=monitor],.pk-layer) .mo-bar i,:where(.pk[data-page=monitor],.pk-layer) .mo-sw button:after{transition:none}}:where(.pk,.pk-layer) .rpv-sheet{height:min(90vh,1000px);max-height:92vh}:where(.pk,.pk-layer) .rpv-sheet .sheet-body{background:var(--pk-mist);border-radius:20px;margin:0 12px 12px;padding:20px}:where(.pk,.pk-layer) .rpv-title{align-items:center;gap:10px;min-width:0;max-width:100%;display:inline-flex}:where(.pk,.pk-layer) .rpv-title>b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:inherit;overflow:hidden}:where(.pk,.pk-layer) .rpv-title svg{width:20px;height:20px;color:var(--pk-brand);flex-shrink:0}:where(.pk,.pk-layer) .rpv-thumb{width:32px;height:44px;box-shadow:var(--pk-sh-1);border-radius:8px;flex-shrink:0;display:block;overflow:hidden}:where(.pk,.pk-layer) .rpv-subt{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}:where(.pk,.pk-layer) .rpv-bar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin:-4px 0 14px;display:flex}:where(.pk,.pk-layer) .rpv-stack{flex-direction:column;gap:16px;display:flex}:where(.pk,.pk-layer) .rpv-state{text-align:center;color:var(--pk-muted);font-size:var(--pk-t-md);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:48px 16px;display:flex}:where(.pk,.pk-layer) .rpv-state svg{width:30px;height:30px}:where(.pk,.pk-layer) .rpv-state.is-error{color:var(--pk-danger)}:where(.pk,.pk-layer) .rpv-state.is-warn{color:var(--pk-warn-strong)}:where(.pk,.pk-layer) .rpv-state b{font-size:var(--pk-t-lg);color:inherit}:where(.pk,.pk-layer) .rpv-state small{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk,.pk-layer) .rpv-card{background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:16px;overflow:hidden}:where(.pk,.pk-layer) .rpv-card-h{align-items:flex-start;gap:12px;padding:14px 18px;display:flex}:where(.pk,.pk-layer) .rpv-card-h>div{flex:1;min-width:0}:where(.pk,.pk-layer) .rpv-card-h h3{text-overflow:ellipsis;white-space:nowrap;font:700 var(--pk-t-lg)/1.35 var(--pk-font-ui);color:var(--pk-ink);margin:0;overflow:hidden}:where(.pk,.pk-layer) .rpv-card-h p{font-size:var(--pk-t-sm);color:var(--pk-muted);margin:2px 0 0}:where(.pk,.pk-layer) .rpv-card-h.is-band{background:var(--pk-mist);align-items:center;padding:10px 18px}:where(.pk,.pk-layer) .rpv-card-h.is-band b{font:700 var(--pk-t-md)/1.3 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk,.pk-layer) .rpv-card-h.is-band svg{width:16px;height:16px;color:var(--pk-brand)}:where(.pk,.pk-layer) .rpv-card-h .rpv-when{font-size:var(--pk-t-sm);color:var(--pk-muted);margin-left:auto}:where(.pk,.pk-layer) .rpv-kpis{border-top:1px solid var(--pk-hairline);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}:where(.pk,.pk-layer) .rpv-kpis>div{text-align:center;padding:12px 10px}:where(.pk,.pk-layer) .rpv-kpis>div+div{box-shadow:inset 1px 0 0 var(--pk-hairline)}:where(.pk,.pk-layer) .rpv-kpis dd{text-overflow:ellipsis;white-space:nowrap;font:700 20px/1.3 var(--pk-font-num);font-variant-numeric:tabular-nums;color:var(--pk-ink);margin:0;overflow:hidden}:where(.pk,.pk-layer) .rpv-kpis dd small{font:500 14px var(--pk-font-ui);color:var(--pk-muted)}:where(.pk,.pk-layer) .rpv-kpis dd.is-good{color:var(--pk-success-strong)}:where(.pk,.pk-layer) .rpv-kpis dt{font-size:var(--pk-t-xs);color:var(--pk-muted);margin-top:2px}:where(.pk,.pk-layer) .rpv-kpis dt small{opacity:.75;font-size:11px;display:block}:where(.pk,.pk-layer) .rpv-card-f{border-top:1px solid var(--pk-hairline);flex-direction:column;gap:8px;padding:12px 18px;display:flex}:where(.pk,.pk-layer) .rpv-card-f p{font-size:var(--pk-t-sm);color:var(--pk-muted);margin:0}:where(.pk,.pk-layer) .rpv-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}:where(.pk,.pk-layer) .rpv-loading{background:var(--pk-paper);font-size:var(--pk-t-sm);color:var(--pk-muted);border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:20px;display:flex}:where(.pk,.pk-layer) .rpv-loading svg{width:18px;height:18px}:where(.pk,.pk-layer) .rpv-stack>.pk-note{margin:0}:where(.pk,.pk-layer) .rpv-sech{align-items:center;gap:8px;margin:0 0 10px;display:flex}:where(.pk,.pk-layer) .rpv-sech h4{font:700 var(--pk-t-md)/1.3 var(--pk-font-ui);color:var(--pk-ink);align-items:center;gap:8px;margin:0;display:flex}:where(.pk,.pk-layer) .rpv-sech h4 svg{width:16px;height:16px;color:var(--pk-muted)}:where(.pk,.pk-layer) .rpv-sech h4 small{font:500 var(--pk-t-sm) var(--pk-font-num);color:var(--pk-muted)}:where(.pk,.pk-layer) .rpv-sech .btn{margin-left:auto}:where(.pk,.pk-layer) .rpv-qs{flex-direction:column;gap:14px;display:flex}:where(.pk,.pk-layer) .rpv-empty{background:var(--pk-paper);text-align:center;font-size:var(--pk-t-sm);color:var(--pk-muted);border-radius:16px;padding:28px 16px}:where(.pk,.pk-layer) .rpv-q{background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:16px;overflow:hidden}:where(.pk,.pk-layer) .rpv-q.is-right{box-shadow:inset 0 0 0 1.5px var(--pk-success)}:where(.pk,.pk-layer) .rpv-q.is-wrong{box-shadow:inset 0 0 0 1.5px var(--pk-danger)}:where(.pk,.pk-layer) .rpv-qh{background:var(--pk-mist);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex}:where(.pk,.pk-layer) .rpv-q.is-right .rpv-qh{background:var(--pk-success-surface)}:where(.pk,.pk-layer) .rpv-q.is-wrong .rpv-qh{background:var(--pk-danger-surface)}:where(.pk,.pk-layer) .rpv-qh-l{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}:where(.pk,.pk-layer) .rpv-qh-r{align-items:center;gap:6px;display:flex}:where(.pk,.pk-layer) .rpv-qn{background:var(--pk-paper);min-width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);font:700 13px/1 var(--pk-font-num);font-variant-numeric:tabular-nums;color:var(--pk-ink-soft);border-radius:9px;place-items:center;padding:0 4px;display:grid}:where(.pk,.pk-layer) .rpv-q.is-right .rpv-qn{background:var(--pk-success-strong);box-shadow:none;color:#fff}:where(.pk,.pk-layer) .rpv-q.is-wrong .rpv-qn{background:var(--pk-danger);box-shadow:none;color:#fff}:where(.pk,.pk-layer) .rpv-time{font-size:var(--pk-t-xs);color:var(--pk-muted);align-items:center;gap:4px;display:inline-flex}:where(.pk,.pk-layer) .rpv-time svg{width:13px;height:13px}:where(.pk,.pk-layer) .rpv-qb{flex-direction:column;gap:12px;padding:14px 16px 16px;display:flex}:where(.pk,.pk-layer) .rpv-md{max-width:none;font-size:var(--pk-t-md);color:var(--pk-ink);line-height:1.7}:where(.pk,.pk-layer) .rpv-media{gap:16px;display:flex}:where(.pk,.pk-layer) .rpv-media>.rpv-md{flex:1;min-width:0}:where(.pk,.pk-layer) .rpv-img{object-fit:contain;max-width:100%;height:auto;max-height:256px;box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:10px;margin:0 auto;display:block}:where(.pk,.pk-layer) .rpv-media .rpv-img{flex-shrink:0;max-width:192px;max-height:192px;margin:0}:where(.pk,.pk-layer) .rpv-img.is-opt{max-height:128px;margin:8px 0 0}:where(.pk,.pk-layer) .rpv-opts{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}:where(.pk,.pk-layer) .rpv-opt{background:var(--pk-mist);font-size:var(--pk-t-md);color:var(--pk-ink-body);border-radius:12px;align-items:flex-start;gap:10px;padding:8px 10px;display:flex}:where(.pk,.pk-layer) .rpv-opt>div{flex:1;min-width:0}:where(.pk,.pk-layer) .rpv-ok{background:var(--pk-paper);width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);font:700 13px/1 var(--pk-font-num);color:var(--pk-ink-soft);border-radius:50%;flex-shrink:0;place-items:center;display:grid}:where(.pk,.pk-layer) .rpv-opt-tags{flex-shrink:0;align-items:center;gap:6px;display:flex}:where(.pk,.pk-layer) .rpv-opt-tags>svg{width:18px;height:18px}:where(.pk,.pk-layer) .rpv-opt.is-ans{background:var(--pk-success-surface);color:var(--pk-success-strong);font-weight:600}:where(.pk,.pk-layer) .rpv-opt.is-ans .rpv-ok,:where(.pk,.pk-layer) .rpv-opt.is-picked-right .rpv-ok{background:var(--pk-success-strong);box-shadow:none;color:#fff}:where(.pk,.pk-layer) .rpv-opt.is-missed{background:var(--pk-success-surface);color:var(--pk-success-strong);outline:1.5px dashed var(--pk-success);outline-offset:-1.5px}:where(.pk,.pk-layer) .rpv-opt.is-picked-right{background:var(--pk-success-surface);color:var(--pk-success-strong);box-shadow:inset 0 0 0 1.5px var(--pk-success);font-weight:600}:where(.pk,.pk-layer) .rpv-opt.is-picked-wrong{background:var(--pk-danger-surface);color:var(--pk-danger);box-shadow:inset 0 0 0 1.5px var(--pk-danger);font-weight:600}:where(.pk,.pk-layer) .rpv-opt.is-picked-wrong .rpv-ok{background:var(--pk-danger);box-shadow:none;color:#fff}:where(.pk,.pk-layer) .rpv-opt.is-dim{background:0 0}:where(.pk,.pk-layer) .rpv-ok-ic{color:var(--pk-success-strong)}:where(.pk,.pk-layer) .rpv-bad-ic{color:var(--pk-danger)}:where(.pk,.pk-layer) .rpv-ans{background:var(--pk-success-surface);font-size:var(--pk-t-sm);color:var(--pk-ink-body);border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;line-height:1.6;display:flex}:where(.pk,.pk-layer) .rpv-ans>b{color:var(--pk-success-strong);align-items:center;gap:6px;display:flex}:where(.pk,.pk-layer) .rpv-ans>b svg{width:16px;height:16px}:where(.pk,.pk-layer) .rpv-ans.is-review{background:var(--pk-info-surface)}:where(.pk,.pk-layer) .rpv-ans.is-review>b,:where(.pk,.pk-layer) .rpv-ans.is-review .rpv-ans-k{color:var(--pk-info-strong)}:where(.pk,.pk-layer) .rpv-ans-x{border-top:1px solid #1d3a3714;padding-top:8px}:where(.pk,.pk-layer) .rpv-ans-k{color:var(--pk-success-strong);font-weight:700}:where(.pk,.pk-layer) .rpv-kps{border-top:1px solid var(--pk-hairline);flex-wrap:wrap;align-items:center;gap:6px;padding-top:10px;display:flex}:where(.pk,.pk-layer) .rpv-kps>span:first-child{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk,.pk-layer) .rpv-subs{border-top:1px solid var(--pk-hairline);flex-direction:column;gap:10px;padding-top:12px;display:flex}:where(.pk,.pk-layer) .rpv-subs-h{align-items:center;gap:8px;display:flex}:where(.pk,.pk-layer) .rpv-subs-h b{font:700 var(--pk-t-sm)/1.3 var(--pk-font-ui);color:var(--pk-ink);align-items:center;gap:6px;display:inline-flex}:where(.pk,.pk-layer) .rpv-subs-h b svg{width:15px;height:15px;color:var(--pk-brand)}:where(.pk,.pk-layer) .rpv-subs-h .chip{margin-left:auto}:where(.pk,.pk-layer) .rpv-sub{background:var(--pk-mist);border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}:where(.pk,.pk-layer) .rpv-sub .rpv-opt{background:var(--pk-paper);font-size:var(--pk-t-sm);padding:6px 8px}:where(.pk,.pk-layer) .rpv-sub .rpv-opt.is-ans{background:var(--pk-success-surface)}:where(.pk,.pk-layer) .rpv-sub .rpv-ok{width:22px;height:22px;font-size:12px}:where(.pk,.pk-layer) .rpv-sub .rpv-md{font-size:var(--pk-t-sm)}:where(.pk,.pk-layer) .rpv-sub .rpv-ans{font-size:var(--pk-t-xs);padding:8px 10px}:where(.pk,.pk-layer) .rpv-frame{background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:16px;overflow:hidden}:where(.pk,.pk-layer) .rpv-frame>img{object-fit:contain;width:100%;max-height:500px;display:block}:where(.pk,.pk-layer) .rpv-frame>iframe{background:#fff;border:0;width:100%;height:500px;display:block}:where(.pk,.pk-layer) .rpv-frame>iframe.is-tall{height:calc(90vh - 12rem);min-height:500px}:where(.pk,.pk-layer) .rpv-frame>video{background:#000;width:100%;max-height:500px;display:block}:where(.pk,.pk-layer) .rpv-frame>.rpv-audio{padding:16px}:where(.pk,.pk-layer) .rpv-frame>.rpv-audio audio{width:100%}:where(.pk,.pk-layer) .rpv-info{background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:16px}:where(.pk,.pk-layer) .rpv-info summary{cursor:pointer;font:700 var(--pk-t-sm)/1.3 var(--pk-font-ui);color:var(--pk-ink-soft);align-items:center;gap:6px;padding:12px 16px;list-style:none;display:flex}:where(.pk,.pk-layer) .rpv-info summary svg{width:15px;height:15px;transition:transform var(--pk-dur-fast) var(--pk-ease-out)}:where(.pk,.pk-layer) .rpv-info[open] summary svg{transform:rotate(90deg)}:where(.pk,.pk-layer) .rpv-info dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:0;padding:0 16px 14px;display:grid}:where(.pk,.pk-layer) .rpv-info dt{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk,.pk-layer) .rpv-info dd{font-size:var(--pk-t-sm);color:var(--pk-ink);word-break:break-all;margin:2px 0 0;font-weight:600}:where(.pk,.pk-layer) .rpv-acts{flex-wrap:wrap;gap:8px;display:flex}:where(.pk,.pk-layer) .rpv-field-l{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk,.pk-layer) .rpv-vq{flex-direction:column;gap:12px;display:flex}:where(.pk,.pk-layer) .rpv-vq-h{align-items:center;gap:8px;display:flex}:where(.pk,.pk-layer) .rpv-vq-h b{font:700 var(--pk-t-md)/1.3 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk,.pk-layer) .rpv-vq-h svg{width:16px;height:16px;color:var(--pk-brand)}:where(.pk,.pk-layer) .rpv-vq-meta{font-size:var(--pk-t-xs);color:var(--pk-muted);flex-wrap:wrap;gap:14px;display:flex}:where(.pk,.pk-layer) .rpv-vq-meta span{align-items:center;gap:4px;display:inline-flex}:where(.pk,.pk-layer) .rpv-vq-meta svg{width:13px;height:13px}:where(.pk,.pk-layer) .rpv-vq-opts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}:where(.pk,.pk-layer) .rpv-move{flex-direction:column;gap:10px;padding:12px;display:flex}:where(.pk,.pk-layer) .rpv-move>b{font:700 var(--pk-t-sm)/1.3 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk,.pk-layer) .rpv-move .pk-calpop{box-shadow:none;background:0 0;padding:0}:where(.pk,.pk-layer) .rpv-move-acts{gap:8px;display:flex}:where(.pk,.pk-layer) .rpv-move-acts .btn-primary{flex:1}@media (max-width:760px){:where(.pk,.pk-layer) .rpv-sheet .sheet-body{margin:0 8px 8px;padding:14px}:where(.pk,.pk-layer) .rpv-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pk,.pk-layer) .rpv-kpis>div:nth-child(3){box-shadow:inset 0 1px 0 var(--pk-hairline)}:where(.pk,.pk-layer) .rpv-kpis>div:nth-child(4){box-shadow:inset 1px 1px 0 var(--pk-hairline)}:where(.pk,.pk-layer) .rpv-media{flex-direction:column}:where(.pk,.pk-layer) .rpv-vq-opts,:where(.pk,.pk-layer) .rpv-info dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){:where(.pk,.pk-layer) .rpv-info summary svg{transition:none}}.pk[data-page=monitor] .mon-tabs .ws-tab{min-height:44px}.pk[data-page=monitor] .mon-body{padding:var(--pk-ws-sec-top,16px) var(--pk-ws-pad,24px) var(--pk-s8,32px);flex-direction:column;gap:16px;min-width:0;display:flex}.pk[data-page=monitor] .mon-pills{scrollbar-width:none;align-items:center;gap:6px;min-width:0;max-width:100%;display:flex;overflow-x:auto}.pk[data-page=monitor] .mon-pills::-webkit-scrollbar{display:none}.pk[data-page=monitor] .mon-pills .chip{flex:none}.pk[data-page=monitor] .mon-hist-more{justify-content:center;padding:12px 0 4px;display:flex}.pk[data-page=monitor] .mo-sec{gap:14px}.pk[data-page=monitor] .mo-search-f{flex:0 240px;min-width:160px}.pk[data-page=monitor] .mo-acts .btn,.pk[data-page=monitor] .mo-chip .btn{--h:44px;min-height:44px}.pk[data-page=monitor] .mo-chip{min-height:48px}.pk[data-page=monitor] .mon-subhead{flex-wrap:wrap;min-height:32px}.pk[data-page=monitor] .mon-subhead .mon-wifi-off{color:var(--pk-danger)}.pk[data-page=monitor] .mon-subhead .mon-spin{color:var(--pk-muted);animation:.9s linear infinite moSpin}.pk[data-page=monitor] .mon-subhead .mon-reconnect{margin-left:auto}.pk[data-page=monitor] .mon-picker{flex-direction:column;gap:14px;display:flex}.pk[data-page=monitor] .mon-picker-h{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.pk[data-page=monitor] .mon-picker-h h2{font:700 15px/1.4 var(--pk-font-ui);color:var(--pk-ink);align-items:center;gap:6px;margin:0 auto 0 0;display:inline-flex}.pk[data-page=monitor] .mon-picker-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.pk[data-page=monitor] .mon-picker-grid .mo-ctile{width:100%;min-height:72px}.pk[data-page=monitor] .mon-picker-grid .mo-ctile b{white-space:normal}.pk[data-page=monitor] .mon-picker-grid .mo-ctile>span{flex-wrap:wrap}.pk[data-page=monitor] .mon-picker-n{align-items:center;gap:3px;display:inline-flex}.pk[data-page=monitor] .mo-tri{flex-direction:column;gap:14px;min-width:0;display:flex}.pk[data-page=monitor] .mon-tri-sec{flex-direction:column;gap:12px;min-width:0;display:flex}.pk[data-page=monitor] .mon-tri-h{margin-top:10px}.pk[data-page=monitor] .mo-trisum{margin:0;line-height:1.6}.pk[data-page=monitor] .mon-tc-name{font:700 18px/1.35 var(--pk-font-ui);color:var(--pk-ink);margin:0}.pk[data-page=monitor] .mon-warn-ic{color:var(--pk-warn-strong)}.pk[data-page=monitor] .mon-cmp-kind{grid-template-columns:minmax(0,auto) minmax(0,1fr) auto}.pk[data-page=monitor] .mon-hist-id{color:var(--pk-faint);font-size:12px}.pk[data-page=monitor] .mon-hist-rec{min-height:32px;color:var(--pk-brand-strong);text-underline-offset:3px;align-items:center;gap:4px;font-weight:600;text-decoration:underline;display:inline-flex}.pk[data-page=monitor] .mo-ctile{min-height:58px}.pk[data-page=monitor] .mo-detbtn,.pk[data-page=monitor] .mo-say-h button,.pk[data-page=monitor] .mo-name{min-height:44px}.pk[data-page=monitor] .mo-foot .btn,.pk[data-page=monitor] .mo-donerow .btn,.pk[data-page=monitor] .mo-err .btn{--h:44px;min-height:44px}.pk-layer .mo-call{pointer-events:auto;z-index:auto}.pk-layer .mo-call .mon-call-remote{position:absolute;inset:0}.pk-layer .mo-call-self{overflow:hidden}.pk-layer .mo-call .mon-call-local{width:100%;height:100%}.pk-layer .mon-call-beauty{display:inline-flex}.pk-layer .mo-pdsheet .sheet-foot .btn-primary{flex:1}.pk-layer .mo-devsheet .sheet-body{min-height:min(420px,60vh);display:flex}:where(.pk[data-page=essay],.pk-layer) .es-page{container:escard/inline-size}:where(.pk[data-page=essay],.pk-layer) .es-dim{color:var(--pk-faint);font-size:var(--pk-t-sm)}:where(.pk[data-page=essay],.pk-layer) .es-sp{flex:1}:where(.pk[data-page=essay],.pk-layer) .es-link{color:var(--pk-info-strong);font:600 var(--pk-t-sm)/1 var(--pk-font-ui);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}:where(.pk[data-page=essay],.pk-layer) .es-spin{border:2px solid color-mix(in srgb,currentColor 20%,transparent);border-top-color:currentColor;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite pk-spin;display:inline-block}:where(.pk[data-page=essay],.pk-layer) .es-spin-lg{border-width:3px;width:28px;height:28px}:where(.pk[data-page=essay],.pk-layer) .es-enter{animation:esIn .42s var(--pk-ease-out) both}@keyframes esIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}:where(.pk[data-page=essay],.pk-layer) .es-tb{gap:10px}:where(.pk[data-page=essay],.pk-layer) .es-seg{border-radius:var(--pk-r-pill);scrollbar-width:none;background:#1d3a370f;align-items:center;gap:3px;min-width:0;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto;box-shadow:inset 0 1px 1px #1d3a370f}:where(.pk[data-page=essay],.pk-layer) .es-seg::-webkit-scrollbar{display:none}:where(.pk[data-page=essay],.pk-layer) .es-sb{--dot:var(--pk-faint);border-radius:var(--pk-r-pill);min-height:30px;color:var(--pk-ink-soft);font:700 var(--pk-t-sm)/1 var(--pk-font-ui);white-space:nowrap;cursor:pointer;transition:background-color var(--pk-dur-fast) var(--pk-ease-snappy),color var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);background:0 0;border:0;align-items:center;gap:6px;padding:0 11px;display:inline-flex}:where(.pk[data-page=essay],.pk-layer) .es-sb-ai_graded{--dot:#e0a326}:where(.pk[data-page=essay],.pk-layer) .es-sb-teacher_reviewed{--dot:var(--pk-success)}:where(.pk[data-page=essay],.pk-layer) .es-sb-processing{--dot:var(--pk-info)}:where(.pk[data-page=essay],.pk-layer) .es-sb-failed{--dot:var(--pk-danger)}:where(.pk[data-page=essay],.pk-layer) .es-dot{background:var(--dot);border-radius:50%;flex-shrink:0;width:7px;height:7px}:where(.pk[data-page=essay],.pk-layer) .es-n{min-width:18px;height:18px;color:var(--pk-ink-soft);background:#1d3a3712;border-radius:9px;place-items:center;padding:0 5px;font-size:11px;font-style:normal;display:inline-grid}:where(.pk[data-page=essay],.pk-layer) .es-sb-ai_graded .es-n{background:var(--pk-warn-surface);color:var(--pk-warn-strong)}:where(.pk[data-page=essay],.pk-layer) .es-sb:hover{color:var(--pk-ink)}:where(.pk[data-page=essay],.pk-layer) .es-sb:active{transition-duration:var(--pk-dur-press);transform:scale(.96)}:where(.pk[data-page=essay],.pk-layer) .es-sb.on{background:var(--pk-paper);color:var(--pk-ink);box-shadow:0 1px 2px #16403d1f,0 3px 8px -4px #16606e4d,inset 0 -2px 0 var(--dot)}:where(.pk[data-page=essay],.pk-layer) .es-sb.es-sb-all.on{color:#fff;background:linear-gradient(#1f8e86,#1a7d76);box-shadow:0 4px 12px -6px #1f8e86b3}:where(.pk[data-page=essay],.pk-layer) .es-sb.es-sb-all.on .es-n{color:#fff;background:#ffffff3d}:where(.pk[data-page=essay],.pk-layer) .es-sb:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk[data-page=essay],.pk-layer) .es-search{border-radius:var(--pk-r-pill);background:var(--pk-paper);min-width:0;height:36px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);color:var(--pk-muted);transition:box-shadow var(--pk-dur-fast);flex:0 250px;align-items:center;gap:8px;padding:0 12px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-search:focus-within{box-shadow:inset 0 0 0 1.5px var(--pk-brand),0 0 0 4px #1f8e861f;color:var(--pk-brand)}:where(.pk[data-page=essay],.pk-layer) .es-search input{min-width:0;font:500 var(--pk-t-md)/1 var(--pk-font-ui);color:var(--pk-ink);background:0 0;border:0;outline:0;flex:1}:where(.pk[data-page=essay],.pk-layer) .es-search input::-webkit-search-cancel-button{display:none}:where(.pk[data-page=essay],.pk-layer) .es-qx{background:var(--pk-quiet);width:22px;height:22px;color:var(--pk-ink-soft);cursor:pointer;transition:transform var(--pk-dur-press);border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}:where(.pk[data-page=essay],.pk-layer) .es-qx:active{transform:scale(.9)}:where(.pk[data-page=essay],.pk-layer) .es-pick{border-radius:var(--pk-r-pill);background:var(--pk-paper);height:36px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);font:600 var(--pk-t-sm)/1 var(--pk-font-ui);color:var(--pk-ink);cursor:pointer;white-space:nowrap;transition:box-shadow var(--pk-dur-fast),transform var(--pk-dur-press);border:0;align-items:center;gap:8px;padding:0 12px 0 14px;display:inline-flex}:where(.pk[data-page=essay],.pk-layer) .es-pick:active{transform:scale(.97)}:where(.pk[data-page=essay],.pk-layer) .es-pick.on{background:var(--pk-brand-surface);box-shadow:inset 0 0 0 1.5px var(--pk-brand-border);color:var(--pk-brand-strong)}:where(.pk[data-page=essay],.pk-layer) .es-pick:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk[data-page=essay],.pk-layer) .es-sum{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}:where(.pk[data-page=essay],.pk-layer) .es-sum b{color:var(--pk-warn-strong)}:where(.pk[data-page=essay],.pk-layer) .es-acts{flex-shrink:0;align-items:center;gap:8px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-auto{font-size:var(--pk-t-xs);color:var(--pk-info-strong);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}:where(.pk[data-page=essay],.pk-layer) .es-auto i{background:var(--pk-info);border-radius:50%;width:7px;height:7px;animation:1.6s ease-out infinite esPulse;box-shadow:0 0 #2b7ea680}@keyframes esPulse{0%{box-shadow:0 0 #2b7ea673}80%,to{box-shadow:0 0 0 7px #2b7ea600}}:where(.pk[data-page=essay],.pk-layer) .es-refresh.is-spin svg{animation:.7s linear infinite pk-spin}:where(.pk[data-page=essay],.pk-layer) .es-upbtn{white-space:nowrap}:where(.pk[data-page=essay],.pk-layer) .es-body{padding:0 var(--pk-ws-pad,20px) var(--pk-ws-pad,20px)}:where(.pk[data-page=essay],.pk-layer) .es-chips{flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0 2px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-fchip{border-radius:var(--pk-r-pill);background:var(--pk-brand-surface);height:26px;color:var(--pk-brand-strong);font:600 var(--pk-t-sm)/1 var(--pk-font-ui);cursor:pointer;transition:background-color var(--pk-dur-fast),transform var(--pk-dur-press);border:0;align-items:center;gap:5px;padding:0 8px 0 11px;display:inline-flex}:where(.pk[data-page=essay],.pk-layer) .es-fchip:hover{background:var(--pk-brand-tint)}:where(.pk[data-page=essay],.pk-layer) .es-fchip:active{transform:scale(.95)}:where(.pk[data-page=essay],.pk-layer) .es-clearall{color:var(--pk-muted);font:600 var(--pk-t-sm)/1 var(--pk-font-ui);cursor:pointer;background:0 0;border:0;padding:4px 6px}:where(.pk[data-page=essay],.pk-layer) .es-clearall:hover{color:var(--pk-ink)}:where(.pk[data-page=essay],.pk-layer) .es-banner{border-radius:var(--pk-r-md);background:linear-gradient(100deg,var(--pk-info-surface),#f3fbff);box-shadow:inset 0 0 0 1px var(--pk-info-border);color:var(--pk-info-strong);flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0 4px;padding:12px 16px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-banner.is-done{background:linear-gradient(100deg,var(--pk-success-surface),#f4fcfa);color:var(--pk-success-strong);box-shadow:inset 0 0 0 1px #a8e0d7}:where(.pk[data-page=essay],.pk-layer) .es-ban-ic{place-items:center;width:28px;height:28px;display:grid}:where(.pk[data-page=essay],.pk-layer) .es-ban-t{font-size:var(--pk-t-md);align-items:baseline;gap:10px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-ban-t .num{font-weight:700}:where(.pk[data-page=essay],.pk-layer) .es-ban-f{font-size:var(--pk-t-sm);color:var(--pk-danger);font-weight:700}:where(.pk[data-page=essay],.pk-layer) .es-bar{background:#2b7ea624;border-radius:3px;flex:160px;min-width:100px;height:6px;overflow:hidden}:where(.pk[data-page=essay],.pk-layer) .es-bar i{border-radius:inherit;height:100%;transition:width .6s var(--pk-ease-out);background:currentColor;display:block}:where(.pk[data-page=essay],.pk-layer) .es-ban-hint{font-size:var(--pk-t-xs);opacity:.8}:where(.pk[data-page=essay],.pk-layer) .es-bulk{top:calc(var(--pk-ws-head-h,0px) + 60px);z-index:4;border-radius:var(--pk-r-md);color:#fff;font-size:var(--pk-t-md);animation:esIn .3s var(--pk-ease-out);background:linear-gradient(#1f8e86,#1a7d76);flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0 0;padding:8px 10px 8px 16px;display:flex;position:sticky;box-shadow:0 10px 24px -14px #14524ecc}:where(.pk[data-page=essay],.pk-layer) .es-bulk .btn-ghost{--fg:#fff}:where(.pk[data-page=essay],.pk-layer) .es-bulk .btn-ghost:hover{--bg:#ffffff24}:where(.pk[data-page=essay],.pk-layer) .es-bulk .btn-primary{--bg:#fff;--fg:var(--pk-brand-deep);--sh:none;background:#fff}:where(.pk[data-page=essay],.pk-layer) .es-list{margin-top:6px}:where(.pk[data-page=essay],.pk-layer) .es-hd,:where(.pk[data-page=essay],.pk-layer) .es-row{grid-template-columns:36px minmax(0,1fr) 120px 100px 96px 44px;align-items:center;gap:10px;display:grid}:where(.pk[data-page=essay],.pk-layer) .es-hd{font-size:var(--pk-t-xs);color:var(--pk-muted);letter-spacing:.04em;padding:10px 12px 6px;font-weight:700}:where(.pk[data-page=essay],.pk-layer) .es-rows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-row{border-radius:var(--pk-r-md);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline),0 1px 2px #16403d0a;transition:box-shadow var(--pk-dur-fast),background-color var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);padding:8px 12px;position:relative}:where(.pk[data-page=essay],.pk-layer) .es-row:hover{box-shadow:inset 0 0 0 1px var(--pk-brand-border),0 6px 18px -12px #16606e73}:where(.pk[data-page=essay],.pk-layer) .es-row.is-sel{background:var(--pk-brand-surface);box-shadow:inset 0 0 0 1.5px var(--pk-brand-border)}:where(.pk[data-page=essay],.pk-layer) .es-row.is-hl{box-shadow:inset 3px 0 0 var(--pk-brand),inset 0 0 0 1px var(--pk-brand-border);background:linear-gradient(90deg,#e9f8f6,#fff 70%);animation:2.4s ease-in-out infinite esHl}@keyframes esHl{50%{box-shadow:inset 3px 0 0 var(--pk-brand),inset 0 0 0 1px var(--pk-brand-border),0 0 0 4px #81d6d040}}:where(.pk[data-page=essay],.pk-layer) .es-row.is-flash{animation:esFlash 1.4s var(--pk-ease-out)}@keyframes esFlash{0%{background:var(--pk-brand-tint)}to{background:var(--pk-paper)}}:where(.pk[data-page=essay],.pk-layer) .es-c{min-width:0}:where(.pk[data-page=essay],.pk-layer) .es-c-main{text-align:left;cursor:pointer;color:inherit;font:inherit;border-radius:var(--pk-r-sm);background:0 0;border:0;align-items:center;gap:12px;padding:2px 0;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-c-main:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk[data-page=essay],.pk-layer) .es-c-main:active .es-th{transform:scale(.95)}:where(.pk[data-page=essay],.pk-layer) .es-th{width:40px;height:52px;transition:transform var(--pk-dur-press);border-radius:6px;flex-shrink:0;place-items:center;display:grid}:where(.pk[data-page=essay],.pk-layer) .es-th svg{filter:drop-shadow(0 2px 3px #3c32141f);width:40px;height:52px}:where(.pk[data-page=essay],.pk-layer) .es-th.is-run{background:var(--pk-info-surface);color:var(--pk-info);box-shadow:inset 0 0 0 1px var(--pk-info-border)}:where(.pk[data-page=essay],.pk-layer) .es-th.is-fail{background:var(--pk-danger-surface);color:var(--pk-danger);box-shadow:inset 0 0 0 1px #f6c4bb}:where(.pk[data-page=essay],.pk-layer) .es-th.is-fail svg,:where(.pk[data-page=essay],.pk-layer) .es-th.is-text svg{filter:none;width:18px;height:18px}:where(.pk[data-page=essay],.pk-layer) .es-th.is-text{background:var(--pk-class-wash);color:var(--pk-class-ink)}:where(.pk[data-page=essay],.pk-layer) .es-main-t{flex-direction:column;gap:5px;min-width:0;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-title{font-weight:700;font-size:var(--pk-t-md);color:var(--pk-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(.pk[data-page=essay],.pk-layer) .es-title.is-untitled{color:var(--pk-muted);font-style:italic}:where(.pk[data-page=essay],.pk-layer) .es-meta{font-size:var(--pk-t-xs);color:var(--pk-ink-soft);flex-wrap:wrap;align-items:center;gap:6px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-who{align-items:center;gap:3px;font-weight:600;display:inline-flex}:where(.pk[data-page=essay],.pk-layer) .es-tag{background:var(--pk-class-wash);height:18px;color:var(--pk-class-ink);font:600 10.5px/1 var(--pk-font-ui);white-space:nowrap;border-radius:5px;align-items:center;padding:0 6px;display:inline-flex}:where(.pk[data-page=essay],.pk-layer) .es-tag.is-hs{background:var(--pk-progress-surface);color:var(--pk-progress-strong);box-shadow:inset 0 0 0 1px var(--pk-progress-border)}:where(.pk[data-page=essay],.pk-layer) .es-tag.is-manual{background:var(--pk-quiet);color:var(--pk-ink-soft)}:where(.pk[data-page=essay],.pk-layer) .es-tag.is-text{background:var(--pk-info-surface);color:var(--pk-info-strong)}:where(.pk[data-page=essay],.pk-layer) .es-batchn{color:var(--pk-muted);font-size:10.5px}:where(.pk[data-page=essay],.pk-layer) .es-score{font-family:var(--pk-font-num);white-space:nowrap;border-radius:8px;align-items:baseline;gap:3px;padding:3px 9px;display:inline-flex;box-shadow:inset 0 0 0 1px}:where(.pk[data-page=essay],.pk-layer) .es-score b{font-size:16px;font-weight:800}:where(.pk[data-page=essay],.pk-layer) .es-score small{opacity:.75;font-size:11px;font-weight:600}:where(.pk[data-page=essay],.pk-layer) .es-score .es-lv{margin-right:2px;font-size:13px;font-style:normal;font-weight:800}:where(.pk[data-page=essay],.pk-layer) .es-score.is-hi{color:var(--pk-success-strong);background:var(--pk-success-surface)}:where(.pk[data-page=essay],.pk-layer) .es-score.is-mid{color:var(--pk-warn-strong);background:var(--pk-warn-surface)}:where(.pk[data-page=essay],.pk-layer) .es-score.is-lo{color:var(--pk-danger);background:var(--pk-danger-surface)}:where(.pk[data-page=essay],.pk-layer) .es-score.is-big b{font-size:26px}:where(.pk[data-page=essay],.pk-layer) .es-st{border-radius:var(--pk-r-pill);height:24px;font:700 var(--pk-t-xs)/1 var(--pk-font-ui);white-space:nowrap;align-items:center;gap:4px;padding:0 9px;display:inline-flex}:where(.pk[data-page=essay],.pk-layer) .es-st.is-ai{background:var(--pk-warn-surface);color:var(--pk-warn-strong);box-shadow:inset 0 0 0 1px var(--pk-warn-border)}:where(.pk[data-page=essay],.pk-layer) .es-st.is-ok{background:var(--pk-success-surface);color:var(--pk-success-strong)}:where(.pk[data-page=essay],.pk-layer) .es-st.is-run{background:var(--pk-info-surface);color:var(--pk-info-strong)}:where(.pk[data-page=essay],.pk-layer) .es-st.is-run svg{animation:2.4s linear infinite pk-spin}:where(.pk[data-page=essay],.pk-layer) .es-st.is-fail{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk[data-page=essay],.pk-layer) .es-st.is-wait{background:var(--pk-quiet);color:var(--pk-ink-soft)}:where(.pk[data-page=essay],.pk-layer) .es-c-time{font-size:var(--pk-t-sm);color:var(--pk-muted);font-family:var(--pk-font-num);white-space:nowrap}:where(.pk[data-page=essay],.pk-layer) .es-c-act{justify-content:flex-end;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-chk{cursor:pointer;place-items:center;width:24px;height:24px;display:grid;position:relative}:where(.pk[data-page=essay],.pk-layer) .es-chk input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}:where(.pk[data-page=essay],.pk-layer) .es-chk span{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--pk-hairline-strong);background:var(--pk-paper);transition:background-color var(--pk-dur-fast),box-shadow var(--pk-dur-fast),transform var(--pk-dur-press);border-radius:5px}:where(.pk[data-page=essay],.pk-layer) .es-chk input:checked+span{background:var(--pk-brand) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12 4 4 8-8'/%3E%3C/svg%3E") center/14px no-repeat;box-shadow:none}:where(.pk[data-page=essay],.pk-layer) .es-chk input:active+span{transform:scale(.88)}:where(.pk[data-page=essay],.pk-layer) .es-chk input:focus-visible+span{box-shadow:var(--pk-ring)}:where(.pk[data-page=essay],.pk-layer) .es-row.is-skel .sk{background:linear-gradient(90deg,var(--pk-quiet),#f7faf9,var(--pk-quiet));background-size:200% 100%;border-radius:6px;height:12px;animation:1.2s linear infinite esSk;display:block}:where(.pk[data-page=essay],.pk-layer) .es-row.is-skel .es-th.sk{width:40px;height:52px}:where(.pk[data-page=essay],.pk-layer) .es-row.is-skel .sk-sm{width:90px;height:9px}@keyframes esSk{to{background-position:-200% 0}}:where(.pk[data-page=essay],.pk-layer) .es-pager{font-size:var(--pk-t-sm);color:var(--pk-muted);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 4px 0;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-size{align-items:center;gap:6px;display:inline-flex}:where(.pk[data-page=essay],.pk-layer) .es-size select{background:var(--pk-paper);height:30px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);font:600 var(--pk-t-sm)/1 var(--pk-font-ui);color:var(--pk-ink);border:0;border-radius:8px;padding:0 8px}:where(.pk[data-page=essay],.pk-layer) .es-pgs{align-items:center;gap:4px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-pg{min-width:30px;height:30px;font:700 var(--pk-t-sm)/1 var(--pk-font-num);color:var(--pk-ink-soft);cursor:pointer;transition:background-color var(--pk-dur-fast),transform var(--pk-dur-press);background:0 0;border:0;border-radius:8px}:where(.pk[data-page=essay],.pk-layer) .es-pg:hover{background:var(--pk-quiet)}:where(.pk[data-page=essay],.pk-layer) .es-pg:active{transform:scale(.92)}:where(.pk[data-page=essay],.pk-layer) .es-pg.on{background:var(--pk-ink);color:#fff}:where(.pk[data-page=essay],.pk-layer) .es-empty,:where(.pk[data-page=essay],.pk-layer) .es-wstate{text-align:center;color:var(--pk-muted);flex-direction:column;align-items:center;gap:8px;padding:64px 20px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-empty h3,:where(.pk[data-page=essay],.pk-layer) .es-wstate h3{font-size:var(--pk-t-lg);color:var(--pk-ink);margin:6px 0 0}:where(.pk[data-page=essay],.pk-layer) .es-empty p,:where(.pk[data-page=essay],.pk-layer) .es-wstate p{max-width:420px;font-size:var(--pk-t-md);margin:0}:where(.pk[data-page=essay],.pk-layer) .es-empty .btn,:where(.pk[data-page=essay],.pk-layer) .es-wstate-a{margin-top:10px}:where(.pk[data-page=essay],.pk-layer) .es-wstate-a{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-empty-ic{background:var(--pk-quiet);width:56px;height:56px;color:var(--pk-ink-soft);border-radius:18px;place-items:center;display:grid}:where(.pk[data-page=essay],.pk-layer) .es-empty-ic.is-brand{background:var(--pk-brand-surface);color:var(--pk-brand)}:where(.pk[data-page=essay],.pk-layer) .es-empty.is-err .es-empty-ic,:where(.pk[data-page=essay],.pk-layer) .es-wstate.is-err .es-empty-ic{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk[data-page=essay],.pk-layer) .es-wstate.is-run .es-empty-ic{background:var(--pk-info-surface);color:var(--pk-info)}:where(.pk[data-page=essay],.pk-layer) .es-deny code{background:var(--pk-quiet);border-radius:4px;padding:1px 5px;font-size:.92em}:where(.pk[data-page=essay],.pk-layer) .es-clsp{flex-direction:column;gap:2px;width:260px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-clsp-h{align-items:center;gap:8px;padding-bottom:6px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-clsp-i{cursor:pointer;min-height:38px;font-size:var(--pk-t-md);border-radius:8px;align-items:center;gap:10px;padding:0 8px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-clsp-i:hover{background:var(--pk-mist)}:where(.pk[data-page=essay],.pk-layer) .es-clsp-i input{width:16px;height:16px;accent-color:var(--pk-brand)}:where(.pk[data-page=essay],.pk-layer) .es-clsp-i span{flex:1}:where(.pk[data-page=essay],.pk-layer) .es-clsp-i i{font-style:normal;font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk[data-page=essay],.pk-layer) .drawer.es-updrawer{--w:1040px}:where(.pk[data-page=essay],.pk-layer) .es-updrawer .drawer-body{background:var(--pk-mist)}:where(.pk[data-page=essay],.pk-layer) .es-up{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:16px;padding-top:8px;display:grid}:where(.pk[data-page=essay],.pk-layer) .es-up-main{flex-direction:column;gap:12px;min-width:0;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-up-side{position:sticky;top:0}:where(.pk[data-page=essay],.pk-layer) .es-ucard{border-radius:var(--pk-r-lg);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline),0 1px 2px #16403d0a;padding:16px;scroll-margin-top:8px}:where(.pk[data-page=essay],.pk-layer) .es-ucard.is-ping{animation:esPing .9s var(--pk-ease-out)}@keyframes esPing{0%{box-shadow:inset 0 0 0 2px var(--pk-brand),0 0 0 0 #81d6d099}to{box-shadow:inset 0 0 0 1px var(--pk-hairline),0 0 0 10px #81d6d000}}:where(.pk[data-page=essay],.pk-layer) .es-ucard h3{font-size:var(--pk-t-lg);color:var(--pk-ink);align-items:center;gap:8px;margin:0 0 4px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-un{background:var(--pk-brand-surface);width:22px;height:22px;color:var(--pk-brand-strong);font:800 12px/1 var(--pk-font-num);border-radius:50%;place-items:center;display:grid}:where(.pk[data-page=essay],.pk-layer) .es-un svg{width:12px;height:12px}:where(.pk[data-page=essay],.pk-layer) .es-uhint{font-size:var(--pk-t-sm);color:var(--pk-muted);margin:0 0 10px;line-height:1.55}:where(.pk[data-page=essay],.pk-layer) .es-uhint-role{color:var(--pk-info-strong);align-items:center;gap:5px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-in{background:var(--pk-paper);width:100%;height:40px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);font:500 var(--pk-t-md)/1 var(--pk-font-ui);color:var(--pk-ink);transition:box-shadow var(--pk-dur-fast);border:0;border-radius:10px;padding:0 12px}:where(.pk[data-page=essay],.pk-layer) .es-in:focus{box-shadow:inset 0 0 0 1.5px var(--pk-brand),0 0 0 4px #1f8e861f;outline:0}:where(.pk[data-page=essay],.pk-layer) .es-urow{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-urow .es-in{flex:180px}:where(.pk[data-page=essay],.pk-layer) .es-field{font-size:var(--pk-t-sm);color:var(--pk-ink-soft);flex-direction:column;flex:0 260px;gap:5px;min-width:0;font-weight:600;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-field-sm{flex:0 220px}:where(.pk[data-page=essay],.pk-layer) .es-selw{align-items:center;display:flex;position:relative}:where(.pk[data-page=essay],.pk-layer) .es-selw select{appearance:none;background:var(--pk-paper);width:100%;height:38px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);font:600 var(--pk-t-md)/1 var(--pk-font-ui);color:var(--pk-ink);cursor:pointer;text-overflow:ellipsis;border:0;border-radius:10px;padding:0 30px 0 12px}:where(.pk[data-page=essay],.pk-layer) .es-selw select:focus{box-shadow:inset 0 0 0 1.5px var(--pk-brand),0 0 0 4px #1f8e861f;outline:0}:where(.pk[data-page=essay],.pk-layer) .es-selw>svg{pointer-events:none;color:var(--pk-muted);position:absolute;right:10px}:where(.pk[data-page=essay],.pk-layer) .es-ubadges{flex-wrap:wrap;gap:6px;padding-bottom:4px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-ub{border-radius:var(--pk-r-pill);background:var(--pk-quiet);height:24px;color:var(--pk-ink-soft);font-size:var(--pk-t-xs);white-space:nowrap;align-items:center;gap:3px;padding:0 9px;font-weight:600;display:inline-flex}:where(.pk[data-page=essay],.pk-layer) .es-ub b{color:var(--pk-ink)}:where(.pk[data-page=essay],.pk-layer) .es-ub.is-ok{background:var(--pk-success-surface);color:var(--pk-success-strong)}:where(.pk[data-page=essay],.pk-layer) .es-ub.is-warn{color:#a65a10;background:#fff1e3}:where(.pk[data-page=essay],.pk-layer) .es-uplist{margin-top:12px}:where(.pk[data-page=essay],.pk-layer) .es-ulist-h{align-items:center;gap:8px;margin-bottom:8px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-usearch{height:34px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);color:var(--pk-muted);border-radius:9px;flex:1;align-items:center;gap:6px;padding:0 10px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-usearch input{min-width:0;font:500 var(--pk-t-md)/1 var(--pk-font-ui);color:var(--pk-ink);background:0 0;border:0;outline:0;flex:1}:where(.pk[data-page=essay],.pk-layer) .es-ulist{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px;max-height:240px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}:where(.pk[data-page=essay],.pk-layer) .es-uitem{min-height:40px;box-shadow:inset 0 0 0 1px var(--pk-hairline);cursor:pointer;font-size:var(--pk-t-md);transition:background-color var(--pk-dur-fast),box-shadow var(--pk-dur-fast),transform var(--pk-dur-press);border-radius:10px;align-items:center;gap:8px;padding:0 10px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-uitem:active{transform:scale(.97)}:where(.pk[data-page=essay],.pk-layer) .es-uitem input{width:16px;height:16px;accent-color:var(--pk-info);flex-shrink:0}:where(.pk[data-page=essay],.pk-layer) .es-uitem.is-on{background:var(--pk-info-surface);box-shadow:inset 0 0 0 1.5px var(--pk-info-border)}:where(.pk[data-page=essay],.pk-layer) .es-uname{color:var(--pk-ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}:where(.pk[data-page=essay],.pk-layer) .es-uitem small{color:var(--pk-muted);font-size:var(--pk-t-xs)}:where(.pk[data-page=essay],.pk-layer) .es-ucnt{background:var(--pk-success-surface);color:var(--pk-success-strong);border-radius:6px;margin-left:auto;padding:2px 6px;font-size:10.5px;font-weight:700}:where(.pk[data-page=essay],.pk-layer) .es-uempty{background:var(--pk-mist);color:var(--pk-muted);font-size:var(--pk-t-sm);text-align:center;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:22px 12px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-upcards{flex-direction:column;gap:10px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-scard{background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);animation:esIn .32s var(--pk-ease-out);border-radius:14px}:where(.pk[data-page=essay],.pk-layer) .es-scard.is-missing{background:#fffaf3;box-shadow:inset 0 0 0 1.5px #ffc58a}:where(.pk[data-page=essay],.pk-layer) .es-scard-h{flex-wrap:wrap;align-items:center;gap:8px;padding:8px 8px 8px 12px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-scard-h b{font-size:var(--pk-t-md);color:var(--pk-ink)}:where(.pk[data-page=essay],.pk-layer) .es-sn{background:var(--pk-ink);color:#fff;border-radius:7px;place-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:grid}:where(.pk[data-page=essay],.pk-layer) .es-scard-h [aria-expanded=false] svg{transform:rotate(-90deg)}:where(.pk[data-page=essay],.pk-layer) .es-scard-h [data-u=fold] svg{transition:transform var(--pk-dur-fast) var(--pk-ease-snappy)}:where(.pk[data-page=essay],.pk-layer) .es-danger{--fg:var(--pk-danger)}:where(.pk[data-page=essay],.pk-layer) .es-scard-b{padding:0 12px 12px}:where(.pk[data-page=essay],.pk-layer) .es-urow-el{margin-bottom:10px}:where(.pk[data-page=essay],.pk-layer) .es-imgs{flex-wrap:wrap;gap:10px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-img{flex-direction:column;gap:4px;width:104px;margin:0;display:flex;position:relative}:where(.pk[data-page=essay],.pk-layer) .es-img.is-new{animation:esPop .42s var(--pk-ease-spring-default)}@keyframes esPop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}:where(.pk[data-page=essay],.pk-layer) .es-img-p{background:#fffdf6;border-radius:8px;flex-direction:column;justify-content:center;gap:12px;height:120px;padding:0 12px;display:flex;box-shadow:inset 0 0 0 1px #e9e1c9,0 3px 8px -5px #3c321459}:where(.pk[data-page=essay],.pk-layer) .es-img-p i{background:#b9c4c2;border-radius:2px;height:2px}:where(.pk[data-page=essay],.pk-layer) .es-img-p i:nth-child(2n){width:78%}:where(.pk[data-page=essay],.pk-layer) .es-img figcaption{color:var(--pk-ink-soft);flex-direction:column;font-size:11px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-img figcaption small{color:var(--pk-faint);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(.pk[data-page=essay],.pk-layer) .es-img-x{background:var(--pk-ink);color:#fff;cursor:pointer;width:22px;height:22px;transition:transform var(--pk-dur-press);border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:-6px;right:-6px;box-shadow:0 2px 6px #0003}:where(.pk[data-page=essay],.pk-layer) .es-img-x:active{transform:scale(.88)}:where(.pk[data-page=essay],.pk-layer) .es-drop{border:1.5px dashed var(--pk-brand-border);background:var(--pk-brand-surface);min-height:120px;color:var(--pk-brand-strong);text-align:center;cursor:pointer;transition:background-color var(--pk-dur-fast),border-color var(--pk-dur-fast),transform var(--pk-dur-press);border-radius:10px;flex-direction:column;flex:220px;justify-content:center;align-items:center;gap:4px;padding:12px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-drop:hover,:where(.pk[data-page=essay],.pk-layer) .es-drop.is-over{background:var(--pk-brand-tint);border-color:var(--pk-brand)}:where(.pk[data-page=essay],.pk-layer) .es-drop:active{transform:scale(.99)}:where(.pk[data-page=essay],.pk-layer) .es-drop:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk[data-page=essay],.pk-layer) .es-drop b{font-size:var(--pk-t-sm)}:where(.pk[data-page=essay],.pk-layer) .es-drop small{color:var(--pk-muted);font-size:11px}:where(.pk[data-page=essay],.pk-layer) .es-drop-btns{gap:6px;margin-top:6px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-panel{border-radius:var(--pk-r-lg);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline),var(--pk-sh-2);padding:16px}:where(.pk[data-page=essay],.pk-layer) .es-panel-h{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:10px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-panel-h b{font-size:var(--pk-t-lg);color:var(--pk-ink)}:where(.pk[data-page=essay],.pk-layer) .es-panel-h span{font-size:var(--pk-t-sm);color:var(--pk-brand-strong);font-weight:700}:where(.pk[data-page=essay],.pk-layer) .es-steps{flex-direction:column;gap:2px;margin:0 0 12px;padding:0;list-style:none;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-step{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;transition:background-color var(--pk-dur-fast),transform var(--pk-dur-press);background:0 0;border:0;border-radius:10px;align-items:flex-start;gap:10px;padding:8px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-step:hover{background:var(--pk-mist)}:where(.pk[data-page=essay],.pk-layer) .es-step:active{transform:scale(.98)}:where(.pk[data-page=essay],.pk-layer) .es-step b{font-size:var(--pk-t-md);color:var(--pk-ink);display:block}:where(.pk[data-page=essay],.pk-layer) .es-step small{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk[data-page=essay],.pk-layer) .es-step-n{width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--pk-hairline-strong);font:800 11px/1 var(--pk-font-num);color:var(--pk-muted);transition:background-color var(--pk-dur-fast);border-radius:50%;flex-shrink:0;place-items:center;display:grid}:where(.pk[data-page=essay],.pk-layer) .es-step.is-done .es-step-n{background:var(--pk-success);color:#fff;box-shadow:none}:where(.pk[data-page=essay],.pk-layer) .es-step.is-doing .es-step-n{box-shadow:inset 0 0 0 2px var(--pk-brand);color:var(--pk-brand)}:where(.pk[data-page=essay],.pk-layer) .es-stats{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}:where(.pk[data-page=essay],.pk-layer) .es-stats div{background:var(--pk-mist);border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-stats b{font-size:20px;font-family:var(--pk-font-num);color:var(--pk-ink)}:where(.pk[data-page=essay],.pk-layer) .es-stats small{color:var(--pk-muted);font-size:11px}:where(.pk[data-page=essay],.pk-layer) .es-uerr{background:var(--pk-danger-surface);color:var(--pk-danger);font-size:var(--pk-t-sm);border-radius:10px;align-items:flex-start;gap:6px;margin:12px 0 0;padding:8px 10px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-ufoot-t{font-size:var(--pk-t-sm);flex:220px;align-items:center;gap:6px;font-weight:600;display:inline-flex}:where(.pk[data-page=essay],.pk-layer) .es-ufoot-t.is-warn{color:var(--pk-warn-strong)}:where(.pk[data-page=essay],.pk-layer) .es-ufoot-t.is-ok{color:var(--pk-success-strong)}:where(.pk[data-page=essay],.pk-layer) .es-subhead{padding:12px var(--pk-ws-pad,20px) 8px;flex-wrap:wrap;align-items:center;gap:10px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-back{border-radius:var(--pk-r-pill);height:32px;color:var(--pk-brand-strong);font:700 var(--pk-t-md)/1 var(--pk-font-ui);cursor:pointer;transition:background-color var(--pk-dur-fast),transform var(--pk-dur-press);background:0 0;border:0;align-items:center;gap:2px;padding:0 10px 0 4px;display:inline-flex}:where(.pk[data-page=essay],.pk-layer) .es-back:hover{background:var(--pk-brand-surface)}:where(.pk[data-page=essay],.pk-layer) .es-back:active{transform:scale(.96)}:where(.pk[data-page=essay],.pk-layer) .es-subsep{color:var(--pk-faint)}:where(.pk[data-page=essay],.pk-layer) .es-subt{flex-direction:column;gap:2px;min-width:0;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-subt b{font-size:var(--pk-t-lg);color:var(--pk-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(.pk[data-page=essay],.pk-layer) .es-subt span{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk[data-page=essay],.pk-layer) .es-stu{border-radius:var(--pk-r-pill);background:var(--pk-class-wash);align-items:center;gap:4px;padding:3px;display:inline-flex}:where(.pk[data-page=essay],.pk-layer) .es-stu-n{border-radius:var(--pk-r-pill);background:var(--pk-paper);height:28px;font:600 var(--pk-t-sm)/1 var(--pk-font-ui);color:var(--pk-class-ink);cursor:pointer;border:0;align-items:center;gap:6px;padding:0 10px;display:inline-flex;box-shadow:0 1px 2px #16403d1a}:where(.pk[data-page=essay],.pk-layer) .es-stu-n .num{color:var(--pk-muted);font-size:11px}:where(.pk[data-page=essay],.pk-layer) .es-wtb{gap:10px}:where(.pk[data-page=essay],.pk-layer) .es-pgn{font-size:var(--pk-t-sm);color:var(--pk-ink-soft);white-space:nowrap}:where(.pk[data-page=essay],.pk-layer) .es-font{font-size:var(--pk-t-sm);color:var(--pk-muted);align-items:center;gap:6px;font-weight:600;display:inline-flex}:where(.pk[data-page=essay],.pk-layer) .es-font .es-selw select{height:32px;font-size:var(--pk-t-sm);width:auto}:where(.pk[data-page=essay],.pk-layer) .es-reviewed{border-radius:var(--pk-r-pill);background:var(--pk-success-surface);height:32px;color:var(--pk-success-strong);font:700 var(--pk-t-sm)/1 var(--pk-font-ui);white-space:nowrap;align-items:center;gap:5px;padding:0 12px;display:inline-flex}:where(.pk[data-page=essay],.pk-layer) .es-wgrid{padding:12px var(--pk-ws-pad,20px) var(--pk-ws-pad,20px);grid-template-columns:72px minmax(0,1fr) 320px;align-items:start;gap:12px;display:grid}:where(.pk[data-page=essay],.pk-layer) .es-wgrid.is-text{grid-template-columns:minmax(0,1fr) 320px}:where(.pk[data-page=essay],.pk-layer) .es-rail{top:calc(var(--pk-ws-head-h,0px) + 64px);border-radius:var(--pk-r-lg);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline),var(--pk-sh-1);flex-direction:column;gap:2px;padding:6px;display:flex;position:sticky}:where(.pk[data-page=essay],.pk-layer) .es-rail-sep{background:var(--pk-hairline);height:1px;margin:4px 6px}:where(.pk[data-page=essay],.pk-layer) .es-tool{color:var(--pk-ink-soft);font:600 10.5px/1.1 var(--pk-font-ui);cursor:pointer;transition:background-color var(--pk-dur-fast),color var(--pk-dur-fast),transform var(--pk-dur-press);background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:6px 2px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-tool:hover{background:var(--pk-mist);color:var(--pk-ink)}:where(.pk[data-page=essay],.pk-layer) .es-tool:active{transform:scale(.92)}:where(.pk[data-page=essay],.pk-layer) .es-tool.on{background:var(--pk-brand);color:#fff;box-shadow:0 4px 10px -5px #1f8e86cc}:where(.pk[data-page=essay],.pk-layer) .es-tool.is-danger:hover{color:var(--pk-danger);background:var(--pk-danger-surface)}:where(.pk[data-page=essay],.pk-layer) .es-tool[disabled]{opacity:.35;cursor:not-allowed;transform:none}:where(.pk[data-page=essay],.pk-layer) .es-tool:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk[data-page=essay],.pk-layer) .es-stage{flex-direction:column;gap:10px;min-width:0;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-canvas{border-radius:var(--pk-r-lg);min-height:420px;max-height:calc(100vh - 230px);box-shadow:inset 0 0 0 1px var(--pk-hairline);overscroll-behavior:contain;background:radial-gradient(circle at 1px 1px,#1d3a3717 1px,#0000 0) 0 0/18px 18px,#eef3f2;padding:24px;position:relative;overflow:auto}:where(.pk[data-page=essay],.pk-layer) .es-canvas[data-tool=pan]{cursor:grab}:where(.pk[data-page=essay],.pk-layer) .es-canvas.is-grab{cursor:grabbing;-webkit-user-select:none;user-select:none}:where(.pk[data-page=essay],.pk-layer) .es-canvas:not([data-tool=select]):not([data-tool=pan]) .es-paper{cursor:crosshair}:where(.pk[data-page=essay],.pk-layer) .es-zoomw{justify-content:center;width:max-content;min-width:100%;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-paper{--line:34px;width:560px;max-width:none;font-family:"Kaiti TC","BiauKai","STKaiti","DFKai-SB",var(--pk-font-display);color:#2c3236;-webkit-user-select:none;user-select:none;touch-action:none;background:#fffdf7;border-radius:6px;padding:44px 44px 56px;font-size:19px;position:relative;box-shadow:0 1px #e7dfc6,0 12px 30px -16px #3c321473,0 2px 6px #3c321414}:where(.pk[data-page=essay],.pk-layer) .es-paper.is-en{font-family:Bradley Hand,Segoe Print,Comic Sans MS,cursive;font-size:18px}:where(.pk[data-page=essay],.pk-layer) .es-paper-txt{background:repeating-linear-gradient(transparent 0 calc(var(--line) - 1px),#d9e3e8 calc(var(--line) - 1px) var(--line))}:where(.pk[data-page=essay],.pk-layer) .es-ln{line-height:var(--line);min-height:var(--line);margin:0}:where(.pk[data-page=essay],.pk-layer) .es-ln-title{text-align:center;letter-spacing:.12em;font-weight:700}:where(.pk[data-page=essay],.pk-layer) .es-paper.is-v{width:auto;height:520px;padding:40px 44px}:where(.pk[data-page=essay],.pk-layer) .es-paper.is-v .es-paper-txt{writing-mode:vertical-rl;background:repeating-linear-gradient(to left,transparent 0 calc(var(--line) - 1px),#e7d6c8 calc(var(--line) - 1px) var(--line));letter-spacing:.08em;height:100%}:where(.pk[data-page=essay],.pk-layer) .es-paper.is-v .es-ln{line-height:var(--line)}:where(.pk[data-page=essay],.pk-layer) .es-ai{color:inherit;transition:opacity var(--pk-dur-fast),background-color var(--pk-dur-fast);background:0 0;border-radius:3px;position:relative}:where(.pk[data-page=essay],.pk-layer) .es-ai sup{color:#fff;min-width:15px;height:15px;font:800 9.5px/1 var(--pk-font-num);writing-mode:horizontal-tb;background:#d24a35;border-radius:8px;place-items:center;padding:0 3px;display:grid;position:absolute;top:-9px;right:-9px}:where(.pk[data-page=essay],.pk-layer) .es-ai-typo{outline-offset:1px;border-radius:50%/45%;outline:1.6px solid #d24a35}:where(.pk[data-page=essay],.pk-layer) .es-ai-gram{text-underline-offset:5px;-webkit-text-decoration:underline #d24a35;text-decoration:underline #d24a35;text-decoration-thickness:2px}:where(.pk[data-page=essay],.pk-layer) .es-ai-word{text-underline-offset:5px;-webkit-text-decoration:underline wavy #e08a1e;text-decoration:underline wavy #e08a1e;text-decoration-thickness:1.6px}:where(.pk[data-page=essay],.pk-layer) .es-ai-word sup{background:#e08a1e}:where(.pk[data-page=essay],.pk-layer) .es-ai-fix{color:#d24a35;white-space:nowrap;pointer-events:none;font-size:13px;position:absolute;top:-22px;left:50%;transform:translate(-50%)rotate(-3deg)}:where(.pk[data-page=essay],.pk-layer) .es-paper.is-v .es-ai-fix{writing-mode:vertical-rl;top:50%;left:auto;right:-22px;transform:translateY(-50%)}:where(.pk[data-page=essay],.pk-layer) .es-ai.is-hidden{outline-color:#0000;text-decoration-color:#0000}:where(.pk[data-page=essay],.pk-layer) .es-ai.is-hidden sup,:where(.pk[data-page=essay],.pk-layer) .es-ai.is-hidden .es-ai-fix{opacity:0}:where(.pk[data-page=essay],.pk-layer) .es-ai.is-pulse{animation:esAiPulse 1.4s var(--pk-ease-out);background:#ffd1668c}@keyframes esAiPulse{0%{box-shadow:0 0 #ffd166e6}to{box-shadow:0 0 0 12px #ffd16600}}:where(.pk[data-page=essay],.pk-layer) .es-scorebox{cursor:pointer;transition:transform var(--pk-dur-spring) var(--pk-ease-spring-default);background:0 0;border:0;border-radius:10px;padding:4px;position:absolute;top:10px;right:12px;transform:rotate(-6deg)}:where(.pk[data-page=essay],.pk-layer) .es-scorebox:hover{transform:rotate(-6deg)scale(1.06)}:where(.pk[data-page=essay],.pk-layer) .es-scorebox:active{transform:rotate(-6deg)scale(.96)}:where(.pk[data-page=essay],.pk-layer) .es-scorebox .es-score{color:#d24a35;background:#ffffffb3;box-shadow:inset 0 0 0 2px #d24a35}:where(.pk[data-page=essay],.pk-layer) .es-scorebox:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk[data-page=essay],.pk-layer) .es-cmtbox{color:#c03d2a;cursor:text;border:1.5px solid #d24a358c;border-radius:8px;margin-top:18px;padding:10px 14px;font-size:15px;line-height:1.6;transform:rotate(-.6deg)}:where(.pk[data-page=essay],.pk-layer) .es-cmtbox b{letter-spacing:.2em;font-size:13px}:where(.pk[data-page=essay],.pk-layer) .es-cmtbox p{margin:2px 0 0}:where(.pk[data-page=essay],.pk-layer) .es-paper.is-v .es-cmtbox{width:180px;margin:0;font-size:13px;position:absolute;bottom:12px;left:12px}:where(.pk[data-page=essay],.pk-layer) .es-f-jh .es-cmtbox,:where(.pk[data-page=essay],.pk-layer) .es-f-jh .es-mm span{font-family:"Microsoft JhengHei",var(--pk-font-ui)}:where(.pk[data-page=essay],.pk-layer) .es-f-pf .es-cmtbox,:where(.pk[data-page=essay],.pk-layer) .es-f-pf .es-mm span{font-family:"PingFang TC",var(--pk-font-ui)}:where(.pk[data-page=essay],.pk-layer) .es-f-sy .es-cmtbox,:where(.pk[data-page=essay],.pk-layer) .es-f-sy .es-mm span{font-family:"Noto Sans TC","Source Han Sans TC",var(--pk-font-ui)}:where(.pk[data-page=essay],.pk-layer) .es-marks{pointer-events:none;position:absolute;inset:0}:where(.pk[data-page=essay],.pk-layer) .es-mm{pointer-events:auto;color:#d24a35;cursor:default;transition:box-shadow var(--pk-dur-fast);position:absolute;transform:translate(-50%,-50%)}:where(.pk[data-page=essay],.pk-layer) .es-paper[data-tool=select] .es-mm{cursor:move}:where(.pk[data-page=essay],.pk-layer) .es-mm.is-new{animation:esPop .36s var(--pk-ease-spring-default)}:where(.pk[data-page=essay],.pk-layer) .es-mm.is-drag{opacity:.85;transition:none}:where(.pk[data-page=essay],.pk-layer) .es-mm.is-sel{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--pk-info);border-radius:6px}:where(.pk[data-page=essay],.pk-layer) .es-mm.is-grouped.is-sel{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--pk-progress)}:where(.pk[data-page=essay],.pk-layer) .es-mm-typo{border:2px solid #d24a35;border-radius:50%;width:34px;height:30px}:where(.pk[data-page=essay],.pk-layer) .es-mm-line{background:#d24a35;border-radius:2px;width:84px;height:4px;transform:translate(-50%,12px)}:where(.pk[data-page=essay],.pk-layer) .es-mm-wave{width:84px;height:12px;transform:translate(-50%,10px)}:where(.pk[data-page=essay],.pk-layer) .es-mm-wave svg{width:100%;height:100%;display:block}:where(.pk[data-page=essay],.pk-layer) .es-mm-hl{mix-blend-mode:multiply;background:#ffd16680;border-radius:4px;width:96px;height:24px}:where(.pk[data-page=essay],.pk-layer) .es-mm-good{color:var(--pk-success-strong);font:700 12px/1 var(--pk-font-ui);background:#12a0971f;border-radius:999px;align-items:center;gap:2px;padding:2px 6px;display:inline-flex;transform:translate(-50%,-50%)rotate(-8deg)}:where(.pk[data-page=essay],.pk-layer) .es-mm-good svg{fill:currentColor}:where(.pk[data-page=essay],.pk-layer) .es-mm-note{max-width:180px;color:var(--pk-info-strong);box-shadow:inset 0 0 0 1px var(--pk-info-border),0 3px 8px -4px #1f5d7a66;white-space:nowrap;text-overflow:ellipsis;background:#eaf5fb;border-radius:8px 8px 8px 2px;padding:4px 8px;font-size:13px;line-height:1.4;overflow:hidden}:where(.pk[data-page=essay],.pk-layer) .es-mm-text{white-space:nowrap;font-size:16px}:where(.pk[data-page=essay],.pk-layer) .es-thumbs{gap:8px;padding:2px;display:flex;overflow-x:auto}:where(.pk[data-page=essay],.pk-layer) .es-tp{cursor:pointer;color:var(--pk-muted);font:700 11px/1 var(--pk-font-num);transition:background-color var(--pk-dur-fast),transform var(--pk-dur-press);background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:6px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-tp:hover{background:var(--pk-quiet)}:where(.pk[data-page=essay],.pk-layer) .es-tp:active{transform:scale(.94)}:where(.pk[data-page=essay],.pk-layer) .es-tp-p{background:#fffdf6;border-radius:4px;flex-direction:column;justify-content:center;gap:6px;width:44px;height:58px;padding:0 7px;display:flex;box-shadow:inset 0 0 0 1px #e9e1c9}:where(.pk[data-page=essay],.pk-layer) .es-tp-p i{background:#c8d0cf;border-radius:1px;height:2px}:where(.pk[data-page=essay],.pk-layer) .es-tp.on{color:var(--pk-brand-strong)}:where(.pk[data-page=essay],.pk-layer) .es-tp.on .es-tp-p{box-shadow:inset 0 0 0 2px var(--pk-brand)}:where(.pk[data-page=essay],.pk-layer) .es-wstat{border-radius:var(--pk-r-md);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);font-size:var(--pk-t-sm);color:var(--pk-ink-soft);flex-wrap:wrap;align-items:center;gap:14px;padding:6px 10px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-wstat-dirty{color:var(--pk-warn-strong);font-weight:700}:where(.pk[data-page=essay],.pk-layer) .es-zoom{align-items:center;gap:2px;display:inline-flex}:where(.pk[data-page=essay],.pk-layer) .es-zoom-v{min-width:48px;height:28px;font:700 var(--pk-t-sm)/1 var(--pk-font-num);color:var(--pk-ink);cursor:pointer;background:0 0;border:0;border-radius:8px}:where(.pk[data-page=essay],.pk-layer) .es-zoom-v:hover{background:var(--pk-quiet)}:where(.pk[data-page=essay],.pk-layer) .es-side{top:calc(var(--pk-ws-head-h,0px) + 64px);border-radius:var(--pk-r-lg);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline),var(--pk-sh-1);flex-direction:column;max-height:calc(100vh - 150px);display:flex;position:sticky;overflow:hidden}:where(.pk[data-page=essay],.pk-layer) .es-rig{border-bottom:1px solid var(--pk-hairline);padding:14px 14px 10px}:where(.pk[data-page=essay],.pk-layer) .es-rig-h{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-rig-h b{font-size:var(--pk-t-md);color:var(--pk-ink)}:where(.pk[data-page=essay],.pk-layer) .es-rig-h small{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk[data-page=essay],.pk-layer) .es-rig-seg{display:flex}:where(.pk[data-page=essay],.pk-layer) .es-rig-seg>button{flex:1}:where(.pk[data-page=essay],.pk-layer) .es-rig-d{color:var(--pk-faint);margin-top:6px;font-size:11px;display:block}:where(.pk[data-page=essay],.pk-layer) .es-ptabs{border-bottom:1px solid var(--pk-hairline);gap:2px;padding:8px 10px 0;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-ptab{height:36px;color:var(--pk-muted);font:700 var(--pk-t-md)/1 var(--pk-font-ui);cursor:pointer;transition:color var(--pk-dur-fast);background:0 0;border:0;align-items:center;gap:5px;padding:0 10px;display:inline-flex;position:relative}:where(.pk[data-page=essay],.pk-layer) .es-ptab i{background:var(--pk-quiet);min-width:17px;height:17px;color:var(--pk-ink-soft);border-radius:9px;place-items:center;padding:0 4px;font-size:10.5px;font-style:normal;display:inline-grid}:where(.pk[data-page=essay],.pk-layer) .es-ptab:after{content:"";background:var(--pk-brand);height:2.5px;transition:transform var(--pk-dur-spring) var(--pk-ease-spring-default);border-radius:2px;position:absolute;bottom:-1px;left:10px;right:10px;transform:scaleX(0)}:where(.pk[data-page=essay],.pk-layer) .es-ptab.on{color:var(--pk-ink)}:where(.pk[data-page=essay],.pk-layer) .es-ptab.on:after{transform:none}:where(.pk[data-page=essay],.pk-layer) .es-ptab:focus-visible{box-shadow:var(--pk-ring);border-radius:8px;outline:0}:where(.pk[data-page=essay],.pk-layer) .es-pbody{flex:1;min-height:0;padding:12px 14px;overflow:auto}:where(.pk[data-page=essay],.pk-layer) .es-pbody h4{font-size:var(--pk-t-sm);color:var(--pk-ink-soft);letter-spacing:.04em;align-items:center;gap:6px;margin:12px 0 8px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-pbody h4:first-child{margin-top:0}:where(.pk[data-page=essay],.pk-layer) .es-pbody h4.is-good{color:var(--pk-success-strong)}:where(.pk[data-page=essay],.pk-layer) .es-pbody h4.is-imp{color:var(--pk-warn-strong)}:where(.pk[data-page=essay],.pk-layer) .es-errs{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-err{--k:#d24a35;background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);transition:box-shadow var(--pk-dur-fast),background-color var(--pk-dur-fast);border-radius:12px;align-items:flex-start;display:flex;position:relative}:where(.pk[data-page=essay],.pk-layer) .es-err.is-word{--k:#e08a1e}:where(.pk[data-page=essay],.pk-layer) .es-err:hover{box-shadow:inset 0 0 0 1px var(--k)}:where(.pk[data-page=essay],.pk-layer) .es-err.is-on{box-shadow:inset 0 0 0 1.5px var(--k);background:#fffaf0}:where(.pk[data-page=essay],.pk-layer) .es-err-b{text-align:left;cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;border-radius:12px;flex:1;gap:10px;min-width:0;padding:10px 4px 10px 10px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-err-b:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk[data-page=essay],.pk-layer) .es-err-n{background:var(--k);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:grid}:where(.pk[data-page=essay],.pk-layer) .es-err-t{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-err-k{color:var(--k);letter-spacing:.04em;font-size:10.5px;font-weight:700}:where(.pk[data-page=essay],.pk-layer) .es-err-fx{font-size:var(--pk-t-md);flex-wrap:wrap;align-items:center;gap:5px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-err-fx s{color:var(--pk-muted);-webkit-text-decoration-color:var(--k);text-decoration-color:var(--k)}:where(.pk[data-page=essay],.pk-layer) .es-err-fx b{color:var(--pk-ink)}:where(.pk[data-page=essay],.pk-layer) .es-err-fx svg{color:var(--pk-faint)}:where(.pk[data-page=essay],.pk-layer) .es-err-t small{font-size:var(--pk-t-xs);color:var(--pk-ink-soft);line-height:1.5}:where(.pk[data-page=essay],.pk-layer) .es-conf{background:var(--pk-quiet);border-radius:2px;width:100%;height:4px;margin-top:3px;display:block;overflow:hidden}:where(.pk[data-page=essay],.pk-layer) .es-conf i{background:var(--k);opacity:.7;height:100%;display:block}:where(.pk[data-page=essay],.pk-layer) .es-err-t .es-conf-t{color:var(--pk-muted);font-size:10.5px}:where(.pk[data-page=essay],.pk-layer) .es-err-x{opacity:.6;margin:6px 6px 0 0}:where(.pk[data-page=essay],.pk-layer) .es-err-x:hover{opacity:1;--fg:var(--pk-danger)}:where(.pk[data-page=essay],.pk-layer) .es-pempty{color:var(--pk-muted);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:28px 10px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-pempty svg{color:var(--pk-success)}:where(.pk[data-page=essay],.pk-layer) .es-pempty b{color:var(--pk-ink)}:where(.pk[data-page=essay],.pk-layer) .es-pempty small{font-size:var(--pk-t-xs)}:where(.pk[data-page=essay],.pk-layer) .es-total{background:var(--pk-mist);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;padding:12px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-total>div{flex-direction:column;gap:4px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-total small{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk[data-page=essay],.pk-layer) .es-bar2{font-size:var(--pk-t-sm);color:var(--pk-ink-soft);grid-template-columns:minmax(0,1fr) 90px 44px;align-items:center;gap:8px;margin-bottom:7px;display:grid}:where(.pk[data-page=essay],.pk-layer) .es-bar2-t{background:var(--pk-quiet);border-radius:3px;height:6px;overflow:hidden}:where(.pk[data-page=essay],.pk-layer) .es-bar2-t i{border-radius:inherit;background:linear-gradient(90deg,#81d6d0,#1f8e86);height:100%;display:block}:where(.pk[data-page=essay],.pk-layer) .es-bar2 b{text-align:right;color:var(--pk-ink);font-size:var(--pk-t-sm)}:where(.pk[data-page=essay],.pk-layer) .es-blt{font-size:var(--pk-t-md);color:var(--pk-ink-body);margin:0 0 4px;padding-left:18px;line-height:1.6}:where(.pk[data-page=essay],.pk-layer) .es-cmtl{font-size:var(--pk-t-sm);color:var(--pk-ink-soft);flex-direction:column;gap:6px;margin-top:12px;font-weight:600;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-cmtl textarea{width:100%;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);font:500 var(--pk-t-md)/1.6 var(--pk-font-ui);color:var(--pk-ink);resize:vertical;border:0;border-radius:10px;padding:10px 12px}:where(.pk[data-page=essay],.pk-layer) .es-cmtl textarea:focus{box-shadow:inset 0 0 0 1.5px var(--pk-brand),0 0 0 4px #1f8e861f;outline:0}:where(.pk[data-page=essay],.pk-layer) .es-pfoot{border-top:1px solid var(--pk-hairline);font-size:var(--pk-t-xs);color:var(--pk-muted);gap:14px;padding:10px 14px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-pfoot b{color:var(--pk-ink)}:where(.pk[data-page=essay],.pk-layer) .es-textmode{border-radius:var(--pk-r-lg);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);padding:18px}:where(.pk[data-page=essay],.pk-layer) .es-tm-note{background:var(--pk-info-surface);color:var(--pk-info-strong);font-size:var(--pk-t-sm);border-radius:10px;align-items:center;gap:6px;margin:0 0 12px;padding:8px 12px;font-weight:600;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-tm-art{color:#2c3236;background:#fffdf7;border-radius:10px;padding:18px 22px;font-size:17px;line-height:2.1;box-shadow:inset 0 0 0 1px #eee6cf}:where(.pk[data-page=essay],.pk-layer) .es-tm-art h3{text-align:center;font-family:var(--pk-font-display);margin:0 0 6px;font-weight:900}:where(.pk[data-page=essay],.pk-layer) .es-tm-art p{margin:0}:where(.pk[data-page=essay],.pk-layer) .es-textmode h4{font-size:var(--pk-t-sm);color:var(--pk-ink-soft);margin:16px 0 8px}:where(.pk[data-page=essay],.pk-layer) .es-ask{flex-direction:column;gap:10px;width:260px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-ask label{font-size:var(--pk-t-sm);color:var(--pk-ink-soft);flex-direction:column;gap:6px;font-weight:600;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-ask-row{align-items:center;gap:8px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-ask-row .es-in{width:110px}:where(.pk[data-page=essay],.pk-layer) .es-ask-err{font-size:var(--pk-t-xs);color:var(--pk-danger);margin:0}:where(.pk[data-page=essay],.pk-layer) .es-ask-a{justify-content:flex-end;gap:6px;display:flex}@container escard (width<=1100px){:where(.pk[data-page=essay],.pk-layer) .es-wgrid{grid-template-columns:64px minmax(0,1fr)}:where(.pk[data-page=essay],.pk-layer) .es-wgrid.is-text{grid-template-columns:minmax(0,1fr)}:where(.pk[data-page=essay],.pk-layer) .es-side{grid-column:1/-1;max-height:none;position:static}}@container escard (width<=820px){:where(.pk[data-page=essay],.pk-layer) .es-hd{display:none}:where(.pk[data-page=essay],.pk-layer) .es-row{grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"chk main act"".score st";row-gap:6px;padding:10px}:where(.pk[data-page=essay],.pk-layer) .es-c-chk{grid-area:chk}:where(.pk[data-page=essay],.pk-layer) .es-c-main{grid-area:main}:where(.pk[data-page=essay],.pk-layer) .es-c-act{grid-area:act}:where(.pk[data-page=essay],.pk-layer) .es-c-score{grid-area:score}:where(.pk[data-page=essay],.pk-layer) .es-c-st{grid-area:st;justify-content:flex-end;align-items:center;gap:8px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-c-time{display:none}:where(.pk[data-page=essay],.pk-layer) .es-search{flex:200px}:where(.pk[data-page=essay],.pk-layer) .es-wgrid{grid-template-columns:minmax(0,1fr);padding:10px 12px 16px}:where(.pk[data-page=essay],.pk-layer) .es-rail{scrollbar-width:none;flex-direction:row;padding:4px;position:static;overflow-x:auto}:where(.pk[data-page=essay],.pk-layer) .es-rail::-webkit-scrollbar{display:none}:where(.pk[data-page=essay],.pk-layer) .es-rail-sep{width:1px;height:auto;margin:6px 2px}:where(.pk[data-page=essay],.pk-layer) .es-tool{flex-shrink:0;min-width:52px}:where(.pk[data-page=essay],.pk-layer) .es-canvas{min-height:360px;max-height:70vh;padding:12px}:where(.pk[data-page=essay],.pk-layer) .es-zoomw{width:auto}:where(.pk[data-page=essay],.pk-layer) .es-paper{width:100%;padding:40px 18px;font-size:17px}:where(.pk[data-page=essay],.pk-layer) .es-paper.is-v{width:auto}:where(.pk[data-page=essay],.pk-layer) .es-subhead{padding:10px 12px 6px}}@media (max-width:860px){:where(.pk[data-page=essay],.pk-layer) .es-up{grid-template-columns:minmax(0,1fr)}:where(.pk[data-page=essay],.pk-layer) .es-up-side{order:-1;position:static}:where(.pk[data-page=essay],.pk-layer) .es-panel{padding:12px}:where(.pk[data-page=essay],.pk-layer) .es-steps{display:none}:where(.pk[data-page=essay],.pk-layer) .es-panel-h{margin-bottom:6px}}@media (max-width:520px){:where(.pk[data-page=essay],.pk-layer) .es-tb .es-sum,:where(.pk[data-page=essay],.pk-layer) .es-upbtn span{display:none}:where(.pk[data-page=essay],.pk-layer) .es-upbtn{width:40px;padding:0}:where(.pk[data-page=essay],.pk-layer) .es-auto,:where(.pk[data-page=essay],.pk-layer) .es-pager .es-pg-info{display:none}:where(.pk[data-page=essay],.pk-layer) .es-imgs .es-img{width:88px}:where(.pk[data-page=essay],.pk-layer) .es-img-p{height:100px}:where(.pk[data-page=essay],.pk-layer) .es-wtb .btn span{display:none}:where(.pk[data-page=essay],.pk-layer) .es-ucard{padding:12px}:where(.pk[data-page=essay],.pk-layer) .es-ulist{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){:where(.pk[data-page=essay],.pk-layer) .es-enter,:where(.pk[data-page=essay],.pk-layer) .es-row.is-hl,:where(.pk[data-page=essay],.pk-layer) .es-row.is-flash,:where(.pk[data-page=essay],.pk-layer) .es-scard,:where(.pk[data-page=essay],.pk-layer) .es-img.is-new,:where(.pk[data-page=essay],.pk-layer) .es-mm.is-new,:where(.pk[data-page=essay],.pk-layer) .es-bulk,:where(.pk[data-page=essay],.pk-layer) .es-ucard.is-ping,:where(.pk[data-page=essay],.pk-layer) .es-ai.is-pulse,:where(.pk[data-page=essay],.pk-layer) .es-auto i,:where(.pk[data-page=essay],.pk-layer) .es-st.is-run svg{animation:none}}:where(.pk[data-page=essay],.pk-layer) .es-th-img{background:var(--pk-quiet);box-shadow:inset 0 0 0 1px var(--pk-hairline);overflow:hidden}:where(.pk[data-page=essay],.pk-layer) .es-th-img img{object-fit:cover;width:100%;height:100%}:where(.pk[data-page=essay],.pk-layer) .es-th svg{width:18px;height:18px}:where(.pk[data-page=essay],.pk-layer) .es-th:not(.is-fail):not(.is-run) svg{width:40px;height:52px}:where(.pk[data-page=essay],.pk-layer) .es-who svg,:where(.pk[data-page=essay],.pk-layer) .es-st svg{width:12px;height:12px}:where(.pk[data-page=essay],.pk-layer) .es-ban-ic svg{width:18px;height:18px}:where(.pk[data-page=essay],.pk-layer) .es-fchip svg{width:12px;height:12px}:where(.pk[data-page=essay],.pk-layer) .es-failwhy{text-overflow:ellipsis;white-space:nowrap;max-width:260px;color:var(--pk-danger);font-size:10.5px;overflow:hidden}:where(.pk[data-page=essay],.pk-layer) .es-c-st{align-items:center;gap:4px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-rerun{width:28px;height:28px;min-height:0;color:var(--pk-danger);padding:0}:where(.pk[data-page=essay],.pk-layer) .es-rerun svg{width:14px;height:14px}:where(.pk[data-page=essay],.pk-layer) .es-q{flex:0 250px;min-width:0}:where(.pk[data-page=essay],.pk-layer) .es-body{padding-top:4px}:where(.pk[data-page=essay],.pk-layer) .es-list .pk-pager{padding-left:4px;padding-right:4px}:where(.pk[data-page=essay],.pk-layer) .es-drop.pk-filedrop{border:1.5px dashed var(--pk-brand-border);background:var(--pk-brand-surface);min-height:120px;color:var(--pk-brand-strong);border-radius:10px;flex:220px;gap:4px;padding:12px}:where(.pk[data-page=essay],.pk-layer) .es-drop .pk-filedrop-ic{width:auto;height:auto;box-shadow:none;background:0 0;margin:0}:where(.pk[data-page=essay],.pk-layer) .es-drop .pk-filedrop-ic svg{width:20px;height:20px}:where(.pk[data-page=essay],.pk-layer) .es-drop .pk-filedrop-t{font-size:var(--pk-t-sm);color:var(--pk-brand-strong);font-weight:700}:where(.pk[data-page=essay],.pk-layer) .es-drop .pk-filedrop-s{font-size:11px}:where(.pk[data-page=essay],.pk-layer) .es-drop .pk-filedrop-acts{gap:6px;margin-top:4px}:where(.pk[data-page=essay],.pk-layer) .es-img-real{background:var(--pk-quiet);padding:0;overflow:hidden}:where(.pk[data-page=essay],.pk-layer) .es-img-real img{object-fit:cover;width:100%;height:100%}:where(.pk[data-page=essay],.pk-layer) .es-img-x svg{width:12px;height:12px}:where(.pk[data-page=essay],.pk-layer) .es-ufoot-t svg,:where(.pk[data-page=essay],.pk-layer) .es-uerr svg,:where(.pk[data-page=essay],.pk-layer) .es-uempty svg{flex-shrink:0;width:16px;height:16px}:where(.pk[data-page=essay],.pk-layer) .es-selw>svg,:where(.pk[data-page=essay],.pk-layer) .es-scard-h .btn svg,:where(.pk[data-page=essay],.pk-layer) .es-ucard .btn svg,:where(.pk[data-page=essay],.pk-layer) .es-un svg,:where(.pk[data-page=essay],.pk-layer) .es-step-n svg,:where(.pk[data-page=essay],.pk-layer) .es-usearch svg{width:14px;height:14px}:where(.pk[data-page=essay],.pk-layer) .es-fold[aria-expanded=false] svg{transform:rotate(-90deg)}:where(.pk[data-page=essay],.pk-layer) .es-fold svg{transition:transform var(--pk-dur-fast) var(--pk-ease-snappy)}:where(.pk-layer) .es-rg-who{border-radius:var(--pk-r-md);background:var(--pk-mist);align-items:center;gap:12px;padding:12px 14px;display:flex}:where(.pk-layer) .es-rg-who b{color:var(--pk-ink);font-size:var(--pk-t-md)}:where(.pk-layer) .es-rg-who small{color:var(--pk-muted);font-size:var(--pk-t-xs);display:block}:where(.pk-layer) .es-rg-why{background:var(--pk-danger-surface);color:var(--pk-danger);font-size:var(--pk-t-sm);border-radius:10px;align-items:flex-start;gap:8px;margin:10px 0 0;padding:10px 12px;line-height:1.5;display:flex}:where(.pk-layer) .es-rg-why svg{flex-shrink:0;width:16px;height:16px;margin-top:2px}:where(.pk-layer) .es-rg-sec{margin-top:16px}:where(.pk-layer) .es-rg-sec h3{font-size:var(--pk-t-md);color:var(--pk-ink);margin:0 0 6px}:where(.pk-layer) .es-rg-err{background:var(--pk-danger-surface);color:var(--pk-danger);font-size:var(--pk-t-sm);border-radius:10px;align-items:flex-start;gap:6px;margin:12px 0 0;padding:8px 10px;display:flex}:where(.pk-layer) .es-rg-err svg{flex-shrink:0;width:14px;height:14px;margin-top:2px}:where(.pk[data-page=essay]).es-wk .ws-card{overflow:hidden}:where(.pk[data-page=essay]).es-wk .ws-card>.view{flex-direction:column;flex:auto;min-height:0;padding-bottom:0;display:flex}:where(.pk[data-page=essay]).es-wk .ws-card>.ws-head.ws-head{background:var(--pk-paper);-webkit-backdrop-filter:none;backdrop-filter:none;padding:0}:where(.pk[data-page=essay]).es-wk svg{flex-shrink:0}:where(.pk[data-page=essay]).es-wk .btn svg,:where(.pk[data-page=essay]).es-wk .es-stu svg,:where(.pk[data-page=essay]).es-wk .es-st svg,:where(.pk[data-page=essay]).es-wk .es-reviewed svg{width:14px;height:14px}:where(.pk[data-page=essay]).es-wk .es-selw>svg{width:13px;height:13px}:where(.pk[data-page=essay],.pk-layer) .es-wb-head{padding:10px var(--pk-ws-pad,20px);border-bottom:1px solid var(--pk-hairline);flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-wb-id{flex:380px;align-items:center;gap:10px;min-width:0;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-wb-id .es-subt{flex:0 auto;min-width:0}:where(.pk[data-page=essay],.pk-layer) .es-wb-id .es-subt span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(.pk[data-page=essay],.pk-layer) .es-wb-acts{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-wb-view{align-items:center;gap:8px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-wb-div{background:var(--pk-hairline);width:1px;height:20px;margin:0 2px}:where(.pk[data-page=essay],.pk-layer) .es-wb-grid{flex:1;grid-template-columns:76px minmax(0,1fr) 320px;min-height:0;display:grid}:where(.pk[data-page=essay],.pk-layer) .es-wb-grid.is-text{grid-template-columns:minmax(0,1fr) 320px}:where(.pk[data-page=essay],.pk-layer) .es-wb-rail{border-right:1px solid var(--pk-hairline);scrollbar-width:none;flex-direction:column;gap:2px;padding:10px 6px;display:flex;overflow-y:auto}:where(.pk[data-page=essay],.pk-layer) .es-wb-rail::-webkit-scrollbar{display:none}:where(.pk[data-page=essay],.pk-layer) .es-wb-rail-g{flex-direction:column;gap:2px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-wb-rail .es-tool svg{width:18px;height:18px}:where(.pk[data-page=essay],.pk-layer) .es-wb-stage{flex-direction:column;min-width:0;min-height:0;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-wb-canvas{flex-direction:column;flex:1;min-height:0;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-wb-textwrap{min-height:0;padding:20px var(--pk-ws-pad,20px);flex:1;overflow:auto}:where(.pk[data-page=essay],.pk-layer) .es-wb-textwrap .es-textmode{max-width:760px;box-shadow:none;margin:0 auto;padding:0}:where(.pk[data-page=essay],.pk-layer) .es-wb-art{white-space:pre-wrap;font-size:16px;line-height:2}:where(.pk[data-page=essay],.pk-layer) .es-wb-side{border-left:1px solid var(--pk-hairline);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}:where(.pk[data-page=essay],.pk-layer) .es-wb-ptabs{padding:10px 14px 0}:where(.pk[data-page=essay],.pk-layer) .es-wb-ptabs .ws-tabs{width:100%;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-wb-ptabs .ws-tab{min-height:30px;font-size:var(--pk-t-sm);flex:1;justify-content:center;padding:0 8px}:where(.pk[data-page=essay],.pk-layer) .es-wb-big{font:800 30px/1 var(--pk-font-num);color:var(--pk-ink);display:block}:where(.pk[data-page=essay],.pk-layer) .es-wb-dim{margin-bottom:6px}:where(.pk[data-page=essay],.pk-layer) .es-wb-note{font-size:var(--pk-t-xs);color:var(--pk-muted);margin:-2px 0 8px;line-height:1.55}:where(.pk[data-page=essay],.pk-layer) .es-wb-cmt{font-size:var(--pk-t-md);color:var(--pk-ink-body);margin:0;line-height:1.7}:where(.pk[data-page=essay],.pk-layer) .es-bar2.is-mid .es-bar2-t i{background:linear-gradient(90deg,#ffe29a,#e0a326)}:where(.pk[data-page=essay],.pk-layer) .es-bar2.is-low .es-bar2-t i{background:linear-gradient(90deg,#ffb4a8,#e5604d)}:where(.pk[data-page=essay],.pk-layer) .es-err-fx svg{width:12px;height:12px}:where(.pk[data-page=essay],.pk-layer) .es-pbody h4 svg,:where(.pk[data-page=essay],.pk-layer) .es-tm-note svg,:where(.pk[data-page=essay],.pk-layer) .es-pempty svg{width:16px;height:16px}:where(.pk[data-page=essay],.pk-layer) .es-wb-thumbs{border-bottom:1px solid var(--pk-hairline);align-items:center;gap:8px;padding:8px 12px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-wb-thumbs-l{scrollbar-width:thin;flex:1;gap:8px;min-width:0;padding:3px;display:flex;overflow-x:auto}:where(.pk[data-page=essay],.pk-layer) .es-wb-tp{background:var(--pk-quiet);width:40px;height:52px;box-shadow:inset 0 0 0 1px var(--pk-hairline);cursor:pointer;transition:box-shadow var(--pk-dur-fast),transform var(--pk-dur-press);border:0;border-radius:6px;flex-shrink:0;padding:0;position:relative;overflow:hidden}:where(.pk[data-page=essay],.pk-layer) .es-wb-tp:hover{box-shadow:0 0 0 2px var(--pk-brand-border)}:where(.pk[data-page=essay],.pk-layer) .es-wb-tp:active{transform:scale(.95)}:where(.pk[data-page=essay],.pk-layer) .es-wb-tp:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk[data-page=essay],.pk-layer) .es-wb-tp img{object-fit:cover;width:100%;height:100%;display:block}:where(.pk[data-page=essay],.pk-layer) .es-wb-tp span{font:700 10px/16px var(--pk-font-num);text-align:center;color:#fff;background:#1628268c;position:absolute;bottom:0;left:0;right:0}:where(.pk[data-page=essay],.pk-layer) .es-wb-tp.on{box-shadow:0 0 0 2px var(--pk-brand)}:where(.pk[data-page=essay],.pk-layer) .es-wb-tp.on span{background:var(--pk-brand)}:where(.pk[data-page=essay],.pk-layer) .es-wb-pgn{font-size:var(--pk-t-sm);color:var(--pk-muted);white-space:nowrap}:where(.pk[data-page=essay],.pk-layer) .es-wb-pgn b{color:var(--pk-ink)}:where(.pk[data-page=essay],.pk-layer) .es-cv{flex-direction:column;flex:1;min-height:0;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-ctb{border-bottom:1px solid var(--pk-hairline);flex-wrap:wrap;align-items:center;gap:6px;min-height:44px;padding:6px 12px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-ctb-g{align-items:center;gap:4px;display:inline-flex}:where(.pk[data-page=essay],.pk-layer) .es-ctb-sp{flex:1}:where(.pk[data-page=essay],.pk-layer) .es-ctb-div{background:var(--pk-hairline);width:1px;height:18px;margin:0 2px}:where(.pk[data-page=essay],.pk-layer) .es-ctog{border-radius:var(--pk-r-pill);height:28px;color:var(--pk-muted);font:600 var(--pk-t-xs)/1 var(--pk-font-ui);cursor:pointer;box-shadow:inset 0 0 0 1px var(--pk-hairline);transition:background-color var(--pk-dur-fast),color var(--pk-dur-fast);background:0 0;border:0;align-items:center;gap:5px;padding:0 10px;display:inline-flex}:where(.pk[data-page=essay],.pk-layer) .es-ctog svg{width:13px;height:13px}:where(.pk[data-page=essay],.pk-layer) .es-ctog i{background:var(--pk-quiet);border-radius:8px;place-items:center;min-width:18px;height:16px;padding:0 4px;font-size:10.5px;font-style:normal;display:inline-grid}:where(.pk[data-page=essay],.pk-layer) .es-ctog:hover{color:var(--pk-ink)}:where(.pk[data-page=essay],.pk-layer) .es-ctog:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk[data-page=essay],.pk-layer) .es-ctog.on.is-ai{background:var(--pk-info-surface);color:var(--pk-info-strong);box-shadow:inset 0 0 0 1px var(--pk-info-border)}:where(.pk[data-page=essay],.pk-layer) .es-ctog.on.is-man{background:var(--pk-warn-surface);color:var(--pk-warn-strong);box-shadow:inset 0 0 0 1px var(--pk-warn-border)}:where(.pk[data-page=essay],.pk-layer) .es-ctog.on i{background:#ffffffb3}:where(.pk[data-page=essay],.pk-layer) .es-czoom{height:28px;color:var(--pk-ink-soft);font:700 var(--pk-t-xs)/1 var(--pk-font-num);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:5px;padding:0 8px;display:inline-flex}:where(.pk[data-page=essay],.pk-layer) .es-czoom svg{width:13px;height:13px}:where(.pk[data-page=essay],.pk-layer) .es-czoom:hover{background:var(--pk-quiet);color:var(--pk-ink)}:where(.pk[data-page=essay],.pk-layer) .es-czoom:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk[data-page=essay],.pk-layer) .es-cdel:not(:disabled){color:var(--pk-danger)}:where(.pk[data-page=essay],.pk-layer) .es-ctb .btn.is-on{background:var(--pk-brand-surface);color:var(--pk-brand-strong)}:where(.pk[data-page=essay],.pk-layer) .es-cstage{background:#f5f5f5;flex:1;min-height:0;position:relative;overflow:hidden}:where(.pk[data-page=essay],.pk-layer) .es-cstat{border-top:1px solid var(--pk-hairline);min-height:32px;font-size:var(--pk-t-xs);color:var(--pk-muted);flex-wrap:wrap;align-items:center;gap:14px;padding:4px 12px;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-cstat span{align-items:center;gap:4px;display:inline-flex}:where(.pk[data-page=essay],.pk-layer) .es-cstat b{color:var(--pk-ink)}:where(.pk[data-page=essay],.pk-layer) .es-cstat svg{width:12px;height:12px}:where(.pk[data-page=essay],.pk-layer) .es-cstat svg.is-ai{color:var(--pk-info)}:where(.pk[data-page=essay],.pk-layer) .es-cstat svg.is-man{color:var(--pk-warn)}:where(.pk-layer) .es-kbdpop{min-width:260px;padding:12px 14px}:where(.pk-layer) .es-kbd-h{font:700 var(--pk-t-sm)/1.2 var(--pk-font-ui);color:var(--pk-ink);margin-bottom:8px}:where(.pk-layer) .es-kbd-l{grid-template-columns:1fr 1fr;gap:6px 14px;margin:0;display:grid}:where(.pk-layer) .es-kbd-l>div{justify-content:space-between;align-items:center;gap:8px;display:flex}:where(.pk-layer) .es-kbd-l dt{margin:0}:where(.pk-layer) .es-kbd-l dd{font-size:var(--pk-t-xs);color:var(--pk-ink-soft);white-space:nowrap;margin:0}@media (max-width:1100px){:where(.pk[data-page=essay],.pk-layer) .es-wb-grid{grid-template-columns:68px minmax(0,1fr) 280px}:where(.pk[data-page=essay],.pk-layer) .es-wb-grid.is-text{grid-template-columns:minmax(0,1fr) 280px}}@media (max-width:900px){:where(.pk[data-page=essay]).es-wk .ws-card{overflow-y:auto}:where(.pk[data-page=essay]).es-wk .ws-card>.view{flex:1 0 auto}:where(.pk[data-page=essay],.pk-layer) .es-wb-grid,:where(.pk[data-page=essay],.pk-layer) .es-wb-grid.is-text{flex-direction:column;flex:1 0 auto;display:flex}:where(.pk[data-page=essay],.pk-layer) .es-wb-rail{border-right:0;border-bottom:1px solid var(--pk-hairline);flex-direction:row;padding:6px 8px;overflow:auto hidden}:where(.pk[data-page=essay],.pk-layer) .es-wb-rail-g{flex-direction:row}:where(.pk[data-page=essay],.pk-layer) .es-wb-rail .es-rail-sep{width:1px;height:auto;margin:6px 2px}:where(.pk[data-page=essay],.pk-layer) .es-wb-rail .es-tool{flex-shrink:0;min-width:52px}:where(.pk[data-page=essay],.pk-layer) .es-wb-stage{min-height:70vh}:where(.pk[data-page=essay],.pk-layer) .es-wb-side{border-left:0;border-top:1px solid var(--pk-hairline);overflow:visible}:where(.pk[data-page=essay],.pk-layer) .es-wb-side .es-pbody{overflow:visible}:where(.pk[data-page=essay],.pk-layer) .es-wb-acts .btn span{display:none}}:where(.pk,.pk-layer) .mk-dlg .eyebrow{display:block}:where(.pk,.pk-layer) .mk-dhero{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:22px;display:grid}:where(.pk,.pk-layer) .mk-dcover{border-radius:var(--pk-r-lg);aspect-ratio:16/10;box-shadow:inset 0 0 0 1px var(--pk-hairline);position:relative;overflow:hidden}:where(.pk,.pk-layer) .mk-dcover .mk-cover{height:100%}:where(.pk,.pk-layer) .mk-dchips{flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:12px;left:12px;right:12px}:where(.pk,.pk-layer) .mk-dcode{border-radius:var(--pk-r-xs);font:700 11px/1.2 var(--pk-font-num);color:var(--pk-ink-soft);background:#ffffffbf;padding:3px 8px;position:absolute;bottom:10px;left:12px}:where(.pk,.pk-layer) .mk-dinfo{flex-direction:column;gap:8px;min-width:0;display:flex}:where(.pk,.pk-layer) .mk-dinfo h2{font:900 28px/1.2 var(--pk-font-display);letter-spacing:-.015em;color:var(--pk-ink);margin:0}:where(.pk,.pk-layer) .mk-ddesc{font-size:var(--pk-t-md);color:var(--pk-ink-body);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.65;display:-webkit-box;overflow:hidden}:where(.pk,.pk-layer) .mk-dl{border-radius:var(--pk-r-md);background:var(--pk-mist);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:6px 0 0;padding:14px;display:grid}:where(.pk,.pk-layer) .mk-dl div{min-width:0}:where(.pk,.pk-layer) .mk-dl dt{font:600 var(--pk-t-xs)/1.4 var(--pk-font-ui);color:var(--pk-muted)}:where(.pk,.pk-layer) .mk-dl dd{font:600 var(--pk-t-sm)/1.5 var(--pk-font-ui);color:var(--pk-ink);margin:2px 0 0}:where(.pk,.pk-layer) .mk-dl dd b{font-family:var(--pk-font-num)}:where(.pk,.pk-layer) .mk-dsubj{flex-wrap:wrap;gap:4px;display:flex}:where(.pk,.pk-layer) .mk-grant{border-radius:var(--pk-r-sm);background:var(--pk-brand-surface);color:var(--pk-brand-strong);font:600 var(--pk-t-sm)/1.4 var(--pk-font-ui);align-items:center;gap:8px;padding:8px 12px;display:flex}:where(.pk,.pk-layer) .mk-grant .is-danger{color:#b3321f}:where(.pk,.pk-layer) .mk-dsec{margin-top:24px}:where(.pk,.pk-layer) .mk-dsec-h{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}:where(.pk,.pk-layer) .mk-dsec-h h3{font:700 17px/1.3 var(--pk-font-ui);color:var(--pk-ink);margin:0}:where(.pk,.pk-layer) .mk-clist{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}:where(.pk,.pk-layer) .mk-crow2{border-radius:var(--pk-r-md);background:var(--pk-paper);width:100%;box-shadow:inset 0 0 0 1px var(--pk-hairline);cursor:pointer;text-align:left;transition:box-shadow var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default),background-color var(--pk-dur-fast);border:0;align-items:center;gap:12px;padding:10px 12px;display:flex}:where(.pk,.pk-layer) .mk-crow2:hover{background:var(--pk-mist);box-shadow:inset 0 0 0 1px var(--pk-brand-border)}:where(.pk,.pk-layer) .mk-crow2:active{transition-duration:var(--pk-dur-press);transform:scale(.99)}:where(.pk,.pk-layer) .mk-no{font:700 var(--pk-t-sm)/1 var(--pk-font-num);color:var(--pk-faint);flex:none;width:22px}:where(.pk,.pk-layer) .mk-thumb{width:40px;height:40px;font:900 17px/1 var(--pk-font-display);border-radius:12px;flex:none;place-items:center;display:grid}:where(.pk,.pk-layer) .mk-cmain{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}:where(.pk,.pk-layer) .mk-cname{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}:where(.pk,.pk-layer) .mk-cname b{font:700 var(--pk-t-md)/1.3 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk,.pk-layer) .mk-cname small{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk,.pk-layer) .mk-cstat{font-size:var(--pk-t-xs);color:var(--pk-ink-soft)}:where(.pk,.pk-layer) .mk-cstat .is-warn{color:var(--pk-late);font-weight:700}:where(.pk,.pk-layer) .mk-gtags{flex-wrap:wrap;gap:4px;display:flex}:where(.pk,.pk-layer) .mk-see{font:700 var(--pk-t-sm)/1 var(--pk-font-ui);color:var(--pk-brand-strong);opacity:0;transition:opacity var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);flex:none;transform:translate(-4px)}:where(.pk,.pk-layer) .mk-crow2:hover .mk-see,:where(.pk,.pk-layer) .mk-crow2:focus-visible .mk-see{opacity:1;transform:none}:where(.pk,.pk-layer) .mk-samples{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;display:grid}:where(.pk,.pk-layer) .mk-sample{border-radius:var(--pk-r-md);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);cursor:pointer;text-align:left;transition:box-shadow var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);border:0;flex-direction:column;gap:6px;padding:8px;display:flex}:where(.pk,.pk-layer) .mk-sample:hover{box-shadow:inset 0 0 0 1px var(--pk-brand-border),0 10px 20px -16px #16606e99;transform:translateY(-1px)}:where(.pk,.pk-layer) .mk-sample:active{transform:scale(.97)}:where(.pk,.pk-layer) .mk-sample small{font-size:var(--pk-t-xs);color:var(--pk-muted);padding:0 2px}:where(.pk,.pk-layer) .mk-stit{align-items:center;gap:6px;min-width:0;padding:0 2px;display:flex}:where(.pk,.pk-layer) .mk-stit b{font:700 var(--pk-t-sm)/1.3 var(--pk-font-ui);color:var(--pk-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.pk,.pk-layer) .mk-sth{border-radius:10px;height:96px;display:block;position:relative;overflow:hidden}:where(.pk,.pk-layer) .mk-sth.is-video{background:linear-gradient(150deg,var(--sb),#fff);place-items:center;display:grid}:where(.pk,.pk-layer) .mk-play{width:42px;height:42px;color:var(--st);background:#fff;border-radius:50%;place-items:center;display:grid;box-shadow:0 6px 14px -6px #16403d66}:where(.pk,.pk-layer) .mk-dur{color:#fff;background:#1d3a37b3;border-radius:5px;padding:1px 6px;font-size:11px;position:absolute;bottom:6px;right:8px}:where(.pk,.pk-layer) .mk-sth.is-doc{background:#fffdf7;flex-direction:column;gap:7px;padding:14px 16px;display:flex;box-shadow:inset 0 0 0 1px #efe9d8}:where(.pk,.pk-layer) .mk-sth.is-doc i{background:#e6ece9;border-radius:3px;height:6px;display:block}:where(.pk,.pk-layer) .mk-sth.is-quiz{background:var(--pk-mist);flex-direction:column;gap:8px;padding:12px 14px;display:flex}:where(.pk,.pk-layer) .mk-sth.is-quiz b{font:800 12px/1 var(--pk-font-num);color:var(--pk-ink-soft)}:where(.pk,.pk-layer) .mk-sth.is-quiz>i{background:#dfe9e6;border-radius:3px;width:80%;height:6px;display:block}:where(.pk,.pk-layer) .mk-sth.is-quiz span{grid-template-columns:1fr 1fr;gap:5px;display:grid}:where(.pk,.pk-layer) .mk-sth.is-quiz em{font:700 10px/18px var(--pk-font-num);color:var(--pk-ink-soft);background:#fff;border-radius:5px;padding-left:6px;font-style:normal}:where(.pk,.pk-layer) .mk-sth.is-quiz em.ok{background:var(--pk-brand-surface);color:var(--pk-brand-strong);box-shadow:inset 0 0 0 1px var(--pk-brand-border)}:where(.pk,.pk-layer) .mk-kind{background:var(--pk-quiet);width:24px;height:24px;color:var(--pk-ink-soft);border-radius:7px;flex:none;place-items:center;display:inline-grid}:where(.pk,.pk-layer) .mk-kind.k-video{color:#2b7ea6;background:#eaf7fd}:where(.pk,.pk-layer) .mk-kind.k-lecture{color:#8a6a14;background:#fff6db}:where(.pk,.pk-layer) .mk-kind.k-quiz{color:#1f8e86;background:#eef9f7}:where(.pk,.pk-layer) .mk-kind.k-exam{color:#b83a82;background:#fdeaf4}:where(.pk,.pk-layer) .mk-kind.k-link{color:#5c6f6c;background:#f0f3f3}:where(.pk,.pk-layer) .mk-kind svg{width:14px;height:14px}:where(.pk,.pk-layer) .mk-dfoot{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}:where(.pk,.pk-layer) .mk-dhint{font-size:var(--pk-t-xs);color:var(--pk-muted);align-items:center;gap:6px;min-width:0;display:inline-flex}:where(.pk,.pk-layer) .mk-dhint svg{flex:none}:where(.pk,.pk-layer) .mk-schtabs{align-items:center;gap:8px;margin-bottom:14px;display:flex}:where(.pk,.pk-layer) .mk-month{font:700 var(--pk-t-md)/1 var(--pk-font-num);text-align:center;min-width:7.5em}:where(.pk,.pk-layer) .mk-cal{border-radius:var(--pk-r-md);box-shadow:inset 0 0 0 1px var(--pk-hairline);overflow:hidden}:where(.pk,.pk-layer) .mk-cal-w,:where(.pk,.pk-layer) .mk-cal-g{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}:where(.pk,.pk-layer) .mk-cal-w span{text-align:center;font:700 var(--pk-t-xs)/1 var(--pk-font-ui);color:var(--pk-muted);background:var(--pk-mist);padding:8px 0}:where(.pk,.pk-layer) .mk-cal-c{border-top:1px solid var(--pk-hairline);border-left:1px solid var(--pk-hairline);flex-direction:column;gap:6px;min-height:62px;padding:6px 7px;display:flex}:where(.pk,.pk-layer) .mk-cal-c:nth-child(7n+1){border-left:0}:where(.pk,.pk-layer) .mk-cal-c .num{font-size:var(--pk-t-xs);color:var(--pk-ink-soft)}:where(.pk,.pk-layer) .mk-cal-c.is-we{background:#fafcfc}:where(.pk,.pk-layer) .mk-cal-c.is-out{background:#fbfcfc}:where(.pk,.pk-layer) .mk-cal-c.is-today .num{background:var(--pk-brand);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-weight:700;display:inline-grid}:where(.pk,.pk-layer) .mk-cal-dots{flex-wrap:wrap;gap:3px;display:flex}:where(.pk,.pk-layer) .mk-cal-dots i{border-radius:50%;width:8px;height:8px}:where(.pk,.pk-layer) .mk-legend{font-size:var(--pk-t-xs);color:var(--pk-ink-soft);flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}:where(.pk,.pk-layer) .mk-legend span{align-items:center;gap:5px;display:inline-flex}:where(.pk,.pk-layer) .mk-legend i{border-radius:50%;width:9px;height:9px}:where(.pk,.pk-layer) .mk-axis{flex-direction:column;gap:12px;display:flex}:where(.pk,.pk-layer) .mk-ax-row{grid-template-columns:88px minmax(0,1fr);align-items:center;gap:10px;display:grid}:where(.pk,.pk-layer) .mk-ax-l{font:700 var(--pk-t-sm)/1 var(--pk-font-ui);align-items:center;gap:8px;display:flex}:where(.pk,.pk-layer) .mk-ax-l .mk-thumb{border-radius:9px;width:28px;height:28px;font-size:13px}:where(.pk,.pk-layer) .mk-ax-track{border-radius:var(--pk-r-pill);background:var(--pk-quiet);height:22px;position:relative}:where(.pk,.pk-layer) .mk-ax-bar{border-radius:var(--pk-r-pill);background:var(--c);min-width:6px;position:absolute;top:3px;bottom:3px;box-shadow:inset 0 0 0 1.5px #fffc}:where(.pk,.pk-layer) .mk-ax-now{z-index:1;background:#c0432f;border-radius:2px;width:2px;position:absolute;top:-4px;bottom:-4px}:where(.pk,.pk-layer) .mk-ax-scale{font:600 var(--pk-t-xs)/1 var(--pk-font-num);color:var(--pk-muted);justify-content:space-between;margin-left:98px;display:flex}:where(.pk,.pk-layer) .mk-table{border-collapse:collapse;width:100%;font-size:var(--pk-t-sm)}:where(.pk,.pk-layer) .mk-table th{text-align:left;font:700 var(--pk-t-xs)/1 var(--pk-font-ui);color:var(--pk-muted);background:var(--pk-surface-sunken);box-shadow:inset 0 -1px 0 var(--pk-line-1);padding:8px 10px}:where(.pk,.pk-layer) .mk-table td{border-top:1px solid var(--pk-hairline);color:var(--pk-ink-body);padding:9px 10px}:where(.pk,.pk-layer) .mk-table tr.is-now td{background:var(--pk-brand-surface)}:where(.pk,.pk-layer) .mk-sthead{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;display:flex}:where(.pk,.pk-layer) .mk-sel{font:600 var(--pk-t-sm)/1 var(--pk-font-ui);color:var(--pk-ink-soft);align-items:center;gap:6px;display:inline-flex}:where(.pk,.pk-layer) .mk-sel select,:where(.pk,.pk-layer) .mk-f select,:where(.pk,.pk-layer) .mk-f input,:where(.pk,.pk-layer) .mk-cfdate{border-radius:var(--pk-r-sm);background:var(--pk-paper);height:36px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);font:500 var(--pk-t-sm)/1 var(--pk-font-ui);color:var(--pk-ink);border:0;max-width:100%;padding:0 10px}:where(.pk,.pk-layer) .mk-sel select:focus,:where(.pk,.pk-layer) .mk-f select:focus,:where(.pk,.pk-layer) .mk-f input:focus{box-shadow:inset 0 0 0 1.5px var(--pk-brand),0 0 0 3px var(--pk-brand-surface);outline:0}:where(.pk,.pk-layer) .mk-ststat{font-size:var(--pk-t-sm);color:var(--pk-ink-soft)}:where(.pk,.pk-layer) .mk-ststat b{color:var(--pk-ink)}:where(.pk,.pk-layer) .mk-sttools{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}:where(.pk,.pk-layer) .mk-struct .mk-alert{margin-bottom:10px}:where(.pk,.pk-layer) .mk-tree{flex-direction:column;gap:8px;display:flex}:where(.pk,.pk-layer) .mk-tch{border-radius:var(--pk-r-md);box-shadow:inset 0 0 0 1px var(--pk-hairline);background:var(--pk-paper);overflow:hidden}:where(.pk,.pk-layer) .mk-tchh,:where(.pk,.pk-layer) .mk-tunt{text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--pk-ink);background:0 0;border:0;align-items:center;gap:8px;padding:10px 12px;display:flex}:where(.pk,.pk-layer) .mk-tchh{background:var(--pk-mist)}:where(.pk,.pk-layer) .mk-tchh b{font:800 var(--pk-t-md)/1.3 var(--pk-font-ui)}:where(.pk,.pk-layer) .mk-tchh small,:where(.pk,.pk-layer) .mk-tunt small{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk,.pk-layer) .mk-tchh>svg,:where(.pk,.pk-layer) .mk-tunt>svg{width:14px;height:14px;color:var(--pk-muted);transition:transform var(--pk-dur-spring) var(--pk-ease-spring-default);flex:none}:where(.pk,.pk-layer) .mk-tch.is-open>.mk-tchh>svg,:where(.pk,.pk-layer) .mk-tun.is-open .mk-tunt>svg{transform:rotate(90deg)}:where(.pk,.pk-layer) .mk-tchb{padding:4px 10px 10px}:where(.pk,.pk-layer) .mk-tun{border-bottom:1px solid var(--pk-hairline)}:where(.pk,.pk-layer) .mk-tun:last-child{border-bottom:0}:where(.pk,.pk-layer) .mk-tunh{align-items:center;gap:6px;display:flex}:where(.pk,.pk-layer) .mk-tunt{flex:1;min-width:0;padding:9px 4px}:where(.pk,.pk-layer) .mk-tunt b{font:700 var(--pk-t-sm)/1.3 var(--pk-font-ui)}:where(.pk,.pk-layer) .mk-tsec{padding:0 0 8px 26px}:where(.pk,.pk-layer) .mk-tsech{font:700 var(--pk-t-xs)/1 var(--pk-font-ui);color:var(--pk-muted);letter-spacing:.04em;margin:4px 0;display:block}:where(.pk,.pk-layer) .mk-tsec ul,:where(.pk,.pk-layer) .mk-tlist{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}:where(.pk,.pk-layer) .mk-trow{border-radius:var(--pk-r-sm);transition:background-color var(--pk-dur-fast);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 8px;display:flex}:where(.pk,.pk-layer) .mk-trow:hover{background:var(--pk-mist)}:where(.pk,.pk-layer) .mk-trow.is-sel{background:var(--pk-brand-surface)}:where(.pk,.pk-layer) .mk-trow.is-off{opacity:.5}:where(.pk,.pk-layer) .mk-ttit{text-align:left;cursor:pointer;min-width:0;font:inherit;background:0 0;border:0;flex-direction:column;flex:140px;gap:2px;padding:0;display:flex}:where(.pk,.pk-layer) .mk-ttit b{font:600 var(--pk-t-sm)/1.3 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk,.pk-layer) button.mk-ttit:hover b{color:var(--pk-brand-strong);text-underline-offset:2px;text-decoration:underline}:where(.pk,.pk-layer) .mk-ttit small{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk,.pk-layer) .mk-diffs{flex-wrap:wrap;align-items:center;gap:3px;display:inline-flex}:where(.pk,.pk-layer) .mk-diffs small{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk,.pk-layer) .mk-diffs .dchip{min-height:20px;font-size:11px;line-height:20px}:where(.pk,.pk-layer) .mk-ck{cursor:pointer;flex:none;place-items:center;width:20px;height:20px;display:inline-grid;position:relative}:where(.pk,.pk-layer) .mk-ck input,:where(.pk,.pk-layer) .mk-check input,:where(.pk,.pk-layer) .mk-pk-row input{opacity:0;width:1px;height:1px;position:absolute}:where(.pk,.pk-layer) .mk-ck span,:where(.pk,.pk-layer) .mk-ckbox{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--pk-hairline-strong);transition:background-color var(--pk-dur-fast),box-shadow var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);background:#fff;border-radius:6px;flex:none;place-items:center;display:inline-grid}:where(.pk,.pk-layer) .mk-ck input:checked+span,:where(.pk,.pk-layer) .mk-check input:checked+.mk-ckbox,:where(.pk,.pk-layer) .mk-pk-row input:checked+.mk-ckbox{background:var(--pk-brand);box-shadow:none}:where(.pk,.pk-layer) .mk-ck input:checked+span:after,:where(.pk,.pk-layer) .mk-check input:checked+.mk-ckbox:after,:where(.pk,.pk-layer) .mk-pk-row input:checked+.mk-ckbox:after{content:"";border-top:0;border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:0;width:9px;height:5px;transform:translateY(-1px)rotate(-45deg)}:where(.pk,.pk-layer) .mk-ck input:focus-visible+span,:where(.pk,.pk-layer) .mk-check input:focus-visible+.mk-ckbox,:where(.pk,.pk-layer) .mk-pk-row input:focus-visible+.mk-ckbox{box-shadow:var(--pk-ring)}:where(.pk,.pk-layer) .mk-ck:active span,:where(.pk,.pk-layer) .mk-check:active .mk-ckbox,:where(.pk,.pk-layer) .mk-pk-row:active .mk-ckbox{transform:scale(.88)}:where(.pk,.pk-layer) .mk-ucards{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}:where(.pk,.pk-layer) .mk-ucard{border-radius:var(--pk-r-md);box-shadow:inset 0 0 0 1px var(--pk-hairline);background:var(--pk-paper);flex-direction:column;gap:6px;padding:12px;display:flex}:where(.pk,.pk-layer) .mk-ucard b{font:700 var(--pk-t-md)/1.3 var(--pk-font-ui)}:where(.pk,.pk-layer) .mk-ucard small{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk,.pk-layer) .mk-ukinds{gap:4px;display:flex}:where(.pk,.pk-layer) .mk-ucard .btn{align-self:flex-start;margin-top:4px}:where(.pk,.pk-layer) .mk-pv-video{aspect-ratio:16/9;border-radius:var(--pk-r-md);background:radial-gradient(80% 90% at 30% 20%,var(--sb),#21403d 120%);place-items:center;display:grid;position:relative;overflow:hidden}:where(.pk,.pk-layer) .mk-pv-play{width:76px;height:76px;color:var(--st);cursor:pointer;transition:transform var(--pk-dur-spring) var(--pk-ease-spring-default);background:#ffffffeb;border:0;border-radius:50%;place-items:center;display:grid;box-shadow:0 12px 30px -10px #00000073}:where(.pk,.pk-layer) .mk-pv-play:active{transform:scale(.92)}:where(.pk,.pk-layer) .mk-pv-bar{background:#ffffff59;border-radius:2px;height:4px;position:absolute;bottom:18px;left:16px;right:96px}:where(.pk,.pk-layer) .mk-pv-bar i{background:#fff;border-radius:2px;width:0;height:100%;transition:width 6s linear;display:block}:where(.pk,.pk-layer) .mk-pv-video.is-playing .mk-pv-bar i{width:35%}:where(.pk,.pk-layer) .mk-pv-video.is-playing .mk-pv-play{opacity:.75;transform:scale(.8)}:where(.pk,.pk-layer) .mk-pv-time{color:#fff;font-size:var(--pk-t-xs);position:absolute;bottom:11px;right:16px}:where(.pk,.pk-layer) .mk-pv-cap{font-size:var(--pk-t-sm);color:var(--pk-ink-body);margin:10px 0 0}:where(.pk,.pk-layer) .mk-pv-doc{border-radius:var(--pk-r-md);background:#fffdf7;padding:20px 22px;box-shadow:inset 0 0 0 1px #efe9d8}:where(.pk,.pk-layer) .mk-pv-doc header{border-left:4px solid;margin-bottom:12px;padding-left:10px}:where(.pk,.pk-layer) .mk-pv-doc h3{font:900 22px/1.3 var(--pk-font-display);margin:2px 0 0}:where(.pk,.pk-layer) .mk-pv-doc h4{font:800 var(--pk-t-md)/1.3 var(--pk-font-ui);margin:14px 0 6px}:where(.pk,.pk-layer) .mk-pv-doc ul{line-height:1.8;font-size:var(--pk-t-sm);margin:0;padding-left:20px}:where(.pk,.pk-layer) .mk-pv-ex{border-radius:var(--pk-r-sm);font-size:var(--pk-t-sm);background:#fff;padding:10px 12px;line-height:1.7;box-shadow:inset 0 0 0 1px #efe9d8}:where(.pk,.pk-layer) .mk-pv-ans{color:var(--pk-brand-strong);margin-top:4px;display:block}:where(.pk,.pk-layer) .mk-pv-quiz{flex-direction:column;align-items:flex-start;gap:14px;display:flex}:where(.pk,.pk-layer) .mk-pv-exhead{border-radius:var(--pk-r-sm);background:var(--pk-mist);font:600 var(--pk-t-sm)/1.2 var(--pk-font-ui);color:var(--pk-ink-soft);flex-wrap:wrap;align-self:stretch;gap:14px;padding:8px 12px;display:flex}:where(.pk,.pk-layer) .mk-pv-exhead span{align-items:center;gap:5px;display:inline-flex}:where(.pk,.pk-layer) .mk-pv-q{align-self:stretch}:where(.pk,.pk-layer) .mk-pv-q>b{font:700 var(--pk-t-md)/1.5 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk,.pk-layer) .mk-pv-opts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:6px;display:grid}:where(.pk,.pk-layer) .mk-pv-opts span{border-radius:var(--pk-r-sm);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);font-size:var(--pk-t-sm);padding:7px 10px}:where(.pk,.pk-layer) .mk-pv-opts span.is-ok{background:var(--pk-brand-surface);box-shadow:inset 0 0 0 1.5px var(--pk-brand);color:var(--pk-brand-strong);font-weight:700}:where(.pk,.pk-layer) .mk-pv-why{font-size:var(--pk-t-sm);color:var(--pk-ink-body);gap:6px;margin:6px 0 0;display:flex}:where(.pk,.pk-layer) .mk-pv-link{border-radius:var(--pk-r-md);box-shadow:inset 0 0 0 1px var(--pk-hairline);color:var(--pk-ink);align-items:center;gap:12px;padding:14px;text-decoration:none;display:flex}:where(.pk,.pk-layer) .mk-pv-link>span{background:var(--pk-quiet);width:40px;height:40px;color:var(--pk-ink-soft);border-radius:12px;place-items:center;display:grid}:where(.pk,.pk-layer) .mk-pv-link div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}:where(.pk,.pk-layer) .mk-pv-link small{color:var(--pk-info);font-size:var(--pk-t-xs);text-overflow:ellipsis;overflow:hidden}:where(.pk,.pk-layer) .mk-cs-lead{font-size:var(--pk-t-sm);color:var(--pk-ink-body);margin:0 0 12px;line-height:1.7}:where(.pk,.pk-layer) .mk-cs-msg{border-radius:var(--pk-r-md);background:var(--pk-mist);box-shadow:inset 0 0 0 1px var(--pk-hairline);font:500 var(--pk-t-sm)/1.8 var(--pk-font-ui);color:var(--pk-ink);white-space:pre-wrap;-webkit-user-select:all;user-select:all;margin:6px 0 0;padding:14px}:where(.pk,.pk-layer) .mk-contact .is-copied{color:var(--pk-brand-strong)}:where(.pk,.pk-layer) .mk-subdlg.is-wide{--w:960px}:where(.pk,.pk-layer) .mk-sub-lead{font-size:var(--pk-t-sm);color:var(--pk-ink-body);margin:0 0 14px;line-height:1.7}:where(.pk,.pk-layer) .mk-form{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}:where(.pk,.pk-layer) .mk-f{flex-direction:column;gap:5px;min-width:0;display:flex}:where(.pk,.pk-layer) .mk-f>span,:where(.pk,.pk-layer) .mk-flabel{font:700 var(--pk-t-xs)/1.2 var(--pk-font-ui);color:var(--pk-ink-soft)}:where(.pk,.pk-layer) .mk-f.is-full{grid-column:1/-1;margin:10px 0}:where(.pk,.pk-layer) .mk-f input[type=text]{width:100%}:where(.pk,.pk-layer) .mk-subdlg .mk-alert,:where(.pk,.pk-layer) .mk-direct .mk-alert{margin-bottom:12px}:where(.pk,.pk-layer) .mk-radio{border:0;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 10px;padding:0;display:grid}:where(.pk,.pk-layer) .mk-radio legend{font:700 var(--pk-t-xs)/1.2 var(--pk-font-ui);color:var(--pk-ink-soft);margin-bottom:6px;padding:0}:where(.pk,.pk-layer) .mk-radio label{border-radius:var(--pk-r-md);box-shadow:inset 0 0 0 1px var(--pk-hairline);cursor:pointer;transition:box-shadow var(--pk-dur-fast),background-color var(--pk-dur-fast);gap:10px;padding:10px 12px;display:flex;position:relative}:where(.pk,.pk-layer) .mk-radio label.on{background:var(--pk-brand-surface);box-shadow:inset 0 0 0 1.5px var(--pk-brand)}:where(.pk,.pk-layer) .mk-radio input{accent-color:var(--pk-brand);margin:3px 0 0}:where(.pk,.pk-layer) .mk-radio span,:where(.pk,.pk-layer) .mk-check>span:last-child{flex-direction:column;gap:2px;display:flex}:where(.pk,.pk-layer) .mk-radio b,:where(.pk,.pk-layer) .mk-check b{font:700 var(--pk-t-sm)/1.3 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk,.pk-layer) .mk-radio small,:where(.pk,.pk-layer) .mk-check small{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk,.pk-layer) .mk-check{cursor:pointer;align-items:flex-start;gap:10px;margin:0 0 14px;display:flex;position:relative}:where(.pk,.pk-layer) .mk-check .mk-ckbox{margin-top:1px}:where(.pk,.pk-layer) .mk-check.is-inline{align-items:center;margin:8px 0 0}:where(.pk,.pk-layer) .mk-pk{border-radius:var(--pk-r-md);box-shadow:inset 0 0 0 1px var(--pk-hairline);overflow:hidden}:where(.pk,.pk-layer) .mk-pk-tools{background:var(--pk-mist);flex-wrap:wrap;align-items:center;gap:8px;padding:10px;display:flex}:where(.pk,.pk-layer) .mk-gchips{flex-wrap:wrap;gap:4px;display:flex}:where(.pk,.pk-layer) .mk-gchips .chip{cursor:pointer;border:0}:where(.pk,.pk-layer) .mk-gchips .chip:not(.chip-outline){background:var(--pk-brand);color:#fff}:where(.pk,.pk-layer) .mk-pk-list{max-height:300px;padding:4px 10px 10px;overflow-y:auto}:where(.pk,.pk-layer) .mk-pk-g{margin-top:8px}:where(.pk,.pk-layer) .mk-pk-gh{z-index:1;background:#fffffff0;align-items:center;gap:8px;padding:4px 2px;display:flex;position:sticky;top:0}:where(.pk,.pk-layer) .mk-pk-gh b{font:800 var(--pk-t-sm)/1.2 var(--pk-font-ui)}:where(.pk,.pk-layer) .mk-pk-gh small{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk,.pk-layer) .mk-pk-g ul,:where(.pk,.pk-layer) .mk-slist{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}:where(.pk,.pk-layer) .mk-slist{grid-template-columns:1fr;margin-top:10px}:where(.pk,.pk-layer) .mk-pk-row{border-radius:var(--pk-r-sm);cursor:pointer;transition:background-color var(--pk-dur-fast);align-items:center;gap:8px;padding:6px 8px;display:flex;position:relative}:where(.pk,.pk-layer) .mk-pk-row:hover{background:var(--pk-mist)}:where(.pk,.pk-layer) .mk-pk-row.is-on{background:var(--pk-brand-surface)}:where(.pk,.pk-layer) .mk-ava2{color:#fff;width:28px;height:28px;font:800 12px/1 var(--pk-font-ui);text-shadow:0 1px 1px #00000026;border-radius:50%;flex:none;place-items:center;display:grid}:where(.pk,.pk-layer) .mk-pk-n{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}:where(.pk,.pk-layer) .mk-pk-n b{font:700 var(--pk-t-sm)/1.2 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk,.pk-layer) .mk-pk-n small{color:var(--pk-muted);font-size:11px}:where(.pk,.pk-layer) .mk-sum{border-radius:var(--pk-r-md);background:var(--pk-brand-surface);color:var(--pk-brand-strong);font:600 var(--pk-t-sm)/1.5 var(--pk-font-ui);align-items:center;gap:8px;margin:12px 0 0;padding:10px 12px;display:flex}:where(.pk,.pk-layer) .mk-sum svg{flex:none}:where(.pk,.pk-layer) .mk-cstats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}:where(.pk,.pk-layer) .mk-cstats div{border-radius:var(--pk-r-md);background:var(--pk-mist);flex-direction:column;gap:2px;padding:12px 14px;display:flex}:where(.pk,.pk-layer) .mk-cstats small{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk,.pk-layer) .mk-cstats span{font-size:var(--pk-t-sm);color:var(--pk-ink-soft)}:where(.pk,.pk-layer) .mk-cstats b{font:700 var(--pk-t-xl)/1.1 var(--pk-font-num);color:var(--pk-ink)}:where(.pk,.pk-layer) .mk-recap{font-size:var(--pk-t-sm);color:var(--pk-ink-body);margin:0 0 12px;padding-left:18px;line-height:1.8}:where(.pk,.pk-layer) .mk-dupnames{color:var(--pk-ink-soft);margin-top:4px;display:block}:where(.pk,.pk-layer) .mk-pvw,:where(.pk,.pk-layer) .mk-cad{border-radius:var(--pk-r-md);box-shadow:inset 0 0 0 1px var(--pk-hairline);margin-top:14px;padding:14px}:where(.pk,.pk-layer) .mk-pvw-h{align-items:center;gap:8px;margin-bottom:10px;display:flex}:where(.pk,.pk-layer) .mk-pvw-h h4{font:800 var(--pk-t-md)/1.2 var(--pk-font-ui);margin:0}:where(.pk,.pk-layer) .mk-health{flex-direction:column;gap:6px;margin:0 0 10px;padding:0;list-style:none;display:flex}:where(.pk,.pk-layer) .mk-health li{font-size:var(--pk-t-sm);align-items:flex-start;gap:6px;line-height:1.5;display:flex}:where(.pk,.pk-layer) .mk-health li svg{flex:none;margin-top:3px}:where(.pk,.pk-layer) .mk-health .is-ok svg{color:var(--pk-brand)}:where(.pk,.pk-layer) .mk-health .is-warn svg{color:var(--pk-late)}:where(.pk,.pk-layer) .mk-peek{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;display:flex}:where(.pk,.pk-layer) .mk-plan{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}:where(.pk,.pk-layer) .mk-plan li{border-radius:var(--pk-r-sm);background:var(--pk-mist);gap:10px;padding:6px 8px;display:flex}:where(.pk,.pk-layer) .mk-pday{width:76px;font:700 var(--pk-t-xs)/24px var(--pk-font-num);color:var(--pk-ink-soft);flex:none}:where(.pk,.pk-layer) .mk-pitems{font-size:var(--pk-t-sm);flex-wrap:wrap;gap:6px 12px;display:flex}:where(.pk,.pk-layer) .mk-pitems>span{align-items:center;gap:5px;display:inline-flex}:where(.pk,.pk-layer) .mk-pitems .mk-kind{width:20px;height:20px}:where(.pk,.pk-layer) .mk-note{font-size:var(--pk-t-sm);color:var(--pk-ink-soft);align-items:flex-start;gap:6px;margin:12px 0 0;line-height:1.6;display:flex}:where(.pk,.pk-layer) .mk-note svg{flex:none;margin-top:3px}:where(.pk,.pk-layer) .mk-link{color:var(--pk-info-strong);text-underline-offset:2px;font:600 var(--pk-t-sm)/1 var(--pk-font-ui);cursor:pointer;background:0 0;border:0;padding:0 0 0 6px;text-decoration:underline}:where(.pk,.pk-layer) .mk-cadt{border-collapse:separate;border-spacing:6px}:where(.pk,.pk-layer) .mk-cadt th{font:700 var(--pk-t-xs)/1 var(--pk-font-ui);color:var(--pk-muted);text-align:left}:where(.pk,.pk-layer) .mk-cadc{background:var(--pk-quiet);cursor:pointer;width:34px;height:26px;transition:background-color var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);border:0;border-radius:8px}:where(.pk,.pk-layer) .mk-cadc.on{background:var(--c)}:where(.pk,.pk-layer) .mk-cadc:active{transform:scale(.9)}:where(.pk,.pk-layer) .mk-res{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;display:grid}:where(.pk,.pk-layer) .mk-res-n{border-radius:var(--pk-r-md);background:var(--pk-mist);flex-direction:column;align-items:center;gap:4px;padding:18px;display:flex}:where(.pk,.pk-layer) .mk-res-n b{font:700 34px/1 var(--pk-font-num);color:var(--pk-ink-soft)}:where(.pk,.pk-layer) .mk-res-n.is-ok{background:var(--pk-brand-surface)}:where(.pk,.pk-layer) .mk-res-n.is-ok b{color:var(--pk-brand-strong)}:where(.pk,.pk-layer) .mk-res-n.is-bad{background:#fde7e3}:where(.pk,.pk-layer) .mk-res-n.is-bad b{color:#b3321f}:where(.pk,.pk-layer) .mk-res-n small{font-size:var(--pk-t-sm);color:var(--pk-ink-soft)}:where(.pk,.pk-layer) .mk-res-h{font:800 var(--pk-t-md)/1.2 var(--pk-font-ui);margin:0 0 6px}:where(.pk,.pk-layer) .mk-res-l{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}:where(.pk,.pk-layer) .mk-res-l li{border-radius:var(--pk-r-sm);font-size:var(--pk-t-sm);background:#fff6f4;flex-wrap:wrap;gap:4px 12px;padding:8px 10px;display:flex}:where(.pk,.pk-layer) .mk-res-l li span{color:#b3321f}:where(.pk,.pk-layer) .mk-empty.is-ok .empty-ic{background:var(--pk-brand-surface)}:where(.pk,.pk-layer) .mk-dd-sum{border-radius:var(--pk-r-md);background:var(--pk-mist);flex-direction:column;gap:3px;margin-bottom:12px;padding:12px 14px;display:flex}:where(.pk,.pk-layer) .mk-dd-sum b{font:800 var(--pk-t-md)/1.3 var(--pk-font-ui)}:where(.pk,.pk-layer) .mk-dd-sum small{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk,.pk-layer) .mk-xrow{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:6px;display:grid}:where(.pk,.pk-layer) .mk-xcard{border-radius:var(--pk-r-md);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);cursor:pointer;text-align:left;transition:box-shadow var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);border:0;align-items:center;gap:10px;padding:12px;display:flex}:where(.pk,.pk-layer) .mk-xcard:hover{box-shadow:inset 0 0 0 1px var(--pk-brand-border)}:where(.pk,.pk-layer) .mk-xcard:active{transform:scale(.98)}:where(.pk,.pk-layer) .mk-xcard>svg:first-child{color:var(--pk-brand);flex:none}:where(.pk,.pk-layer) .mk-xcard>svg:last-child{color:var(--pk-faint);flex:none}:where(.pk,.pk-layer) .mk-xcard span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}:where(.pk,.pk-layer) .mk-xcard b{font:700 var(--pk-t-sm)/1.2 var(--pk-font-ui)}:where(.pk,.pk-layer) .mk-xcard small{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk,.pk-layer) .mk-h4{font:800 var(--pk-t-md)/1.2 var(--pk-font-ui);margin:16px 0 8px}:where(.pk,.pk-layer) .mk-wd{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.pk,.pk-layer) .mk-wdb{gap:4px;display:flex}:where(.pk,.pk-layer) .mk-wdb button{background:var(--pk-quiet);width:34px;height:34px;color:var(--pk-ink-soft);font:700 var(--pk-t-sm)/1 var(--pk-font-ui);cursor:pointer;transition:background-color var(--pk-dur-fast),color var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);border:0;border-radius:50%}:where(.pk,.pk-layer) .mk-wdb button.on{background:var(--pk-brand);color:#fff}:where(.pk,.pk-layer) .mk-wdb button:active{transform:scale(.9)}:where(.pk,.pk-layer) .mk-pcal-h{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}:where(.pk,.pk-layer) .mk-pcal{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}:where(.pk,.pk-layer) .mk-pday2{border-radius:var(--pk-r-md);background:var(--pk-mist);min-height:84px;box-shadow:inset 0 0 0 1px var(--pk-hairline);transition:box-shadow var(--pk-dur-fast),background-color var(--pk-dur-fast);flex-direction:column;gap:4px;padding:8px;display:flex}:where(.pk,.pk-layer) .mk-pday2.is-over{background:#fff6f4;box-shadow:inset 0 0 0 1px #f3b9ad}:where(.pk,.pk-layer) .mk-pday2.is-more{color:var(--pk-muted);font-size:var(--pk-t-sm);place-items:center;display:grid}:where(.pk,.pk-layer) .mk-pday2.drop-target{background:var(--pk-brand-surface);box-shadow:inset 0 0 0 1.5px var(--pk-brand)}:where(.pk,.pk-layer) .mk-pdh{font:700 var(--pk-t-xs)/1 var(--pk-font-num);color:var(--pk-ink-soft)}:where(.pk,.pk-layer) .mk-pchip{font:600 11.5px/1.3 var(--pk-font-ui);color:var(--pk-ink);cursor:grab;white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:8px;align-items:center;gap:5px;padding:4px 6px;display:flex;overflow:hidden;box-shadow:0 1px 2px #16403d1a}:where(.pk,.pk-layer) .mk-pchip .mk-kind{border-radius:5px;width:18px;height:18px}:where(.pk,.pk-layer) .mk-pchip.is-nob{box-shadow:inset 0 0 0 1px var(--pk-warn-border)}:where(.pk,.pk-layer) .mk-pchip.dragging{opacity:.5}:where(.pk,.pk-layer) .mk-cfbar{gap:6px;margin-bottom:10px;display:flex}:where(.pk,.pk-layer) .mk-cfl{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}:where(.pk,.pk-layer) .mk-cfl li{border-radius:var(--pk-r-md);box-shadow:inset 0 0 0 1px var(--pk-hairline);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}:where(.pk,.pk-layer) .mk-cfn{flex-wrap:wrap;flex:220px;align-items:center;gap:4px 8px;min-width:0;display:flex}:where(.pk,.pk-layer) .mk-cfn b{font:700 var(--pk-t-sm)/1.2 var(--pk-font-ui)}:where(.pk,.pk-layer) .mk-cfn small{font-size:var(--pk-t-xs);color:var(--pk-muted)}@media (max-width:760px){:where(.pk,.pk-layer) .mk-dhero{grid-template-columns:1fr}:where(.pk,.pk-layer) .mk-dinfo h2{font-size:23px}:where(.pk,.pk-layer) .mk-dl,:where(.pk,.pk-layer) .mk-form{grid-template-columns:1fr 1fr}:where(.pk,.pk-layer) .mk-radio,:where(.pk,.pk-layer) .mk-xrow{grid-template-columns:1fr}:where(.pk,.pk-layer) .mk-cstats{gap:6px}:where(.pk,.pk-layer) .mk-cstats div{padding:10px}:where(.pk,.pk-layer) .mk-cstats b{font-size:var(--pk-t-lg)}:where(.pk,.pk-layer) .mk-diffs{flex-basis:100%;order:5;padding-left:58px}:where(.pk,.pk-layer) .mk-tsec{padding-left:8px}:where(.pk,.pk-layer) .mk-pv-opts,:where(.pk,.pk-layer) .mk-pk-g ul{grid-template-columns:1fr}:where(.pk,.pk-layer) .mk-dhint{flex:100%;order:-1}:where(.pk,.pk-layer) .mk-dfoot>.ws-tb-sp{display:none}:where(.pk,.pk-layer) .mk-ax-row{grid-template-columns:64px minmax(0,1fr)}:where(.pk,.pk-layer) .mk-ax-scale{margin-left:74px}:where(.pk,.pk-layer) .mk-crow2{flex-wrap:wrap}:where(.pk,.pk-layer) .mk-see{display:none}:where(.pk,.pk-layer) .mk-sample .mk-sth{height:80px}:where(.pk,.pk-layer) .mk-cal-c{min-height:46px;padding:4px}}:where(.pk[data-page=backpack]) .view{container:bpview/inline-size}:where(.pk[data-page=backpack],.pk-layer) .bp-ava{box-shadow:inset 0 0 0 1px #1f8e8624,inset 0 1px #ffffffe6,0 4px 12px -6px #1f8e8659;background:linear-gradient(155deg,#fff6dc 0%,#d9f3ef 100%)!important}:where(.pk[data-page=backpack],.pk-layer) .bp-ava .bp-ill{width:80%;height:80%;display:block}:where(.pk[data-page=backpack],.pk-layer) .bp-unseen{font-weight:700}:where(.pk[data-page=backpack],.pk-layer) .bp-headnote{min-width:0;font-size:var(--pk-t-sm);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}:where(.pk[data-page=backpack],.pk-layer) .bp-classbtn{max-width:220px}:where(.pk[data-page=backpack],.pk-layer) .bp-classbtn .lb{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.pk[data-page=backpack],.pk-layer) .bp-cnt{border-radius:var(--pk-r-pill);min-width:22px;height:20px;font:700 12px/1 var(--pk-font-num);background:#ffffff3d;place-items:center;margin-left:2px;padding:0 6px;display:inline-grid}:where(.pk[data-page=backpack],.pk-layer) .bp-tb{gap:10px}:where(.pk[data-page=backpack],.pk-layer) .bp-tb .ws-tb-sum{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-examchip{background:var(--pk-brand-surface);color:var(--pk-brand-strong);box-shadow:inset 0 0 0 1px var(--pk-brand-border);font-weight:700}:where(.pk[data-page=backpack],.pk-layer) .bp-search{border-radius:var(--pk-r-pill);background:var(--pk-paper);height:36px;box-shadow:inset 0 0 0 1px var(--pk-hairline);color:var(--pk-muted);width:200px;max-width:100%;transition:box-shadow var(--pk-dur-fast) var(--pk-ease-spring-default);align-items:center;gap:6px;padding:0 12px;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-search:focus-within{box-shadow:inset 0 0 0 1.5px var(--pk-brand),0 0 0 3px var(--pk-brand-surface)}:where(.pk[data-page=backpack],.pk-layer) .bp-search input{min-width:0;font:500 var(--pk-t-sm)/1 var(--pk-font-ui);color:var(--pk-ink);background:0 0;border:0;outline:0;flex:1}:where(.pk[data-page=backpack],.pk-layer) .bp-who{gap:8px;padding-left:4px}:where(.pk[data-page=backpack],.pk-layer) .bp-who .bp-init{width:26px;height:26px;font-size:12px}:where(.pk[data-page=backpack],.pk-layer) .bp-who b{text-overflow:ellipsis;white-space:nowrap;max-width:8em;font-weight:800;overflow:hidden}:where(.pk[data-page=backpack],.pk-layer) .bp-pn{font-size:var(--pk-t-sm);align-items:center;gap:6px;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-hero{border-radius:var(--pk-r-lg);background:radial-gradient(120% 140% at 100% 0,#fff3e6 0%,#fff3e600 46%),linear-gradient(150deg,#f2fbfa 0%,#dff4f1 100%);align-items:center;gap:20px;padding:22px 24px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #1f8e8624,inset 0 2px #ffffffe6,0 16px 28px -22px #16606e73}:where(.pk[data-page=backpack],.pk-layer) .bp-hero.is-calm{background:linear-gradient(150deg,#f6fcfb 0%,#e8f6f4 100%)}:where(.pk[data-page=backpack],.pk-layer) .bp-hero-txt{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-hero h2{font:900 26px/1.2 var(--pk-font-display);letter-spacing:-.015em;color:#1a5f59;margin:0}:where(.pk[data-page=backpack],.pk-layer) .bp-hero h2 .num{color:#c0432f;font-family:var(--pk-font-num);font-weight:700}:where(.pk[data-page=backpack],.pk-layer) .bp-hero p{font-size:var(--pk-t-md);color:var(--pk-ink-body);margin:0}:where(.pk[data-page=backpack],.pk-layer) .bp-hero .t-xs{color:var(--pk-muted)}:where(.pk[data-page=backpack],.pk-layer) .bp-hero-art{flex:none;width:150px;height:auto}:where(.pk[data-page=backpack],.pk-layer) .bp-split{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:24px;display:grid}:where(.pk[data-page=backpack],.pk-layer) .bp-col{flex-direction:column;gap:12px;min-width:0;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-sugg{flex-direction:column;gap:10px;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-calm{border-radius:var(--pk-r-md)}:where(.pk[data-page=backpack],.pk-layer) .bp-empty.is-compact{padding:32px 20px}:where(.pk[data-page=backpack],.pk-layer) .bp-init{width:34px;height:34px;font:900 15px/1 var(--pk-font-display);border-radius:50%;flex:none;place-items:center;display:grid}:where(.pk[data-page=backpack],.pk-layer) .bp-init.drop{color:#b2543c;background:#fdeee9}:where(.pk[data-page=backpack],.pk-layer) .bp-init.quiet{color:#8a6712;background:#fdf3d9}:where(.pk[data-page=backpack],.pk-layer) .bp-init.plain{color:#5c6b68;background:#eef4f3}:where(.pk[data-page=backpack],.pk-layer) .bp-scard{border-radius:var(--pk-r-md);background:var(--pk-paper);text-align:left;cursor:pointer;width:100%;box-shadow:inset 0 0 0 1px var(--pk-hairline),0 1px 2px #1f8e860f;transition:transform var(--pk-dur-press) ease-out,box-shadow var(--pk-dur-fast) var(--pk-ease-spring-default);border:0;align-items:center;gap:12px;padding:14px 14px 14px 18px;display:flex;position:relative}:where(.pk[data-page=backpack],.pk-layer) .bp-scard:before{content:"";background:#e17055;border-radius:0 4px 4px 0;width:4px;position:absolute;top:10px;bottom:10px;left:0}:where(.pk[data-page=backpack],.pk-layer) .bp-scard.quiet:before{background:#ffd166}:where(.pk[data-page=backpack],.pk-layer) .bp-scard:hover{box-shadow:inset 0 0 0 1px var(--pk-brand-border),0 10px 22px -16px #16606e80}:where(.pk[data-page=backpack],.pk-layer) .bp-scard:active,:where(.pk[data-page=backpack],.pk-layer) .bp-rrow:active,:where(.pk[data-page=backpack],.pk-layer) .bp-pcard:active,:where(.pk[data-page=backpack],.pk-layer) .bp-railrow:active,:where(.pk[data-page=backpack],.pk-layer) .bp-zoomable:active,:where(.pk[data-page=backpack],.pk-layer) .bp-stampbtn:active{transform:scale(.985)}:where(.pk[data-page=backpack],.pk-layer) .bp-scard:focus-visible,:where(.pk[data-page=backpack],.pk-layer) .bp-rrow:focus-visible,:where(.pk[data-page=backpack],.pk-layer) .bp-pcard:focus-visible,:where(.pk[data-page=backpack],.pk-layer) .bp-railrow:focus-visible,:where(.pk[data-page=backpack],.pk-layer) .bp-zoomable:focus-visible{outline:2px solid var(--pk-brand);outline-offset:2px}:where(.pk[data-page=backpack],.pk-layer) .bp-stxt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-stxt b{font:800 15px/1.3 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk[data-page=backpack],.pk-layer) .bp-stxt span{font-size:var(--pk-t-md);color:var(--pk-ink-body)}:where(.pk[data-page=backpack],.pk-layer) .bp-stxt em{color:#b2543c;font-style:normal;font-weight:800;font-family:var(--pk-font-num)}:where(.pk[data-page=backpack],.pk-layer) .bp-stxt small{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk[data-page=backpack],.pk-layer) .bp-go{border-radius:var(--pk-r-pill);background:var(--pk-brand-surface);height:30px;color:var(--pk-brand-strong);font:800 12.5px/1 var(--pk-font-ui);flex:none;align-items:center;gap:2px;padding:0 12px;display:inline-flex}:where(.pk[data-page=backpack],.pk-layer) .bp-roster{border-radius:var(--pk-r-md);max-height:560px;padding:6px;overflow:auto}:where(.pk[data-page=backpack],.pk-layer) .bp-roster ul{margin:0;padding:0;list-style:none}:where(.pk[data-page=backpack],.pk-layer) .bp-rrow{text-align:left;cursor:pointer;width:100%;transition:background var(--pk-dur-fast),transform var(--pk-dur-press) ease-out;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:9px 10px;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-rrow:hover{background:var(--pk-brand-surface)}:where(.pk[data-page=backpack],.pk-layer) .bp-rtxt{flex-direction:column;flex:1;min-width:0;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-rtxt b{font:700 14px/1.35 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk[data-page=backpack],.pk-layer) .bp-rtxt small{color:var(--pk-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}:where(.pk[data-page=backpack],.pk-layer) .bp-look{font:800 12.5px/1 var(--pk-font-ui);color:var(--pk-brand);opacity:.75;flex:none;align-items:center;gap:1px;display:inline-flex}:where(.pk[data-page=backpack],.pk-layer) .bp-rrow:hover .bp-look{opacity:1}:where(.pk[data-page=backpack],.pk-layer) .bp-pill{border-radius:var(--pk-r-pill);color:#197a73;min-width:22px;height:20px;font:700 11.5px/1 var(--pk-font-num);background:#beefe9;flex:none;place-items:center;padding:0 6px;display:inline-grid}:where(.pk[data-page=backpack],.pk-layer) .bp-nomatch{text-align:center;color:var(--pk-muted);font-size:var(--pk-t-sm);padding:24px 8px}:where(.pk[data-page=backpack],.pk-layer) .bp-src{border-radius:var(--pk-r-md);color:#3a6c86;background:#eef6fb;align-items:flex-start;gap:10px;margin:0;padding:12px 16px;font-size:13px;line-height:1.55;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-src svg{flex:none;margin-top:2px}:where(.pk[data-page=backpack],.pk-layer) .bp-stu{padding:var(--pk-ws-sec-top) var(--pk-ws-pad) var(--pk-ws-sec-gap);grid-template-columns:212px minmax(0,1fr);align-items:start;gap:20px;display:grid}:where(.pk[data-page=backpack],.pk-layer) .bp-rail{top:calc(var(--pk-ws-head-h,0px) + var(--pk-ws-tb-h) + 12px);border-radius:var(--pk-r-md);flex-direction:column;gap:2px;max-height:calc(100vh - 260px);padding:6px;display:flex;position:sticky;overflow:auto}:where(.pk[data-page=backpack],.pk-layer) .bp-railrow{width:100%;min-height:36px;color:var(--pk-ink-body);font:600 13.5px/1.2 var(--pk-font-ui);text-align:left;cursor:pointer;transition:background var(--pk-dur-fast),transform var(--pk-dur-press) ease-out;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 10px;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-railrow .nm{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}:where(.pk[data-page=backpack],.pk-layer) .bp-railrow:hover{background:var(--pk-brand-surface)}:where(.pk[data-page=backpack],.pk-layer) .bp-railrow.is-all{color:var(--pk-brand-strong);gap:8px;margin-bottom:4px;font-weight:800}:where(.pk[data-page=backpack],.pk-layer) .bp-railrow.on{color:#fff;background:linear-gradient(#1f8e86 0%,#1a7d76 100%);font-weight:800;box-shadow:0 4px 10px -4px #1f8e8699}:where(.pk[data-page=backpack],.pk-layer) .bp-railrow.on .bp-pill{color:#fff;background:#ffffff40}:where(.pk[data-page=backpack],.pk-layer) .bp-warn{color:#e17055;display:inline-flex}:where(.pk[data-page=backpack],.pk-layer) .bp-railrow.on .bp-warn{color:#fff}:where(.pk[data-page=backpack],.pk-layer) .bp-main{flex-direction:column;gap:16px;min-width:0;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-sec{flex-direction:column;gap:14px;min-width:0;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-card{border-radius:var(--pk-r-lg);padding:18px 20px}@container bpview (width<=860px){:where(.pk[data-page=backpack],.pk-layer) .bp-stu{grid-template-columns:minmax(0,1fr)}:where(.pk[data-page=backpack],.pk-layer) .bp-rail{display:none}:where(.pk[data-page=backpack],.pk-layer) .bp-split{grid-template-columns:minmax(0,1fr)}}@container bpview (width>=861px){:where(.pk[data-page=backpack],.pk-layer) .bp-who{display:none}}@container bpview (width<=560px){:where(.pk[data-page=backpack],.pk-layer) .bp-hero{gap:12px;padding:18px}:where(.pk[data-page=backpack],.pk-layer) .bp-hero h2{font-size:21px}:where(.pk[data-page=backpack],.pk-layer) .bp-hero-art{width:88px}:where(.pk[data-page=backpack],.pk-layer) .bp-search{flex:100%;width:100%}:where(.pk[data-page=backpack],.pk-layer) .bp-hide-s{display:none}:where(.pk[data-page=backpack],.pk-layer) .bp-card{padding:14px}}:where(.pk[data-page=backpack],.pk-layer) .bp-verdict{border-radius:var(--pk-r-md);background:var(--pk-brand-surface);color:var(--pk-brand-strong);box-shadow:inset 0 0 0 1px var(--pk-brand-border);align-items:center;gap:10px;padding:14px 18px;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-verdict p{font:800 16px/1.45 var(--pk-font-ui);color:#1a5f59;margin:0}:where(.pk[data-page=backpack],.pk-layer) .bp-verdict.is-drop{color:#c0432f;background:#fff4f0;box-shadow:inset 0 0 0 1px #ffc9bd}:where(.pk[data-page=backpack],.pk-layer) .bp-verdict.is-drop p{color:#8f3524}:where(.pk[data-page=backpack],.pk-layer) .bp-verdict svg{flex:none}:where(.pk[data-page=backpack],.pk-layer) .bp-ctrl{flex-wrap:wrap;align-items:center;gap:10px;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-subjs{flex-wrap:wrap;gap:6px;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-sbtn{background:var(--pk-quiet);min-height:30px;color:var(--pk-ink-soft);cursor:pointer;transition:background var(--pk-dur-fast),color var(--pk-dur-fast),box-shadow var(--pk-dur-fast),transform var(--pk-dur-press) ease-out;padding:0 12px;font-weight:800;box-shadow:inset 0 0 0 1px #0000}:where(.pk[data-page=backpack],.pk-layer) .bp-sbtn:hover{color:var(--sc)}:where(.pk[data-page=backpack],.pk-layer) .bp-sbtn.on{background:var(--ss);color:var(--sc);box-shadow:inset 0 0 0 1.5px var(--sc)}:where(.pk[data-page=backpack],.pk-layer) .bp-sbtn:active{transform:scale(.96)}:where(.pk[data-page=backpack],.pk-layer) .bp-addbtn{margin-left:auto}:where(.pk[data-page=backpack],.pk-layer) .bp-chart{margin-top:16px;overflow:hidden}:where(.pk[data-page=backpack],.pk-layer) .bp-trend{max-width:100%;display:block}:where(.pk[data-page=backpack],.pk-layer) .bp-trend .bp-ax{fill:var(--pk-muted);font:600 10.5px var(--pk-font-num)}:where(.pk[data-page=backpack],.pk-layer) .bp-trend .bp-pt{fill:#41524f;font:700 11px var(--pk-font-num)}:where(.pk[data-page=backpack],.pk-layer) .bp-trend .bp-pt.is-drop{fill:#c0432f}:where(.pk[data-page=backpack],.pk-layer) .bp-cap{font-size:var(--pk-t-xs);color:var(--pk-muted);margin:6px 0 10px}:where(.pk[data-page=backpack],.pk-layer) .bp-slist{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-srow,:where(.pk[data-page=backpack],.pk-layer) .bp-vrow{background:var(--pk-quiet);font-size:var(--pk-t-md);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-date{width:42px;color:var(--pk-muted);font-size:var(--pk-t-xs);flex:none}:where(.pk[data-page=backpack],.pk-layer) .bp-sname{min-width:0;color:var(--pk-ink-body);text-overflow:ellipsis;flex:140px;overflow:hidden}:where(.pk[data-page=backpack],.pk-layer) .bp-frac{color:var(--pk-ink);flex:none;font-size:15px}:where(.pk[data-page=backpack],.pk-layer) .bp-delta{font-size:var(--pk-t-xs);color:var(--pk-muted);flex:none}:where(.pk[data-page=backpack],.pk-layer) .bp-delta.is-up{color:var(--pk-brand)}:where(.pk[data-page=backpack],.pk-layer) .bp-delta.is-drop{color:#c0432f;font-weight:800}:where(.pk[data-page=backpack],.pk-layer) .bp-nopaper{font-size:var(--pk-t-xs);color:var(--pk-faint);flex:none}:where(.pk[data-page=backpack],.pk-layer) .bp-none{text-align:center;color:var(--pk-muted);font-size:var(--pk-t-sm);margin:18px 0 6px}:where(.pk[data-page=backpack],.pk-layer) .bp-subj{font-weight:800}:where(.pk[data-page=backpack],.pk-layer) .bp-form{opacity:0;transition:grid-template-rows .42s var(--pk-ease-spring-default),opacity .22s var(--pk-ease-out),margin .42s var(--pk-ease-spring-default);grid-template-rows:0fr;margin-top:0;display:grid}:where(.pk[data-page=backpack],.pk-layer) .bp-form.is-in{opacity:1;grid-template-rows:1fr;margin-top:14px}:where(.pk[data-page=backpack],.pk-layer) .bp-form-in{flex-direction:column;gap:10px;min-height:0;padding:0 2px;display:flex;overflow:hidden}:where(.pk[data-page=backpack],.pk-layer) .bp-form.is-in .bp-form-in{border-radius:var(--pk-r-md);background:#f7fbfa;padding:14px;box-shadow:inset 0 0 0 1px #beefe9}:where(.pk[data-page=backpack],.pk-layer) .bp-frow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-vsep{background:var(--pk-hairline);width:1px;height:18px}:where(.pk[data-page=backpack],.pk-layer) .bp-in{background:var(--pk-paper);height:36px;box-shadow:inset 0 0 0 1px var(--pk-hairline);font:500 var(--pk-t-md)/1 var(--pk-font-ui);color:var(--pk-ink);min-width:0;transition:box-shadow var(--pk-dur-fast);border:0;border-radius:10px;outline:0;padding:0 12px}:where(.pk[data-page=backpack],.pk-layer) .bp-in:focus{box-shadow:inset 0 0 0 1.5px var(--pk-brand),0 0 0 3px var(--pk-brand-surface)}:where(.pk[data-page=backpack],.pk-layer) .bp-in-name{flex:180px}:where(.pk[data-page=backpack],.pk-layer) .bp-score{color:var(--pk-muted);align-items:center;gap:6px;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-score .bp-in{width:72px}:where(.pk[data-page=backpack],.pk-layer) .bp-in-date{width:150px}:where(.pk[data-page=backpack],.pk-layer) .bp-fnote{font-size:var(--pk-t-xs);color:var(--pk-muted);margin:0;line-height:1.5}:where(.pk[data-page=backpack],.pk-layer) .bp-pgrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}:where(.pk[data-page=backpack],.pk-layer) .bp-pcard{border-radius:var(--pk-r-md);background:var(--pk-paper);text-align:left;cursor:pointer;width:100%;color:var(--pk-muted);box-shadow:inset 0 0 0 1px var(--pk-hairline);transition:box-shadow var(--pk-dur-fast),transform var(--pk-dur-press) ease-out;border:0;align-items:center;gap:14px;padding:10px 14px 10px 10px;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-pcard:hover{box-shadow:inset 0 0 0 1px var(--pk-brand-border),0 10px 22px -16px #16606e80}:where(.pk[data-page=backpack],.pk-layer) .bp-pthumb{background:#f3f5f4;border-radius:8px;flex:none;width:64px;height:88px;overflow:hidden;transform:rotate(-2deg);box-shadow:0 2px 6px -2px #16606e4d}:where(.pk[data-page=backpack],.pk-layer) .bp-pthumb .bp-photo{width:100%;height:100%;display:block}:where(.pk[data-page=backpack],.pk-layer) .bp-nosrc{height:100%;color:var(--pk-faint);flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-nosrc small{font-size:10.5px}:where(.pk[data-page=backpack],.pk-layer) .bp-pmeta{flex-direction:column;flex:1;align-items:flex-start;gap:4px;min-width:0;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-pmeta b{font:800 14.5px/1.3 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk[data-page=backpack],.pk-layer) .bp-pmeta small{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=backpack],.pk-layer) .bp-detail{opacity:0;transition:transform .42s var(--pk-ease-spring-default),opacity .22s var(--pk-ease-out);transform:translate(14px)}:where(.pk[data-page=backpack],.pk-layer) .bp-detail.is-in{opacity:1;transform:none}:where(.pk[data-page=backpack],.pk-layer) .bp-dhead{flex-wrap:wrap;align-items:center;gap:10px;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-dtitle{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-dtitle h3{font:900 20px/1.25 var(--pk-font-display);letter-spacing:-.01em;color:var(--pk-ink);margin:0}:where(.pk[data-page=backpack],.pk-layer) .bp-dtitle .t-muted{font-size:var(--pk-t-sm)}:where(.pk[data-page=backpack],.pk-layer) .bp-comment{border-radius:var(--pk-r-md);background:linear-gradient(160deg,#f2faf9 0%,#e8f6f3 100%);flex-direction:column;gap:8px;padding:16px 18px;display:flex;box-shadow:inset 0 0 0 1px #beefe9}:where(.pk[data-page=backpack],.pk-layer) .bp-ctitle{font:800 13px/1 var(--pk-font-ui);color:#197a73;align-items:center;gap:6px;margin:0;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-said{font-size:var(--pk-t-md);color:var(--pk-ink-body);margin:0;line-height:1.55}:where(.pk[data-page=backpack],.pk-layer) .bp-said .chip{vertical-align:1px;margin-left:4px}:where(.pk[data-page=backpack],.pk-layer) .bp-crow{gap:8px;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-crow .bp-in{flex:1}:where(.pk[data-page=backpack],.pk-layer) .bp-vseg{align-self:flex-start}:where(.pk[data-page=backpack],.pk-layer) .bp-oldnote{font-size:var(--pk-t-sm);color:var(--pk-muted);align-items:center;gap:6px;margin:0;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-srcpages{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;display:grid}:where(.pk[data-page=backpack],.pk-layer) .bp-zoomable{cursor:zoom-in;box-shadow:0 0 0 1px var(--pk-hairline),0 8px 18px -14px #16606e8c;transition:transform var(--pk-dur-press) ease-out,box-shadow var(--pk-dur-fast);background:0 0;border:0;border-radius:12px;padding:0;display:block;position:relative;overflow:hidden}:where(.pk[data-page=backpack],.pk-layer) .bp-zoomable:hover{box-shadow:0 0 0 1px var(--pk-brand-border),0 14px 26px -16px #16606e99}:where(.pk[data-page=backpack],.pk-layer) .bp-zoomable .bp-photo{width:100%;height:auto;display:block}:where(.pk[data-page=backpack],.pk-layer) .bp-zoomhint{border-radius:var(--pk-r-pill);color:#fff;font:700 11px/1 var(--pk-font-ui);opacity:0;transition:opacity var(--pk-dur-fast),transform var(--pk-dur-fast) var(--pk-ease-spring-default);pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1428269e;align-items:center;gap:4px;padding:5px 9px;display:inline-flex;position:absolute;bottom:8px;right:8px;transform:translateY(3px)}:where(.pk[data-page=backpack],.pk-layer) .bp-zoomhint.is-ic{padding:5px;top:6px;bottom:auto}:where(.pk[data-page=backpack],.pk-layer) .bp-zoomable:hover .bp-zoomhint,:where(.pk[data-page=backpack],.pk-layer) .bp-zoomable:focus-visible .bp-zoomhint{opacity:1;transform:none}@media (hover:none){:where(.pk[data-page=backpack],.pk-layer) .bp-zoomhint{opacity:1;transform:none}}:where(.pk[data-page=backpack],.pk-layer) .bp-qlist{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-q{border-radius:var(--pk-r-md);background:var(--pk-quiet);align-items:flex-start;gap:12px;padding:12px;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-q.wrong{background:#fdeee9;box-shadow:inset 0 0 0 1px #f3c4b6}:where(.pk[data-page=backpack],.pk-layer) .bp-q.unsure{background:#fdf6e6;box-shadow:inset 0 0 0 1px #f5e2b8}:where(.pk[data-page=backpack],.pk-layer) .bp-qn{width:22px;font-size:var(--pk-t-xs);color:var(--pk-muted);flex:none;padding-top:2px;font-weight:700}:where(.pk[data-page=backpack],.pk-layer) .bp-qbody{flex:1;min-width:0}:where(.pk[data-page=backpack],.pk-layer) .bp-qbody p{font-size:var(--pk-t-md);color:var(--pk-ink-body);margin:0;line-height:1.55}:where(.pk[data-page=backpack],.pk-layer) .bp-cropbtn{max-width:420px}:where(.pk[data-page=backpack],.pk-layer) .bp-mark{border-radius:var(--pk-r-pill);font:800 12px/1.2 var(--pk-font-ui);flex:none;padding:3px 9px}:where(.pk[data-page=backpack],.pk-layer) .bp-mark.wrong{color:#b2543c;background:#fff}:where(.pk[data-page=backpack],.pk-layer) .bp-mark.unsure{color:#8a6712;background:#fff}:where(.pk[data-page=backpack],.pk-layer) .bp-photo text{font-family:Noto Sans TC,system-ui,sans-serif}:where(.pk[data-page=backpack],.pk-layer) .bp-ngrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}:where(.pk[data-page=backpack],.pk-layer) .bp-ncard{border-radius:var(--pk-r-lg);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline),0 10px 22px -20px #16606e99;flex-direction:column;gap:8px;padding:10px;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-ncard .bp-zoomable{border-radius:14px}:where(.pk[data-page=backpack],.pk-layer) .bp-nstamp{filter:drop-shadow(0 2px 3px #0000001f);position:absolute;top:6px;right:8px}:where(.pk[data-page=backpack],.pk-layer) .bp-pages{border-radius:var(--pk-r-pill);color:var(--pk-ink-soft);font:700 11px/1.2 var(--pk-font-num);background:#ffffffe0;padding:3px 8px;position:absolute;bottom:8px;left:8px}:where(.pk[data-page=backpack],.pk-layer) .bp-nmeta{flex-wrap:wrap;align-items:center;gap:4px 8px;padding:0 4px;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-nmeta b{font:800 14px/1.35 var(--pk-font-ui);color:var(--pk-ink);flex:100%}:where(.pk[data-page=backpack],.pk-layer) .bp-nmeta .t-muted{font-size:12px}:where(.pk[data-page=backpack],.pk-layer) .bp-seen{font:700 12px/1 var(--pk-font-ui);color:var(--pk-brand);align-items:center;gap:3px;margin-left:auto;display:inline-flex}:where(.pk[data-page=backpack],.pk-layer) .bp-new{border-radius:var(--pk-r-pill);color:#197a73;font:800 11.5px/1.2 var(--pk-font-ui);background:#beefe9;margin-left:auto;padding:3px 8px}:where(.pk[data-page=backpack],.pk-layer) .bp-ncom{background:var(--pk-quiet);color:var(--pk-ink-body);border-radius:10px;margin:0 4px 2px;padding:8px 10px;font-size:12.5px;line-height:1.5}:where(.pk[data-page=backpack],.pk-layer) .bp-vlist{border-radius:var(--pk-r-lg);flex-direction:column;gap:6px;margin:0;padding:8px;list-style:none;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-vrow{background:0 0}:where(.pk[data-page=backpack],.pk-layer) .bp-vrow:nth-child(odd){background:var(--pk-quiet)}:where(.pk[data-page=backpack],.pk-layer) .bp-ok{font:800 12.5px/1 var(--pk-font-ui);color:var(--pk-brand);flex:none;align-items:center;gap:4px;display:inline-flex}:where(.pk[data-page=backpack],.pk-layer) .bp-skel-wrap{flex-direction:column;gap:10px;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-skel{border-radius:var(--pk-r-md);background:linear-gradient(90deg,var(--pk-quiet) 0%,#f7faf9 50%,var(--pk-quiet) 100%);background-size:200% 100%;height:72px;animation:1.4s linear infinite bpShimmer}:where(.pk[data-page=backpack],.pk-layer) .bp-skel.is-hero{border-radius:var(--pk-r-lg);height:128px}:where(.pk[data-page=backpack],.pk-layer) .bp-skel.is-row{height:44px}@keyframes bpShimmer{to{background-position:-200% 0}}:where(.pk[data-page=backpack],.pk-layer) .bp-dlg .sheet-title h2{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-qpos{font:600 var(--pk-t-sm)/1 var(--pk-font-num);color:var(--pk-muted)}:where(.pk[data-page=backpack],.pk-layer) .bp-qbar{background:var(--pk-quiet);border-radius:2px;height:4px;margin-bottom:14px;overflow:hidden}:where(.pk[data-page=backpack],.pk-layer) .bp-qbar i{height:100%;transition:width .42s var(--pk-ease-spring-default);background:linear-gradient(90deg,#81d6d0,#1f8e86);border-radius:2px;display:block}:where(.pk[data-page=backpack],.pk-layer) .bp-qhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-qwho{align-items:center;gap:10px;min-width:0;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-qwho b{font:800 15px/1.3 var(--pk-font-ui);color:var(--pk-ink);display:block}:where(.pk[data-page=backpack],.pk-layer) .bp-qwho small{color:var(--pk-muted);font-size:12.5px;display:block}:where(.pk[data-page=backpack],.pk-layer) .bp-qpages{gap:4px;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-qpages button{background:var(--pk-quiet);width:30px;height:30px;color:var(--pk-ink-soft);font:700 12.5px/1 var(--pk-font-num);cursor:pointer;transition:background var(--pk-dur-fast),transform var(--pk-dur-press) ease-out;border:0;border-radius:9px}:where(.pk[data-page=backpack],.pk-layer) .bp-qpages button.on{background:var(--pk-brand);color:#fff}:where(.pk[data-page=backpack],.pk-layer) .bp-qpages button:active{transform:scale(.94)}:where(.pk[data-page=backpack],.pk-layer) .bp-qcanvas{box-shadow:0 0 0 1px var(--pk-hairline);border-radius:14px;position:relative;overflow:hidden}:where(.pk[data-page=backpack],.pk-layer) .bp-qcanvas .bp-photo{width:100%;height:auto;max-height:44vh;display:block}:where(.pk[data-page=backpack],.pk-layer) .bp-qprev{background:var(--pk-quiet);color:var(--pk-ink-soft);border-radius:10px;margin:10px 0 0;padding:8px 12px;font-size:12.5px}:where(.pk[data-page=backpack],.pk-layer) .bp-qta{resize:none;width:100%;height:auto;min-height:64px;margin-top:10px;padding:10px 12px;line-height:1.5;display:block}:where(.pk[data-page=backpack],.pk-layer) .bp-stamps{gap:6px;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-stampbtn{cursor:pointer;transition:background var(--pk-dur-fast),transform var(--pk-dur-press) ease-out;background:0 0;border:0;border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:4px 6px 6px;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-stampbtn small{font:800 11px/1 var(--pk-font-ui);color:var(--pk-ink-soft)}:where(.pk[data-page=backpack],.pk-layer) .bp-stampbtn:hover{background:var(--pk-brand-surface)}:where(.pk[data-page=backpack],.pk-layer) .bp-stampbtn:hover .bp-stamp{transform:rotate(-6deg)scale(1.06)}:where(.pk[data-page=backpack],.pk-layer) .bp-stamp{transition:transform .3s var(--pk-ease-spring-default)}:where(.pk[data-page=backpack],.pk-layer) .bp-stampbtn:disabled{opacity:.5;cursor:default}:where(.pk[data-page=backpack],.pk-layer) .bp-flystamp{opacity:0;transition:transform .34s var(--pk-ease-sheet),opacity .16s ease-out;pointer-events:none;position:absolute;bottom:14px;right:18px;transform:scale(1.8)rotate(12deg)}:where(.pk[data-page=backpack],.pk-layer) .bp-flystamp.is-on{opacity:1;transform:scale(1)rotate(0)}:where(.pk[data-page=backpack],.pk-layer) .bp-qload,:where(.pk[data-page=backpack],.pk-layer) .bp-qdone{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:48px 16px;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-qload p{color:var(--pk-muted);margin:0}:where(.pk[data-page=backpack],.pk-layer) .bp-qdone .bp-hero-art{width:140px}:where(.pk[data-page=backpack],.pk-layer) .bp-qdone h3{font:900 22px/1.3 var(--pk-font-display);color:#1a5f59;margin:0}:where(.pk[data-page=backpack],.pk-layer) .bp-qdone p{color:var(--pk-muted);margin:0}:where(.pk[data-page=backpack],.pk-layer) .bp-spin{border:3px solid var(--pk-brand-surface);border-top-color:var(--pk-brand);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite bpSpin}@keyframes bpSpin{to{transform:rotate(360deg)}}:where(.pk[data-page=backpack],.pk-layer) .bp-queue .sheet-foot{justify-content:flex-start}@media (max-width:620px){:where(.pk[data-page=backpack],.pk-layer) .bp-queue .sheet-foot .bp-stamps{flex:100%;justify-content:space-between}:where(.pk[data-page=backpack],.pk-layer) .bp-queue .sheet-foot .spacer{display:none}:where(.pk[data-page=backpack],.pk-layer) .bp-queue .sheet-foot .btn-primary{flex:1}}:where(.pk[data-page=backpack],.pk-layer) .bp-dlg .bp-fnote{margin-top:12px}@media (max-width:760px){:where(.pk[data-page=backpack],.pk-layer) .bp-stu{padding-top:16px}:where(.pk[data-page=backpack],.pk-layer) .bp-tb .bp-pn .t-muted{display:none}}@media (prefers-reduced-motion:reduce){:where(.pk[data-page=backpack],.pk-layer) .bp-form,:where(.pk[data-page=backpack],.pk-layer) .bp-detail,:where(.pk[data-page=backpack],.pk-layer) .bp-qbar i,:where(.pk[data-page=backpack],.pk-layer) .bp-zoomhint,:where(.pk[data-page=backpack],.pk-layer) .bp-stamp,:where(.pk[data-page=backpack],.pk-layer) .bp-lb-dots button{transition:opacity .16s!important;transform:none!important}:where(.pk[data-page=backpack],.pk-layer) .bp-flystamp{display:none}:where(.pk[data-page=backpack],.pk-layer) .bp-scard:active,:where(.pk[data-page=backpack],.pk-layer) .bp-rrow:active,:where(.pk[data-page=backpack],.pk-layer) .bp-pcard:active,:where(.pk[data-page=backpack],.pk-layer) .bp-railrow:active,:where(.pk[data-page=backpack],.pk-layer) .bp-zoomable:active,:where(.pk[data-page=backpack],.pk-layer) .bp-stampbtn:active,:where(.pk[data-page=backpack],.pk-layer) .bp-sbtn:active,:where(.pk[data-page=backpack],.pk-layer) .bp-lb-nav:active{transform:none}:where(.pk[data-page=backpack],.pk-layer) .bp-skel,:where(.pk[data-page=backpack],.pk-layer) .bp-spin{animation-duration:3s}}@media (prefers-reduced-transparency:reduce){:where(.pk[data-page=backpack],.pk-layer) .bp-zoomhint,:where(.pk[data-page=backpack],.pk-layer) .bp-lb-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#21403c}}@media (prefers-contrast:more){:where(.pk[data-page=backpack],.pk-layer) .bp-scard,:where(.pk[data-page=backpack],.pk-layer) .bp-pcard,:where(.pk[data-page=backpack],.pk-layer) .bp-ncard{box-shadow:inset 0 0 0 1.5px var(--pk-ink-soft)}}:where(.pk[data-page=backpack],.pk-layer) .bp-srcpages{grid-template-columns:repeat(auto-fill,minmax(280px,380px))}:where(.pk[data-page=backpack],.pk-layer) .bp-qcanvas{background:#eef2f1}:where(.pk[data-page=backpack],.pk-layer) .bp-qcanvas .bp-photo{margin:0 auto}@container bpview (width<=560px){:where(.pk[data-page=backpack],.pk-layer) .bp-go{padding:0 8px}:where(.pk[data-page=backpack],.pk-layer) .bp-go .lb{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(.pk[data-page=backpack],.pk-layer) .bp-hero-art{width:72px}}:where(.pk[data-page=backpack],.pk-layer) .bp-cropbtn{width:min(100%,520px)}:where(.pk[data-page=backpack],.pk-layer) .bp-empty.is-error .empty-ic{background:var(--pk-warn-surface,#fff8e6);color:var(--pk-late,#cb882e)}:where(.pk[data-page=backpack]) .ws-head .wh-acts .btn-primary.bp-reviewbtn{width:auto;padding:0 12px}:where(.pk[data-page=backpack]) .ws-head .wh-acts{min-width:0;max-width:100%}:where(.pk[data-page=backpack]) .ws-head .bp-classbtn{min-width:0}@container wshead (width<=780px){:where(.pk[data-page=backpack]) .ws-head .bp-headnote{display:none}}@container wshead (width<=600px){:where(.pk[data-page=backpack]) .ws-head .bp-classbtn .lb{max-width:7.5em}:where(.pk[data-page=backpack]) .ws-head .bp-reviewbtn .lb{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(.pk[data-page=backpack]) .ws-head .ws-tabsClip{flex:100%;order:3}}:where(.pk[data-page=backpack],.pk-layer) .bp-zoom-stage{background:#eef2f1;padding:0;display:block}:where(.pk[data-page=backpack],.pk-layer) .bp-zoom-stage img{max-height:none}:where(.pk[data-page=backpack],.pk-layer) .bp-zoom{flex-direction:column;gap:8px;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-zoom-viewport{touch-action:pan-x pan-y;overscroll-behavior:contain;height:72vh;padding:12px;display:flex;overflow:auto}:where(.pk[data-page=backpack],.pk-layer) .bp-zoom-viewport[data-zoomed]{cursor:grab}:where(.pk[data-page=backpack],.pk-layer) .bp-zoom-viewport[data-zoomed]:active{cursor:grabbing}:where(.pk[data-page=backpack],.pk-layer) .bp-zoom-page{border-radius:12px;flex:none;max-width:none;margin:auto;box-shadow:0 10px 30px -12px #00000059}:where(.pk[data-page=backpack],.pk-layer) .bp-zoom-bar{justify-content:center;gap:6px;padding-bottom:10px;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-zoom-bar button{min-width:32px;height:32px;color:var(--pk-ink);font:600 var(--pk-t-sm)/1 var(--pk-font-num);cursor:pointer;background:#fff;border:0;border-radius:999px;align-items:center;gap:4px;padding:0 10px;display:inline-flex;box-shadow:0 1px 2px #00000014}:where(.pk[data-page=backpack],.pk-layer) .bp-zoom-bar button:disabled{opacity:.4;cursor:default}:where(.pk[data-page=backpack],.pk-layer) .bp-zoom-bar svg{width:16px;height:16px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-prop{height:16px;color:var(--pk-progress-strong);font:700 10px/1 var(--pk-font-ui);letter-spacing:.04em;vertical-align:middle;background:#b36ac31f;border-radius:5px;flex:none;align-items:center;margin-left:5px;padding:0 5px;display:inline-flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .ws-tab .dp-prop{margin-left:2px}:where(.pk[data-page=dispatch-plan],.pk-layer) .ws-tab[aria-selected=true] .dp-prop{color:#fff;background:#ffffff38}:where(.pk[data-page=dispatch-plan],.pk-layer) .view{padding-bottom:120px;container:dpview/inline-size}:where(.pk[data-page=dispatch-plan],.pk-layer) .view .ws-sec{padding-left:var(--pk-ws-pad);padding-right:var(--pk-ws-pad)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-muted{color:var(--pk-muted);font-size:var(--pk-t-sm);margin:0}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-hint{color:var(--pk-muted);font-size:13px}:where(.pk[data-page=dispatch-plan],.pk-layer) .view .dp-tb{gap:8px 10px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-bpick{gap:8px;min-width:0;max-width:min(360px,100%);padding:0 12px;font-weight:700}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-bpick .dp-bp-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-bpick>svg:first-child{color:var(--pk-brand)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-bpick>svg:last-child{opacity:.6;flex:none}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-bpick.is-empty{color:var(--pk-muted);font-weight:600}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-bp-st{min-height:18px;padding:0 6px;font-size:11px;line-height:18px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-eff{font:600 var(--pk-t-sm)/1 var(--pk-font-ui);color:var(--pk-muted);align-items:center;gap:8px;display:inline-flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-selw{align-items:center;display:inline-flex;position:relative}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-selw select{appearance:none;border-radius:var(--pk-r-pill);background:var(--pk-paper);height:36px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);font:600 var(--pk-t-sm)/1 var(--pk-font-ui);color:var(--pk-ink);cursor:pointer;transition:box-shadow var(--pk-dur-fast);border:0;padding:0 32px 0 12px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-selw select:hover{box-shadow:inset 0 0 0 1px var(--pk-brand-border)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-selw select:focus-visible{box-shadow:inset 0 0 0 1.5px var(--pk-brand),0 0 0 4px #1f8e8624;outline:0}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-selw>svg{pointer-events:none;opacity:.55;position:absolute;right:11px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-apply{position:relative}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-apply-n{background:#ffffff3d;border-radius:10px;place-items:center;min-width:20px;height:20px;margin-left:2px;padding:0 6px;font-size:12px;font-weight:800;display:inline-grid}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-nav{align-items:center;gap:4px;display:inline-flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-nav-t{text-align:center;min-width:112px;font:800 15px/1 var(--pk-font-ui);color:var(--pk-ink);letter-spacing:-.01em}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-tb-sum{color:var(--pk-ink-soft)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-tb-sum svg{color:var(--pk-brand)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-sw{border-radius:var(--pk-r-pill);height:36px;color:var(--pk-ink-soft);font:600 var(--pk-t-sm)/1 var(--pk-font-ui);cursor:pointer;transition:background-color var(--pk-dur-fast),color var(--pk-dur-fast),transform var(--pk-dur-press);background:0 0;border:0;align-items:center;gap:7px;padding:0 10px 0 12px;display:inline-flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-sw:hover{color:var(--pk-ink);background:#1d3a370d}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-sw:active{transform:scale(.97)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-sw>svg{opacity:.7}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-sw>i{width:34px;height:20px;transition:background-color .22s var(--pk-ease-out);background:#d5dfdd;border-radius:10px;flex:none;position:relative}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-sw>i:after{content:"";width:16px;height:16px;transition:transform var(--pk-dur-spring) var(--pk-ease-spring-default);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0000002e}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-sw[aria-checked=true]{color:var(--pk-brand-deep)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-sw[aria-checked=true]>i{background:var(--pk-brand)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-sw[aria-checked=true]>i:after{transform:translate(14px)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-sw:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-note{border-radius:var(--pk-r-md);background:var(--pk-quiet);color:var(--pk-ink-soft);font-size:var(--pk-t-sm);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:12px;padding:10px 14px;line-height:1.55;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-note>svg{color:var(--pk-muted);flex:none}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-note>span:not(.dp-prop){flex:260px;min-width:0}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-note b{color:var(--pk-ink);font-weight:700}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-note .btn,:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-note .dp-sw{flex:none}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-note-info{background:var(--pk-info-surface);box-shadow:inset 0 0 0 1px #9ed9f2b3}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-note-info>svg{color:var(--pk-info-strong)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-note-warn{background:var(--pk-warn-surface);box-shadow:inset 0 0 0 1px var(--pk-warn-border)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-note-warn>svg{color:var(--pk-warn-strong)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-note-err{background:var(--pk-danger-surface);color:var(--pk-danger);box-shadow:inset 0 0 0 1px #ff8a7a73}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-note-err>svg{color:var(--pk-danger)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-dash{border-radius:var(--pk-r-md);border:1.5px dashed var(--pk-hairline-strong);text-align:center;color:var(--pk-muted);font-size:var(--pk-t-sm);padding:28px 16px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-foot{color:var(--pk-muted);align-items:flex-start;gap:6px;margin:14px 2px 0;font-size:12.5px;line-height:1.6;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-foot svg{flex:none;margin-top:3px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-foot b{color:var(--pk-ink-soft)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-skel{background:linear-gradient(90deg,#eef3f2 0%,#f7faf9 50%,#eef3f2 100%) 0 0/200% 100%;border-radius:12px;margin-bottom:10px;animation:1.3s linear infinite dpShim}@keyframes dpShim{to{background-position:-200% 0}}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-empty .btn{margin-top:12px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-sdot{background:var(--c);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 2px #ffffffe6}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-lchip{font:600 12px/1 var(--pk-font-ui);color:var(--pk-ink-soft);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-lchip i{background:var(--lc);border-radius:4px;width:12px;height:12px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-l-base{--lc:var(--pk-src-platform)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-l-org{--lc:var(--pk-src-org)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-l-class{--lc:var(--pk-src-class)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-l-stu{--lc:var(--pk-src-student)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-mw{flex:none;gap:2px;display:inline-flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-mw i{width:20px;height:20px;color:var(--pk-faint);font:700 10.5px/1 var(--pk-font-ui);background:#1d3a370d;border-radius:6px;place-items:center;font-style:normal;display:grid}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-mw i.on{background:var(--mc);color:#fff}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-mw-base{--mc:var(--pk-src-platform)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-mw-org{--mc:var(--pk-src-org)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-mw-class{--mc:var(--pk-src-class)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-mw-student{--mc:var(--pk-src-student)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-arrow{color:var(--pk-muted);font-weight:700}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-sec{padding-top:var(--pk-ws-sec-top)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-gridWrap{border-radius:var(--pk-r-lg);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline),0 1px 2px #16403d0a;padding:6px 6px 8px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-grid{grid-template-columns:minmax(150px,1.6fr) repeat(7,minmax(36px,64px)) 56px 40px;column-gap:4px;display:grid}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-row{display:contents}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-rh{border-radius:12px 0 0 12px;align-items:center;gap:10px;min-width:0;padding:8px 10px;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-rt{flex-direction:column;gap:2px;min-width:0;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-rt b{font:700 14px/1.3 var(--pk-font-ui);color:var(--pk-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-short{display:none}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-rs{font:500 11.5px/1.3 var(--pk-font-ui);color:var(--pk-faint);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-row[data-src=org] .dp-rs{color:var(--pk-brand-strong)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-dirty{background:var(--pk-warn-surface);color:var(--pk-warn-strong);font:700 10.5px/1.4 var(--pk-font-ui);opacity:0;transition:opacity .18s,transform var(--pk-dur-spring) var(--pk-ease-spring-default);border-radius:999px;flex:none;margin-left:auto;padding:2px 7px;transform:scale(.8)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-row.is-dirty .dp-dirty{opacity:1;transform:none}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-c{justify-content:center;align-items:center;padding:4px 0;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-n{color:var(--pk-ink-soft);justify-content:center;align-items:center;gap:2px;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-n b{font:800 16px/1 var(--pk-font-num);color:var(--pk-ink)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-n span{color:var(--pk-muted);font-size:11px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-rm{justify-content:center;align-items:center;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-more{--h:32px;color:var(--pk-muted)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-hrow .dp-rh,:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-hrow .dp-c,:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-hrow .dp-n{padding-top:6px;padding-bottom:4px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-colk{font:700 var(--pk-t-xs)/1 var(--pk-font-ui);letter-spacing:.06em;color:var(--pk-muted)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-wd{font:800 13px/1 var(--pk-font-ui);color:var(--pk-ink-soft)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-wd.we{color:var(--pk-danger)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-row:not(.dp-hrow)>div{border-top:1px solid #1d3a370f}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-row:not(.dp-hrow):hover>div{background:#1f8e8609}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-row.is-flash>div{animation:dpFlash 1.4s var(--pk-ease-out)}@keyframes dpFlash{0%,30%{background:#81d6d047}to{background:0 0}}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-cell{cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;width:100%;max-width:52px;height:44px;transition:background-color var(--pk-dur-fast),transform var(--pk-dur-press);background:0 0;border:0;border-radius:12px;place-items:center;display:grid;position:relative}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-cell:hover{background:#1d3a370d}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-cell:active{transform:scale(.92)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-cell>i{width:26px;height:26px;transition:transform var(--pk-dur-spring) var(--pk-ease-spring-default),background-color .2s var(--pk-ease-out),box-shadow .2s;background:0 0;border-radius:9px;box-shadow:inset 0 0 0 1.5px #1d3a371f}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-cell.we>i{box-shadow:inset 0 0 0 1.5px #1d3a3714}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-cell.on>i{background:var(--cc);box-shadow:0 3px 8px -3px var(--cs),inset 0 1px 0 #ffffff40;transform:scale(1)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-cell:not(.on)>i{transform:scale(.62)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-row[data-src=base]{--cc:var(--pk-src-platform);--cs:#6e7d968c}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-row[data-src=org]{--cc:linear-gradient(160deg,#2aa79d,#1f8e86);--cs:#1f8e868c}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-row[data-src=org] .dp-cell.on>i{background:linear-gradient(160deg,#2aa79d,#1a7d76)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-cell:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-legend{flex-wrap:wrap;align-items:center;gap:8px 16px;margin:14px 4px 0;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-legend-t{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-note-warn .dp-prop{margin-left:6px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-week{border-radius:var(--pk-r-lg);background:linear-gradient(#81d6d01f,#81d6d00a);margin-top:22px;padding:14px;box-shadow:inset 0 0 0 1px #1f8e861a}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-week-h{flex-wrap:wrap;align-items:center;gap:4px 8px;margin-bottom:10px;font-size:13px;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-week-h b{color:var(--pk-brand-deep);font-weight:800}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-week-h>span:last-child{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-week-g{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-wk{background:var(--pk-paper);border-radius:12px;flex-direction:column;gap:4px;min-width:0;padding:8px;display:flex;box-shadow:0 1px 2px #16403d0d}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-wk.today{box-shadow:inset 0 0 0 1.5px var(--pk-brand)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-wk-d{font:800 13px/1.2 var(--pk-font-ui);color:var(--pk-ink);align-items:baseline;gap:5px;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-wk-d small{color:var(--pk-muted);font-size:11px;font-weight:600}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-wk-s{font:600 12px/1.3 var(--pk-font-ui);color:var(--pk-ink-soft);white-space:nowrap;align-items:center;gap:5px;display:flex;overflow:hidden}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-wk-s[data-src=org]{color:var(--pk-brand-deep)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-wk-0{color:var(--pk-faint);font-size:12px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-calWrap{border-radius:var(--pk-r-lg);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);overflow:hidden}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-cal{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-ch{font:800 12px/1 var(--pk-font-ui);color:var(--pk-muted);text-align:center;letter-spacing:.06em;background:#1d3a3706;padding:10px 8px 8px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-ch.we{color:var(--pk-danger)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-day{border-top:1px solid #1d3a370f;border-left:1px solid #1d3a370f;flex-direction:column;gap:4px;min-width:0;min-height:112px;padding:7px 7px 8px;display:flex;position:relative}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-day:nth-child(7n+1){border-left:0}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-day.out{background:#1d3a3705}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-day.out>*{opacity:.45}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-day.today{box-shadow:inset 0 0 0 2px var(--pk-brand);z-index:1;border-radius:4px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-day-h{justify-content:space-between;align-items:baseline;gap:4px;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-day-h span{font:800 13px/1 var(--pk-font-num);color:var(--pk-ink)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-day.today .dp-day-h span{background:var(--pk-brand);color:#fff;border-radius:11px;place-items:center;min-width:22px;height:22px;margin:-3px 0 0 -3px;font-size:12px;display:inline-grid}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-day-h small{font:700 10.5px/1 var(--pk-font-ui);color:var(--pk-muted);white-space:nowrap}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-day-l{flex-direction:column;gap:3px;min-width:0;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-day-dots{flex-wrap:wrap;gap:3px;display:none}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-pl{width:100%;min-width:0;color:var(--pk-ink-body);font:600 11.5px/1.25 var(--pk-font-ui);text-align:left;background:#1d3a3709;border:0;border-radius:7px;align-items:center;gap:5px;padding:3px 6px;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) button.dp-pl{cursor:pointer;transition:background-color var(--pk-dur-fast),box-shadow var(--pk-dur-fast),transform var(--pk-dur-press)}:where(.pk[data-page=dispatch-plan],.pk-layer) button.dp-pl:hover{background:var(--pk-brand-surface)}:where(.pk[data-page=dispatch-plan],.pk-layer) button.dp-pl:active{transform:scale(.97)}:where(.pk[data-page=dispatch-plan],.pk-layer) button.dp-pl.on{background:var(--pk-brand-tint);box-shadow:inset 0 0 0 1.5px var(--pk-brand);color:var(--pk-brand-deep)}:where(.pk[data-page=dispatch-plan],.pk-layer) button.dp-pl:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-pl-t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-pl-t em{color:var(--pk-muted);margin-left:2px;font-size:10.5px;font-style:normal}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-pl-n{font:700 10.5px/1 var(--pk-font-num);color:var(--pk-muted);flex:none}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-pl.big{border-radius:9px;padding:7px 9px;font-size:13px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-pl.big .dp-pl-n{font-size:12px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-more-n{font:600 10.5px/1.3 var(--pk-font-ui);color:var(--pk-muted);padding-left:4px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-wcal{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-wday{border-left:1px solid #1d3a370f;flex-direction:column;gap:6px;min-width:0;min-height:280px;padding:10px 8px;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-wday:first-child{border-left:0}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-wday.today{box-shadow:inset 0 0 0 2px var(--pk-brand);border-radius:6px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-wday-h{border-bottom:1px solid #1d3a370f;flex-wrap:wrap;align-items:baseline;gap:4px 6px;margin-bottom:2px;padding-bottom:6px;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-wday-h b{font:800 14px/1 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-wday-h span{font:600 12px/1 var(--pk-font-num);color:var(--pk-muted)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-wday-h small{font:700 11px/1 var(--pk-font-ui);color:var(--pk-muted);margin-left:auto}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-detail{border-radius:var(--pk-r-lg);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline),0 10px 30px -18px #16606e59;margin-top:16px;padding:16px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-detail.dp-pop-in{animation:dpIn .36s var(--pk-ease-spring-default) both}@keyframes dpIn{0%{opacity:0;transform:translateY(8px)scale(.99)}}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-detail-h{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-bottom:10px;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-detail-h b{font:800 16px/1.2 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-detail-h>span{color:var(--pk-ink-soft);font-size:13px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-detail-h small{color:var(--pk-muted);flex-basis:100%;font-size:12px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-tasks{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-tasks li{background:#1d3a3708;border-radius:10px;align-items:center;gap:8px;min-width:0;padding:8px 10px;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-ti{width:18px;color:var(--pk-faint);text-align:right;flex:none;font-size:12px;font-weight:700}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-tt{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--pk-ink-body);flex:1;font-size:13.5px;overflow:hidden}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-tt.none{color:var(--pk-faint);font-style:italic}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-tm{color:var(--pk-muted);flex:none;font-size:12px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-tg{height:20px;font:700 11px/1 var(--pk-font-ui);border:1px solid;border-radius:6px;flex:none;align-items:center;gap:3px;padding:0 6px;display:inline-flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-tg-h{color:#0369a1;background:#f0f9ff;border-color:#bae6fd}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-tg-v{color:#be123c;background:#fff1f2;border-color:#fecdd3}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-tg-q{color:#b45309;background:#fffbeb;border-color:#fde68a}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-tg-c{color:#6d28d9;background:#f5f3ff;border-color:#ddd6fe}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-effcard{border-radius:var(--pk-r-lg);background:linear-gradient(#f6fbfa,#eef7f5);padding:14px 16px;box-shadow:inset 0 0 0 1px #1f8e861f}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-effcard.is-flash{animation:dpFlashCard 1.4s var(--pk-ease-out)}@keyframes dpFlashCard{0%,30%{box-shadow:inset 0 0 0 2px var(--pk-brand),0 0 0 6px #81d6d04d}}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-effcard-h{font:700 var(--pk-t-xs)/1 var(--pk-font-ui);letter-spacing:.08em;color:var(--pk-muted);margin-bottom:10px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-effgrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 18px;display:grid}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-effi{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-effi>span:first-child{color:var(--pk-muted);flex-basis:100%;font-size:12px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-effi>b{font:800 17px/1.2 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-effi-w{grid-column:1/-1}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-src{height:20px;font:700 11px/1 var(--pk-font-ui);color:var(--pk-ink-soft);background:#1d3a370f;border-radius:999px;align-items:center;gap:4px;padding:0 7px;display:inline-flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-src:before{content:"";background:var(--lc);border-radius:50%;width:7px;height:7px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-src.dp-l-org{background:var(--pk-brand-surface);color:var(--pk-brand-deep)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-bl-list{flex-wrap:wrap;gap:6px;display:flex;font-size:13px!important}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-bl{box-shadow:inset 0 0 0 1px var(--pk-hairline);font:700 13px/1.3 var(--pk-font-num);color:var(--pk-ink);background:#fff;border-radius:8px;align-items:baseline;gap:4px;padding:3px 8px;display:inline-flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-bl small{font:600 10.5px/1 var(--pk-font-ui);color:var(--pk-muted)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-bl.org small{color:var(--pk-brand-strong)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-form{flex-direction:column;margin-top:8px;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-fs{border-top:1px solid #1d3a3712;grid-template-columns:minmax(180px,260px) minmax(0,1fr);gap:8px 28px;padding:20px 2px;display:grid}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-fs:first-child{border-top:0}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-fs-h label{font:700 15px/1.3 var(--pk-font-ui);color:var(--pk-ink);align-items:center;gap:6px;display:inline-flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-fs-h p{color:var(--pk-muted);margin:4px 0 0;font-size:12.5px;line-height:1.55}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-fs-b{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-num{align-items:center;gap:8px;width:100%;max-width:340px;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-num span{color:var(--pk-muted);flex:none;font-size:13px}:where(.pk[data-page=dispatch-plan],.pk-layer) .view input[type=number],:where(.pk[data-page=dispatch-plan],.pk-layer) .view input[type=date]{background:var(--pk-paper);min-width:0;height:40px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);font:600 14px/1 var(--pk-font-ui);color:var(--pk-ink);transition:box-shadow var(--pk-dur-fast);border:0;border-radius:12px;padding:0 12px}:where(.pk[data-page=dispatch-plan],.pk-layer) .view .dp-num input{flex:1}:where(.pk[data-page=dispatch-plan],.pk-layer) .view input:focus-visible{box-shadow:inset 0 0 0 1.5px var(--pk-brand),0 0 0 4px #1f8e8624;outline:0}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-steps{flex-wrap:wrap;align-items:center;gap:6px;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-step{min-width:44px;height:30px;color:var(--pk-ink-soft);font:700 13px/1 var(--pk-font-num);cursor:pointer;transition:background-color var(--pk-dur-fast),color var(--pk-dur-fast),transform var(--pk-dur-press);background:#1d3a370d;border:0;border-radius:999px;padding:0 10px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-step:hover{background:var(--pk-brand-surface);color:var(--pk-brand-deep)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-step:active{transform:scale(.95)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-step.on{background:var(--pk-brand);color:#fff}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-blrow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-chips{flex-wrap:wrap;gap:6px;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-chipx{background:var(--pk-brand-surface);height:30px;color:var(--pk-brand-deep);font:700 13px/1 var(--pk-font-num);border-radius:999px;align-items:center;gap:4px;padding:0 4px 0 10px;display:inline-flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-chipx button{width:22px;height:22px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-chipx button:hover{background:#1f8e8626}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-ratios{flex-direction:column;gap:8px;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-ratio{align-items:center;gap:8px;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-ratio .dp-selw select{border-radius:12px;min-width:140px;height:40px}:where(.pk[data-page=dispatch-plan],.pk-layer) .view .dp-ratio input{width:96px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-rbarWrap{flex-direction:column;gap:6px;width:100%;max-width:460px;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-rbar{border-radius:10px;gap:3px;width:100%;height:28px;display:flex;overflow:hidden}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-rbar i{background:var(--c);min-width:0;transition:flex var(--pk-dur-spring) var(--pk-ease-spring-default);align-items:center;padding:0 8px;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-rbar i span{font:700 11.5px/1 var(--pk-font-ui);color:#142826d9;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-rbar-0{color:var(--pk-muted);font:600 12px/1 var(--pk-font-ui);background:repeating-linear-gradient(90deg,#1d3a370d 0 20%,#1d3a3714 20% 40%);justify-content:center;align-items:center}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-stack{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:22px;display:grid}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-stack p{color:var(--pk-muted);grid-column:1/-1;margin:2px 2px 0;font-size:12.5px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-stk{background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:14px;flex-direction:column;gap:3px;padding:12px 14px;display:flex;position:relative;overflow:hidden}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-stk:before{content:"";background:var(--lc);width:4px;position:absolute;top:0;bottom:0;left:0}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-stk b{font:800 14px/1.2 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-stk span{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-stk-student{--lc:var(--pk-src-student)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-stk-class{--lc:var(--pk-src-class)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-stk-org{--lc:var(--pk-src-org);background:var(--pk-brand-surface)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-stk-base{--lc:var(--pk-src-platform)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-imps{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-items:start;gap:12px;display:grid}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-imp{border-radius:var(--pk-r-lg);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline),0 1px 2px #16403d0a;flex-direction:column;gap:10px;padding:14px 16px;transition:box-shadow .3s;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-imp.is-focus{box-shadow:inset 0 0 0 2px var(--pk-brand),0 10px 30px -16px #16606e66}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-imp header{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-imp header b{font:700 14.5px/1.3 var(--pk-font-ui);color:var(--pk-ink);flex:1;min-width:0}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-imp-bar{background:#1d3a370d;border-radius:4px;gap:2px;height:8px;display:flex;overflow:hidden}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-imp-bar i.f{background:var(--pk-src-org)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-imp-bar i.c{background:var(--pk-src-class)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-imp-bar i.s{background:var(--pk-src-student)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-imp-n{color:var(--pk-ink-soft);flex-wrap:wrap;gap:4px 14px;font-size:12.5px;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-imp-n b{color:var(--pk-brand-deep);margin-right:2px;font-size:15px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-imp-n .c b{color:var(--pk-src-class)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-imp-n .s b{color:var(--pk-src-student)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-imp-l{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-imp-l li{background:#1d3a3708;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 10px;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-imp-l li .dp-muted{font-size:12px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-imp-all{padding:8px 0}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-link{font:700 13.5px/1.3 var(--pk-font-ui);color:var(--pk-brand-strong);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #1f8e8659;text-decoration:underline #1f8e8659}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-link:hover{text-decoration-color:currentColor}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-sheet h2 .dp-prop{font-family:var(--pk-font-ui)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-ap-lead{color:var(--pk-ink-body);margin:0 0 12px;font-size:14px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-aps{flex-direction:column;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-ap{background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:14px;flex-direction:column;gap:8px;padding:12px 14px;transition:box-shadow .24s,background-color .24s;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-ap-h{align-items:center;gap:8px;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-ap-h b{min-width:0;font:700 14px/1.3 var(--pk-font-ui);color:var(--pk-ink);flex:1}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-ap-st{font:700 12px/1 var(--pk-font-ui);color:var(--pk-muted);align-items:center;gap:5px;display:inline-flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-ap-d{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-ap-i{color:var(--pk-ink-soft);margin:0;font-size:12.5px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-ap.is-run{box-shadow:inset 0 0 0 1.5px var(--pk-brand-border)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-ap.is-run .dp-ap-st{color:var(--pk-brand-strong)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-ap.is-ok{background:var(--pk-success-surface)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-ap.is-ok .dp-ap-st{color:var(--pk-success-strong)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-ap.is-fail{background:var(--pk-danger-surface);box-shadow:inset 0 0 0 1.5px var(--pk-danger-border)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-ap.is-fail .dp-ap-st{color:var(--pk-danger)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-ap.is-skip{opacity:.6}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-ap-ft{min-width:0;color:var(--pk-danger);flex:1;font-size:13px;font-weight:600}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-spin{border:2px solid #1f8e8640;border-top-color:var(--pk-brand);border-radius:50%;width:12px;height:12px;animation:.8s linear infinite dpSpin}@keyframes dpSpin{to{transform:rotate(360deg)}}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-dlg{flex-direction:column;gap:8px;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-dlg-k{font:800 12px/1 var(--pk-font-ui);letter-spacing:.06em;color:var(--pk-ink-soft);margin:6px 0 0}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-fmts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-fmt{background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);text-align:left;cursor:pointer;transition:box-shadow var(--pk-dur-fast),background-color var(--pk-dur-fast),transform var(--pk-dur-press);border:0;border-radius:14px;flex-direction:column;align-items:flex-start;gap:4px;padding:12px;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-fmt:active{transform:scale(.97)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-fmt svg{color:var(--pk-muted);margin-bottom:2px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-fmt b{font:700 14px/1.2 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-fmt span{color:var(--pk-muted);font-size:11.5px;line-height:1.45}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-fmt.on{background:var(--pk-brand-surface);box-shadow:inset 0 0 0 2px var(--pk-brand)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-fmt.on svg{color:var(--pk-brand)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-fmt:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-chk{color:var(--pk-ink-body);cursor:pointer;align-items:flex-start;gap:8px;font-size:14px;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-chk input{width:18px;height:18px;accent-color:var(--pk-brand);flex:none;margin:1px 0 0}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-chk small{color:var(--pk-muted)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-fname{color:var(--pk-muted);word-break:break-all;background:#1d3a370a;border-radius:10px;align-items:center;gap:6px;margin:8px 0 0;padding:8px 10px;font-size:12px;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-fname svg{flex:none}@keyframes dpDot{50%{opacity:1;transform:translateY(-2px)}}@container dpview (width<=900px){:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-fs{grid-template-columns:1fr;gap:8px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-stack{grid-template-columns:repeat(2,minmax(0,1fr))}}@container dpview (width<=720px){:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-grid{grid-template-columns:minmax(0,1fr) repeat(7,minmax(30px,40px)) 34px 30px;column-gap:2px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-rh{gap:7px;padding:8px 4px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-rs,:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-dirty{display:none}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-row.is-dirty .dp-rt b:after{content:"•";color:var(--pk-warn-strong);margin-left:4px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-cell{border-radius:10px;height:40px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-cell>i{border-radius:7px;width:22px;height:22px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-n span{display:none}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-week-g{grid-template-columns:repeat(4,minmax(0,1fr))}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-day{min-height:68px;padding:5px 4px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-day-l{display:none}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-day-dots{display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-day-h{flex-direction:column;align-items:flex-start;gap:3px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-day-h small{font-size:9.5px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-wcal{grid-template-columns:1fr}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-wday{border-top:1px solid #1d3a370f;border-left:0;min-height:0}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-wday:first-child{border-top:0}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-fmts{grid-template-columns:1fr}:where(.pk[data-page=dispatch-plan],.pk-layer) .view .dp-tb .dp-sw>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(.pk[data-page=dispatch-plan],.pk-layer) .view .dp-tb .dp-sw{padding:0 8px}}@container dpview (width<=520px){:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-grid{grid-template-columns:minmax(0,1fr) repeat(7,minmax(26px,1fr)) 22px 28px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-rt b{font-size:13.5px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-full{display:none}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-short{display:inline}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-cell{height:38px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-cell>i{width:20px;height:20px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-more{--h:28px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-stack,:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-imps{grid-template-columns:1fr}:where(.pk[data-page=dispatch-plan],.pk-layer) .view .dp-tb .dp-reset .lb,:where(.pk[data-page=dispatch-plan],.pk-layer) .view .dp-tb .dp-dl .lb{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-bpick{flex:100%;max-width:100%}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-nav-t{min-width:88px;font-size:14px}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-wk{padding:6px}}@media (prefers-reduced-motion:reduce){:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-cell>i,:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-sw>i:after,:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-dirty,:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-rbar i{transition:none}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-detail.dp-pop-in,:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-row.is-flash>div,:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-skel{animation:none}}@media (prefers-contrast:more){:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-cell>i{box-shadow:inset 0 0 0 2px #1d3a3759}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-gridWrap,:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-calWrap{box-shadow:inset 0 0 0 1.5px var(--pk-hairline-strong)}}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-day[data-dp]{cursor:pointer;transition:background-color var(--pk-dur-fast)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-day[data-dp]:hover{background:#1f8e860a}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-day[data-dp]:focus-visible{box-shadow:inset 0 0 0 2px var(--pk-brand);outline:0}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-day.picked{background:var(--pk-brand-surface)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-dsw{flex-wrap:wrap;gap:6px;margin:0 0 10px;display:flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-dsw-b{height:32px;color:var(--pk-ink-soft);font:700 13px/1 var(--pk-font-ui);cursor:pointer;transition:background-color var(--pk-dur-fast),transform var(--pk-dur-press);background:#1d3a370d;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-dsw-b:active{transform:scale(.96)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-dsw-b small{font:700 11px/1 var(--pk-font-num);color:var(--pk-muted)}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-dsw-b.on{background:var(--pk-brand);color:#fff}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-dsw-b.on small{color:#fffc}:where(.pk[data-page=dispatch-plan],.pk-layer) .dp-imp-more{background:0 0!important;padding:0!important}@media (max-width:760px){.pk[data-page=dispatch-plan] .dp-meta-d{display:none}}@container wshead (width<=780px){.pk[data-page=dispatch-plan] .dp-aibtn .lb{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pk[data-page=dispatch-plan] .dp-aibtn{width:var(--pk-ws-tab-h);padding:0}}.pk[data-page=dispatch-plan] .ws-tab[data-value=cadence] .cnt{background:var(--pk-warn-surface);color:var(--pk-warn-strong)}.pk[data-page=dispatch-plan] .ws-tab[data-value=cadence][aria-selected=true] .cnt{color:#5c4000;background:#ffd166}.pk[data-page=dispatch-plan] .dp-sechead{margin:4px 0 0;padding:0}.pk[data-page=dispatch-plan] .dp-sechead .ws-sec-h{margin-bottom:12px}.pk-layer .dp-bsheet .pk-search{flex:none;width:100%;margin-bottom:8px}.pk-layer .dp-blist2{flex-direction:column;gap:2px;max-height:min(56vh,420px);display:flex;overflow:auto}.pk-layer .dp-bitem2{align-items:center;min-height:48px}.pk-layer .dp-bitem2>span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pk-layer .dp-bitem2 b{color:var(--pk-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.pk-layer .dp-bitem2 small{color:var(--pk-muted);font-size:12px}.pk-layer .dp-bitem2.on{background:var(--pk-brand-surface)}.pk-layer .dp-bitem2.on>svg:last-child{color:var(--pk-brand)}.pk-layer .dp-layers{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.pk-layer .dp-layers li{background:#1d3a3708;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.pk-layer .dp-layers li>i{background:var(--lc);border-radius:4px;flex:none;width:12px;height:12px}.pk-layer .dp-layers li>span{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.pk-layer .dp-layers li b{color:var(--pk-ink);font-size:13.5px}.pk-layer .dp-layers li small{color:var(--pk-muted);font-size:11.5px}.pk-layer .dp-layers .dp-lp-student{--lc:var(--pk-src-student)}.pk-layer .dp-layers .dp-lp-class{--lc:var(--pk-src-class)}.pk-layer .dp-layers .dp-lp-org{--lc:var(--pk-src-org);background:var(--pk-brand-surface)}.pk-layer .dp-layers .dp-lp-base{--lc:var(--pk-src-platform)}.pk-layer .dp-layers-p{color:var(--pk-ink-soft);margin:10px 2px;font-size:12.5px;line-height:1.55}.pk[data-page=dispatch-plan] .dp-src.dp-l-base{--lc:var(--pk-src-platform)}.pk[data-page=dispatch-plan] .dp-src.dp-l-org{--lc:var(--pk-src-org)}.pk[data-page=dispatch-plan] .dp-src.dp-l-class{--lc:var(--pk-src-class)}.pk[data-page=dispatch-plan] .dp-src.dp-l-stu{--lc:var(--pk-src-student)}.pk[data-page=dispatch-plan] .dp-tb-sum{font-size:var(--pk-t-sm);align-items:center;gap:4px;display:inline-flex}:where(.pk[data-page=perf],.pk-layer) .perf-ava.wh-ava,:where(.pk[data-page=perf],.pk-layer) .perf-ava.wh-mini-ava{background:linear-gradient(155deg,#f2fbfa 0%,#d3f1ee 60%,#fff3d6 100%);box-shadow:inset 0 0 0 1px #1f8e8624,inset 0 1px #ffffffe6,0 4px 12px -6px #1f8e8659}:where(.pk[data-page=perf],.pk-layer) .perf-agg{gap:6px}:where(.pk[data-page=perf],.pk-layer) :where(.pk[data-page=perf],.perf-dlg) .num{font-family:var(--pk-font-num);font-variant-numeric:tabular-nums}:where(.pk[data-page=perf],.pk-layer) :where(.pk[data-page=perf],.perf-dlg) .t-muted{color:var(--pk-muted)}:where(.pk[data-page=perf],.pk-layer) .perf-spin{vertical-align:-2px;border:2px solid;border-right-color:#0000;border-radius:50%;width:12px;height:12px;margin-right:4px;animation:.8s linear infinite perfSpin;display:inline-block}@keyframes perfSpin{to{transform:rotate(360deg)}}:where(.pk[data-page=perf],.pk-layer) .perf-caret{background:var(--pk-brand);vertical-align:-2px;width:2px;height:1em;margin-left:2px;animation:1s steps(2,end) infinite perfBlink;display:inline-block}@keyframes perfBlink{50%{opacity:0}}:where(.pk[data-page=perf],.pk-layer) .perf-bar{background:#1d3a3712;border-radius:99px;min-width:40px;height:6px;display:block;position:relative;overflow:hidden}:where(.pk[data-page=perf],.pk-layer) .perf-bar>i{border-radius:inherit;transition:width var(--pk-dur-spring) var(--pk-ease-spring-default);background:linear-gradient(90deg,#2fa59c,#81d6d0);position:absolute;inset:0 auto 0 0}:where(.pk[data-page=perf],.pk-layer) .perf-bar.warn>i{background:linear-gradient(90deg,#f0a24a,#ffd166)}:where(.pk[data-page=perf],.pk-layer) .perf-bar.mute>i{background:#c9d6d4}:where(.pk[data-page=perf],.pk-layer) .perf-bar.thin{height:4px;margin-top:4px}:where(.pk[data-page=perf],.pk-layer) .perf-sub{border-radius:var(--pk-r-xs);background:var(--sb);min-height:22px;color:var(--sc);font:700 12px/22px var(--pk-font-ui);white-space:nowrap;align-items:center;gap:3px;padding:0 8px;display:inline-flex}:where(.pk[data-page=perf],.pk-layer) .perf-ava{color:#22403c;width:36px;height:36px;font:900 15px/1 var(--pk-font-display);border-radius:12px;flex:none;place-items:center;display:inline-grid;box-shadow:inset 0 0 0 1px #0000000a}:where(.pk[data-page=perf],.pk-layer) .perf-ava.sm{border-radius:9px;width:28px;height:28px;font-size:12px}:where(.pk[data-page=perf],.pk-layer) .perf-ava.xs{border-radius:6px;width:20px;height:20px;font-size:10px}:where(.pk[data-page=perf],.pk-layer) .perf-empty{padding:48px 20px}:where(.pk[data-page=perf],.pk-layer) .perf-empty p{max-width:46ch}:where(.pk[data-page=perf],.pk-layer) .perf-skel{gap:10px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-skel i{border-radius:var(--pk-r-md);background:linear-gradient(90deg,var(--pk-quiet) 0%,#f7fafa 40%,var(--pk-quiet) 80%);height:44px;animation:perfShim 1.2s var(--d,0s) ease-in-out infinite;background-size:200% 100%;display:block}@keyframes perfShim{0%{background-position:100% 0}to{background-position:-100% 0}}:where(.pk[data-page=perf],.pk-layer) .perf-h3{font:700 17px/1.3 var(--pk-font-ui);letter-spacing:-.01em;color:var(--pk-ink);margin:0}:where(.pk[data-page=perf],.pk-layer) .perf-h4{font:700 14px/1.3 var(--pk-font-ui);color:var(--pk-ink);align-items:center;gap:8px;margin:22px 0 10px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-h4 small{color:var(--pk-muted);font-weight:500}:where(.pk[data-page=perf],.pk-layer) .perf-h4 .btn{margin-left:auto}:where(.pk[data-page=perf],.pk-layer) .perf-sm{color:var(--pk-ink-body);margin:8px 0;font-size:13px;line-height:1.55}:where(.pk[data-page=perf],.pk-layer) .perf-sm.warn{color:var(--pk-warn-strong);align-items:flex-start;gap:6px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-sm.ok{color:var(--pk-success-strong);align-items:center;gap:6px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-sm svg{flex:none;margin-top:3px}:where(.pk[data-page=perf],.pk-layer) .perf-tiny{font-size:12px}:where(.pk[data-page=perf],.pk-layer) .perf-note{color:var(--pk-muted);margin:0 0 12px;font-size:13px}:where(.pk[data-page=perf],.pk-layer) .perf-calm{border-radius:var(--pk-r-md);background:var(--pk-mist);color:var(--pk-ink-soft);align-items:center;gap:8px;margin:6px 0;padding:14px 16px;font-size:13.5px;line-height:1.5;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-calm svg{color:var(--pk-brand);flex:none}:where(.pk[data-page=perf],.pk-layer) .perf-field{color:var(--pk-ink-soft);gap:6px;font-size:13px;font-weight:600;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-field input,:where(.pk[data-page=perf],.pk-layer) .perf-field textarea{border-radius:var(--pk-r-sm);background:var(--pk-paper);width:100%;min-height:40px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);font:500 14px/1.5 var(--pk-font-ui);color:var(--pk-ink);resize:vertical;border:0;padding:9px 12px}:where(.pk[data-page=perf],.pk-layer) .perf-field input:focus,:where(.pk[data-page=perf],.pk-layer) .perf-field textarea:focus{box-shadow:inset 0 0 0 2px var(--pk-brand);outline:none}:where(.pk[data-page=perf],.pk-layer) .perf-field input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--pk-danger-border);background:var(--pk-danger-surface)}:where(.pk[data-page=perf],.pk-layer) .perf-ck{cursor:pointer;flex:none;place-items:center;width:22px;height:22px;display:inline-grid;position:relative}:where(.pk[data-page=perf],.pk-layer) .perf-ck input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}:where(.pk[data-page=perf],.pk-layer) .perf-ck span{pointer-events:none;width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--pk-hairline-strong);background:var(--pk-paper);transition:background-color var(--pk-dur-fast),box-shadow var(--pk-dur-fast),transform var(--pk-dur-press);border-radius:6px}:where(.pk[data-page=perf],.pk-layer) .perf-ck input:checked+span{background:var(--pk-brand) 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 5 5 9-10'/%3E%3C/svg%3E") center/13px no-repeat;box-shadow:none}:where(.pk[data-page=perf],.pk-layer) .perf-ck input:focus-visible+span{box-shadow:0 0 0 2px var(--pk-paper),0 0 0 4px var(--pk-brand)}:where(.pk[data-page=perf],.pk-layer) .perf-ck input:active+span{transform:scale(.9)}:where(.pk[data-page=perf],.pk-layer) .perf-ck.inline{width:auto;color:var(--pk-ink-soft);gap:8px;font-size:13px;font-weight:600;display:inline-flex}:where(.pk[data-page=perf],.pk-layer) .perf-ck.inline input{width:22px}:where(.pk[data-page=perf],.pk-layer) .view .perf-tb{gap:8px}:where(.pk[data-page=perf],.pk-layer) .view .perf-tb.is-off{opacity:.62}:where(.pk[data-page=perf],.pk-layer) .perf-cls{gap:6px;max-width:260px}:where(.pk[data-page=perf],.pk-layer) .perf-cls-n{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}:where(.pk[data-page=perf],.pk-layer) .perf-cls-n small{color:var(--pk-muted);font-weight:500}:where(.pk[data-page=perf],.pk-layer) .perf-search{border-radius:var(--pk-r-pill);background:var(--pk-paper);height:36px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);color:var(--pk-muted);min-width:0;transition:box-shadow var(--pk-dur-fast);flex:0 240px;align-items:center;gap:6px;padding:0 10px;display:inline-flex;position:relative}:where(.pk[data-page=perf],.pk-layer) .perf-search:focus-within{box-shadow:inset 0 0 0 2px var(--pk-brand)}:where(.pk[data-page=perf],.pk-layer) .perf-search input{min-width:0;height:100%;font:500 13.5px/1 var(--pk-font-ui);color:var(--pk-ink);background:0 0;border:0;outline:none;flex:1}:where(.pk[data-page=perf],.pk-layer) .perf-search input::-webkit-search-cancel-button{display:none}:where(.pk[data-page=perf],.pk-layer) .perf-search.sm{flex:220px;height:34px}:where(.pk[data-page=perf],.pk-layer) .perf-x{background:var(--pk-quiet);width:22px;height:22px;color:var(--pk-ink-soft);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-range{gap:6px}:where(.pk[data-page=perf],.pk-layer) .perf-range.is-err{--bd:var(--pk-danger-border);--bg:var(--pk-danger-surface);--fg:var(--pk-danger)}:where(.pk[data-page=perf],.pk-layer) .perf-grp{align-items:center;gap:6px;display:inline-flex}:where(.pk[data-page=perf],.pk-layer) .perf-grp-l{color:var(--pk-muted);font-size:12.5px;font-weight:700}:where(.pk[data-page=perf],.pk-layer) .perf-daterr{color:var(--pk-danger);flex-basis:100%;align-items:center;gap:6px;margin:0;font-size:12.5px;font-weight:600;display:flex}@container wshead (width<=900px){:where(.pk[data-page=perf],.pk-layer) .perf-grp-l{display:none}}@media (max-width:1180px){:where(.pk[data-page=perf],.pk-layer) .perf-grp-l{display:none}}:where(.pk[data-page=perf],.pk-layer) .seg>button:disabled{opacity:.45;cursor:not-allowed}:where(.pk[data-page=perf],.pk-layer) .perf-seg-brand>button.on{color:#fff;background:linear-gradient(#1f8e86,#1a7d76);box-shadow:0 4px 10px -4px #1f8e8699}:where(.pk[data-page=perf],.pk-layer) .perf-filters{flex-flow:wrap;align-items:center;gap:10px 24px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-frow{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-fl{color:var(--pk-muted);font-size:12.5px;font-weight:700}:where(.pk[data-page=perf],.pk-layer) .perf-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-fchip{cursor:pointer;background:var(--pk-paper);color:var(--pk-ink-soft);box-shadow:inset 0 0 0 1px var(--pk-hairline);transition:background-color var(--pk-dur-fast),color var(--pk-dur-fast),box-shadow var(--pk-dur-fast),transform var(--pk-dur-press) ease-out}:where(.pk[data-page=perf],.pk-layer) .perf-fchip:hover{color:var(--pk-ink)}:where(.pk[data-page=perf],.pk-layer) .perf-fchip:active{transform:scale(.96)}:where(.pk[data-page=perf],.pk-layer) .perf-fchip.on{background:var(--sb,var(--pk-brand-surface));color:var(--sc,var(--pk-brand-strong));box-shadow:inset 0 0 0 1.5px}:where(.pk[data-page=perf],.pk-layer) .perf-fchip:disabled{opacity:.45;cursor:not-allowed}:where(.pk[data-page=perf],.pk-layer) .view .ws-sec{gap:16px}:where(.pk[data-page=perf],.pk-layer) .view .ws-sec>.perf-last{margin:0}:where(.pk[data-page=perf],.pk-layer) .perf-kpis{grid-template-columns:1.25fr 1.35fr 1.1fr .9fr;gap:12px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-kpis.five{grid-template-columns:repeat(5,minmax(0,1fr))}:where(.pk[data-page=perf],.pk-layer) .perf-kpi{border-radius:var(--pk-r-lg);background:var(--pk-mist);flex-direction:column;gap:4px;min-width:0;padding:14px 16px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #1f8e8614}:where(.pk[data-page=perf],.pk-layer) .perf-kpi-l{color:var(--pk-ink-soft);align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-kpi-l svg{color:var(--pk-brand)}:where(.pk[data-page=perf],.pk-layer) .perf-kpi-v{font:700 28px/1.1 var(--pk-font-num);color:var(--pk-ink);letter-spacing:-.02em}:where(.pk[data-page=perf],.pk-layer) .perf-kpi-h{color:var(--pk-muted);overflow-wrap:anywhere;font-size:12.5px;line-height:1.4}:where(.pk[data-page=perf],.pk-layer) .perf-kpi .perf-bar{margin-top:6px}:where(.pk[data-page=perf],.pk-layer) .perf-kpi.bad{background:linear-gradient(160deg,#fff3f0,#fff9f7)}:where(.pk[data-page=perf],.pk-layer) .perf-kpi.bad .perf-kpi-v,:where(.pk[data-page=perf],.pk-layer) .perf-kpi.bad .perf-kpi-l svg{color:#c0432f}:where(.pk[data-page=perf],.pk-layer) .perf-kpi.warn{background:linear-gradient(160deg,#fff8e6,#fffcf3)}:where(.pk[data-page=perf],.pk-layer) .perf-kpi.warn .perf-kpi-l svg{color:#cb882e}:where(.pk[data-page=perf],.pk-layer) .perf-kpi.good .perf-kpi-l svg{color:var(--pk-success)}:where(.pk[data-page=perf],.pk-layer) .perf-alert{border-radius:var(--pk-r-md);background:var(--pk-warn-surface);color:var(--pk-warn-strong);box-shadow:inset 0 0 0 1px var(--pk-warn-border);flex-wrap:wrap;align-items:flex-start;gap:12px;margin:0;padding:14px 16px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-alert>svg{flex:none;margin-top:2px}:where(.pk[data-page=perf],.pk-layer) .perf-alert>div:not(.perf-alert-acts){flex:260px;min-width:0}:where(.pk[data-page=perf],.pk-layer) .perf-alert b{color:var(--pk-ink)}:where(.pk[data-page=perf],.pk-layer) .perf-alert p{color:var(--pk-ink-body);margin:4px 0 0;font-size:13px;line-height:1.55}:where(.pk[data-page=perf],.pk-layer) .perf-alert.danger{background:var(--pk-danger-surface);color:var(--pk-danger);box-shadow:inset 0 0 0 1px var(--pk-danger-border);align-items:center}:where(.pk[data-page=perf],.pk-layer) .perf-alert.danger>span{flex:1;font-weight:700}:where(.pk[data-page=perf],.pk-layer) .perf-alert.info{background:var(--pk-info-surface);color:var(--pk-info-strong);box-shadow:none}:where(.pk[data-page=perf],.pk-layer) .perf-alert-acts{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-side{gap:16px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-panel{border-radius:var(--pk-r-lg);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline),var(--pk-sh-1);overflow:hidden}:where(.pk[data-page=perf],.pk-layer) .perf-ph{flex-wrap:wrap;align-items:center;gap:8px;min-height:52px;padding:10px 16px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-ph>svg{color:var(--pk-brand);flex:none}:where(.pk[data-page=perf],.pk-layer) .perf-ph h3{font:700 15px/1.3 var(--pk-font-ui);color:var(--pk-ink);margin:0}:where(.pk[data-page=perf],.pk-layer) .perf-legend{color:var(--pk-muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0 16px 10px;font-size:12px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-legend b{color:var(--pk-ink-body)}:where(.pk[data-page=perf],.pk-layer) .perf-thead{background:var(--pk-quiet);color:var(--pk-muted);grid-template-columns:minmax(150px,200px) minmax(0,1fr) 196px 64px;gap:12px;padding:8px 16px;font-size:12px;font-weight:700;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-thead em{color:var(--pk-faint);margin-left:6px;font-style:normal;font-weight:500}:where(.pk[data-page=perf],.pk-layer) .perf-rows{flex-direction:column;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-row{transition:background-color var(--pk-dur-fast);grid-template-columns:36px minmax(102px,152px) minmax(0,1fr) 196px 64px;align-items:center;gap:12px;padding:10px 16px;display:grid;position:relative}:where(.pk[data-page=perf],.pk-layer) .perf-row+.perf-row{box-shadow:inset 0 1px 0 var(--pk-quiet)}:where(.pk[data-page=perf],.pk-layer) .perf-row:hover{background:var(--pk-mist)}:where(.pk[data-page=perf],.pk-layer) .perf-row:hover .perf-detail{color:var(--pk-brand-strong);background:var(--pk-brand-surface)}:where(.pk[data-page=perf],.pk-layer) .perf-row:hover .perf-detail .lb{opacity:1;max-width:3em}:where(.pk[data-page=perf],.pk-layer) .perf-row.is-hl{background:#fff8e1;animation:2.4s ease-out perfHl}@keyframes perfHl{0%,40%{box-shadow:inset 3px 0 0 var(--pk-warn-strong)}to{box-shadow:none}}:where(.pk[data-page=perf],.pk-layer) .perf-row-hit{z-index:0;cursor:pointer;background:0 0;border:0;border-radius:0;position:absolute;inset:0}:where(.pk[data-page=perf],.pk-layer) .perf-row-hit:focus-visible{box-shadow:inset 0 0 0 2px var(--pk-brand);outline:none}:where(.pk[data-page=perf],.pk-layer) .perf-row-hit:active~*{transform:scale(.995)}:where(.pk[data-page=perf],.pk-layer) .perf-row>:not(.perf-row-hit){z-index:1;pointer-events:none;position:relative}:where(.pk[data-page=perf],.pk-layer) .perf-row .perf-wcell>*,:where(.pk[data-page=perf],.pk-layer) .perf-row [data-tip]{pointer-events:auto}:where(.pk[data-page=perf],.pk-layer) .perf-who{flex-direction:column;gap:2px;min-width:0;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-who b{font:700 14.5px/1.3 var(--pk-font-ui);color:var(--pk-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.pk[data-page=perf],.pk-layer) .perf-who small{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=perf],.pk-layer) .perf-makeup{align-self:flex-start;min-height:18px;margin-top:2px;font-size:11px;line-height:18px}:where(.pk[data-page=perf],.pk-layer) .perf-pbs{flex-direction:column;gap:6px;min-width:0;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-pbl{flex-wrap:wrap;gap:4px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-pb{border-radius:var(--pk-r-xs);background:var(--sb,var(--pk-quiet));height:22px;color:var(--sc,var(--pk-ink-soft));align-items:center;gap:4px;padding:0 7px 0 3px;font-size:11.5px;display:inline-flex}:where(.pk[data-page=perf],.pk-layer) .perf-pb i{width:16px;height:16px;font:800 10.5px/1 var(--pk-font-ui);background:#ffffffbf;border-radius:4px;place-items:center;font-style:normal;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-pb b{font-weight:700}:where(.pk[data-page=perf],.pk-layer) .perf-pb.bundle{--sb:var(--pk-brand-surface);--sc:var(--pk-brand-strong);padding:0 8px 0 4px}:where(.pk[data-page=perf],.pk-layer) .perf-none{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=perf],.pk-layer) .perf-wring{place-items:center;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-ring-t{font:700 10.5px/1 var(--pk-font-num)}:where(.pk[data-page=perf],.pk-layer) .perf-nowrong{color:var(--pk-faint);font-size:11.5px}:where(.pk[data-page=perf],.pk-layer) .perf-ops{justify-content:flex-end;align-items:center;gap:4px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-ops .btn{min-height:32px}:where(.pk[data-page=perf],.pk-layer) .perf-chev{color:var(--pk-faint);flex:none}:where(.pk[data-page=perf],.pk-layer) .perf-queue ul{margin:0;padding:0 8px 8px;list-style:none}:where(.pk[data-page=perf],.pk-layer) .perf-queue li{border-radius:var(--pk-r-md);align-items:center;gap:10px;padding:10px 8px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-queue li+li{box-shadow:inset 0 1px 0 var(--pk-quiet)}:where(.pk[data-page=perf],.pk-layer) .perf-queue li>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-queue b{color:var(--pk-ink);font-size:13.5px}:where(.pk[data-page=perf],.pk-layer) .perf-queue small{color:var(--pk-muted);font-size:12px;line-height:1.4}:where(.pk[data-page=perf],.pk-layer) .perf-qdot{background:var(--pk-faint);border-radius:50%;flex:none;width:8px;height:8px}:where(.pk[data-page=perf],.pk-layer) .perf-queue li.bad .perf-qdot{background:#e0634f;box-shadow:0 0 0 4px #fde5e0}:where(.pk[data-page=perf],.pk-layer) .perf-queue li.bad b{color:#b33a28}:where(.pk[data-page=perf],.pk-layer) .perf-queue li.warn .perf-qdot{background:#e9a43c;box-shadow:0 0 0 4px #fdf0d6}:where(.pk[data-page=perf],.pk-layer) .perf-queue .perf-calm{margin:0 12px 12px}:where(.pk[data-page=perf],.pk-layer) .perf-comp{padding-bottom:8px}:where(.pk[data-page=perf],.pk-layer) .perf-crow{gap:5px;padding:8px 16px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-crow-t{align-items:center;gap:8px;min-width:0;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-crow-t b{color:var(--pk-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}:where(.pk[data-page=perf],.pk-layer) .perf-crow-p{color:var(--pk-ink);margin-left:auto;font-weight:700}:where(.pk[data-page=perf],.pk-layer) .perf-crow small{color:var(--pk-muted);font-size:11.5px}:where(.pk[data-page=perf],.pk-layer) .perf-comp .perf-calm{margin:0 12px}:where(.pk[data-page=perf],.pk-layer) .perf-sres{gap:4px;max-width:720px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-sres-h{color:var(--pk-muted);margin:12px 0 4px;font-size:12.5px;font-weight:700}:where(.pk[data-page=perf],.pk-layer) .perf-sres-note{margin:8px 4px;font-size:13px}:where(.pk[data-page=perf],.pk-layer) .perf-hit{border-radius:var(--pk-r-md);background:var(--pk-paper);width:100%;box-shadow:inset 0 0 0 1px var(--pk-hairline);text-align:left;cursor:pointer;transition:background-color var(--pk-dur-fast),transform var(--pk-dur-press) ease-out;border:0;align-items:center;gap:12px;padding:10px 12px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-hit:hover{background:var(--pk-mist)}:where(.pk[data-page=perf],.pk-layer) .perf-hit:active{transform:scale(.99)}:where(.pk[data-page=perf],.pk-layer) .perf-hit-b{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-hit-b b{color:var(--pk-ink);font-size:14px}:where(.pk[data-page=perf],.pk-layer) .perf-hit-b small{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=perf],.pk-layer) .perf-hit-tags{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-main{color:var(--pk-brand);margin-right:3px;font-size:10px}:where(.pk[data-page=perf],.pk-layer) .perf-kp-th,:where(.pk[data-page=perf],.pk-layer) .perf-kp-main{grid-template-columns:minmax(170px,1.5fr) minmax(90px,.9fr) minmax(90px,.8fr) minmax(120px,1fr) minmax(110px,.9fr) 20px;align-items:center;gap:12px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-kp-th{background:var(--pk-quiet);color:var(--pk-muted);padding:8px 16px;font-size:12px;font-weight:700}:where(.pk[data-page=perf],.pk-layer) .perf-kp-th span:last-child{grid-column:5/7}:where(.pk[data-page=perf],.pk-layer) .perf-kprow+.perf-kprow{box-shadow:inset 0 1px 0 var(--pk-quiet)}:where(.pk[data-page=perf],.pk-layer) .perf-kp-main{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;transition:background-color var(--pk-dur-fast);background:0 0;border:0;padding:12px 16px}:where(.pk[data-page=perf],.pk-layer) .perf-kp-main:hover{background:var(--pk-mist)}:where(.pk[data-page=perf],.pk-layer) .perf-kp-main:focus-visible{box-shadow:inset 0 0 0 2px var(--pk-brand);outline:none}:where(.pk[data-page=perf],.pk-layer) .perf-kp-n{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-kp-n b{color:var(--pk-ink);font-size:14px}:where(.pk[data-page=perf],.pk-layer) .perf-kp-s{flex-wrap:wrap;gap:4px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-kp-c,:where(.pk[data-page=perf],.pk-layer) .perf-kp-d{color:var(--pk-ink-soft);font-size:12.5px}:where(.pk[data-page=perf],.pk-layer) .perf-kp-c b{color:var(--pk-ink);font-size:15px}:where(.pk[data-page=perf],.pk-layer) .perf-kp-d small{color:var(--pk-muted);display:block}:where(.pk[data-page=perf],.pk-layer) .perf-dens{gap:2px;margin-bottom:4px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-dens i{background:#1d3a3714;border-radius:2px;width:12px;height:6px}:where(.pk[data-page=perf],.pk-layer) .perf-dens i.on{background:#e9805f}:where(.pk[data-page=perf],.pk-layer) .perf-kp-chev{color:var(--pk-faint);transition:transform var(--pk-dur-spring) var(--pk-ease-spring-default)}:where(.pk[data-page=perf],.pk-layer) .is-open>.perf-kp-main .perf-kp-chev,:where(.pk[data-page=perf],.pk-layer) .is-open>.perf-q-h .perf-kp-chev,:where(.pk[data-page=perf],.pk-layer) .perf-paper .perf-paper-b[aria-expanded=true]~.perf-kp-chev{transform:rotate(180deg)}:where(.pk[data-page=perf],.pk-layer) .perf-kp-detail{animation:perfIn .32s var(--pk-ease-spring-default) both;gap:14px;padding:4px 16px 18px;display:grid}@keyframes perfIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}:where(.pk[data-page=perf],.pk-layer) .perf-kp-who{flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-schip{border-radius:var(--pk-r-pill);background:var(--pk-paper);height:28px;box-shadow:inset 0 0 0 1px var(--pk-hairline);font:600 12.5px/1 var(--pk-font-ui);color:var(--pk-ink);cursor:pointer;transition:transform var(--pk-dur-press) ease-out,background-color var(--pk-dur-fast);border:0;align-items:center;gap:6px;padding:0 10px 0 4px;display:inline-flex}:where(.pk[data-page=perf],.pk-layer) .perf-schip:hover{background:var(--pk-mist)}:where(.pk[data-page=perf],.pk-layer) .perf-schip:active{transform:scale(.96)}:where(.pk[data-page=perf],.pk-layer) .perf-guide{border-radius:var(--pk-r-md);background:linear-gradient(160deg,#f2fbfa,#fffdf5);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-guide h5{color:var(--pk-brand-strong);align-items:center;gap:6px;margin:0 0 4px;font-size:12.5px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-guide p{color:var(--pk-ink-body);margin:0;font-size:13px;line-height:1.6}:where(.pk[data-page=perf],.pk-layer) .perf-curr{grid-column:1/-1;color:var(--pk-muted)!important;font-size:12px!important}:where(.pk[data-page=perf],.pk-layer) .perf-guide.none,:where(.pk[data-page=perf],.pk-layer) .perf-guide.err{background:var(--pk-quiet);color:var(--pk-ink-soft);align-items:flex-start;gap:10px;font-size:13px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-guide.err{background:var(--pk-danger-surface);color:var(--pk-danger);align-items:center}:where(.pk[data-page=perf],.pk-layer) .perf-guide.none p{margin:4px 0 0}:where(.pk[data-page=perf],.pk-layer) .perf-kp-qs{gap:6px;font-size:12.5px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-kp-q{border-radius:var(--pk-r-sm);background:var(--pk-mist);color:var(--pk-ink-body);justify-content:space-between;gap:12px;padding:8px 12px;font-size:13px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-kp-q small{color:var(--pk-muted);flex:none}:where(.pk[data-page=perf],.pk-layer) .perf-kp-acts{flex-wrap:wrap;gap:8px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-more{margin:6px 12px 12px}:where(.pk[data-page=perf],.pk-layer) .perf-flush{padding-top:12px!important}:where(.pk[data-page=perf],.pk-layer) .perf-cw-h{flex-wrap:wrap;align-items:center;gap:10px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-sub-t{font-size:12.5px}:where(.pk[data-page=perf],.pk-layer) .perf-dist{gap:8px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-dist-l{color:var(--pk-muted);margin:0;font-size:12.5px;font-weight:700}:where(.pk[data-page=perf],.pk-layer) .perf-dist-bar{background:var(--pk-quiet);border-radius:99px;gap:2px;height:12px;display:flex;overflow:hidden}:where(.pk[data-page=perf],.pk-layer) .perf-dist-bar i{min-width:4px;transition:flex var(--pk-dur-spring) var(--pk-ease-spring-default)}:where(.pk[data-page=perf],.pk-layer) .perf-subtabs{max-width:100%;overflow-x:auto}:where(.pk[data-page=perf],.pk-layer) .perf-qlist{gap:10px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-q{border-radius:var(--pk-r-lg);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline),var(--pk-sh-1);overflow:hidden}:where(.pk[data-page=perf],.pk-layer) .perf-q-h{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:0;grid-template-columns:28px minmax(0,1fr) auto 20px;align-items:center;gap:12px;padding:12px 14px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-q-h:hover{background:var(--pk-mist)}:where(.pk[data-page=perf],.pk-layer) .perf-q-h:focus-visible{box-shadow:inset 0 0 0 2px var(--pk-brand);outline:none}:where(.pk[data-page=perf],.pk-layer) .perf-q-n{background:var(--pk-quiet);width:26px;height:26px;color:var(--pk-ink-soft);border-radius:8px;flex:none;place-items:center;font-size:12.5px;font-weight:700;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-q-b{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-q-stem{color:var(--pk-ink);flex-basis:100%;font-size:14px;line-height:1.55}:where(.pk[data-page=perf],.pk-layer) .perf-q-m{color:var(--pk-muted);flex-direction:column;align-items:flex-end;gap:2px;font-size:12px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-q-m b{color:#b33a28;font-size:14px}:where(.pk[data-page=perf],.pk-layer) .perf-q-d{animation:perfIn .32s var(--pk-ease-spring-default) both;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:12px 18px;padding:2px 16px 16px 54px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-q-d h5,:where(.pk[data-page=perf],.pk-layer) .perf-recs h5,:where(.pk[data-page=perf],.pk-layer) .perf-adist h5{color:var(--pk-ink-soft);align-items:center;gap:6px;margin:0 0 8px;font-size:12.5px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-ad{color:var(--pk-ink-body);grid-template-columns:minmax(0,1.3fr) minmax(60px,1fr) 44px;align-items:center;gap:10px;padding:4px 0;font-size:13px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-ad .num{text-align:right;color:var(--pk-muted);font-size:12px}:where(.pk[data-page=perf],.pk-layer) .perf-ad.ok .perf-ad-l{color:var(--pk-success-strong);font-weight:700}:where(.pk[data-page=perf],.pk-layer) .perf-why{border-radius:var(--pk-r-md);background:var(--pk-mist);padding:12px 14px}:where(.pk[data-page=perf],.pk-layer) .perf-why p{color:var(--pk-ink-body);margin:0;font-size:13px;line-height:1.6}:where(.pk[data-page=perf],.pk-layer) .perf-recs{grid-column:1/-1;gap:6px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-rec{border-radius:var(--pk-r-sm);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 8px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-rec:hover{background:var(--pk-mist)}:where(.pk[data-page=perf],.pk-layer) .perf-rec small{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=perf],.pk-layer) .perf-rec.is-del{opacity:.6}:where(.pk[data-page=perf],.pk-layer) .perf-rec.is-del .perf-schip{text-decoration:line-through}:where(.pk[data-page=perf],.pk-layer) .perf-mtog{cursor:pointer;background:var(--pk-quiet);color:var(--pk-ink-soft);transition:transform var(--pk-dur-press) ease-out,background-color var(--pk-dur-fast)}:where(.pk[data-page=perf],.pk-layer) .perf-mtog.on{background:var(--pk-success-surface);color:var(--pk-success-strong)}:where(.pk[data-page=perf],.pk-layer) .perf-mtog:active{transform:scale(.95)}:where(.pk[data-page=perf],.pk-layer) .perf-pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;padding:18px 0 4px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-pager .btn-dark{min-width:32px}:where(.pk[data-page=perf],.pk-layer) .perf-pbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;font-size:13px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-last{border-radius:var(--pk-r-md);background:var(--pk-success-surface);color:var(--pk-success-strong);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;padding:10px 14px;font-size:13px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-last .btn{margin-left:auto}:where(.pk[data-page=perf],.pk-layer) .perf-papers{gap:8px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-paper{border-radius:var(--pk-r-md);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);transition:box-shadow var(--pk-dur-fast),background-color var(--pk-dur-fast);cursor:pointer;grid-template-columns:22px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:12px 14px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-paper.is-sel{box-shadow:inset 0 0 0 1.5px var(--pk-brand-border);background:var(--pk-brand-surface)}:where(.pk[data-page=perf],.pk-layer) .perf-paper-b{text-align:left;min-width:0;font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;flex-direction:column;gap:2px;padding:0;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-paper-b b{color:var(--pk-ink);font-size:14px}:where(.pk[data-page=perf],.pk-layer) .perf-paper-b small{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=perf],.pk-layer) .perf-paper-d{animation:perfIn .3s var(--pk-ease-spring-default) both;grid-column:1/-1;gap:6px;font-size:12.5px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-ai{padding-bottom:14px}:where(.pk[data-page=perf],.pk-layer) .perf-ai .perf-calm,:where(.pk[data-page=perf],.pk-layer) .perf-ai .perf-md,:where(.pk[data-page=perf],.pk-layer) .perf-ai .perf-last,:where(.pk[data-page=perf],.pk-layer) .perf-ai .perf-fallback{margin-left:16px;margin-right:16px}:where(.pk[data-page=perf],.pk-layer) .perf-md{white-space:pre-line;color:var(--pk-ink-body);max-width:68ch;font-size:14px;line-height:1.75}:where(.pk[data-page=perf],.pk-layer) .perf-md.is-stream:after{content:"";background:var(--pk-brand);vertical-align:-2px;width:2px;height:1em;margin-left:2px;animation:1s steps(2,end) infinite perfBlink;display:inline-block}:where(.pk[data-page=perf],.pk-layer) .perf-fallback{border-radius:var(--pk-r-sm);background:var(--pk-quiet);color:var(--pk-ink-soft);align-items:center;gap:6px;padding:8px 12px;font-size:12.5px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-link{text-underline-offset:3px;text-decoration:underline}:where(.pk[data-page=perf],.pk-layer) .perf-rlist{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:12px;min-width:0;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-rcard{border-radius:var(--pk-r-lg);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline),var(--pk-sh-1);text-align:left;cursor:pointer;font:inherit;color:inherit;transition:transform var(--pk-dur-press) ease-out,box-shadow var(--pk-dur-fast);border:0;align-items:center;gap:14px;padding:14px 16px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-rcard:hover{box-shadow:inset 0 0 0 1px var(--pk-brand-border),var(--pk-sh-2)}:where(.pk[data-page=perf],.pk-layer) .perf-rcard:active{transform:scale(.985)}:where(.pk[data-page=perf],.pk-layer) .perf-rthumb{width:48px;height:48px;color:var(--pk-brand);background:linear-gradient(155deg,#f2fbfa,#d3f1ee);border-radius:14px;flex:none;place-items:center;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-rcard.k-exam .perf-rthumb{color:var(--pk-progress-strong);background:linear-gradient(155deg,#faf3fb,#efe1f3)}:where(.pk[data-page=perf],.pk-layer) .perf-rcard.k-period .perf-rthumb{background:linear-gradient(155deg,#fff8e6,#e8f6f4)}:where(.pk[data-page=perf],.pk-layer) .perf-rbody{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-rtop{flex-wrap:wrap;gap:4px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-rt{font:700 15px/1.35 var(--pk-font-ui);color:var(--pk-ink);overflow-wrap:anywhere}:where(.pk[data-page=perf],.pk-layer) .perf-rbody small{color:var(--pk-muted);font-size:12px;line-height:1.4}:where(.pk[data-page=perf],.pk-layer) .perf-rfoot{justify-content:flex-end;align-items:center;gap:8px;margin-top:14px;font-size:13px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-rsubj{max-width:100%;overflow-x:auto}:where(.pk[data-page=perf],.pk-layer) .perf-rtb .btn .lb{white-space:nowrap}:where(.pk[data-page=perf],.pk-layer) .perf-rgrid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:18px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-paper-doc{border-radius:var(--pk-r-xl);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline),var(--pk-sh-2);min-width:0;overflow:clip}:where(.pk[data-page=perf],.pk-layer) .perf-paper-doc.sm{box-shadow:none}:where(.pk[data-page=perf],.pk-layer) .perf-paper-doc.sm .perf-md{padding:8px 4px}:where(.pk[data-page=perf],.pk-layer) .perf-cover{background:linear-gradient(135deg,#eef9f7 0%,#f7fbf3 55%,#fff6e3 100%);align-items:center;gap:16px;padding:26px 28px 22px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-cover>div{flex:1;min-width:0}:where(.pk[data-page=perf],.pk-layer) .perf-cover h2{font:900 26px/1.2 var(--pk-font-display);letter-spacing:-.015em;color:var(--pk-ink);overflow-wrap:anywhere;margin:4px 0 6px}:where(.pk[data-page=perf],.pk-layer) .perf-cover p{color:var(--pk-ink-soft);margin:0;font-size:13px}:where(.pk[data-page=perf],.pk-layer) .perf-eyebrow{font:800 11.5px/1 var(--pk-font-ui);letter-spacing:.08em;color:var(--pk-brand-strong)}:where(.pk[data-page=perf],.pk-layer) .perf-paper-body{gap:18px;padding:20px 28px 8px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-paper-doc>.perf-fallback,:where(.pk[data-page=perf],.pk-layer) .perf-paper-doc>.perf-editbar{margin:14px 28px 0}:where(.pk[data-page=perf],.pk-layer) .perf-editbar{border-radius:var(--pk-r-sm);background:var(--pk-progress-surface);color:var(--pk-progress-strong);align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-rfoot2{color:var(--pk-faint);padding:16px 28px 22px;font-size:12px}:where(.pk[data-page=perf],.pk-layer) .perf-rkpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-rkpi{border-radius:var(--pk-r-md);background:var(--pk-mist);flex-direction:column;gap:2px;padding:12px 14px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-rkpi span{color:var(--pk-ink-soft);font-size:12px;font-weight:700}:where(.pk[data-page=perf],.pk-layer) .perf-rkpi b{font:700 24px/1.15 var(--pk-font-num);color:var(--pk-ink)}:where(.pk[data-page=perf],.pk-layer) .perf-rkpi small{color:var(--pk-muted);font-size:11.5px}:where(.pk[data-page=perf],.pk-layer) .perf-rkpi.good b{color:var(--pk-success-strong)}:where(.pk[data-page=perf],.pk-layer) .perf-rkpi.warn b{color:#b5741c}:where(.pk[data-page=perf],.pk-layer) .perf-rcharts{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-rchart{border-radius:var(--pk-r-md);box-shadow:inset 0 0 0 1px var(--pk-hairline);padding:14px 16px}:where(.pk[data-page=perf],.pk-layer) .perf-rchart h4{color:var(--pk-ink-soft);margin:0 0 10px;font-size:13px}:where(.pk[data-page=perf],.pk-layer) .perf-donut{flex-wrap:wrap;align-items:center;gap:16px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-donut svg circle{transition:stroke-dasharray var(--pk-dur-spring) var(--pk-ease-spring-default)}:where(.pk[data-page=perf],.pk-layer) .perf-donut-v{font:700 24px var(--pk-font-num);fill:var(--pk-ink)}:where(.pk[data-page=perf],.pk-layer) .perf-donut-l{font:600 11px var(--pk-font-ui);fill:var(--pk-muted)}:where(.pk[data-page=perf],.pk-layer) .perf-legend2{color:var(--pk-ink-body);gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-legend2 li{align-items:center;gap:8px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-legend2 i{border-radius:3px;width:10px;height:10px}:where(.pk[data-page=perf],.pk-layer) .perf-legend2 b{margin-left:auto;padding-left:12px}:where(.pk[data-page=perf],.pk-layer) .perf-rbars{gap:10px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-rbar{color:var(--pk-ink-body);grid-template-columns:minmax(64px,140px) minmax(0,1fr) 44px;align-items:center;gap:10px;font-size:13px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-rbar span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.pk[data-page=perf],.pk-layer) .perf-rbar b{text-align:right;font-size:12.5px}:where(.pk[data-page=perf],.pk-layer) .perf-rbar .perf-bar{height:10px}:where(.pk[data-page=perf],.pk-layer) .perf-rsec h3{font:700 16px/1.35 var(--pk-font-ui);color:var(--pk-ink);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 6px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-rsec p{color:var(--pk-ink-body);max-width:68ch;margin:0;font-size:14.5px;line-height:1.8}:where(.pk[data-page=perf],.pk-layer) .perf-rsec.note{border-radius:var(--pk-r-md);background:#fffaf0;padding:14px 16px}:where(.pk[data-page=perf],.pk-layer) .perf-edit{border-radius:var(--pk-r-sm);background:var(--pk-progress-surface);box-shadow:inset 0 0 0 1.5px var(--pk-progress-border);color:var(--pk-ink);outline:none;max-width:68ch;padding:10px 12px;font-size:14.5px;line-height:1.8}:where(.pk[data-page=perf],.pk-layer) .perf-edit:focus{box-shadow:inset 0 0 0 2px var(--pk-progress)}:where(.pk[data-page=perf],.pk-layer) .perf-rq{grid-template-columns:28px minmax(0,1fr);gap:12px;padding:14px 0;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-rq+.perf-rq{box-shadow:inset 0 1px 0 var(--pk-quiet)}:where(.pk[data-page=perf],.pk-layer) .perf-rq-top{flex-wrap:wrap;align-items:center;gap:6px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-rq-s{color:var(--pk-ink);margin:8px 0;font-size:14.5px;line-height:1.6}:where(.pk[data-page=perf],.pk-layer) .perf-rq-a{color:var(--pk-success-strong);font-size:13.5px}:where(.pk[data-page=perf],.pk-layer) .perf-rq-why{color:var(--pk-ink-soft);margin:8px 0 0;font-size:13px;line-height:1.6}:where(.pk[data-page=perf],.pk-layer) .perf-opts{counter-reset:o;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-opts li{counter-increment:o;border-radius:var(--pk-r-sm);background:var(--pk-quiet);color:var(--pk-ink-body);align-items:center;gap:8px;padding:8px 10px;font-size:13.5px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-opts li:before{content:counter(o,upper-alpha);font:700 12px var(--pk-font-num);color:var(--pk-muted)}:where(.pk[data-page=perf],.pk-layer) .perf-opts li em{margin-left:auto;font-size:11px;font-style:normal;font-weight:700}:where(.pk[data-page=perf],.pk-layer) .perf-opts li.ok{background:var(--pk-success-surface);color:var(--pk-success-strong)}:where(.pk[data-page=perf],.pk-layer) .perf-opts li.bad{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk[data-page=perf],.pk-layer) .perf-rside{top:calc(var(--pk-ws-head-h,0px) + 16px);gap:14px;display:grid;position:sticky}:where(.pk[data-page=perf],.pk-layer) .perf-share{padding-bottom:14px}:where(.pk[data-page=perf],.pk-layer) .perf-share>:not(.perf-ph){margin-left:16px;margin-right:16px}:where(.pk[data-page=perf],.pk-layer) .perf-share .btn-block{width:calc(100% - 32px)}:where(.pk[data-page=perf],.pk-layer) .perf-linkbox{gap:6px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-linkbox input{border-radius:var(--pk-r-sm);background:var(--pk-quiet);min-width:0;height:32px;font:500 12.5px var(--pk-font-num);color:var(--pk-ink-body);border:0;flex:1;padding:0 10px}:where(.pk[data-page=perf],.pk-layer) .perf-share-a{justify-content:space-between;gap:8px;margin-top:8px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-coedit{padding-bottom:8px}:where(.pk[data-page=perf],.pk-layer) .perf-cs{gap:6px;padding:10px 16px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-cs+.perf-cs{box-shadow:inset 0 1px 0 var(--pk-quiet)}:where(.pk[data-page=perf],.pk-layer) .perf-cs-t{flex-wrap:wrap;align-items:center;gap:6px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-cs-t b{color:var(--pk-ink);font-size:13.5px}:where(.pk[data-page=perf],.pk-layer) .perf-cs-a{flex-wrap:wrap;gap:2px;margin-left:-8px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-cs.add small{color:var(--pk-muted);font-size:12px;line-height:1.5}:where(.pk[data-page=perf],.pk-layer) .perf-cs.add .btn{justify-self:start}:where(.pk[data-page=perf],.pk-layer) .perf-intro{border-radius:var(--pk-r-lg);box-shadow:inset 0 0 0 1px var(--pk-progress-border);animation:perfIn .4s var(--pk-ease-spring-default) both;background:linear-gradient(135deg,#faf3fb,#eef9f7);flex-wrap:wrap;align-items:flex-start;gap:12px;margin:0;padding:14px 16px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-intro>div{flex:260px;min-width:0}:where(.pk[data-page=perf],.pk-layer) .perf-intro b{color:var(--pk-ink);margin:4px 0;font-size:15px;display:block}:where(.pk[data-page=perf],.pk-layer) .perf-intro p{color:var(--pk-ink-body);margin:0;font-size:13px;line-height:1.6}:where(.pk[data-page=perf],.pk-layer) .perf-intro p b{font-size:inherit;display:inline}:where(.pk[data-page=perf],.pk-layer) .perf-intro-ic{background:var(--pk-paper);width:36px;height:36px;color:var(--pk-progress-strong);border-radius:12px;flex:none;place-items:center;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-intro .perf-eyebrow{color:var(--pk-progress-strong)}:where(.pk[data-page=perf],.pk-layer) .perf-dr-h{align-items:center;gap:10px;display:inline-flex}:where(.pk[data-page=perf],.pk-layer) .perf-dr-h .perf-ava{width:34px;height:34px}:where(.pk[data-page=perf],.pk-layer) .perf-dlg .sheet-title h2,:where(.pk[data-page=perf],.pk-layer) .perf-dlg .drawer-title h2{font-family:var(--pk-font-display);letter-spacing:-.01em;font-weight:900}:where(.pk[data-page=perf],.pk-layer) .perf-dr-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-dr-kpis .perf-kpi-v{font-size:24px}:where(.pk[data-page=perf],.pk-layer) .perf-stack{background:var(--pk-quiet);border-radius:99px;gap:2px;height:14px;display:flex;overflow:hidden}:where(.pk[data-page=perf],.pk-layer) .perf-stack-l{color:var(--pk-ink-soft);flex-wrap:wrap;gap:6px 14px;margin-top:8px;font-size:12.5px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-stack-l span{align-items:center;gap:6px;display:inline-flex}:where(.pk[data-page=perf],.pk-layer) .perf-stack-l i{border-radius:3px;width:9px;height:9px}:where(.pk[data-page=perf],.pk-layer) .perf-stuck{gap:6px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-stuck>div{border-radius:var(--pk-r-sm);background:#fff8ec;justify-content:space-between;gap:10px;padding:9px 12px;font-size:13.5px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-stuck small{color:var(--pk-warn-strong)}:where(.pk[data-page=perf],.pk-layer) .perf-dq{border-radius:var(--pk-r-sm);background:var(--pk-mist);margin-bottom:6px;padding:10px 12px}:where(.pk[data-page=perf],.pk-layer) .perf-dq p{color:var(--pk-ink);margin:0 0 4px;font-size:13.5px}:where(.pk[data-page=perf],.pk-layer) .perf-dq small{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=perf],.pk-layer) .perf-dr .perf-crow{padding:6px 0}:where(.pk[data-page=perf],.pk-layer) .drawer.perf-dlg .drawer-foot{flex-wrap:wrap}:where(.pk[data-page=perf],.pk-layer) .drawer.perf-dlg .drawer-foot .btn{flex:auto}:where(.pk[data-page=perf],.pk-layer) .perf-gen{gap:14px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-gen-steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-gen-steps li{color:var(--pk-faint);transition:color var(--pk-dur-fast);align-items:center;gap:10px;font-size:14px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-gen-steps li i{width:14px;height:14px;box-shadow:inset 0 0 0 2px var(--pk-hairline-strong);border-radius:50%}:where(.pk[data-page=perf],.pk-layer) .perf-gen-steps li.now{color:var(--pk-ink);font-weight:700}:where(.pk[data-page=perf],.pk-layer) .perf-gen-steps li.now .perf-spin{color:var(--pk-brand);margin:0}:where(.pk[data-page=perf],.pk-layer) .perf-gen-steps li.done{color:var(--pk-success-strong)}:where(.pk[data-page=perf],.pk-layer) .perf-gen-txt{border-radius:var(--pk-r-md);background:var(--pk-mist);min-height:84px;color:var(--pk-ink-body);opacity:.5;transition:opacity var(--pk-dur-fast);padding:14px 16px;font-size:14px;line-height:1.75}:where(.pk[data-page=perf],.pk-layer) .perf-gen-txt.on{opacity:1}:where(.pk[data-page=perf],.pk-layer) .perf-wqdlg .sheet-head{position:relative}:where(.pk[data-page=perf],.pk-layer) .perf-wq-ctl{gap:2px;margin-left:auto;margin-right:6px;display:flex}:where(.pk[data-page=perf],.pk-layer) .sheet.perf-max{--w:calc(100vw - 32px);height:calc(100vh - 32px);max-height:calc(100vh - 32px)}:where(.pk[data-page=perf],.pk-layer) .perf-an{border-radius:var(--pk-r-md);box-shadow:inset 0 0 0 1px var(--pk-progress-border);background:linear-gradient(135deg,#faf3fb,#f2fbfa);flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 10px;padding:10px 12px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-an-t{color:var(--pk-progress-strong);flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-an-t b{color:var(--pk-ink);font-size:13.5px}:where(.pk[data-page=perf],.pk-layer) .perf-an-t small{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=perf],.pk-layer) .perf-an-body{animation:perfIn .3s var(--pk-ease-spring-default) both;padding:6px 4px 12px}:where(.pk[data-page=perf],.pk-layer) .perf-wq-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-wq-tools .seg{max-width:100%;overflow-x:auto}:where(.pk[data-page=perf],.pk-layer) .perf-wq-bar{flex-wrap:wrap;align-items:center;gap:6px;margin:12px 0 10px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-wq-list{font-size:calc(14px * var(--fs,1));gap:10px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-wqc{border-radius:var(--pk-r-lg);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);overflow:hidden}:where(.pk[data-page=perf],.pk-layer) .perf-wqc.is-del{opacity:.62;background:var(--pk-quiet)}:where(.pk[data-page=perf],.pk-layer) .perf-wqc-h{align-items:flex-start;gap:10px;padding:12px 12px 12px 14px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-wqc-h .perf-ck{margin-top:4px}:where(.pk[data-page=perf],.pk-layer) .perf-wqc-main{text-align:left;min-width:0;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;gap:6px;padding:0;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-wqc-stem{color:var(--pk-ink);font-size:1em;line-height:1.6}:where(.pk[data-page=perf],.pk-layer) .perf-guide-btn{--bg:var(--pk-progress-surface);--fg:var(--pk-progress-strong);--bd:var(--pk-progress-border);--sh:none;border-radius:var(--pk-r-pill);flex:none}:where(.pk[data-page=perf],.pk-layer) .perf-guide-btn.has{--bg:var(--pk-paper)}:where(.pk[data-page=perf],.pk-layer) .perf-del{color:var(--pk-faint);flex:none}:where(.pk[data-page=perf],.pk-layer) .perf-del:hover{color:var(--pk-danger)}:where(.pk[data-page=perf],.pk-layer) .perf-wqc-d{animation:perfIn .3s var(--pk-ease-spring-default) both;gap:12px;padding:0 14px 14px 46px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-wqc-row{flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-guidebox{border-radius:var(--pk-r-md);background:var(--pk-progress-surface);padding:12px 14px}:where(.pk[data-page=perf],.pk-layer) .perf-guidebox.why{background:var(--pk-mist)}:where(.pk[data-page=perf],.pk-layer) .perf-guidebox.note{background:#fffaf0}:where(.pk[data-page=perf],.pk-layer) .perf-guidebox h5{color:var(--pk-ink-soft);align-items:center;gap:6px;margin:0 0 6px;font-size:12.5px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-guidebox h5 small{color:var(--pk-muted);font-weight:500}:where(.pk[data-page=perf],.pk-layer) .perf-guidebox h5 .btn{margin-left:auto}:where(.pk[data-page=perf],.pk-layer) .perf-guidebox p{color:var(--pk-ink-body);max-width:68ch;margin:0;font-size:.95em;line-height:1.7}:where(.pk[data-page=perf],.pk-layer) .perf-wqc-foot{justify-content:flex-end;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-hand button{cursor:zoom-in;border-radius:var(--pk-r-md);width:100%;max-width:360px;box-shadow:inset 0 0 0 1px var(--pk-hairline);background:0 0;border:0;padding:0;display:block;overflow:hidden}:where(.pk[data-page=perf],.pk-layer) .perf-hand svg{width:100%;height:auto;display:block}:where(.pk[data-page=perf],.pk-layer) .perf-hand.big svg{border-radius:var(--pk-r-md)}:where(.pk[data-page=perf],.pk-layer) .perf-fontpop{align-items:center;gap:4px;padding:8px;font-size:12.5px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-fontpop .t-muted{margin-right:4px}:where(.pk[data-page=perf],.pk-layer) .perf-clspop{gap:2px;min-width:240px;max-height:340px;padding:6px;display:grid;overflow:auto}:where(.pk[data-page=perf],.pk-layer) .perf-clsopt{border-radius:var(--pk-r-sm);text-align:left;min-height:40px;font:600 14px/1.3 var(--pk-font-ui);color:var(--pk-ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-clsopt small{color:var(--pk-muted);font-weight:500}:where(.pk[data-page=perf],.pk-layer) .perf-clsopt:hover,:where(.pk[data-page=perf],.pk-layer) .perf-clsopt:focus-visible{background:var(--pk-mist);outline:none}:where(.pk[data-page=perf],.pk-layer) .perf-clsopt.on{color:var(--pk-brand-strong)}:where(.pk[data-page=perf],.pk-layer) .perf-rangepop{gap:10px;width:min(360px,100vw - 32px);padding:14px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-rp-row{align-items:flex-end;gap:8px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-rp-row .perf-field{flex:1;min-width:0}:where(.pk[data-page=perf],.pk-layer) .perf-rp-arrow{color:var(--pk-faint);padding-bottom:10px}:where(.pk[data-page=perf],.pk-layer) .perf-rp-msg{color:var(--pk-muted);align-items:center;gap:6px;margin:0;font-size:12.5px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-rp-msg.err{color:var(--pk-danger);font-weight:600}:where(.pk[data-page=perf],.pk-layer) .perf-rp-acts{justify-content:flex-end;gap:6px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-steps{color:var(--pk-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;padding:0;font-size:13px;list-style:none;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-steps li{align-items:center;gap:6px;font-weight:600;display:inline-flex}:where(.pk[data-page=perf],.pk-layer) .perf-steps li span{background:var(--pk-quiet);border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-steps li.on{color:var(--pk-ink)}:where(.pk[data-page=perf],.pk-layer) .perf-steps li.on span{background:var(--pk-brand);color:#fff}:where(.pk[data-page=perf],.pk-layer) .perf-steps li.done span{background:var(--pk-brand-surface);color:var(--pk-brand-strong)}:where(.pk[data-page=perf],.pk-layer) .perf-steps>i{color:var(--pk-faint);font-style:normal}:where(.pk[data-page=perf],.pk-layer) .perf-rf-bar{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-rf-list{gap:6px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-rf-kp{border-radius:var(--pk-r-md);box-shadow:inset 0 0 0 1px var(--pk-hairline);cursor:pointer;transition:background-color var(--pk-dur-fast),box-shadow var(--pk-dur-fast);align-items:center;gap:10px;padding:10px 12px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-rf-kp.is-sel{background:var(--pk-brand-surface);box-shadow:inset 0 0 0 1.5px var(--pk-brand-border)}:where(.pk[data-page=perf],.pk-layer) .perf-rf-kp.is-off{opacity:.55;cursor:not-allowed}:where(.pk[data-page=perf],.pk-layer) .perf-rf-kpb{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-rf-kpb b{color:var(--pk-ink);font-size:14px}:where(.pk[data-page=perf],.pk-layer) .perf-rf-kpb small{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=perf],.pk-layer) .perf-rf-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-rf-chips .chip button{background:var(--pk-quiet);cursor:pointer;width:16px;height:16px;color:var(--pk-ink-soft);border:0;border-radius:50%;place-items:center;margin-right:-4px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-rf-diffs{flex-wrap:wrap;gap:6px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-rf-types{gap:8px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-rf-type{border-radius:var(--pk-r-md);background:var(--pk-mist);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-rf-type>b{color:var(--pk-ink);font-size:14px}:where(.pk[data-page=perf],.pk-layer) .perf-rf-type small{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=perf],.pk-layer) .perf-step{align-items:center;gap:10px;margin-left:auto;display:inline-flex}:where(.pk[data-page=perf],.pk-layer) .perf-step b{text-align:center;min-width:22px;font-size:16px}:where(.pk[data-page=perf],.pk-layer) .perf-rf-qs{gap:8px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-rf-q{border-radius:var(--pk-r-md);box-shadow:inset 0 0 0 1px var(--pk-hairline);grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 12px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-rf-q p{color:var(--pk-ink);margin:6px 0 0;font-size:13.5px;line-height:1.55}:where(.pk[data-page=perf],.pk-layer) .perf-rf-qa{gap:2px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-rf-pick{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:6px;margin-top:10px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-pickst{border-radius:var(--pk-r-sm);box-shadow:inset 0 0 0 1px var(--pk-hairline);cursor:pointer;align-items:center;gap:6px;padding:8px 10px;font-size:13px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-pickst.is-sel{background:var(--pk-brand-surface);box-shadow:inset 0 0 0 1.5px var(--pk-brand-border)}:where(.pk[data-page=perf],.pk-layer) .perf-pickst small{color:#b33a28;margin-left:auto;font-size:11px}:where(.pk[data-page=perf],.pk-layer) .perf-pickst input{accent-color:var(--pk-brand)}:where(.pk[data-page=perf],.pk-layer) .perf-rf-ava{flex-wrap:wrap;gap:4px;margin-top:10px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-rf-sum{border-radius:var(--pk-r-md);background:var(--pk-brand-surface);color:var(--pk-brand-strong);align-items:flex-start;gap:10px;margin-top:16px;padding:14px 16px;font-size:13.5px;line-height:1.6;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-rf-sum span{color:var(--pk-ink-body)}:where(.pk[data-page=perf],.pk-layer) .perf-foot-sum{margin-right:auto}:where(.pk[data-page=perf],.pk-layer) .perf-radio{gap:6px;margin-bottom:12px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-radio label{border-radius:var(--pk-r-sm);box-shadow:inset 0 0 0 1px var(--pk-hairline);cursor:pointer;align-items:center;gap:8px;padding:9px 12px;font-size:13.5px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-radio input{accent-color:var(--pk-brand)}:where(.pk[data-page=perf],.pk-layer) .perf-yaya{gap:12px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-yaya-hi{color:var(--pk-ink-body);align-items:flex-start;gap:10px;font-size:13px;line-height:1.6;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-yaya-hi p{margin:0}:where(.pk[data-page=perf],.pk-layer) .perf-yaya-ic{background:var(--pk-progress-surface);width:34px;height:34px;color:var(--pk-progress-strong);border-radius:12px;flex:none;place-items:center;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-chips.sugg .chip{cursor:pointer}:where(.pk[data-page=perf],.pk-layer) .perf-prop{border-radius:var(--pk-r-md);background:var(--pk-progress-surface);box-shadow:inset 0 0 0 1px var(--pk-progress-border);animation:perfIn .35s var(--pk-ease-spring-default) both;padding:14px}:where(.pk[data-page=perf],.pk-layer) .perf-prop>b{color:var(--pk-progress-strong);font-size:13.5px}:where(.pk[data-page=perf],.pk-layer) .perf-prop>p{margin:6px 0 0;font-size:13.5px;line-height:1.6}:where(.pk[data-page=perf],.pk-layer) .perf-diff{gap:6px;margin-top:8px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-diff p{border-radius:var(--pk-r-sm);margin:0;padding:8px 10px;font-size:13px;line-height:1.6}:where(.pk[data-page=perf],.pk-layer) .perf-diff .old{color:#8a3a2d;background:#fff1ee;-webkit-text-decoration:line-through #c0432f66;text-decoration:line-through #c0432f66}:where(.pk[data-page=perf],.pk-layer) .perf-diff .new{color:var(--pk-success-strong);background:#e8f7f4}:where(.pk[data-page=perf],.pk-layer) .perf-prop-a{justify-content:flex-end;gap:6px;margin-top:10px;display:flex}@media (max-width:1280px){:where(.pk[data-page=perf],.pk-layer) .perf-grid{grid-template-columns:minmax(0,1fr) 280px}:where(.pk[data-page=perf],.pk-layer) .perf-kpis.five{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){:where(.pk[data-page=perf],.pk-layer) .perf-grid,:where(.pk[data-page=perf],.pk-layer) .perf-rgrid{grid-template-columns:minmax(0,1fr)}:where(.pk[data-page=perf],.pk-layer) .perf-side{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}:where(.pk[data-page=perf],.pk-layer) .perf-rside{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));position:static}}@media (max-width:900px){:where(.pk[data-page=perf],.pk-layer) .perf-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pk[data-page=perf],.pk-layer) .perf-kp-th{display:none}:where(.pk[data-page=perf],.pk-layer) .perf-kp-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 20px;row-gap:10px}:where(.pk[data-page=perf],.pk-layer) .perf-kp-n{grid-area:1/1/auto/3}:where(.pk[data-page=perf],.pk-layer) .perf-kp-main>.perf-kp-chev{grid-area:1/3}:where(.pk[data-page=perf],.pk-layer) .perf-kp-s{grid-area:2/1/auto/3}:where(.pk[data-page=perf],.pk-layer) .perf-kp-c{grid-area:3/1}:where(.pk[data-page=perf],.pk-layer) .perf-kp-d{grid-area:3/2}:where(.pk[data-page=perf],.pk-layer) .perf-kp-o{grid-area:4/1/auto/3}:where(.pk[data-page=perf],.pk-layer) .perf-guide{grid-template-columns:1fr}:where(.pk[data-page=perf],.pk-layer) .perf-q-d{grid-template-columns:1fr;padding-left:16px}}@media (max-width:760px){:where(.pk[data-page=perf],.pk-layer) .view .perf-tb{row-gap:8px}:where(.pk[data-page=perf],.pk-layer) .perf-search{flex:100%;order:2}:where(.pk[data-page=perf],.pk-layer) .perf-cls{flex:auto;order:1;max-width:none}:where(.pk[data-page=perf],.pk-layer) .view .perf-tb .ws-tb-sp{display:none}:where(.pk[data-page=perf],.pk-layer) .perf-preset{order:3}:where(.pk[data-page=perf],.pk-layer) .perf-range{order:4}:where(.pk[data-page=perf],.pk-layer) .perf-grp{order:5}:where(.pk[data-page=perf],.pk-layer) .perf-thead{display:none}:where(.pk[data-page=perf],.pk-layer) .perf-row{grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"a w r""p p p""o o o";row-gap:8px}:where(.pk[data-page=perf],.pk-layer) .perf-row>.perf-ava{grid-area:a}:where(.pk[data-page=perf],.pk-layer) .perf-row>.perf-who{grid-area:w}:where(.pk[data-page=perf],.pk-layer) .perf-row>.perf-wring{grid-area:r}:where(.pk[data-page=perf],.pk-layer) .perf-row>.perf-pbs{grid-area:p}:where(.pk[data-page=perf],.pk-layer) .perf-row>.perf-ops{grid-area:o;justify-content:flex-start}:where(.pk[data-page=perf],.pk-layer) .perf-row .perf-chev{display:none}:where(.pk[data-page=perf],.pk-layer) .perf-kpis.five{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pk[data-page=perf],.pk-layer) .perf-kpi-v{font-size:24px}:where(.pk[data-page=perf],.pk-layer) .perf-rkpis{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pk[data-page=perf],.pk-layer) .perf-rcharts{grid-template-columns:1fr}:where(.pk[data-page=perf],.pk-layer) .perf-cover{padding:20px 18px}:where(.pk[data-page=perf],.pk-layer) .perf-cover h2{font-size:21px}:where(.pk[data-page=perf],.pk-layer) .perf-paper-body{padding:16px 18px 6px}:where(.pk[data-page=perf],.pk-layer) .perf-paper-doc>.perf-fallback,:where(.pk[data-page=perf],.pk-layer) .perf-paper-doc>.perf-editbar{margin:12px 18px 0}:where(.pk[data-page=perf],.pk-layer) .perf-rfoot2{padding:14px 18px 18px}:where(.pk[data-page=perf],.pk-layer) .perf-opts{grid-template-columns:1fr}:where(.pk[data-page=perf],.pk-layer) .perf-q-h{grid-template-columns:26px minmax(0,1fr) 20px}:where(.pk[data-page=perf],.pk-layer) .perf-q-m{flex-direction:row;grid-area:2/2;align-items:center;gap:8px}:where(.pk[data-page=perf],.pk-layer) .perf-q-h .perf-kp-chev{grid-area:1/3}:where(.pk[data-page=perf],.pk-layer) .perf-wqc-d{padding-left:14px}:where(.pk[data-page=perf],.pk-layer) .perf-wqc-h{flex-wrap:wrap}:where(.pk[data-page=perf],.pk-layer) .perf-wqc-main{flex-basis:calc(100% - 40px)}:where(.pk[data-page=perf],.pk-layer) .perf-guide-btn{margin-left:32px}:where(.pk[data-page=perf],.pk-layer) .perf-dr-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pk[data-page=perf],.pk-layer) .perf-rbar{grid-template-columns:minmax(56px,90px) minmax(0,1fr) 40px}:where(.pk[data-page=perf],.pk-layer) .perf-rf-q{grid-template-columns:24px minmax(0,1fr)}:where(.pk[data-page=perf],.pk-layer) .perf-rf-qa{grid-column:2}:where(.pk[data-page=perf],.pk-layer) .perf-rtb .btn:not(.btn-ghost) .lb{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:420px){:where(.pk[data-page=perf],.pk-layer) .perf-kpis{gap:8px}:where(.pk[data-page=perf],.pk-layer) .perf-kpi{padding:12px}}@media (prefers-reduced-motion:reduce){:where(.pk[data-page=perf],.pk-layer) .perf-kp-detail,:where(.pk[data-page=perf],.pk-layer) .perf-q-d,:where(.pk[data-page=perf],.pk-layer) .perf-paper-d,:where(.pk[data-page=perf],.pk-layer) .perf-wqc-d,:where(.pk[data-page=perf],.pk-layer) .perf-an-body,:where(.pk[data-page=perf],.pk-layer) .perf-prop,:where(.pk[data-page=perf],.pk-layer) .perf-intro{animation:.16s both perfFade}:where(.pk[data-page=perf],.pk-layer) .perf-bar>i,:where(.pk[data-page=perf],.pk-layer) .perf-kp-chev,:where(.pk[data-page=perf],.pk-layer) .perf-dist-bar i{transition:none}:where(.pk[data-page=perf],.pk-layer) .perf-row.is-hl{animation:none}:where(.pk[data-page=perf],.pk-layer) .perf-hit:active,:where(.pk[data-page=perf],.pk-layer) .perf-rcard:active,:where(.pk[data-page=perf],.pk-layer) .perf-fchip:active,:where(.pk[data-page=perf],.pk-layer) .perf-schip:active,:where(.pk[data-page=perf],.pk-layer) .perf-mtog:active{transform:none}:where(.pk[data-page=perf],.pk-layer) .perf-skel i,:where(.pk[data-page=perf],.pk-layer) .perf-spin{animation-duration:2.4s}}@keyframes perfFade{0%{opacity:0}to{opacity:1}}@media (prefers-contrast:more){:where(.pk[data-page=perf],.pk-layer) .perf-panel,:where(.pk[data-page=perf],.pk-layer) .perf-q,:where(.pk[data-page=perf],.pk-layer) .perf-wqc,:where(.pk[data-page=perf],.pk-layer) .perf-rcard,:where(.pk[data-page=perf],.pk-layer) .perf-paper,:where(.pk[data-page=perf],.pk-layer) .perf-kpi{box-shadow:inset 0 0 0 1.5px var(--pk-hairline-strong)}}:where(.pk[data-page=perf],.pk-layer) .perf-wcell{align-items:center;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-wqbtn{border-radius:var(--pk-r-md);text-align:left;cursor:pointer;width:100%;min-height:48px;font:inherit;color:var(--pk-ink);transition:transform var(--pk-dur-press) ease-out,box-shadow var(--pk-dur-fast),background-color var(--pk-dur-fast);background:#fff7ef;border:0;align-items:center;gap:8px;padding:6px 8px 6px 6px;display:flex;box-shadow:inset 0 0 0 1px #f7d9c4}:where(.pk[data-page=perf],.pk-layer) .perf-wqbtn:hover{background:#ffefe2;box-shadow:inset 0 0 0 1.5px #ef9f7d,0 4px 12px -6px #c0432f59}:where(.pk[data-page=perf],.pk-layer) .perf-wqbtn:active{transform:scale(.97)}:where(.pk[data-page=perf],.pk-layer) .perf-wqbtn:focus-visible{box-shadow:0 0 0 2px var(--pk-paper),0 0 0 4px var(--pk-brand);outline:none}:where(.pk[data-page=perf],.pk-layer) .perf-wqbtn.done{background:var(--pk-success-surface);box-shadow:inset 0 0 0 1px #bfe6dd}:where(.pk[data-page=perf],.pk-layer) .perf-wqbtn .perf-ring{flex:none}:where(.pk[data-page=perf],.pk-layer) .perf-wqbtn-b{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-wqbtn-b b{color:#9a3a24;font-size:13.5px;line-height:1.1}:where(.pk[data-page=perf],.pk-layer) .perf-wqbtn.done .perf-wqbtn-b b{color:var(--pk-success-strong)}:where(.pk[data-page=perf],.pk-layer) .perf-wqbtn-b small{color:var(--pk-muted);flex-wrap:wrap;align-items:center;gap:3px;font-size:11px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-wqbtn-b small i{background:var(--sb);color:var(--sc);font:700 10.5px/16px var(--pk-font-ui);border-radius:4px;gap:1px;padding:0 4px;font-style:normal;display:inline-flex}:where(.pk[data-page=perf],.pk-layer) .perf-wqbtn-b em{font-style:normal}:where(.pk[data-page=perf],.pk-layer) .perf-wqbtn-go{color:#c96a4c;transition:transform var(--pk-dur-fast) var(--pk-ease-spring-default);flex:none}:where(.pk[data-page=perf],.pk-layer) .perf-wqbtn:hover .perf-wqbtn-go{transform:translate(2px)}:where(.pk[data-page=perf],.pk-layer) .perf-wqbtn.is-coach{animation:perfCoach 2.4s var(--pk-ease-spring-default) 2}@keyframes perfCoach{0%,to{box-shadow:inset 0 0 0 1px #f7d9c4}40%{box-shadow:inset 0 0 0 1.5px #ef9f7d,0 0 0 5px #ff8a7a38}}:where(.pk[data-page=perf],.pk-layer) .perf-nowrong{color:var(--pk-success-strong);align-items:center;gap:6px;font-size:12px;display:inline-flex}:where(.pk[data-page=perf],.pk-layer) .perf-detail{border-radius:var(--pk-r-pill);height:32px;color:var(--pk-faint);transition:background-color var(--pk-dur-fast),color var(--pk-dur-fast);justify-content:flex-end;justify-self:end;align-items:center;gap:0;padding:0 6px 0 8px;font-size:12.5px;font-weight:700;display:inline-flex}:where(.pk[data-page=perf],.pk-layer) .perf-detail .lb{white-space:nowrap;opacity:0;max-width:0;transition:max-width var(--pk-dur-spring) var(--pk-ease-spring-default),opacity var(--pk-dur-fast);display:inline-block;overflow:hidden}:where(.pk[data-page=perf],.pk-layer) .perf-row-hit:focus-visible~.perf-detail .lb{opacity:1;max-width:3em}@media (hover:none){:where(.pk[data-page=perf],.pk-layer) .perf-detail .lb{opacity:1;max-width:3em}}:where(.pk[data-page=perf],.pk-layer) .perf-coach{border-radius:var(--pk-r-md);color:#c0532f;animation:perfIn .4s var(--pk-ease-spring-default) both;background:linear-gradient(135deg,#fff3ea,#f2fbfa);flex-wrap:wrap;align-items:flex-start;gap:12px;margin:0 16px 12px;padding:12px 14px;display:flex;box-shadow:inset 0 0 0 1px #f7d9c4}:where(.pk[data-page=perf],.pk-layer) .perf-coach>div{flex:240px;min-width:0}:where(.pk[data-page=perf],.pk-layer) .perf-coach b{color:var(--pk-ink);font-size:14px}:where(.pk[data-page=perf],.pk-layer) .perf-coach p{color:var(--pk-ink-body);margin:4px 0 0;font-size:13px;line-height:1.6}:where(.pk[data-page=perf],.pk-layer) .perf-coach p b{font-size:inherit;color:#9a3a24}:where(.pk[data-page=perf],.pk-layer) .perf-coach.sm{margin:0 0 14px}:where(.pk[data-page=perf],.pk-layer) .drawer.perf-stpanel{--w:min(980px,calc(100vw - 16px))}:where(.pk[data-page=perf],.pk-layer) .drawer.perf-stpanel.perf-max{--w:calc(100vw - 16px)}:where(.pk[data-page=perf],.pk-layer) .perf-stpanel .drawer-body{padding-top:0}:where(.pk[data-page=perf],.pk-layer) .perf-st-tabs{z-index:3;background:var(--pk-paper);box-shadow:0 1px 0 var(--pk-quiet);gap:4px;margin:0 -2px 14px;padding:10px 2px;display:flex;position:sticky;top:0;overflow-x:auto}:where(.pk[data-page=perf],.pk-layer) .perf-st-tabs button{border-radius:var(--pk-r-pill);background:var(--pk-quiet);min-height:38px;color:var(--pk-ink-soft);font:800 14px/1 var(--pk-font-ui);cursor:pointer;white-space:nowrap;transition:background-color var(--pk-dur-fast) var(--pk-ease-snappy),color var(--pk-dur-fast),transform var(--pk-dur-press) ease-out;border:0;align-items:center;gap:6px;padding:0 16px;display:inline-flex;position:relative}:where(.pk[data-page=perf],.pk-layer) .perf-st-tabs button:hover{color:var(--pk-ink)}:where(.pk[data-page=perf],.pk-layer) .perf-st-tabs button:active{transform:scale(.97)}:where(.pk[data-page=perf],.pk-layer) .perf-st-tabs button.on{color:#fff;background:linear-gradient(#1f8e86,#1a7d76);box-shadow:0 4px 10px -4px #1f8e8699}:where(.pk[data-page=perf],.pk-layer) .perf-st-tabs .cnt{min-width:20px;height:20px;font:700 11.5px/20px var(--pk-font-num);text-align:center;background:#1d3a3717;border-radius:99px;padding:0 6px}:where(.pk[data-page=perf],.pk-layer) .perf-st-tabs .cnt.hot{color:#b33a28;background:#ffe1d6}:where(.pk[data-page=perf],.pk-layer) .perf-st-tabs button.on .cnt{color:#fff;background:#ffffff38}:where(.pk[data-page=perf],.pk-layer) .perf-newdot{width:8px;height:8px;box-shadow:0 0 0 2px var(--pk-paper);background:#ff8a7a;border-radius:50%;animation:1.6s ease-out infinite perfPing;position:absolute;top:4px;right:6px}@keyframes perfPing{0%{box-shadow:0 0 0 2px var(--pk-paper),0 0 0 2px #ff8a7a80}to{box-shadow:0 0 0 2px var(--pk-paper),0 0 0 10px #ff8a7a00}}:where(.pk[data-page=perf],.pk-layer) .perf-st-view{animation:.2s both perfFade}:where(.pk[data-page=perf],.pk-layer) .perf-wq-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-wq-top .perf-sm{margin:0}:where(.pk[data-page=perf],.pk-layer) .perf-st-reps{gap:10px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-st-gen{justify-self:start;margin-top:4px}@media (max-width:760px){:where(.pk[data-page=perf],.pk-layer) .perf-thead{display:none}:where(.pk[data-page=perf],.pk-layer) .perf-row{grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"a w d""p p p""x x x"}:where(.pk[data-page=perf],.pk-layer) .perf-row>.perf-wcell{grid-area:x}:where(.pk[data-page=perf],.pk-layer) .perf-row>.perf-detail{grid-area:d}:where(.pk[data-page=perf],.pk-layer) .perf-detail .lb{opacity:1;max-width:3em}:where(.pk[data-page=perf],.pk-layer) .perf-coach{margin:0 12px 12px}:where(.pk[data-page=perf],.pk-layer) .perf-st-tabs button{padding:0 12px}}@media (prefers-reduced-motion:reduce){:where(.pk[data-page=perf],.pk-layer) .perf-wqbtn.is-coach,:where(.pk[data-page=perf],.pk-layer) .perf-newdot{animation:none}:where(.pk[data-page=perf],.pk-layer) .perf-wqbtn:active,:where(.pk[data-page=perf],.pk-layer) .perf-st-tabs button:active{transform:none}:where(.pk[data-page=perf],.pk-layer) .perf-detail .lb{transition:none}}:where(.pk[data-page=perf],.pk-layer) .perf-backlink{border-radius:var(--pk-r-pill);color:var(--pk-brand-strong);font:700 13px/1 var(--pk-font-ui);cursor:pointer;transition:background-color var(--pk-dur-fast),transform var(--pk-dur-press) ease-out;background:0 0;border:0;align-items:center;gap:4px;margin:0 0 10px -6px;padding:4px 8px;display:inline-flex}:where(.pk[data-page=perf],.pk-layer) .perf-backlink:hover{background:var(--pk-brand-surface)}:where(.pk[data-page=perf],.pk-layer) .perf-backlink:active{transform:scale(.96)}:where(.pk[data-page=perf],.pk-layer) .perf-backlink:focus-visible{box-shadow:0 0 0 2px var(--pk-brand);outline:none}:where(.pk[data-page=perf],.pk-layer) .perf-rh-edit{color:var(--pk-progress-strong);align-items:center;gap:6px;padding:0 10px;font-size:13px;display:inline-flex}:where(.pk[data-page=perf],.pk-layer) .perf-rpage .perf-rgrid{align-items:start}:where(.pk[data-page=perf],.pk-layer) .perf-toc{top:var(--pk-ws-head-h,0px);z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 -1px 0 var(--pk-hairline);scrollbar-width:none;background:#fffffff0;gap:2px;padding:0 20px;display:flex;position:sticky;overflow-x:auto}:where(.pk[data-page=perf],.pk-layer) .perf-toc::-webkit-scrollbar{display:none}:where(.pk[data-page=perf],.pk-layer) .perf-toc button{color:var(--pk-ink-soft);font:600 14px/1.2 var(--pk-font-ui);cursor:pointer;white-space:nowrap;transition:color var(--pk-dur-fast);background:0 0;border:0;flex:none;align-items:baseline;gap:6px;padding:14px 12px 12px;display:inline-flex;position:relative}:where(.pk[data-page=perf],.pk-layer) .perf-toc button .num{color:var(--pk-faint);letter-spacing:.02em;font-size:11px;font-weight:700}:where(.pk[data-page=perf],.pk-layer) .perf-toc button small{color:var(--pk-muted);font-size:11px}:where(.pk[data-page=perf],.pk-layer) .perf-toc button:after{content:"";background:var(--pk-brand);transform-origin:0;height:2.5px;transition:transform var(--pk-dur-spring) var(--pk-ease-spring-default);border-radius:2px 2px 0 0;position:absolute;bottom:0;left:12px;right:12px;transform:scaleX(0)}:where(.pk[data-page=perf],.pk-layer) .perf-toc button:hover{color:var(--pk-ink)}:where(.pk[data-page=perf],.pk-layer) .perf-toc button.on{color:var(--pk-ink);font-weight:800}:where(.pk[data-page=perf],.pk-layer) .perf-toc button.on .num{color:var(--pk-brand)}:where(.pk[data-page=perf],.pk-layer) .perf-toc button.on:after{transform:scaleX(1)}:where(.pk[data-page=perf],.pk-layer) .perf-toc button:focus-visible{box-shadow:inset 0 0 0 2px var(--pk-brand);border-radius:6px;outline:none}:where(.pk[data-page=perf],.pk-layer) .perf-paper-body{gap:0;padding-top:4px}:where(.pk[data-page=perf],.pk-layer) .perf-dsec{scroll-margin-top:calc(var(--pk-ws-head-h,0px) + 60px);gap:16px;padding:26px 0 24px;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-dsec+.perf-dsec{box-shadow:inset 0 1px 0 var(--pk-quiet)}:where(.pk[data-page=perf],.pk-layer) .perf-dsec-h{font:900 20px/1.25 var(--pk-font-display);letter-spacing:-.01em;color:var(--pk-ink);align-items:baseline;gap:10px;margin:0;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-dsec-h .num{font:700 13px var(--pk-font-num);color:var(--pk-brand)}:where(.pk[data-page=perf],.pk-layer) .perf-pv-bar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}:where(.pk[data-page=perf],.pk-layer) .perf-pv-bar .perf-sm{margin:0}:where(.pk[data-page=perf],.pk-layer) .perf-pv{box-shadow:inset 0 0 0 1px var(--pk-hairline);transition:max-width var(--pk-dur-spring) var(--pk-ease-spring-default);background:#eef3f2;border-radius:22px;margin:0 auto;padding:10px}:where(.pk[data-page=perf],.pk-layer) .perf-pv.phone{max-width:410px}:where(.pk[data-page=perf],.pk-layer) .perf-pv.desktop{max-width:100%}:where(.pk[data-page=perf],.pk-layer) .perf-pv-url{background:var(--pk-paper);font:500 12px var(--pk-font-num);color:var(--pk-muted);white-space:nowrap;text-overflow:ellipsis;border-radius:99px;align-items:center;gap:6px;margin:0 4px 8px;padding:6px 12px;display:flex;overflow:hidden}:where(.pk[data-page=perf],.pk-layer) .perf-pv-url span{text-overflow:ellipsis;overflow:hidden}:where(.pk[data-page=perf],.pk-layer) .perf-pv-scroll{border-radius:var(--pk-r-xl);overscroll-behavior:contain;max-height:min(62vh,640px);overflow:auto}:where(.pk[data-page=perf],.pk-layer) .perf-pv .perf-toc{top:0}:where(.pk[data-page=perf],.pk-layer) .perf-pv .perf-dsec{scroll-margin-top:56px}:where(.pk[data-page=perf],.pk-layer) .perf-pv.phone .perf-cover{padding:18px}:where(.pk[data-page=perf],.pk-layer) .perf-pv.phone .perf-cover h2{font-size:20px}:where(.pk[data-page=perf],.pk-layer) .perf-pv.phone .perf-paper-body{padding:4px 16px 6px}:where(.pk[data-page=perf],.pk-layer) .perf-pv.phone .perf-rkpis{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pk[data-page=perf],.pk-layer) .perf-pv.phone .perf-opts{grid-template-columns:1fr}:where(.pk[data-page=perf],.pk-layer) .perf-pv.phone .perf-toc{padding:0 8px}:where(.pk[data-page=perf],.pk-layer) .perf-pv.phone .perf-toc button{padding:12px 8px 10px;font-size:13px}@media (max-width:760px){:where(.pk[data-page=perf],.pk-layer) .perf-toc{padding:0 8px}:where(.pk[data-page=perf],.pk-layer) .perf-toc button{padding:12px 8px 10px;font-size:13px}:where(.pk[data-page=perf],.pk-layer) .perf-dsec-h{font-size:18px}:where(.pk[data-page=perf],.pk-layer) .perf-backlink{margin-bottom:6px}}@media (prefers-reduced-motion:reduce){:where(.pk[data-page=perf],.pk-layer) .perf-toc button:after,:where(.pk[data-page=perf],.pk-layer) .perf-pv{transition:none}}:where(.pk[data-page=perf]) .perf-tbset{border:0;min-width:0;margin:0;padding:0;display:contents}:where(.pk[data-page=perf]) .perf-tb .perf-search{flex:0 240px}:where(.pk[data-page=perf]) .perf-tb .perf-cls{max-width:260px}:where(.pk[data-page=perf]) .perf-tb .pk-menusel-t small{color:var(--pk-muted);margin-left:2px;font-weight:500}:where(.pk[data-page=perf]) .perf-rowsPad{padding:0 16px 16px}:where(.pk[data-page=perf]) .perf-sres-wrap{padding:4px 16px 16px}:where(.pk[data-page=perf]) .perf-who b{align-items:baseline;gap:6px;display:flex}:where(.pk[data-page=perf]) .perf-grade{color:var(--pk-muted);font-size:11.5px;font-weight:600}:where(.pk[data-page=perf]) .perf-stuck b{color:var(--pk-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}:where(.pk[data-page=perf]) .perf-stuck b.is-unresolved{color:var(--pk-muted);font-style:italic}:where(.pk[data-page=perf],.pk-layer) .perf-stpanel .perf-dr-stats{margin-bottom:4px}:where(.pk[data-page=perf],.pk-layer) .perf-stpanel .pk-stat .pk-stat-v{font-size:24px}:where(.pk[data-page=perf],.pk-layer) .perf-stpanel .drawer-foot .spacer{flex:1}:where(.pk[data-page=perf],.pk-layer) .perf-reps{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;display:grid}:where(.pk[data-page=perf],.pk-layer) .perf-rcard{min-width:0}:where(.pk[data-page=perf],.pk-layer) .perf-rthumb .stw-sa{--sa-size:40px}:where(.pk[data-page=perf],.pk-layer) .perf-wqbtn-b em{color:#9a3a24;font-weight:700}:where(.pk[data-page=perf]) .perf-row .stw-sa{z-index:1;pointer-events:none;position:relative}:where(.pk[data-page=perf]) .perf-tb .pk-drp-btn,:where(.pk[data-page=perf]) .perf-tb [data-slot=popover-trigger]{min-height:36px}@media (max-width:760px){:where(.pk[data-page=perf]) .perf-tb .perf-cls{flex:100%;order:0;max-width:none}:where(.pk[data-page=perf]) .perf-tb .perf-search{flex:100%;order:1}:where(.pk[data-page=perf]) .perf-tb .perf-preset{order:2}:where(.pk[data-page=perf]) .perf-tb .perf-rangeWrap{order:3}:where(.pk[data-page=perf]) .perf-tb .perf-grp{order:4}:where(.pk[data-page=perf]) .perf-tb .perf-daterr{order:5}:where(.pk[data-page=perf]) .perf-tb .ws-tb-sp{display:none}}:where(.pk[data-page=market],.pk-layer) .view{container:mkview/inline-size}:where(.pk[data-page=market],.pk-layer) .ws-card .ws-tb-sp,:where(.pk[data-page=market],.pk-layer) .mk-dlg .ws-tb-sp{flex:auto}:where(.pk[data-page=market],.pk-layer) .mk-tb{gap:8px}:where(.pk[data-page=market],.pk-layer) .mk-gran>button{gap:6px}:where(.pk[data-page=market],.pk-layer) .mk-search{border-radius:var(--pk-r-pill);background:var(--pk-paper);height:36px;box-shadow:inset 0 0 0 1px var(--pk-hairline);color:var(--pk-muted);width:240px;max-width:100%;transition:box-shadow var(--pk-dur-fast) var(--pk-ease-spring-default);align-items:center;gap:6px;padding:0 12px;display:flex}:where(.pk[data-page=market],.pk-layer) .mk-search.is-sm{width:260px;height:34px}:where(.pk[data-page=market],.pk-layer) .mk-search:focus-within{box-shadow:inset 0 0 0 1.5px var(--pk-brand),0 0 0 3px var(--pk-brand-surface)}:where(.pk[data-page=market],.pk-layer) .mk-search input{min-width:0;font:500 var(--pk-t-sm)/1 var(--pk-font-ui);color:var(--pk-ink);background:0 0;border:0;outline:0;flex:1}:where(.pk[data-page=market],.pk-layer) .mk-dds{flex-wrap:wrap;align-items:center;gap:6px;display:flex}:where(.pk[data-page=market],.pk-layer) .mk-dd{border-radius:var(--pk-r-pill);background:var(--pk-paper);height:36px;box-shadow:inset 0 0 0 1px var(--pk-hairline);color:var(--pk-ink-body);font:600 var(--pk-t-sm)/1 var(--pk-font-ui);cursor:pointer;white-space:nowrap;transition:transform var(--pk-dur-spring) var(--pk-ease-spring-default),box-shadow var(--pk-dur-fast),background-color var(--pk-dur-fast);border:0;align-items:center;gap:5px;padding:0 12px;display:inline-flex}:where(.pk[data-page=market],.pk-layer) .mk-dd svg{width:13px;height:13px;color:var(--pk-muted)}:where(.pk[data-page=market],.pk-layer) .mk-dd:hover{box-shadow:inset 0 0 0 1px var(--pk-hairline-strong)}:where(.pk[data-page=market],.pk-layer) .mk-dd:active{transition-duration:var(--pk-dur-press);transform:scale(.96)}:where(.pk[data-page=market],.pk-layer) .mk-dd.on{background:var(--pk-brand-surface);color:var(--pk-brand-strong);box-shadow:inset 0 0 0 1px var(--pk-brand-border)}:where(.pk[data-page=market],.pk-layer) .mk-dd.on svg{color:var(--pk-brand)}:where(.pk[data-page=market],.pk-layer) .mk-dd:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk[data-page=market],.pk-layer) .mk-clear{height:36px;color:var(--pk-brand-strong);font:700 var(--pk-t-sm)/1 var(--pk-font-ui);cursor:pointer;border-radius:var(--pk-r-pill);background:0 0;border:0;align-items:center;gap:4px;padding:0 10px;display:inline-flex}:where(.pk[data-page=market],.pk-layer) .mk-clear:hover{background:var(--pk-brand-surface)}:where(.pk[data-page=market],.pk-layer) .mk-clear svg{width:13px;height:13px}:where(.pk[data-page=market],.pk-layer) .mk-skel-bar{border-radius:var(--pk-r-pill);background:linear-gradient(90deg,#eef3f2 0%,#f7faf9 50%,#eef3f2 100%) 0 0/200% 100%;width:60%;height:36px;animation:1.3s linear infinite mkShimmer;display:block}:where(.pk[data-page=market],.pk-layer) .mk-banners{flex-direction:column;gap:10px;display:flex}:where(.pk[data-page=market],.pk-layer) .mk-notice{border-radius:var(--pk-r-md);transition:opacity .22s var(--pk-ease-in),transform .26s var(--pk-ease-in);background:linear-gradient(120deg,#f2fbfa 0%,#fff9ea 100%);align-items:flex-start;gap:12px;padding:14px 16px;display:flex;box-shadow:inset 0 0 0 1px #1f8e8629}:where(.pk[data-page=market],.pk-layer) .mk-notice.is-out{opacity:0;transform:translateY(-6px)scale(.98)}:where(.pk[data-page=market],.pk-layer) .mk-notice-ic{width:32px;height:32px;color:var(--pk-brand);background:#fff;border-radius:10px;flex:none;place-items:center;display:grid;box-shadow:0 2px 6px -3px #1f8e8666}:where(.pk[data-page=market],.pk-layer) .mk-notice b{color:var(--pk-ink)}:where(.pk[data-page=market],.pk-layer) .mk-notice p{font-size:var(--pk-t-sm);color:var(--pk-ink-body);margin:4px 0 0;line-height:1.6}:where(.pk[data-page=market],.pk-layer) .mk-notice>div{flex:1;min-width:0}:where(.pk[data-page=market],.pk-layer) .mk-alert{border-radius:var(--pk-r-md);font-size:var(--pk-t-sm);color:var(--pk-ink-body);align-items:flex-start;gap:10px;padding:12px 14px;line-height:1.6;display:flex}:where(.pk[data-page=market],.pk-layer) .mk-alert>svg{flex:none;margin-top:2px}:where(.pk[data-page=market],.pk-layer) .mk-alert>div{flex:1;min-width:0}:where(.pk[data-page=market],.pk-layer) .mk-alert p{margin:2px 0 0}:where(.pk[data-page=market],.pk-layer) .mk-alert.is-warn{background:var(--pk-warn-surface);box-shadow:inset 0 0 0 1px var(--pk-warn-border)}:where(.pk[data-page=market],.pk-layer) .mk-alert.is-warn>svg{color:var(--pk-late)}:where(.pk[data-page=market],.pk-layer) .mk-alert.is-info{background:var(--pk-info-surface);box-shadow:inset 0 0 0 1px #9ed9f299}:where(.pk[data-page=market],.pk-layer) .mk-alert.is-info>svg{color:var(--pk-info)}:where(.pk[data-page=market],.pk-layer) .mk-alert.is-ok{background:var(--pk-brand-surface);box-shadow:inset 0 0 0 1px #cbebe6}:where(.pk[data-page=market],.pk-layer) .mk-alert.is-ok>svg{color:var(--pk-brand)}:where(.pk[data-page=market],.pk-layer) .mk-alert .btn{margin-top:6px}:where(.pk[data-page=market],.pk-layer) .mk-xhint{border:1.5px dashed var(--pk-brand-border);border-radius:var(--pk-r-md);width:100%;color:var(--pk-ink-body);font:500 var(--pk-t-sm)/1.4 var(--pk-font-ui);cursor:pointer;text-align:left;transition:background-color var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);background:0 0;align-items:center;gap:8px;padding:10px 14px;display:flex}:where(.pk[data-page=market],.pk-layer) .mk-xhint:hover{background:var(--pk-brand-surface)}:where(.pk[data-page=market],.pk-layer) .mk-xhint:active{transform:scale(.99)}:where(.pk[data-page=market],.pk-layer) .mk-xhint>svg{color:var(--pk-brand);flex:none}:where(.pk[data-page=market],.pk-layer) .mk-xhint b{color:var(--pk-ink)}:where(.pk[data-page=market],.pk-layer) .mk-xgo{color:var(--pk-brand-strong);white-space:nowrap;margin-left:auto;font-weight:700}:where(.pk[data-page=market],.pk-layer) .mk-fsec{padding-bottom:0}:where(.pk[data-page=market],.pk-layer) .mk-folders-wrap{flex-direction:column;gap:10px;display:flex}:where(.pk[data-page=market],.pk-layer) .mk-crumb{font-size:var(--pk-t-sm);color:var(--pk-muted);align-items:center;gap:4px;display:flex}:where(.pk[data-page=market],.pk-layer) .mk-crumb button{border-radius:var(--pk-r-sm);height:28px;color:var(--pk-brand-strong);font:600 var(--pk-t-sm)/1 var(--pk-font-ui);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0 8px;display:inline-flex}:where(.pk[data-page=market],.pk-layer) .mk-crumb button:hover{background:var(--pk-brand-surface)}:where(.pk[data-page=market],.pk-layer) .mk-crumb button[aria-current]{color:var(--pk-ink);cursor:default;background:0 0}:where(.pk[data-page=market],.pk-layer) .mk-crumb span[aria-current]{color:var(--pk-ink);padding:0 4px;font-weight:700}:where(.pk[data-page=market],.pk-layer) .mk-crumb>svg{width:12px;height:12px}:where(.pk[data-page=market],.pk-layer) .mk-folders{grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:10px;display:grid}:where(.pk[data-page=market],.pk-layer) .mk-folder{--fc:var(--pk-brand-border);--ft:var(--pk-brand-strong);--fs:var(--pk-brand-surface);border-radius:var(--pk-r-md);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline),0 6px 16px -14px #16606e80;cursor:pointer;text-align:left;transition:transform var(--pk-dur-spring) var(--pk-ease-spring-default),box-shadow var(--pk-dur-fast);border:0;align-items:center;gap:10px;padding:12px 12px 12px 14px;display:flex;position:relative}:where(.pk[data-page=market],.pk-layer) .mk-folder:before{content:"";background:var(--fc);opacity:.55;border-radius:6px 6px 0 0;width:30px;height:8px;position:absolute;top:-4px;left:14px}:where(.pk[data-page=market],.pk-layer) .mk-folder:hover{box-shadow:inset 0 0 0 1px var(--fc),0 10px 22px -14px #16606e8c;transform:translateY(-1px)}:where(.pk[data-page=market],.pk-layer) .mk-folder:active{transition-duration:var(--pk-dur-press);transform:scale(.97)}:where(.pk[data-page=market],.pk-layer) .mk-folder:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk[data-page=market],.pk-layer) .mk-fic{background:var(--fs);width:38px;height:38px;color:var(--ft);font:900 16px/1 var(--pk-font-display);border-radius:12px;flex:none;place-items:center;display:grid}:where(.pk[data-page=market],.pk-layer) .mk-ft{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}:where(.pk[data-page=market],.pk-layer) .mk-ft b{font:700 var(--pk-t-md)/1.2 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk[data-page=market],.pk-layer) .mk-ft small{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk[data-page=market],.pk-layer) .mk-folder>svg{width:14px;height:14px;color:var(--pk-faint)}:where(.pk[data-page=market],.pk-layer) .mk-grid{grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:16px;display:grid}:where(.pk[data-page=market],.pk-layer) .mk-bcard{border-radius:var(--pk-r-lg);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline),0 10px 24px -20px #16606e8c;opacity:0;transition:opacity .26s ease var(--d,0s),transform .42s var(--pk-ease-spring-default) var(--d,0s),box-shadow var(--pk-dur-fast);flex-direction:column;display:flex;position:relative;overflow:hidden;transform:translateY(8px)scale(.985)}:where(.pk[data-page=market],.pk-layer) .mk-bcard.is-in,:where(.pk[data-page=market],.pk-layer) .mk-ccard.is-in{opacity:1;transform:none}:where(.pk[data-page=market],.pk-layer) .mk-bcard.no-anim,:where(.pk[data-page=market],.pk-layer) .mk-ccard.no-anim{transition:box-shadow var(--pk-dur-fast)}:where(.pk[data-page=market],.pk-layer) .mk-bcard:hover{box-shadow:inset 0 0 0 1px var(--pk-brand-border),0 18px 30px -20px #16606e99}:where(.pk[data-page=market],.pk-layer) .mk-bcard:has(.mk-bhit:active){transition-duration:var(--pk-dur-press);transform:scale(.985)}:where(.pk[data-page=market],.pk-layer) .mk-bhit{z-index:1;cursor:pointer;border-radius:inherit;background:0 0;border:0;position:absolute;inset:0}:where(.pk[data-page=market],.pk-layer) .mk-bhit:focus-visible{box-shadow:inset 0 0 0 2px var(--pk-brand);outline:0}:where(.pk[data-page=market],.pk-layer) .mk-bcover{aspect-ratio:16/9;position:relative;overflow:hidden}:where(.pk[data-page=market],.pk-layer) .mk-cover{width:100%;height:100%;display:block}:where(.pk[data-page=market],.pk-layer) .mk-bbadges{flex-wrap:wrap;gap:5px;display:flex;position:absolute;top:10px;left:10px;right:10px}:where(.pk[data-page=market],.pk-layer) .mk-badge{border-radius:var(--pk-r-pill);height:22px;font:700 11.5px/1 var(--pk-font-ui);letter-spacing:.01em;white-space:nowrap;color:var(--pk-ink-soft);background:#ffffffe6;align-items:center;gap:3px;padding:0 8px;display:inline-flex;box-shadow:0 1px 3px #16403d1f}:where(.pk[data-page=market],.pk-layer) .mk-badge svg{width:12px;height:12px}:where(.pk[data-page=market],.pk-layer) .mk-badge.is-owned{color:#fff;background:#1f8e86}:where(.pk[data-page=market],.pk-layer) .mk-badge.is-ask{color:#8a5a00;background:#fff3d6;box-shadow:inset 0 0 0 1px #ffd98a}:where(.pk[data-page=market],.pk-layer) .mk-badge.is-unknown{color:var(--pk-ink-soft);background:#eef1f1}:where(.pk[data-page=market],.pk-layer) .mk-badge.is-delisted{color:#8a5a00;background:#fff3d6}:where(.pk[data-page=market],.pk-layer) .mk-badge.is-prog{color:var(--pk-info-strong);background:#ffffffeb}:where(.pk[data-page=market],.pk-layer) .mk-badge.is-expired{color:#b3321f;background:#fde7e3}:where(.pk[data-page=market],.pk-layer) .mk-badge.is-soon{color:#8a6a14;box-shadow:inset 0 0 0 1px var(--pk-warn-border);background:#fff8e6}:where(.pk[data-page=market],.pk-layer) .mk-badge.is-glass{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--pk-ink);background:#ffffffb8}:where(.pk[data-page=market],.pk-layer) .mk-badge.is-glass.is-warn{color:#8a5a00}:where(.pk[data-page=market],.pk-layer) .mk-bbody{flex-direction:column;flex:1;gap:8px;padding:12px 14px 14px;display:flex}:where(.pk[data-page=market],.pk-layer) .mk-bbody h4{font:800 var(--pk-t-md)/1.35 var(--pk-font-ui);color:var(--pk-ink);letter-spacing:-.005em;margin:0}:where(.pk[data-page=market],.pk-layer) .mk-btags{flex-wrap:wrap;gap:4px;display:flex}:where(.pk[data-page=market],.pk-layer) .mk-tag{border-radius:var(--pk-r-xs);background:var(--pk-quiet);height:22px;color:var(--pk-ink-soft);font:600 11.5px/1 var(--pk-font-ui);white-space:nowrap;align-items:center;padding:0 7px;display:inline-flex}:where(.pk[data-page=market],.pk-layer) .mk-subj{font-weight:700}:where(.pk[data-page=market],.pk-layer) .mk-price{color:var(--pk-ink);align-items:baseline;gap:4px;display:inline-flex}:where(.pk[data-page=market],.pk-layer) .mk-price b{font:700 var(--pk-t-lg)/1 var(--pk-font-num)}:where(.pk[data-page=market],.pk-layer) .mk-price small{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk[data-page=market],.pk-layer) .mk-price.is-free{font:800 var(--pk-t-sm)/1 var(--pk-font-ui);color:var(--pk-brand-strong);background:var(--pk-brand-surface);border-radius:var(--pk-r-pill);padding:4px 9px}:where(.pk[data-page=market],.pk-layer) .mk-overlap{border-radius:var(--pk-r-sm);background:var(--pk-progress-surface);color:var(--pk-progress-strong);font:600 var(--pk-t-xs)/1.4 var(--pk-font-ui);align-items:center;gap:6px;padding:6px 9px;display:flex}:where(.pk[data-page=market],.pk-layer) .mk-overlap svg{flex:none;width:13px;height:13px}:where(.pk[data-page=market],.pk-layer) .mk-bmeta{font-size:var(--pk-t-xs);color:var(--pk-muted);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:4px;display:flex}:where(.pk[data-page=market],.pk-layer) .mk-rs{font:600 var(--pk-t-xs)/1 var(--pk-font-ui);color:var(--pk-ink-body);white-space:nowrap}:where(.pk[data-page=market],.pk-layer) .mk-rs b{font-family:var(--pk-font-num);font-size:var(--pk-t-sm);color:var(--pk-ink)}:where(.pk[data-page=market],.pk-layer) .mk-rs.is-ok{color:var(--pk-brand-strong)}:where(.pk[data-page=market],.pk-layer) .mk-rs.is-ask{color:#8a5a00}:where(.pk[data-page=market],.pk-layer) .mk-rs.is-danger{color:#b3321f}:where(.pk[data-page=market],.pk-layer) .mk-bacts{z-index:2;gap:6px;display:flex;position:relative}:where(.pk[data-page=market],.pk-layer) .mk-bacts .btn{flex:1}:where(.pk[data-page=market],.pk-layer) .mk-askbtn{--bg:#fff6e0;--fg:#7a4f00;--bd:#ffd98a;--sh:none}:where(.pk[data-page=market],.pk-layer) .mk-askbtn:hover{--bg:#ffeec2;--bd:#f5c45e}:where(.pk[data-page=market],.pk-layer) .ws-card .is-block,:where(.pk[data-page=market],.pk-layer) .mk-dlg .is-block{width:100%}:where(.pk[data-page=market],.pk-layer) .mk-askprim{--bg:#e8a317;--fg:#fff;--bd:transparent;background:linear-gradient(#f0ae22,#d99412)}:where(.pk[data-page=market],.pk-layer) .mk-askprim:hover{filter:brightness(1.04)}:where(.pk[data-page=market],.pk-layer) .mk-lineprim{background:linear-gradient(#22b44f,#06a03a)}:where(.pk[data-page=market],.pk-layer) .mk-bcard.is-expired .mk-cover{filter:grayscale(.55)}:where(.pk[data-page=market],.pk-layer) .mk-gsec{grid-template-columns:112px minmax(0,1fr);align-items:start;gap:16px;display:grid;position:relative}:where(.pk[data-page=market],.pk-layer) .mk-gsec+.mk-gsec{padding-top:20px}:where(.pk[data-page=market],.pk-layer) .mk-ghead{top:calc(var(--pk-ws-head-h,0px) + var(--pk-ws-tb-h) + 12px);z-index:3;border-top:3px solid var(--pk-brand-border);flex-direction:column;gap:2px;padding:10px 0 0;display:flex;position:sticky}:where(.pk[data-page=market],.pk-layer) .mk-ghead h3{font:900 22px/1.2 var(--pk-font-display);color:var(--pk-ink);letter-spacing:-.01em;margin:0}:where(.pk[data-page=market],.pk-layer) .mk-ghead span{font-size:var(--pk-t-sm);color:var(--pk-muted)}:where(.pk[data-page=market],.pk-layer) .mk-cgrid{grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:16px;display:grid}:where(.pk[data-page=market],.pk-layer) .mk-ccard{border-radius:var(--pk-r-lg);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline),0 10px 24px -20px #16606e8c;opacity:0;transition:opacity .26s ease var(--d,0s),transform .42s var(--pk-ease-spring-default) var(--d,0s),box-shadow var(--pk-dur-fast);flex-direction:column;display:flex;overflow:hidden;transform:translateY(8px)scale(.985)}:where(.pk[data-page=market],.pk-layer) .mk-ccard:hover{box-shadow:inset 0 0 0 1px var(--cs),0 18px 30px -20px #16606e99}:where(.pk[data-page=market],.pk-layer) .mk-ccover{background:radial-gradient(120% 120% at 100% 0%,var(--cs) 0%,transparent 60%),linear-gradient(140deg,var(--cf) 0%,#fff 120%);height:96px;padding:10px 12px;position:relative;overflow:hidden}:where(.pk[data-page=market],.pk-layer) .mk-cglass{border-radius:var(--pk-r-pill);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:22px;font:700 11px/22px var(--pk-font-ui);color:var(--pk-ink-body);background:#fff9;padding:0 9px;position:absolute;top:10px;right:10px}:where(.pk[data-page=market],.pk-layer) .mk-csub{font:900 30px/1 var(--pk-font-display);color:var(--ct);letter-spacing:-.02em;opacity:.9;position:absolute;bottom:6px;left:14px}:where(.pk[data-page=market],.pk-layer) .mk-ccover .mk-badge.is-prog{position:absolute;top:10px;left:10px}:where(.pk[data-page=market],.pk-layer) .mk-cown{position:absolute;bottom:10px;right:10px}:where(.pk[data-page=market],.pk-layer) .mk-cbody{flex-direction:column;flex:1;gap:6px;padding:12px 14px 14px;display:flex}:where(.pk[data-page=market],.pk-layer) .mk-cbody h4{font:800 var(--pk-t-md)/1.35 var(--pk-font-ui);color:var(--pk-ink);margin:0}:where(.pk[data-page=market],.pk-layer) .mk-csubt{font-size:var(--pk-t-xs);color:var(--pk-muted);margin:0}:where(.pk[data-page=market],.pk-layer) .mk-cparents{flex-wrap:wrap;gap:4px;display:flex}:where(.pk[data-page=market],.pk-layer) .mk-pill{border-radius:var(--pk-r-pill);background:var(--pk-quiet);max-width:100%;height:24px;color:var(--pk-ink-body);font:600 11.5px/1 var(--pk-font-ui);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;transition:background-color var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);border:0;align-items:center;gap:4px;padding:0 9px;display:inline-flex;overflow:hidden}:where(.pk[data-page=market],.pk-layer) .mk-pill:hover{background:var(--pk-brand-surface);color:var(--pk-brand-strong)}:where(.pk[data-page=market],.pk-layer) .mk-pill:active{transform:scale(.96)}:where(.pk[data-page=market],.pk-layer) .mk-pill svg{flex:none;width:12px;height:12px}:where(.pk[data-page=market],.pk-layer) .mk-cacts{flex-direction:column;gap:6px;margin-top:auto;padding-top:6px;display:flex}:where(.pk[data-page=market],.pk-layer) .mk-crow{gap:6px;display:flex}:where(.pk[data-page=market],.pk-layer) .mk-crow .btn{flex:1}:where(.pk[data-page=market],.pk-layer) .mk-pager{flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;display:flex}:where(.pk[data-page=market],.pk-layer) .mk-lvsum{flex-wrap:wrap;align-items:center;gap:6px;display:flex}:where(.pk[data-page=market],.pk-layer) .mk-empty.is-error .empty-ic{color:#c0432f;background:#fde7e3}:where(.pk[data-page=market],.pk-layer) .mk-empty.is-warn .empty-ic{background:var(--pk-warn-surface);color:var(--pk-late)}:where(.pk[data-page=market],.pk-layer) .mk-skel{border-radius:var(--pk-r-lg);background:linear-gradient(90deg,#eef3f2 0%,#f7faf9 50%,#eef3f2 100%) 0 0/200% 100%;height:240px;animation:1.3s linear infinite mkShimmer}@keyframes mkShimmer{to{background-position:-200% 0}}:where(.pk[data-page=market],.pk-layer) .mk-src{font-size:var(--pk-t-sm);color:var(--pk-ink-body);gap:8px;display:flex}@container mkview (width<=640px){:where(.pk[data-page=market],.pk-layer) .mk-search{flex:100%;width:auto}:where(.pk[data-page=market],.pk-layer) .mk-gran{flex:none}:where(.pk[data-page=market],.pk-layer) .mk-dds{flex:100%}:where(.pk[data-page=market],.pk-layer) .mk-dd.mk-sort,:where(.pk[data-page=market],.pk-layer) .ws-toolbar>.mk-dd{order:2}:where(.pk[data-page=market],.pk-layer) .mk-grid,:where(.pk[data-page=market],.pk-layer) .mk-cgrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:12px}:where(.pk[data-page=market],.pk-layer) .mk-folders{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pk[data-page=market],.pk-layer) .mk-xgo{display:none}}@media (prefers-reduced-motion:reduce){:where(.pk[data-page=market],.pk-layer) .mk-bcard,:where(.pk[data-page=market],.pk-layer) .mk-ccard{transition:opacity .16s;transform:none!important}:where(.pk[data-page=market],.pk-layer) .mk-folder,:where(.pk[data-page=market],.pk-layer) .mk-folder:hover,:where(.pk[data-page=market],.pk-layer) .mk-xhint,:where(.pk[data-page=market],.pk-layer) .mk-crow2,:where(.pk[data-page=market],.pk-layer) .mk-sample:hover{transform:none!important}:where(.pk[data-page=market],.pk-layer) .mk-skel,:where(.pk[data-page=market],.pk-layer) .mk-skel-bar{animation:none}:where(.pk[data-page=market],.pk-layer) .mk-notice{transition:opacity .16s}:where(.pk[data-page=market],.pk-layer) .mk-notice.is-out{transform:none}}@media (prefers-reduced-transparency:reduce){:where(.pk[data-page=market],.pk-layer) .mk-badge.is-glass,:where(.pk[data-page=market],.pk-layer) .mk-cglass,:where(.pk[data-page=market],.pk-layer) .mk-ghead{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}}@media (prefers-contrast:more){:where(.pk[data-page=market],.pk-layer) .mk-bcard,:where(.pk[data-page=market],.pk-layer) .mk-ccard,:where(.pk[data-page=market],.pk-layer) .mk-folder,:where(.pk[data-page=market],.pk-layer) .mk-crow2{box-shadow:inset 0 0 0 1.5px var(--pk-hairline-strong)}}:where(.pk[data-page=market],.pk-layer) .view{padding-bottom:64px}@container mkview (width<=640px){:where(.pk[data-page=market],.pk-layer) .mk-gsec{grid-template-columns:1fr;gap:10px}:where(.pk[data-page=market],.pk-layer) .mk-ghead{border-top:0;flex-direction:row;align-items:baseline;gap:8px;padding:0;position:static}}:where(.pk,.pk-layer) .upx-sheet .sheet-foot{justify-content:flex-start}:where(.pk,.pk-layer) .upx-form{flex-direction:column;gap:16px;display:flex}:where(.pk,.pk-layer) .upx-fs{flex-direction:column;gap:8px;min-width:0;display:flex}:where(.pk,.pk-layer) .upx-lb{font:700 var(--pk-t-sm)/1.3 var(--pk-font-ui);color:var(--pk-ink);flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}:where(.pk,.pk-layer) .upx-lb em{color:var(--pk-muted);font-style:normal;font-weight:500;font-size:var(--pk-t-xs)}:where(.pk,.pk-layer) .upx-hint{font-size:var(--pk-t-xs);color:var(--pk-muted);margin:0}:where(.pk,.pk-layer) .upx-lv{font:600 var(--pk-t-xs)/1.3 var(--pk-font-ui);color:var(--pk-muted);margin:4px 0 0}:where(.pk,.pk-layer) .upx-file{border-radius:var(--pk-r-md);background:var(--pk-mist);align-items:center;gap:10px;padding:10px 10px 10px 12px;display:flex}:where(.pk,.pk-layer) .upx-file>div{flex-direction:column;flex:1;min-width:0;display:flex}:where(.pk,.pk-layer) .upx-file b{color:var(--pk-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}:where(.pk,.pk-layer) .upx-file small{color:var(--pk-muted);font-size:var(--pk-t-xs)}:where(.pk,.pk-layer) .upx-file-ic{color:#c4473a;background:#fdeceb;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}:where(.pk,.pk-layer) .upx-file-ic svg{width:18px;height:18px}:where(.pk,.pk-layer) .upx-file img{object-fit:cover;width:48px;height:48px;box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:10px;flex-shrink:0}:where(.pk,.pk-layer) .upx-ib{width:32px;height:32px;color:var(--pk-ink-soft);cursor:pointer;transition:background-color var(--pk-dur-fast),color var(--pk-dur-fast);background:0 0;border:0;border-radius:10px;flex-shrink:0;place-items:center;display:inline-grid}:where(.pk,.pk-layer) .upx-ib:hover{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk,.pk-layer) .upx-ib:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk,.pk-layer) .upx-ib[disabled]{opacity:.4;cursor:default}:where(.pk,.pk-layer) .upx-hows{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}:where(.pk,.pk-layer) .upx-how{border-radius:var(--pk-r-md);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);text-align:left;cursor:pointer;font:inherit;transition:box-shadow var(--pk-dur-fast),background-color var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);border:0;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px;display:flex}:where(.pk,.pk-layer) .upx-how b{color:var(--pk-ink);font-size:var(--pk-t-md)}:where(.pk,.pk-layer) .upx-how small{color:var(--pk-muted);font-size:var(--pk-t-xs);line-height:1.4}:where(.pk,.pk-layer) .upx-how:hover{box-shadow:inset 0 0 0 1px var(--pk-brand-border)}:where(.pk,.pk-layer) .upx-how:active{transition-duration:var(--pk-dur-press);transform:scale(.97)}:where(.pk,.pk-layer) .upx-how:focus-visible{box-shadow:inset 0 0 0 1px var(--pk-brand),var(--pk-ring);outline:0}:where(.pk,.pk-layer) .upx-how.on{background:var(--pk-brand-surface);box-shadow:inset 0 0 0 2px var(--pk-brand)}:where(.pk,.pk-layer) .upx-how.on b{color:var(--pk-brand-strong)}:where(.pk,.pk-layer) .upx-how[disabled]{opacity:.5;cursor:not-allowed}:where(.pk,.pk-layer) .upx-chips{flex-wrap:wrap;gap:6px;display:flex}:where(.pk,.pk-layer) .upx-chip{border-radius:var(--pk-r-pill);background:var(--pk-paper);min-height:32px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);font:600 var(--pk-t-sm)/1 var(--pk-font-ui);color:var(--pk-ink-body);cursor:pointer;transition:background-color var(--pk-dur-fast),box-shadow var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);border:0;align-items:center;gap:4px;padding:0 12px;display:inline-flex}:where(.pk,.pk-layer) .upx-chip:active{transform:scale(.95)}:where(.pk,.pk-layer) .upx-chip.on{background:var(--pk-brand);color:#fff;box-shadow:none}:where(.pk,.pk-layer) .upx-chip:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk,.pk-layer) .upx-chip[disabled]{opacity:.5;cursor:not-allowed}:where(.pk,.pk-layer) .upx-chip small{color:var(--pk-progress-strong);font-size:10.5px;font-weight:700}:where(.pk,.pk-layer) .upx-chip.on small{color:#ffffffd9}:where(.pk,.pk-layer) .upx-row2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}:where(.pk,.pk-layer) .upx-row2 .pk-field{margin:0}:where(.pk,.pk-layer) .upx-chaps{border-radius:var(--pk-r-md);background:var(--pk-mist);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:6px 12px;max-height:240px;padding:10px 12px;display:grid;overflow-y:auto}:where(.pk,.pk-layer) .upx-chk{font-size:var(--pk-t-md);color:var(--pk-ink-body);cursor:pointer;align-items:center;gap:8px;display:flex}:where(.pk,.pk-layer) .upx-link{font:600 var(--pk-t-xs)/1.3 var(--pk-font-ui);color:var(--pk-brand-strong);cursor:pointer;background:0 0;border:0;padding:0}:where(.pk,.pk-layer) .upx-link:hover{text-decoration:underline}:where(.pk,.pk-layer) .upx-gen{border-radius:var(--pk-r-md);background:var(--pk-mist);flex-direction:column;gap:12px;padding:14px;display:flex}:where(.pk,.pk-layer) .upx-gen h4{font:700 var(--pk-t-sm)/1.3 var(--pk-font-ui);color:var(--pk-ink);margin:0}:where(.pk,.pk-layer) .upx-copy{border-radius:var(--pk-r-md);background:var(--pk-warn-surface);color:var(--pk-warn-strong);font-size:var(--pk-t-sm);align-items:flex-start;gap:10px;padding:12px 14px;line-height:1.6;display:flex}:where(.pk,.pk-layer) .upx-copy p{margin:0}:where(.pk,.pk-layer) .upx-copy label{cursor:pointer;color:var(--pk-ink);align-items:flex-start;gap:8px;margin-top:6px;display:flex}:where(.pk,.pk-layer) .upx-copy .pk-cb{margin-top:2px}:where(.pk,.pk-layer) .upx-foot-note{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk,.pk-layer) .upx-sp{flex:1}@media (max-width:640px){:where(.pk,.pk-layer) .upx-hows,:where(.pk,.pk-layer) .upx-row2{grid-template-columns:1fr}:where(.pk,.pk-layer) .upx-foot-note{display:none}}@media (prefers-reduced-motion:reduce){:where(.pk,.pk-layer) .upx-how,:where(.pk,.pk-layer) .upx-chip{transition:none}}:where(.pk[data-page=my-res]) .ws-card>.view{flex-direction:column;display:flex}:where(.pk[data-page=my-res]) .mr-board{flex-direction:column;flex:auto;min-height:0;padding-bottom:8px;display:flex}:where(.pk[data-page=my-res]) .mr-tb{gap:8px}:where(.pk[data-page=my-res]) .mr-scope{font:600 12px var(--pk-font-ui);color:var(--pk-muted);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}:where(.pk[data-page=my-res]) .mr-cartn-chip{border-radius:var(--pk-r-pill);background:var(--pk-quiet);height:32px;color:var(--pk-ink-soft);font:700 13px/1 var(--pk-font-ui);white-space:nowrap;align-items:center;gap:6px;padding:0 12px;display:inline-flex}:where(.pk[data-page=my-res]) .mr-cartn-chip b{background:#1d3a3714;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;display:inline-grid}:where(.pk[data-page=my-res]) .mr-cartn-chip.has{background:var(--pk-brand-surface);color:var(--pk-brand-strong)}:where(.pk[data-page=my-res]) .mr-cartn-chip.has b{background:var(--pk-brand);color:#fff}@media (max-width:760px){:where(.pk[data-page=my-res]) .mr-scope{display:none}}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-prop{height:16px;color:var(--pk-progress-strong);font:700 10px/1 var(--pk-font-ui);letter-spacing:.04em;vertical-align:middle;background:#b36ac31f;border-radius:5px;flex:none;align-items:center;margin-left:5px;padding:0 5px;display:inline-flex}:where(.pk[data-page=dispatch-log],.pk-layer) .view{padding-bottom:120px;container:dlview/inline-size}:where(.pk[data-page=dispatch-log],.pk-layer) .view .dl-tb .ws-tb-sum{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}:where(.pk[data-page=dispatch-log],.pk-layer) .view .dl-tb .ws-tb-sum svg{color:var(--pk-brand)}:where(.pk[data-page=dispatch-log],.pk-layer) .view .dl-tb{gap:8px 10px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-filters{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-clear{color:var(--pk-danger)!important}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-banner{border-radius:var(--pk-r-md);font-size:var(--pk-t-sm);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-bottom:12px;padding:10px 14px;line-height:1.5;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-banner>svg{flex:none}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-banner b{font-weight:700}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-banner span{color:var(--pk-ink-soft);flex:260px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-banner .btn{margin-left:auto}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-banner-info{background:var(--pk-info-surface);color:var(--pk-info-strong);box-shadow:inset 0 0 0 1px #9ed9f2b3}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-banner-mute{background:var(--pk-quiet);color:var(--pk-ink-soft)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-banner-err{background:var(--pk-danger-surface);color:var(--pk-danger);box-shadow:inset 0 0 0 1px #ff8a7a73}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-colh,:where(.pk[data-page=dispatch-log],.pk-layer) .dl-rowMain{grid-template-columns:22px 26px minmax(0,2.3fr) minmax(0,1.35fr) minmax(0,1.05fr) minmax(0,.95fr) minmax(0,1.05fr) 150px;align-items:center;column-gap:12px;display:grid}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-colh{font:700 var(--pk-t-xs)/1 var(--pk-font-ui);letter-spacing:.06em;color:var(--pk-muted);padding:0 14px 6px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-colh-n{visibility:hidden}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-colh .r{text-align:right;padding-right:4px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-day+.dl-day{margin-top:18px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-dayh{font:800 15px/1.2 var(--pk-font-ui);color:var(--pk-ink);letter-spacing:-.01em;align-items:baseline;gap:8px;margin:10px 4px 8px;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-dayh span{font:600 var(--pk-t-sm)/1 var(--pk-font-ui);color:var(--pk-muted)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-dayh em{font:600 var(--pk-t-xs)/1 var(--pk-font-ui);color:var(--pk-faint);margin-left:auto;font-style:normal}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-rows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-row{border-radius:var(--pk-r-md);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline),var(--pk-sh-1);transition:box-shadow var(--pk-dur-fast) var(--pk-ease-out),background-color var(--pk-dur-fast),opacity var(--pk-dur-fast);position:relative}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-row:hover{box-shadow:inset 0 0 0 1px var(--pk-hairline-strong),0 6px 18px -12px #16606e66}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-row.is-open{box-shadow:inset 0 0 0 1px var(--pk-brand-border),var(--pk-sh-2)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-row.is-sel{background:var(--pk-brand-surface);box-shadow:inset 0 0 0 1.5px var(--pk-brand-border)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-row.is-void .dl-rowMain{opacity:.62;filter:grayscale(.85)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-row.is-flash{animation:dlFlash 1.6s var(--pk-ease-out)}@keyframes dlFlash{0%{box-shadow:inset 0 0 0 2px var(--pk-brand),0 0 0 6px #1f8e862e}to{box-shadow:inset 0 0 0 1px var(--pk-hairline),var(--pk-sh-1)}}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-rowMain{cursor:pointer;border-radius:inherit;min-height:64px;padding:10px 14px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-rowMain:active{background:#1f8e8609}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-cb{cursor:pointer;place-items:center;width:22px;height:22px;display:grid;position:relative}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-cb input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-cb span{pointer-events:none;background:var(--pk-paper);width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--pk-hairline-strong);color:#0000;transition:background-color var(--pk-dur-fast),box-shadow var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);border-radius:6px;place-items:center;display:grid}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-cb:active span{transition-duration:var(--pk-dur-press);transform:scale(.88)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-cb input:checked+span,:where(.pk[data-page=dispatch-log],.pk-layer) .dl-cb input:indeterminate+span{background:var(--pk-brand);box-shadow:none;color:#fff}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-cb input:focus-visible+span{box-shadow:var(--pk-ring)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-chev{width:26px;height:26px;color:var(--pk-muted);cursor:pointer;transition:background-color var(--pk-dur-fast);background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-chev:hover{background:var(--pk-quiet);color:var(--pk-ink)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-chev svg{transition:transform .42s var(--pk-ease-sheet)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-row.is-open .dl-chev svg{transform:rotate(90deg)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-chev:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-what{align-items:center;gap:10px;min-width:0;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-tile{border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-tile-manual{color:var(--pk-info-strong);background:linear-gradient(160deg,#e8f6fd,#d4eefa)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-tile-subscription{color:var(--pk-brand-strong);background:linear-gradient(160deg,#eef9f7,#d6f1ec)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-whatTxt{flex-direction:column;gap:3px;min-width:0;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-whatTxt b{font:700 var(--pk-t-md)/1.3 var(--pk-font-ui);color:var(--pk-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-whatTxt small{font:500 var(--pk-t-sm)/1.35 var(--pk-font-ui);color:var(--pk-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-who{align-items:center;gap:8px;min-width:0;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-stack{flex:none;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-stack .dl-sava+.dl-sava{margin-left:-7px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-whoTxt{font-size:var(--pk-t-sm);color:var(--pk-ink-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-sava{background:var(--c,#9fd9cf);color:#1d3a37;width:24px;height:24px;font:700 11px/1 var(--pk-font-ui);box-shadow:0 0 0 2px var(--pk-paper);border-radius:50%;flex:none;place-items:center;display:inline-grid}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-sava-md{width:30px;height:30px;font-size:13px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-stc{min-width:0}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-st{border-radius:var(--pk-r-pill);min-height:22px;font:700 var(--pk-t-xs)/1.2 var(--pk-font-ui);letter-spacing:.02em;white-space:nowrap;align-items:center;gap:4px;padding:0 9px;display:inline-flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-st b{font-weight:800}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-st-ok{background:var(--pk-success-surface);color:var(--pk-success-strong)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-st-part,:where(.pk[data-page=dispatch-log],.pk-layer) .dl-st-warn{background:var(--pk-warn-surface);color:var(--pk-warn-strong)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-st-void,:where(.pk[data-page=dispatch-log],.pk-layer) .dl-st-mute{background:var(--pk-quiet);color:var(--pk-ink-soft)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-st-mix{background:var(--pk-info-surface);color:var(--pk-info-strong);white-space:normal;padding:3px 9px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-by{min-width:0;font-size:var(--pk-t-sm);color:var(--pk-ink-body);align-items:center;gap:7px;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-by>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-dava{width:24px;height:24px;font:700 11px/1 var(--pk-font-ui);border-radius:50%;flex:none;place-items:center;display:inline-grid}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-dava-staff{background:var(--pk-class-wash);color:var(--pk-class-ink)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-dava-teacher{background:var(--pk-brand-tint);color:var(--pk-brand-deep)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-dava-me{background:var(--pk-brand);color:#fff}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-dava-system{background:var(--pk-quiet);color:var(--pk-ink-soft)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-dava-unknown,:where(.pk[data-page=dispatch-log],.pk-layer) .dl-dava-other{background:var(--pk-paper);color:var(--pk-muted);box-shadow:inset 0 0 0 1.5px var(--pk-hairline-strong)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-dava-unknown{box-shadow:none;outline:1.5px dashed var(--pk-hairline-strong);outline-offset:-1.5px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-when{flex-direction:column;gap:3px;min-width:0;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-when b{font:700 var(--pk-t-sm)/1.3 var(--pk-font-num);color:var(--pk-ink);white-space:nowrap}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-when b small{font:600 var(--pk-t-xs)/1 var(--pk-font-ui);color:var(--pk-muted)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-when>small{font:500 var(--pk-t-xs)/1.2 var(--pk-font-num);color:var(--pk-muted);white-space:nowrap}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-acts{justify-content:flex-end;align-items:center;gap:6px;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-revoke{--fg:var(--pk-danger);--bd:#ff8a7a8c;gap:5px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-revoke:hover{--bg:var(--pk-danger-surface)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-delrec{--fg:var(--pk-ink-soft);gap:5px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-noact{font-size:var(--pk-t-xs);color:var(--pk-faint);white-space:nowrap;padding:0 6px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-detail{transition:grid-template-rows .46s var(--pk-ease-sheet);grid-template-rows:0fr;display:grid}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-row.is-open .dl-detail{grid-template-rows:1fr}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-detailIn{opacity:0;min-height:0;transition:opacity .22s var(--pk-ease-out);padding:0 14px 0 74px;overflow:hidden}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-row.is-open .dl-detailIn{opacity:1;padding-bottom:16px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-detailIn.dl-fadein>*{animation:dlUp .32s var(--pk-ease-out) both}@keyframes dlUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes dlShim{0%{background-position:120% 0}to{background-position:-100% 0}}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-loadtxt{text-align:center;color:var(--pk-muted);font-size:var(--pk-t-sm)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-fields{border-radius:var(--pk-r-md);background:var(--pk-mist);box-shadow:inset 0 0 0 1px var(--pk-hairline);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px 18px;padding:14px 16px;display:grid}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-f{flex-direction:column;gap:3px;min-width:0;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-f>span{font:700 10.5px/1 var(--pk-font-ui);letter-spacing:.08em;color:var(--pk-muted)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-f>b{font:600 var(--pk-t-sm)/1.45 var(--pk-font-ui);color:var(--pk-ink);word-break:break-all}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-f>b small{color:var(--pk-muted);font-weight:500;display:block}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-f code{color:var(--pk-ink-soft);font:600 12px/1 ui-monospace,SFMono-Regular,Menlo,monospace}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-f-wide{grid-column:span 2}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-dsec{margin-top:16px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-dsec-h{flex-wrap:wrap;align-items:baseline;gap:6px 8px;margin-bottom:8px;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-dsec-h h4{font:800 var(--pk-t-md)/1.2 var(--pk-font-ui);color:var(--pk-ink);margin:0}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-nodes,:where(.pk[data-page=dispatch-log],.pk-layer) .dl-studs{margin:0;padding:0;list-style:none}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-nodes{border-radius:var(--pk-r-md);box-shadow:inset 0 0 0 1px var(--pk-hairline);flex-direction:column;display:flex;overflow:hidden}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-node{grid-template-columns:52px minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 14px;display:grid}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-node+.dl-node{border-top:1px solid var(--pk-hairline)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-node.is-dead{background:repeating-linear-gradient(135deg,#fafcfc 0 8px,#f4f7f7 8px 16px)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-node.is-dead .dl-node-n,:where(.pk[data-page=dispatch-log],.pk-layer) .dl-node.is-dead .dl-node-crumb{color:var(--pk-faint)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-node-d{background:var(--pk-brand-surface);border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:6px 0;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-node-d b{font:700 15px/1 var(--pk-font-num);color:var(--pk-brand-deep)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-node-d small{font:600 10.5px/1 var(--pk-font-ui);color:var(--pk-brand-strong)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-node-m{min-width:0}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-node-crumb{font-size:var(--pk-t-xs);color:var(--pk-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-node-n{font:700 var(--pk-t-md)/1.35 var(--pk-font-ui);color:var(--pk-ink);flex-wrap:wrap;align-items:center;gap:6px 8px;margin:2px 0 8px;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-node-empty{color:var(--pk-muted);font-size:var(--pk-t-sm);padding:16px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-tasks{flex-wrap:wrap;gap:6px;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-task{background:var(--pk-quiet);max-width:100%;min-height:30px;color:var(--pk-ink-body);font:600 var(--pk-t-sm)/1 var(--pk-font-ui);cursor:pointer;transition:background-color var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);border:0;border-radius:10px;align-items:center;gap:6px;padding:0 6px 0 4px;display:inline-flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-task:hover{background:#e7eeed}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-task:active{transition-duration:var(--pk-dur-press);transform:scale(.97)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-task:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-task:disabled{cursor:default;opacity:.55}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-task-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-task .dchip{flex:none;min-height:18px;font-size:10.5px;line-height:18px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-eye{width:22px;height:22px;color:var(--pk-brand-strong);background:var(--pk-paper);border-radius:7px;flex:none;place-items:center;display:grid}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-task-ic{border-radius:7px;flex:none;place-items:center;width:22px;height:22px;display:inline-grid}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-tt-video{color:#b83a82;background:#fde8f1}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-tt-handout{background:var(--pk-info-surface);color:var(--pk-info-strong)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-tt-quiz{background:var(--pk-warn-surface);color:var(--pk-warn-strong)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-tt-exam{background:var(--pk-exam-surface);color:var(--pk-exam)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-revoke-g{--fg:var(--pk-danger);white-space:nowrap;gap:4px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-revoke-g:hover{--bg:var(--pk-danger-surface)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-studs{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:6px;display:grid}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-studs li{background:var(--pk-mist);min-height:48px;box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:12px;align-items:center;gap:10px;padding:6px 8px 6px 10px;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-sname{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-sname b{font:700 var(--pk-t-sm)/1.3 var(--pk-font-ui);color:var(--pk-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-sname small{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-sinfo{font-size:var(--pk-t-xs);color:var(--pk-ink-soft);white-space:nowrap}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-studs .btn{min-height:30px;padding:0 10px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-dfoot{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-empty{padding:56px 16px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-emptyActs{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-emptyActs .btn{margin-top:12px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-pager{font-size:var(--pk-t-sm);color:var(--pk-muted);align-items:center;gap:8px;margin-top:18px;padding:0 4px;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-pno{text-align:center;min-width:44px;color:var(--pk-ink);font-weight:700}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-nl{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-nlc{border-radius:var(--pk-r-md);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline),var(--pk-sh-1);padding:14px 16px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-nlc.is-undone{background:var(--pk-mist)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-nlc.is-undone .dl-ops{opacity:.6}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-nlc.is-flash{animation:dlFlash 1.6s var(--pk-ease-out)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-nl-h{font-size:var(--pk-t-sm);color:var(--pk-muted);flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-nl-h b{font-size:var(--pk-t-md);color:var(--pk-ink)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-nl-by{align-items:center;gap:4px;display:inline-flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-nl-q{background:linear-gradient(135deg,var(--pk-brand-surface),#f4fbfa);color:var(--pk-brand-deep);font:500 var(--pk-t-sm)/1.55 var(--pk-font-ui);border-radius:12px;margin:10px 0 8px;padding:8px 12px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-ops{flex-direction:column;gap:4px;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-op{font-size:var(--pk-t-sm);color:var(--pk-ink-body);align-items:baseline;gap:8px;line-height:1.5;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-op-k{min-height:20px;font:700 var(--pk-t-xs)/1 var(--pk-font-ui);border-radius:6px;flex:none;align-items:center;gap:4px;padding:0 7px;display:inline-flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-op-dispatch{background:var(--pk-info-surface);color:var(--pk-info-strong)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-op-restore{background:var(--pk-success-surface);color:var(--pk-success-strong)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-op-difficulty{background:var(--pk-progress-surface);color:var(--pk-progress-strong)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-nl-a{justify-content:flex-end;align-items:center;gap:8px;margin-top:10px;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-confirm p{margin:0 0 10px;line-height:1.6}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-csub{font:700 var(--pk-t-xs)/1 var(--pk-font-ui);letter-spacing:.06em;color:var(--pk-muted);margin:4px 0 6px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-cnames{flex-wrap:wrap;gap:5px;margin-bottom:12px;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-cnames span{border-radius:var(--pk-r-pill);background:var(--pk-quiet);font-size:var(--pk-t-sm);color:var(--pk-ink);padding:3px 9px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-cnames .more{background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);color:var(--pk-muted)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-cwarn{background:var(--pk-danger-surface);color:var(--pk-danger);font-size:var(--pk-t-sm);border-radius:12px;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-cwarn svg{flex:none;margin-top:3px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-cwarn span{color:#8d3324}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-cnote{font-size:var(--pk-t-sm);color:var(--pk-muted);align-items:flex-start;gap:6px;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-cnote svg{flex:none;margin-top:3px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-cul{font-size:var(--pk-t-sm);margin:0 0 10px;padding-left:20px;line-height:1.8}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-cbox{box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:12px;margin-bottom:10px;padding:10px 12px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-sh-lead{color:var(--pk-ink-soft);font-size:var(--pk-t-md);margin:0 0 14px;line-height:1.6}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-rd-sec{margin-bottom:16px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-rd-h{align-items:baseline;gap:8px;margin-bottom:8px;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-rd-h span{font-size:var(--pk-t-sm);color:var(--pk-muted)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-rd-chips{flex-wrap:wrap;gap:6px;max-height:150px;padding:2px;display:flex;overflow:auto}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-rd-chip{border-radius:var(--pk-r-pill);background:var(--pk-quiet);height:32px;color:var(--pk-ink-soft);font:600 var(--pk-t-sm)/1 var(--pk-font-ui);cursor:pointer;transition:background-color var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);border:0;align-items:center;gap:6px;padding:0 12px 0 4px;display:inline-flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-rd-chip .dl-sava{box-shadow:none;opacity:.5}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-rd-chip.on{background:var(--pk-brand-surface);color:var(--pk-brand-deep);box-shadow:inset 0 0 0 1.5px var(--pk-brand-border)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-rd-chip.on .dl-sava{opacity:1}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-rd-chip:active{transition-duration:var(--pk-dur-press);transform:scale(.95)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-rd-nodes{box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:12px;margin:0;padding:0;list-style:none}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-rd-nodes li{justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-rd-nodes li+li{border-top:1px solid var(--pk-hairline)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-rd-nodes label{cursor:pointer;align-items:center;gap:10px;min-width:0;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-rd-nodes input{accent-color:var(--pk-brand);flex:none;width:16px;height:16px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-rd-nodes label span{flex-direction:column;min-width:0;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-rd-nodes b{font-size:var(--pk-t-sm)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-rd-nodes small{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-rd-date{font-size:var(--pk-t-xs);color:var(--pk-muted);white-space:nowrap}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-rd-date b{color:var(--pk-brand-deep)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-rd-row{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-rd-start{font-size:var(--pk-t-sm);color:var(--pk-ink-soft);flex-direction:column;gap:6px;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-rd-start input{height:36px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);font:600 var(--pk-t-sm)/1 var(--pk-font-num);color:var(--pk-ink);background:#fff;border:0;border-radius:10px;padding:0 10px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-rd-sum{background:var(--pk-brand-surface);color:var(--pk-brand-deep);font-size:var(--pk-t-md);border-radius:12px;padding:12px 14px}@container dlview (width<=1080px){:where(.pk[data-page=dispatch-log],.pk-layer) .dl-colh{align-items:center;gap:10px;padding:0 14px 4px;display:flex}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-colh>span:not(.dl-colh-n){display:none}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-colh .dl-colh-n{visibility:visible;letter-spacing:.04em;display:inline}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-rowMain{grid-template-columns:22px 26px minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas:"cb chev what what acts"". .who st st"". .by when when";row-gap:8px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-colh+.dl-day .dl-dayh{margin-top:0}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-cb{grid-area:cb}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-chev{grid-area:chev}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-what{grid-area:what}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-who{grid-area:who}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-stc{grid-area:st}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-by{grid-area:by}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-when{grid-area:when}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-acts{grid-area:acts}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-when{flex-flow:wrap;align-items:baseline;gap:8px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-detailIn{padding-left:14px}}@container dlview (width<=640px){:where(.pk[data-page=dispatch-log],.pk-layer) .dl-rowMain{column-gap:8px;padding:10px 12px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-revoke .lb,:where(.pk[data-page=dispatch-log],.pk-layer) .dl-delrec .lb{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-revoke,:where(.pk[data-page=dispatch-log],.pk-layer) .dl-delrec{width:32px;padding:0}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-tile{border-radius:10px;width:32px;height:32px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-node{grid-template-columns:44px minmax(0,1fr);gap:10px;padding:12px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-node-a{grid-column:2}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-detailIn{padding-left:12px;padding-right:12px}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-f-wide{grid-column:auto}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-fields{grid-template-columns:1fr 1fr}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-studs{grid-template-columns:1fr}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-pager>span:first-child,:where(.pk[data-page=dispatch-log],.pk-layer) .dl-stack .dl-sava:nth-child(n+2){display:none}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-f>b small{word-break:break-all}}@media (max-width:760px){:where(.pk[data-page=dispatch-log],.pk-layer) .dl-filters{margin:0 calc(var(--pk-ws-pad) * -1);padding:0 var(--pk-ws-pad);width:calc(100% + var(--pk-ws-pad) * 2);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-filters::-webkit-scrollbar{display:none}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-filters>*{flex:none}}@media (prefers-reduced-motion:reduce){:where(.pk[data-page=dispatch-log],.pk-layer) .dl-detail,:where(.pk[data-page=dispatch-log],.pk-layer) .dl-chev svg,:where(.pk[data-page=dispatch-log],.pk-layer) .dl-row{transition:none}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-detailIn{transition:opacity .12s linear}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-detailIn.dl-fadein>*,:where(.pk[data-page=dispatch-log],.pk-layer) .dl-row.is-flash,:where(.pk[data-page=dispatch-log],.pk-layer) .dl-nlc.is-flash{animation:none}}@media (prefers-contrast:more){:where(.pk[data-page=dispatch-log],.pk-layer) .dl-row{box-shadow:inset 0 0 0 1.5px var(--pk-hairline-strong)}:where(.pk[data-page=dispatch-log],.pk-layer) .dl-st{box-shadow:inset 0 0 0 1px}}.pk[data-page=dispatch-log] .dl-stack .dl-av{box-shadow:0 0 0 2px var(--pk-paper)}.pk[data-page=dispatch-log] .dl-stack .dl-av+.dl-av{margin-left:-7px}.pk[data-page=dispatch-log] .dl-spin{width:16px;height:16px;color:var(--pk-muted);flex:none;animation:.9s linear infinite dl-spin}@keyframes dl-spin{to{transform:rotate(360deg)}}.pk[data-page=dispatch-log] .ws-toolbar .pk-search{flex:240px;max-width:360px}.pk[data-page=dispatch-log] .pk-dgroup-list.dl-rows{gap:8px}.pk[data-page=dispatch-log] .dl-dsec-h .chip{min-height:20px;padding:0 7px;font-size:11.5px;line-height:20px}.pk[data-page=dispatch-log] .dl-node-n .chip{min-height:20px;padding:0 7px;font-size:11px;font-weight:600;line-height:20px}.pk[data-page=dispatch-log] .dl-dfoot .ws-tb-sp{flex:1}.pk-layer .dl-confirm .dl-cwarn{margin-top:4px}@container dlview (width<=640px){.pk[data-page=dispatch-log] .dl-stack .dl-av:nth-child(n+2){display:none}}@media (max-width:760px){.pk[data-page=dispatch-log] .ws-toolbar .pk-search{flex:100%;max-width:none}.pk[data-page=dispatch-log] .dl-meta-d{display:none}}@media (prefers-reduced-motion:reduce){.pk[data-page=dispatch-log] .dl-spin{animation-duration:2.4s}}.pk[data-page=dispatch-log] .dl-st-mix>span{white-space:nowrap}.pk[data-page=dispatch-log] .dl-nl-sum{align-items:center;gap:6px;display:inline-flex}.pk[data-page=dispatch-log] .dl-nl-sum svg{color:var(--pk-brand)}.pk[data-page=dispatch-log] .dl-nl-h .chip{min-height:20px;padding:0 7px;font-size:11.5px;line-height:20px}:where(.pk[data-page=cw-updates],.pk-layer) .view{padding-bottom:96px;container:cuview/inline-size}:where(.pk[data-page=cw-updates],.pk-layer) .cu-prop{height:16px;color:var(--pk-progress-strong);font:700 10px/1 var(--pk-font-ui);letter-spacing:.04em;vertical-align:middle;white-space:nowrap;background:#b36ac31f;border-radius:5px;align-items:center;margin-left:5px;padding:0 5px;display:inline-flex}:where(.pk[data-page=cw-updates],.pk-layer) .btn-dark .cu-prop,:where(.pk[data-page=cw-updates],.pk-layer) .seg button.on .cu-prop{color:inherit;background:#ffffff38}:where(.pk[data-page=cw-updates],.pk-layer) .cu-muted{color:var(--pk-muted)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-tipwrap{display:inline-flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-dot{background:var(--sc);width:10px;height:10px;box-shadow:0 0 0 3px color-mix(in srgb,var(--sc) 18%,transparent);border-radius:50%;flex:none;display:inline-block}:where(.pk[data-page=cw-updates],.pk-layer) .cu-tb{row-gap:8px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-sum{white-space:nowrap}:where(.pk[data-page=cw-updates],.pk-layer) .btn.is-spin svg{animation:.8s linear infinite spin}:where(.pk[data-page=cw-updates],.pk-layer) .cu-actor span{text-overflow:ellipsis;white-space:nowrap;max-width:9em;overflow:hidden}:where(.pk[data-page=cw-updates],.pk-layer) .cu-tiles{grid-template-columns:1.4fr 1fr 1fr;gap:12px;display:grid}:where(.pk[data-page=cw-updates],.pk-layer) .cu-tile{border-radius:var(--pk-r-lg);box-shadow:inset 0 0 0 1px var(--pk-hairline),var(--pk-sh-1);background:#fff;flex-direction:column;gap:4px;padding:16px 18px;display:flex;position:relative;overflow:hidden}:where(.pk[data-page=cw-updates],.pk-layer) .cu-tile.is-main{box-shadow:inset 0 0 0 1px var(--pk-brand-border),var(--pk-sh-2);background:linear-gradient(160deg,#fff 40%,var(--pk-brand-surface))}:where(.pk[data-page=cw-updates],.pk-layer) .cu-tile.is-main:before{content:"";background:var(--pk-brand);width:5px;position:absolute;top:0;bottom:0;left:0}:where(.pk[data-page=cw-updates],.pk-layer) .cu-tile.is-auto{background:linear-gradient(160deg,#fff 50%,#fff8e6)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-tl{font:600 12.5px/1.3 var(--pk-font-ui);color:var(--pk-muted)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-tile b{font:800 28px/1.1 var(--pk-font-num);letter-spacing:-.02em;color:var(--pk-ink)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-tile b small{font:700 14px/1 var(--pk-font-ui);color:var(--pk-ink-soft);letter-spacing:0}:where(.pk[data-page=cw-updates],.pk-layer) .cu-ts{color:var(--pk-ink-body);font-size:12.5px;line-height:1.5}:where(.pk[data-page=cw-updates],.pk-layer) .cu-tile:not(.is-main) .cu-ts{color:var(--pk-muted)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-row{border-radius:var(--pk-r-lg);box-shadow:inset 0 0 0 1px var(--pk-hairline),var(--pk-sh-1);transition:box-shadow var(--pk-dur-fast),background-color .24s var(--pk-ease-out),transform var(--pk-dur-press);background:#fff;grid-template-columns:minmax(200px,1.1fr) minmax(0,2fr) auto;align-items:center;gap:14px 20px;padding:14px 16px 14px 18px;display:grid}:where(.pk[data-page=cw-updates],.pk-layer) .cu-row:hover{box-shadow:inset 0 0 0 1px var(--pk-brand-border),var(--pk-sh-2)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-row.is-sel{background:var(--pk-brand-surface);box-shadow:inset 0 0 0 2px var(--pk-brand),var(--pk-sh-2)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-row:has(.cu-ck){grid-template-columns:auto minmax(180px,1.1fr) minmax(0,2fr) auto}:where(.pk[data-page=cw-updates],.pk-layer) .cu-name{align-items:flex-start;gap:10px;min-width:0;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-name .cu-dot{margin-top:6px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-name>div{flex-direction:column;gap:2px;min-width:0;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-name b{font:700 15px/1.35 var(--pk-font-ui);color:var(--pk-ink);overflow-wrap:anywhere}:where(.pk[data-page=cw-updates],.pk-layer) .cu-bundle{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-mid{flex-direction:column;gap:6px;min-width:0;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-chips{flex-wrap:wrap;gap:6px;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-chip{border-radius:var(--pk-r-pill);height:24px;font:700 12px/1 var(--pk-font-ui);white-space:nowrap;align-items:center;gap:4px;padding:0 9px;display:inline-flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-chip svg{flex:none}:where(.pk[data-page=cw-updates],.pk-layer) .cu-add{background:var(--pk-success-surface);color:var(--pk-success-strong)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-rm{background:var(--pk-danger-surface);color:var(--danger-strong)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-mv{background:var(--pk-info-surface,#e6f4fb);color:var(--pk-info-strong,#1b6a8c)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-bad{background:var(--pk-danger);color:#fff}:where(.pk[data-page=cw-updates],.pk-layer) .cu-neutral{background:var(--pk-quiet);color:var(--pk-ink-soft)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-sub{color:var(--pk-muted);font-size:12.5px;line-height:1.45}:where(.pk[data-page=cw-updates],.pk-layer) .cu-unk{color:var(--pk-ink-soft);align-items:center;gap:6px;display:inline-flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-auto{color:var(--pk-ink-body);flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;line-height:1.45;display:inline-flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-auto svg{color:var(--pk-brand);flex:none}:where(.pk[data-page=cw-updates],.pk-layer) .cu-auto b{border-radius:var(--pk-r-pill);background:var(--pk-warn-surface);height:18px;color:var(--pk-warn-strong);font:800 11px/1 var(--pk-font-ui);align-items:center;padding:0 7px;display:inline-flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-auto.is-off,:where(.pk[data-page=cw-updates],.pk-layer) .cu-auto.is-off svg{color:var(--pk-muted)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-ck{cursor:pointer;place-items:center;width:22px;height:22px;display:inline-grid;position:relative}:where(.pk[data-page=cw-updates],.pk-layer) .cu-ck input{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}:where(.pk[data-page=cw-updates],.pk-layer) .cu-ck span{width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--pk-hairline-strong,#b9cfcc);color:#0000;transition:background-color var(--pk-dur-fast),box-shadow var(--pk-dur-fast),transform var(--pk-dur-press);background:#fff;border-radius:7px;place-items:center;display:grid}:where(.pk[data-page=cw-updates],.pk-layer) .cu-ck input:checked+span{background:var(--pk-brand);box-shadow:none;color:#fff}:where(.pk[data-page=cw-updates],.pk-layer) .cu-ck input:focus-visible+span{box-shadow:0 0 0 3px var(--pk-brand-border)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-ck:active span{transform:scale(.9)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-ck.is-dis{cursor:not-allowed;opacity:.45}:where(.pk[data-page=cw-updates],.pk-layer) .cu-bgroup+.cu-bgroup{margin-top:20px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-bhead{color:var(--pk-ink-soft);flex-wrap:wrap;align-items:center;gap:8px;margin:0 2px 10px;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-bhead b{font:800 14px/1.3 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-bhead span{color:var(--pk-muted);font-size:12.5px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-unaff{border-radius:var(--pk-r-lg);background:var(--pk-quiet);padding:14px 16px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-unaff-h{flex-wrap:wrap;align-items:center;gap:10px;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-unaff-h>div{flex-direction:column;flex:1;gap:2px;min-width:200px;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-unaff-h b{font:700 14.5px/1.35 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-unaff-h span{color:var(--pk-muted);font-size:12.5px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-unaff-h .btn svg{transition:transform .32s var(--pk-ease-spring-default)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-unaff.is-open .cu-unaff-h [data-cu=toggleUnaff] svg{transform:rotate(180deg)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-collapse{transition:grid-template-rows .38s var(--pk-ease-spring-default),opacity .22s var(--pk-ease-out);opacity:0;grid-template-rows:0fr;display:grid}:where(.pk[data-page=cw-updates],.pk-layer) .cu-collapse>*{min-height:0;overflow:hidden}:where(.pk[data-page=cw-updates],.pk-layer) .cu-unaff.is-open .cu-collapse,:where(.pk[data-page=cw-updates],.pk-layer) .cu-acc.is-open .cu-collapse{opacity:1;grid-template-rows:1fr}:where(.pk[data-page=cw-updates],.pk-layer) .cu-ulist{flex-direction:column;gap:6px;margin:0;padding:10px 0 0;list-style:none;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-ulist li{border-radius:var(--pk-r-md);background:#fff;align-items:center;gap:10px;padding:8px 8px 8px 12px;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-un{font:600 14px/1.35 var(--pk-font-ui);color:var(--pk-ink);flex:0 auto;min-width:0}:where(.pk[data-page=cw-updates],.pk-layer) .cu-us{min-width:0;color:var(--pk-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12.5px;overflow:hidden}:where(.pk[data-page=cw-updates],.pk-layer) .cu-batchbar{z-index:6;margin:20px var(--pk-ws-pad) 0;border-radius:var(--pk-r-pill);background:var(--pk-mat-dark,#182c2aeb);color:#fff;box-shadow:var(--pk-sh-4);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:cuRise .42s var(--pk-ease-sheet) both;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px 10px 18px;display:flex;position:sticky;bottom:16px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-batchbar .btn:not(.btn-primary){--bg:#ffffff1a;--fg:#fff;--bd:transparent}:where(.pk[data-page=cw-updates],.pk-layer) .cu-batchbar .cu-prop{color:#fff;background:#ffffff2e}@keyframes cuRise{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:none}}:where(.pk[data-page=cw-updates],.pk-layer) .cu-acctable{border-radius:var(--pk-r-lg);box-shadow:inset 0 0 0 1px var(--pk-hairline),var(--pk-sh-1);background:#fff;overflow:hidden}:where(.pk[data-page=cw-updates],.pk-layer) .cu-acc-th,:where(.pk[data-page=cw-updates],.pk-layer) .cu-acc-h{grid-template-columns:28px 136px minmax(0,1.6fr) 120px 56px minmax(0,1.5fr) 92px;align-items:center;gap:12px;display:grid}:where(.pk[data-page=cw-updates],.pk-layer) .cu-acc-th{font:700 12px/1 var(--pk-font-ui);color:var(--pk-muted);background:var(--pk-quiet);padding:10px 16px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-accs{margin:0;padding:0;list-style:none}:where(.pk[data-page=cw-updates],.pk-layer) .cu-acc+.cu-acc{border-top:1px solid var(--pk-hairline)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-acc-h{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;transition:background-color var(--pk-dur-fast);background:0 0;border:0;padding:12px 16px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-acc-h:hover{background:#f6fbfa}:where(.pk[data-page=cw-updates],.pk-layer) .cu-acc-h:active{background:var(--pk-brand-surface)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-acc-h:focus-visible{outline:2px solid var(--pk-brand);outline-offset:-2px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-chev{color:var(--pk-muted);transition:transform .32s var(--pk-ease-spring-default);place-items:center;display:grid}:where(.pk[data-page=cw-updates],.pk-layer) .cu-acc.is-open .cu-chev{color:var(--pk-brand);transform:rotate(90deg)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-c-time{color:var(--pk-ink-body);font-size:12.5px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-c-course,:where(.pk[data-page=cw-updates],.pk-layer) .cu-c-who{flex-direction:column;gap:2px;min-width:0;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-c-course b,:where(.pk[data-page=cw-updates],.pk-layer) .cu-c-who b{font:700 14px/1.35 var(--pk-font-ui);color:var(--pk-ink);overflow-wrap:anywhere}:where(.pk[data-page=cw-updates],.pk-layer) .cu-c-course small,:where(.pk[data-page=cw-updates],.pk-layer) .cu-c-who small{color:var(--pk-muted);font-size:11.5px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-c-n{font:700 15px/1 var(--pk-font-num);text-align:right}:where(.pk[data-page=cw-updates],.pk-layer) .cu-c-n small{font:500 11px var(--pk-font-ui);color:var(--pk-muted)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-c-res{min-width:0;font-size:12.5px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-st{border-radius:var(--pk-r-pill);height:24px;font:700 12px/1 var(--pk-font-ui);align-items:center;gap:5px;padding:0 9px;display:inline-flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-st-ok{background:var(--pk-success-surface);color:var(--pk-success-strong)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-st-warn{background:var(--pk-warn-surface);color:var(--pk-warn-strong)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-st-bad{background:var(--pk-danger);color:#fff}:where(.pk[data-page=cw-updates],.pk-layer) .cu-st-neutral{background:var(--pk-quiet);color:var(--pk-ink-soft)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-acc-b{flex-direction:column;gap:10px;padding:4px 16px 16px 56px;font-size:12.5px;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-acc-bh{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-per{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:4px 16px;margin:0;padding:0;list-style:none;display:grid}:where(.pk[data-page=cw-updates],.pk-layer) .cu-per li{align-items:center;gap:8px;min-width:0;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-err{color:var(--danger-strong)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-slink{font:700 13px/1.3 var(--pk-font-ui);color:var(--pk-brand-strong);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--pk-brand-border);text-decoration-color:var(--pk-brand-border);text-underline-offset:3px;transition:background-color var(--pk-dur-fast);background:0 0;border:0;border-radius:6px;align-items:center;gap:3px;margin:-2px -4px;padding:2px 4px;display:inline-flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-slink:hover{background:var(--pk-brand-surface)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-slink:active{transform:scale(.97)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-empty{padding:40px 16px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-empty.is-ok .empty-ic{background:var(--pk-success-surface);color:var(--pk-success)}@keyframes cuShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}:where(.pk[data-page=cw-updates],.pk-layer) .drawer.cu-drw{--w:680px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-drw .drawer-title h2 .cu-prop{height:18px;font-size:11px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-rv,:where(.pk[data-page=cw-updates],.pk-layer) .cu-bt{flex-direction:column;gap:22px;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-rv section,:where(.pk[data-page=cw-updates],.pk-layer) .cu-bt{flex-direction:column;gap:10px;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-drw h4{font:800 14.5px/1.3 var(--pk-font-ui);color:var(--pk-ink);margin:0}:where(.pk[data-page=cw-updates],.pk-layer) .cu-cache{color:var(--pk-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:-8px;font-size:12.5px;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-cache svg{flex:none}:where(.pk[data-page=cw-updates],.pk-layer) .cu-loadmsg{color:var(--pk-ink-body);align-items:center;gap:10px;margin-bottom:12px;font-size:13px;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-errbox,:where(.pk[data-page=cw-updates],.pk-layer) .cu-warnbox,:where(.pk[data-page=cw-updates],.pk-layer) .cu-note{border-radius:var(--pk-r-md);align-items:flex-start;gap:10px;margin:0;padding:12px 14px;font-size:13px;line-height:1.55;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-errbox{background:var(--pk-danger-surface);color:var(--danger-strong);align-items:center}:where(.pk[data-page=cw-updates],.pk-layer) .cu-errbox span{flex:1}:where(.pk[data-page=cw-updates],.pk-layer) .cu-warnbox{background:var(--pk-warn-surface);color:var(--pk-warn-strong)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-warnbox svg,:where(.pk[data-page=cw-updates],.pk-layer) .cu-note svg{flex:none;margin-top:2px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-note{color:var(--pk-ink-body);background:#b36ac314;box-shadow:inset 0 0 0 1px #b36ac333}:where(.pk[data-page=cw-updates],.pk-layer) .cu-note svg{color:var(--pk-progress-strong)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-note>div{flex-direction:column;gap:4px;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-note b{color:var(--pk-ink)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-changes{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-chg{border-radius:var(--pk-r-md);background:var(--pk-quiet);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-chg-ic{border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}:where(.pk[data-page=cw-updates],.pk-layer) .cu-chg.is-add .cu-chg-ic{background:var(--pk-success-surface);color:var(--pk-success-strong)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-chg.is-remove .cu-chg-ic{background:var(--pk-danger-surface);color:var(--danger-strong)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-chg>div{flex-direction:column;gap:2px;min-width:0;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-chg b{font:700 14px/1.4 var(--pk-font-ui);color:var(--pk-ink);overflow-wrap:anywhere}:where(.pk[data-page=cw-updates],.pk-layer) .cu-chg span{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-tech{color:var(--pk-muted);font-size:12.5px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-tech summary{cursor:pointer;width:max-content;padding:2px 0}:where(.pk[data-page=cw-updates],.pk-layer) .cu-tech p{margin:6px 0 0}:where(.pk[data-page=cw-updates],.pk-layer) .cu-rs{flex-direction:column;gap:8px;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-rs-ck{border-radius:var(--pk-r-md);background:var(--pk-brand-surface);box-shadow:inset 0 0 0 1px var(--pk-brand-border);cursor:pointer;align-items:flex-start;gap:10px;padding:12px 14px;display:flex;position:relative}:where(.pk[data-page=cw-updates],.pk-layer) .cu-rs-ck input{opacity:0;width:1px;height:1px;position:absolute}:where(.pk[data-page=cw-updates],.pk-layer) .cu-box{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--pk-hairline-strong,#b9cfcc);color:#0000;transition:background-color var(--pk-dur-fast),transform var(--pk-dur-press);background:#fff;border-radius:6px;flex:none;place-items:center;margin-top:1px;display:grid}:where(.pk[data-page=cw-updates],.pk-layer) .cu-rs-ck input:checked+.cu-box{background:var(--pk-brand);box-shadow:none;color:#fff}:where(.pk[data-page=cw-updates],.pk-layer) .cu-rs-ck input:focus-visible+.cu-box{box-shadow:0 0 0 3px var(--pk-brand-border)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-rs-ck:active .cu-box{transform:scale(.9)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-rs-ck>span:last-child{flex-direction:column;gap:3px;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-rs-ck b{font:700 14px/1.35 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-rs-ck small{color:var(--pk-ink-body);font-size:12.5px;line-height:1.5}:where(.pk[data-page=cw-updates],.pk-layer) .cu-mg{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-mg>li{border-radius:var(--pk-r-md);box-shadow:inset 0 0 0 1px var(--pk-hairline)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-mg summary{cursor:pointer;align-items:center;gap:8px;padding:9px 12px;font-size:13.5px;list-style:none;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-mg summary::-webkit-details-marker{display:none}:where(.pk[data-page=cw-updates],.pk-layer) .cu-mg summary>svg:first-child{color:var(--pk-muted);transition:transform .26s var(--pk-ease-spring-default)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-mg details[open] summary>svg:first-child{transform:rotate(90deg)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-mg summary>svg:nth-child(2){color:var(--pk-brand)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-mg summary b{flex:1;min-width:0}:where(.pk[data-page=cw-updates],.pk-layer) .cu-mg summary span{color:var(--pk-muted);white-space:nowrap;font-size:12px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-mg ul{color:var(--pk-muted);border-top:1px solid var(--pk-hairline);flex-direction:column;gap:4px;margin:0;padding:8px 12px 10px 36px;font-size:12.5px;list-style:none;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-mg ul b{color:var(--pk-ink)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-stus{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-stu{border-radius:var(--pk-r-md);box-shadow:inset 0 0 0 1px var(--pk-hairline);background:#fff;flex-direction:column;gap:4px;padding:10px 12px;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-stu.is-err{background:var(--pk-danger-surface);box-shadow:none;color:var(--danger-strong);font-size:12.5px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-stu-h{align-items:center;gap:8px;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-stu-h b{font:700 14px/1.3 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-stu-h .cu-muted{flex:1;font-size:12px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-stu-h .cu-slink,:where(.pk[data-page=cw-updates],.pk-layer) .cu-other{font-size:12px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-ln{color:var(--pk-ink-body);align-items:flex-start;gap:6px;font-size:12.5px;line-height:1.5;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-ln svg{flex:none;margin-top:3px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-ln.is-add svg{color:var(--pk-success-strong)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-ln.is-rm svg{color:var(--danger-strong)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-ln.is-mv svg{color:var(--pk-info-strong,#1b6a8c)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-foot-note{min-width:0;color:var(--pk-muted);flex:1;font-size:12px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-dl{grid-template-columns:5.5em minmax(0,1fr);gap:8px 12px;margin:0;font-size:13.5px;line-height:1.55;display:grid}:where(.pk[data-page=cw-updates],.pk-layer) .cu-dl dt{color:var(--pk-muted)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-dl dd{color:var(--pk-ink-body);margin:0}:where(.pk[data-page=cw-updates],.pk-layer) .cu-p{color:var(--pk-ink-body);margin:0;font-size:13.5px;line-height:1.6}:where(.pk[data-page=cw-updates],.pk-layer) .cu-mini{flex-direction:column;gap:6px;margin:10px 0 0;padding:0;font-size:13px;list-style:none;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-mini li{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-mini .cu-muted{font-size:12px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-propbar{border-radius:var(--pk-r-md);color:var(--pk-ink-body);background:linear-gradient(135deg,#b36ac31a,#b36ac30a);align-items:flex-start;gap:10px;padding:12px 14px;font-size:12.5px;line-height:1.55;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-propbar svg{color:var(--pk-progress-strong);flex:none;margin-top:2px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-propbar b{color:var(--pk-progress-strong)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-bt-sum{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}:where(.pk[data-page=cw-updates],.pk-layer) .cu-bt-sum>div{border-radius:var(--pk-r-md);background:var(--pk-quiet);flex-direction:column;gap:2px;padding:10px 12px;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-bt-sum b{font:800 20px/1.1 var(--pk-font-num);color:var(--pk-ink)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-bt-sum span{color:var(--pk-muted);font-size:11.5px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-bt-sum .is-add b{color:var(--pk-success-strong)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-bt-sum .is-rm b{color:var(--danger-strong)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-bt-sum .is-mv b{color:var(--pk-info-strong,#1b6a8c)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-guard{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-guard li{border-radius:var(--pk-r-md);box-shadow:inset 0 0 0 1px var(--pk-hairline);background:#fff;align-items:flex-start;gap:10px;padding:9px 12px;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-guard svg{color:var(--pk-brand);flex:none;margin-top:1px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-guard div{flex-direction:column;gap:1px;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-guard b{font:700 13.5px/1.4 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-guard span{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-rwseg{width:max-content;max-width:100%;margin-top:6px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-bt-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-bt-list li{border-radius:var(--pk-r-md);box-shadow:inset 0 0 0 1px var(--pk-hairline);transition:opacity var(--pk-dur-fast);background:#fff;align-items:center;gap:12px;padding:10px 12px;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-bt-list li.is-off{opacity:.55}:where(.pk[data-page=cw-updates],.pk-layer) .cu-bt-n{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-bt-n b{font:700 14px/1.35 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-mini-ck{color:var(--pk-ink-body);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-mini-ck input{accent-color:var(--pk-brand)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-bt-run{flex-direction:column;gap:14px;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-bt-prog{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-bt-prog li{border-radius:var(--pk-r-md);background:var(--pk-quiet);transition:background-color .3s var(--pk-ease-out);align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}:where(.pk[data-page=cw-updates],.pk-layer) .cu-bt-prog li b{flex:1;min-width:0}:where(.pk[data-page=cw-updates],.pk-layer) .cu-bt-prog li span{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-bt-prog li.is-ok{background:var(--pk-success-surface)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-bt-prog li.is-ok svg{color:var(--pk-success-strong)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-bt-prog li.is-warn{background:var(--pk-warn-surface)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-bt-prog li.is-warn svg{color:var(--pk-warn-strong)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-bt-prog li.is-run{background:var(--pk-brand-surface)}@container cuview (width<=1000px){:is(:where(.pk[data-page=cw-updates],.pk-layer) .cu-row,:where(.pk[data-page=cw-updates],.pk-layer) .cu-row:has(.cu-ck)){grid-template-columns:minmax(0,1fr) auto}:where(.pk[data-page=cw-updates],.pk-layer) .cu-row .cu-mid{grid-area:2/1/auto/-1}:where(.pk[data-page=cw-updates],.pk-layer) .cu-row:has(.cu-ck) .cu-name{grid-column:1}:where(.pk[data-page=cw-updates],.pk-layer) .cu-row:has(.cu-ck){padding-left:52px;position:relative}:where(.pk[data-page=cw-updates],.pk-layer) .cu-row .cu-ck{position:absolute;top:16px;left:16px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-acc-th{display:none}:where(.pk[data-page=cw-updates],.pk-layer) .cu-acc-h{grid-template-columns:22px minmax(0,1fr) auto;grid-template-areas:"ch course st"".who n"".time time"".res res";row-gap:6px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-chev{grid-area:ch;align-self:start;margin-top:2px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-c-course{grid-area:course}:where(.pk[data-page=cw-updates],.pk-layer) .cu-c-st{grid-area:st;justify-self:end}:where(.pk[data-page=cw-updates],.pk-layer) .cu-c-who{flex-direction:row;grid-area:who;align-items:baseline;gap:6px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-c-n{grid-area:n}:where(.pk[data-page=cw-updates],.pk-layer) .cu-c-time{grid-area:time}:where(.pk[data-page=cw-updates],.pk-layer) .cu-c-res{grid-area:res}:where(.pk[data-page=cw-updates],.pk-layer) .cu-acc-b{padding-left:44px}}@container cuview (width<=760px){:where(.pk[data-page=cw-updates],.pk-layer) .cu-tiles{grid-template-columns:1fr 1fr}:where(.pk[data-page=cw-updates],.pk-layer) .cu-tile.is-main{grid-column:1/-1}}@container cuview (width<=560px){:where(.pk[data-page=cw-updates],.pk-layer) .cu-tiles{grid-template-columns:1fr}:is(:where(.pk[data-page=cw-updates],.pk-layer) .cu-row,:where(.pk[data-page=cw-updates],.pk-layer) .cu-row:has(.cu-ck)){grid-template-columns:minmax(0,1fr)}:where(.pk[data-page=cw-updates],.pk-layer) .cu-row .cu-acts{grid-row:3;justify-content:flex-start}:where(.pk[data-page=cw-updates],.pk-layer) .cu-row .cu-acts .btn-primary,:where(.pk[data-page=cw-updates],.pk-layer) .cu-row .cu-acts>.btn:last-child{flex:1}:where(.pk[data-page=cw-updates],.pk-layer) .cu-sum{display:none}:where(.pk[data-page=cw-updates],.pk-layer) .cu-period{width:100%;overflow-x:auto}:where(.pk[data-page=cw-updates],.pk-layer) .cu-period button{white-space:nowrap;flex:1}:where(.pk[data-page=cw-updates],.pk-layer) .cu-ulist li{flex-wrap:wrap}:where(.pk[data-page=cw-updates],.pk-layer) .cu-us{white-space:normal;flex-basis:100%;order:3}:where(.pk[data-page=cw-updates],.pk-layer) .cu-batchbar{border-radius:var(--pk-r-lg);margin-left:12px;margin-right:12px}}@media (max-width:760px){:where(.pk[data-page=cw-updates],.pk-layer) .cu-bt-sum{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pk[data-page=cw-updates],.pk-layer) .cu-bt-sum>div:first-child{grid-column:1/-1}:where(.pk[data-page=cw-updates],.pk-layer) .cu-bt-list li,:where(.pk[data-page=cw-updates],.pk-layer) .cu-drw .drawer-foot{flex-wrap:wrap}:where(.pk[data-page=cw-updates],.pk-layer) .cu-foot-note{flex-basis:100%}:where(.pk[data-page=cw-updates],.pk-layer) .cu-dl{grid-template-columns:1fr;gap:2px}:where(.pk[data-page=cw-updates],.pk-layer) .cu-dl dd{margin-bottom:8px}}@media (prefers-reduced-motion:reduce){:where(.pk[data-page=cw-updates],.pk-layer) .cu-collapse,:where(.pk[data-page=cw-updates],.pk-layer) .cu-chev,:where(.pk[data-page=cw-updates],.pk-layer) .cu-unaff-h .btn svg,:where(.pk[data-page=cw-updates],.pk-layer) .cu-mg summary>svg:first-child{transition:opacity .16s}:where(.pk[data-page=cw-updates],.pk-layer) .cu-batchbar{animation:.16s both cuFade}:where(.pk[data-page=cw-updates],.pk-layer) .btn.is-spin svg{animation:none}:where(.pk[data-page=cw-updates],.pk-layer) .cu-ck:active span,:where(.pk[data-page=cw-updates],.pk-layer) .cu-rs-ck:active .cu-box,:where(.pk[data-page=cw-updates],.pk-layer) .cu-slink:active{transform:none}}@keyframes cuFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-transparency:reduce){:where(.pk[data-page=cw-updates],.pk-layer) .cu-batchbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#22403d}}@media (prefers-contrast:more){:where(.pk[data-page=cw-updates],.pk-layer) .cu-row,:where(.pk[data-page=cw-updates],.pk-layer) .cu-tile,:where(.pk[data-page=cw-updates],.pk-layer) .cu-acctable,:where(.pk[data-page=cw-updates],.pk-layer) .cu-stu,:where(.pk[data-page=cw-updates],.pk-layer) .cu-guard li{box-shadow:inset 0 0 0 1.5px var(--pk-hairline-strong,#8fb0ac)}}.pk[data-page=cw-updates] .view{padding-bottom:120px}.pk[data-page=cw-updates] .cu-tiles-skel{padding:0}.pk-layer .cu-batch .pk-cf-impact{background:0 0;padding:0;display:block}.pk-layer .cu-batch .cu-bt{margin-top:18px}.pk-layer .cu-batch h4{font:800 14.5px/1.3 var(--pk-font-ui);color:var(--pk-ink);margin:0}.pk-layer .cu-confirm .cu-dl{margin-top:12px}:where(.pk[data-page=review]) .view{padding-bottom:40px;container:rvview/inline-size}:where(.pk[data-page=review],.pk-layer) .rv-pendingTxt{color:var(--pk-danger)}:where(.pk[data-page=review],.pk-layer) .rv-pendingTxt b{color:var(--pk-danger)!important}:where(.pk[data-page=review],.pk-layer) .rv-back{border-radius:var(--pk-r-pill);color:var(--pk-ink-soft);font:600 12.5px/1.2 var(--pk-font-ui);cursor:pointer;transition:background-color var(--pk-dur-fast),transform var(--pk-dur-press);background:0 0;border:0;align-items:center;gap:2px;margin:0 0 6px -4px;padding:3px 8px 3px 4px;display:inline-flex}:where(.pk[data-page=review],.pk-layer) .rv-back:hover{background:var(--pk-brand-surface);color:var(--pk-brand-strong)}:where(.pk[data-page=review],.pk-layer) .rv-back:active{transform:scale(.96)}:where(.pk[data-page=review],.pk-layer) .rv-tagReview{background:var(--pk-brand-surface);color:var(--pk-brand-strong);font-weight:700}:where(.pk[data-page=review],.pk-layer) .rv-pub{color:var(--pk-brand-strong)}:where(.pk[data-page=review],.pk-layer) .rv-goalCnt{border-radius:var(--pk-r-pill);color:#7a5a00;font:700 11px/18px var(--pk-font-num);background:#ffd16659;margin-left:2px;padding:0 6px}:where(.pk[data-page=review],.pk-layer) .rv-ava{color:#24403d;width:36px;height:36px;font:900 15px/1 var(--pk-font-display);border-radius:50%;flex:none;place-items:center;display:inline-grid;box-shadow:inset 0 1px #ffffff8c}:where(.pk[data-page=review],.pk-layer) .rv-ava.sm{width:28px;height:28px;font-size:12.5px}:where(.pk[data-page=review],.pk-layer) .rv-ava.xs{width:20px;height:20px;font-size:10px}:where(.pk[data-page=review],.pk-layer) .rv-mut{color:var(--pk-muted)}:where(.pk[data-page=review],.pk-layer) .rv-grow{flex:auto}:where(.pk[data-page=review],.pk-layer) .rv-pad{padding:4px 2px 2px}:where(.pk[data-page=review],.pk-layer) .rv-link{color:var(--pk-brand-strong);font:600 13px/1.4 var(--pk-font-ui);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;text-decoration:underline;display:inline-flex}:where(.pk[data-page=review],.pk-layer) .rv-link:hover{text-decoration-thickness:2px}:where(.pk[data-page=review],.pk-layer) .rv-skel{background:linear-gradient(90deg,#e9f0ef 0%,#f5f9f8 40%,#e9f0ef 80%) 0 0/200% 100%;border-radius:6px;height:12px;animation:1.3s linear infinite rvShim;display:block}:where(.pk[data-page=review],.pk-layer) .rv-skel.tall{height:26px}:where(.pk[data-page=review],.pk-layer) .rv-skel.block{border-radius:14px;height:120px}:where(.pk[data-page=review],.pk-layer) .rv-skel.w30{width:30%}:where(.pk[data-page=review],.pk-layer) .rv-skel.w40{width:40%}:where(.pk[data-page=review],.pk-layer) .rv-skel.w50{width:50%}:where(.pk[data-page=review],.pk-layer) .rv-skel.w60{width:60%}:where(.pk[data-page=review],.pk-layer) .rv-skel.w80{width:80%}:where(.pk[data-page=review],.pk-layer) .rv-skel.w100{width:100%}@keyframes rvShim{to{background-position:-200% 0}}:where(.pk[data-page=review],.pk-layer) .rv-spin{border:2px solid #1f8e8640;border-top-color:var(--pk-brand);border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite spin;display:inline-block}:where(.pk[data-page=review],.pk-layer) .rv-spin.sm{width:13px;height:13px}:where(.pk[data-page=review],.pk-layer) .rv-spin.light{border-color:#fff #ffffff59 #ffffff59}:where(.pk[data-page=review],.pk-layer) .rv-empty{padding:44px 16px}:where(.pk[data-page=review],.pk-layer) .rv-empty.is-err .empty-ic{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk[data-page=review],.pk-layer) .rv-empty.is-ok .empty-ic{background:var(--pk-success-surface);color:var(--pk-success-strong)}:where(.pk[data-page=review],.pk-layer) .rv-empty.is-ai .empty-ic{color:#7f438c;background:#faf3fb}:where(.pk[data-page=review],.pk-layer) .rv-emptyActs{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-inp{border-radius:var(--pk-r-sm);background:var(--pk-paper);width:100%;min-height:38px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);color:var(--pk-ink);font:500 14px/1.5 var(--pk-font-ui);transition:box-shadow var(--pk-dur-fast);border:0;padding:8px 12px}:where(.pk[data-page=review],.pk-layer) .rv-inp:focus{box-shadow:inset 0 0 0 2px var(--pk-brand),0 0 0 4px #1f8e861f;outline:0}:where(.pk[data-page=review],.pk-layer) .rv-inp::placeholder{color:var(--pk-faint)}:where(.pk[data-page=review],.pk-layer) .rv-sel{appearance:none;background:var(--pk-paper) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%235b6b6a' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center;cursor:pointer;padding-right:32px}:where(.pk[data-page=review],.pk-layer) .rv-sel.sm{width:auto;min-height:34px;font-size:13px}:where(.pk[data-page=review],.pk-layer) .rv-note{color:var(--pk-muted);align-items:flex-start;gap:6px;margin:0;font-size:12.5px;line-height:1.55;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-note svg{flex:none;margin-top:2px}:where(.pk[data-page=review],.pk-layer) .rv-note.is-warn{color:var(--pk-warn-strong)}:where(.pk[data-page=review],.pk-layer) .rv-note.is-err{color:var(--pk-danger)}:where(.pk[data-page=review],.pk-layer) .rv-note.is-info{color:#7f438c}:where(.pk[data-page=review],.pk-layer) .rv-scrollSeg{scrollbar-width:none;max-width:100%;overflow-x:auto}:where(.pk[data-page=review],.pk-layer) .rv-scrollSeg::-webkit-scrollbar{display:none}:where(.pk[data-page=review],.pk-layer) .seg>button b.num{opacity:.7;margin-left:4px;font-weight:700}:where(.pk[data-page=review],.pk-layer) .seg>button.on b.num{opacity:1}:where(.pk[data-page=review],.pk-layer) .rv-sdot{border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}:where(.pk[data-page=review],.pk-layer) .rv-schip{font-weight:700}:where(.pk[data-page=review],.pk-layer) .rv-ms{background:var(--pk-success-surface);color:var(--pk-success-strong)}:where(.pk[data-page=review],.pk-layer) .rv-bar{border-radius:var(--pk-r-pill);background:#1d3a3714;flex:none;width:56px;height:6px;display:inline-block;position:relative;overflow:hidden}:where(.pk[data-page=review],.pk-layer) .rv-bar>i{border-radius:inherit;background:var(--pk-brand);transition:width .52s var(--pk-ease-spring-default);position:absolute;inset:0 auto 0 0}:where(.pk[data-page=review],.pk-layer) .rv-bar.ok>i{background:linear-gradient(90deg,#5ccfc4,#19aa8e)}:where(.pk[data-page=review],.pk-layer) .rv-bar.mid>i{background:#f5c04a}:where(.pk[data-page=review],.pk-layer) .rv-bar.low>i{background:#ff8a7a}:where(.pk[data-page=review],.pk-layer) .rv-bar.none>i{background:0 0}:where(.pk[data-page=review],.pk-layer) .rv-bar.brand>i{background:var(--pk-brand)}:where(.pk[data-page=review],.pk-layer) .rv-tb{gap:8px 10px}:where(.pk[data-page=review],.pk-layer) .rv-search{border-radius:var(--pk-r-pill);background:var(--pk-paper);min-width:0;max-width:360px;height:36px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);color:var(--pk-muted);transition:box-shadow var(--pk-dur-fast);flex:240px;align-items:center;gap:8px;padding:0 10px 0 12px;display:flex;position:relative}:where(.pk[data-page=review],.pk-layer) .rv-search:focus-within{box-shadow:inset 0 0 0 2px var(--pk-brand),0 0 0 4px #1f8e861f}:where(.pk[data-page=review],.pk-layer) .rv-search input{min-width:0;height:100%;color:var(--pk-ink);font:500 14px var(--pk-font-ui);background:0 0;border:0;outline:0;flex:1}:where(.pk[data-page=review],.pk-layer) .rv-search input::-webkit-search-cancel-button{display:none}:where(.pk[data-page=review],.pk-layer) .rv-search.sm{flex-basis:200px;max-width:none;height:34px}:where(.pk[data-page=review],.pk-layer) .rv-kbd{flex:none}:where(.pk[data-page=review],.pk-layer) .rv-search:focus-within .rv-kbd,:where(.pk[data-page=review],.pk-layer) .rv-search .rv-clear~.rv-kbd{display:none}:where(.pk[data-page=review],.pk-layer) .rv-clear{width:22px;height:22px;color:var(--pk-ink-soft);cursor:pointer;background:#1d3a3714;border:0;border-radius:50%;flex:none;order:3;place-items:center;display:grid}:where(.pk[data-page=review],.pk-layer) .rv-clear:active{transform:scale(.9)}:where(.pk[data-page=review],.pk-layer) .rv-pendBtn{cursor:pointer;background:var(--pk-paper);min-height:32px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);color:var(--pk-ink-soft);transition:background-color var(--pk-dur-fast),color var(--pk-dur-fast),transform var(--pk-dur-press);padding:0 12px}:where(.pk[data-page=review],.pk-layer) .rv-pendBtn b{font:700 12px var(--pk-font-num);margin-left:2px}:where(.pk[data-page=review],.pk-layer) .rv-pendBtn:hover:not([disabled]){color:var(--pk-ink)}:where(.pk[data-page=review],.pk-layer) .rv-pendBtn:active:not([disabled]){transform:scale(.96)}:where(.pk[data-page=review],.pk-layer) button.chip.rv-pendBtn.on,:where(.pk[data-page=review],.pk-layer) button.chip.rv-pendBtn.on:hover{color:#fff;background:linear-gradient(#1f8e86,#1a7d76);box-shadow:0 4px 10px -4px #1f8e8699}:where(.pk[data-page=review],.pk-layer) .rv-pendBtn[disabled]{opacity:.55;cursor:not-allowed}:where(.pk[data-page=review],.pk-layer) .rv-count{font-weight:700}:where(.pk[data-page=review],.pk-layer) .rv-listSec{gap:12px}:where(.pk[data-page=review],.pk-layer) .rv-limit{background:var(--pk-warn-surface);box-shadow:inset 0 0 0 1px var(--pk-warn-border);color:var(--pk-warn-strong);border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-limit>span{flex:260px}:where(.pk[data-page=review],.pk-layer) .rv-limit svg{flex:none}:where(.pk[data-page=review],.pk-layer) .rv-recent{flex-wrap:wrap;align-items:center;gap:6px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-recentL{color:var(--pk-muted);align-items:center;gap:4px;margin-right:2px;font-size:12.5px;display:inline-flex}:where(.pk[data-page=review],.pk-layer) .rv-recentChip{border-radius:var(--pk-r-pill);background:var(--pk-paper);height:30px;box-shadow:inset 0 0 0 1px var(--pk-hairline);color:var(--pk-ink);font:600 13px var(--pk-font-ui);cursor:pointer;transition:box-shadow var(--pk-dur-fast),color var(--pk-dur-fast),transform var(--pk-dur-press);border:0;align-items:center;gap:6px;padding:0 10px 0 5px;display:inline-flex}:where(.pk[data-page=review],.pk-layer) .rv-recentChip .num{color:var(--pk-muted);font-size:11.5px;font-weight:600}:where(.pk[data-page=review],.pk-layer) .rv-recentChip svg{color:var(--pk-faint)}:where(.pk[data-page=review],.pk-layer) .rv-recentChip:hover{box-shadow:inset 0 0 0 1.5px var(--pk-brand-border);color:var(--pk-brand-strong)}:where(.pk[data-page=review],.pk-layer) .rv-recentChip:active{transform:scale(.97)}:where(.pk[data-page=review],.pk-layer) .rv-rowsHead{font:700 11.5px/1 var(--pk-font-ui);letter-spacing:.08em;color:var(--pk-muted);grid-template-columns:minmax(200px,1.1fr) minmax(0,1.6fr) 150px;gap:12px;padding:0 18px;display:grid}:where(.pk[data-page=review],.pk-layer) .rv-rowsHead span:last-child{text-align:right}:where(.pk[data-page=review],.pk-layer) .rv-rows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-row{background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline),0 1px 2px #1f8e860a;cursor:pointer;transition:box-shadow .26s var(--pk-ease-spring-default),transform .26s var(--pk-ease-spring-default),background-color var(--pk-dur-fast);border-radius:18px;outline:0;grid-template-columns:minmax(200px,1.1fr) minmax(0,1.6fr) 150px;align-items:center;gap:8px 12px;padding:12px 14px;display:grid}:where(.pk[data-page=review],.pk-layer) .rv-row:hover{box-shadow:inset 0 0 0 1px var(--pk-brand-border),0 10px 24px -16px #16606e73;transform:translateY(-1px)}:where(.pk[data-page=review],.pk-layer) .rv-row:active{transition-duration:var(--pk-dur-press);transform:scale(.995)}:where(.pk[data-page=review],.pk-layer) .rv-row.is-active,:where(.pk[data-page=review],.pk-layer) .rv-row:focus-visible{background:var(--pk-brand-surface);box-shadow:inset 0 0 0 2px var(--pk-brand),0 10px 24px -16px #16606e73}:where(.pk[data-page=review],.pk-layer) .rv-row.is-skel{cursor:default;grid-template-columns:36px 1fr 1fr;gap:16px}:where(.pk[data-page=review],.pk-layer) .rv-skAva{border-radius:50%;width:36px;height:36px}:where(.pk[data-page=review],.pk-layer) .rv-who{align-items:center;gap:10px;min-width:0;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-whoT{flex-direction:column;gap:2px;min-width:0;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-whoT b{font:700 15px/1.3 var(--pk-font-ui);color:var(--pk-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.pk[data-page=review],.pk-layer) .rv-whoM{color:var(--pk-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-grade{color:var(--pk-success-strong);align-items:center;gap:3px;font-weight:600;display:inline-flex}:where(.pk[data-page=review],.pk-layer) .rv-mid{flex-wrap:wrap;align-items:center;gap:6px 14px;min-width:0;font-size:13px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-m{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}:where(.pk[data-page=review],.pk-layer) .rv-m b.is-mid{color:var(--pk-warn-strong)}:where(.pk[data-page=review],.pk-layer) .rv-m b.is-low{color:var(--pk-danger)}:where(.pk[data-page=review],.pk-layer) .rv-m b{color:var(--pk-ink)}:where(.pk[data-page=review],.pk-layer) .rv-wchip{background:var(--pk-quiet);color:var(--pk-ink-soft)}:where(.pk[data-page=review],.pk-layer) .rv-wchip.is-hot{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk[data-page=review],.pk-layer) .rv-fail{color:var(--pk-danger);align-items:center;gap:4px;display:inline-flex}:where(.pk[data-page=review],.pk-layer) .rv-right{color:var(--pk-faint);justify-content:flex-end;align-items:center;gap:8px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-row:hover .rv-right>svg,:where(.pk[data-page=review],.pk-layer) .rv-row.is-active .rv-right>svg{color:var(--pk-brand);transform:translate(2px)}:where(.pk[data-page=review],.pk-layer) .rv-right>svg{transition:transform .26s var(--pk-ease-spring-default),color var(--pk-dur-fast)}:where(.pk[data-page=review],.pk-layer) .rv-signed{background:var(--pk-brand-surface);color:var(--pk-brand-strong);box-shadow:inset 0 0 0 1px var(--pk-brand-border);align-items:center;gap:3px;display:inline-flex}:where(.pk[data-page=review],.pk-layer) .rv-hint{text-align:center;color:var(--pk-muted);margin:6px 0 0;font-size:12px}:where(.pk[data-page=review],.pk-layer) .rv-hintLoad{align-items:center;gap:5px;margin-left:10px;display:inline-flex}@container rvview (width<=760px){:where(.pk[data-page=review],.pk-layer) .rv-rowsHead{display:none}:where(.pk[data-page=review],.pk-layer) .rv-row{grid-template-columns:minmax(0,1fr) auto}:where(.pk[data-page=review],.pk-layer) .rv-row .rv-mid{grid-area:2/1/auto/-1}:where(.pk[data-page=review],.pk-layer) .rv-row .rv-right{grid-area:1/2}}:where(.pk[data-page=review],.pk-layer) .rv-rangeTb .seg>button{padding:0 12px}:where(.pk[data-page=review],.pk-layer) .rv-dateBtn{gap:6px;font-weight:700}:where(.pk[data-page=review],.pk-layer) .rv-dateBtn.is-invalid{box-shadow:inset 0 0 0 1.5px var(--pk-danger-border);color:var(--pk-danger)}:where(.pk[data-page=review],.pk-layer) .rv-days{font-weight:700}:where(.pk[data-page=review],.pk-layer) .rv-stepper{gap:4px;display:inline-flex}:where(.pk[data-page=review],.pk-layer) .rv-stepper .btn{width:36px;padding:0}:where(.pk[data-page=review],.pk-layer) .rv-dateErr{color:var(--pk-danger);align-items:center;gap:4px;font-size:12.5px;font-weight:600;display:inline-flex}:where(.pk[data-page=review],.pk-layer) .rv-srcBtn{color:var(--pk-ink-soft)}:where(.pk[data-page=review],.pk-layer) .rv-repSec{gap:16px}:where(.pk[data-page=review],.pk-layer) .rv-idsNote{color:var(--pk-muted);align-items:center;gap:6px;margin:0;font-size:12.5px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-alert{background:var(--pk-danger-surface);box-shadow:inset 0 0 0 1px #ffc9bf,inset 4px 0 0 var(--pk-danger);color:#8c2d1e;border-radius:18px;gap:12px;padding:14px 16px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-alert>svg{color:var(--pk-danger);flex:none;margin-top:2px}:where(.pk[data-page=review],.pk-layer) .rv-alert>div{flex-direction:column;gap:6px;min-width:0;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-alert b{font-size:14.5px}:where(.pk[data-page=review],.pk-layer) .rv-alert code{font:600 11.5px/1.5 var(--pk-font-num);word-break:break-all;opacity:.85}:where(.pk[data-page=review],.pk-layer) .rv-alert p{opacity:.85;margin:0;font-size:12.5px}:where(.pk[data-page=review],.pk-layer) .rv-alertFails{flex-wrap:wrap;gap:4px 12px;padding-top:6px;font-size:12px;display:flex;box-shadow:inset 0 1px #c0432f2e}:where(.pk[data-page=review],.pk-layer) .rv-alertActs{flex-wrap:wrap;gap:8px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-aiWarn{background:var(--pk-warn-surface);color:var(--pk-warn-strong);border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:8px 12px;font-size:13px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-kpis{grid-template-columns:repeat(2,minmax(0,1.3fr)) repeat(4,minmax(0,1fr));gap:10px;display:grid}:where(.pk[data-page=review],.pk-layer) .rv-kpi{background:var(--pk-paper);min-width:0;box-shadow:inset 0 0 0 1px var(--pk-hairline),0 1px 2px #1f8e860d;border-radius:20px;flex-direction:column;gap:6px;padding:14px 16px;display:flex;position:relative}:where(.pk[data-page=review],.pk-layer) .rv-kpi.is-hero{background:radial-gradient(120% 120% at 100% 0,#dff5f1 0%,#dff5f100 55%),linear-gradient(#f6fcfb,#eef9f7);padding:16px 18px;box-shadow:inset 0 0 0 1px #81d6d08c,inset 0 2px #fff,0 14px 26px -20px #16606e73}:where(.pk[data-page=review],.pk-layer) .rv-kpi.is-hero .ring{position:absolute;top:14px;right:14px}:where(.pk[data-page=review],.pk-layer) .rv-kpi.is-hero .ring b{display:none}:where(.pk[data-page=review],.pk-layer) .rv-kpiL{font:700 12.5px/1.2 var(--pk-font-ui);color:var(--pk-ink-soft);align-items:center;gap:6px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-kpiL svg{color:var(--pk-brand);flex:none}:where(.pk[data-page=review],.pk-layer) .rv-kpiRow{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-kpiV{font:700 22px/1 var(--pk-font-num);color:var(--pk-ink);letter-spacing:-.01em}:where(.pk[data-page=review],.pk-layer) .rv-kpi.is-hero .rv-kpiV{letter-spacing:-.02em;font-size:32px}:where(.pk[data-page=review],.pk-layer) .rv-kpiH{color:var(--pk-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}:where(.pk[data-page=review],.pk-layer) .rv-kpi.is-mid .rv-kpiV{color:#a26a00}:where(.pk[data-page=review],.pk-layer) .rv-kpi.is-low .rv-kpiV{color:var(--pk-danger)}:where(.pk[data-page=review],.pk-layer) .rv-kpi.is-mute .rv-kpiV{color:var(--pk-faint)}:where(.pk[data-page=review],.pk-layer) .rv-kpi.tone-brand .rv-kpiV{color:var(--pk-brand-strong)}:where(.pk[data-page=review],.pk-layer) .rv-kpi.tone-good .rv-kpiV{color:var(--pk-success-strong)}:where(.pk[data-page=review],.pk-layer) .rv-kpi.tone-amber .rv-kpiL svg{color:#d9822b}:where(.pk[data-page=review],.pk-layer) .rv-kpi.is-mid .rv-kpiL svg{color:#d9a400}:where(.pk[data-page=review],.pk-layer) .rv-kpi.is-low .rv-kpiL svg{color:var(--pk-danger)}:where(.pk[data-page=review],.pk-layer) .rv-kpi.is-hero.is-low .ring .ring-fill{stroke:#ff8a7a}:where(.pk[data-page=review],.pk-layer) .rv-kpi.is-hero.is-mid .ring .ring-fill{stroke:#f5c04a}:where(.pk[data-page=review],.pk-layer) .rv-delta{font:700 12px/1 var(--pk-font-num)}:where(.pk[data-page=review],.pk-layer) .rv-delta.is-good{color:var(--pk-success-strong)}:where(.pk[data-page=review],.pk-layer) .rv-delta.is-bad{color:var(--pk-danger)}:where(.pk[data-page=review],.pk-layer) .rv-delta.is-flat{color:var(--pk-muted);font-family:var(--pk-font-ui);font-weight:600}@container rvview (width<=1100px){:where(.pk[data-page=review],.pk-layer) .rv-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}:where(.pk[data-page=review],.pk-layer) .rv-kpi.is-hero{grid-column:span 2}}@container rvview (width<=560px){:where(.pk[data-page=review],.pk-layer) .rv-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pk[data-page=review],.pk-layer) .rv-kpi.is-hero{grid-column:span 2}:where(.pk[data-page=review],.pk-layer) .rv-kpi.is-hero .rv-kpiV{font-size:28px}}:where(.pk[data-page=review],.pk-layer) .rv-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}:where(.pk[data-page=review],.pk-layer) .rv-main{flex-direction:column;gap:14px;min-width:0;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-rail{top:calc(var(--pk-ws-head-h,0px) + var(--pk-ws-tb-h) + 12px);flex-direction:column;gap:14px;display:flex;position:sticky}@container rvview (width<=1080px){:where(.pk[data-page=review],.pk-layer) .rv-grid{grid-template-columns:minmax(0,1fr)}:where(.pk[data-page=review],.pk-layer) .rv-rail{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));display:grid;position:static}}:where(.pk[data-page=review],.pk-layer) .rv-panel{background:var(--pk-paper);min-width:0;box-shadow:inset 0 0 0 1px var(--pk-hairline),0 1px 2px #1f8e860d,0 18px 30px -26px #16606e66;border-radius:22px;flex-direction:column;gap:14px;padding:18px 20px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-ph{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-ph h3{font:800 16.5px/1.3 var(--pk-font-ui);letter-spacing:-.01em;color:var(--pk-ink);margin:0}:where(.pk[data-page=review],.pk-layer) .rv-ph.sm h3{font-size:15px}:where(.pk[data-page=review],.pk-layer) .rv-phI{background:var(--pk-brand-surface);width:30px;height:30px;color:var(--pk-brand);border-radius:10px;flex:none;place-items:center;display:grid}:where(.pk[data-page=review],.pk-layer) .rv-phI.is-warn{background:var(--pk-warn-surface);color:#b58300}:where(.pk[data-page=review],.pk-layer) .rv-phI.is-danger{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk[data-page=review],.pk-layer) .rv-phI.is-ai{color:#9b54ab;background:#faf3fb}:where(.pk[data-page=review],.pk-layer) .rv-phI.is-mute{background:var(--pk-quiet);color:var(--pk-muted)}:where(.pk[data-page=review],.pk-layer) .rv-phAct{margin-left:auto}:where(.pk[data-page=review],.pk-layer) .rv-phTools{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-readyHint{color:#a26a00;align-items:center;gap:5px;margin:0;font-size:12.5px;font-weight:600;display:inline-flex}:where(.pk[data-page=review],.pk-layer) .rv-subh{font:700 13.5px var(--pk-font-ui);color:var(--pk-ink);margin:0}:where(.pk[data-page=review],.pk-layer) .rv-tableWrap{margin:0 -6px;overflow-x:auto}:where(.pk[data-page=review],.pk-layer) .rv-table{border-collapse:separate;border-spacing:0;width:100%;font-size:13.5px}:where(.pk[data-page=review],.pk-layer) .rv-table th{text-align:left;font:700 11.5px/1 var(--pk-font-ui);letter-spacing:.06em;color:var(--pk-muted);white-space:nowrap;padding:0 10px 8px}:where(.pk[data-page=review],.pk-layer) .rv-table td{border-top:1px solid var(--pk-hairline);white-space:nowrap;color:var(--pk-ink-body);padding:10px}:where(.pk[data-page=review],.pk-layer) .rv-table .r{text-align:right}:where(.pk[data-page=review],.pk-layer) .rv-table tbody tr{transition:background-color var(--pk-dur-fast)}:where(.pk[data-page=review],.pk-layer) .rv-table tbody tr:hover{background:var(--pk-mist)}:where(.pk[data-page=review],.pk-layer) .rv-table tr.is-muted td{color:var(--pk-faint)}:where(.pk[data-page=review],.pk-layer) .rv-subj{align-items:center;gap:8px;display:inline-flex}:where(.pk[data-page=review],.pk-layer) .rv-subj b{color:var(--pk-ink);font-weight:700}:where(.pk[data-page=review],.pk-layer) .rv-table tr.is-muted .rv-subj b{color:var(--pk-faint)}:where(.pk[data-page=review],.pk-layer) .rv-accCell{align-items:center;gap:8px;display:inline-flex}:where(.pk[data-page=review],.pk-layer) .rv-accCell .rv-bar{width:80px}:where(.pk[data-page=review],.pk-layer) .rv-untRow td{border-top:1px dashed var(--pk-hairline-strong)}:where(.pk[data-page=review],.pk-layer) .rv-legend{color:var(--pk-ink-soft);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:12px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-legend span{align-items:center;gap:5px;display:inline-flex}:where(.pk[data-page=review],.pk-layer) .rv-legend i{border-radius:3px;width:10px;height:10px;display:inline-block}:where(.pk[data-page=review],.pk-layer) .lg-bar{background:var(--pk-brand)}:where(.pk[data-page=review],.pk-layer) .lg-ok{background:#2fb27a}:where(.pk[data-page=review],.pk-layer) .lg-abs{background:#ff8a7a}:where(.pk[data-page=review],.pk-layer) .lg-dot{background:var(--pk-danger);border-radius:50%!important;width:7px!important;height:7px!important}:where(.pk[data-page=review],.pk-layer) .rv-legPeak{margin-left:auto}:where(.pk[data-page=review],.pk-layer) .rv-chart{grid-template-columns:32px minmax(0,1fr);gap:6px;width:100%;margin:4px auto 0;display:grid}:where(.pk[data-page=review],.pk-layer) .rv-yax{text-align:right;height:150px;color:var(--pk-faint);flex-direction:column;justify-content:space-between;padding-bottom:0;font-size:10.5px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-plot{min-width:0}:where(.pk[data-page=review],.pk-layer) .rv-cols{grid-template-columns:repeat(var(--n),minmax(0,1fr));background:linear-gradient(var(--pk-hairline),var(--pk-hairline)) 0 16px / 100% 1px no-repeat,linear-gradient(var(--pk-hairline),var(--pk-hairline)) 0 calc(50% + 8px) / 100% 1px no-repeat;height:150px;box-shadow:inset 0 -1px 0 var(--pk-hairline-strong);align-items:end;gap:4px;padding-top:16px;display:grid}:where(.pk[data-page=review],.pk-layer) .rv-col{cursor:default;border-radius:6px 6px 0 0;outline:0;justify-content:center;align-items:flex-end;height:100%;display:flex;position:relative}:where(.pk[data-page=review],.pk-layer) .rv-col:hover,:where(.pk[data-page=review],.pk-layer) .rv-col:focus-visible{background:#1f8e860f}:where(.pk[data-page=review],.pk-layer) .rv-col.is-today{background:#ffd16629}:where(.pk[data-page=review],.pk-layer) .rv-barV{transform-origin:bottom;width:100%;max-width:40px;min-height:4px;animation:rvGrow .56s var(--pk-ease-spring-default) both;animation-delay:calc(var(--i) * 24ms);background:linear-gradient(#3fb3aa,#1f8e86);border-radius:7px 7px 2px 2px;display:block}:where(.pk[data-page=review],.pk-layer) .rv-barV.is-zero{min-height:0;height:0!important}:where(.pk[data-page=review],.pk-layer) .rv-col:hover .rv-barV{background:linear-gradient(#5ccfc4,#1a7d76)}@keyframes rvGrow{0%{transform:scaleY(0)}to{transform:none}}:where(.pk[data-page=review],.pk-layer) .rv-peak{color:var(--pk-brand-strong);white-space:nowrap;font-size:10.5px;font-weight:700;position:absolute;top:-16px;left:50%;transform:translate(-50%)}:where(.pk[data-page=review],.pk-layer) .rv-wdot{background:var(--pk-danger);border-radius:50%;width:6px;height:6px;position:absolute;top:2px;right:2px;box-shadow:0 0 0 2px #fff}:where(.pk[data-page=review],.pk-layer) .rv-band{grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:4px;margin-top:6px;display:grid}:where(.pk[data-page=review],.pk-layer) .rv-att{background:var(--pk-quiet);border-radius:4px;height:7px;display:block}:where(.pk[data-page=review],.pk-layer) .rv-att.ok{background:#2fb27a}:where(.pk[data-page=review],.pk-layer) .rv-att.abs{background:#ff8a7a}:where(.pk[data-page=review],.pk-layer) .rv-att.part{background:#f5c04a}:where(.pk[data-page=review],.pk-layer) .rv-xax{grid-template-columns:repeat(var(--n),minmax(0,1fr));color:var(--pk-muted);text-align:center;white-space:nowrap;gap:4px;margin-top:6px;font-size:10.5px;display:grid}:where(.pk[data-page=review],.pk-layer) .rv-xax span{overflow:visible}:where(.pk[data-page=review],.pk-layer) .rv-stiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}:where(.pk[data-page=review],.pk-layer) .rv-stile{background:var(--pk-mist);box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:16px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-stile span{color:var(--pk-ink-soft);font-size:12px;font-weight:600}:where(.pk[data-page=review],.pk-layer) .rv-stile b{font:700 20px/1 var(--pk-font-num);color:var(--pk-ink)}:where(.pk[data-page=review],.pk-layer) .rv-stile small{color:var(--pk-muted);font-size:11.5px}:where(.pk[data-page=review],.pk-layer) .rv-stile.is-warn{background:var(--pk-warn-surface);box-shadow:inset 0 0 0 1px var(--pk-warn-border)}:where(.pk[data-page=review],.pk-layer) .rv-stile.is-warn b{color:#8a6a14}@container rvview (width<=640px){:where(.pk[data-page=review],.pk-layer) .rv-stiles{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.pk[data-page=review],.pk-layer) .rv-gloss{background:var(--pk-mist);box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:16px}:where(.pk[data-page=review],.pk-layer) .rv-glossBtn{width:100%;color:var(--pk-ink);font:700 13.5px var(--pk-font-ui);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:16px;align-items:center;gap:8px;padding:10px 14px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-glossBtn>svg:first-child{color:var(--pk-brand)}:where(.pk[data-page=review],.pk-layer) .rv-glossBtn span{flex:1}:where(.pk[data-page=review],.pk-layer) .rv-glossBtn>svg:last-child{color:var(--pk-muted);transition:transform .32s var(--pk-ease-spring-default)}:where(.pk[data-page=review],.pk-layer) .rv-gloss.is-open .rv-glossBtn>svg:last-child{transform:rotate(180deg)}:where(.pk[data-page=review],.pk-layer) .rv-glossBody{transition:grid-template-rows .38s var(--pk-ease-spring-default);grid-template-rows:0fr;display:grid}:where(.pk[data-page=review],.pk-layer) .rv-gloss.is-open .rv-glossBody{grid-template-rows:1fr}:where(.pk[data-page=review],.pk-layer) .rv-glossIn{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:10px 18px;min-height:0;padding:0 14px;display:grid;overflow:hidden}:where(.pk[data-page=review],.pk-layer) .rv-gloss.is-open .rv-glossIn{padding:2px 14px 14px}:where(.pk[data-page=review],.pk-layer) .rv-gItem{gap:8px;font-size:12.5px;line-height:1.55;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-gItem>svg{color:var(--pk-ink-soft);flex:none;margin-top:2px}:where(.pk[data-page=review],.pk-layer) .rv-gItem b{color:var(--pk-ink);font-size:13px;display:block}:where(.pk[data-page=review],.pk-layer) .rv-gItem p{color:var(--pk-ink-body);margin:2px 0 0}:where(.pk[data-page=review],.pk-layer) .rv-gItem small{color:var(--pk-muted);margin-top:2px;display:block}:where(.pk[data-page=review],.pk-layer) .rv-gFoot{color:var(--pk-muted);box-shadow:inset 0 1px 0 var(--pk-hairline);grid-column:1/-1;margin:0;padding-top:8px;font-size:12px}:where(.pk[data-page=review],.pk-layer) .rv-tasks{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-task{background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:16px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-task.is-att{box-shadow:inset 0 0 0 1px var(--pk-warn-border),inset 3px 0 0 #f5b83d;background:linear-gradient(#fffaf0,#fff)}:where(.pk[data-page=review],.pk-layer) .rv-task.is-dim{opacity:.82}:where(.pk[data-page=review],.pk-layer) .rv-taskT{flex-wrap:wrap;align-items:center;gap:6px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-taskT b{color:var(--pk-ink);margin-right:2px;font-size:14px}:where(.pk[data-page=review],.pk-layer) .rv-taskD{margin-left:auto;font-size:12px}:where(.pk[data-page=review],.pk-layer) .rv-taskM{color:var(--pk-ink-soft);flex-wrap:wrap;gap:4px 14px;font-size:12.5px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-taskM span{align-items:center;gap:4px;display:inline-flex}:where(.pk[data-page=review],.pk-layer) .rv-side{color:#7f438c;gap:6px;margin:0;font-size:12px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-side svg{flex:none;margin-top:2px}:where(.pk[data-page=review],.pk-layer) .rv-reason{color:var(--pk-muted);margin:0;font-size:12px}:where(.pk[data-page=review],.pk-layer) .rv-okLine{color:var(--pk-success-strong);align-items:center;gap:6px;margin:0;font-size:13px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-moreList{align-self:flex-start}:where(.pk[data-page=review],.pk-layer) .rv-reveal{animation:rvReveal .32s var(--pk-ease-spring-default)}@keyframes rvReveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}:where(.pk[data-page=review],.pk-layer) .rv-ai{background:radial-gradient(90% 60% at 100% 0%,#faf3fbe6 0%,#fff0 60%),var(--pk-paper)}:where(.pk[data-page=review],.pk-layer) .rv-aiAt{font-size:12px}:where(.pk[data-page=review],.pk-layer) .rv-gen{text-align:center;background:radial-gradient(70% 70% at 50% 0,#faf3fb 0%,#fff 70%);align-items:center;gap:10px;padding:40px 24px}:where(.pk[data-page=review],.pk-layer) .rv-gen h3{font:800 17px var(--pk-font-ui);color:var(--pk-ink);margin:6px 0 0}:where(.pk[data-page=review],.pk-layer) .rv-gen p{color:var(--pk-ink-body);margin:0;font-size:13.5px;line-height:1.6}:where(.pk[data-page=review],.pk-layer) .rv-gen small{max-width:46ch;color:var(--pk-muted);font-size:12px;line-height:1.55}:where(.pk[data-page=review],.pk-layer) .rv-genOrb{color:#9b54ab;background:linear-gradient(160deg,#f2e3f5,#d9f3ef);border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:relative}:where(.pk[data-page=review],.pk-layer) .rv-genOrb span{animation:rvPulse 1.8s var(--pk-ease-out) infinite;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 2px #9b54ab40}:where(.pk[data-page=review],.pk-layer) .rv-genOrb span+span{animation-delay:.9s}@keyframes rvPulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}:where(.pk[data-page=review],.pk-layer) .rv-protoTag{border-radius:var(--pk-r-pill);background:var(--pk-quiet);color:var(--pk-muted);margin-top:4px;padding:2px 8px;font-size:11px}:where(.pk[data-page=review],.pk-layer) .rv-hls{flex-direction:column;gap:10px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-hl{background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline),inset 3px 0 0 #c69bd1;animation:rvReveal .42s var(--pk-ease-spring-default) both;animation-delay:calc(var(--i) * 70ms);border-radius:16px;padding:14px 16px}:where(.pk[data-page=review],.pk-layer) .rv-hl h4{font:800 15px/1.4 var(--pk-font-ui);color:var(--pk-ink);margin:0 0 4px}:where(.pk[data-page=review],.pk-layer) .rv-hl p{color:var(--pk-ink-body);margin:0;font-size:13.5px;line-height:1.7}:where(.pk[data-page=review],.pk-layer) .rv-hl b{color:var(--pk-ink)}:where(.pk[data-page=review],.pk-layer) .rv-evid{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-evid span{background:var(--pk-mist);min-width:84px;box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:12px;flex-direction:column;gap:2px;padding:6px 10px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-evid small{color:var(--pk-muted);font-size:11px}:where(.pk[data-page=review],.pk-layer) .rv-evid b{font:700 15px var(--pk-font-num);color:var(--pk-brand-strong)}:where(.pk[data-page=review],.pk-layer) .rv-teacherWord{box-shadow:inset 0 0 0 1.5px var(--pk-hairline-strong);background:var(--pk-paper);border:0;border-radius:16px;padding:12px 14px}:where(.pk[data-page=review],.pk-layer) .rv-teacherWord:not(.has){box-shadow:none;background:repeating-linear-gradient(135deg,var(--pk-mist) 0 8px,#fff 8px 16px);outline:1.5px dashed var(--pk-hairline-strong);outline-offset:-1.5px}:where(.pk[data-page=review],.pk-layer) .rv-teacherWord.has{background:var(--pk-brand-surface);box-shadow:inset 0 0 0 1px var(--pk-brand-border)}:where(.pk[data-page=review],.pk-layer) .rv-twH{font:800 13px var(--pk-font-ui);color:var(--pk-brand-strong);align-items:center;gap:6px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-twH small{color:var(--pk-muted);margin-left:auto;font-size:11.5px;font-weight:600}:where(.pk[data-page=review],.pk-layer) .rv-teacherWord p{color:var(--pk-ink-body);margin:6px 0 0;font-size:13.5px;line-height:1.7}:where(.pk[data-page=review],.pk-layer) .rv-qa{box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:16px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}:where(.pk[data-page=review],.pk-layer) .rv-qa>li+li{box-shadow:inset 0 1px 0 var(--pk-hairline)}:where(.pk[data-page=review],.pk-layer) .rv-qaQ{width:100%;color:var(--pk-ink);font:700 14px/1.5 var(--pk-font-ui);text-align:left;cursor:pointer;transition:background-color var(--pk-dur-fast);background:0 0;border:0;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-qaQ:hover{background:var(--pk-mist)}:where(.pk[data-page=review],.pk-layer) .rv-qaQ>span:nth-child(2){flex:1}:where(.pk[data-page=review],.pk-layer) .rv-qaQ>svg{color:var(--pk-muted);transition:transform .32s var(--pk-ease-spring-default);flex:none;margin-top:4px}:where(.pk[data-page=review],.pk-layer) .rv-qa li.is-open .rv-qaQ>svg{transform:rotate(180deg)}:where(.pk[data-page=review],.pk-layer) .rv-qaN{background:var(--pk-brand-surface);color:var(--pk-brand-strong);border-radius:7px;flex:none;padding:1px 7px;font-size:12px;line-height:20px}:where(.pk[data-page=review],.pk-layer) .rv-qaA{transition:grid-template-rows .36s var(--pk-ease-spring-default);grid-template-rows:0fr;display:grid}:where(.pk[data-page=review],.pk-layer) .rv-qa li.is-open .rv-qaA{grid-template-rows:1fr}:where(.pk[data-page=review],.pk-layer) .rv-qaA>div{min-height:0;overflow:hidden}:where(.pk[data-page=review],.pk-layer) .rv-qaA p{color:var(--pk-ink-body);margin:0;padding:0 14px 14px 52px;font-size:13.5px;line-height:1.75}:where(.pk[data-page=review],.pk-layer) .rv-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-filters .seg>button[disabled]{opacity:.4;cursor:not-allowed}:where(.pk[data-page=review],.pk-layer) .rv-gH{color:var(--pk-ink);align-items:center;gap:6px;margin:4px 0 -4px;font-size:13.5px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-gH svg{color:var(--pk-brand)}:where(.pk[data-page=review],.pk-layer) .rv-qs{box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:16px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}:where(.pk[data-page=review],.pk-layer) .rv-q{cursor:pointer;transition:background-color var(--pk-dur-fast);outline:0;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 14px;display:grid}:where(.pk[data-page=review],.pk-layer) .rv-q+.rv-q{box-shadow:inset 0 1px 0 var(--pk-hairline)}:where(.pk[data-page=review],.pk-layer) .rv-q:hover,:where(.pk[data-page=review],.pk-layer) .rv-q:focus-visible{background:var(--pk-mist)}:where(.pk[data-page=review],.pk-layer) .rv-q:focus-visible{box-shadow:inset 0 0 0 2px var(--pk-brand)}:where(.pk[data-page=review],.pk-layer) .rv-q:active{background:var(--pk-brand-surface)}:where(.pk[data-page=review],.pk-layer) .rv-qN{color:var(--pk-faint);font-size:12px;font-weight:700}:where(.pk[data-page=review],.pk-layer) .rv-qB{flex-direction:column;gap:5px;min-width:0;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-qB>b{color:var(--pk-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;line-height:1.45;overflow:hidden}:where(.pk[data-page=review],.pk-layer) .rv-qM{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-qGo{color:var(--pk-brand-strong);opacity:.7;transition:opacity var(--pk-dur-fast),transform .26s var(--pk-ease-spring-default);align-items:center;gap:2px;font-size:12.5px;font-weight:700;display:inline-flex}:where(.pk[data-page=review],.pk-layer) .rv-q:hover .rv-qGo{opacity:1;transform:translate(2px)}:where(.pk[data-page=review],.pk-layer) .rv-loadMore{justify-content:center;display:flex}@container rvview (width<=520px){:where(.pk[data-page=review],.pk-layer) .rv-qGo{gap:0;font-size:0}:where(.pk[data-page=review],.pk-layer) .rv-qGo svg{width:16px;height:16px}}:where(.pk[data-page=review],.pk-layer) .rv-gForm{background:var(--pk-mist);box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:16px;flex-direction:column;gap:8px;padding:12px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-gRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-gRow>.rv-inp:first-child{flex:220px;width:auto}:where(.pk[data-page=review],.pk-layer) .rv-gMetric{font-size:12.5px}:where(.pk[data-page=review],.pk-layer) .rv-gMetric .rv-sel{width:auto;min-height:34px;font-size:13px}:where(.pk[data-page=review],.pk-layer) .rv-gTarget{align-items:center;gap:6px;display:inline-flex}:where(.pk[data-page=review],.pk-layer) .rv-gTarget .rv-inp{width:88px;min-height:34px}:where(.pk[data-page=review],.pk-layer) .rv-goals{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-goal{background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);transition:background-color .3s var(--pk-ease-out),box-shadow .3s var(--pk-ease-out);border-radius:16px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 14px;display:grid}:where(.pk[data-page=review],.pk-layer) .rv-goal.is-achieved{background:var(--pk-success-surface);box-shadow:inset 0 0 0 1px #bfe8df}:where(.pk[data-page=review],.pk-layer) .rv-goal.is-missed{background:var(--pk-danger-surface);box-shadow:inset 0 0 0 1px #ffd2ca}:where(.pk[data-page=review],.pk-layer) .rv-goal.is-dropped{opacity:.5}:where(.pk[data-page=review],.pk-layer) .rv-gN{color:var(--pk-faint);font-size:12px;font-weight:700}:where(.pk[data-page=review],.pk-layer) .rv-gB{flex-direction:column;gap:6px;min-width:0;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-gB>p{color:var(--pk-ink);margin:0;font-size:14px;line-height:1.45}:where(.pk[data-page=review],.pk-layer) .rv-goal.is-achieved .rv-gB>p{color:var(--pk-ink-soft);-webkit-text-decoration:line-through #00706980;text-decoration:line-through #00706980}:where(.pk[data-page=review],.pk-layer) .rv-gP{color:var(--pk-ink-soft);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-gP .rv-bar{width:110px}:where(.pk[data-page=review],.pk-layer) .rv-gManual{margin:0;font-size:12px}:where(.pk[data-page=review],.pk-layer) .rv-gA{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-gSeg{background:#1d3a370f}:where(.pk[data-page=review],.pk-layer) .rv-gDel{color:var(--pk-muted)}:where(.pk[data-page=review],.pk-layer) .rv-gDel:hover{color:var(--pk-danger)}@container rvview (width<=640px){:where(.pk[data-page=review],.pk-layer) .rv-goal{grid-template-columns:22px minmax(0,1fr)}:where(.pk[data-page=review],.pk-layer) .rv-gA{grid-column:1/-1;justify-content:flex-start}}:where(.pk[data-page=review],.pk-layer) .rv-annot{transition:box-shadow .3s var(--pk-ease-out);gap:10px}:where(.pk[data-page=review],.pk-layer) .rv-annot.is-signed{box-shadow:inset 0 0 0 1px var(--pk-hairline),inset 4px 0 0 var(--pk-brand),0 18px 30px -26px #16606e66}:where(.pk[data-page=review],.pk-layer) .rv-annot.is-dirty{box-shadow:inset 0 0 0 1.5px #a5e3de,0 0 0 4px #e6f7f5,0 18px 30px -26px #16606e66}:where(.pk[data-page=review],.pk-layer) .rv-annot.is-flash{animation:rvFlash 1.2s var(--pk-ease-out)}@keyframes rvFlash{0%,40%{box-shadow:inset 0 0 0 2px var(--pk-brand),0 0 0 6px #1f8e862e}}:where(.pk[data-page=review],.pk-layer) .rv-ta{resize:vertical;min-height:110px;font-size:13.5px;line-height:1.65}:where(.pk[data-page=review],.pk-layer) .rv-annotFoot{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-annotMeta{flex-wrap:wrap;flex:140px;align-items:center;gap:6px;font-size:11.5px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-by{color:var(--pk-faint)}:where(.pk[data-page=review],.pk-layer) .rv-annotBtns{gap:6px;margin-left:auto;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-unsaved{animation:rvReveal .26s var(--pk-ease-spring-default)}:where(.pk[data-page=review],.pk-layer) .rv-note-card{color:var(--pk-danger);flex-direction:row;align-items:center;gap:8px;font-size:13px}:where(.pk[data-page=review],.pk-layer) .rv-grail{gap:10px}:where(.pk[data-page=review],.pk-layer) .rv-grailEmpty{margin:0;font-size:12.5px;line-height:1.6}:where(.pk[data-page=review],.pk-layer) .rv-grailList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-grailList li{color:var(--pk-ink-body);gap:8px;font-size:13px;line-height:1.45;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-grailList li>svg{color:var(--pk-faint);flex:none;margin-top:1px}:where(.pk[data-page=review],.pk-layer) .rv-grailList li.is-achieved span{color:var(--pk-muted);text-decoration:line-through}:where(.pk[data-page=review],.pk-layer) .rv-grailList li.is-achieved>svg{color:var(--pk-success)}:where(.pk[data-page=review],.pk-layer) .rv-grailList li.is-missed>svg{color:var(--pk-danger)}:where(.pk[data-page=review],.pk-layer) .rv-grailBtn{justify-content:center}:where(.pk[data-page=review],.pk-layer) .rv-pop{max-width:min(380px,100vw - 16px)}:where(.pk[data-page=review],.pk-layer) .rv-dp{flex-direction:column;gap:10px;padding:8px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-dpH{font:800 14px var(--pk-font-ui);color:var(--pk-ink);align-items:baseline;gap:8px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-dpH small{color:var(--pk-muted);font-size:12px;font-weight:500}:where(.pk[data-page=review],.pk-layer) .rv-dpRow{align-items:flex-end;gap:6px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-dpRow label{min-width:0;color:var(--pk-ink-soft);flex-direction:column;flex:1;gap:4px;font-size:12px;font-weight:600;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-dpRow .rv-inp{min-height:36px;padding:6px 8px;font-size:13px}:where(.pk[data-page=review],.pk-layer) .rv-dpArrow{color:var(--pk-faint);padding-bottom:9px}:where(.pk[data-page=review],.pk-layer) .rv-dpQuick{flex-wrap:wrap;gap:6px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-dpQuick .chip{cursor:pointer;min-height:28px;padding:0 10px}:where(.pk[data-page=review],.pk-layer) .rv-dpQuick .chip:hover{box-shadow:inset 0 0 0 1.5px var(--pk-brand-border);color:var(--pk-brand-strong)}:where(.pk[data-page=review],.pk-layer) .rv-dpMsg{min-height:18px;color:var(--pk-ink-soft);align-items:center;gap:4px;margin:0;font-size:12.5px;font-weight:600;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-dpMsg.is-err{color:var(--pk-danger)}:where(.pk[data-page=review],.pk-layer) .rv-dpFoot{justify-content:flex-end;gap:6px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-src{color:var(--pk-ink-body);flex-direction:column;gap:8px;padding:8px 10px;font-size:13px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-src>b{color:var(--pk-ink);font-size:14px}:where(.pk[data-page=review],.pk-layer) .rv-src p{margin:0;font-size:12.5px;line-height:1.55}:where(.pk[data-page=review],.pk-layer) .rv-src dl{flex-direction:column;gap:2px;margin:0;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-src dt{color:var(--pk-ink);align-items:center;gap:6px;margin-top:6px;font-weight:700;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-src dt small{color:var(--pk-brand-strong);background:var(--pk-brand-surface);border-radius:6px;padding:0 6px;font-weight:600}:where(.pk[data-page=review],.pk-layer) .rv-src dd{word-break:break-all;margin:0 0 0 20px;font-size:12px}:where(.pk[data-page=review],.pk-layer) .rv-errTxt{color:var(--pk-danger);font-weight:700}:where(.pk[data-page=review],.pk-layer) .rv-wqDrawer{--w:min(980px,66vw)}:where(.pk[data-page=review],.pk-layer) .rv-wqDrawer.is-max{--w:calc(100vw - 16px)}:where(.pk[data-page=review],.pk-layer) .rv-wqDrawer{transition:transform var(--pk-dur-sheet) var(--pk-ease-sheet),width .42s var(--pk-ease-spring-default)}:where(.pk[data-page=review],.pk-layer) .rv-wqTitle{align-items:center;gap:8px;display:inline-flex}:where(.pk[data-page=review],.pk-layer) .rv-wqTools{flex:none;align-items:center;gap:6px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-fontSeg{border-radius:var(--pk-r-pill);background:#1d3a370f;gap:2px;padding:3px;display:inline-flex}:where(.pk[data-page=review],.pk-layer) .rv-fontSeg button{border-radius:var(--pk-r-pill);width:30px;height:28px;color:var(--pk-ink-soft);font-family:var(--pk-font-ui);cursor:pointer;background:0 0;border:0;place-items:center;font-weight:800;line-height:1;display:grid}:where(.pk[data-page=review],.pk-layer) .rv-fontSeg button.on{background:var(--pk-paper);color:var(--pk-ink);box-shadow:0 1px 2px #16403d1f}:where(.pk[data-page=review],.pk-layer) .rv-wq{font-size:calc(13.5px * var(--fs,1));flex-direction:column;gap:10px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-wqTabs{flex-wrap:wrap;align-items:center;gap:10px;font-size:12.5px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-wqBar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-wqActs{font-size:12.5px}:where(.pk[data-page=review],.pk-layer) .rv-batch{color:#fff;animation:rvReveal .26s var(--pk-ease-spring-default);background:#1d3a37;border-radius:14px;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;font-size:13px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-batch .btn-ghost{color:#d8efec}:where(.pk[data-page=review],.pk-layer) .rv-cb{width:18px;height:18px;accent-color:var(--pk-brand);cursor:pointer;flex:none}:where(.pk[data-page=review],.pk-layer) .rv-ana{background:linear-gradient(135deg,#faf3fb,#eef9f7);border-radius:16px;box-shadow:inset 0 0 0 1px #ecd8f0}:where(.pk[data-page=review],.pk-layer) .rv-anaBar{flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-anaBar>svg{color:#9b54ab}:where(.pk[data-page=review],.pk-layer) .rv-mdH{color:var(--pk-ink);margin-bottom:4px;font-size:1.08em;display:block}:where(.pk[data-page=review],.pk-layer) .rv-anaBody{color:var(--pk-ink-body);background:#fff;border-radius:12px;max-width:68ch;margin:0 12px 12px;padding:14px 16px;font-size:1em;line-height:1.75}:where(.pk[data-page=review],.pk-layer) .rv-caret{vertical-align:-2px;background:#9b54ab;width:7px;height:1.05em;margin-left:2px;animation:1s steps(2,end) infinite rvBlink;display:inline-block}@keyframes rvBlink{50%{opacity:0}}:where(.pk[data-page=review],.pk-layer) .rv-wcs{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-wc{background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);transition:box-shadow .3s var(--pk-ease-out);border-radius:16px}:where(.pk[data-page=review],.pk-layer) .rv-wc.is-open{box-shadow:inset 0 0 0 1px var(--pk-brand-border),0 12px 24px -18px #16606e66}:where(.pk[data-page=review],.pk-layer) .rv-wc.is-del{opacity:.6;background:repeating-linear-gradient(135deg,#fff 0 10px,var(--pk-quiet) 10px 20px)}:where(.pk[data-page=review],.pk-layer) .rv-wc.is-flash{animation:rvFlash 1.6s var(--pk-ease-out)}:where(.pk[data-page=review],.pk-layer) .rv-wcH{flex-wrap:wrap;align-items:center;gap:8px;padding:6px 12px 6px 10px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-wcT{min-width:0;color:var(--pk-ink);font:600 1em/1.45 var(--pk-font-ui);text-align:left;cursor:pointer;background:0 0;border:0;flex:260px;align-items:center;gap:10px;padding:6px 4px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-wcS{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.pk[data-page=review],.pk-layer) .rv-wc.is-open .rv-wcS{white-space:normal}:where(.pk[data-page=review],.pk-layer) .rv-wcTags{flex-wrap:wrap;align-items:center;gap:4px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-wcBody{transition:grid-template-rows .38s var(--pk-ease-spring-default);grid-template-rows:0fr;display:grid}:where(.pk[data-page=review],.pk-layer) .rv-wc.is-open .rv-wcBody{grid-template-rows:1fr}:where(.pk[data-page=review],.pk-layer) .rv-wcIn{flex-direction:column;gap:10px;min-height:0;padding:0 16px;display:flex;overflow:hidden}:where(.pk[data-page=review],.pk-layer) .rv-wc.is-open .rv-wcIn{padding:4px 16px 14px}:where(.pk[data-page=review],.pk-layer) .rv-stem{color:var(--pk-ink);margin:0;font-size:1.05em;line-height:1.7}:where(.pk[data-page=review],.pk-layer) .rv-opts{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:6px;margin:0;padding-left:20px;display:grid}:where(.pk[data-page=review],.pk-layer) .rv-opts li{background:var(--pk-mist);border-radius:10px;padding:6px 10px;line-height:1.5}:where(.pk[data-page=review],.pk-layer) .rv-opts li span{border-radius:6px;margin-left:8px;padding:0 6px;font-size:.8em;font-weight:700}:where(.pk[data-page=review],.pk-layer) .rv-opts li.is-correct{background:var(--pk-success-surface);color:var(--pk-success-strong)}:where(.pk[data-page=review],.pk-layer) .rv-opts li.is-correct span{background:#c8eee6}:where(.pk[data-page=review],.pk-layer) .rv-opts li.is-wrong{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk[data-page=review],.pk-layer) .rv-opts li.is-wrong span{background:#ffd9d1}:where(.pk[data-page=review],.pk-layer) .rv-ansRow{flex-wrap:wrap;gap:6px 16px;font-size:.93em;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-ansRow b.is-wrong{color:var(--pk-danger)}:where(.pk[data-page=review],.pk-layer) .rv-ansRow b.is-correct{color:var(--pk-success-strong)}:where(.pk[data-page=review],.pk-layer) .rv-exBody{background:var(--pk-mist);border-radius:12px;padding:10px 12px;line-height:1.7}:where(.pk[data-page=review],.pk-layer) .rv-exBody p{margin:0 0 6px}:where(.pk[data-page=review],.pk-layer) .rv-tNote{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-tNote label{color:var(--pk-ink-soft);flex-direction:column;flex:240px;gap:4px;font-size:12px;font-weight:700;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-tNote textarea{resize:vertical;min-height:56px;font-size:13px}:where(.pk[data-page=review],.pk-layer) .rv-wcFoot{justify-content:flex-end;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-delQ{color:var(--pk-muted)}:where(.pk[data-page=review],.pk-layer) .rv-delQ:hover{color:var(--pk-danger)}:where(.pk[data-page=review],.pk-layer) .rv-pIc{background:var(--pk-quiet);width:32px;height:32px;color:var(--pk-ink-soft);border-radius:10px;place-items:center;display:grid}:where(.pk[data-page=review],.pk-layer) .rv-pT{flex-direction:column;flex:1;min-width:0;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-pT b{color:var(--pk-ink);font-size:14px}:where(.pk[data-page=review],.pk-layer) .rv-pT small{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=review],.pk-layer) .rv-pRep{background:var(--pk-success-surface);color:var(--pk-success-strong);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex}:where(.pk[data-page=review],.pk-layer) .rv-pRep.is-run{color:#7f438c;background:#faf3fb}:where(.pk[data-page=review],.pk-layer) .rv-pChips{flex-wrap:wrap;gap:4px;display:flex}@media (max-width:760px){:where(.pk[data-page=review],.pk-layer) .rv-wqDrawer{--w:100vw}:where(.pk[data-page=review],.pk-layer) .rv-wqTools .rv-fontSeg button{width:26px}:where(.pk[data-page=review],.pk-layer) .rv-search{flex-basis:100%;max-width:none}:where(.pk[data-page=review],.pk-layer) .rv-kbd{display:none}:where(.pk[data-page=review],.pk-layer) .rv-panel{border-radius:18px;padding:16px 14px}:where(.pk[data-page=review],.pk-layer) .rv-legPeak{margin-left:0}:where(.pk[data-page=review],.pk-layer) .rv-rangeTb .rv-srcBtn .lb{display:none}:where(.pk[data-page=review],.pk-layer) .rv-qaA p{padding-left:14px}:where(.pk[data-page=review],.pk-layer) .rv-chart{grid-template-columns:24px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){:where(.pk[data-page=review],.pk-layer) .rv-barV,:where(.pk[data-page=review],.pk-layer) .rv-hl,:where(.pk[data-page=review],.pk-layer) .rv-reveal,:where(.pk[data-page=review],.pk-layer) .rv-unsaved,:where(.pk[data-page=review],.pk-layer) .rv-batch{animation:none}:where(.pk[data-page=review],.pk-layer) .rv-row,:where(.pk[data-page=review],.pk-layer) .rv-row:hover{transition:background-color .12s;transform:none}:where(.pk[data-page=review],.pk-layer) .rv-glossBody,:where(.pk[data-page=review],.pk-layer) .rv-qaA,:where(.pk[data-page=review],.pk-layer) .rv-wcBody{transition:none}:where(.pk[data-page=review],.pk-layer) .rv-genOrb span{opacity:.4;animation:none}:where(.pk[data-page=review],.pk-layer) .rv-skel{animation:none}:where(.pk[data-page=review],.pk-layer) .rv-wqDrawer{transition:opacity .2s}}@media (prefers-contrast:more){:where(.pk[data-page=review],.pk-layer) .rv-row,:where(.pk[data-page=review],.pk-layer) .rv-panel,:where(.pk[data-page=review],.pk-layer) .rv-kpi,:where(.pk[data-page=review],.pk-layer) .rv-qs,:where(.pk[data-page=review],.pk-layer) .rv-task{box-shadow:inset 0 0 0 1.5px var(--pk-hairline-strong)}:where(.pk[data-page=review],.pk-layer) .rv-mut,:where(.pk[data-page=review],.pk-layer) .rv-kpiH{color:var(--pk-ink-soft)}}:where(.pk[data-page=review]) .rv-repSec .pk-stat:not(.is-hero){background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline),0 1px 2px #1f8e860d}:where(.pk[data-page=review]) .rv-repSec .pk-stat .pk-stat-v{font-size:22px}:where(.pk[data-page=review]) .rv-repSec .pk-stat.is-hero .pk-stat-v{font-size:32px}:where(.pk[data-page=review]) .rv-repSec .pk-stat.rv-kpi-amber .pk-stat-l svg{color:#d9822b}:where(.pk[data-page=review]) .rv-repSec .pk-stats{margin-bottom:16px}:where(.pk[data-page=review]) .ws-head .wh-sum.is-sub .stw-sa{flex:none}:where(.pk[data-page=review]) .ws-tab[aria-selected=true] .rv-goalCnt{color:#fff;background:#ffffff3d}@container wshead (width<=780px){:where(.pk[data-page=review]) .ws-head .wh-acts .rv-printBtn{width:var(--pk-ws-tab-h);padding:0}:where(.pk[data-page=review]) .ws-head .wh-acts .rv-printBtn .lb{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}:where(.pk[data-page=review]) .rv-tb .pk-search{flex:0 360px}:where(.pk[data-page=review]) .rv-tb .pk-search .kbd{margin-right:6px}@container pkstats (width<=560px){:where(.pk[data-page=review]) .rv-repSec .pk-stat.is-hero{grid-column:span 2}}:where(.pk[data-page=promo],.pk-layer) .pm-note{font-size:var(--pk-t-xs);color:var(--pk-muted);margin:4px 0 0;line-height:1.55}:where(.pk[data-page=promo],.pk-layer) .pm-h4{font:700 var(--pk-t-sm)/1.3 var(--pk-font-ui);color:var(--pk-ink);letter-spacing:.01em;margin:0}:where(.pk[data-page=promo],.pk-layer) .pm-credits{border-radius:var(--pk-r-pill);background:var(--pk-warn-surface);height:32px;color:var(--pk-warn-strong);font:500 var(--pk-t-sm)/1 var(--pk-font-ui);white-space:nowrap;cursor:pointer;transition:box-shadow var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);border:0;align-items:center;gap:6px;padding:0 12px 0 10px;display:inline-flex}:where(.pk[data-page=promo],.pk-layer) .pm-credits b{font:700 var(--pk-t-md)/1 var(--pk-font-num);color:var(--pk-ink);font-variant-numeric:tabular-nums}:where(.pk[data-page=promo],.pk-layer) .pm-credits .pm-cr-m{color:var(--pk-ink-soft);font-size:var(--pk-t-xs)}:where(.pk[data-page=promo],.pk-layer) .pm-credits:hover{box-shadow:inset 0 0 0 1px var(--pk-warn-border)}:where(.pk[data-page=promo],.pk-layer) .pm-credits:active{transition-duration:var(--pk-dur-press);transform:scale(.97)}:where(.pk[data-page=promo],.pk-layer) .pm-credits.is-static{cursor:default}:where(.pk[data-page=promo],.pk-layer) .pm-credits.is-static:hover{box-shadow:none}:where(.pk[data-page=promo],.pk-layer) .pm-led{flex-direction:column;gap:10px;display:flex}:where(.pk[data-page=promo],.pk-layer) .pm-led-kpi{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}:where(.pk[data-page=promo],.pk-layer) .pm-led-kpi div{border-radius:var(--pk-r-md);background:var(--pk-quiet);padding:12px}:where(.pk[data-page=promo],.pk-layer) .pm-led-kpi small{font-size:var(--pk-t-xs);color:var(--pk-muted);display:block}:where(.pk[data-page=promo],.pk-layer) .pm-led-kpi b{font:700 var(--pk-t-xl)/1.2 var(--pk-font-num);color:var(--pk-ink);font-variant-numeric:tabular-nums}:where(.pk[data-page=promo],.pk-layer) .pm-bars{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=promo],.pk-layer) .pm-bars li{font-size:var(--pk-t-sm);color:var(--pk-ink-body);grid-template-columns:96px 1fr 52px;align-items:center;gap:10px;display:grid}:where(.pk[data-page=promo],.pk-layer) .pm-bars i{background:var(--pk-quiet);border-radius:4px;height:8px;position:relative;overflow:hidden}:where(.pk[data-page=promo],.pk-layer) .pm-bars i:after{content:"";width:var(--w);background:var(--pk-brand);animation:pmBar .6s var(--pk-ease-sheet) both;border-radius:4px;position:absolute;inset:0 auto 0 0}@keyframes pmBar{0%{width:0}}:where(.pk[data-page=promo],.pk-layer) .pm-bars b{text-align:right;font:700 var(--pk-t-sm)/1 var(--pk-font-num);font-variant-numeric:tabular-nums}:where(.pk[data-page=promo],.pk-layer) .pm-price{border-radius:var(--pk-r-md);box-shadow:inset 0 0 0 1px var(--pk-hairline);font-size:var(--pk-t-sm);color:var(--pk-ink-body);grid-template-columns:1fr auto;gap:6px 12px;padding:10px 12px;display:grid}:where(.pk[data-page=promo],.pk-layer) .pm-price b{font:700 var(--pk-t-sm)/1.4 var(--pk-font-num);text-align:right}:where(.pk[data-page=promo],.pk-layer) .pm-body{padding:6px var(--pk-ws-pad) 24px}:where(.pk[data-page=promo],.pk-layer) .pm-grid{border-radius:var(--pk-r-lg);background:var(--pk-surface-sunken);box-shadow:inset 0 0 0 1px var(--pk-line-1);grid-template-columns:repeat(auto-fill,minmax(max(160px,12.5% - 10.5px),1fr));gap:12px;padding:12px;display:grid}:where(.pk[data-page=promo],.pk-layer) .pm-grid>*{background:var(--pk-surface-raised);border-color:var(--pk-line-2)}:where(.pk[data-page=promo],.pk-layer) .pm-grid.is-assets{grid-template-columns:repeat(auto-fill,minmax(max(120px,12.5% - 10.5px),1fr))}:where(.pk[data-page=promo],.pk-layer) .pm-thumb-ratio{aspect-ratio:210/297}:where(.pk[data-page=promo],.pk-layer) .pm-paper{min-width:0;max-width:100%;max-height:100%}@media (hover:none){:where(.pk[data-page=promo],.pk-layer) .pm-card-act{opacity:1}}:where(.pk[data-page=promo],.pk-layer) .pm-led-empty{font-size:var(--pk-t-sm);color:var(--pk-muted);margin:0}:where(.pk[data-page=promo],.pk-layer) .pm-led-err{flex-direction:column;align-items:flex-start;gap:8px;display:flex}@media (max-width:760px){:where(.pk[data-page=promo],.pk-layer) .pm-grid{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:10px;padding:10px}:where(.pk[data-page=promo],.pk-layer) .pm-credits .pm-cr-l{display:none}:where(.pk[data-page=promo],.pk-layer) .pm-bars li{grid-template-columns:80px 1fr 44px}:where(.pk[data-page=promo],.pk-layer) .pm-led-kpi b{font-size:var(--pk-t-lg)}}@media (prefers-reduced-motion:reduce){:where(.pk[data-page=promo],.pk-layer) .pm-bars i:after{animation:none}}:where(.pk[data-page=promo],.pk-layer) .pm-page{--pm-a1:#1f8e86;--pm-a2:#d6f1ed;--pm-b1:#e2725b;--pm-b2:#ffd9cc}:where(.pk[data-page=promo],.pk-layer) .pm-fsp{flex:auto}:where(.pk[data-page=promo],.pk-layer) .pm-entries{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;display:grid}:where(.pk[data-page=promo],.pk-layer) .pm-entry{border-radius:var(--pk-r-lg);background:var(--pk-paper);min-height:84px;box-shadow:inset 0 0 0 1px var(--pk-hairline);text-align:left;cursor:pointer;transition:box-shadow var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);border:0;align-items:center;gap:14px;padding:10px 16px 10px 10px;display:flex;position:relative;overflow:hidden}:where(.pk[data-page=promo],.pk-layer) .pm-entry:hover{box-shadow:inset 0 0 0 1px var(--pk-brand-border),var(--pk-sh-2)}:where(.pk[data-page=promo],.pk-layer) .pm-entry:active{transition-duration:var(--pk-dur-press);transform:scale(.985)}:where(.pk[data-page=promo],.pk-layer) .pm-entry:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk[data-page=promo],.pk-layer) .pm-entry-art{border-radius:var(--pk-r-md);flex-shrink:0;place-items:center;width:104px;height:68px;display:grid}:where(.pk[data-page=promo],.pk-layer) .pm-e-a .pm-entry-art{background:linear-gradient(135deg,#eaf8f6,#d6f1ed)}:where(.pk[data-page=promo],.pk-layer) .pm-e-b .pm-entry-art{background:linear-gradient(135deg,#fff3ee,#ffe3d9)}:where(.pk[data-page=promo],.pk-layer) .pm-entry-art svg{width:96px;height:64px;transition:transform var(--pk-dur-spring) var(--pk-ease-spring-default)}:where(.pk[data-page=promo],.pk-layer) .pm-entry:hover .pm-entry-art svg{transform:scale(1.06)rotate(-2deg)}:where(.pk[data-page=promo],.pk-layer) .pm-entry-tx{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}:where(.pk[data-page=promo],.pk-layer) .pm-entry-tx b{font:700 var(--pk-t-lg)/1.2 var(--pk-font-ui);color:var(--pk-ink);align-items:center;gap:6px;display:inline-flex}:where(.pk[data-page=promo],.pk-layer) .pm-entry-tx b svg{color:var(--pk-brand)}:where(.pk[data-page=promo],.pk-layer) .pm-e-b .pm-entry-tx b svg{color:var(--pm-b1)}:where(.pk[data-page=promo],.pk-layer) .pm-entry-tx span{font-size:var(--pk-t-sm);color:var(--pk-muted)}:where(.pk[data-page=promo],.pk-layer) .pm-entry-go{background:var(--pk-quiet);width:32px;height:32px;color:var(--pk-ink-soft);transition:transform var(--pk-dur-spring) var(--pk-ease-spring-default),background-color var(--pk-dur-fast);border-radius:50%;place-items:center;display:grid}:where(.pk[data-page=promo],.pk-layer) .pm-entry:hover .pm-entry-go{background:var(--pk-brand-surface);color:var(--pk-brand-strong);transform:translate(3px)}:where(.pk[data-page=promo],.pk-layer) .pm-fhint{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk[data-page=promo],.pk-layer) .pm-upload{cursor:pointer;position:relative}:where(.pk[data-page=promo],.pk-layer) .pm-checker{background-color:#f3f5f5;background-image:linear-gradient(45deg,#0000000d 25%,#0000 25% 75%,#0000000d 75%),linear-gradient(45deg,#0000000d 25%,#0000 25% 75%,#0000000d 75%);background-position:0 0,8px 8px;background-size:16px 16px}:where(.pk[data-page=promo],.pk-layer) .pm-presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}:where(.pk[data-page=promo],.pk-layer) .pm-preset{border-radius:var(--pk-r-md);background:var(--pk-paper);box-shadow:inset 0 0 0 1.5px var(--pk-hairline);text-align:left;cursor:pointer;transition:box-shadow var(--pk-dur-fast),background-color var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);border:0;align-items:center;gap:12px;padding:12px;display:flex}:where(.pk[data-page=promo],.pk-layer) .pm-preset:hover{box-shadow:inset 0 0 0 1.5px var(--pk-brand-border)}:where(.pk[data-page=promo],.pk-layer) .pm-preset:active{transition-duration:var(--pk-dur-press);transform:scale(.97)}:where(.pk[data-page=promo],.pk-layer) .pm-preset.is-on{background:var(--pk-brand-surface);box-shadow:inset 0 0 0 2px var(--pk-brand)}:where(.pk[data-page=promo],.pk-layer) .pm-pre-shape{width:auto;max-width:46px;height:34px;box-shadow:inset 0 0 0 1.5px var(--pk-ink-soft);background:#fff;border-radius:4px;flex-shrink:0}:where(.pk[data-page=promo],.pk-layer) .pm-preset.is-on .pm-pre-shape{box-shadow:inset 0 0 0 1.5px var(--pk-brand);background:#fff}:where(.pk[data-page=promo],.pk-layer) .pm-preset b{font:700 var(--pk-t-md)/1.3 var(--pk-font-ui);color:var(--pk-ink);display:block}:where(.pk[data-page=promo],.pk-layer) .pm-preset small{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk[data-page=promo],.pk-layer) .pm-choose{align-items:flex-start;gap:16px;display:flex}:where(.pk[data-page=promo],.pk-layer) .pm-choose-th{aspect-ratio:3/4;object-fit:cover;border-radius:var(--pk-r-sm);width:96px;box-shadow:var(--pk-sh-2);flex-shrink:0}:where(.pk[data-page=promo],.pk-layer) .pm-choose-opts{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}:where(.pk[data-page=promo],.pk-layer) .pm-opt{border-radius:var(--pk-r-md);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);text-align:left;cursor:pointer;transition:box-shadow var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);border:0;align-items:flex-start;gap:12px;padding:12px;display:flex}:where(.pk[data-page=promo],.pk-layer) .pm-opt:hover{box-shadow:inset 0 0 0 1px var(--pk-brand-border),var(--pk-sh-1)}:where(.pk[data-page=promo],.pk-layer) .pm-opt:active{transition-duration:var(--pk-dur-press);transform:scale(.98)}:where(.pk[data-page=promo],.pk-layer) .pm-opt:disabled{opacity:.6;cursor:default}:where(.pk[data-page=promo],.pk-layer) .pm-opt-ic{background:var(--pk-brand-surface);width:36px;height:36px;color:var(--pk-brand-strong);border-radius:12px;flex-shrink:0;place-items:center;display:grid}:where(.pk[data-page=promo],.pk-layer) .pm-opt b{font:700 var(--pk-t-md)/1.3 var(--pk-font-ui);color:var(--pk-ink);display:block}:where(.pk[data-page=promo],.pk-layer) .pm-opt small{font-size:var(--pk-t-xs);color:var(--pk-muted);line-height:1.5}:where(.pk[data-page=promo],.pk-layer) .pm-prev{border-radius:var(--pk-r-md);max-height:62vh;box-shadow:inset 0 0 0 1px var(--pk-hairline);justify-content:center;align-items:center;display:flex;overflow:auto}:where(.pk[data-page=promo],.pk-layer) .pm-prev img{object-fit:contain;max-width:100%;max-height:62vh;display:block}@media (max-width:760px){:where(.pk[data-page=promo],.pk-layer) .pm-entries{grid-template-columns:minmax(0,1fr);gap:8px}:where(.pk[data-page=promo],.pk-layer) .pm-entry{min-height:68px}:where(.pk[data-page=promo],.pk-layer) .pm-entry-art{width:72px;height:52px}:where(.pk[data-page=promo],.pk-layer) .pm-entry-art svg{width:68px;height:46px}:where(.pk[data-page=promo],.pk-layer) .pm-presets,:where(.pk[data-page=promo],.pk-layer) .pm-2col{grid-template-columns:minmax(0,1fr)}:where(.pk[data-page=promo],.pk-layer) .pm-choose{flex-direction:column}}@media (prefers-reduced-motion:reduce){:where(.pk[data-page=promo],.pk-layer) .pm-entry:hover .pm-entry-go,:where(.pk[data-page=promo],.pk-layer) .pm-entry:hover .pm-entry-art svg{transform:none}}:where(.pk[data-page=promo],.pk-layer) .pm-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.pk[data-page=promo],.pk-layer) .pm-filters .pk-search{width:280px;max-width:100%}:where(.pk[data-page=promo],.pk-layer) .pm-list .pk-state{padding:56px 16px}:where(.pk[data-page=promo],.pk-layer) .pm-sheet-ttl{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}:where(.pk[data-page=promo],.pk-layer) .pm-foot-note{font-size:var(--pk-t-xs);color:var(--pk-muted);margin:0}@media (max-width:760px){:where(.pk[data-page=promo],.pk-layer) .pm-filters .pk-search{width:100%}}:where(.pk[data-page=exam-solver],.pk-layer) .xs-page>#xsTb{display:contents}:where(.pk[data-page=exam-solver],.pk-layer) .xs-page .xs-tb{gap:8px 10px}:where(.pk[data-page=exam-solver],.pk-layer) .xs-sum{flex-wrap:wrap;align-items:center;gap:5px;display:inline-flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-dot{color:var(--pk-faint);margin:0 2px}:where(.pk[data-page=exam-solver],.pk-layer) .xs-live{color:var(--pk-warn-strong);align-items:center;gap:4px;font-weight:600;display:inline-flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-live svg{animation:1s linear infinite pk-spin}:where(.pk[data-page=exam-solver],.pk-layer) .xs-tag{border-radius:var(--pk-r-pill);background:var(--pk-brand-surface);height:22px;color:var(--pk-brand-strong);font:600 var(--pk-t-xs)/1 var(--pk-font-ui);white-space:nowrap;align-items:center;gap:4px;padding:0 9px;display:inline-flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-prop{border-radius:var(--pk-r-xs);background:var(--pk-warn-surface);height:18px;color:var(--pk-warn-strong);box-shadow:inset 0 0 0 1px var(--pk-warn-border);font:700 10.5px/1 var(--pk-font-ui);letter-spacing:.04em;vertical-align:middle;white-space:nowrap;align-items:center;padding:0 6px;display:inline-flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-tb .btn svg{width:15px;height:15px}:where(.pk[data-page=exam-solver],.pk-layer) .xs-back{border-radius:var(--pk-r-pill);background:var(--pk-quiet);min-height:32px;color:var(--pk-ink-soft);font:600 var(--pk-t-sm)/1 var(--pk-font-ui);cursor:pointer;transition:transform var(--pk-dur-spring) var(--pk-ease-spring-default),background-color var(--pk-dur-fast);border:0;align-items:center;gap:2px;padding:0 10px 0 6px;display:inline-flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-back:hover{background:var(--pk-brand-surface);color:var(--pk-brand-deep)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-back:active{transition-duration:var(--pk-dur-press);transform:scale(.96)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-back:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk[data-page=exam-solver],.pk-layer) .xs-sub-t{font:700 var(--pk-t-lg)/1.2 var(--pk-font-ui);color:var(--pk-ink);letter-spacing:-.005em;white-space:nowrap}:where(.pk[data-page=exam-solver],.pk-layer) .xs-sub-f{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:340px;font-size:var(--pk-t-sm);color:var(--pk-muted);overflow:hidden}:where(.pk[data-page=exam-solver],.pk-layer) .xs-body{padding:6px var(--pk-ws-pad) var(--pk-s8);flex-direction:column;gap:14px;display:flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-enter>*{animation:xsIn .42s var(--pk-ease-out) both}:where(.pk[data-page=exam-solver],.pk-layer) .xs-enter>:nth-child(2){animation-delay:40ms}:where(.pk[data-page=exam-solver],.pk-layer) .xs-enter>:nth-child(3){animation-delay:80ms}:where(.pk[data-page=exam-solver],.pk-layer) .xs-enter .xs-row,:where(.pk[data-page=exam-solver],.pk-layer) .xs-enter .xs-q{animation:xsIn .38s var(--pk-ease-out) both;animation-delay:var(--d,0s)}@keyframes xsIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}:where(.pk[data-page=exam-solver],.pk-layer) .xs-spin{display:inline-flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-spin svg{animation:1s linear infinite pk-spin}:where(.pk[data-page=exam-solver],.pk-layer) .xs-note{border-radius:var(--pk-r-sm);font:500 13px/1.55 var(--pk-font-ui);align-items:flex-start;gap:8px;padding:9px 12px;display:flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-note svg{flex-shrink:0;margin-top:2px}:where(.pk[data-page=exam-solver],.pk-layer) .xs-note.is-warn{background:var(--pk-warn-surface);color:#6d5410;box-shadow:inset 0 0 0 1px var(--pk-warn-border)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-note.is-danger{background:var(--pk-danger-surface);color:var(--pk-danger);box-shadow:inset 0 0 0 1px var(--pk-danger-border);animation:xsShake .36s var(--pk-ease-out)}@keyframes xsShake{0%,to{transform:none}25%{transform:translate(-4px)}60%{transform:translate(3px)}}:where(.pk[data-page=exam-solver],.pk-layer) .xs-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}:where(.pk[data-page=exam-solver],.pk-layer) .xs-grid.is-solo{grid-template-columns:minmax(0,760px)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-compose,:where(.pk[data-page=exam-solver],.pk-layer) .xs-queue,:where(.pk[data-page=exam-solver],.pk-layer) .xs-panel{border-radius:var(--pk-r-lg);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);flex-direction:column;gap:12px;padding:16px;display:flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-sec-h{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-sec-h h2{font:700 var(--pk-t-md)/1.3 var(--pk-font-ui);color:var(--pk-ink);align-items:center;gap:7px;margin:0;display:inline-flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-sec-h h2 svg{color:var(--pk-brand)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-sec-note{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-count{border-radius:var(--pk-r-pill);background:var(--pk-quiet);height:20px;color:var(--pk-ink-soft);font:700 var(--pk-t-xs)/1 var(--pk-font-num);align-items:center;padding:0 8px;display:inline-flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}:where(.pk[data-page=exam-solver],.pk-layer) .xs-mode{border-radius:var(--pk-r-md);background:var(--pk-mist);min-height:68px;box-shadow:inset 0 0 0 1.5px var(--pk-hairline);color:var(--pk-ink);text-align:left;font:inherit;cursor:pointer;transition:box-shadow var(--pk-dur-fast),background-color var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);border:0;align-items:center;gap:10px;padding:10px 34px 10px 10px;display:flex;position:relative}:where(.pk[data-page=exam-solver],.pk-layer) .xs-mode:hover{box-shadow:inset 0 0 0 1.5px var(--pk-brand-border)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-mode:active{transition-duration:var(--pk-dur-press);transform:scale(.98)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-mode:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk[data-page=exam-solver],.pk-layer) .xs-mode.on{background:var(--pk-brand-surface);box-shadow:inset 0 0 0 2px var(--pk-brand)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-mode-ill{background:var(--pk-paper);border-radius:14px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}:where(.pk[data-page=exam-solver],.pk-layer) .xs-mode-tx{flex-direction:column;gap:2px;min-width:0;display:flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-mode-tx b{font:700 var(--pk-t-md)/1.3 var(--pk-font-ui)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-mode-tx small{font-size:var(--pk-t-sm);color:var(--pk-muted);line-height:1.4}:where(.pk[data-page=exam-solver],.pk-layer) .xs-mode-dot{width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--pk-hairline-strong);background:var(--pk-paper);transition:box-shadow var(--pk-dur-fast);border-radius:50%;margin-top:-8px;position:absolute;top:50%;right:12px}:where(.pk[data-page=exam-solver],.pk-layer) .xs-mode.on .xs-mode-dot{box-shadow:inset 0 0 0 5px var(--pk-brand)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-drop{border-radius:var(--pk-r-md);border:2px dashed var(--pk-hairline-strong);background:var(--pk-mist);text-align:center;transition:border-color var(--pk-dur-fast),background-color var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);flex-direction:column;align-items:center;gap:4px;padding:22px 16px 16px;display:flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-drop.is-over{border-color:var(--pk-brand);background:var(--pk-brand-surface);transform:scale(1.01)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-drop.has-file{padding:14px 16px 12px}:where(.pk[data-page=exam-solver],.pk-layer) .xs-drop-ic{background:var(--pk-brand-tint);width:52px;height:52px;color:var(--pk-brand);border-radius:16px;place-items:center;margin-bottom:4px;display:grid}:where(.pk[data-page=exam-solver],.pk-layer) .xs-drop.has-file .xs-drop-ic{display:none}:where(.pk[data-page=exam-solver],.pk-layer) .xs-drop-t{font:600 var(--pk-t-md)/1.5 var(--pk-font-ui);color:var(--pk-ink);margin:0}:where(.pk[data-page=exam-solver],.pk-layer) .xs-pick{color:var(--pk-brand-strong);text-underline-offset:3px;cursor:pointer;border-radius:4px;text-decoration:underline}:where(.pk[data-page=exam-solver],.pk-layer) .xs-pick:focus-within{box-shadow:var(--pk-ring)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-drop-s{font-size:var(--pk-t-sm);color:var(--pk-muted);margin:0}:where(.pk[data-page=exam-solver],.pk-layer) .xs-drop-b{font-size:var(--pk-t-sm);color:var(--pk-brand-strong);margin:0;font-weight:600}:where(.pk[data-page=exam-solver],.pk-layer) .xs-cam{margin-bottom:4px}:where(.pk[data-page=exam-solver],.pk-layer) .xs-or{width:100%;max-width:320px;font-size:var(--pk-t-xs);color:var(--pk-muted);align-items:center;gap:10px;margin:6px 0 4px;display:flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-or span{background:var(--pk-hairline-strong);flex:1;height:1px}:where(.pk[data-page=exam-solver],.pk-layer) .xs-chosen{flex-direction:column;gap:12px;display:flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-chosen.xs-pop{animation:xsIn .38s var(--pk-ease-sheet) both}:where(.pk[data-page=exam-solver],.pk-layer) .xs-filechip{border-radius:var(--pk-r-sm);background:var(--pk-brand-surface);color:var(--pk-brand);align-items:center;gap:8px;padding:8px 8px 8px 12px;display:flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-fn{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:600 var(--pk-t-md)/1.3 var(--pk-font-ui);color:var(--pk-ink);flex:0 auto;overflow:hidden}:where(.pk[data-page=exam-solver],.pk-layer) .xs-fs{font-size:var(--pk-t-xs);color:var(--pk-muted);flex-shrink:0;margin-right:auto}:where(.pk[data-page=exam-solver],.pk-layer) .xs-x{background:var(--pk-paper);width:26px;height:26px;color:var(--pk-ink-soft);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}:where(.pk[data-page=exam-solver],.pk-layer) .xs-x:active{transform:scale(.92)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-field{flex-direction:column;gap:5px;min-width:0;display:flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-lab{font:600 var(--pk-t-sm)/1.3 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-help{font-size:var(--pk-t-xs);color:var(--pk-warn-strong);line-height:1.5}:where(.pk[data-page=exam-solver],.pk-layer) .xs-field input,:where(.pk[data-page=exam-solver],.pk-layer) .xs-field textarea{box-sizing:border-box;border-radius:var(--pk-r-sm);background:var(--pk-paper);width:100%;min-height:38px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);color:var(--pk-ink);font:500 var(--pk-t-md)/1.5 var(--pk-font-ui);resize:vertical;transition:box-shadow var(--pk-dur-fast);border:0;padding:8px 11px}:where(.pk[data-page=exam-solver],.pk-layer) .xs-field input:focus,:where(.pk[data-page=exam-solver],.pk-layer) .xs-field textarea:focus{box-shadow:inset 0 0 0 1.5px var(--pk-brand),0 0 0 3px var(--pk-brand-tint);outline:0}:where(.pk[data-page=exam-solver],.pk-layer) .xs-field textarea:disabled{background:var(--pk-quiet);color:var(--pk-muted)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-submit-row{justify-content:flex-end;display:flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-auto{font-size:var(--pk-t-xs);color:var(--pk-warn-strong);align-items:center;gap:4px;font-weight:600;display:inline-flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-link{border-radius:var(--pk-r-pill);min-height:28px;color:var(--pk-brand-strong);font:600 var(--pk-t-sm)/1 var(--pk-font-ui);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0 8px;display:inline-flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-link:hover{background:var(--pk-brand-surface)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-link:active{transform:scale(.96)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-list{flex-direction:column;margin:0 -6px;padding:0;list-style:none;display:flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-row{border-radius:var(--pk-r-sm);transition:background-color var(--pk-dur-fast);align-items:center;gap:10px;padding:10px 6px;display:flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-row+.xs-row{box-shadow:0 -1px 0 var(--pk-hairline)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-row:hover{background:var(--pk-mist)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-row.is-new{animation:xsNew .62s var(--pk-ease-sheet) both}@keyframes xsNew{0%{opacity:0;background:var(--pk-brand-tint);transform:translateY(-8px)scale(.98)}to{opacity:1;transform:none}}:where(.pk[data-page=exam-solver],.pk-layer) .xs-row-ic{background:var(--pk-brand-surface);width:34px;height:34px;color:var(--pk-brand);border-radius:11px;flex-shrink:0;place-items:center;display:grid}:where(.pk[data-page=exam-solver],.pk-layer) .xs-row-ic.is-processing{background:var(--pk-warn-surface);color:var(--pk-warn-strong)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-row-ic.is-failed{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-row-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-row-t{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-row-n{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font:600 var(--pk-t-md)/1.35 var(--pk-font-ui);color:var(--pk-ink);overflow:hidden}:where(.pk[data-page=exam-solver],.pk-layer) .xs-row-m{font-size:var(--pk-t-xs);color:var(--pk-muted);flex-wrap:wrap;align-items:center;display:flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-row-a{flex-shrink:0;align-items:center;gap:2px;display:flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-run-ic{color:var(--pk-warn-strong);padding:0 8px}:where(.pk[data-page=exam-solver],.pk-layer) .xs-badge{border-radius:var(--pk-r-pill);height:20px;font:700 11px/1 var(--pk-font-ui);white-space:nowrap;flex-shrink:0;align-items:center;gap:3px;padding:0 7px;display:inline-flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-badge.is-ok{background:var(--pk-success-surface);color:var(--pk-success-strong)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-badge.is-run{background:var(--pk-warn-surface);color:var(--pk-warn-strong)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-badge.is-fail{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-badge.is-mode{color:var(--pk-ink-soft);box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);background:0 0}:where(.pk[data-page=exam-solver],.pk-layer) .xs-badge.is-ai{background:var(--pk-brand-surface);color:var(--pk-brand-strong)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-badge.is-vis{background:var(--pk-info-surface);color:var(--pk-info-strong)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-ib{width:32px;height:32px;color:var(--pk-ink-soft);cursor:pointer;transition:background-color var(--pk-dur-fast),color var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);background:0 0;border:0;border-radius:10px;place-items:center;display:grid}:where(.pk[data-page=exam-solver],.pk-layer) .xs-ib:hover{background:var(--pk-brand-surface);color:var(--pk-brand-deep)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-ib:active{transition-duration:var(--pk-dur-press);transform:scale(.9)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-ib:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk[data-page=exam-solver],.pk-layer) .xs-ib.is-done{color:var(--pk-success-strong);background:var(--pk-success-surface)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-ib.is-danger:hover{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-edit{flex-direction:column;gap:14px;max-width:980px;display:flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}:where(.pk[data-page=exam-solver],.pk-layer) .xs-secblk+.xs-secblk{margin-top:6px}:where(.pk[data-page=exam-solver],.pk-layer) .xs-sect{border-bottom:1px solid var(--pk-brand-tint);font:700 var(--pk-t-lg)/1.3 var(--pk-font-ui);color:var(--pk-brand-strong);margin:0 0 8px;padding-bottom:6px}:where(.pk[data-page=exam-solver],.pk-layer) .xs-qs{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-q{border-radius:var(--pk-r-md);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);transition:box-shadow var(--pk-dur-fast);padding:12px 80px 12px 12px;position:relative}:where(.pk[data-page=exam-solver],.pk-layer) .xs-q:hover{box-shadow:inset 0 0 0 1px var(--pk-brand-border)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-q-top{flex-wrap:wrap;align-items:center;gap:7px;display:flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-qno{min-width:24px;height:22px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);font:700 var(--pk-t-sm)/1 var(--pk-font-num);color:var(--pk-ink);border-radius:7px;place-items:center;padding:0 6px;display:inline-grid}:where(.pk[data-page=exam-solver],.pk-layer) .xs-qtext{min-width:0;font-size:var(--pk-t-md);color:var(--pk-ink-soft);overflow-wrap:anywhere;line-height:1.6}:where(.pk[data-page=exam-solver],.pk-layer) .xs-ans{flex-direction:column;gap:2px;margin-top:6px;display:flex;overflow-x:auto}:where(.pk[data-page=exam-solver],.pk-layer) .xs-a1{font:700 var(--pk-t-lg)/1.5 var(--pk-font-ui);color:var(--pk-success-strong);overflow-wrap:anywhere}:where(.pk[data-page=exam-solver],.pk-layer) .xs-astep{font-size:var(--pk-t-md);color:var(--pk-ink-soft);overflow-wrap:anywhere;margin-left:16px;line-height:1.6;position:relative}:where(.pk[data-page=exam-solver],.pk-layer) .xs-astep:before{content:"";background:var(--pk-faint);border-radius:50%;width:4px;height:4px;position:absolute;top:.75em;left:-11px}:where(.pk[data-page=exam-solver],.pk-layer) .xs-q-acts{opacity:0;transition:opacity var(--pk-dur-fast);gap:2px;display:flex;position:absolute;top:8px;right:8px}:where(.pk[data-page=exam-solver],.pk-layer) .xs-q:hover .xs-q-acts,:where(.pk[data-page=exam-solver],.pk-layer) .xs-q:focus-within .xs-q-acts{opacity:1}@media (hover:none){:where(.pk[data-page=exam-solver],.pk-layer) .xs-q-acts{opacity:1}}:where(.pk[data-page=exam-solver],.pk-layer) .xs-q.is-editing{background:var(--pk-brand-surface);box-shadow:inset 0 0 0 2px var(--pk-brand);animation:xsIn .3s var(--pk-ease-sheet) both;flex-direction:column;gap:10px;padding:14px;display:flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-qform{grid-template-columns:120px minmax(0,1fr);gap:10px;display:grid}:where(.pk[data-page=exam-solver],.pk-layer) .xs-ferr{font-size:var(--pk-t-sm);color:var(--pk-danger);margin:0}:where(.pk[data-page=exam-solver],.pk-layer) .xs-fwarn{background:var(--pk-warn-surface);box-shadow:inset 0 0 0 1px var(--pk-warn-border);color:#6d5410;font-size:var(--pk-t-sm);border-radius:8px;align-items:flex-start;gap:6px;margin:0;padding:7px 10px;line-height:1.5;display:flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-fwarn svg{flex-shrink:0;margin-top:2px}:where(.pk[data-page=exam-solver],.pk-layer) .xs-qbtns{flex-wrap:wrap;gap:8px;display:flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-editfoot{justify-content:flex-end;gap:10px;display:flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-loading{color:var(--pk-muted);font-size:var(--pk-t-md);justify-content:center;align-items:center;gap:8px;padding:64px 0;display:flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-empty code{font-size:var(--pk-t-xs);background:var(--pk-quiet);border-radius:5px;padding:1px 5px}:where(.pk[data-page=exam-solver],.pk-layer) .xs-empty.is-err .empty-ic{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-math{white-space:nowrap;font-family:Times New Roman,Noto Serif TC,serif;font-style:italic}:where(.pk[data-page=exam-solver],.pk-layer) .xs-math sup{font-size:.7em}:where(.pk[data-page=exam-solver],.pk-layer) .xs-frac{vertical-align:middle;text-align:center;flex-direction:column;margin:0 1px;font-size:.8em;line-height:1.1;display:inline-flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-frac>span:first-child{border-bottom:1px solid;padding:0 2px}:where(.pk[data-page=exam-solver],.pk-layer) .xs-repsheet .sheet-body{background:var(--pk-quiet)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-rep-wrap{padding:4px 0}:where(.pk[data-page=exam-solver],.pk-layer) .xs-rep{color:#222;max-width:760px;font:400 15px/1.7 "Noto Sans TC",var(--pk-font-ui);background:#fff;border-radius:6px;margin:0 auto;padding:28px 32px;box-shadow:0 1px 2px #16403d1a,0 8px 24px -12px #16606e4d}:where(.pk[data-page=exam-solver],.pk-layer) .xs-rep-h{border-bottom:2px solid var(--pk-brand-border);margin-bottom:16px;padding-bottom:14px}:where(.pk[data-page=exam-solver],.pk-layer) .xs-rep-k{border-radius:var(--pk-r-pill);background:var(--pk-brand-surface);color:var(--pk-brand-strong);font:700 12px/1.6 var(--pk-font-ui);padding:2px 10px;display:inline-block}:where(.pk[data-page=exam-solver],.pk-layer) .xs-rep-h h3{font:900 22px/1.35 var(--pk-font-display);color:var(--pk-ink);margin:8px 0 2px}:where(.pk[data-page=exam-solver],.pk-layer) .xs-rep-h p{color:var(--pk-muted);margin:0;font-size:13px}:where(.pk[data-page=exam-solver],.pk-layer) .xs-rep-s+.xs-rep-s{margin-top:18px}:where(.pk[data-page=exam-solver],.pk-layer) .xs-rep-s h4{font:700 16px/1.4 var(--pk-font-ui);color:var(--pk-brand-strong);margin:0 0 8px}:where(.pk[data-page=exam-solver],.pk-layer) .xs-rep-q{border-bottom:1px dashed var(--pk-hairline-strong);padding:10px 0}:where(.pk[data-page=exam-solver],.pk-layer) .xs-rep-qt{color:#333}:where(.pk[data-page=exam-solver],.pk-layer) .xs-rep-a{color:var(--pk-success-strong);margin-top:4px;font-weight:700}:where(.pk[data-page=exam-solver],.pk-layer) .xs-rep-steps{color:#555;margin:4px 0 0;padding-left:22px;font-size:14px}:where(.pk[data-page=exam-solver],.pk-layer) .xs-rep-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px;display:grid}:where(.pk[data-page=exam-solver],.pk-layer) .xs-rep-cell{background:var(--pk-mist);border-radius:8px;align-items:baseline;gap:8px;padding:6px 10px;display:flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-rep-cell b{font-family:var(--pk-font-num);color:var(--pk-muted)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-rep-f{color:var(--pk-faint);text-align:center;margin-top:22px;font-size:12px}@media (max-width:900px){:where(.pk[data-page=exam-solver],.pk-layer) .xs-grid{grid-template-columns:minmax(0,1fr)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){:where(.pk[data-page=exam-solver],.pk-layer) .xs-hide-s,:where(.pk[data-page=exam-solver],.pk-layer) .xs-tag{display:none}:where(.pk[data-page=exam-solver],.pk-layer) .xs-modes,:where(.pk[data-page=exam-solver],.pk-layer) .xs-meta,:where(.pk[data-page=exam-solver],.pk-layer) .xs-qform{grid-template-columns:minmax(0,1fr)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-compose,:where(.pk[data-page=exam-solver],.pk-layer) .xs-queue,:where(.pk[data-page=exam-solver],.pk-layer) .xs-panel,:where(.pk[data-page=exam-solver],.pk-layer) .xs-q{padding:12px}:where(.pk[data-page=exam-solver],.pk-layer) .xs-q-acts{opacity:1;justify-content:flex-end;margin-top:4px;position:static}:where(.pk[data-page=exam-solver],.pk-layer) .xs-sub-f{display:none}:where(.pk[data-page=exam-solver],.pk-layer) .xs-sub-t{font-size:var(--pk-t-md)}:where(.pk[data-page=exam-solver],.pk-layer) .xs-rep{padding:18px 16px}:where(.pk[data-page=exam-solver],.pk-layer) .xs-editfoot .btn{flex:1}}@media (prefers-reduced-motion:reduce){:where(.pk[data-page=exam-solver],.pk-layer) .xs-enter>*,:where(.pk[data-page=exam-solver],.pk-layer) .xs-enter .xs-row,:where(.pk[data-page=exam-solver],.pk-layer) .xs-enter .xs-q,:where(.pk[data-page=exam-solver],.pk-layer) .xs-row.is-new,:where(.pk[data-page=exam-solver],.pk-layer) .xs-chosen.xs-pop,:where(.pk[data-page=exam-solver],.pk-layer) .xs-q.is-editing,:where(.pk[data-page=exam-solver],.pk-layer) .xs-note.is-danger{animation:none}:where(.pk[data-page=exam-solver],.pk-layer) .xs-spin svg,:where(.pk[data-page=exam-solver],.pk-layer) .xs-live svg{animation-duration:2.4s}:where(.pk[data-page=exam-solver],.pk-layer) .xs-mode,:where(.pk[data-page=exam-solver],.pk-layer) .xs-drop,:where(.pk[data-page=exam-solver],.pk-layer) .xs-ib{transition:none}}:where(.pk[data-page=exam-solver],.pk-layer) .xs-sec-h h2 svg,:where(.pk[data-page=exam-solver],.pk-layer) .xs-row-ic svg,:where(.pk[data-page=exam-solver],.pk-layer) .xs-run-ic{width:16px;height:16px}:where(.pk[data-page=exam-solver],.pk-layer) .xs-ib svg,:where(.pk[data-page=exam-solver],.pk-layer) .xs-note svg,:where(.pk[data-page=exam-solver],.pk-layer) .xs-tb .btn svg{width:15px;height:15px}:where(.pk[data-page=exam-solver],.pk-layer) .xs-live svg,:where(.pk[data-page=exam-solver],.pk-layer) .xs-tag svg,:where(.pk[data-page=exam-solver],.pk-layer) .xs-link svg,:where(.pk[data-page=exam-solver],.pk-layer) .xs-auto svg,:where(.pk[data-page=exam-solver],.pk-layer) .xs-x svg{width:12px;height:12px}:where(.pk[data-page=exam-solver],.pk-layer) .xs-filechip>svg,:where(.pk[data-page=exam-solver],.pk-layer) .xs-fwarn svg{width:16px;height:16px}:where(.pk[data-page=exam-solver],.pk-layer) .xs-qbtns .btn svg,:where(.pk[data-page=exam-solver],.pk-layer) .xs-editfoot .btn svg,:where(.pk[data-page=exam-solver],.pk-layer) .xs-submit-row .btn svg,:where(.pk[data-page=exam-solver],.pk-layer) .pk-subbar-acts .btn svg{width:15px;height:15px}:where(.pk[data-page=exam-solver],.pk-layer) .xs-row-a{align-items:center;gap:2px;display:flex}:where(.pk[data-page=exam-solver],.pk-layer) .xs-sum .xs-tag{margin-left:6px}:where(.pk[data-page=exam-solver],.pk-layer) .xs-drop .pk-filedrop-t{font-weight:600}:where(.pk[data-page=exam-solver],.pk-layer) .xs-pick{color:var(--pk-brand-strong);text-underline-offset:3px;text-decoration:underline}@media (max-width:560px){:where(.pk[data-page=exam-solver],.pk-layer) .xs-hide-s{display:none}}:where(.pk-layer) .rp-sheet .sheet-title p{margin-top:6px}:where(.pk-layer) .rp-sheet .sheet-body{padding-top:4px}:where(.pk-layer) .rp-pills{flex-wrap:wrap;gap:5px;display:flex}:where(.pk-layer) .rp-pill{border-radius:var(--pk-r-pill);background:var(--pk-quiet);height:20px;color:var(--pk-ink-soft);font:500 var(--pk-t-xs)/1 var(--pk-font-ui);white-space:nowrap;align-items:center;padding:0 8px;display:inline-flex}:where(.pk-layer) .rp-pill.is-em{background:var(--pk-brand-tint);color:var(--pk-brand-deep);font-weight:700}:where(.pk-layer) .rp-frame{border-radius:var(--pk-r-md);height:62vh;max-height:640px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);overscroll-behavior:contain;background:#fff;overflow:auto}:where(.pk-layer) iframe.rp-frame{border:0;width:100%;display:block}:where(.pk-layer) .rp-frame.is-loading{color:var(--pk-muted);font-size:var(--pk-t-md);background:var(--pk-mist);justify-content:center;align-items:center;gap:8px;display:flex}:where(.pk-layer) .rp-frame.is-loading svg{width:16px;height:16px}:where(.pk-layer) .rp-foot-tip{min-width:0;font-size:var(--pk-t-xs);color:var(--pk-muted);margin:0}:where(.pk-layer) .rp-sheet .sheet-foot{flex-wrap:wrap}:where(.pk-layer) .rp-sheet .sheet-foot .btn svg{width:15px;height:15px}@media (max-width:760px){:where(.pk-layer) .rp-frame{height:56vh}:where(.pk-layer) .rp-foot-tip{width:100%}}@media (prefers-contrast:more){:where(.pk-layer) .rp-frame{box-shadow:inset 0 0 0 1.5px var(--pk-ink-soft)}}:where(.pk[data-page=solver-history],.pk-layer) .sh-page{container:shcard/inline-size}:where(.pk[data-page=solver-history],.pk-layer) .sh-sp{flex:1}:where(.pk[data-page=solver-history],.pk-layer) .sh-dim{color:var(--pk-faint)}:where(.pk[data-page=solver-history],.pk-layer) .sh-spin{opacity:.85;border:2px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.8s linear infinite shSpin;display:inline-block}:where(.pk[data-page=solver-history],.pk-layer) .sh-spin.is-lg{width:18px;height:18px}:where(.pk[data-page=solver-history],.pk-layer) .sh-spin.is-w{border-color:#fff #0000 #fff #fff;margin-right:4px}@keyframes shSpin{to{transform:rotate(360deg)}}:where(.pk[data-page=solver-history],.pk-layer) .sh-page .sh-tb{gap:10px}:where(.pk[data-page=solver-history],.pk-layer) .sh-filters{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:8px;min-width:0;display:flex}@container shcard (width<=1180px){:where(.pk[data-page=solver-history],.pk-layer) .sh-filters{flex-wrap:wrap;flex-shrink:1}}:where(.pk[data-page=solver-history],.pk-layer) .sh-seg{border-radius:var(--pk-r-pill);scrollbar-width:none;background:#1d3a370f;align-items:center;gap:3px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto;box-shadow:inset 0 1px 1px #1d3a370f}:where(.pk[data-page=solver-history],.pk-layer) .sh-seg::-webkit-scrollbar{display:none}:where(.pk[data-page=solver-history],.pk-layer) .sh-filters>.sh-seg{flex-shrink:0}:where(.pk[data-page=solver-history],.pk-layer) .sh-sb{border-radius:var(--pk-r-pill);min-height:30px;color:var(--pk-ink-soft);font:700 var(--pk-t-sm)/1 var(--pk-font-ui);white-space:nowrap;cursor:pointer;transition:background-color var(--pk-dur-fast) var(--pk-ease-snappy),color var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);background:0 0;border:0;align-items:center;gap:6px;padding:0 12px;display:inline-flex}:where(.pk[data-page=solver-history],.pk-layer) .sh-sb i{background:#1d3a3712;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-style:normal;display:inline-grid}:where(.pk[data-page=solver-history],.pk-layer) .sh-sb:hover{color:var(--pk-ink)}:where(.pk[data-page=solver-history],.pk-layer) .sh-sb:active{transition-duration:var(--pk-dur-press);transform:scale(.96)}:where(.pk[data-page=solver-history],.pk-layer) .sh-sb.on{color:#fff;background:linear-gradient(#1f8e86,#1a7d76);box-shadow:0 4px 12px -6px #1f8e86b3}:where(.pk[data-page=solver-history],.pk-layer) .sh-sb.on i{color:#fff;background:#ffffff3d}:where(.pk[data-page=solver-history],.pk-layer) .sh-sb:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk[data-page=solver-history],.pk-layer) .sh-sb[disabled]{opacity:.5;cursor:default}:where(.pk[data-page=solver-history],.pk-layer) .sh-sum{white-space:nowrap}:where(.pk[data-page=solver-history],.pk-layer) .sh-sum-run{color:var(--pk-warn-strong)}:where(.pk[data-page=solver-history],.pk-layer) .sh-sum-run b{color:var(--pk-warn-strong)!important}:where(.pk[data-page=solver-history],.pk-layer) .sh-tacts{flex-shrink:0;align-items:center;gap:8px;display:flex}:where(.pk[data-page=solver-history],.pk-layer) .sh-tacts .btn-icon{width:36px;height:36px;min-height:36px}:where(.pk[data-page=solver-history],.pk-layer) .sh-tacts .sh-gen{height:36px;min-height:36px}:where(.pk[data-page=solver-history],.pk-layer) .sh-body{padding:var(--pk-ws-sec-top,20px) var(--pk-ws-pad) 96px}:where(.pk[data-page=solver-history],.pk-layer) .sh-empty{padding:56px 16px}:where(.pk[data-page=solver-history],.pk-layer) .sh-empty.is-sm{padding:24px 16px}:where(.pk[data-page=solver-history],.pk-layer) .sh-empty-ill{margin-bottom:4px}:where(.pk[data-page=solver-history],.pk-layer) .sh-empty code{background:var(--pk-quiet);border-radius:5px;padding:1px 5px;font-size:.9em}:where(.pk[data-page=solver-history],.pk-layer) .sh-err-ic{background:var(--pk-danger-surface);width:56px;height:56px;color:var(--pk-danger);border-radius:18px;place-items:center;margin-bottom:6px;display:grid}:where(.pk[data-page=solver-history],.pk-layer) .sh-err-ic.is-lock{background:var(--pk-quiet);color:var(--pk-ink-soft)}@container shcard (width<=760px){:where(.pk[data-page=solver-history],.pk-layer) .sh-filters{width:100%}:where(.pk[data-page=solver-history],.pk-layer) .sh-sum{order:5}}@container shcard (width<=480px){:where(.pk[data-page=solver-history],.pk-layer) .sh-tacts{width:100%}:where(.pk[data-page=solver-history],.pk-layer) .sh-tacts .sh-gen{margin-left:auto}}:where(.pk[data-page=solver-history],.pk-layer) .sh-q{flex:0 240px;min-width:0}:where(.pk[data-page=solver-history],.pk-layer) .sh-pg-bar{margin-top:18px}:where(.pk[data-page=solver-history],.pk-layer) .sh-cap{font-size:var(--pk-t-xs);color:var(--pk-warn-strong);align-items:center;gap:6px;margin:10px 4px 0;display:flex}:where(.pk[data-page=solver-history],.pk-layer) .sh-cap svg{width:14px;height:14px}:where(.pk[data-page=solver-history],.pk-layer) .sh-refresh.is-spin svg{animation:.8s linear infinite pk-spin}:where(.pk[data-page=solver-history],.pk-layer) .sh-tw{border-radius:var(--pk-r-lg,18px)}:where(.pk[data-page=solver-history],.pk-layer) .sh-table td{padding-top:9px;padding-bottom:9px}:where(.pk[data-page=solver-history],.pk-layer) .sh-table th:first-child,:where(.pk[data-page=solver-history],.pk-layer) .sh-table td:first-child{padding-left:16px}:where(.pk[data-page=solver-history],.pk-layer) .sh-table th:last-child,:where(.pk[data-page=solver-history],.pk-layer) .sh-table td:last-child{padding-right:12px}:where(.pk[data-page=solver-history],.pk-layer) .sh-tr.is-busy{opacity:.55;pointer-events:none}:where(.pk[data-page=solver-history],.pk-layer) .sh-tr.st-failed{background:linear-gradient(90deg,#ff8a7a14,#0000 45%)}:where(.pk[data-page=solver-history],.pk-layer) .sh-c-file{width:100%;max-width:0}:where(.pk[data-page=solver-history],.pk-layer) .sh-file{align-items:center;gap:12px;min-width:0;display:flex}:where(.pk[data-page=solver-history],.pk-layer) .sh-fic{border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:40px;display:grid;position:relative}:where(.pk[data-page=solver-history],.pk-layer) .sh-fic svg{width:16px;height:16px;margin-top:-7px}:where(.pk[data-page=solver-history],.pk-layer) .sh-fic b{font:800 7.5px/1 var(--pk-font-ui);letter-spacing:.06em;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}:where(.pk[data-page=solver-history],.pk-layer) .sh-fic.is-pdf{color:#c4473a;background:#fdeceb}:where(.pk[data-page=solver-history],.pk-layer) .sh-fic.is-img{background:var(--pk-info-surface);color:var(--pk-info-strong)}:where(.pk[data-page=solver-history],.pk-layer) .sh-file-t{flex-direction:column;gap:3px;min-width:0;display:flex}:where(.pk[data-page=solver-history],.pk-layer) .sh-fn{font:700 var(--pk-t-md)/1.3 var(--pk-font-ui);color:var(--pk-ink);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}:where(.pk[data-page=solver-history],.pk-layer) .sh-tags{white-space:nowrap;gap:4px;min-width:0;display:flex;overflow:hidden}:where(.pk[data-page=solver-history],.pk-layer) .sh-tag{background:var(--pk-quiet);height:20px;font:500 11.5px/1 var(--pk-font-ui);color:var(--pk-ink-soft);border-radius:6px;flex-shrink:0;align-items:center;padding:0 7px;display:inline-flex}:where(.pk[data-page=solver-history],.pk-layer) .sh-tag.is-src{text-overflow:ellipsis;background:var(--pk-brand-surface);min-width:0;max-width:220px;color:var(--pk-brand-strong);flex-shrink:1;font-weight:700;line-height:20px;display:inline-block;overflow:hidden}:where(.pk[data-page=solver-history],.pk-layer) .sh-note{color:var(--pk-warn-strong);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:20px;display:block;overflow:hidden}:where(.pk[data-page=solver-history],.pk-layer) .sh-note.is-no{color:var(--pk-danger)}:where(.pk[data-page=solver-history],.pk-layer) .sh-file-t .sh-dim{font-size:12px;line-height:20px}:where(.pk[data-page=solver-history],.pk-layer) .sh-c-time{white-space:nowrap;color:var(--pk-muted);font-variant-numeric:tabular-nums}:where(.pk[data-page=solver-history],.pk-layer) .sh-acts{justify-content:flex-end;align-items:center;gap:4px;display:inline-flex}:where(.pk[data-page=solver-history],.pk-layer) .sh-acts svg{width:14px;height:14px}:where(.pk[data-page=solver-history],.pk-layer) .sh-view{white-space:nowrap;height:30px;min-height:30px}:where(.pk[data-page=solver-history],.pk-layer) .sh-more{width:30px;height:30px;min-height:30px}:where(.pk[data-page=solver-history],.pk-layer) .sh-more svg{width:16px;height:16px}@container shcard (width<=980px){:where(.pk[data-page=solver-history],.pk-layer) .sh-table th:nth-child(3),:where(.pk[data-page=solver-history],.pk-layer) .sh-table td:nth-child(3){display:none}}@media (max-width:760px){:where(.pk[data-page=solver-history],.pk-layer) .sh-c-file{max-width:none}:where(.pk[data-page=solver-history],.pk-layer) .sh-table td.sh-c-act{flex:100%;justify-content:flex-end;position:static}:where(.pk[data-page=solver-history],.pk-layer) .sh-table td:nth-child(3){display:inline-flex}}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-tb{gap:8px 10px}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-sum{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-dot{color:var(--pk-faint);margin:0 3px}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-tag{border-radius:var(--pk-r-pill);background:var(--pk-brand-surface);height:22px;color:var(--pk-brand-strong);font:600 var(--pk-t-xs)/1 var(--pk-font-ui);white-space:nowrap;align-items:center;gap:4px;padding:0 9px;display:inline-flex}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-tb .btn svg{width:15px;height:15px}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-spin{display:inline-flex}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-show-s{display:none}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-spin svg{animation:1s linear infinite spin}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-body{padding:6px var(--pk-ws-pad) var(--pk-s8);flex-direction:column;gap:14px;display:flex}@keyframes ptIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-ill{width:132px;height:100px}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-start{flex-direction:column;gap:14px;width:100%;max-width:880px;margin:8px auto 0;display:flex}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-step{border-radius:var(--pk-r-md);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);align-items:flex-start;gap:10px;padding:12px 14px;display:flex}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-step-n{background:var(--pk-brand-tint);width:26px;height:26px;color:var(--pk-brand-deep);border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;display:grid}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-step b{font:700 var(--pk-t-sm)/1.4 var(--pk-font-ui);color:var(--pk-ink);display:block}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-step small{font-size:var(--pk-t-xs);color:var(--pk-muted);line-height:1.5;display:block}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-loading{font-size:var(--pk-t-sm);color:var(--pk-muted);justify-content:center;align-items:center;gap:8px;padding:14px;display:flex}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-proc,:where(.pk[data-page=pdf-tools],.pk-layer) .pt-result{border-radius:var(--pk-r-md);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-proc{background:var(--pk-brand-surface);color:var(--pk-brand-deep);box-shadow:inset 0 0 0 1px #cbebe6}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-proc-tx,:where(.pk[data-page=pdf-tools],.pk-layer) .pt-res-tx{flex-direction:column;gap:1px;min-width:0;display:flex}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-proc-tx b,:where(.pk[data-page=pdf-tools],.pk-layer) .pt-res-tx b{font:700 var(--pk-t-sm)/1.4 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-proc-tx small,:where(.pk[data-page=pdf-tools],.pk-layer) .pt-res-tx small{font-size:var(--pk-t-xs);color:var(--pk-muted);line-height:1.6}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-bar{border-radius:var(--pk-r-pill);background:#1f8e8624;flex:180px;height:8px;overflow:hidden}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-bar i{border-radius:inherit;height:100%;transition:width .32s var(--pk-ease-out);background:linear-gradient(90deg,#24a198,#1f8e86);display:block}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-result{background:var(--pk-paper);box-shadow:inset 0 0 0 1.5px var(--pk-brand-border);animation:ptPop .46s var(--pk-ease-spring-default) both}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-res-ic{background:var(--pk-brand);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}@keyframes ptPop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-work{flex-direction:column;gap:12px;display:flex}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-list-h{flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-top:4px;display:flex}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-list-h h2{font:700 var(--pk-t-md)/1.3 var(--pk-font-ui);color:var(--pk-ink);align-items:center;gap:6px;margin:0;display:inline-flex}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-list-h small{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-count{border-radius:var(--pk-r-pill);background:var(--pk-quiet);height:20px;color:var(--pk-ink-soft);font-size:var(--pk-t-xs);align-items:center;padding:0 8px;display:inline-flex}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-files{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-file{border-radius:var(--pk-r-md);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline),var(--pk-sh-1);transition:box-shadow var(--pk-dur-fast),opacity var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);overflow:hidden}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-file.is-open{box-shadow:inset 0 0 0 1px var(--pk-hairline-strong),var(--pk-sh-2)}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-file.is-dragging{opacity:.5}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-file.is-over{box-shadow:inset 0 0 0 2px var(--pk-brand),0 0 0 4px #1f8e8626}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-file.is-moved{animation:ptMoved .48s var(--pk-ease-spring-default)}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-file.is-fresh{animation:ptPop .42s var(--pk-ease-spring-default) both}@keyframes ptMoved{0%{box-shadow:inset 0 0 0 2px var(--pk-brand);transform:scale(.985)}to{transform:none}}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-fh{cursor:pointer;background:var(--pk-mist);transition:background-color var(--pk-dur-fast);align-items:center;gap:10px;padding:10px 10px 10px 8px;display:flex}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-fh:hover{background:var(--pk-brand-surface)}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-fh:focus-visible{box-shadow:inset var(--pk-ring);outline:0}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-grip{width:20px;color:var(--pk-faint);cursor:grab;flex-shrink:0;place-items:center;display:grid}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-grip:active{cursor:grabbing}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-fno{width:22px;font-size:var(--pk-t-sm);color:var(--pk-muted);flex-shrink:0}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-fic{background:var(--pk-brand-tint);width:34px;height:34px;color:var(--pk-brand-deep);border-radius:10px;flex-shrink:0;place-items:center;display:grid}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-fic.is-img{background:var(--pk-info-surface,#eef6fb);color:var(--pk-info,#2f6f99)}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-fmeta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-fmeta b{font:600 var(--pk-t-sm)/1.35 var(--pk-font-ui);color:var(--pk-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-fmeta small{font-size:var(--pk-t-xs);color:var(--pk-muted);line-height:1.5}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-fmeta em{color:var(--pk-brand-strong);font-style:normal}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-live{color:var(--pk-brand-strong);font-weight:600;font-size:var(--pk-t-xs);align-items:center;gap:4px;display:inline-flex}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-live svg{animation:1s linear infinite spin}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-reord{color:var(--pk-warn-strong);font-weight:600}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-facts{flex-shrink:0;align-items:center;gap:2px;display:flex}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-ib{width:32px;height:32px;color:var(--pk-ink-soft);cursor:pointer;transition:background-color var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-ib:hover:not(:disabled){color:var(--pk-ink);background:#1d3a3712}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-ib:active:not(:disabled){transition-duration:var(--pk-dur-press);transform:scale(.9)}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-ib:disabled{opacity:.35;cursor:default}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-ib:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-ib.is-danger:hover{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-chev{width:24px;color:var(--pk-muted);transition:transform var(--pk-dur-spring) var(--pk-ease-spring-default);place-items:center;display:grid}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-file.is-open .pt-chev{transform:rotate(180deg)}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-fb{border-top:1px solid var(--pk-hairline);padding:12px 14px 16px}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-fb-bar{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px;display:flex}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-hint{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-fb-bar .btn svg{width:14px;height:14px}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-th{background:var(--pk-paper);box-shadow:inset 0 0 0 2px var(--pk-hairline);cursor:pointer;transition:box-shadow var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default),opacity var(--pk-dur-fast);border-radius:12px;position:relative;overflow:hidden}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-th:hover{box-shadow:inset 0 0 0 2px var(--pk-hairline-strong),var(--pk-sh-2)}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-th:active{transition-duration:var(--pk-dur-press);transform:scale(.97)}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-th.is-on{box-shadow:inset 0 0 0 2px var(--pk-brand),0 0 0 3px #1f8e8629}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-th.is-dragging{opacity:.4}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-th.is-over{box-shadow:inset 0 0 0 2px var(--pk-late),0 0 0 3px #cb882e40}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-th-hit{z-index:1;cursor:pointer;border-radius:inherit;background:0 0;border:0;position:absolute;inset:0}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-th-hit:focus-visible{box-shadow:inset var(--pk-ring);outline:0}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-th-box{aspect-ratio:3/4;background:var(--pk-quiet);justify-content:center;align-items:center;padding:8px;display:flex;position:relative}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-th-wait{color:var(--pk-muted);font-size:var(--pk-t-xs);text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-th-wait.is-fail{color:var(--pk-danger)}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-th-wait.is-fail small{color:var(--pk-muted)}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-th-no{text-align:center;font-size:var(--pk-t-xs);background:var(--pk-quiet);color:var(--pk-muted);transition:background-color var(--pk-dur-fast),color var(--pk-dur-fast);padding:5px 0}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-th.is-on .pt-th-no{background:var(--pk-brand-tint);color:var(--pk-brand-deep);font-weight:700}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-check{z-index:2;background:var(--pk-brand);color:#fff;width:22px;height:22px;animation:ptCheck .36s var(--pk-ease-spring-default);border-radius:50%;place-items:center;display:grid;position:absolute;top:7px;right:7px;box-shadow:0 2px 6px #13696259}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-check svg{stroke-width:3px}@keyframes ptCheck{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-zoom{z-index:2;color:#fff;cursor:pointer;opacity:0;width:28px;height:28px;transition:opacity var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);background:#1d3a37b8;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:7px;left:7px}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-th:hover .pt-zoom,:where(.pk[data-page=pdf-tools],.pk-layer) .pt-zoom:focus-visible{opacity:1}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-zoom:active{transform:scale(.9)}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-zoom:focus-visible{box-shadow:var(--pk-ring);outline:0}@media (hover:none){:where(.pk[data-page=pdf-tools],.pk-layer) .pt-zoom{opacity:1}}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-comp{border-radius:var(--pk-r-md);background:var(--pk-mist);box-shadow:inset 0 0 0 1px var(--pk-hairline)}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-comp-h{width:100%;min-height:48px;color:var(--pk-ink);font:inherit;text-align:left;cursor:pointer;border-radius:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:10px 14px;display:flex}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-comp-h:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-comp-h svg{color:var(--pk-muted);flex-shrink:0}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-comp-h b{font:600 var(--pk-t-sm)/1.3 var(--pk-font-ui);white-space:nowrap}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-comp-now{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-comp-tg{font-size:var(--pk-t-xs);color:var(--pk-brand-strong);font-weight:600}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-comp-b{animation:ptIn .3s var(--pk-ease-out) both;flex-direction:column;gap:16px;padding:0 14px 16px;display:flex}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-note{border-radius:var(--pk-r-sm);font:500 13px/1.55 var(--pk-font-ui);align-items:flex-start;gap:8px;margin:0;padding:9px 12px;display:flex}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-note svg{flex-shrink:0;margin-top:2px}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-note.is-warn{background:var(--pk-warn-surface);color:#6d5410;box-shadow:inset 0 0 0 1px var(--pk-warn-border)}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-note.is-danger{background:var(--pk-danger-surface);color:var(--pk-danger);box-shadow:inset 0 0 0 1px var(--pk-danger-border)}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-sl{flex-direction:column;gap:8px;max-width:560px;display:flex}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-sl-h{align-items:center;gap:8px;display:flex}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-sl-h b{font:600 var(--pk-t-sm)/1.3 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-sl small{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-sl input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:24px;margin:0}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-sl input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--pk-brand) var(--p,50%),var(--pk-hairline-strong) var(--p,50%));border-radius:6px;height:6px}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-sl input[type=range]::-moz-range-track{background:linear-gradient(90deg,var(--pk-brand) var(--p,50%),var(--pk-hairline-strong) var(--p,50%));border-radius:6px;height:6px}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-sl input[type=range]::-webkit-slider-thumb{appearance:none;width:22px;height:22px;transition:transform var(--pk-dur-spring) var(--pk-ease-spring-default);background:#fff;border-radius:50%;margin-top:-8px;box-shadow:0 0 0 1px #16403d1f,0 2px 6px #16403d40}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-sl input[type=range]:active::-webkit-slider-thumb{transform:scale(1.15)}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-sl input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:22px;height:22px;box-shadow:0 0 0 1px #16403d1f,0 2px 6px #16403d40}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-sl input[type=range]:focus-visible{outline:0}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-sl input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:var(--pk-ring)}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-pv .sheet-body{background:var(--pk-quiet);padding:0;display:flex}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-pv-stage{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;min-height:min(62vh,640px);padding:14px 64px 18px;display:flex;position:relative}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-pv-top{z-index:2;align-self:flex-end;position:sticky;top:0}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-pv-page.is-in{animation:ptPop .38s var(--pk-ease-spring-default) both}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-pv-wait{color:var(--pk-muted);font-size:var(--pk-t-sm);flex-direction:column;align-items:center;gap:10px;padding:80px 0;display:flex}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-pv-nav{z-index:2;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:44px;height:44px;transition:background-color var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);background:#1d3a379e;border:0;border-radius:50%;place-items:center;margin-top:-22px;display:grid;position:absolute;top:50%}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-pv-nav:hover{background:#1d3a37cc}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-pv-nav:active{transition-duration:var(--pk-dur-press);transform:scale(.9)}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-pv-nav:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-pv-nav.is-l{left:12px}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-pv-nav.is-r{right:12px}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-pv .sheet-foot{background:var(--pk-mist);border-top:1px solid var(--pk-hairline);justify-content:flex-start;padding:10px 12px}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-pv-strip{scrollbar-width:thin;gap:8px;width:100%;padding:2px 2px 6px;display:flex;overflow-x:auto}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-pv-th{box-shadow:inset 0 0 0 2px var(--pk-hairline);cursor:pointer;transition:box-shadow var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);background:#fff;border:0;border-radius:6px;flex:0 0 56px;padding:0;position:relative;overflow:hidden}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-pv-th:active{transform:scale(.94)}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-pv-th.is-on:after{content:"";background:var(--pk-brand);border-radius:50%;width:8px;height:8px;position:absolute;top:4px;right:4px}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-pv-th.is-cur{box-shadow:inset 0 0 0 2px var(--pk-brand),0 0 0 3px #1f8e8633}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-pv-th i{text-align:center;color:var(--pk-ink-soft);background:#ffffffe0;font-size:10px;font-style:normal;position:absolute;bottom:0;left:0;right:0}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-pv-blank{aspect-ratio:3/4;background:var(--pk-quiet);display:block}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-th-box>img{object-fit:contain;pointer-events:none;background:#fff;border-radius:3px;width:100%;height:100%;box-shadow:0 1px 3px #16403d24}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-pv-page>img{object-fit:contain;max-width:100%;max-height:min(70vh,820px);box-shadow:var(--pk-sh-3);background:#fff;border-radius:6px}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-pv-page{justify-content:center;width:100%;display:flex}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-pv-th>img{pointer-events:none;width:100%;display:block}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-drop-zone{margin:0}@media (max-width:720px){:where(.pk[data-page=pdf-tools],.pk-layer) .pt-steps{grid-template-columns:1fr}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-hide-s{display:none}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-show-s{display:inline}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-tag{display:none}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-grid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-fno,:where(.pk[data-page=pdf-tools],.pk-layer) .pt-grip{display:none}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-fh{gap:8px;padding-left:12px}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-pv-stage{min-height:52vh;padding:12px 12px 16px}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-pv-nav{width:38px;height:38px;margin-top:-19px}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-pv-nav.is-l{left:6px}:where(.pk[data-page=pdf-tools],.pk-layer) .pt-pv-nav.is-r{right:6px}}:where(.pk[data-page=answer-search],.pk-layer) .as-page{padding-bottom:96px}:where(.pk[data-page=answer-search],.pk-layer) .as-tb{gap:8px 10px}:where(.pk[data-page=answer-search],.pk-layer) .as-sum{font-size:var(--pk-t-sm);color:var(--pk-ink-soft);flex-wrap:wrap;align-items:center;gap:5px;display:inline-flex}:where(.pk[data-page=answer-search],.pk-layer) .as-sum b{color:var(--pk-ink)}:where(.pk[data-page=answer-search],.pk-layer) .as-sum-l{color:var(--pk-muted)}:where(.pk[data-page=answer-search],.pk-layer) .as-sum-q{color:var(--pk-brand-strong);font-weight:600}:where(.pk[data-page=answer-search],.pk-layer) .as-dot{color:var(--pk-faint);margin:0 2px}:where(.pk[data-page=answer-search],.pk-layer) .as-ro{border-radius:var(--pk-r-pill);background:var(--pk-quiet);height:22px;color:var(--pk-ink-soft);font:600 var(--pk-t-xs)/1 var(--pk-font-ui);letter-spacing:.04em;cursor:help;align-items:center;padding:0 9px;display:inline-flex;position:relative}:where(.pk[data-page=answer-search],.pk-layer) .as-search{border-radius:var(--pk-r-pill);background:var(--pk-quiet);width:280px;max-width:100%;height:36px;transition:box-shadow var(--pk-dur-fast),background-color var(--pk-dur-fast);align-items:center;display:flex;position:relative;box-shadow:inset 0 0 0 1px #0000}:where(.pk[data-page=answer-search],.pk-layer) .as-search:focus-within{background:var(--pk-paper);box-shadow:inset 0 0 0 1.5px var(--pk-brand),0 0 0 4px var(--pk-brand-surface)}:where(.pk[data-page=answer-search],.pk-layer) .as-search-ic{width:34px;color:var(--pk-muted);place-items:center;display:grid}:where(.pk[data-page=answer-search],.pk-layer) .as-search input{min-width:0;height:100%;color:var(--pk-ink);font:500 var(--pk-t-md)/1 var(--pk-font-ui);background:0 0;border:0;outline:0;flex:1;padding:0 6px 0 0}:where(.pk[data-page=answer-search],.pk-layer) .as-search input::-webkit-search-cancel-button{display:none}:where(.pk[data-page=answer-search],.pk-layer) .as-search-x{width:24px;height:24px;color:var(--pk-ink-soft);cursor:pointer;transition:transform var(--pk-dur-spring) var(--pk-ease-spring-default);background:#1d3a371a;border:0;border-radius:50%;place-items:center;margin-right:6px;display:grid}:where(.pk[data-page=answer-search],.pk-layer) .as-search-x:active{transition-duration:var(--pk-dur-press);transform:scale(.9)}:where(.pk[data-page=answer-search],.pk-layer) .as-search-x[hidden]{display:none}:where(.pk[data-page=answer-search],.pk-layer) .as-filters{padding:6px var(--pk-ws-pad) 12px;flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.pk[data-page=answer-search],.pk-layer) .as-fsp{flex:1}:where(.pk[data-page=answer-search],.pk-layer) .as-clear svg{width:14px;height:14px}:where(.pk[data-page=answer-search],.pk-layer) .as-list{margin:0 var(--pk-ws-pad);border-radius:var(--pk-r-lg);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline)}:where(.pk[data-page=answer-search],.pk-layer) .as-lhead{border-bottom:1px solid var(--pk-hairline);align-items:center;gap:12px;min-height:46px;padding:6px 16px;display:flex}:where(.pk[data-page=answer-search],.pk-layer) .as-all{font:500 var(--pk-t-sm)/1 var(--pk-font-ui);color:var(--pk-ink-soft);cursor:pointer;align-items:center;gap:8px;display:inline-flex}:where(.pk[data-page=answer-search],.pk-layer) .as-selc{border-radius:var(--pk-r-pill);background:var(--pk-brand-surface);height:22px;color:var(--pk-brand-strong);font-size:var(--pk-t-xs);animation:asPop .38s var(--pk-ease-sheet) both;align-items:center;padding:0 9px;display:inline-flex}:where(.pk[data-page=answer-search],.pk-layer) .as-hint{font-size:var(--pk-t-xs);color:var(--pk-faint)}:where(.pk[data-page=answer-search],.pk-layer) .as-rows{margin:0;padding:0;list-style:none}:where(.pk[data-page=answer-search],.pk-layer) .as-row{border-bottom:1px solid var(--pk-hairline);transition:background-color var(--pk-dur-fast);align-items:center;gap:12px;padding:0 8px 0 16px;display:flex;position:relative}:where(.pk[data-page=answer-search],.pk-layer) .as-row:last-child{border-bottom:0}:where(.pk[data-page=answer-search],.pk-layer) .as-row:hover{background:var(--pk-mist)}:where(.pk[data-page=answer-search],.pk-layer) .as-row.is-sel{background:var(--pk-brand-surface)}:where(.pk[data-page=answer-search],.pk-layer) .as-row.is-sel:before{content:"";background:var(--pk-brand);border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:0}:where(.pk[data-page=answer-search],.pk-layer) .as-row-cb{cursor:pointer;place-items:center;margin:-8px -2px;padding:8px 2px;display:grid}:where(.pk[data-page=answer-search],.pk-layer) .as-row-b{border-radius:var(--pk-r-md);min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:transform var(--pk-dur-spring) var(--pk-ease-spring-default),background-color var(--pk-dur-fast);background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:12px 8px;display:flex}:where(.pk[data-page=answer-search],.pk-layer) .as-row-b:active{transition-duration:var(--pk-dur-press);transform:scale(.99)}:where(.pk[data-page=answer-search],.pk-layer) .as-row-b:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk[data-page=answer-search],.pk-layer) .as-row-tx{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}:where(.pk[data-page=answer-search],.pk-layer) .as-pills{flex-wrap:wrap;gap:5px;display:flex}:where(.pk[data-page=answer-search],.pk-layer) .as-pill{border-radius:var(--pk-r-pill);background:var(--pk-quiet);height:20px;color:var(--pk-ink-soft);font:500 var(--pk-t-xs)/1 var(--pk-font-ui);white-space:nowrap;align-items:center;padding:0 8px;display:inline-flex}:where(.pk[data-page=answer-search],.pk-layer) .as-pill.is-em{background:var(--pk-brand-tint);color:var(--pk-brand-deep);font-weight:700}:where(.pk[data-page=answer-search],.pk-layer) .as-unit{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:600 15px/1.35 var(--pk-font-ui);color:var(--pk-ink);overflow:hidden}:where(.pk[data-page=answer-search],.pk-layer) .as-unit.is-none{color:var(--pk-muted);font-weight:500}:where(.pk[data-page=answer-search],.pk-layer) .as-row-eye{width:34px;height:34px;color:var(--pk-faint);transition:background-color var(--pk-dur-fast),color var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);border-radius:50%;flex-shrink:0;place-items:center;display:grid}:where(.pk[data-page=answer-search],.pk-layer) .as-row-b:hover .as-row-eye{background:var(--pk-brand-surface);color:var(--pk-brand);transform:scale(1.06)}:where(.pk[data-page=answer-search],.pk-layer) .as-rows.is-enter .as-row{animation:asIn .36s var(--pk-ease-out) both;animation-delay:var(--d,0s)}@keyframes asIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes asPop{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}:where(.pk[data-page=answer-search],.pk-layer) .as-skel{padding:4px 0}:where(.pk[data-page=answer-search],.pk-layer) .as-sk{border-bottom:1px solid var(--pk-hairline);align-items:center;gap:14px;padding:14px 16px;display:flex}:where(.pk[data-page=answer-search],.pk-layer) .as-sk i{background:var(--pk-quiet);border-radius:6px;width:18px;height:18px}:where(.pk[data-page=answer-search],.pk-layer) .as-sk div{flex-direction:column;flex:1;gap:8px;display:flex}:where(.pk[data-page=answer-search],.pk-layer) .as-sk b,:where(.pk[data-page=answer-search],.pk-layer) .as-sk em{background:linear-gradient(90deg,var(--pk-quiet) 0%,#e6eeec 50%,var(--pk-quiet) 100%);height:12px;animation:1.3s linear infinite asShim;animation-delay:var(--d);background-size:200% 100%;border-radius:6px;display:block}:where(.pk[data-page=answer-search],.pk-layer) .as-sk b{width:44%}:where(.pk[data-page=answer-search],.pk-layer) .as-sk em{width:28%;height:14px}@keyframes asShim{0%{background-position:200% 0}to{background-position:-200% 0}}:where(.pk[data-page=answer-search],.pk-layer) .as-loadtx{color:var(--pk-muted);font-size:var(--pk-t-sm);justify-content:center;align-items:center;gap:8px;margin:0;padding:18px 0 22px;display:flex}:where(.pk[data-page=answer-search],.pk-layer) .as-spin{display:inline-flex}:where(.pk[data-page=answer-search],.pk-layer) .as-spin svg{animation:1s linear infinite asSpin}@keyframes asSpin{to{transform:rotate(360deg)}}:where(.pk[data-page=answer-search],.pk-layer) .as-empty{padding:56px 20px}:where(.pk[data-page=answer-search],.pk-layer) .as-empty.is-err .empty-ic{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk[data-page=answer-search],.pk-layer) .as-empty code{background:var(--pk-quiet);border-radius:5px;padding:1px 5px;font-size:12px}:where(.pk[data-page=answer-search],.pk-layer) .as-empty .btn svg{width:14px;height:14px}@keyframes asBarIn{0%{opacity:0;transform:translate(-50%,24px)scale(.92)}to{opacity:1;transform:translate(-50%)}}@media (max-width:760px){:where(.pk[data-page=answer-search],.pk-layer) .as-tb .as-search{order:5;width:100%}:where(.pk[data-page=answer-search],.pk-layer) .as-list{margin:0 calc(var(--pk-ws-pad) - 6px)}:where(.pk[data-page=answer-search],.pk-layer) .as-hint{display:none}:where(.pk[data-page=answer-search],.pk-layer) .as-row{gap:8px;padding-left:12px}:where(.pk[data-page=answer-search],.pk-layer) .as-row-b{padding:12px 4px}}@media (prefers-reduced-motion:reduce){:where(.pk[data-page=answer-search],.pk-layer) .as-rows.is-enter .as-row,:where(.pk[data-page=answer-search],.pk-layer) .as-selc,:where(.pk[data-page=answer-search],.pk-layer) .as-sk b,:where(.pk[data-page=answer-search],.pk-layer) .as-sk em{animation:none}}@keyframes asBarInM{0%{opacity:0;transform:translateY(24px)scale(.94)}to{opacity:1;transform:none}}@keyframes asFade{0%{opacity:0}to{opacity:1}}@media (prefers-contrast:more){:where(.pk[data-page=answer-search],.pk-layer) .as-list{box-shadow:inset 0 0 0 1.5px var(--pk-ink-soft)}}:where(.pk[data-page=answer-search],.pk-layer) .as-row-eye svg{width:17px;height:17px}:where(.pk[data-page=answer-search],.pk-layer) .as-sum-l svg,:where(.pk[data-page=answer-search],.pk-layer) .as-loadtx svg{width:14px;height:14px}:where(.pk[data-page=answer-search],.pk-layer) .as-q{width:280px;max-width:100%}:where(.pk[data-page=answer-search],.pk-layer) .as-list .pk-pager{border-top:1px solid var(--pk-hairline)}@media (max-width:760px){:where(.pk[data-page=answer-search],.pk-layer) .as-q{width:100%}}:where(.pk[data-page=exam-papers],.pk-layer) .ep-page{container:epcard/inline-size}:where(.pk[data-page=exam-papers],.pk-layer) .ep-sp{flex:1}:where(.pk[data-page=exam-papers],.pk-layer) .ep-dim{color:var(--pk-faint);font-size:var(--pk-t-sm)}:where(.pk[data-page=exam-papers],.pk-layer) .ep-spin{border:2px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0;width:12px;height:12px;animation:.8s linear infinite epSpin;display:inline-block}:where(.pk[data-page=exam-papers],.pk-layer) .ep-spin.is-lg{width:18px;height:18px}@keyframes epSpin{to{transform:rotate(360deg)}}:where(.pk[data-page=exam-papers],.pk-layer) .ep-hint{font-size:var(--pk-t-sm);color:var(--pk-muted);margin:0}:where(.pk[data-page=exam-papers],.pk-layer) .ep-hint b{color:var(--pk-ink)}:where(.pk[data-page=exam-papers],.pk-layer) .ep-warn{color:var(--pk-warn-strong)}:where(.pk[data-page=exam-papers],.pk-layer) .ep-ferr{font:600 var(--pk-t-sm)/1.4 var(--pk-font-ui);color:var(--pk-danger);align-items:center;gap:6px;margin:6px 0 0;display:flex}:where(.pk[data-page=exam-papers],.pk-layer) .ep-ferr svg{flex-shrink:0}:where(.pk[data-page=exam-papers],.pk-layer) .ep-page .ep-tb{gap:10px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-seg,:where(.pk[data-page=exam-papers],.pk-layer) .ep-seg2{border-radius:var(--pk-r-pill);scrollbar-width:none;background:#1d3a370f;flex-shrink:0;align-items:center;gap:3px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto;box-shadow:inset 0 1px 1px #1d3a370f}:where(.pk[data-page=exam-papers],.pk-layer) .ep-seg::-webkit-scrollbar{display:none}:where(.pk[data-page=exam-papers],.pk-layer) .ep-seg2::-webkit-scrollbar{display:none}:where(.pk[data-page=exam-papers],.pk-layer) .ep-sb,:where(.pk[data-page=exam-papers],.pk-layer) .ep-seg2>button{border-radius:var(--pk-r-pill);min-height:30px;color:var(--pk-ink-soft);font:700 var(--pk-t-sm)/1 var(--pk-font-ui);white-space:nowrap;cursor:pointer;transition:background-color var(--pk-dur-fast) var(--pk-ease-snappy),color var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);background:0 0;border:0;align-items:center;gap:6px;padding:0 13px;display:inline-flex}:where(.pk[data-page=exam-papers],.pk-layer) .ep-sb:hover,:where(.pk[data-page=exam-papers],.pk-layer) .ep-seg2>button:hover{color:var(--pk-ink)}:where(.pk[data-page=exam-papers],.pk-layer) .ep-sb:active,:where(.pk[data-page=exam-papers],.pk-layer) .ep-seg2>button:active{transition-duration:var(--pk-dur-press);transform:scale(.96)}:where(.pk[data-page=exam-papers],.pk-layer) .ep-sb.on{color:#fff;background:linear-gradient(#1f8e86,#1a7d76);box-shadow:0 4px 12px -6px #1f8e86b3}:where(.pk[data-page=exam-papers],.pk-layer) .ep-seg2>button.on{background:var(--pk-paper);color:var(--pk-ink);box-shadow:0 1px 2px #16403d1f,0 3px 8px -4px #16606e4d}:where(.pk[data-page=exam-papers],.pk-layer) .ep-sb:focus-visible,:where(.pk[data-page=exam-papers],.pk-layer) .ep-seg2>button:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk[data-page=exam-papers],.pk-layer) .ep-sb[disabled],:where(.pk[data-page=exam-papers],.pk-layer) .ep-seg2>button[disabled]{opacity:.5;cursor:default}:where(.pk[data-page=exam-papers],.pk-layer) .ep-seg2.is-sm>button{min-height:26px;font-size:var(--pk-t-xs);padding:0 10px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-sum{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}:where(.pk[data-page=exam-papers],.pk-layer) .ep-sum b{color:var(--pk-ink)}:where(.pk[data-page=exam-papers],.pk-layer) .ep-sum-run,:where(.pk[data-page=exam-papers],.pk-layer) .ep-sum-run b{color:var(--pk-warn-strong)!important}:where(.pk[data-page=exam-papers],.pk-layer) .ep-tacts{flex-shrink:0;align-items:center;gap:8px;display:flex}:where(.pk[data-page=exam-papers],.pk-layer) .ep-tacts .btn{height:36px;min-height:36px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-tacts .btn-icon{width:36px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-filters{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px;display:flex}:where(.pk[data-page=exam-papers],.pk-layer) .ep-body{padding:var(--pk-ws-sec-top,16px) var(--pk-ws-pad) 110px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-body.ep-enter>*{animation:epIn .26s var(--pk-ease-out) both}@keyframes epIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}:where(.pk[data-page=exam-papers],.pk-layer) .ep-table{border-radius:var(--pk-r-lg);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);overflow:hidden}:where(.pk[data-page=exam-papers],.pk-layer) .ep-row{--cols:36px minmax(200px,1fr) 64px 58px 118px 104px 56px 72px 88px 44px 44px;grid-template-columns:var(--cols);border-top:1px solid var(--pk-hairline);transition:background-color var(--pk-dur-fast);align-items:center;gap:8px;padding:9px 14px;display:grid}:where(.pk[data-page=exam-papers],.pk-layer) .ep-row.no-src{--cols:36px minmax(200px,1fr) 64px 58px 118px 104px 72px 88px 44px 44px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-row:first-child{border-top:0}:where(.pk[data-page=exam-papers],.pk-layer) .ep-row:not(.ep-head):hover{background:var(--pk-mist)}:where(.pk[data-page=exam-papers],.pk-layer) .ep-row.is-sel{background:var(--pk-brand-surface)}:where(.pk[data-page=exam-papers],.pk-layer) .ep-row.is-busy{opacity:.55}:where(.pk[data-page=exam-papers],.pk-layer) .ep-row.is-flash{animation:epFlash 1.6s var(--pk-ease-out)}@keyframes epFlash{0%,30%{background:#dff3ef}to{background:0 0}}:where(.pk[data-page=exam-papers],.pk-layer) .ep-head{background:var(--pk-mist);font:700 var(--pk-t-xs)/1 var(--pk-font-ui);color:var(--pk-ink-soft);letter-spacing:.04em;padding-top:11px;padding-bottom:11px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-head svg{vertical-align:-2px;width:12px;height:12px;margin-right:3px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-c-c{justify-content:center;display:flex}:where(.pk[data-page=exam-papers],.pk-layer) .ep-ck{width:16px;height:16px;accent-color:var(--pk-brand);cursor:pointer}:where(.pk[data-page=exam-papers],.pk-layer) .ep-c-name{flex-direction:column;gap:2px;min-width:0;display:flex}:where(.pk[data-page=exam-papers],.pk-layer) .ep-name{all:unset;cursor:pointer;font:700 var(--pk-t-md)/1.35 var(--pk-font-ui);color:var(--pk-ink);word-break:break-all;border-radius:6px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-name:hover{color:var(--pk-brand-strong);text-underline-offset:3px;text-decoration:underline}:where(.pk[data-page=exam-papers],.pk-layer) .ep-name:focus-visible{box-shadow:var(--pk-ring)}:where(.pk[data-page=exam-papers],.pk-layer) .ep-meta-m{font-size:var(--pk-t-xs);color:var(--pk-muted);display:none}:where(.pk[data-page=exam-papers],.pk-layer) .ep-c-sub,:where(.pk[data-page=exam-papers],.pk-layer) .ep-c-by{font-size:var(--pk-t-sm);color:var(--pk-ink-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(.pk[data-page=exam-papers],.pk-layer) .ep-c-qn{color:var(--pk-ink);font-weight:700}:where(.pk[data-page=exam-papers],.pk-layer) .ep-c-qn small{color:var(--pk-muted);font-weight:500;font-size:var(--pk-t-xs)}:where(.pk[data-page=exam-papers],.pk-layer) .ep-c-t{font-size:var(--pk-t-sm);color:var(--pk-muted)}:where(.pk[data-page=exam-papers],.pk-layer) .ep-c-st,:where(.pk[data-page=exam-papers],.pk-layer) .ep-c-df{align-items:center;gap:2px;min-width:0;display:flex}:where(.pk[data-page=exam-papers],.pk-layer) .ep-pen{width:24px;height:24px;color:var(--pk-faint);cursor:pointer;opacity:0;transition:opacity var(--pk-dur-fast),background-color var(--pk-dur-fast),color var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);background:0 0;border:0;border-radius:7px;place-items:center;display:inline-grid}:where(.pk[data-page=exam-papers],.pk-layer) .ep-row:hover .ep-pen,:where(.pk[data-page=exam-papers],.pk-layer) .ep-pen:focus-visible,:where(.pk[data-page=exam-papers],.pk-layer) .ep-pen[aria-expanded=true]{opacity:1}:where(.pk[data-page=exam-papers],.pk-layer) .ep-pen:hover{background:var(--pk-brand-surface);color:var(--pk-brand-strong)}:where(.pk[data-page=exam-papers],.pk-layer) .ep-pen:active{transform:scale(.9)}:where(.pk[data-page=exam-papers],.pk-layer) .ep-pen:focus-visible{box-shadow:var(--pk-ring);outline:0}@media (hover:none){:where(.pk[data-page=exam-papers],.pk-layer) .ep-pen{opacity:1}}:where(.pk[data-page=exam-papers],.pk-layer) .ep-st{border-radius:var(--pk-r-pill);height:22px;font:700 var(--pk-t-xs)/1 var(--pk-font-ui);white-space:nowrap;align-items:center;gap:5px;padding:0 8px;display:inline-flex}:where(.pk[data-page=exam-papers],.pk-layer) .ep-st .ep-spin{border-width:1.6px;width:9px;height:9px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-st.is-ok{color:#17734f;background:#e4f6ee}:where(.pk[data-page=exam-papers],.pk-layer) .ep-st.is-off{background:var(--pk-quiet);color:var(--pk-ink-soft)}:where(.pk[data-page=exam-papers],.pk-layer) .ep-st.is-rev{background:var(--pk-info-surface);color:var(--pk-info-strong)}:where(.pk[data-page=exam-papers],.pk-layer) .ep-st.is-wait,:where(.pk[data-page=exam-papers],.pk-layer) .ep-st.is-run{background:var(--pk-warn-surface);color:var(--pk-warn-strong)}:where(.pk[data-page=exam-papers],.pk-layer) .ep-st.is-no{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk[data-page=exam-papers],.pk-layer) .ep-src{background:var(--pk-quiet);height:20px;color:var(--pk-ink-soft);font:700 var(--pk-t-xs)/1 var(--pk-font-ui);border-radius:6px;align-items:center;padding:0 7px;display:inline-flex}:where(.pk[data-page=exam-papers],.pk-layer) .ep-src.is-org{background:var(--pk-brand-surface);color:var(--pk-brand-strong)}:where(.pk[data-page=exam-papers],.pk-layer) .ep-ib{width:32px;height:32px;color:var(--pk-ink-soft);cursor:pointer;transition:background-color var(--pk-dur-fast),color var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);background:0 0;border:0;border-radius:10px;flex-shrink:0;place-items:center;display:inline-grid}:where(.pk[data-page=exam-papers],.pk-layer) .ep-ib:hover{background:var(--pk-brand-surface);color:var(--pk-brand-strong)}:where(.pk[data-page=exam-papers],.pk-layer) .ep-ib:active{transition-duration:var(--pk-dur-press);transform:scale(.9)}:where(.pk[data-page=exam-papers],.pk-layer) .ep-ib:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk[data-page=exam-papers],.pk-layer) .ep-ib[disabled]{opacity:.4;cursor:default}:where(.pk[data-page=exam-papers],.pk-layer) .ep-ib.is-danger:hover{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk[data-page=exam-papers],.pk-layer) .ep-ib.is-dl{color:var(--pk-brand-strong)}:where(.pk[data-page=exam-papers],.pk-layer) .ep-loading{color:var(--pk-muted);justify-content:center;align-items:center;gap:10px;padding:28px 0;font-weight:600;display:flex}:where(.pk[data-page=exam-papers],.pk-layer) .ep-skel{animation:1.2s ease-in-out infinite epPulse;animation-delay:var(--d);gap:16px;display:flex}:where(.pk[data-page=exam-papers],.pk-layer) .ep-sk{background:var(--pk-quiet);border-radius:6px;height:12px;display:block}@keyframes epPulse{50%{opacity:.5}}:where(.pk[data-page=exam-papers],.pk-layer) .ep-empty .ep-ill{margin-bottom:4px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-empty.is-sm{padding:28px 16px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-empty code{background:var(--pk-quiet);border-radius:5px;padding:1px 5px;font-size:12px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-empty-acts{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}:where(.pk[data-page=exam-papers],.pk-layer) .ep-err-ic{background:var(--pk-danger-surface);width:56px;height:56px;color:var(--pk-danger);border-radius:18px;place-items:center;display:grid}:where(.pk[data-page=exam-papers],.pk-layer) .ep-err-ic.is-lock{background:var(--pk-quiet);color:var(--pk-ink-soft)}@keyframes epBar{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:none}}:where(.pk[data-page=exam-papers],.pk-layer) .ep-sheet .sheet-title p{flex-wrap:wrap;align-items:center;gap:6px;display:flex}:where(.pk[data-page=exam-papers],.pk-layer) .ep-sheet .sheet-foot{justify-content:flex-start}:where(.pk[data-page=exam-papers],.pk-layer) .ep-foot-note{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk[data-page=exam-papers],.pk-layer) .ep-lead{color:var(--pk-ink-body);margin:0 0 12px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-note{border-radius:var(--pk-r-md);font-size:var(--pk-t-sm);align-items:flex-start;gap:8px;margin:0 0 14px;padding:10px 12px;line-height:1.5;display:flex}:where(.pk[data-page=exam-papers],.pk-layer) .ep-note svg{flex-shrink:0;margin-top:2px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-note.is-warn{background:var(--pk-warn-surface);color:var(--pk-warn-strong)}:where(.pk[data-page=exam-papers],.pk-layer) .ep-note.is-danger{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk[data-page=exam-papers],.pk-layer) .ep-note.is-info{background:var(--pk-info-surface);color:var(--pk-info-strong)}:where(.pk[data-page=exam-papers],.pk-layer) .ep-dsec{margin-bottom:20px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-dsec h3{font:700 var(--pk-t-md)/1.3 var(--pk-font-ui);color:var(--pk-ink);margin:0 0 10px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-dsec h3 .num{color:var(--pk-muted);font-weight:600}:where(.pk[data-page=exam-papers],.pk-layer) .ep-info{border-radius:var(--pk-r-md);background:var(--pk-mist);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:2px;margin:0;padding:6px;display:grid}:where(.pk[data-page=exam-papers],.pk-layer) .ep-info>div{padding:8px 10px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-info dt{font-size:var(--pk-t-xs);color:var(--pk-muted);margin-bottom:4px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-info dd{color:var(--pk-ink);align-items:center;gap:4px;margin:0;font-weight:700;display:flex}:where(.pk[data-page=exam-papers],.pk-layer) .ep-tags{font-size:var(--pk-t-sm);color:var(--pk-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}:where(.pk[data-page=exam-papers],.pk-layer) .ep-qs{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=exam-papers],.pk-layer) .ep-q{border-radius:var(--pk-r-md);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);padding:14px 16px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-q-h{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}:where(.pk[data-page=exam-papers],.pk-layer) .ep-qno{background:var(--pk-ink);color:#fff;min-width:24px;height:24px;font:700 var(--pk-t-sm)/1 var(--pk-font-ui);border-radius:8px;place-items:center;padding:0 6px;display:inline-grid}:where(.pk[data-page=exam-papers],.pk-layer) .ep-qt{font:700 var(--pk-t-xs)/1 var(--pk-font-ui);color:var(--pk-brand-strong);background:var(--pk-brand-surface);border-radius:6px;padding:4px 7px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-qsc{font:700 var(--pk-t-xs)/1 var(--pk-font-ui);color:var(--pk-ink-soft)}:where(.pk[data-page=exam-papers],.pk-layer) .ep-stem{color:var(--pk-ink);margin:0 0 8px;font-size:15px;line-height:1.6}:where(.pk[data-page=exam-papers],.pk-layer) .ep-stem.is-quote{border-radius:var(--pk-r-md);background:var(--pk-mist);font-size:var(--pk-t-md);padding:10px 12px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-opts{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:6px;margin:0 0 8px;padding:0;list-style:none;display:grid}:where(.pk[data-page=exam-papers],.pk-layer) .ep-opts li{background:var(--pk-mist);color:var(--pk-ink-body);font-size:var(--pk-t-md);border-radius:10px;align-items:center;gap:8px;padding:7px 10px;display:flex}:where(.pk[data-page=exam-papers],.pk-layer) .ep-opts li b{width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);background:#fff;border-radius:50%;flex-shrink:0;place-items:center;font-size:11px;display:inline-grid}:where(.pk[data-page=exam-papers],.pk-layer) .ep-opts li span{flex:1;min-width:0}:where(.pk[data-page=exam-papers],.pk-layer) .ep-opts li.is-ok{color:#17734f;background:#e4f6ee;font-weight:600}:where(.pk[data-page=exam-papers],.pk-layer) .ep-opts li.is-ok b{color:#fff;box-shadow:none;background:#17734f}:where(.pk[data-page=exam-papers],.pk-layer) .ep-opts.is-mini li{font-size:var(--pk-t-sm);padding:5px 8px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-subq{border-left:3px solid var(--pk-brand-border);background:var(--pk-mist);border-radius:0 10px 10px 0;flex-direction:column;gap:8px;margin:0 0 8px;padding:10px 12px;list-style:none;display:flex}:where(.pk[data-page=exam-papers],.pk-layer) .ep-subq li{gap:8px;display:flex}:where(.pk[data-page=exam-papers],.pk-layer) .ep-subq p{margin:0}:where(.pk[data-page=exam-papers],.pk-layer) .ep-a,:where(.pk[data-page=exam-papers],.pk-layer) .ep-ex{font-size:var(--pk-t-sm);color:var(--pk-ink-body);margin:6px 0 0;line-height:1.55}:where(.pk[data-page=exam-papers],.pk-layer) .ep-a b,:where(.pk[data-page=exam-papers],.pk-layer) .ep-ex b{border-radius:5px;margin-right:8px;padding:1px 6px;font-size:11px;display:inline-block}:where(.pk[data-page=exam-papers],.pk-layer) .ep-a b{color:#17734f;background:#e4f6ee}:where(.pk[data-page=exam-papers],.pk-layer) .ep-ex b{background:var(--pk-warn-surface);color:var(--pk-warn-strong)}:where(.pk[data-page=exam-papers],.pk-layer) .ep-qimg{flex-direction:column;gap:4px;margin:0 0 10px;display:inline-flex}:where(.pk[data-page=exam-papers],.pk-layer) .ep-qimg figcaption{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk[data-page=exam-papers],.pk-layer) .ep-more-q{margin-top:10px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-qs.is-compact .ep-q{padding:10px 12px}@container epcard (width<=1080px){:where(.pk[data-page=exam-papers],.pk-layer) .ep-head{display:none}:where(.pk[data-page=exam-papers],.pk-layer) .ep-table{box-shadow:none;background:0 0;flex-direction:column;gap:8px;display:flex;overflow:visible}:where(.pk[data-page=exam-papers],.pk-layer) .ep-row,:where(.pk[data-page=exam-papers],.pk-layer) .ep-row.no-src{border-radius:var(--pk-r-md);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);border:0;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:12px 8px 12px 12px;display:flex}:where(.pk[data-page=exam-papers],.pk-layer) .ep-row.is-sel{background:var(--pk-brand-surface)}:where(.pk[data-page=exam-papers],.pk-layer) .ep-meta-m{display:block}:where(.pk[data-page=exam-papers],.pk-layer) .ep-c-sub,:where(.pk[data-page=exam-papers],.pk-layer) .ep-c-by{display:none}:where(.pk[data-page=exam-papers],.pk-layer) .ep-pen{opacity:1}:where(.pk[data-page=exam-papers],.pk-layer) .ep-row.ep-head{display:none}:where(.pk[data-page=exam-papers],.pk-layer) .ep-row:before{content:"";flex-basis:100%;order:3;height:0}:where(.pk[data-page=exam-papers],.pk-layer) .ep-c-ck{flex:0 0 22px;order:0;align-self:flex-start;padding-top:2px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-c-name{flex:1 1 0;order:1;min-width:0}:where(.pk[data-page=exam-papers],.pk-layer) .ep-row>.ep-c-c{order:2}:where(.pk[data-page=exam-papers],.pk-layer) .ep-c-st{order:4;margin-left:30px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-c-df{order:5}:where(.pk[data-page=exam-papers],.pk-layer) .ep-c-src{order:6}:where(.pk[data-page=exam-papers],.pk-layer) .ep-c-qn{font-size:var(--pk-t-sm);order:7}:where(.pk[data-page=exam-papers],.pk-layer) .ep-c-t{font-size:var(--pk-t-xs);order:8;margin-left:auto}}:where(.pk[data-page=exam-papers],.pk-layer) .ep-ib svg{width:16px;height:16px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-pen svg{width:13px;height:13px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-loading svg{width:18px;height:18px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-note svg{width:15px;height:15px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-tacts .btn svg{width:16px;height:16px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-q-search{flex:280px;min-width:0;max-width:520px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-pgbar{margin-top:16px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-c-c{gap:2px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-c-by{min-width:0}:where(.pk[data-page=exam-papers],.pk-layer) .ep-filters{padding:12px var(--pk-ws-pad) 0}:where(.pk[data-page=exam-papers],.pk-layer) .ep-lv{min-height:36px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-lv>button{min-height:30px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-chips{padding:10px var(--pk-ws-pad) 0}:where(.pk[data-page=exam-papers],.pk-layer) .ep-sum-line{font-size:var(--pk-t-sm);color:var(--pk-muted);margin:0 0 10px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-detail-body{flex-direction:column;display:flex}:where(.pk[data-page=exam-papers],.pk-layer) .ep-dsec-h{font:700 var(--pk-t-md)/1.3 var(--pk-font-ui);color:var(--pk-ink);margin:0 0 10px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-dsec-h .num{color:var(--pk-muted);font-weight:600}:where(.pk[data-page=exam-papers],.pk-layer) .ep-detail .sheet-foot .btn svg{width:15px;height:15px}@container epcard (width<=760px){:where(.pk[data-page=exam-papers],.pk-layer) .ep-tacts .ep-up .lb{display:none}:where(.pk[data-page=exam-papers],.pk-layer) .ep-q-search{flex:160px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-c-t{display:none}}@container epcard (width<=480px){:where(.pk[data-page=exam-papers],.pk-layer) .ep-lv{width:100%}:where(.pk[data-page=exam-papers],.pk-layer) .ep-filters>.pk-fpill{flex:1 1 0;min-width:0}:where(.pk[data-page=exam-papers],.pk-layer) .ep-tacts{width:100%}:where(.pk[data-page=exam-papers],.pk-layer) .ep-tacts .ep-new{flex:1}:where(.pk[data-page=exam-papers],.pk-layer) .ep-seg{width:100%}:where(.pk[data-page=exam-papers],.pk-layer) .ep-sb{flex:1;justify-content:center;padding:0 6px}:where(.pk[data-page=exam-papers],.pk-layer) .ep-q-search{flex-basis:100%}}:where(.pk,.pk-layer) .pay-amt{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}:where(.pk,.pk-layer) th.pay-amt{text-align:right}:where(.pk,.pk-layer) .pay-num{font-variant-numeric:tabular-nums;white-space:nowrap}:where(.pk,.pk-layer) .pay-mono{color:var(--pk-ink-soft);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}:where(.pk,.pk-layer) .pay-dim{color:var(--pk-faint)}:where(.pk,.pk-layer) .pay-strike{color:var(--pk-faint);margin-left:6px;font-size:12px;text-decoration:line-through}:where(.pk,.pk-layer) .pay-acts{justify-content:flex-end;align-items:center;gap:4px;display:inline-flex}:where(.pk,.pk-layer) .pay-body{padding:0 var(--pk-ws-pad) 32px;flex-direction:column;gap:14px;display:flex}:where(.pk,.pk-layer) .pay-form{flex-direction:column;gap:8px;padding-bottom:32px;display:flex}:where(.pk,.pk-layer) .pay-form .ws-sec{padding-bottom:4px}:where(.pk,.pk-layer) .pay-fields{padding:0 var(--pk-ws-pad);flex-direction:column;gap:2px;display:flex}:where(.pk,.pk-layer) .pay-fields .pk-swrow{margin-bottom:10px}:where(.pk,.pk-layer) .pay-form-foot{padding:8px var(--pk-ws-pad) 0;justify-content:flex-end;gap:8px;display:flex}:where(.pk,.pk-layer) .pay-unit{align-items:center;gap:8px;display:flex}:where(.pk,.pk-layer) .pay-unit>span{font-size:var(--pk-t-sm);color:var(--pk-muted);flex-shrink:0}:where(.pk,.pk-layer) textarea.pk-input{resize:vertical;min-height:84px;padding:10px 12px;line-height:1.55}:where(.pk,.pk-layer) .pay-sum{background:var(--pk-mist,#f4f8f7);font-size:var(--pk-t-sm);border-radius:14px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}:where(.pk,.pk-layer) .pay-sum>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}:where(.pk,.pk-layer) .pay-sum dt{color:var(--pk-muted)}:where(.pk,.pk-layer) .pay-sum dd{color:var(--pk-ink);text-align:right;margin:0;font-weight:700}:where(.pk,.pk-layer) .pay-h4{font:700 14px/1.3 var(--pk-font-ui);color:var(--pk-ink);margin:18px 0 8px}:where(.pk,.pk-layer) .pay-indent{align-items:center;gap:4px;display:inline-flex}:where(.pk,.pk-layer) .pay-indent>svg{width:14px;height:14px;color:var(--pk-faint)}:where(.pk,.pk-layer) .pay-counter{text-align:right;color:var(--pk-muted);margin:0;font-size:12px}:where(.pk,.pk-layer) .pay-list{flex-direction:column;gap:4px;margin:6px 0 0;padding-left:18px;list-style:outside;display:flex}:where(.pk,.pk-layer) .pay-sheet{--pk-ws-pad:0px}:where(.pk,.pk-layer) .pay-sheet .pay-form{gap:0;padding-bottom:0}:where(.pk,.pk-layer) .pay-sheet .ws-sec{gap:var(--pk-s3);padding:var(--pk-s4) 0 0}:where(.pk,.pk-layer) .pay-sheet .ws-sec+.ws-sec{padding-top:var(--pk-s6)}:where(.pk,.pk-layer) .pay-sheet .ws-sec-h h3{font:700 13px/1.3 var(--pk-font-ui);letter-spacing:.04em;color:var(--pk-muted)}:where(.pk,.pk-layer) .pay-sheet .ws-sec-h svg{width:14px;height:14px}:where(.pk,.pk-layer) .pay-sheet .pay-short{max-width:200px}:where(.pk,.pk-layer) .pay-sheet .pay-unit>.pk-input{max-width:120px}:where(.pk,.pk-layer) .pay-split{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:0 28px;display:grid}:where(.pk,.pk-layer) .pay-split-aside{padding-top:var(--pk-s4);position:sticky;top:0}:where(.pk,.pk-layer) .pay-sheet-extra{margin-top:var(--pk-s6);padding-top:var(--pk-s2);border-top:1px solid var(--pk-hairline)}@media (max-width:760px){:where(.pk,.pk-layer) .pay-split{grid-template-columns:minmax(0,1fr)}:where(.pk,.pk-layer) .pay-split-aside{padding-top:var(--pk-s5);position:static}}:where(.pk,.pk-layer) .pay-st{flex-direction:column;align-items:flex-start;gap:3px;display:flex}:where(.pk,.pk-layer) .pay-st-line{font-size:var(--pk-t-xs);color:var(--pk-muted);line-height:1.4}:where(.pk,.pk-layer) .pay-st-line.is-danger{color:var(--pk-danger)}:where(.pk,.pk-layer) .pay-per{font-size:var(--pk-t-xs);color:var(--pk-muted);margin-left:2px}:where(.pk,.pk-layer) .pay-amt-sub{font-size:var(--pk-t-xs);color:var(--pk-muted);display:block}:where(.pk,.pk-layer) .pay-until-off{color:var(--pk-muted)}:where(.pk,.pk-layer) .pay-until-off.is-danger{color:var(--pk-danger)}:where(.pk,.pk-layer) .pay-until-off small{font-size:var(--pk-t-xs);color:var(--pk-muted);display:block}:where(.pk,.pk-layer) .pay-now{border-radius:var(--pk-r-md);background:var(--pk-surface-sunken);flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:12px;padding:14px 16px;display:flex}:where(.pk,.pk-layer) .pay-now-head{font-size:var(--pk-t-md);color:var(--pk-ink);margin:0;line-height:1.6}:where(.pk,.pk-layer) .pay-now-why{font-size:var(--pk-t-sm);color:var(--pk-danger);margin:0}:where(.pk,.pk-layer) .pay-now-note{margin-bottom:14px}:where(.pk,.pk-layer) .pay-legend td{vertical-align:top;line-height:1.55}:where(.pk,.pk-layer) .pay-legend-foot{font-size:var(--pk-t-sm);color:var(--pk-muted);margin:10px 0 0}:where(.pk[data-page=live-rooms],.pk-layer) .view{padding-bottom:32px;container:lrview/inline-size}:where(.pk[data-page=live-rooms],.pk-layer) .lr-vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(.pk[data-page=live-rooms],.pk-layer) .lr-ava{box-shadow:inset 0 0 0 1px #1f8e8624,inset 0 1px #ffffffe6,0 4px 12px -6px #1f8e8659;background:linear-gradient(155deg,#fff6dc 0%,#d9f3ef 100%)!important}:where(.pk[data-page=live-rooms],.pk-layer) .lr-ava .lr-ill{width:80%;height:80%;display:block}:where(.pk[data-page=live-rooms],.pk-layer) .wh-mini-ava.lr-ava .lr-ill{width:78%;height:78%}:where(.pk[data-page=live-rooms],.pk-layer) .ws-head .wh-name h1.serif{font-family:var(--pk-font-display);letter-spacing:-.01em;font-weight:900}:where(.pk[data-page=live-rooms],.pk-layer) .ws-head .wh-name{flex-wrap:wrap;align-items:center;row-gap:4px}:where(.pk[data-page=live-rooms],.pk-layer) .ws-head .lr-metas{flex-wrap:wrap;align-items:center;gap:4px 14px;display:inline-flex}:where(.pk[data-page=live-rooms],.pk-layer) .ws-head .wh-meta b{color:var(--pk-ink);font-weight:700}:where(.pk[data-page=live-rooms],.pk-layer) .lr-meta-i{align-items:center;gap:5px;display:inline-flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-meta-i svg{color:var(--pk-brand)}:where(.pk[data-page=live-rooms],.pk-layer) .ws-head .wh-row{align-items:center}:where(.pk[data-page=live-rooms],.pk-layer) .lr-back{border-radius:14px;flex:none;margin-right:2px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-miniback{display:none}:where(.pk[data-page=live-rooms],.pk-layer) .ws-card.is-scrolled .ws-head .lr-miniback{display:inline-flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-tabsSp{flex:1}:where(.pk[data-page=live-rooms],.pk-layer) .ws-head .wh-acts .lr-new{padding:0 16px}@container wshead (width<=780px){:where(.pk[data-page=live-rooms],.pk-layer) .ws-head .lr-edit .lb{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(.pk[data-page=live-rooms],.pk-layer) .ws-head .lr-edit{width:var(--pk-ws-tab-h);padding:0}}@container wshead (width<=560px){:where(.pk[data-page=live-rooms],.pk-layer) .ws-head .lr-new .lb{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(.pk[data-page=live-rooms],.pk-layer) .ws-head .lr-new{width:var(--pk-ws-tab-h);padding:0}:where(.pk[data-page=live-rooms],.pk-layer) .ws-head .ws-tab .lr-prop{display:none}}:where(.pk[data-page=live-rooms],.pk-layer) .lr-prop{height:16px;color:var(--pk-progress-strong);font:700 10px/1 var(--pk-font-ui);letter-spacing:.04em;vertical-align:middle;white-space:nowrap;background:#b36ac31f;border-radius:5px;flex:none;align-items:center;margin-left:4px;padding:0 5px;display:inline-flex}:where(.pk[data-page=live-rooms],.pk-layer) .ws-tab[aria-selected=true] .lr-prop,:where(.pk[data-page=live-rooms],.pk-layer) .btn-primary .lr-prop{color:#fff;background:#ffffff38}:where(.pk[data-page=live-rooms],.pk-layer) .sheet-title h2 .lr-prop{height:18px;margin-left:8px;font-size:10.5px}:where(.pk[data-page=live-rooms],.pk-layer) .chip.lr-live{background:var(--pk-success-surface);color:var(--pk-success-strong);gap:6px;font-weight:700}:where(.pk[data-page=live-rooms],.pk-layer) .chip.lr-live i,:where(.pk[data-page=live-rooms],.pk-layer) .lr-st-live i,:where(.pk[data-page=live-rooms],.pk-layer) .lr-rs-recording i{background:var(--pk-success);border-radius:50%;width:7px;height:7px;animation:1.8s ease-out infinite lrPulse}:where(.pk[data-page=live-rooms],.pk-layer) .lr-rs-recording i{background:#e2654f;animation-name:lrPulseR}@keyframes lrPulse{0%{box-shadow:0 0 #12a09773}70%{box-shadow:0 0 0 7px #12a09700}to{box-shadow:0 0 #12a09700}}@keyframes lrPulseR{0%{box-shadow:0 0 #e2654f73}70%{box-shadow:0 0 0 7px #e2654f00}to{box-shadow:0 0 #e2654f00}}:where(.pk[data-page=live-rooms],.pk-layer) .chip.lr-meetok{background:var(--pk-success-surface);color:var(--pk-success-strong);gap:5px}:where(.pk[data-page=live-rooms],.pk-layer) .chip.lr-meetp{gap:6px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-tchip{gap:4px;height:22px;font-size:11.5px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-t-agora{background:var(--pk-brand-tint);color:var(--pk-brand-strong)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-t-meet{background:var(--pk-info-surface);color:var(--pk-info-strong)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-r-t{background:var(--pk-brand-tint);color:var(--pk-brand-strong);gap:4px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-r-a{background:var(--pk-quiet);color:var(--pk-ink-body);gap:4px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-st-live{background:var(--pk-success-surface);color:var(--pk-success-strong);gap:6px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-st-upcoming{background:var(--pk-info-surface);color:var(--pk-info-strong)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-st-ended{background:var(--pk-quiet);color:var(--pk-ink-soft)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-rs-recording{background:var(--pk-danger-surface);color:var(--pk-danger);gap:6px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-rs-completed{background:var(--pk-success-surface);color:var(--pk-success-strong)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-rs-failed{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-spin-sm{opacity:.8;border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:12px;height:12px;animation:.7s linear infinite spin;display:inline-block}:where(.pk[data-page=live-rooms],.pk-layer) .lr-spin-sm.is-w{margin-right:6px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-tb{gap:8px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-search{border-radius:var(--pk-r-pill);height:36px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);color:var(--pk-muted);cursor:text;background:#fff;flex:0 240px;align-items:center;gap:6px;min-width:0;padding:0 12px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-search.is-block{flex:none;width:100%}:where(.pk[data-page=live-rooms],.pk-layer) .lr-search input{font:500 13.5px var(--pk-font-ui);color:var(--pk-ink);background:0 0;border:0;outline:0;width:100%;min-width:0}:where(.pk[data-page=live-rooms],.pk-layer) .lr-search:focus-within{box-shadow:inset 0 0 0 1.5px var(--pk-brand),0 0 0 3px #1f8e8624}:where(.pk[data-page=live-rooms],.pk-layer) .lr-typeseg{flex:none}:where(.pk[data-page=live-rooms],.pk-layer) .ws-tb-sum b{color:var(--pk-ink)}:where(.pk[data-page=live-rooms],.pk-layer) .ws-tb-sum{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}:where(.pk[data-page=live-rooms],.pk-layer) .view .ws-sec-h{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-bottom:14px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-sec-d{color:var(--pk-ink-soft);margin-left:4px;font-size:13px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-note{margin:18px var(--pk-ws-pad) 0;border-radius:var(--pk-r-md);background:var(--pk-mist);color:var(--pk-ink-soft);align-items:center;gap:6px;padding:10px 14px;font-size:12.5px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-note svg{color:var(--pk-info);flex:none}:where(.pk[data-page=live-rooms],.pk-layer) .lr-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}:where(.pk[data-page=live-rooms],.pk-layer) .lr-card{border-radius:var(--pk-r-lg);box-shadow:inset 0 0 0 1px var(--pk-hairline),var(--pk-sh-1);transition:transform .42s var(--pk-ease-spring-default),box-shadow var(--pk-dur-fast);animation:lrIn .42s var(--pk-ease-spring-default) both;animation-delay:calc(var(--i,0) * 35ms);background:#fff;flex-direction:column;gap:12px;min-width:0;padding:16px 16px 14px;display:flex;position:relative}:where(.pk[data-page=live-rooms],.pk-layer) .lr-card:hover{box-shadow:inset 0 0 0 1px var(--pk-brand-border),var(--pk-sh-2);transform:translateY(-2px)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-card:has(.lr-card-hit:active){transition-duration:var(--pk-dur-press);transform:scale(.985)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-card.is-live{box-shadow:inset 0 0 0 1.5px #12a09759,0 10px 24px -14px #12a0978c}@keyframes lrIn{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}:where(.pk[data-page=live-rooms],.pk-layer) .lr-card-hit{border-radius:inherit;cursor:pointer;z-index:0;background:0 0;border:0;position:absolute;inset:0}:where(.pk[data-page=live-rooms],.pk-layer) .lr-card-hit:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--pk-brand);outline:none}:where(.pk[data-page=live-rooms],.pk-layer) .lr-card>:not(.lr-card-hit){z-index:1;pointer-events:none;position:relative}:where(.pk[data-page=live-rooms],.pk-layer) .lr-card .btn,:where(.pk[data-page=live-rooms],.pk-layer) .lr-card a{pointer-events:auto}:where(.pk[data-page=live-rooms],.pk-layer) .lr-card-h{align-items:flex-start;gap:12px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-card-ic{width:40px;height:40px;color:var(--pk-brand-strong);background:linear-gradient(155deg,#e9f8f6,#cdeee9);border-radius:13px;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #fff}:where(.pk[data-page=live-rooms],.pk-layer) .lr-card-ic.sm{border-radius:10px;width:32px;height:32px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-card-tt{flex:1;min-width:0}:where(.pk[data-page=live-rooms],.pk-layer) .lr-card-tt h3{font:800 16.5px/1.3 var(--pk-font-ui);letter-spacing:-.01em;color:var(--pk-ink);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}:where(.pk[data-page=live-rooms],.pk-layer) .lr-card-sub{color:var(--pk-ink-soft);align-items:center;gap:8px;margin-top:4px;font-size:12px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-card-more{margin:-4px -6px 0 0}:where(.pk[data-page=live-rooms],.pk-layer) .lr-strip{min-height:36px;color:var(--pk-ink-body);background:var(--pk-mist);border-radius:12px;align-items:center;gap:8px;padding:7px 11px;font-size:12.5px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-strip svg{color:var(--pk-ink-soft);flex:none}:where(.pk[data-page=live-rooms],.pk-layer) .lr-strip-t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}:where(.pk[data-page=live-rooms],.pk-layer) .lr-strip-t b{color:var(--pk-ink)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-strip.is-live{color:#14524e;background:linear-gradient(90deg,#e3f7f3,#f1fbf9)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-strip.is-live b{color:var(--pk-success-strong)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-strip.is-next{background:var(--pk-info-surface)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-strip.is-next svg{color:var(--pk-info-strong)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-strip.is-idle{color:var(--pk-muted)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-strip-n{color:var(--pk-success-strong);flex:none;font-weight:700}:where(.pk[data-page=live-rooms],.pk-layer) .lr-dot{background:var(--pk-success);border-radius:50%;flex:none;width:8px;height:8px;animation:1.8s ease-out infinite lrPulse}:where(.pk[data-page=live-rooms],.pk-layer) .lr-card-team{align-items:center;gap:10px;min-height:34px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-card-tn{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-card-tn b{color:var(--pk-ink);font-size:13.5px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-card-tn small{color:var(--pk-ink-soft);font-size:11.5px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-card-tn.is-none{color:var(--pk-muted);flex-direction:row;align-items:center;gap:6px;font-size:13px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-stack{flex:none;align-items:center;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-stack .lr-ini{margin-left:-7px;box-shadow:0 0 0 2px #fff}:where(.pk[data-page=live-rooms],.pk-layer) .lr-stack .lr-ini:first-child{margin-left:0}:where(.pk[data-page=live-rooms],.pk-layer) .lr-stack small{color:var(--pk-ink-soft);margin-left:6px;font-size:11.5px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-card-f{border-top:1px dashed var(--pk-hairline);justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding-top:10px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-card-c{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-go{font:700 12.5px var(--pk-font-ui);color:var(--pk-brand-strong);transition:transform .3s var(--pk-ease-spring-default);align-items:center;gap:2px;display:inline-flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-card:hover .lr-go{transform:translate(3px)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-warn{color:var(--pk-danger);align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-warn.is-soft{color:var(--pk-warn-strong)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-obs{background:var(--pk-success-surface);color:var(--pk-success-strong);box-shadow:inset 0 0 0 1px #12a09740}:where(.pk[data-page=live-rooms],.pk-layer) .lr-ini{background:var(--c);color:#1d3a37;width:32px;height:32px;font:800 13px/1 var(--pk-font-ui);border-radius:50%;flex:none;place-items:center;display:inline-grid;box-shadow:inset 0 0 0 1px #1d3a370f}:where(.pk[data-page=live-rooms],.pk-layer) .lr-ini.sm{width:24px;height:24px;font-size:10.5px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-ini.lg{width:44px;height:44px;font-size:17px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-ini.xl{width:72px;height:72px;font-size:28px;box-shadow:0 0 0 4px #fff9}:where(.pk[data-page=live-rooms],.pk-layer) .lr-empty{padding:44px 16px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-empty p{max-width:500px;line-height:1.7}:where(.pk[data-page=live-rooms],.pk-layer) .lr-empty.is-err .empty-ic{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-skel{border-radius:var(--pk-r-lg);background:linear-gradient(100deg,var(--pk-quiet) 30%,#f6fafa 50%,var(--pk-quiet) 70%);background-size:300% 100%;height:196px;animation:1.3s linear infinite lrShim}@keyframes lrShim{0%{background-position:100% 0}to{background-position:0 0}}:where(.pk[data-page=live-rooms],.pk-layer) .lr-loading-t{text-align:center;color:var(--pk-muted);margin-top:14px;font-size:13px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-linkrow{border-radius:var(--pk-r-lg);box-shadow:inset 0 0 0 1px var(--pk-hairline);background:#fff;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 16px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-link-l{color:var(--pk-ink);flex:none;align-items:center;gap:6px;font-weight:700;display:inline-flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-link-l svg{color:var(--pk-brand)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-link-a{color:var(--pk-brand-strong);text-underline-offset:3px;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--pk-font-num);flex:1;text-decoration:underline;overflow:hidden}:where(.pk[data-page=live-rooms],.pk-layer) .lr-link-d{color:var(--pk-ink-soft);flex:1;min-width:200px;font-size:13px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-linkrow.is-agora{background:linear-gradient(90deg,#effaf8,#fff)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-alert{border-radius:var(--pk-r-lg);align-items:flex-start;gap:12px;padding:14px 16px;font-size:13px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-alert>svg,:where(.pk[data-page=live-rooms],.pk-layer) .lr-alert>.lr-spin-sm{flex:none;margin-top:2px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-alert div{flex:1;min-width:0}:where(.pk[data-page=live-rooms],.pk-layer) .lr-alert b{color:inherit;margin-bottom:2px;display:block}:where(.pk[data-page=live-rooms],.pk-layer) .lr-alert p{margin:0;line-height:1.6}:where(.pk[data-page=live-rooms],.pk-layer) .lr-alert .btn{flex:none}:where(.pk[data-page=live-rooms],.pk-layer) .lr-alert.is-bad{background:var(--pk-danger-surface);color:#8a2a1a;box-shadow:inset 0 0 0 1px var(--pk-danger-border)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-alert.is-warn{background:var(--pk-warn-surface);color:#6b5210;box-shadow:inset 0 0 0 1px var(--pk-warn-border)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-mlist{border-radius:var(--pk-r-lg);box-shadow:inset 0 0 0 1px var(--pk-hairline);background:#fff;margin:0;padding:0;list-style:none;overflow:hidden}:where(.pk[data-page=live-rooms],.pk-layer) .lr-mrow{animation:lrIn .38s var(--pk-ease-spring-default) both;animation-delay:calc(var(--i,0) * 40ms);grid-template-columns:auto minmax(0,1fr) 84px 120px 120px;align-items:center;gap:12px;padding:12px 16px;display:grid}:where(.pk[data-page=live-rooms],.pk-layer) .lr-mrow+.lr-mrow{border-top:1px solid var(--pk-hairline)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-mrow:hover{background:var(--pk-mist)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-m-n{flex-direction:column;min-width:0;line-height:1.3;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-m-n b{color:var(--pk-ink);font-size:14px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-m-n small{color:var(--pk-ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}:where(.pk[data-page=live-rooms],.pk-layer) .lr-m-d{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-m-acts{justify-content:flex-end;gap:4px;min-width:40px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-mrow .chip{justify-self:start}:where(.pk[data-page=live-rooms],.pk-layer) .lr-del:hover{color:var(--pk-danger);background:var(--pk-danger-surface)}@container lrview (width<=620px){:where(.pk[data-page=live-rooms],.pk-layer) .lr-mrow{grid-template-columns:auto minmax(0,1fr) auto;row-gap:6px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-mrow .lr-m-acts{justify-self:end}:where(.pk[data-page=live-rooms],.pk-layer) .lr-mrow .lr-m-d{grid-area:2/2}:where(.pk[data-page=live-rooms],.pk-layer) .lr-mrow .chip{grid-area:1/3;justify-self:end}:where(.pk[data-page=live-rooms],.pk-layer) .lr-mrow .lr-m-acts{grid-area:2/3}}:where(.pk[data-page=live-rooms],.pk-layer) .lr-seslist,:where(.pk[data-page=live-rooms],.pk-layer) .lr-reclist{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-ses{border-radius:var(--pk-r-lg);box-shadow:inset 0 0 0 1px var(--pk-hairline),var(--pk-sh-1);animation:lrIn .38s var(--pk-ease-spring-default) both;animation-delay:calc(var(--i,0) * 50ms);background:#fff;align-items:center;gap:16px;padding:14px 16px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-ses.is-live{box-shadow:inset 0 0 0 1.5px #12a09759,0 10px 24px -16px #12a09799}:where(.pk[data-page=live-rooms],.pk-layer) .lr-ses.is-ended{background:var(--pk-mist)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-ses-time{background:var(--pk-quiet);border-radius:12px;flex-direction:column;flex:none;align-items:center;width:56px;padding:6px 0;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-ses-time b{color:var(--pk-ink);font-size:17px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-ses-time small{color:var(--pk-ink-soft);font-size:11.5px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-ses.is-live .lr-ses-time{background:var(--pk-success-surface)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-ses-main{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-ses-h{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-ses-h b{color:var(--pk-ink);font-size:15px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-ses-bar{background:var(--pk-quiet);border-radius:3px;height:6px;overflow:hidden}:where(.pk[data-page=live-rooms],.pk-layer) .lr-ses-bar i{transform-origin:0;height:100%;animation:lrBar .7s var(--pk-ease-spring-default) both;background:linear-gradient(90deg,#81d6d0,#1f8e86);border-radius:3px;display:block}:where(.pk[data-page=live-rooms],.pk-layer) .lr-ses.is-ended .lr-ses-bar i{background:#b9c8c5}@keyframes lrBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}:where(.pk[data-page=live-rooms],.pk-layer) .lr-ses-m{color:var(--pk-ink-soft);font-size:12.5px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-ses-m b{color:var(--pk-ink)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-ses-acts{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:6px;display:flex}@container lrview (width<=620px){:where(.pk[data-page=live-rooms],.pk-layer) .lr-ses{flex-wrap:wrap}:where(.pk[data-page=live-rooms],.pk-layer) .lr-ses-main{flex:calc(100% - 80px)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-ses-acts{justify-content:flex-start;width:100%;padding-left:72px}}:where(.pk[data-page=live-rooms],.pk-layer) .lr-rec{border-radius:var(--pk-r-lg);box-shadow:inset 0 0 0 1px var(--pk-hairline);animation:lrIn .38s var(--pk-ease-spring-default) both;animation-delay:calc(var(--i,0) * 50ms);background:#fff;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-rec-ic{background:var(--pk-brand-tint);width:38px;height:38px;color:var(--pk-brand-strong);border-radius:12px;flex:none;place-items:center;display:grid}:where(.pk[data-page=live-rooms],.pk-layer) .lr-rec.is-recording .lr-rec-ic{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-rec.is-failed .lr-rec-ic{background:var(--pk-quiet);color:var(--pk-muted)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-rec-m{flex-direction:column;flex:1;min-width:160px;line-height:1.35;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-rec-m b{color:var(--pk-ink);font-size:14px;font-family:var(--pk-font-num)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-rec-m small{color:var(--pk-ink-soft);font-size:12px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-rec-sp{width:72px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-dlg .sheet-title h2{flex-wrap:wrap;align-items:center;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-form{flex-direction:column;gap:16px;padding-top:4px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-field{flex-direction:column;gap:7px;min-width:0;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-lbl{font:700 13px var(--pk-font-ui);color:var(--pk-ink)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-lbl em{color:var(--pk-danger);font-style:normal}:where(.pk[data-page=live-rooms],.pk-layer) .lr-input{height:42px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);font:500 14px var(--pk-font-ui);color:var(--pk-ink);width:100%;min-width:0;transition:box-shadow var(--pk-dur-fast);background:#fff;border:0;border-radius:12px;outline:0;padding:0 13px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-input:focus{box-shadow:inset 0 0 0 1.5px var(--pk-brand),0 0 0 3px #1f8e8624}:where(.pk[data-page=live-rooms],.pk-layer) .lr-field.is-err .lr-input{box-shadow:inset 0 0 0 1.5px var(--pk-danger),0 0 0 3px #e2654f24}:where(.pk[data-page=live-rooms],.pk-layer) .lr-ferr{color:var(--pk-danger);margin:0;font-size:12.5px;font-weight:700}:where(.pk[data-page=live-rooms],.pk-layer) .lr-shake{animation:lrShake .36s var(--pk-ease-out)}@keyframes lrShake{20%{transform:translate(-5px)}45%{transform:translate(4px)}70%{transform:translate(-2px)}to{transform:none}}:where(.pk[data-page=live-rooms],.pk-layer) .lr-hint{color:var(--pk-ink-soft);margin:0;font-size:12.5px;line-height:1.6}:where(.pk[data-page=live-rooms],.pk-layer) .lr-warnhint{color:var(--pk-warn-strong);align-items:center;gap:6px;font-weight:600;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-step{align-items:center;gap:6px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-step .lr-input{text-align:center;-moz-appearance:textfield;flex:none;width:96px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-step .lr-input::-webkit-inner-spin-button{appearance:none}:where(.pk[data-page=live-rooms],.pk-layer) .lr-step .btn-icon{width:36px;height:36px;font-size:17px;font-weight:700}:where(.pk[data-page=live-rooms],.pk-layer) .lr-unit{color:var(--pk-ink-soft);font-size:13px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-radios{flex-direction:column;gap:8px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-radio{box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);cursor:pointer;transition:box-shadow var(--pk-dur-fast),background var(--pk-dur-fast),transform .3s var(--pk-ease-spring-default);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex;position:relative}:where(.pk[data-page=live-rooms],.pk-layer) .lr-radio:active{transform:scale(.985)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-radio input{opacity:0;pointer-events:none;position:absolute}:where(.pk[data-page=live-rooms],.pk-layer) .lr-radio-dot{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--pk-hairline-strong);transition:box-shadow .26s var(--pk-ease-spring-default);background:#fff;border-radius:50%;flex:none}:where(.pk[data-page=live-rooms],.pk-layer) .lr-radio.is-on{background:var(--pk-brand-surface);box-shadow:inset 0 0 0 1.5px var(--pk-brand)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-radio.is-on .lr-radio-dot{box-shadow:inset 0 0 0 5px var(--pk-brand)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-radio:has(input:focus-visible){box-shadow:inset 0 0 0 1.5px var(--pk-brand),0 0 0 3px #1f8e862e}:where(.pk[data-page=live-rooms],.pk-layer) .lr-radio-t{flex-direction:column;flex:1;min-width:0;line-height:1.35;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-radio-t b{color:var(--pk-ink);font-size:14px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-radio-t small{color:var(--pk-ink-soft);font-size:12px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-radio-ic{color:var(--pk-brand);opacity:.8;flex:none}:where(.pk[data-page=live-rooms],.pk-layer) .lr-radio.is-dis{cursor:not-allowed;background:var(--pk-mist)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-radio.is-dis .lr-radio-t b,:where(.pk[data-page=live-rooms],.pk-layer) .lr-radio.is-dis .lr-radio-ic{color:var(--pk-muted)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-radio.is-dis .lr-radio-t small{color:var(--pk-warn-strong);font-weight:600}:where(.pk[data-page=live-rooms],.pk-layer) .lr-swrow{box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);border-radius:14px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-swrow div{flex-direction:column;flex:1;gap:3px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-swrow b{color:var(--pk-ink);font-size:14px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-swrow small{color:var(--pk-ink-soft);font-size:12px;line-height:1.55}:where(.pk[data-page=live-rooms],.pk-layer) .lr-switch{cursor:pointer;width:46px;height:28px;transition:background .22s var(--pk-ease-out);background:#cfd9d8;border:0;border-radius:14px;flex:none;position:relative}:where(.pk[data-page=live-rooms],.pk-layer) .lr-switch i{width:22px;height:22px;transition:transform .36s var(--pk-ease-spring-default);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 2px 5px #0000002e}:where(.pk[data-page=live-rooms],.pk-layer) .lr-switch.on{background:var(--pk-brand)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-switch.on i{transform:translate(18px)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-switch:active i{width:26px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-switch.on:active i{transform:translate(14px)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-switch:focus-visible{outline:none;box-shadow:0 0 0 3px #1f8e864d}:where(.pk[data-page=live-rooms],.pk-layer) .lr-managed{background:var(--pk-mist);color:var(--pk-ink-soft);border-radius:12px;align-items:center;gap:8px;margin:10px 0 0;padding:10px 12px;font-size:12.5px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-meetblk{flex-direction:column;gap:12px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-meetblk:empty{display:none}:where(.pk[data-page=live-rooms],.pk-layer) .lr-subchk{background:var(--pk-mist);cursor:pointer;transition:background var(--pk-dur-fast),box-shadow var(--pk-dur-fast);border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-subchk input{opacity:0;pointer-events:none;position:absolute}:where(.pk[data-page=live-rooms],.pk-layer) .lr-subchk>span:last-child{flex-direction:column;gap:2px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-subchk b{color:var(--pk-ink);font-size:14px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-subchk small{color:var(--pk-ink-soft);font-size:12px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-chkbox{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--pk-hairline-strong);color:#0000;transition:background .2s,box-shadow .2s,transform .3s var(--pk-ease-spring-default);background:#fff;border-radius:6px;flex:none;place-items:center;margin-top:1px;display:grid}:where(.pk[data-page=live-rooms],.pk-layer) .lr-subchk.is-on{background:var(--pk-warn-surface);box-shadow:inset 0 0 0 1px var(--pk-warn-border)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-subchk.is-on .lr-chkbox{box-shadow:none;color:#fff;background:#d99a2b;transform:scale(1.05)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-subchk:has(input:focus-visible){box-shadow:0 0 0 3px #1f8e8640}:where(.pk[data-page=live-rooms],.pk-layer) .lr-roleseg{align-self:flex-start}:where(.pk[data-page=live-rooms],.pk-layer) .lr-roleseg button{align-items:center;gap:5px;display:inline-flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-roleseg button:disabled{opacity:.45;cursor:not-allowed}:where(.pk[data-page=live-rooms],.pk-layer) .lr-plist{max-height:288px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);overscroll-behavior:contain;background:#fff;border-radius:14px;padding:4px;overflow-y:auto}:where(.pk[data-page=live-rooms],.pk-layer) .lr-pick{text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--pk-ink);transition:background var(--pk-dur-fast),transform .26s var(--pk-ease-spring-default);background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-pick:hover:not(:disabled){background:var(--pk-mist)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-pick:active:not(:disabled){transform:scale(.985)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-pick.is-on{background:var(--pk-brand-surface);box-shadow:inset 0 0 0 1.5px var(--pk-brand)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-pick:disabled{opacity:.5;cursor:not-allowed}:where(.pk[data-page=live-rooms],.pk-layer) .lr-pick-t{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-pick-t b{font-size:14px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-pick-t small{color:var(--pk-ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}:where(.pk[data-page=live-rooms],.pk-layer) .lr-pick-in{color:var(--pk-muted);flex:none;font-size:11.5px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-pick-ok{color:var(--pk-brand);animation:lrPop .36s var(--pk-ease-spring-default);flex:none}@keyframes lrPop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}:where(.pk[data-page=live-rooms],.pk-layer) .lr-plist-empty,:where(.pk[data-page=live-rooms],.pk-layer) .lr-plist-load{color:var(--pk-muted);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:28px 12px;font-size:13px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-plist-load{flex-direction:row;justify-content:center}:where(.pk[data-page=live-rooms],.pk-layer) .lr-plist-empty.is-err{color:var(--pk-danger)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-plist-empty.is-err b{color:var(--pk-ink)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-steps{font:700 12px var(--pk-font-ui);color:var(--pk-muted);align-items:center;gap:8px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-steps span{border-radius:var(--pk-r-pill);background:var(--pk-quiet);padding:4px 10px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-steps span.on{background:var(--pk-brand);color:#fff}:where(.pk[data-page=live-rooms],.pk-layer) .lr-steps span.done{background:var(--pk-brand-tint);color:var(--pk-brand-strong)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-steps i{background:var(--pk-hairline-strong);border-radius:1px;width:18px;height:2px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-movecard{background:var(--pk-mist);border-radius:14px;align-items:center;gap:10px;padding:14px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-mv-r{min-width:0;box-shadow:inset 0 0 0 1px var(--pk-hairline);background:#fff;border-radius:12px;flex:1;align-items:center;gap:8px;padding:10px 12px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-mv-r b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}:where(.pk[data-page=live-rooms],.pk-layer) .lr-mv-r svg{color:var(--pk-ink-soft);flex:none}:where(.pk[data-page=live-rooms],.pk-layer) .lr-mv-r.is-to{box-shadow:inset 0 0 0 1.5px var(--pk-brand)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-mv-r.is-to svg{color:var(--pk-brand)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-mv-arrow{color:var(--pk-brand);animation:lrNudge 1.6s var(--pk-ease-out) infinite;flex:none}@keyframes lrNudge{0%,to{transform:none}50%{transform:translate(3px)}}:where(.pk[data-page=live-rooms],.pk-layer) .lr-schr{color:var(--pk-ink-body);align-items:center;gap:6px;margin:0 0 12px;font-size:13px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-schr svg{color:var(--pk-brand)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-week{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin-bottom:12px;display:grid}:where(.pk[data-page=live-rooms],.pk-layer) .lr-wk{background:var(--pk-mist);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:4px;min-height:76px;padding:8px 2px;font-size:11px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-wk b{color:var(--pk-ink-soft);font-size:12px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-wk.has{background:var(--pk-brand-surface);box-shadow:inset 0 0 0 1px var(--pk-brand-border)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-wk.has b{color:var(--pk-brand-strong)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-wk span{color:var(--pk-ink);font-size:10.5px;line-height:1.25}:where(.pk[data-page=live-rooms],.pk-layer) .lr-wk-0{color:var(--pk-faint)!important}:where(.pk[data-page=live-rooms],.pk-layer) .lr-slots{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-slots li{box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:10px;justify-content:space-between;padding:9px 12px;font-size:13.5px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-obsdlg{--w:1040px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-obs-wrap{flex-direction:column;gap:12px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-obs-bar{flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:13px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-obs-bar b{color:var(--pk-ink);font-size:14.5px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-obs-t{color:var(--pk-ink-soft)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-obs-me{border-radius:var(--pk-r-pill);background:var(--pk-progress-surface);color:var(--pk-progress-strong);align-items:center;gap:5px;margin-left:auto;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-stage{background:#1d2e2c;border-radius:18px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:10px;padding:10px;display:grid}:where(.pk[data-page=live-rooms],.pk-layer) .lr-stage-main{background:radial-gradient(120% 90% at 30% 20%,#2c4a46,#16201f);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:280px;padding-right:48%;display:flex;position:relative;overflow:hidden}:where(.pk[data-page=live-rooms],.pk-layer) .lr-stage-n{color:#fff;background:#00000073;border-radius:8px;padding:4px 9px;font-size:12px;position:absolute;bottom:10px;left:10px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-board{aspect-ratio:4/3;background:#f7f7f2;border-radius:8px;flex-direction:column;gap:8px;width:42%;padding:12px;display:flex;position:absolute;top:14px;right:14px;box-shadow:0 8px 20px #0000004d}:where(.pk[data-page=live-rooms],.pk-layer) .lr-board i{background:#81d6d0;border-radius:3px;width:80%;height:6px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-board i:nth-child(2){background:#ffd166;width:55%}:where(.pk[data-page=live-rooms],.pk-layer) .lr-board i:nth-child(3){width:68%}:where(.pk[data-page=live-rooms],.pk-layer) .lr-tiles{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));align-content:start;gap:6px;max-height:300px;display:grid;overflow-y:auto}:where(.pk[data-page=live-rooms],.pk-layer) .lr-tile{aspect-ratio:4/3;animation:lrIn .42s var(--pk-ease-spring-default) both;animation-delay:calc(var(--i,0) * 25ms);background:#2a3d3b;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:relative}:where(.pk[data-page=live-rooms],.pk-layer) .lr-tile.is-off{opacity:.6;background:#22302e}:where(.pk[data-page=live-rooms],.pk-layer) .lr-tile.is-talk{box-shadow:inset 0 0 0 2px #81d6d0}:where(.pk[data-page=live-rooms],.pk-layer) .lr-tile .lr-ini.lg{width:34px;height:34px;font-size:14px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-tile-n{color:#e6f2f1;text-overflow:ellipsis;white-space:nowrap;max-width:90%;font-size:11px;overflow:hidden}:where(.pk[data-page=live-rooms],.pk-layer) .lr-tile-ic{color:#cfe;opacity:.8;position:absolute;bottom:5px;right:5px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-tile-off{color:#9fb5b2;font-size:10px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-hand{transform-origin:bottom;font-size:14px;animation:1.2s ease-in-out infinite lrWave;position:absolute;top:3px;left:5px}@keyframes lrWave{0%,to{transform:rotate(0)}50%{transform:rotate(14deg)}}:where(.pk[data-page=live-rooms],.pk-layer) .lr-obs-foot{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-lock{border-radius:var(--pk-r-pill);background:var(--pk-quiet);color:var(--pk-ink-soft);align-items:center;gap:5px;padding:5px 10px;font-size:12px;display:inline-flex}@media (max-width:760px){:where(.pk[data-page=live-rooms],.pk-layer) .lr-stage{grid-template-columns:1fr}:where(.pk[data-page=live-rooms],.pk-layer) .lr-stage-main{min-height:190px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-stage-main .lr-ini.xl{width:52px;height:52px;font-size:20px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-obs-me{margin-left:0}}:where(.pk[data-page=live-rooms],.pk-layer) .lr-atsum{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}:where(.pk[data-page=live-rooms],.pk-layer) .lr-atsum div{background:var(--pk-mist);border-radius:14px;flex-direction:column;align-items:center;padding:12px 6px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-atsum b{color:var(--pk-ink);font-size:22px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-atsum small{color:var(--pk-ink-soft);font-size:12px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-atsum div:first-child{background:var(--pk-success-surface)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-atsum div:first-child b{color:var(--pk-success-strong)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-atlist,:where(.pk[data-page=live-rooms],.pk-layer) .lr-mylist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-atlist li{border-bottom:1px solid var(--pk-hairline);align-items:center;gap:10px;padding:8px 4px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-atlist li b{flex:1;min-width:0;font-size:13.5px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-at-t{color:var(--pk-ink-soft);font-size:12px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-mylist li{border-bottom:1px solid var(--pk-hairline);align-items:center;gap:10px;padding:10px 4px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-mylist li>div{flex-direction:column;flex:1;min-width:0;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-mylist small{color:var(--pk-ink-soft);font-size:12px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-track{--p:0%;background:var(--pk-mist);border-radius:14px;align-items:center;gap:12px;margin-bottom:10px;padding:12px;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-playbtn{flex:none;height:44px;background:var(--pk-brand)!important;color:#fff!important;border-radius:50%!important;width:44px!important}:where(.pk[data-page=live-rooms],.pk-layer) .lr-track-m{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}:where(.pk[data-page=live-rooms],.pk-layer) .lr-track-m b{font-size:13px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-wave{align-items:center;gap:2px;height:32px;display:flex;position:relative;overflow:hidden}:where(.pk[data-page=live-rooms],.pk-layer) .lr-wave i{background:#b9dcd8;border-radius:2px;flex:1;min-width:1px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-wave-p{width:var(--p);border-right:2px solid var(--pk-brand);background:linear-gradient(90deg,#1f8e8600,#1f8e862e);transition:width .25s linear;position:absolute;inset:0 auto 0 0}:where(.pk[data-page=live-rooms],.pk-layer) .lr-track.is-play .lr-wave i{background:#81d6d0}:where(.pk[data-page=live-rooms],.pk-layer) .lr-track-t{color:var(--pk-ink-soft);text-align:right;flex:none;min-width:84px;font-size:12px}@media (max-width:760px){:where(.pk[data-page=live-rooms],.pk-layer) .lr-grid{grid-template-columns:minmax(0,1fr)}:where(.pk[data-page=live-rooms],.pk-layer) .lr-tb .lr-search{flex:100%}:where(.pk[data-page=live-rooms],.pk-layer) .lr-sec-d{flex-basis:100%;margin-left:0}:where(.pk[data-page=live-rooms],.pk-layer) .lr-week{gap:2px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-wk span{font-size:9.5px}:where(.pk[data-page=live-rooms],.pk-layer) .lr-track-t{display:none}}@media (prefers-reduced-motion:reduce){:where(.pk[data-page=live-rooms],.pk-layer) .lr-card,:where(.pk[data-page=live-rooms],.pk-layer) .lr-mrow,:where(.pk[data-page=live-rooms],.pk-layer) .lr-ses,:where(.pk[data-page=live-rooms],.pk-layer) .lr-rec,:where(.pk[data-page=live-rooms],.pk-layer) .lr-tile,:where(.pk[data-page=live-rooms],.pk-layer) .lr-ses-bar i,:where(.pk[data-page=live-rooms],.pk-layer) .lr-mv-arrow,:where(.pk[data-page=live-rooms],.pk-layer) .lr-hand,:where(.pk[data-page=live-rooms],.pk-layer) .lr-dot,:where(.pk[data-page=live-rooms],.pk-layer) .chip.lr-live i,:where(.pk[data-page=live-rooms],.pk-layer) .lr-st-live i,:where(.pk[data-page=live-rooms],.pk-layer) .lr-rs-recording i{animation:none}:where(.pk[data-page=live-rooms],.pk-layer) .lr-card:hover{transform:none}:where(.pk[data-page=live-rooms],.pk-layer) .lr-shake{animation:none}:where(.pk[data-page=live-rooms],.pk-layer) .lr-switch i{transition:none}}:where(.pk[data-page=live-rooms],.pk-layer) .lr-strong{color:var(--pk-ink);font-weight:700}:where(.pk[data-page=org-courses],.pk-layer) .oc-ava{color:var(--pk-brand-strong);place-items:center;display:grid;box-shadow:inset 0 0 0 1px #1f8e8624,inset 0 1px #ffffffe6,0 4px 12px -6px #1f8e8659;background:linear-gradient(155deg,#e9f8f6 0%,#fff3df 100%)!important}:where(.pk[data-page=org-courses],.pk-layer) .oc-ava .oc-ill{width:82%;height:82%;display:block}:where(.pk[data-page=org-courses],.pk-layer) .wh-mini-ava.oc-ava .oc-ill{width:86%;height:86%}:where(.pk[data-page=org-courses],.pk-layer) .oc-ava-c b{font:900 22px/1 var(--pk-font-display);color:#fff}:where(.pk[data-page=org-courses],.pk-layer) .oc-ava-c.oc-tone-0{background:linear-gradient(150deg,#2fa59c,#1a7d76)!important}:where(.pk[data-page=org-courses],.pk-layer) .oc-ava-c.oc-tone-1{background:linear-gradient(150deg,#6d8fd6,#4a69b0)!important}:where(.pk[data-page=org-courses],.pk-layer) .oc-ava-c.oc-tone-2{background:linear-gradient(150deg,#f0a35b,#d27b33)!important}:where(.pk[data-page=org-courses],.pk-layer) .oc-ava-c.oc-tone-3{background:linear-gradient(150deg,#b083d9,#8a5cba)!important}:where(.pk[data-page=org-courses],.pk-layer) .wh-mini-ava.oc-ava-c b{font-size:14px}:where(.pk[data-page=org-courses],.pk-layer) .oc-ava-s{color:var(--pk-class-ink,#3f4f8f)}:where(.pk[data-page=org-courses],.pk-layer) .oc-back{width:36px;height:36px;color:var(--pk-ink-soft);cursor:pointer;transition:background var(--pk-dur-fast),transform var(--pk-dur-press);background:0 0;border:0;border-radius:12px;flex:none;place-items:center;margin-right:-2px;display:grid}:where(.pk[data-page=org-courses],.pk-layer) .oc-back:hover{background:var(--pk-quiet);color:var(--pk-ink)}:where(.pk[data-page=org-courses],.pk-layer) .oc-back:active{transform:scale(.94)}:where(.pk[data-page=org-courses],.pk-layer) .oc-crumb{font:600 12px/1.2 var(--pk-font-ui);color:var(--pk-muted);align-items:center;gap:4px;min-width:0;margin-bottom:2px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-crumb span,:where(.pk[data-page=org-courses],.pk-layer) .oc-crumb .oc-crumb-a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(.pk[data-page=org-courses],.pk-layer) .oc-crumb-a{font:inherit;color:var(--pk-brand-strong);cursor:pointer;background:0 0;border:0;padding:0}:where(.pk[data-page=org-courses],.pk-layer) .oc-crumb-a:hover{text-decoration:underline}:where(.pk[data-page=org-courses],.pk-layer) .ws-card.is-scrolled .oc-crumb{display:none}:where(.pk[data-page=org-courses],.pk-layer) .oc-simbtn{color:var(--pk-muted)}:where(.pk[data-page=org-courses],.pk-layer) :where(.pk[data-page=org-courses],.oc-dlg) .input{background:var(--pk-paper,#fff);width:100%;min-height:40px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);font:500 var(--pk-t-md)/1.3 var(--pk-font-ui);color:var(--pk-ink);transition:box-shadow var(--pk-dur-fast);border:0;border-radius:12px;padding:0 12px}:where(.pk[data-page=org-courses],.pk-layer) :where(.pk[data-page=org-courses],.oc-dlg) select.input{appearance:none;background:var(--pk-paper,#fff) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%235b6b6a' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center;cursor:pointer;padding-right:34px}:where(.pk[data-page=org-courses],.pk-layer) :where(.pk[data-page=org-courses],.oc-dlg) .input-sm{min-height:32px;font-size:var(--pk-t-sm);border-radius:10px}:where(.pk[data-page=org-courses],.pk-layer) :where(.pk[data-page=org-courses],.oc-dlg) .input:focus{box-shadow:inset 0 0 0 1.5px var(--pk-brand),0 0 0 4px #1f8e8624;outline:0}:where(.pk[data-page=org-courses],.pk-layer) :where(.pk[data-page=org-courses],.oc-dlg) .input.is-invalid{box-shadow:inset 0 0 0 1.5px var(--pk-danger),0 0 0 4px #c0432f1f}:where(.pk[data-page=org-courses],.pk-layer) .oc-ta{resize:vertical;min-height:84px;padding:10px 12px!important;line-height:1.6!important}:where(.pk[data-page=org-courses],.pk-layer) .oc-field{flex-direction:column;gap:6px;min-width:0;margin:0 0 14px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-field>span:first-child{font:700 var(--pk-t-sm)/1.3 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk[data-page=org-courses],.pk-layer) .oc-req{color:var(--pk-danger);font-style:normal}:where(.pk[data-page=org-courses],.pk-layer) .oc-err{font:600 12.5px/1.3 var(--pk-font-ui);color:var(--pk-danger);margin:-6px 0 10px;font-style:normal;display:block}:where(.pk[data-page=org-courses],.pk-layer) .oc-field .oc-err{margin:0}:where(.pk[data-page=org-courses],.pk-layer) .oc-help{color:var(--pk-muted);font-size:12.5px;line-height:1.55}:where(.pk[data-page=org-courses],.pk-layer) .oc-grid2{grid-template-columns:1fr 1fr;gap:12px;display:grid}:where(.pk[data-page=org-courses],.pk-layer) .oc-p{color:var(--pk-ink-body);margin:0 0 14px;line-height:1.65}:where(.pk[data-page=org-courses],.pk-layer) .oc-form-foot{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-hint{margin:0}:where(.pk[data-page=org-courses],.pk-layer) .oc-days{flex-wrap:wrap;gap:6px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-day{cursor:pointer;position:relative}:where(.pk[data-page=org-courses],.pk-layer) .oc-day input{opacity:0;position:absolute;inset:0}:where(.pk[data-page=org-courses],.pk-layer) .oc-day span{background:var(--pk-quiet);width:40px;height:40px;font:800 14px/1 var(--pk-font-ui);color:var(--pk-ink-soft);transition:background var(--pk-dur-fast),color var(--pk-dur-fast),transform var(--pk-dur-press);border-radius:12px;place-items:center;display:grid}:where(.pk[data-page=org-courses],.pk-layer) .oc-day:active span{transform:scale(.94)}:where(.pk[data-page=org-courses],.pk-layer) .oc-day input:checked+span{background:var(--pk-brand);color:#fff;box-shadow:0 4px 10px -4px #1f8e8699}:where(.pk[data-page=org-courses],.pk-layer) .oc-day input:focus-visible+span{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--pk-brand)}:where(.pk[data-page=org-courses],.pk-layer) .oc-search{border-radius:var(--pk-r-pill);background:var(--pk-paper,#fff);min-width:0;height:36px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);color:var(--pk-muted);transition:box-shadow var(--pk-dur-fast);flex:0 300px;align-items:center;gap:8px;padding:0 12px;display:flex;position:relative}:where(.pk[data-page=org-courses],.pk-layer) .oc-search:focus-within{box-shadow:inset 0 0 0 1.5px var(--pk-brand),0 0 0 4px #1f8e861f}:where(.pk[data-page=org-courses],.pk-layer) .oc-search input{min-width:0;height:100%;font-size:var(--pk-t-sm);color:var(--pk-ink);background:0 0;border:0;outline:0;flex:1}:where(.pk[data-page=org-courses],.pk-layer) .oc-search-sm{height:34px;margin:0 0 8px;flex:none!important}:where(.pk[data-page=org-courses],.pk-layer) .oc-switchrow{background:var(--pk-quiet);cursor:pointer;border-radius:14px;align-items:flex-start;gap:10px;margin-bottom:14px;padding:12px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-switchrow input{accent-color:var(--pk-brand);width:16px;height:16px;margin-top:3px}:where(.pk[data-page=org-courses],.pk-layer) .oc-switchrow span{flex-direction:column;gap:2px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-switchrow small{color:var(--pk-muted);font-size:12.5px}:where(.pk[data-page=org-courses],.pk-layer) .oc-chip-xs{vertical-align:1px;min-height:0!important;padding:1px 7px!important;font-size:11px!important;line-height:1.5!important}:where(.pk[data-page=org-courses],.pk-layer) .oc-chiprow{flex-wrap:wrap;gap:6px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-prop{vertical-align:1px;margin-left:6px;color:#8a5a00!important;background:linear-gradient(135deg,#fff3d6,#ffe7b8)!important;border:1px dashed #e0a43a!important;padding:1px 8px!important;font-size:11px!important;font-weight:800!important}:where(.pk[data-page=org-courses],.pk-layer) .oc-xorg{gap:3px;color:#4253a6!important;background:#eef2ff!important}:where(.pk[data-page=org-courses],.pk-layer) .oc-xdot{vertical-align:1px;background:#6d7fd6;border-radius:50%;width:7px;height:7px;display:inline-block}:where(.pk[data-page=org-courses],.pk-layer) .oc-st{gap:5px}:where(.pk[data-page=org-courses],.pk-layer) .oc-st i{background:currentColor;border-radius:50%;width:7px;height:7px;display:inline-block}:where(.pk[data-page=org-courses],.pk-layer) .oc-st-sch{color:#2d6aa8!important;background:#eef6ff!important}:where(.pk[data-page=org-courses],.pk-layer) .oc-st-live{color:#147a4f!important;background:#e5f7ef!important}:where(.pk[data-page=org-courses],.pk-layer) .oc-st-live i{animation:1.6s infinite oc-ping;box-shadow:0 0 #147a4f80}:where(.pk[data-page=org-courses],.pk-layer) .oc-st-done{background:var(--pk-quiet)!important;color:var(--pk-ink-soft)!important}:where(.pk[data-page=org-courses],.pk-layer) .oc-st-can{color:#b0412c!important;background:#fdeeea!important}@keyframes oc-ping{70%{box-shadow:0 0 0 6px #147a4f00}to{box-shadow:0 0 #147a4f00}}:where(.pk[data-page=org-courses],.pk-layer) .oc-role-t{color:#2f55b0!important;background:#e8efff!important}:where(.pk[data-page=org-courses],.pk-layer) .oc-role-a{color:#7442b5!important;background:#f3eaff!important}:where(.pk[data-page=org-courses],.pk-layer) .oc-a-ok{color:#147a4f!important;background:#e5f7ef!important}:where(.pk[data-page=org-courses],.pk-layer) .oc-a-late{color:#9a6200!important;background:#fff4dc!important}:where(.pk[data-page=org-courses],.pk-layer) .oc-a-abs{color:#b0412c!important;background:#fdeeea!important}:where(.pk[data-page=org-courses],.pk-layer) .oc-n-good{gap:3px;color:#147a4f!important;background:#e5f7ef!important}:where(.pk[data-page=org-courses],.pk-layer) .oc-n-fair{gap:3px;color:#9a6200!important;background:#fff4dc!important}:where(.pk[data-page=org-courses],.pk-layer) .oc-n-poor{gap:3px;color:#b0412c!important;background:#fdeeea!important}:where(.pk[data-page=org-courses],.pk-layer) .oc-low{color:var(--pk-danger)}:where(.pk[data-page=org-courses],.pk-layer) .oc-ok{color:#147a4f;font-weight:800}:where(.pk[data-page=org-courses],.pk-layer) .oc-bad{color:var(--pk-danger);font-weight:800}:where(.pk[data-page=org-courses],.pk-layer) .oc-center{text-align:center}:where(.pk[data-page=org-courses],.pk-layer) .oc-sub{margin:0 0 10px}:where(.pk[data-page=org-courses],.pk-layer) .oc-pg-sp{flex:1}:where(.pk[data-page=org-courses],.pk-layer) .oc-link{font:700 var(--pk-t-sm)/1.4 var(--pk-font-ui);color:var(--pk-ink);cursor:pointer;text-align:left;text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #1f8e8659;text-decoration:underline #1f8e8659}:where(.pk[data-page=org-courses],.pk-layer) .oc-link:hover{color:var(--pk-brand-strong);-webkit-text-decoration-color:var(--pk-brand);text-decoration-color:var(--pk-brand)}:where(.pk[data-page=org-courses],.pk-layer) .oc-loading{color:var(--pk-muted);font-size:var(--pk-t-sm);justify-content:center;align-items:center;gap:10px;padding:24px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-spin{border:2.5px solid #1f8e862e;border-top-color:var(--pk-brand);vertical-align:-4px;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite oc-rot;display:inline-block}:where(.pk[data-page=org-courses],.pk-layer) .oc-spin-l{border-width:3px;width:34px;height:34px}@keyframes oc-rot{to{transform:rotate(360deg)}}:where(.pk[data-page=org-courses],.pk-layer) .oc-skel-list{box-shadow:0 0 0 1px var(--pk-hairline);border-radius:18px;flex-direction:column;gap:2px;display:flex;overflow:hidden}:where(.pk[data-page=org-courses],.pk-layer) .oc-skel-row{background:#fff;align-items:center;gap:24px;padding:16px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-skel{background:linear-gradient(90deg,#eef3f2 25%,#f7faf9 50%,#eef3f2 75%) 0 0/200% 100%;border-radius:6px;height:12px;animation:1.4s linear infinite oc-shim;display:block}@keyframes oc-shim{to{background-position:-200% 0}}:where(.pk[data-page=org-courses],.pk-layer) .oc-empty{text-align:center;box-shadow:inset 0 0 0 1px var(--pk-hairline);background:linear-gradient(#fbfdfc,#f4f9f8);border-radius:24px;flex-direction:column;align-items:center;gap:8px;padding:44px 24px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-empty h3{font:800 18px/1.35 var(--pk-font-ui);color:var(--pk-ink);margin:0}:where(.pk[data-page=org-courses],.pk-layer) .oc-empty p{max-width:460px;color:var(--pk-muted);font-size:var(--pk-t-sm);margin:0;line-height:1.65}:where(.pk[data-page=org-courses],.pk-layer) .oc-empty-ic{width:64px;height:64px;color:var(--pk-brand);box-shadow:0 6px 18px -10px #1f8e8680,inset 0 0 0 1px var(--pk-hairline);background:#fff;border-radius:20px;place-items:center;margin-bottom:4px;display:grid}:where(.pk[data-page=org-courses],.pk-layer) .oc-empty-ic .oc-ill{width:52px;height:52px}:where(.pk[data-page=org-courses],.pk-layer) .oc-tone-danger .oc-empty-ic{color:var(--pk-danger)}:where(.pk[data-page=org-courses],.pk-layer) .oc-tone-neutral .oc-empty-ic{color:var(--pk-ink-soft)}:where(.pk[data-page=org-courses],.pk-layer) .oc-empty-acts{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-alert{background:var(--pk-warn-surface,#fff6e5);color:var(--pk-warn-strong,#8a5a00);font-size:var(--pk-t-sm);border-radius:12px;align-items:flex-start;gap:8px;margin:10px 0;padding:10px 12px;line-height:1.55;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-alert svg{flex:none;margin-top:2px}:where(.pk[data-page=org-courses],.pk-layer) .oc-alert b{margin-bottom:2px;display:block}:where(.pk[data-page=org-courses],.pk-layer) .oc-alert small{opacity:.85}:where(.pk[data-page=org-courses],.pk-layer) .oc-alert .btn{flex:none;margin-left:auto}:where(.pk[data-page=org-courses],.pk-layer) .oc-alert-danger{color:#9f3522;background:#fdeeea}:where(.pk[data-page=org-courses],.pk-layer) .oc-impact{background:var(--pk-quiet);font-size:var(--pk-t-sm);color:var(--pk-ink-body);border-radius:14px;margin-bottom:14px;padding:12px 14px;line-height:1.6}:where(.pk[data-page=org-courses],.pk-layer) .oc-impact p{margin:0 0 6px}:where(.pk[data-page=org-courses],.pk-layer) .oc-impact-t{font-weight:800}:where(.pk[data-page=org-courses],.pk-layer) .oc-impact-list{margin:0;padding-left:18px}:where(.pk[data-page=org-courses],.pk-layer) .oc-implist{font-size:var(--pk-t-sm);flex-direction:column;gap:4px;margin:8px 0 0;padding:0;list-style:none;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-implist li{box-shadow:inset 0 0 0 1px var(--pk-hairline);background:#fff;border-radius:10px;padding:6px 10px}:where(.pk[data-page=org-courses],.pk-layer) .oc-summary{border-radius:14px;flex-direction:column;gap:2px;margin-bottom:12px;padding:12px 14px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-summary span{color:var(--pk-muted);font-size:var(--pk-t-sm)}:where(.pk[data-page=org-courses],.pk-layer) .oc-denied{background:var(--pk-quiet);color:var(--pk-ink-soft);font-size:var(--pk-t-sm);border-radius:16px;align-items:center;gap:8px;padding:14px 16px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-prog{background:var(--pk-quiet);border-radius:4px;height:8px;margin-top:12px;overflow:hidden}:where(.pk[data-page=org-courses],.pk-layer) .oc-prog i{height:100%;transition:width .16s var(--pk-ease-spring-default);background:linear-gradient(90deg,#f19a85,#c0432f);display:block}:where(.pk[data-page=org-courses],.pk-layer) .oc-tablewrap{background:var(--pk-surface-raised);box-shadow:0 0 0 1px var(--pk-line-1),0 8px 24px -18px #16606e59;border-radius:18px;overflow-x:auto}:where(.pk[data-page=org-courses],.pk-layer) .oc-table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--pk-t-sm)}:where(.pk[data-page=org-courses],.pk-layer) .oc-table th{background:var(--pk-surface-sunken);box-shadow:inset 0 -1px 0 var(--pk-line-1);color:var(--pk-muted);font:700 12px/1.2 var(--pk-font-ui);text-align:left;white-space:nowrap;padding:10px 14px}:where(.pk[data-page=org-courses],.pk-layer) .oc-table td{vertical-align:middle;color:var(--pk-ink-body);border-top:1px solid #edf3f2;padding:11px 14px}:where(.pk[data-page=org-courses],.pk-layer) .oc-table td svg{vertical-align:-2px;color:var(--pk-muted);margin-right:4px}:where(.pk[data-page=org-courses],.pk-layer) .oc-table .c{text-align:center}:where(.pk[data-page=org-courses],.pk-layer) .oc-table .r{text-align:right;white-space:nowrap}:where(.pk[data-page=org-courses],.pk-layer) .oc-table tbody tr{transition:background var(--pk-dur-fast)}:where(.pk[data-page=org-courses],.pk-layer) .oc-table tbody tr:hover{background:#f7fbfa}:where(.pk[data-page=org-courses],.pk-layer) .oc-table tr.oc-row{cursor:pointer}:where(.pk[data-page=org-courses],.pk-layer) .oc-table tr.oc-row:active{background:#eef7f5}:where(.pk[data-page=org-courses],.pk-layer) .oc-table tr.oc-row:focus-visible{outline:2px solid var(--pk-brand);outline-offset:-2px}:where(.pk[data-page=org-courses],.pk-layer) .oc-table tr.is-sel{background:#f0f8f6}:where(.pk[data-page=org-courses],.pk-layer) .oc-table tr.is-today{background:linear-gradient(90deg,#81d6d029,#81d6d000 60%)}:where(.pk[data-page=org-courses],.pk-layer) .oc-table tr.is-cancel td:not(:last-child){color:var(--pk-faint)}:where(.pk[data-page=org-courses],.pk-layer) .oc-table tr.is-cancel .oc-link{color:var(--pk-faint);text-decoration:line-through}:where(.pk[data-page=org-courses],.pk-layer) .oc-c-name b{color:var(--pk-ink);font-weight:800}:where(.pk[data-page=org-courses],.pk-layer) .oc-c-name small,:where(.pk[data-page=org-courses],.pk-layer) .oc-m-name small{color:var(--pk-muted);white-space:nowrap;text-overflow:ellipsis;max-width:340px;margin-top:2px;font-size:12px;display:block;overflow:hidden}:where(.pk[data-page=org-courses],.pk-layer) .oc-delby{flex-direction:column;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-delby small{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=org-courses],.pk-layer) .oc-del{color:var(--pk-muted)}:where(.pk[data-page=org-courses],.pk-layer) .oc-del:hover{color:var(--pk-danger)!important;background:#fdeeea!important}:where(.pk[data-page=org-courses],.pk-layer) .oc-ck{width:40px}:where(.pk[data-page=org-courses],.pk-layer) .oc-ck input{width:16px;height:16px;accent-color:var(--pk-brand);cursor:pointer}:where(.pk[data-page=org-courses],.pk-layer) .oc-m-name{align-items:center;gap:10px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-m-name>span:last-child{min-width:0}:where(.pk[data-page=org-courses],.pk-layer) .oc-m-name .oc-xorg{margin-left:6px}:where(.pk[data-page=org-courses],.pk-layer) .oc-mava{background:hsl(var(--h) 55% 92%);width:32px;height:32px;color:hsl(var(--h) 45% 32%);font:800 14px/1 var(--pk-font-ui);border-radius:11px;flex:none;place-items:center;display:grid}:where(.pk[data-page=org-courses],.pk-layer) .oc-chev{color:var(--pk-faint)}:where(.pk[data-page=org-courses],.pk-layer) .oc-pager{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 4px 0;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-pg-row{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-pg-row .oc-pager{flex:1}:where(.pk[data-page=org-courses],.pk-layer) .oc-pg-size{align-items:center;gap:6px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-pg-size select{min-width:68px;width:auto!important}:where(.pk[data-page=org-courses],.pk-layer) .oc-pg-btns{align-items:center;gap:6px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-pg-n{text-align:center;min-width:44px}@media (max-width:760px){:where(.pk[data-page=org-courses],.pk-layer) .oc-tablewrap{box-shadow:none;background:0 0;border-radius:0;overflow:visible}:where(.pk[data-page=org-courses],.pk-layer) .oc-table,:where(.pk[data-page=org-courses],.pk-layer) .oc-table tbody{display:block}:where(.pk[data-page=org-courses],.pk-layer) .oc-table thead{display:none}:where(.pk[data-page=org-courses],.pk-layer) .oc-table tbody tr{box-shadow:0 0 0 1px var(--pk-hairline),0 6px 18px -14px #16606e66;background:#fff;border-radius:16px;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0 0 10px;padding:12px 14px;display:flex;position:relative}:where(.pk[data-page=org-courses],.pk-layer) .oc-table td{border:0;align-items:center;gap:4px;padding:0;font-size:13px;display:inline-flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-table td[data-l=""]{flex-wrap:wrap;flex:100%;padding-right:44px}:where(.pk[data-page=org-courses],.pk-layer) .oc-table td[data-l]:not([data-l=""]):before{content:attr(data-l);color:var(--pk-faint);margin-right:2px;font-size:11.5px}:where(.pk[data-page=org-courses],.pk-layer) .oc-table td.r{position:absolute;top:8px;right:8px}:where(.pk[data-page=org-courses],.pk-layer) .oc-table td.oc-ck{order:-1;width:auto}:where(.pk[data-page=org-courses],.pk-layer) .oc-mtable td.oc-ck+td[data-l=""]{flex:calc(100% - 40px)}:where(.pk[data-page=org-courses],.pk-layer) .oc-c-name small{white-space:normal;max-width:100%}:where(.pk[data-page=org-courses],.pk-layer) .oc-pg-size{display:none}:where(.pk[data-page=org-courses],.pk-layer) .oc-pager{justify-content:space-between}:where(.pk[data-page=org-courses],.pk-layer) .oc-pager .oc-pg-sp{display:none}}:where(.pk[data-page=org-courses],.pk-layer) .oc-tb .ws-tb-sum{color:var(--pk-muted)}@media (max-width:760px){:where(.pk[data-page=org-courses],.pk-layer) .oc-tb .oc-search{flex:100%}}:where(.pk[data-page=org-courses],.pk-layer) .oc-sec{scroll-margin-top:calc(var(--pk-ws-head-h,120px) + 8px)}:where(.pk[data-page=org-courses],.pk-layer) .oc-sec-h{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:12px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-sec-h h3{margin:0}:where(.pk[data-page=org-courses],.pk-layer) .oc-sec-h p{flex:100%;order:3;margin:0}:where(.pk[data-page=org-courses],.pk-layer) .oc-sec-acts{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-info{box-shadow:0 0 0 1px var(--pk-hairline),0 10px 28px -22px #16606e80;border-radius:20px;padding:6px 18px}:where(.pk[data-page=org-courses],.pk-layer) .oc-desc{color:var(--pk-ink-body);border-bottom:1px solid #edf3f2;padding:12px 0;line-height:1.65}:where(.pk[data-page=org-courses],.pk-layer) .oc-info .oc-form{border-bottom:1px solid #edf3f2;padding:14px 0 10px}:where(.pk[data-page=org-courses],.pk-layer) .oc-kv{border-bottom:1px solid #edf3f2;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:14px 0;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-kv:last-child{border-bottom:0}:where(.pk[data-page=org-courses],.pk-layer) .oc-kv-k{width:110px;color:var(--pk-muted);font:700 13px/1.3 var(--pk-font-ui);flex:none;align-items:center;gap:6px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-kv-v{flex-direction:column;flex:1;gap:2px;min-width:180px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-kv-v b{color:var(--pk-ink)}:where(.pk[data-page=org-courses],.pk-layer) .oc-kv-v small{color:var(--pk-muted);font-size:12.5px}:where(.pk[data-page=org-courses],.pk-layer) .oc-inline-edit{background:var(--pk-quiet);border-radius:14px;flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;padding:10px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-inline-edit select{flex:240px;min-width:0}:where(.pk[data-page=org-courses],.pk-layer) .oc-subbar{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-xnote{color:#33438f;font-size:var(--pk-t-sm);background:#eef2ff;border-radius:14px;align-items:flex-start;gap:8px;margin-bottom:12px;padding:10px 14px;line-height:1.55;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-xnote svg{flex:none;margin-top:2px}@media (max-width:760px){:where(.pk[data-page=org-courses],.pk-layer) .oc-kv-k{width:100%}:where(.pk[data-page=org-courses],.pk-layer) .oc-kv .btn{margin-left:auto}}:where(.pk[data-page=org-courses],.pk-layer) .oc-calbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-cal-t{font:800 15px/1 var(--pk-font-ui);text-align:center;min-width:96px}:where(.pk[data-page=org-courses],.pk-layer) .oc-cal{box-shadow:0 0 0 1px var(--pk-hairline);background:#fff;border-radius:18px;overflow:hidden}:where(.pk[data-page=org-courses],.pk-layer) .oc-cal-wd,:where(.pk[data-page=org-courses],.pk-layer) .oc-cal-grid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}:where(.pk[data-page=org-courses],.pk-layer) .oc-cal-wd span{text-align:center;font:700 12px/1 var(--pk-font-ui);color:var(--pk-muted);background:var(--pk-mist,#f4f8f7);padding:8px}:where(.pk[data-page=org-courses],.pk-layer) .oc-cal-cell{border-top:1px solid #edf3f2;border-left:1px solid #edf3f2;flex-direction:column;gap:3px;min-width:0;min-height:92px;padding:6px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-cal-cell:nth-child(7n+1){border-left:0}:where(.pk[data-page=org-courses],.pk-layer) .oc-cal-week .oc-cal-cell{min-height:200px}:where(.pk[data-page=org-courses],.pk-layer) .oc-cal-week .oc-cal-wd{display:none}:where(.pk[data-page=org-courses],.pk-layer) .oc-cal-cell.out{background:#fafcfc}:where(.pk[data-page=org-courses],.pk-layer) .oc-cal-cell.out .oc-cal-d{color:var(--pk-faint)}:where(.pk[data-page=org-courses],.pk-layer) .oc-cal-cell.today{background:linear-gradient(#81d6d02e,#81d6d00a)}:where(.pk[data-page=org-courses],.pk-layer) .oc-cal-cell.today .oc-cal-d{color:#fff;background:var(--pk-brand);border-radius:8px;align-self:flex-start;padding:2px 6px}:where(.pk[data-page=org-courses],.pk-layer) .oc-cal-d{font:700 12px/1.2 var(--pk-font-num,var(--pk-font-ui));color:var(--pk-ink-soft)}:where(.pk[data-page=org-courses],.pk-layer) .oc-pill{width:100%;min-width:0;font:700 11px/1.3 var(--pk-font-ui);cursor:pointer;text-align:left;transition:transform var(--pk-dur-press),filter var(--pk-dur-fast);border:0;border-radius:7px;align-items:center;gap:4px;padding:3px 6px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-pill:hover{filter:brightness(.97)}:where(.pk[data-page=org-courses],.pk-layer) .oc-pill:active{transform:scale(.96)}:where(.pk[data-page=org-courses],.pk-layer) .oc-pill-t{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}:where(.pk[data-page=org-courses],.pk-layer) .oc-pill.oc-st-can .oc-pill-t{text-decoration:line-through}@media (max-width:760px){:where(.pk[data-page=org-courses],.pk-layer) .oc-cal-cell{min-height:58px;padding:3px}:where(.pk[data-page=org-courses],.pk-layer) .oc-pill{padding:2px 3px;font-size:10px}:where(.pk[data-page=org-courses],.pk-layer) .oc-pill-t{display:none}:where(.pk[data-page=org-courses],.pk-layer) .oc-cal-week .oc-cal-grid{grid-template-columns:1fr}:where(.pk[data-page=org-courses],.pk-layer) .oc-cal-week .oc-cal-cell{border-left:0;flex-flow:wrap;align-items:center;min-height:0}:where(.pk[data-page=org-courses],.pk-layer) .oc-cal-week .oc-pill{width:auto}:where(.pk[data-page=org-courses],.pk-layer) .oc-cal-week .oc-pill-t{display:inline}}:where(.pk[data-page=org-courses],.pk-layer) .oc-cw{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;display:grid}:where(.pk[data-page=org-courses],.pk-layer) .oc-cwcard{box-shadow:0 0 0 1px var(--pk-hairline);border-radius:16px;align-items:center;gap:10px;padding:12px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-cwcard>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-cwcard small{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=org-courses],.pk-layer) .oc-cw-ic{background:var(--pk-brand-surface,#e7f6f4);width:36px;height:36px;color:var(--pk-brand-strong);border-radius:12px;flex:none;place-items:center;display:grid}:where(.pk[data-page=org-courses],.pk-layer) .oc-prop-empty{color:#7a5b1e;font-size:var(--pk-t-sm);background:#fffaf0;border:1.5px dashed #e0c48a;border-radius:16px;align-items:flex-start;gap:10px;padding:14px 16px;line-height:1.6;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-prop-empty svg{flex:none;margin-top:2px}:where(.pk[data-page=org-courses],.pk-layer) .oc-jr{margin:0;padding:0 0 0 18px;list-style:none;position:relative}:where(.pk[data-page=org-courses],.pk-layer) .oc-jr:before{content:"";background:linear-gradient(#81d6d0,#81d6d026);border-radius:1px;width:2px;position:absolute;top:6px;bottom:6px;left:5px}:where(.pk[data-page=org-courses],.pk-layer) .oc-jr-i{margin-bottom:12px;position:relative}:where(.pk[data-page=org-courses],.pk-layer) .oc-jr-dot{width:12px;height:12px;box-shadow:inset 0 0 0 3px var(--pk-brand);background:#fff;border-radius:50%;position:absolute;top:16px;left:-18px}:where(.pk[data-page=org-courses],.pk-layer) .oc-jr-b{box-shadow:0 0 0 1px var(--pk-hairline);border-radius:16px;padding:12px 14px}:where(.pk[data-page=org-courses],.pk-layer) .oc-jr-h{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-jr-h span{color:var(--pk-ink-soft);font-size:var(--pk-t-sm)}:where(.pk[data-page=org-courses],.pk-layer) .oc-jr-n{font-size:var(--pk-t-sm);color:var(--pk-ink-body);margin:4px 0;line-height:1.6}:where(.pk[data-page=org-courses],.pk-layer) .oc-jr-n b{color:var(--pk-ink);margin-right:6px}:where(.pk[data-page=org-courses],.pk-layer) .oc-jr-n small{color:var(--pk-muted);margin-left:4px}:where(.pk[data-page=org-courses],.pk-layer) .oc-jr-miss{color:var(--pk-muted);border-top:1px dashed #e3ecea;flex-wrap:wrap;align-items:center;gap:4px;margin-top:8px;padding-top:8px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-jr-all{color:#147a4f;font-size:12.5px;font-weight:700}:where(.pk[data-page=org-courses],.pk-layer) .oc-mx-wrap{background:var(--pk-surface-raised);box-shadow:0 0 0 1px var(--pk-line-1);border-radius:18px;overflow-x:auto}:where(.pk[data-page=org-courses],.pk-layer) .oc-mx{border-collapse:separate;border-spacing:0;min-width:100%;font-size:12.5px}:where(.pk[data-page=org-courses],.pk-layer) .oc-mx th,:where(.pk[data-page=org-courses],.pk-layer) .oc-mx td{text-align:center;white-space:nowrap;border-top:1px solid #edf3f2;padding:7px 8px}:where(.pk[data-page=org-courses],.pk-layer) .oc-mx thead th{background:var(--pk-surface-sunken);color:var(--pk-muted);border-top:0;font-weight:700}:where(.pk[data-page=org-courses],.pk-layer) .oc-mx .oc-mx-n{text-align:left;z-index:1;color:var(--pk-ink);background:#fff;min-width:90px;font-weight:700;position:sticky;left:0}:where(.pk[data-page=org-courses],.pk-layer) .oc-mx thead .oc-mx-n{background:var(--pk-mist,#f4f8f7)}:where(.pk[data-page=org-courses],.pk-layer) .oc-mx-c{width:22px;height:22px;font:800 11px/1 var(--pk-font-ui);border-radius:7px;place-items:center;font-style:normal;display:inline-grid}:where(.pk[data-page=org-courses],.pk-layer) .oc-mx-c.oc-a-ok{background:#dfeeed!important}:where(.pk[data-page=org-courses],.pk-layer) .oc-legend{color:var(--pk-muted);flex-wrap:wrap;gap:14px;margin-top:8px;font-size:12px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-legend span{align-items:center;gap:5px;display:inline-flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-legend .oc-mx-c{border-radius:5px;width:16px;height:16px;font-size:9.5px}:where(.pk[data-page=org-courses],.pk-layer) .oc-netgrid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;display:grid}:where(.pk[data-page=org-courses],.pk-layer) .oc-net{box-shadow:0 0 0 1px var(--pk-hairline);border-radius:14px;flex-direction:column;align-items:flex-start;gap:4px;padding:10px 12px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-banner{margin:var(--pk-ws-sec-top) var(--pk-ws-pad) 0;background:var(--pk-quiet);color:var(--pk-ink-soft);font-size:var(--pk-t-sm);border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-banner-live{color:#105e3d;background:linear-gradient(100deg,#e3f6ee,#f0fbf6);font-weight:700}:where(.pk[data-page=org-courses],.pk-layer) .oc-banner-can{color:#9f3522;background:#fdeeea}:where(.pk[data-page=org-courses],.pk-layer) .oc-live-dot{background:#1e9e66;border-radius:50%;width:10px;height:10px;animation:1.6s infinite oc-ping;box-shadow:0 0 #1e9e6680}:where(.pk[data-page=org-courses],.pk-layer) .oc-ov,:where(.pk[data-page=org-courses],.pk-layer) .oc-ovro{box-shadow:0 0 0 1px var(--pk-hairline);border-radius:16px;padding:12px;line-height:1.65}:where(.pk[data-page=org-courses],.pk-layer) .oc-voice{box-shadow:0 0 0 1px var(--pk-hairline);border-radius:16px;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-voice>span:nth-child(2){flex-direction:column;flex:1;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-voice small{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=org-courses],.pk-layer) .oc-recs{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}:where(.pk[data-page=org-courses],.pk-layer) .oc-rec{text-align:left;cursor:pointer;box-shadow:0 0 0 1px var(--pk-hairline);transition:transform var(--pk-dur-press),box-shadow var(--pk-dur-fast);background:#fff;border:0;border-radius:18px;flex-direction:column;gap:8px;padding:8px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-rec:hover{box-shadow:0 0 0 1px var(--pk-brand-border,#bfe6e2),0 10px 24px -16px #16606e80}:where(.pk[data-page=org-courses],.pk-layer) .oc-rec:active{transform:scale(.98)}:where(.pk[data-page=org-courses],.pk-layer) .oc-rec-th{aspect-ratio:16/9;color:#fff;background:linear-gradient(140deg,hsl(var(--h) 45% 38%),hsl(calc(var(--h) + 30) 50% 24%));border-radius:12px;place-items:center;display:grid}:where(.pk[data-page=org-courses],.pk-layer) .oc-rec>span:last-child{flex-direction:column;padding:0 6px 4px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-rec small{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=org-courses],.pk-layer) .oc-popover{min-width:260px;max-width:min(320px,100vw - 24px);padding:0!important}:where(.pk[data-page=org-courses],.pk-layer) .oc-pop-h{border-bottom:1px solid #edf3f2;padding:14px 14px 10px}:where(.pk[data-page=org-courses],.pk-layer) .oc-pop-t{flex-direction:column;gap:2px;margin-bottom:8px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-pop-t span{color:var(--pk-muted);font-size:12.5px}:where(.pk[data-page=org-courses],.pk-layer) .oc-pop-r{color:#9f3522;margin:8px 0 0}:where(.pk[data-page=org-courses],.pk-layer) .oc-pop-acts{flex-direction:column;padding:6px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-pop-b{font:600 var(--pk-t-sm)/1.2 var(--pk-font-ui);color:var(--pk-ink);cursor:pointer;text-align:left;transition:background var(--pk-dur-fast),transform var(--pk-dur-press);background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-pop-b:hover{background:var(--pk-quiet)}:where(.pk[data-page=org-courses],.pk-layer) .oc-pop-b:active{transform:scale(.98)}:where(.pk[data-page=org-courses],.pk-layer) .oc-pop-b svg{color:var(--pk-muted)}:where(.pk[data-page=org-courses],.pk-layer) .oc-pop-danger,:where(.pk[data-page=org-courses],.pk-layer) .oc-pop-danger svg{color:var(--pk-danger)}:where(.pk[data-page=org-courses],.pk-layer) .oc-pop-go{color:var(--pk-brand-strong);justify-content:space-between;margin-top:2px;font-weight:800}:where(.pk[data-page=org-courses],.pk-layer) .oc-pop-go svg{color:var(--pk-brand)}:where(.pk[data-page=org-courses],.pk-layer) .oc-audit{margin:0 0 12px;padding:0 0 0 16px;list-style:none;position:relative}:where(.pk[data-page=org-courses],.pk-layer) .oc-audit:before{content:"";background:#e3ecea;width:2px;position:absolute;top:8px;bottom:8px;left:4px}:where(.pk[data-page=org-courses],.pk-layer) .oc-audit li{padding:8px 0 12px;position:relative}:where(.pk[data-page=org-courses],.pk-layer) .oc-au-dot{width:10px;height:10px;box-shadow:inset 0 0 0 2.5px var(--pk-brand);background:#fff;border-radius:50%;position:absolute;top:13px;left:-16px}:where(.pk[data-page=org-courses],.pk-layer) .oc-audit li>div{flex-direction:column;gap:2px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-audit small{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=org-courses],.pk-layer) .oc-steps{counter-reset:s;gap:6px;margin:0 0 16px;padding:0;list-style:none;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-steps li{background:var(--pk-quiet);color:var(--pk-muted);font:700 13px/1.2 var(--pk-font-ui);border-radius:12px;flex:1;align-items:center;gap:8px;min-width:0;padding:8px 10px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-steps li .num{background:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;display:grid}:where(.pk[data-page=org-courses],.pk-layer) .oc-steps li.on{background:var(--pk-brand-surface,#e7f6f4);color:var(--pk-brand-strong)}:where(.pk[data-page=org-courses],.pk-layer) .oc-steps li.on .num{background:var(--pk-brand);color:#fff}:where(.pk[data-page=org-courses],.pk-layer) .oc-steps li.done .num{color:var(--pk-brand-strong);background:#cdeee9}:where(.pk[data-page=org-courses],.pk-layer) .oc-wz{grid-template-columns:240px 1fr;gap:14px;min-height:360px;display:grid}:where(.pk[data-page=org-courses],.pk-layer) .oc-wz-col{flex-direction:column;gap:6px;min-width:0;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-wz-h{align-items:center;gap:8px;margin-bottom:4px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-wz-cls,:where(.pk[data-page=org-courses],.pk-layer) .oc-wz-stu,:where(.pk[data-page=org-courses],.pk-layer) .oc-mv{width:100%;box-shadow:inset 0 0 0 1px var(--pk-hairline);text-align:left;cursor:pointer;font:inherit;transition:box-shadow var(--pk-dur-fast),background var(--pk-dur-fast),transform var(--pk-dur-press);background:#fff;border:0;border-radius:14px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-wz-cls:active,:where(.pk[data-page=org-courses],.pk-layer) .oc-wz-stu:active,:where(.pk[data-page=org-courses],.pk-layer) .oc-mv:active{transform:scale(.985)}:where(.pk[data-page=org-courses],.pk-layer) .oc-wz-cls>span:last-child,:where(.pk[data-page=org-courses],.pk-layer) .oc-wz-stu>span:last-child,:where(.pk[data-page=org-courses],.pk-layer) .oc-mv>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-wz-cls small,:where(.pk[data-page=org-courses],.pk-layer) .oc-wz-stu small,:where(.pk[data-page=org-courses],.pk-layer) .oc-mv small{color:var(--pk-muted);font-size:12px}:where(.pk[data-page=org-courses],.pk-layer) .oc-wz-cls.on,:where(.pk[data-page=org-courses],.pk-layer) .oc-wz-stu.on,:where(.pk[data-page=org-courses],.pk-layer) .oc-mv.on{box-shadow:inset 0 0 0 1.5px var(--pk-brand);background:#f0f8f6}:where(.pk[data-page=org-courses],.pk-layer) .oc-wz-cls:disabled,:where(.pk[data-page=org-courses],.pk-layer) .oc-wz-stu:disabled{cursor:not-allowed;opacity:.6;background:var(--pk-quiet)}:where(.pk[data-page=org-courses],.pk-layer) .oc-ckbox{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--pk-hairline-strong);color:#fff;font:800 12px/1 var(--pk-font-ui);background:#fff;border-radius:6px;flex:none;place-items:center;margin-top:1px;display:grid}:where(.pk[data-page=org-courses],.pk-layer) .on>.oc-ckbox{background:var(--pk-brand);box-shadow:none}:where(.pk[data-page=org-courses],.pk-layer) .oc-radio{border-radius:50%;font-size:9px}:where(.pk[data-page=org-courses],.pk-layer) .oc-wz-list,:where(.pk[data-page=org-courses],.pk-layer) .oc-mv-list{flex-direction:column;gap:6px;max-height:340px;padding:2px;display:flex;overflow:auto}:where(.pk[data-page=org-courses],.pk-layer) .oc-wz-list{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));align-content:start;display:grid}:where(.pk[data-page=org-courses],.pk-layer) .oc-cf{color:#9f3522;font-size:11.5px;font-style:normal;line-height:1.4}:where(.pk[data-page=org-courses],.pk-layer) .oc-wz-confirm{background:var(--pk-quiet);border-radius:14px;flex-direction:column;gap:8px;padding:12px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-wz-res{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:12px;display:grid}:where(.pk[data-page=org-courses],.pk-layer) .oc-wz-res>div{background:var(--pk-quiet);border-radius:16px;flex-direction:column;align-items:center;padding:16px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-wz-res b{font:800 28px/1 var(--pk-font-num,var(--pk-font-ui));color:var(--pk-ink)}:where(.pk[data-page=org-courses],.pk-layer) .oc-wz-res small{color:var(--pk-muted);margin-top:4px}:where(.pk[data-page=org-courses],.pk-layer) .oc-wz-res .ok{background:#e5f7ef}:where(.pk[data-page=org-courses],.pk-layer) .oc-wz-res .ok b{color:#147a4f}:where(.pk[data-page=org-courses],.pk-layer) .oc-wz-res .bad{background:#fdeeea}:where(.pk[data-page=org-courses],.pk-layer) .oc-wz-res .bad b{color:#b0412c}:where(.pk[data-page=org-courses],.pk-layer) .oc-mv-sum{border-radius:14px;margin-bottom:12px;padding:14px;line-height:1.6}@media (max-width:760px){:where(.pk[data-page=org-courses],.pk-layer) .oc-wz{grid-template-columns:1fr;min-height:0}:where(.pk[data-page=org-courses],.pk-layer) .oc-wz-list{max-height:none}:where(.pk[data-page=org-courses],.pk-layer) .oc-steps li{padding:6px 8px;font-size:12px}:where(.pk[data-page=org-courses],.pk-layer) .oc-steps li:not(.on){flex:none}:where(.pk[data-page=org-courses],.pk-layer) .oc-steps li:not(.on) .num+*{display:none}:where(.pk[data-page=org-courses],.pk-layer) .oc-grid2{grid-template-columns:1fr 1fr;gap:8px}}:where(.pk[data-page=org-courses],.pk-layer) .oc-mo-sum{align-items:baseline;gap:12px;margin-bottom:12px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-mo-sum b{font:800 24px/1 var(--pk-font-num,var(--pk-font-ui));color:var(--pk-ink)}:where(.pk[data-page=org-courses],.pk-layer) .oc-mo-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px;display:grid}:where(.pk[data-page=org-courses],.pk-layer) .oc-mo{box-shadow:inset 0 0 0 1px var(--pk-hairline);background:#fff;border-radius:14px;align-items:center;gap:10px;padding:10px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-mo>span:last-child{flex-direction:column;min-width:0;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-mo small{font-size:12px;font-weight:700}:where(.pk[data-page=org-courses],.pk-layer) .oc-mo-ok small{color:#147a4f}:where(.pk[data-page=org-courses],.pk-layer) .oc-mo-warn{background:#fffaf0}:where(.pk[data-page=org-courses],.pk-layer) .oc-mo-warn small{color:#9a6200}:where(.pk[data-page=org-courses],.pk-layer) .oc-mo-abs{background:#fdf3f0}:where(.pk[data-page=org-courses],.pk-layer) .oc-mo-abs small{color:#b0412c}:where(.pk[data-page=org-courses],.pk-layer) .oc-mo-wait small{color:var(--pk-muted)}:where(.pk[data-page=org-courses],.pk-layer) .oc-sp{flex-direction:column;gap:12px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-sp-b{box-shadow:inset 0 0 0 1px var(--pk-hairline);background:#fff;border-radius:16px;padding:12px 14px}:where(.pk[data-page=org-courses],.pk-layer) .oc-sp-b p{color:var(--pk-ink-body);margin:6px 0 0;line-height:1.65}:where(.pk[data-page=org-courses],.pk-layer) .oc-sp-b .input{margin-top:8px}:where(.pk[data-page=org-courses],.pk-layer) .oc-sp-perm{background:#fffaf0;box-shadow:inset 0 0 0 1px #f2e2bd}:where(.pk[data-page=org-courses],.pk-layer) .oc-rp-h{align-items:center;gap:10px;margin-bottom:12px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-teacher-alt{box-shadow:0 0 0 1px var(--pk-hairline);font-size:var(--pk-t-sm);border-radius:18px;margin-top:14px;padding:14px 18px;line-height:1.7}:where(.pk[data-page=org-courses],.pk-layer) .oc-teacher-alt ul{color:var(--pk-ink-body);margin:6px 0 0;padding-left:18px}:where(.pk[data-page=org-courses],.pk-layer) .ws-card.is-observe{background:#0f1a1d;overflow:hidden}:where(.pk[data-page=org-courses],.pk-layer) .ws-card.is-observe .ws-head{display:none}:where(.pk[data-page=org-courses],.pk-layer) .ws-card.is-observe .view{height:100%}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob{color:#d6e2e0;background:radial-gradient(120% 80% at 70% 0,#1b2d31 0%,#0f1a1d 60%);flex-direction:column;height:100%;min-height:560px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-top{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f1a1db3;border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;padding:14px 18px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-top h1{font:700 14px/1.3 var(--pk-font-ui);color:#eef5f4;margin:0}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-top p{color:#8aa09d;margin:2px 0 0;font-size:12px}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-back{color:#d6e2e0;cursor:pointer;width:36px;height:36px;transition:background var(--pk-dur-fast),transform var(--pk-dur-press);background:#ffffff0f;border:0;border-radius:12px;place-items:center;display:grid}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-back:hover{background:#ffffff1f}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-back:active{transform:scale(.94)}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-badge{color:#ffd166;font:700 12px/1 var(--pk-font-ui);background:#ffd16624;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-sim{color:#8aa09d!important;box-shadow:none!important;background:#ffffff0f!important}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-main{flex:1;grid-template-columns:220px 1fr;min-height:0;display:grid}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-side{border-right:1px solid #ffffff0f;flex-direction:column;gap:6px;padding:16px 12px;display:flex;overflow:auto}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-side h2{font:700 11px/1 var(--pk-font-ui);letter-spacing:.08em;color:#6f8784;margin:0 4px 6px}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-g{color:#d6e2e0;text-align:left;cursor:pointer;font:inherit;transition:background var(--pk-dur-fast),transform var(--pk-dur-press);background:0 0;border:0;border-radius:12px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-g:hover{background:#ffffff0d}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-g:active{transform:scale(.98)}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-g.on{background:#81d6d024;box-shadow:inset 0 0 0 1px #81d6d059}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-g small{color:#8aa09d;align-items:center;gap:4px;font-size:12px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-hint{color:#6f8784;margin:auto 4px 0;font-size:11.5px;line-height:1.55}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-stage{min-width:0;padding:16px;overflow:auto}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-tile{aspect-ratio:16/10;background:linear-gradient(160deg,#20363b,#152427);border-radius:16px;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-t{box-shadow:inset 0 0 0 2px #81d6d099}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-av{background:hsl(var(--h) 40% 34%);color:#fff;width:56px;height:56px;font:800 22px/1 var(--pk-font-ui);border-radius:50%;place-items:center;display:grid}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-nm{color:#fff;background:#00000073;border-radius:8px;align-items:center;gap:4px;padding:3px 8px;font-size:12px;display:inline-flex;position:absolute;bottom:8px;left:8px}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-mute{color:#ff8a7a;display:inline-flex;position:relative}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-mute:after{content:"";background:#ff8a7a;height:1.5px;position:absolute;top:50%;left:-1px;right:-1px;transform:rotate(-45deg)}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-weak{color:#ffb3a8;background:#ff8a7a2e;border-radius:7px;align-items:center;gap:4px;padding:2px 7px;font-size:11px;display:inline-flex;position:absolute;top:8px;right:8px}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-hand{font-size:18px;position:absolute;bottom:8px;right:10px}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-spk{border-radius:16px;animation:2.4s ease-in-out infinite oc-spk;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #81d6d000}@keyframes oc-spk{50%{box-shadow:inset 0 0 0 3px #81d6d08c}}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-msg{text-align:center;color:#a9bcb9;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:10px;min-height:320px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-msg p{margin:0;font-weight:700}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-msg small{color:#6f8784}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-err{color:#ff8a7a}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob .oc-spin{border-color:#81d6d0 #ffffff1f #ffffff1f}@media (max-width:760px){:where(.pk[data-page=org-courses],.pk-layer) .oc-ob{min-height:calc(100vh - 120px)}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-main{grid-template-rows:auto 1fr;grid-template-columns:1fr}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-side{border-bottom:1px solid #ffffff0f;border-right:0;flex-direction:row;padding:10px;overflow-x:auto}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-side h2,:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-hint{display:none}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-g{flex:none}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-badge{padding:6px;font-size:0}:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-top{gap:8px;padding:10px 12px}}@media (prefers-reduced-motion:reduce){:where(.pk[data-page=org-courses],.pk-layer) .oc-st-live i,:where(.pk[data-page=org-courses],.pk-layer) .oc-live-dot,:where(.pk[data-page=org-courses],.pk-layer) .oc-ob-spk,:where(.pk[data-page=org-courses],.pk-layer) .oc-skel,:where(.pk[data-page=org-courses],.pk-layer) .oc-spin{animation:none!important}:where(.pk[data-page=org-courses],.pk-layer) .oc-day span,:where(.pk[data-page=org-courses],.pk-layer) .oc-pill,:where(.pk[data-page=org-courses],.pk-layer) .oc-rec,:where(.pk[data-page=org-courses],.pk-layer) .oc-wz-cls,:where(.pk[data-page=org-courses],.pk-layer) .oc-wz-stu,:where(.pk[data-page=org-courses],.pk-layer) .oc-mv,:where(.pk[data-page=org-courses],.pk-layer) .oc-pop-b,:where(.pk[data-page=org-courses],.pk-layer) .oc-back{transition:none!important;transform:none!important}}@media (prefers-contrast:more){:where(.pk[data-page=org-courses],.pk-layer) .oc-tablewrap,:where(.pk[data-page=org-courses],.pk-layer) .oc-cal,:where(.pk[data-page=org-courses],.pk-layer) .oc-info{box-shadow:0 0 0 1.5px var(--pk-hairline-strong)}}:where(.pk[data-page=org-courses],.pk-layer) .oc-dhead{flex-direction:column;gap:4px;padding-bottom:10px;display:flex}:where(.pk[data-page=org-courses],.pk-layer) .oc-dhead .pk-anchors{max-width:100%}:where(.pk[data-page=org-courses],.pk-layer) .oc-dmeta{white-space:normal}:where(.pk[data-page=org-courses],.pk-layer) .ws-sec>.oc-teacher-alt{width:100%;max-width:520px;margin:0 auto}:where(.pk[data-page=plat-courses],.pk-layer) .view{padding-bottom:96px;container:pcview/inline-size}:where(.pk[data-page=plat-courses],.pk-layer) .pc-ava{box-shadow:inset 0 0 0 1px #1f8e8624,inset 0 1px #ffffffe6,0 4px 12px -6px #1f8e8659;background:linear-gradient(155deg,#fff6dc 0%,#d9f3ef 100%)!important}:where(.pk[data-page=plat-courses],.pk-layer) .pc-ill{width:76%;height:76%}:where(.pk[data-page=plat-courses],.pk-layer) .wh-mini-ava.pc-ava .pc-ill{width:80%;height:80%}:where(.pk[data-page=plat-courses],.pk-layer) .pc-cava{box-shadow:inset 0 0 0 1.5px var(--cs),0 4px 12px -6px var(--cs);font-weight:900;background:var(--cf)!important;color:var(--ct)!important}:where(.pk[data-page=plat-courses],.pk-layer) .wh-mini-ava.pc-cava{font-size:14px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-back{border-radius:12px;flex:none;width:36px;height:36px;margin-right:2px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-back:active{transform:scale(.92)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-crumb{min-width:0;font:600 var(--pk-t-xs)/1.3 var(--pk-font-ui);color:var(--pk-muted);align-items:center;gap:4px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-crumb svg{opacity:.7;flex:none;width:11px;height:11px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-crumb button{font:inherit;color:var(--pk-brand-strong);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0}:where(.pk[data-page=plat-courses],.pk-layer) .pc-crumb button:hover{text-decoration:underline}:where(.pk[data-page=plat-courses],.pk-layer) .pc-crumb span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.pk[data-page=plat-courses],.pk-layer) .ws-head .wh-name{align-items:center;gap:8px;min-width:0;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .ws-head .wh-name h1{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:where(.pk[data-page=plat-courses],.pk-layer) .ws-head .wh-meta{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-rename{flex:none}:where(.pk[data-page=plat-courses],.pk-layer) .pc-vis{color:var(--pk-success-strong,#17806f);align-items:center;gap:4px;font-weight:700;display:inline-flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-vis svg{width:13px;height:13px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-prop{border-radius:var(--pk-r-pill);color:#b9442f;height:18px;font:800 10.5px/1 var(--pk-font-ui);letter-spacing:.04em;vertical-align:middle;cursor:help;background:#fff3ef;align-items:center;padding:0 7px;display:inline-flex;box-shadow:inset 0 0 0 1px #ff8a7a8c}:where(.pk[data-page=plat-courses],.pk-layer) .pc-adjbtn svg:last-child{opacity:.85;width:13px;height:13px;margin-left:-2px}@container wshead (width<=900px){:where(.pk[data-page=plat-courses],.pk-layer) .ws-head .pc-auditbtn .lb{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(.pk[data-page=plat-courses],.pk-layer) .ws-head .pc-auditbtn{width:var(--pk-ws-tab-h);padding:0}}@container wshead (width<=640px){:where(.pk[data-page=plat-courses],.pk-layer) .ws-head .pc-adjbtn .lb,:where(.pk[data-page=plat-courses],.pk-layer) .ws-head .pc-rename .lb{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(.pk[data-page=plat-courses],.pk-layer) .ws-head .pc-adjbtn{padding:0 10px}}:where(.pk[data-page=plat-courses],.pk-layer) .pc-tb{gap:8px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-search{border-radius:var(--pk-r-pill);background:var(--pk-paper);height:36px;box-shadow:inset 0 0 0 1px var(--pk-hairline);color:var(--pk-muted);width:240px;max-width:100%;transition:box-shadow var(--pk-dur-fast) var(--pk-ease-spring-default);align-items:center;gap:6px;padding:0 12px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-search.is-wide{width:100%}:where(.pk[data-page=plat-courses],.pk-layer) .pc-search:focus-within{box-shadow:inset 0 0 0 1.5px var(--pk-brand),0 0 0 3px var(--pk-brand-surface)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-search input{min-width:0;font:500 var(--pk-t-sm)/1 var(--pk-font-ui);color:var(--pk-ink);background:0 0;border:0;outline:0;flex:1}:where(.pk[data-page=plat-courses],.pk-layer) .pc-dds{flex-wrap:wrap;align-items:center;gap:6px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-dd{border-radius:var(--pk-r-pill);background:var(--pk-paper);height:36px;box-shadow:inset 0 0 0 1px var(--pk-hairline);color:var(--pk-ink-body);font:600 var(--pk-t-sm)/1 var(--pk-font-ui);cursor:pointer;white-space:nowrap;transition:transform var(--pk-dur-spring) var(--pk-ease-spring-default),box-shadow var(--pk-dur-fast),background-color var(--pk-dur-fast);border:0;align-items:center;gap:5px;padding:0 12px;display:inline-flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-dd svg{width:13px;height:13px;color:var(--pk-muted)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-dd:hover{box-shadow:inset 0 0 0 1px var(--pk-hairline-strong)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-dd:active{transition-duration:var(--pk-dur-press);transform:scale(.96)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-dd.on{background:var(--pk-brand-surface);color:var(--pk-brand-strong);box-shadow:inset 0 0 0 1px var(--pk-brand-border)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-dd.on svg{color:var(--pk-brand)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-dd:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk[data-page=plat-courses],.pk-layer) .pc-clear{height:36px;color:var(--pk-brand-strong);font:700 var(--pk-t-sm)/1 var(--pk-font-ui);cursor:pointer;border-radius:var(--pk-r-pill);background:0 0;border:0;align-items:center;gap:4px;padding:0 10px;display:inline-flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-clear:hover{background:var(--pk-brand-surface)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-clear svg{width:13px;height:13px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-viewseg>button{gap:6px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-rolenote{border-radius:var(--pk-r-pill);background:var(--pk-quiet);height:30px;color:var(--pk-muted);font:600 var(--pk-t-xs)/1 var(--pk-font-ui);align-items:center;gap:5px;padding:0 10px;display:inline-flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-rolenote svg{width:13px;height:13px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-skel-bar{border-radius:var(--pk-r-pill);background:linear-gradient(90deg,#eef3f2 0%,#f7faf9 50%,#eef3f2 100%) 0 0/200% 100%;width:60%;height:36px;animation:1.3s linear infinite pcShimmer;display:block}:where(.pk[data-page=plat-courses],.pk-layer) .pc-skel{border-radius:var(--pk-r-md);background:linear-gradient(90deg,#eef3f2 0%,#f7faf9 50%,#eef3f2 100%) 0 0/200% 100%;height:64px;margin-bottom:8px;animation:1.3s linear infinite pcShimmer}@keyframes pcShimmer{to{background-position:-200% 0}}:where(.pk[data-page=plat-courses],.pk-layer) .pc-spin{border:3px solid var(--pk-brand-surface);border-top-color:var(--pk-brand);border-radius:50%;width:28px;height:28px;margin:64px auto;animation:.8s linear infinite spin}:where(.pk[data-page=plat-courses],.pk-layer) .ws-card .view .ws-sec-h{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:12px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .ws-card .view .ws-sec-h .ws-tb-sp{flex:1}:where(.pk[data-page=plat-courses],.pk-layer) .pc-secp{color:var(--pk-muted);font-size:var(--pk-t-sm);margin:-4px 0 12px;line-height:1.6}:where(.pk[data-page=plat-courses],.pk-layer) .pc-lead{max-width:72ch;color:var(--pk-ink-body);font-size:var(--pk-t-md);margin:0 0 14px;line-height:1.7}:where(.pk[data-page=plat-courses],.pk-layer) .pc-quiet{border-radius:var(--pk-r-md);background:var(--pk-quiet);color:var(--pk-muted);text-align:center;font-size:var(--pk-t-sm);justify-content:center;align-items:center;gap:6px;margin:0;padding:22px 16px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-quiet.is-left{text-align:left;justify-content:flex-start;padding:12px 14px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-quiet svg{width:14px;height:14px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-tail{height:40vh}:where(.pk[data-page=plat-courses],.pk-layer) .pc-empty.is-error .empty-ic{color:#c0432f;background:#fde7e3}:where(.pk[data-page=plat-courses],.pk-layer) .pc-empty{padding:48px 20px}:where(.pk[data-page=plat-courses],.pk-layer) .ta-c{text-align:center;justify-content:center}:where(.pk[data-page=plat-courses],.pk-layer) .ta-r{text-align:right;justify-content:flex-end}:where(.pk[data-page=plat-courses],.pk-layer) .pc-tbl{border-radius:var(--pk-r-lg);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);flex-direction:column;display:flex;overflow:hidden}:where(.pk[data-page=plat-courses],.pk-layer) .pc-row{border-top:1px solid var(--pk-hairline);font-size:var(--pk-t-sm);color:var(--pk-ink-body);grid-template-columns:minmax(200px,2.3fr) minmax(100px,1fr) minmax(150px,1.5fr) minmax(80px,1fr) minmax(96px,.9fr) 92px 84px;align-items:center;gap:14px;padding:12px 16px;display:grid}:where(.pk[data-page=plat-courses],.pk-layer) .pc-tbl.has-act .pc-row{grid-template-columns:minmax(200px,2.3fr) minmax(100px,1fr) minmax(150px,1.5fr) minmax(80px,1fr) minmax(96px,.9fr) 92px 84px 128px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-row:first-child{border-top:0}:where(.pk[data-page=plat-courses],.pk-layer) .pc-hrow{background:var(--pk-quiet);color:var(--pk-muted);font:700 var(--pk-t-xs)/1.2 var(--pk-font-ui);letter-spacing:.02em;padding-top:10px;padding-bottom:10px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-hrow>span{align-items:center;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-row[data-pc]{cursor:pointer;transition:background-color var(--pk-dur-fast) var(--pk-ease-out),transform var(--pk-dur-spring) var(--pk-ease-spring-default)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-row[data-pc]:hover{background:linear-gradient(90deg,#81d6d01a,#81d6d008)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-row[data-pc]:active{transition-duration:var(--pk-dur-press);transform:scale(.996)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-row[data-pc]:focus-visible{box-shadow:inset 0 0 0 2px var(--pk-brand);outline:0}:where(.pk[data-page=plat-courses],.pk-layer) .pc-c{flex-direction:column;gap:3px;min-width:0;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-c-sg,:where(.pk[data-page=plat-courses],.pk-layer) .pc-c-mine{flex-flow:wrap;align-items:center;gap:4px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-c-mine{justify-content:center}:where(.pk[data-page=plat-courses],.pk-layer) .pc-c-act{flex-flow:wrap;justify-content:flex-end;align-items:center;gap:4px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-tbl.has-act .pc-c-act{flex-direction:column;align-items:flex-end;gap:2px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-pendbtn{height:24px;min-height:24px!important;font-size:var(--pk-t-xs)!important;padding:0 6px!important}:where(.pk[data-page=plat-courses],.pk-layer) .pc-lbl{display:none}:where(.pk[data-page=plat-courses],.pk-layer) .pc-tt{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-tt b{color:var(--pk-ink);font:700 var(--pk-t-md)/1.35 var(--pk-font-ui)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-desc{color:var(--pk-muted);font-size:var(--pk-t-xs);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.5;overflow:hidden}:where(.pk[data-page=plat-courses],.pk-layer) .pc-grade{color:var(--pk-ink-body);font-weight:600}:where(.pk[data-page=plat-courses],.pk-layer) .pc-subj{font-weight:700}:where(.pk[data-page=plat-courses],.pk-layer) .pc-time{align-items:center;gap:5px;min-width:0;max-width:14rem;display:inline-flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-time svg{width:13px;height:13px;color:var(--pk-muted);flex:none}:where(.pk[data-page=plat-courses],.pk-layer) .pc-tr{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:where(.pk[data-page=plat-courses],.pk-layer) .pc-tch{text-overflow:ellipsis;white-space:nowrap;max-width:10rem;display:block;overflow:hidden}:where(.pk[data-page=plat-courses],.pk-layer) .pc-amber{color:#a8660b;font:600 var(--pk-t-xs)/1.4 var(--pk-font-ui);align-items:center;gap:4px;display:inline-flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-amber svg{width:12px;height:12px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-info-t{color:var(--pk-info-strong,#2b7ea6);font:600 var(--pk-t-xs)/1.4 var(--pk-font-ui)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-full{font-size:11px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-seat{font-size:var(--pk-t-sm);flex-direction:column;gap:5px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-seat b{color:var(--pk-ink);font-weight:800}:where(.pk[data-page=plat-courses],.pk-layer) .pc-seat>.num:only-child{white-space:nowrap}:where(.pk[data-page=plat-courses],.pk-layer) .pc-seat:not(:has(.pc-seatbar)){white-space:nowrap}:where(.pk[data-page=plat-courses],.pk-layer) .pc-seatbar{background:var(--pk-quiet);border-radius:99px;width:72px;height:6px;display:block;position:relative;overflow:hidden}:where(.pk[data-page=plat-courses],.pk-layer) .pc-seatbar.is-wide{width:100%;margin-top:6px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-seatbar i{border-radius:inherit;background:linear-gradient(90deg,#81d6d0,#1f8e86);position:absolute;inset:0 auto 0 0}:where(.pk[data-page=plat-courses],.pk-layer) .pc-seat.is-full .pc-seatbar i{background:linear-gradient(90deg,#ffb0a5,#ff8a7a)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-seat.is-full .num{color:var(--pk-muted)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-mine{background:var(--pk-brand-surface);color:var(--pk-brand-strong);gap:4px;font-weight:800}:where(.pk[data-page=plat-courses],.pk-layer) .pc-mine svg{width:12px;height:12px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-pendbtn{color:#a8660b}:where(.pk[data-page=plat-courses],.pk-layer) .pc-link{font:700 var(--pk-t-md)/1.35 var(--pk-font-ui);color:var(--pk-ink);text-align:left;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #1f8e8659;text-decoration:underline #1f8e8659}:where(.pk[data-page=plat-courses],.pk-layer) .pc-link:hover{color:var(--pk-brand-strong);text-decoration-color:currentColor}:where(.pk[data-page=plat-courses],.pk-layer) .pc-danger{color:#c0432f}:where(.pk[data-page=plat-courses],.pk-layer) .pc-danger-soft{color:#c0432f;box-shadow:inset 0 0 0 1px #ff8a7a80}:where(.pk[data-page=plat-courses],.pk-layer) .pc-danger-soft:hover{background:#fff1ee}:where(.pk[data-page=plat-courses],.pk-layer) .pc-pager{flex-wrap:wrap;align-items:center;gap:8px;padding:12px 4px 0;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-pager .ws-tb-sp{flex:1}:where(.pk[data-page=plat-courses],.pk-layer) .pc-tbl-app .pc-row{grid-template-columns:minmax(220px,2.4fr) minmax(130px,1.4fr) 76px 92px 96px 72px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-tbl-req .pc-row{grid-template-columns:minmax(200px,2fr) minmax(140px,1.5fr) minmax(110px,1fr) minmax(160px,1.6fr) 72px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-tbl-sched .pc-row{grid-template-columns:minmax(140px,1.4fr) 1fr 1fr 1.4fr}:where(.pk[data-page=plat-courses],.pk-layer) .pc-tbl-mem .pc-row{grid-template-columns:32px minmax(200px,2.6fr) 72px 92px minmax(130px,1.2fr) 112px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-tbl-dev .pc-row{grid-template-columns:1.2fr 1fr 1fr 1fr 1fr}:where(.pk[data-page=plat-courses],.pk-layer) .pc-ast{border-radius:var(--pk-r-pill);width:max-content;height:22px;font:700 11.5px/1 var(--pk-font-ui);background:var(--pk-quiet);color:var(--pk-ink-body);align-items:center;padding:0 9px;display:inline-flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-ast.is-pending{color:#8a6a14;background:#fff4d6}:where(.pk[data-page=plat-courses],.pk-layer) .pc-ast.is-approved,:where(.pk[data-page=plat-courses],.pk-layer) .pc-ast.is-completed{color:#17806f;background:#e3f6f2}:where(.pk[data-page=plat-courses],.pk-layer) .pc-ast.is-processing{background:var(--pk-info-surface);color:var(--pk-info-strong,#2b7ea6)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-ast.is-rejected{color:#c0432f;background:#fde7e3}:where(.pk[data-page=plat-courses],.pk-layer) .pc-ast.is-cancelled,:where(.pk[data-page=plat-courses],.pk-layer) .pc-ast.is-withdrawn{background:var(--pk-quiet);color:var(--pk-muted)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-rtype{height:22px;font:800 11.5px/1 var(--pk-font-ui);background:var(--pk-brand-surface);color:var(--pk-brand-strong);white-space:nowrap;border-radius:7px;align-items:center;padding:0 8px;display:inline-flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-rtype.is-cancel_session{color:#c0432f;background:#fde7e3}:where(.pk[data-page=plat-courses],.pk-layer) .pc-rtype.is-reschedule_session{background:var(--pk-info-surface);color:var(--pk-info-strong,#2b7ea6)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-rtype.is-absence{color:#6a4fb0;background:#f1ecfb}:where(.pk[data-page=plat-courses],.pk-layer) .pc-reason{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}:where(.pk[data-page=plat-courses],.pk-layer) .pc-reply{color:var(--pk-ink-body);font-size:var(--pk-t-xs);line-height:1.5}:where(.pk[data-page=plat-courses],.pk-layer) .pc-rrow.is-hl{animation:pcHl 2.4s var(--pk-ease-out) 1}@keyframes pcHl{0%,30%{background:#fff4d6;box-shadow:inset 3px 0 #ffd166}to{background:0 0;box-shadow:inset 3px 0 #0000}}:where(.pk[data-page=plat-courses],.pk-layer) .pc-weekbar,:where(.pk[data-page=plat-courses],.pk-layer) .pc-subbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-weeknav{align-items:center;gap:6px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-weekrange{font-size:var(--pk-t-md);color:var(--pk-ink);margin-left:6px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-week{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}:where(.pk[data-page=plat-courses],.pk-layer) .pc-day{border-radius:var(--pk-r-md);background:var(--pk-paper);min-height:168px;box-shadow:inset 0 0 0 1px var(--pk-hairline);flex-direction:column;gap:6px;padding:8px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-day.is-today{background:linear-gradient(#81d6d029,#81d6d00a);box-shadow:inset 0 0 0 1.5px #1f8e8673}:where(.pk[data-page=plat-courses],.pk-layer) .pc-dayh{border-bottom:1px solid var(--pk-hairline);font-size:var(--pk-t-xs);color:var(--pk-muted);justify-content:space-between;align-items:baseline;padding:0 2px 6px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-day.is-today .pc-dayh b{color:var(--pk-brand-strong)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-none{text-align:center;color:var(--pk-faint,#a7b3b1);margin:8px 0 0;font-size:11px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-scard{text-align:left;cursor:pointer;width:100%;font:500 11.5px/1.35 var(--pk-font-ui);color:var(--pk-ink);transition:transform var(--pk-dur-spring) var(--pk-ease-spring-default),box-shadow var(--pk-dur-fast),background-color var(--pk-dur-fast);background:#fff;border:0;border-radius:10px;flex-direction:column;gap:2px;padding:7px 8px;display:flex;box-shadow:inset 0 0 0 1.5px #1f8e8659}:where(.pk[data-page=plat-courses],.pk-layer) .pc-scard:hover{background:var(--pk-brand-surface)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-scard:active{transition-duration:var(--pk-dur-press);transform:scale(.96)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-scard.is-mine{color:#fff;background:linear-gradient(#24998f,#1a7d76);box-shadow:0 4px 10px -6px #1f8e86b3}:where(.pk[data-page=plat-courses],.pk-layer) .pc-scard.is-cancel{opacity:.6;text-decoration:line-through}:where(.pk[data-page=plat-courses],.pk-layer) .pc-st-t{align-items:center;gap:4px;font-weight:700;display:inline-flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-st-t svg{opacity:.75;width:11px;height:11px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-st-n{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:where(.pk[data-page=plat-courses],.pk-layer) .pc-st-x{color:#a8660b;font-size:10.5px;font-weight:800}:where(.pk[data-page=plat-courses],.pk-layer) .pc-scard.is-mine .pc-st-x{color:#ffe6a3}:where(.pk[data-page=plat-courses],.pk-layer) .pc-legend{border-top:1px solid var(--pk-hairline);font-size:var(--pk-t-xs);color:var(--pk-muted);flex-wrap:wrap;gap:6px 16px;margin-top:12px;padding-top:12px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-legend span{align-items:center;gap:6px;display:inline-flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-legend svg{width:12px;height:12px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-legend i{border-radius:4px;width:12px;height:12px}:where(.pk[data-page=plat-courses],.pk-layer) .lg-mine{background:#1f8e86}:where(.pk[data-page=plat-courses],.pk-layer) .lg-open{box-shadow:inset 0 0 0 1.5px #1f8e8673}:where(.pk[data-page=plat-courses],.pk-layer) .pc-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}@container pcview (width<=760px){:where(.pk[data-page=plat-courses],.pk-layer) .pc-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.pk[data-page=plat-courses],.pk-layer) .pc-fact{border-radius:var(--pk-r-md);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);gap:12px;padding:14px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-fact>div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-fact small{color:var(--pk-muted);font-size:var(--pk-t-xs);font-weight:600}:where(.pk[data-page=plat-courses],.pk-layer) .pc-fact b{color:var(--pk-ink);font:700 var(--pk-t-md)/1.4 var(--pk-font-ui)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-fsub{color:var(--pk-muted);font-size:var(--pk-t-xs);flex-wrap:wrap;align-items:center;gap:4px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-fic{background:var(--pk-brand-surface);width:34px;height:34px;color:var(--pk-brand-strong);border-radius:11px;flex:none;place-items:center;display:grid}:where(.pk[data-page=plat-courses],.pk-layer) .pc-fic svg{width:16px;height:16px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-reqcard{border-radius:var(--pk-r-lg);background:linear-gradient(135deg,#f6fbfa,#fffaf0);margin-bottom:16px;padding:14px;box-shadow:inset 0 0 0 1px #1f8e8624}:where(.pk[data-page=plat-courses],.pk-layer) .pc-reqh{color:var(--pk-ink);align-items:center;gap:8px;margin-bottom:10px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-reqh svg{width:16px;height:16px;color:var(--pk-brand)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-rlist{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-ritem{border-radius:var(--pk-r-md);box-shadow:inset 0 0 0 1px var(--pk-hairline);background:#ffffffd9;grid-template-columns:auto minmax(0,1fr) auto 64px;align-items:center;gap:10px;padding:10px 12px;display:grid}:where(.pk[data-page=plat-courses],.pk-layer) .pc-rmain{flex-direction:column;gap:2px;min-width:0;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-rmain b{font:700 var(--pk-t-sm)/1.4 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-rmain small{color:var(--pk-muted);font-size:var(--pk-t-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.pk[data-page=plat-courses],.pk-layer) .pc-rej{background:#fff1ee;border-radius:8px;margin-top:2px;padding:6px 8px;display:block;color:#a33a29!important;white-space:normal!important}:where(.pk[data-page=plat-courses],.pk-layer) .pc-rej b{color:inherit;margin-right:6px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-failbox{border-radius:var(--pk-r-md);color:#7a5a10;font-size:var(--pk-t-sm);background:#fff7e3;gap:10px;margin-top:10px;padding:10px 12px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-failbox svg{flex:none;width:15px;height:15px;margin-top:2px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-failbox>div{flex-direction:column;gap:2px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-slist{border-radius:var(--pk-r-lg);box-shadow:inset 0 0 0 1px var(--pk-hairline);flex-direction:column;display:flex;overflow:hidden}:where(.pk[data-page=plat-courses],.pk-layer) .pc-srow{border-top:1px solid var(--pk-hairline);grid-template-columns:56px minmax(0,1fr) auto 36px;align-items:center;gap:12px;padding:10px 12px 10px 14px;display:grid}:where(.pk[data-page=plat-courses],.pk-layer) .pc-srow:first-child{border-top:0}:where(.pk[data-page=plat-courses],.pk-layer) .pc-sdate{background:var(--pk-quiet);border-radius:12px;flex-direction:column;align-items:center;gap:1px;padding:6px 0;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-sdate b{font:800 15px/1 var(--pk-font-num,var(--pk-font-ui));color:var(--pk-ink)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-sdate small{color:var(--pk-muted);font-size:11px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-smain{flex-direction:column;gap:2px;min-width:0;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-smain .pc-link{font-size:var(--pk-t-sm)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-st{border-radius:var(--pk-r-pill);height:22px;font:700 11.5px/1 var(--pk-font-ui);white-space:nowrap;align-items:center;padding:0 9px;display:inline-flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-st.is-upcoming{background:var(--pk-brand-surface);color:var(--pk-brand-strong)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-st.is-live{color:#fff;background:#1f8e86;box-shadow:0 0 0 3px #1f8e862e}:where(.pk[data-page=plat-courses],.pk-layer) .pc-st.is-done{background:var(--pk-quiet);color:var(--pk-muted)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-st.is-cancelled{color:#c0432f;background:#fde7e3}:where(.pk[data-page=plat-courses],.pk-layer) .pc-month{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}:where(.pk[data-page=plat-courses],.pk-layer) .pc-mh{text-align:center;font:700 var(--pk-t-xs)/1 var(--pk-font-ui);color:var(--pk-muted);padding:4px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-mcell{background:var(--pk-paper);min-height:82px;box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:10px;flex-direction:column;gap:3px;padding:5px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-mcell.is-out{opacity:.45}:where(.pk[data-page=plat-courses],.pk-layer) .pc-mcell.is-today{background:#81d6d014;box-shadow:inset 0 0 0 1.5px #1f8e8680}:where(.pk[data-page=plat-courses],.pk-layer) .pc-mday{font:700 12px/1 var(--pk-font-ui);color:var(--pk-muted)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-mcell.is-today .pc-mday{color:var(--pk-brand-strong)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-mchip{font:600 11px/1.2 var(--pk-font-ui);text-align:left;cursor:pointer;background:var(--pk-brand-surface);color:var(--pk-brand-strong);transition:transform var(--pk-dur-spring) var(--pk-ease-spring-default);border:0;border-radius:7px;flex-wrap:wrap;align-items:center;gap:2px 4px;padding:3px 5px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-mchip:active{transform:scale(.94)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-mchip.is-done{background:var(--pk-quiet);color:var(--pk-muted)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-mchip.is-cancelled{color:#c0432f;background:#fde7e3;text-decoration:line-through}:where(.pk[data-page=plat-courses],.pk-layer) .pc-mchip.is-live{color:#fff;background:#1f8e86}:where(.pk[data-page=plat-courses],.pk-layer) .pc-mchip.is-claim{box-shadow:inset 0 0 0 1.5px #f0b429}:where(.pk[data-page=plat-courses],.pk-layer) .pc-mchip.is-abs{box-shadow:inset 0 0 0 1.5px #a38ddd}:where(.pk[data-page=plat-courses],.pk-layer) .pc-mst{opacity:.85;font-size:10px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-memacts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-c-cb{align-items:center}:where(.pk[data-page=plat-courses],.pk-layer) .pc-cb{width:16px;height:16px;accent-color:var(--pk-brand);cursor:pointer}:where(.pk[data-page=plat-courses],.pk-layer) .pc-who{align-items:center;gap:10px;min-width:0;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-who>div{flex-direction:column;min-width:0;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-who b{color:var(--pk-ink)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-who small{text-overflow:ellipsis;white-space:nowrap;font-size:var(--pk-t-xs);overflow:hidden}:where(.pk[data-page=plat-courses],.pk-layer) .pc-who .avatar{color:#fff;flex:none;font-weight:800}:where(.pk[data-page=plat-courses],.pk-layer) .pc-conf{color:#a8660b;font:600 var(--pk-t-xs)/1.4 var(--pk-font-ui);flex-direction:column;gap:1px;margin:4px 0 0 42px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-conf svg{vertical-align:-1px;width:12px;height:12px;margin-right:4px;display:inline}:where(.pk[data-page=plat-courses],.pk-layer) .pc-conf small{color:var(--pk-muted);font-weight:500}:where(.pk[data-page=plat-courses],.pk-layer) .pc-matrix{grid-template-columns:minmax(72px,1.2fr) repeat(var(--n),minmax(34px,1fr)) 56px;align-items:center;gap:3px;padding-bottom:4px;display:grid;overflow-x:auto}:where(.pk[data-page=plat-courses],.pk-layer) .pc-mxh{font:700 11px/1.2 var(--pk-font-ui);color:var(--pk-muted);text-align:center}:where(.pk[data-page=plat-courses],.pk-layer) .pc-mxh:first-child{text-align:left}:where(.pk[data-page=plat-courses],.pk-layer) .pc-mxn{font-size:var(--pk-t-sm);color:var(--pk-ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}:where(.pk[data-page=plat-courses],.pk-layer) .pc-mx{background:var(--pk-quiet);height:28px;color:var(--pk-muted);border-radius:8px;place-items:center;font-size:13px;display:grid}:where(.pk[data-page=plat-courses],.pk-layer) .pc-mx.is-present{color:#17806f;background:#e3f6f2}:where(.pk[data-page=plat-courses],.pk-layer) .pc-mx.is-late{color:#a8660b;background:#fff4d6}:where(.pk[data-page=plat-courses],.pk-layer) .pc-mx.is-absent{color:#c0432f;background:#fde7e3}:where(.pk[data-page=plat-courses],.pk-layer) .pc-mx.is-notified{color:#6a4fb0;background:#f1ecfb}:where(.pk[data-page=plat-courses],.pk-layer) .pc-legend .pc-mx{width:22px;height:20px;font-size:11px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-mxr{text-align:right;font-weight:800;font-size:var(--pk-t-sm);color:var(--pk-ink)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-net{flex-direction:column;gap:8px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-netrow{font-size:var(--pk-t-sm);grid-template-columns:minmax(64px,120px) minmax(0,1fr) 44px 70px;align-items:center;gap:10px;display:grid}:where(.pk[data-page=plat-courses],.pk-layer) .pc-netbar{background:var(--pk-quiet);border-radius:99px;height:8px;position:relative;overflow:hidden}:where(.pk[data-page=plat-courses],.pk-layer) .pc-netbar i{border-radius:inherit;background:linear-gradient(90deg,#81d6d0,#1f8e86);position:absolute;inset:0 auto 0 0}:where(.pk[data-page=plat-courses],.pk-layer) .pc-netbar i.is-mid{background:linear-gradient(90deg,#ffe08f,#f5b041)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-netbar i.is-bad{background:linear-gradient(90deg,#ffb0a5,#ff8a7a)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-netbar.is-mini{width:100%;max-width:140px;height:6px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-ok,:where(.pk[data-page=plat-courses],.pk-layer) .pc-bad{align-items:center;gap:4px;font-weight:600;display:inline-flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-ok{color:#17806f}:where(.pk[data-page=plat-courses],.pk-layer) .pc-bad{color:#c0432f}:where(.pk[data-page=plat-courses],.pk-layer) .pc-ok svg,:where(.pk[data-page=plat-courses],.pk-layer) .pc-bad svg{width:13px;height:13px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-rosts{border-radius:var(--pk-r-lg);box-shadow:inset 0 0 0 1px var(--pk-hairline);flex-direction:column;display:flex;overflow:hidden}:where(.pk[data-page=plat-courses],.pk-layer) .pc-rost{border-top:1px solid var(--pk-hairline)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-rost:first-child{border-top:0}:where(.pk[data-page=plat-courses],.pk-layer) .pc-rosth{text-align:left;cursor:pointer;width:100%;font:500 var(--pk-t-sm)/1.3 var(--pk-font-ui);color:var(--pk-ink-body);background:0 0;border:0;grid-template-columns:28px minmax(72px,170px) 84px 112px 96px minmax(60px,1fr) 18px;align-items:center;gap:10px;padding:10px 14px;display:grid}:where(.pk[data-page=plat-courses],.pk-layer) .pc-rosth:hover{background:#81d6d012}:where(.pk[data-page=plat-courses],.pk-layer) .pc-rosth .avatar{color:#fff;font-weight:800}:where(.pk[data-page=plat-courses],.pk-layer) .pc-rosth>svg{width:16px;height:16px;color:var(--pk-muted);transition:transform .32s var(--pk-ease-spring-default)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-rost.is-open .pc-rosth>svg{transform:rotate(180deg)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-rosth b{color:var(--pk-ink)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-rc{color:var(--pk-muted)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-att{border-radius:var(--pk-r-pill);height:22px;font:700 11.5px/1 var(--pk-font-ui);background:var(--pk-quiet);color:var(--pk-muted);white-space:nowrap;align-items:center;padding:0 9px;display:inline-flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-att.is-present{color:#17806f;background:#e3f6f2}:where(.pk[data-page=plat-courses],.pk-layer) .pc-att.is-late{color:#a8660b;background:#fff4d6}:where(.pk[data-page=plat-courses],.pk-layer) .pc-att.is-absent{color:#c0432f;background:#fde7e3}:where(.pk[data-page=plat-courses],.pk-layer) .pc-att.is-notified{color:#6a4fb0;background:#f1ecfb}:where(.pk[data-page=plat-courses],.pk-layer) .pc-rostb{transition:grid-template-rows .36s var(--pk-ease-spring-default);grid-template-rows:0fr;display:grid}:where(.pk[data-page=plat-courses],.pk-layer) .pc-rostb>div{min-height:0;overflow:hidden}:where(.pk[data-page=plat-courses],.pk-layer) .pc-rost.is-open .pc-rostb{grid-template-rows:1fr}:where(.pk[data-page=plat-courses],.pk-layer) .pc-slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 14px 14px 52px;display:grid}:where(.pk[data-page=plat-courses],.pk-layer) .pc-slot{border-radius:var(--pk-r-md);background:var(--pk-quiet);padding:10px 12px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-slot b{font:700 var(--pk-t-xs)/1.3 var(--pk-font-ui);color:var(--pk-ink);align-items:center;gap:6px;margin-bottom:4px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-slot b svg{width:14px;height:14px;color:var(--pk-brand)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-slot p{font-size:var(--pk-t-sm);color:var(--pk-ink-body);margin:0;line-height:1.55}:where(.pk[data-page=plat-courses],.pk-layer) .pc-notes{flex-direction:column;gap:8px;margin:0 0 10px;padding:0;list-style:none;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-note{border-radius:var(--pk-r-md);background:#fffaf0;flex-direction:column;gap:4px;padding:12px 14px;display:flex;box-shadow:inset 0 0 0 1px #ffd16666}:where(.pk[data-page=plat-courses],.pk-layer) .pc-note>div:first-child{align-items:baseline;gap:8px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-note p{margin:0;line-height:1.6}:where(.pk[data-page=plat-courses],.pk-layer) .pc-noteacts{justify-content:flex-end;gap:4px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-noteform{align-items:flex-end;gap:8px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-noteform textarea{flex:1}:where(.pk[data-page=plat-courses],.pk-layer) .pc-mini2{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}:where(.pk[data-page=plat-courses],.pk-layer) .pc-audio{width:100%;box-shadow:inset 0 0 0 1px var(--pk-hairline);cursor:pointer;color:var(--pk-ink-body);font:600 var(--pk-t-xs)/1 var(--pk-font-ui);background:#fff;border:0;border-radius:12px;align-items:center;gap:10px;margin-top:4px;padding:8px 10px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-audio svg{width:14px;height:14px;color:var(--pk-brand)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-audio:active{transform:scale(.97)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wave{flex:1;align-items:center;gap:3px;height:18px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wave i{background:#bfe7e3;border-radius:2px;flex:1;height:30%}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wave i:nth-child(2n){height:70%}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wave i:nth-child(3n){height:50%}:where(.pk[data-page=plat-courses],.pk-layer) .pc-audio.is-on .pc-wave i{background:#1f8e86;animation:.9s ease-in-out infinite alternate pcWave}:where(.pk[data-page=plat-courses],.pk-layer) .pc-audio.is-on .pc-wave i:nth-child(2n){animation-delay:-300ms}:where(.pk[data-page=plat-courses],.pk-layer) .pc-audio.is-on .pc-wave i:nth-child(3n){animation-delay:-600ms}@keyframes pcWave{to{transform:scaleY(.4)}}:where(.pk[data-page=plat-courses],.pk-layer) .pc-staffs{flex-wrap:wrap;gap:8px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-staff{border-radius:var(--pk-r-md);box-shadow:inset 0 0 0 1px var(--pk-hairline);align-items:center;gap:10px;padding:10px 14px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-staff>div{flex-direction:column;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-staff .avatar{background:var(--pk-brand);color:#fff;font-weight:800}:where(.pk[data-page=plat-courses],.pk-layer) .view [data-enter]{opacity:0;transform:translateY(6px)}:where(.pk[data-page=plat-courses],.pk-layer) .view [data-enter].is-in{opacity:1;transition:opacity .26s var(--pk-ease-out) var(--d,0s),transform .42s var(--pk-ease-spring-default) var(--d,0s);transform:none}:where(.pk[data-page=plat-courses],.pk-layer) .view [data-enter].is-in.no-anim{transition:none}:where(.pk[data-page=plat-courses],.pk-layer) .pc-dlg .sheet-body,:where(.pk[data-page=plat-courses],.pk-layer) .pc-dlg .drawer-body{flex-direction:column;gap:14px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-dlgp,:where(.pk[data-page=plat-courses],.pk-layer) .pc-wd-desc{color:var(--pk-ink-body);margin:0;line-height:1.65}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wd-desc b{color:var(--pk-ink)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-form{flex-direction:column;gap:14px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-field{border:0;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-field>span,:where(.pk[data-page=plat-courses],.pk-layer) .pc-field>legend{font:700 var(--pk-t-sm)/1.3 var(--pk-font-ui);color:var(--pk-ink);align-items:center;gap:8px;padding:0;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-field>span em{color:var(--pk-muted);font-style:normal;font-weight:600;font-size:var(--pk-t-xs)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-req{color:#c0432f}:where(.pk[data-page=plat-courses],.pk-layer) .pc-in{width:100%;min-height:38px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);font:500 var(--pk-t-md)/1.45 var(--pk-font-ui);color:var(--pk-ink);transition:box-shadow var(--pk-dur-fast);background:#fff;border:0;border-radius:12px;padding:8px 12px}:where(.pk[data-page=plat-courses],.pk-layer) textarea.pc-in{resize:vertical}:where(.pk[data-page=plat-courses],.pk-layer) .pc-in:focus{box-shadow:inset 0 0 0 1.5px var(--pk-brand),0 0 0 3px var(--pk-brand-surface);outline:0}:where(.pk[data-page=plat-courses],.pk-layer) .pc-in:disabled{background:var(--pk-quiet);color:var(--pk-muted)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-num{max-width:160px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-hint{color:var(--pk-muted);font-size:var(--pk-t-xs);align-items:center;gap:6px;margin:0;line-height:1.5;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-hint svg{flex:none;width:13px;height:13px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-err{color:#c0432f;font-size:var(--pk-t-xs);min-height:0;font-weight:600}:where(.pk[data-page=plat-courses],.pk-layer) .pc-err:empty{display:none}:where(.pk[data-page=plat-courses],.pk-layer) .pc-cnt2{color:var(--pk-muted);font-size:var(--pk-t-xs);align-self:flex-end;margin-left:auto}:where(.pk[data-page=plat-courses],.pk-layer) .pc-chips{flex-wrap:wrap;gap:6px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-chipbtn{border-radius:var(--pk-r-pill);height:34px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);font:600 var(--pk-t-sm)/1 var(--pk-font-ui);color:var(--pk-ink-body);cursor:pointer;transition:transform var(--pk-dur-spring) var(--pk-ease-spring-default),background-color var(--pk-dur-fast);background:#fff;border:0;padding:0 14px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-chipbtn:active{transform:scale(.94)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-chipbtn.on{color:#fff;background:linear-gradient(#24998f,#1a7d76);box-shadow:0 4px 10px -6px #1f8e86b3}:where(.pk[data-page=plat-courses],.pk-layer) .pc-radios{flex-direction:column;gap:6px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-radios.is-row{flex-flow:wrap}:where(.pk[data-page=plat-courses],.pk-layer) .pc-radio{min-height:42px;box-shadow:inset 0 0 0 1px var(--pk-hairline);cursor:pointer;font-size:var(--pk-t-sm);color:var(--pk-ink-body);transition:box-shadow var(--pk-dur-fast),background-color var(--pk-dur-fast);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:8px 12px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-radio input{accent-color:var(--pk-brand)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-radio span:first-of-type{flex:1}:where(.pk[data-page=plat-courses],.pk-layer) .pc-radio.on{background:var(--pk-brand-surface);box-shadow:inset 0 0 0 1.5px var(--pk-brand);color:var(--pk-ink)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-cnt{color:var(--pk-brand-strong);font-weight:800;font-size:var(--pk-t-xs);margin-left:auto}:where(.pk[data-page=plat-courses],.pk-layer) .pc-inline{font-size:var(--pk-t-sm);color:var(--pk-ink-body);align-items:center;gap:8px;margin-top:4px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-inline .pc-in{width:auto}:where(.pk[data-page=plat-courses],.pk-layer) .pc-check{font-size:var(--pk-t-sm);color:var(--pk-ink-body);align-items:center;gap:8px;margin-top:4px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-check input{accent-color:var(--pk-brand)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-row3{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;display:grid}:where(.pk[data-page=plat-courses],.pk-layer) .pc-row3 label{font:600 var(--pk-t-xs)/1.3 var(--pk-font-ui);color:var(--pk-muted);flex-direction:column;gap:4px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-pick{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:6px;margin-top:6px;display:grid}:where(.pk[data-page=plat-courses],.pk-layer) .pc-pickc{box-shadow:inset 0 0 0 1px var(--pk-hairline);cursor:pointer;color:var(--pk-muted);background:#fff;border-radius:10px;flex-direction:column;gap:1px;padding:7px 8px;font-size:11px;display:flex;position:relative}:where(.pk[data-page=plat-courses],.pk-layer) .pc-pickc input{opacity:0;position:absolute}:where(.pk[data-page=plat-courses],.pk-layer) .pc-pickc b{color:var(--pk-ink);font-size:13px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-pickc i{color:#a8660b;font-style:normal;font-weight:700}:where(.pk[data-page=plat-courses],.pk-layer) .pc-pickc.on{background:var(--pk-brand-surface);box-shadow:inset 0 0 0 1.5px var(--pk-brand)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-pickc.is-dis{opacity:.4;cursor:not-allowed}:where(.pk[data-page=plat-courses],.pk-layer) .pc-pickc:has(input:focus-visible){box-shadow:var(--pk-ring)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-warnline{color:#7a5a10;font-size:var(--pk-t-sm);background:#fff7e3;border-radius:10px;align-items:flex-start;gap:6px;margin:0;padding:8px 10px;line-height:1.5;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-warnline svg{flex:none;width:14px;height:14px;margin-top:2px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-sum{border-radius:var(--pk-r-lg);background:linear-gradient(135deg,#f2fbfa,#fffaf0);flex-direction:column;gap:8px;padding:14px;display:flex;box-shadow:inset 0 0 0 1px #1f8e862e}:where(.pk[data-page=plat-courses],.pk-layer) .pc-sum.is-err{background:#fff4f1;box-shadow:inset 0 0 0 1px #ff8a7a66}:where(.pk[data-page=plat-courses],.pk-layer) .pc-sumh{color:var(--pk-ink);font-size:var(--pk-t-md);align-items:center;gap:8px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-sumh svg{width:16px;height:16px;color:var(--pk-brand)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-sum.is-err .pc-sumh{color:#a33a29}:where(.pk[data-page=plat-courses],.pk-layer) .pc-sumlist{font-size:var(--pk-t-sm);color:var(--pk-ink-body);grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:2px 12px;margin:0;padding-left:24px;display:grid}:where(.pk[data-page=plat-courses],.pk-layer) .pc-skip{font-size:var(--pk-t-xs);color:var(--pk-muted);background:#ffffffb3;border-radius:10px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-skip b{color:var(--pk-ink-body)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-sharednote{font-size:var(--pk-t-xs);color:#2b6f8f;gap:6px;margin:0;line-height:1.55;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-sharednote svg{flex:none;width:14px;height:14px;margin-top:1px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-sumfoot{color:var(--pk-muted);font-size:var(--pk-t-xs);margin:0}:where(.pk[data-page=plat-courses],.pk-layer) .pc-adjmenu{width:320px;max-width:calc(100vw - 24px)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-adjitem{min-height:52px;align-items:flex-start!important}:where(.pk[data-page=plat-courses],.pk-layer) .pc-adjitem>span{text-align:left;flex-direction:column;gap:2px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-adjitem small{color:var(--pk-muted);font-size:var(--pk-t-xs);font-weight:500;line-height:1.4}:where(.pk[data-page=plat-courses],.pk-layer) .pc-adjnote{background:var(--pk-info-surface);color:#2b6f8f;font-size:var(--pk-t-xs);border-radius:10px;gap:6px;margin:6px 8px;padding:8px 10px;line-height:1.55;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-adjnote svg{flex:none;width:14px;height:14px;margin-top:1px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-adjfoot{color:var(--pk-muted);margin:4px 10px 6px;font-size:11px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-pop{flex-direction:column;gap:8px;width:300px;max-width:calc(100vw - 24px);display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-pop p{margin:0}:where(.pk[data-page=plat-courses],.pk-layer) .pc-poph{justify-content:space-between;align-items:center;gap:8px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-poph b{color:var(--pk-ink)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-poprow{grid-template-columns:1fr 1fr;gap:6px;display:grid}:where(.pk[data-page=plat-courses],.pk-layer) .pc-popnote{color:#7a5a10;font-size:var(--pk-t-xs);background:#fff7e3;border-radius:10px;padding:8px 10px;line-height:1.55}:where(.pk[data-page=plat-courses],.pk-layer) .pc-popabs{color:#6a4fb0;font:600 var(--pk-t-xs)/1.3 var(--pk-font-ui);background:#f1ecfb;border-radius:10px;justify-content:space-between;align-items:center;gap:6px;padding:6px 8px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-popabs span{align-items:center;gap:5px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-popabs svg{width:14px;height:14px}:where(.pk[data-page=plat-courses],.pk-layer) .btn.is-block{justify-content:center;width:100%}:where(.pk[data-page=plat-courses],.pk-layer) .pc-errbox{border-radius:var(--pk-r-md);color:#a33a29;background:#fff4f1;gap:10px;padding:14px;display:flex;box-shadow:inset 0 0 0 1px #ff8a7a73}:where(.pk[data-page=plat-courses],.pk-layer) .pc-errbox>svg{flex:none;width:16px;height:16px;margin-top:2px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-errbox>div{flex-direction:column;align-items:flex-start;gap:8px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-slotsf{flex-direction:column;gap:6px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-slotrow{grid-template-columns:minmax(110px,1.3fr) minmax(88px,1fr) auto minmax(88px,1fr) 32px;align-items:center;gap:6px;display:grid}:where(.pk[data-page=plat-courses],.pk-layer) .pc-addslot{align-self:flex-start}:where(.pk[data-page=plat-courses],.pk-layer) .pc-stupick{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:6px;max-height:180px;padding:2px;display:grid;overflow:auto}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wst{box-shadow:inset 0 0 0 1px var(--pk-hairline);cursor:pointer;transition:background-color var(--pk-dur-fast),box-shadow var(--pk-dur-fast);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:7px 10px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wst input{accent-color:var(--pk-brand);flex:none}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wst.is-sm{font-size:var(--pk-t-sm);flex-wrap:wrap;gap:2px 6px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wst.is-sm small{width:100%;color:var(--pk-muted);padding-left:22px;font-size:11px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wst.on{background:var(--pk-brand-surface);box-shadow:inset 0 0 0 1.5px var(--pk-brand)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wst.is-dis{opacity:.62;cursor:not-allowed;background:var(--pk-quiet)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wst .avatar{color:#fff;flex:none;font-weight:800}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wsn{flex-direction:column;gap:1px;min-width:0;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wsn small{color:var(--pk-muted);font-size:11px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wnote{background:var(--pk-brand-surface);color:var(--pk-brand-strong);font:600 var(--pk-t-sm)/1.45 var(--pk-font-ui);z-index:2;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;display:flex;position:sticky;top:-1px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wnote svg{flex:none;width:14px;height:14px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wiz{grid-template-columns:220px minmax(0,1fr);gap:14px;min-height:320px;display:grid}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wcls{flex-direction:column;gap:4px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wh{font:700 var(--pk-t-xs)/1 var(--pk-font-ui);color:var(--pk-muted);padding:2px 4px 6px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wcrow{flex-direction:column;gap:2px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wc{width:100%;min-height:38px;color:var(--pk-ink-body);font:600 var(--pk-t-sm)/1 var(--pk-font-ui);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:6px;padding:0 10px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wc:hover{background:var(--pk-quiet)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wc.on{background:var(--pk-brand-surface);color:var(--pk-brand-strong)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wall{height:28px;font-size:var(--pk-t-xs);align-self:flex-start;margin-left:4px;min-height:28px!important}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wstu{flex-direction:column;gap:8px;min-width:0;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wlist{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));align-content:start;gap:6px;max-height:340px;padding:2px;display:grid;overflow:auto}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wcount{margin-right:auto}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wprog{flex-direction:column;gap:10px;padding:24px 8px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wbar{background:var(--pk-quiet);border-radius:99px;height:10px;overflow:hidden}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wbar i{border-radius:inherit;height:100%;transition:width .2s var(--pk-ease-out);background:linear-gradient(90deg,#81d6d0,#1f8e86);display:block}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wprog p{color:var(--pk-ink);margin:0;font-weight:700}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wfail{color:#c0432f;font-size:var(--pk-t-sm);margin:0;padding-left:20px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-audit{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-audit li{line-height:1.6;font-size:var(--pk-t-sm);gap:10px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-audit small{display:block}:where(.pk[data-page=plat-courses],.pk-layer) .pc-adot{background:var(--pk-brand);width:10px;height:10px;box-shadow:0 0 0 3px var(--pk-brand-surface);border-radius:50%;flex:none;margin-top:6px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-dfields{flex-direction:column;gap:12px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-dfield{flex-direction:column;gap:4px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-dfield small{color:var(--pk-muted);font-weight:600;font-size:var(--pk-t-xs)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-dfield>div{color:var(--pk-ink-body);flex-wrap:wrap;align-items:center;gap:4px;line-height:1.6;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-dfield p{width:100%;margin:2px 0 0}@container pcview (width<=980px){:where(.pk[data-page=plat-courses],.pk-layer) .pc-tbl .pc-row:not(.pc-hrow){flex-wrap:wrap;align-items:flex-start;gap:8px 16px;padding:14px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-tbl .pc-hrow{display:none}:where(.pk[data-page=plat-courses],.pk-layer) .pc-tbl .pc-row>.pc-c{flex:0 auto}:where(.pk[data-page=plat-courses],.pk-layer) .pc-tbl .pc-row>.pc-c:first-child,:where(.pk[data-page=plat-courses],.pk-layer) .pc-tbl .pc-row>.pc-c-title{flex:100%}:where(.pk[data-page=plat-courses],.pk-layer) .pc-lbl{font:700 10.5px/1.2 var(--pk-font-ui);color:var(--pk-muted);letter-spacing:.02em;width:100%;display:block}:where(.pk[data-page=plat-courses],.pk-layer) .pc-c-sg .pc-lbl,:where(.pk[data-page=plat-courses],.pk-layer) .pc-c-mine .pc-lbl{margin-bottom:1px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-c-mine{justify-content:flex-start}:where(.pk[data-page=plat-courses],.pk-layer) .pc-tbl .pc-c-act{flex:100%;justify-content:flex-start}:where(.pk[data-page=plat-courses],.pk-layer) .pc-tbl.has-act .pc-c-act{flex-direction:row;align-items:center;gap:6px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-desc{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}:where(.pk[data-page=plat-courses],.pk-layer) .pc-tbl.pc-tbl-mem .pc-row>.pc-c.pc-c-cb{flex:none;padding-top:10px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-tbl.pc-tbl-mem .pc-row>.pc-c.pc-c-cb+.pc-c{flex:calc(100% - 48px)}:where(.pk[data-page=plat-courses],.pk-layer) .pc-tbl .pc-row>.pc-c:last-child{align-items:flex-start}:where(.pk[data-page=plat-courses],.pk-layer) .pc-tbl-mem .pc-row>.pc-c:last-child{flex:100%}:where(.pk[data-page=plat-courses],.pk-layer) .pc-time{max-width:100%}:where(.pk[data-page=plat-courses],.pk-layer) .pc-week{grid-template-columns:repeat(4,minmax(0,1fr))}:where(.pk[data-page=plat-courses],.pk-layer) .pc-slots{grid-template-columns:1fr;padding-left:14px}}@container pcview (width<=620px){:where(.pk[data-page=plat-courses],.pk-layer) .pc-week{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pk[data-page=plat-courses],.pk-layer) .pc-day{min-height:0}:where(.pk[data-page=plat-courses],.pk-layer) .pc-mcell{min-height:56px;padding:3px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-mchip .pc-mst{display:none}:where(.pk[data-page=plat-courses],.pk-layer) .pc-mchip{padding:2px 3px;font-size:10px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-srow{grid-template-columns:48px minmax(0,1fr) 36px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-srow>.pc-st{grid-area:2/2;justify-self:start}:where(.pk[data-page=plat-courses],.pk-layer) .pc-srow>.btn{grid-area:1/3}:where(.pk[data-page=plat-courses],.pk-layer) .pc-ritem{grid-template-columns:minmax(0,1fr) auto}:where(.pk[data-page=plat-courses],.pk-layer) .pc-ritem .pc-rtype{grid-column:1/-1;justify-self:start}:where(.pk[data-page=plat-courses],.pk-layer) .pc-ritem .pc-rsp{display:none}:where(.pk[data-page=plat-courses],.pk-layer) .pc-rosth{grid-template-columns:28px minmax(0,1fr) auto 18px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-rosth .pc-rc,:where(.pk[data-page=plat-courses],.pk-layer) .pc-rosth .pc-netbar{display:none}:where(.pk[data-page=plat-courses],.pk-layer) .pc-mini2{grid-template-columns:1fr}:where(.pk[data-page=plat-courses],.pk-layer) .pc-noteform{flex-direction:column;align-items:stretch}:where(.pk[data-page=plat-courses],.pk-layer) .pc-netrow{grid-template-columns:72px minmax(0,1fr) 40px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-netrow small{display:none}:where(.pk[data-page=plat-courses],.pk-layer) .pc-weekbar .seg,:where(.pk[data-page=plat-courses],.pk-layer) .pc-subbar .seg{width:100%}:where(.pk[data-page=plat-courses],.pk-layer) .pc-weekbar .seg>button,:where(.pk[data-page=plat-courses],.pk-layer) .pc-subbar .seg>button{flex:1}}@media (max-width:760px){:where(.pk[data-page=plat-courses],.pk-layer) .pc-search{flex:1 1 0;order:1;width:auto;min-width:0}:where(.pk[data-page=plat-courses],.pk-layer) .pc-search.is-wide{flex:none;width:100%}:where(.pk[data-page=plat-courses],.pk-layer) .pc-tb .ws-tb-sp{display:none}:where(.pk[data-page=plat-courses],.pk-layer) .pc-viewseg{flex:none;order:2}:where(.pk[data-page=plat-courses],.pk-layer) .pc-tb .pc-dds{scrollbar-width:none;width:100%;margin:0 calc(-1 * var(--pk-ws-pad));padding:0 var(--pk-ws-pad);width:calc(100% + 2 * var(--pk-ws-pad));flex-wrap:nowrap;order:3;overflow-x:auto}:where(.pk[data-page=plat-courses],.pk-layer) .pc-tb .pc-dds::-webkit-scrollbar{display:none}:where(.pk[data-page=plat-courses],.pk-layer) .pc-tb .pc-dd,:where(.pk[data-page=plat-courses],.pk-layer) .pc-tb .pc-clear{flex:none}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wiz{grid-template-columns:1fr}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wcls{flex-flow:wrap}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wcrow{flex-direction:row;align-items:center}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wc{width:auto}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wh{display:none}:where(.pk[data-page=plat-courses],.pk-layer) .pc-wlist{max-height:44vh}:where(.pk[data-page=plat-courses],.pk-layer) .pc-slotrow{grid-template-columns:1fr 1fr 32px}:where(.pk[data-page=plat-courses],.pk-layer) .pc-slotrow>.t-muted{display:none}:where(.pk[data-page=plat-courses],.pk-layer) .pc-slotrow>:first-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){:where(.pk[data-page=plat-courses],.pk-layer) .view [data-enter]{transform:none}:where(.pk[data-page=plat-courses],.pk-layer) .view [data-enter].is-in{transition:opacity .16s linear}:where(.pk[data-page=plat-courses],.pk-layer) .pc-rostb,:where(.pk[data-page=plat-courses],.pk-layer) .pc-rosth>svg{transition:none}:where(.pk[data-page=plat-courses],.pk-layer) .pc-rrow.is-hl{background:#fff4d6;animation:none}:where(.pk[data-page=plat-courses],.pk-layer) .pc-audio.is-on .pc-wave i,:where(.pk[data-page=plat-courses],.pk-layer) .pc-skel,:where(.pk[data-page=plat-courses],.pk-layer) .pc-skel-bar{animation:none}}@media (prefers-reduced-transparency:reduce){:where(.pk[data-page=plat-courses],.pk-layer) .pc-ritem{background:#fff}}:where(.pk[data-page=plat-courses],.pk-layer) .pc-mgrnote,:where(.pk[data-page=plat-courses],.pk-layer) .pc-tb .seg button{align-items:center;gap:5px;display:inline-flex}@media (max-width:760px){:where(.pk[data-page=plat-courses],.pk-layer) .is-cards .pk-table td.r.pc-row-acts{flex:100%;justify-content:flex-end;position:static}}:where(.pk[data-page=plat-courses],.pk-layer) .pc-dhead{flex-direction:column;gap:4px;padding-bottom:10px;display:flex}:where(.pk[data-page=plat-courses],.pk-layer) .pc-dmeta{white-space:normal}:where(.pk[data-page=plat-courses],.pk-layer) .pc-sharechip{cursor:help}:where(.pk,.pk-layer) .cp-root{--cp-active:#1f8e86;--cp-draft:#9aa9a6;--cp-paused:#e0a92e;--cp-ended:#e7735f;--cp-arch:#cdd6d3;container:cpcard/inline-size}:where(.pk,.pk-layer) .cp-dim{color:var(--pk-muted);font-size:var(--pk-t-sm)}:where(.pk,.pk-layer) .cp-gap{flex:1}:where(.pk,.pk-layer) .cp-root code{background:var(--pk-quiet);color:var(--pk-ink-body);border-radius:5px;padding:1px 5px;font:600 .9em ui-monospace,SF Mono,Menlo,monospace}:where(.pk,.pk-layer) .cp-tb{gap:10px}:where(.pk,.pk-layer) .cp-lay>button{min-height:30px}:where(.pk,.pk-layer) .cp-sum{font-size:var(--pk-t-sm);color:var(--pk-muted);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}:where(.pk,.pk-layer) .cp-sum b{color:var(--pk-ink);font-weight:800}:where(.pk,.pk-layer) .cp-sum-warn,:where(.pk,.pk-layer) .cp-sum-warn b{color:#96690a}:where(.pk,.pk-layer) .cp-acts{flex-shrink:0;align-items:center;gap:8px;display:flex}:where(.pk,.pk-layer) .cp-acts .btn{height:36px;min-height:36px}:where(.pk,.pk-layer) .cp-acts .btn-icon{width:36px}:where(.pk,.pk-layer) .cp-main{padding:var(--pk-ws-sec-top,20px) var(--pk-ws-pad) 96px}:where(.pk,.pk-layer) .cp-main.cp-enter .cp-camp,:where(.pk,.pk-layer) .cp-main.cp-enter .cp-row{animation:cpIn .3s var(--pk-ease-out) both;animation-delay:calc(var(--i,0) * 40ms)}:where(.pk,.pk-layer) .cp-main.cp-enter .cp-empty{animation:cpIn .26s var(--pk-ease-out) both}@keyframes cpIn{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}:where(.pk,.pk-layer) .cp-st{border-radius:var(--pk-r-pill);height:22px;font:700 var(--pk-t-xs)/1 var(--pk-font-ui);white-space:nowrap;background:var(--pk-quiet);color:var(--pk-ink-soft);align-items:center;gap:5px;padding:0 9px;display:inline-flex}:where(.pk,.pk-layer) .cp-st i{background:currentColor;border-radius:50%;width:6px;height:6px}:where(.pk,.pk-layer) .cp-st.is-active{background:var(--pk-brand-surface);color:var(--pk-brand-strong)}:where(.pk,.pk-layer) .cp-st.is-paused{background:var(--pk-warn-surface);color:#96690a}:where(.pk,.pk-layer) .cp-st.is-ended{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk,.pk-layer) .cp-st.is-arch{color:var(--pk-faint);background:#f2f4f4}:where(.pk,.pk-layer) .cp-tag{height:20px;font:600 11px/1 var(--pk-font-ui);background:var(--pk-quiet);color:var(--pk-muted);white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:0 7px;display:inline-flex}:where(.pk,.pk-layer) .cp-tag.is-vis{color:var(--pk-brand-strong);background:#e3f6f3}:where(.pk,.pk-layer) .cp-tag.is-over{color:#96690a;background:#fdf3dc}:where(.pk,.pk-layer) .cp-days{color:var(--pk-muted);white-space:nowrap;align-items:center;gap:4px;font-size:11px;display:inline-flex}:where(.pk,.pk-layer) .cp-tchip{height:20px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);font:600 11px/1 var(--pk-font-ui);color:var(--pk-ink-soft);background:var(--pk-paper);border-radius:6px;align-items:center;padding:0 7px;display:inline-flex}:where(.pk,.pk-layer) .cp-tchip.is-more{background:var(--pk-quiet);box-shadow:none}:where(.pk,.pk-layer) .cp-timeline{gap:3px;display:grid}:where(.pk,.pk-layer) .cp-timeline span{color:var(--pk-muted);text-align:right;font-size:11px}:where(.pk,.pk-layer) .cp-time-bar{background:#e3f6f3;border-radius:3px;height:6px;overflow:hidden}:where(.pk,.pk-layer) .cp-time-bar.sm{vertical-align:middle;width:56px;height:4px;display:inline-block}:where(.pk,.pk-layer) .cp-time-bar i{border-radius:inherit;height:100%;transition:width var(--pk-dur-spring) var(--pk-ease-spring-default);background:linear-gradient(90deg,#81d6d0,#1f8e86);display:block}:where(.pk,.pk-layer) .cp-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-items:stretch;gap:16px;display:grid}:where(.pk,.pk-layer) .cp-camp{border-radius:var(--pk-r-lg);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline),var(--pk-sh-1);cursor:pointer;transition:box-shadow var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);flex-direction:column;display:flex;position:relative;overflow:hidden}:where(.pk,.pk-layer) .cp-camp:before{content:"";background:var(--cp-draft);z-index:1;width:4px;position:absolute;top:0;bottom:0;left:0}:where(.pk,.pk-layer) .cp-camp.is-active:before{background:var(--cp-active)}:where(.pk,.pk-layer) .cp-camp.is-paused:before{background:var(--cp-paused)}:where(.pk,.pk-layer) .cp-camp.is-ended:before{background:var(--cp-ended)}:where(.pk,.pk-layer) .cp-camp.is-arch:before{background:var(--cp-arch)}:where(.pk,.pk-layer) .cp-camp:hover{box-shadow:inset 0 0 0 1px var(--pk-brand-border),0 14px 30px -18px #16606e80;transform:translateY(-2px)}:where(.pk,.pk-layer) .cp-camp:active:not(:has(button:active)){transition-duration:var(--pk-dur-press);transform:scale(.985)}:where(.pk,.pk-layer) .cp-camp:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk,.pk-layer) .cp-camp.is-arch{background:#fbfcfc}:where(.pk,.pk-layer) .cp-camp.is-arch .cp-card-name{color:var(--pk-ink-soft)}:where(.pk,.pk-layer) .cp-camp.is-busy{opacity:.6;pointer-events:none}:where(.pk,.pk-layer) .cp-camp.is-flash,:where(.pk,.pk-layer) .cp-row.is-flash{animation:cpFlash 1.5s var(--pk-ease-out)}@keyframes cpFlash{0%,30%{box-shadow:inset 0 0 0 2px var(--pk-brand),0 0 0 6px #1f8e8629}}:where(.pk,.pk-layer) .cp-card-ban{justify-content:flex-end;align-items:center;height:68px;padding:0 18px;font-size:30px;display:flex}:where(.pk,.pk-layer) .cp-card-ban.is-none{color:#1f8e8647;background:linear-gradient(135deg,#f3faf9,#eef6f5);font-size:0}:where(.pk,.pk-layer) .cp-camp.is-arch .cp-card-ban{filter:grayscale(.6)opacity(.75)}:where(.pk,.pk-layer) .cp-card-ban.is-url,:where(.pk,.pk-layer) .cp-ban-art.is-url{color:var(--pk-muted);font-size:var(--pk-t-sm);background:repeating-linear-gradient(135deg,#f4f8f7 0 10px,#eef4f3 10px 20px);justify-content:center;gap:6px}:where(.pk,.pk-layer) .cp-card-in{flex-direction:column;flex:1;gap:12px;padding:16px 16px 14px 20px;display:flex}:where(.pk,.pk-layer) .cp-card-top{align-items:flex-start;gap:6px;display:flex}:where(.pk,.pk-layer) .cp-card-tags{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex}:where(.pk,.pk-layer) .cp-more{color:var(--pk-muted);margin:-4px -6px 0 0}:where(.pk,.pk-layer) .cp-card-name{font:700 var(--pk-t-lg)/1.35 var(--pk-font-ui);letter-spacing:-.01em;color:var(--pk-ink);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}:where(.pk,.pk-layer) .cp-card-desc{color:var(--pk-ink-soft);font-size:var(--pk-t-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:-4px 0 0;line-height:1.55;display:-webkit-box;overflow:hidden}:where(.pk,.pk-layer) .cp-meta{color:var(--pk-muted);flex-wrap:wrap;gap:4px 14px;font-size:12px;display:flex}:where(.pk,.pk-layer) .cp-meta span{align-items:center;gap:5px;display:inline-flex}:where(.pk,.pk-layer) .cp-card-foot{background:linear-gradient(90deg,var(--pk-hairline) 50%,transparent 0) top/8px 1px repeat-x;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:12px;display:flex}:where(.pk,.pk-layer) .cp-tchips{flex-wrap:wrap;gap:4px;display:flex}:where(.pk,.pk-layer) .cp-stats{color:var(--pk-muted);align-items:center;gap:10px;font-size:12px;display:inline-flex}:where(.pk,.pk-layer) .cp-stats>span{align-items:center;gap:3px;display:inline-flex}:where(.pk,.pk-layer) .cp-stats b{color:var(--pk-ink-body);font-weight:700}:where(.pk,.pk-layer) .cp-stats svg{flex-shrink:0}:where(.pk,.pk-layer) .cp-link{height:26px;color:var(--pk-brand-strong);font:700 12px/1 var(--pk-font-ui);cursor:pointer;white-space:nowrap;transition:background-color var(--pk-dur-fast),transform var(--pk-dur-press);background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;padding:0 8px;display:inline-flex}:where(.pk,.pk-layer) .cp-link:hover{background:var(--pk-brand-surface)}:where(.pk,.pk-layer) .cp-link:active{transform:scale(.95)}:where(.pk,.pk-layer) .cp-link:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk,.pk-layer) .cp-link.is-warn{color:#96690a}:where(.pk,.pk-layer) .cp-link.is-warn:hover{background:#fdf3dc}:where(.pk,.pk-layer) .cp-rows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}:where(.pk,.pk-layer) .cp-row{border-radius:var(--pk-r-md);background:var(--pk-paper);min-height:60px;box-shadow:inset 0 0 0 1px var(--pk-hairline);cursor:pointer;transition:box-shadow var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);align-items:center;gap:14px;padding:10px 12px 10px 14px;display:flex}:where(.pk,.pk-layer) .cp-row:hover{box-shadow:inset 0 0 0 1px var(--pk-brand-border),0 6px 18px -10px #16606e59}:where(.pk,.pk-layer) .cp-row:active:not(:has(button:active)){transition-duration:var(--pk-dur-press);transform:scale(.995)}:where(.pk,.pk-layer) .cp-row:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk,.pk-layer) .cp-row-bar{background:var(--cp-draft);border-radius:2px;flex-shrink:0;width:4px;height:32px}:where(.pk,.pk-layer) .cp-row.is-active .cp-row-bar{background:var(--cp-active)}:where(.pk,.pk-layer) .cp-row.is-paused .cp-row-bar{background:var(--cp-paused)}:where(.pk,.pk-layer) .cp-row.is-ended .cp-row-bar{background:var(--cp-ended)}:where(.pk,.pk-layer) .cp-row.is-arch .cp-row-bar{background:var(--cp-arch)}:where(.pk,.pk-layer) .cp-row-main{flex:1;align-items:center;gap:10px;min-width:0;display:flex}:where(.pk,.pk-layer) .cp-row-name{color:var(--pk-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}:where(.pk,.pk-layer) .cp-row-tags{flex-shrink:0;gap:4px;display:inline-flex}:where(.pk,.pk-layer) .cp-row-tgt,:where(.pk,.pk-layer) .cp-row-date{color:var(--pk-muted);white-space:nowrap;flex-shrink:0;align-items:center;gap:5px;font-size:12px;display:inline-flex}:where(.pk,.pk-layer) .cp-row-types{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}:where(.pk,.pk-layer) .cp-row-days{width:130px;color:var(--pk-muted);white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;font-size:11px;display:inline-flex}:where(.pk,.pk-layer) .cp-empty{text-align:center;max-width:440px;margin:40px auto}:where(.pk,.pk-layer) .cp-empty-ill{justify-content:center;margin-bottom:6px;display:flex}:where(.pk,.pk-layer) .cp-err-ic,:where(.pk,.pk-layer) .cp-deny-ic{background:var(--pk-danger-surface);width:56px;height:56px;color:var(--pk-danger);border-radius:18px;place-items:center;margin:0 auto 10px;display:grid}:where(.pk,.pk-layer) .cp-deny-ic{background:var(--pk-quiet);color:var(--pk-ink-soft)}:where(.pk,.pk-layer) .cp-deny p{line-height:1.65}:where(.pk,.pk-layer) .cp-deny-sub{font-size:var(--pk-t-sm);color:var(--pk-muted)}:where(.pk,.pk-layer) .cp-deny .btn-group{justify-content:center;margin-top:6px}:where(.pk,.pk-layer) .cp-sk{background:linear-gradient(90deg,var(--pk-quiet) 25%,#f7fafa 50%,var(--pk-quiet) 75%) 0 0/200% 100%;border-radius:7px;height:13px;animation:1.3s linear infinite cpSk;display:block}@keyframes cpSk{to{background-position:-200% 0}}:where(.pk,.pk-layer) .cp-skel{cursor:default}:where(.pk,.pk-layer) .cp-skel .cp-card-in{gap:14px}:where(.pk,.pk-layer) .cp-subhead{min-height:60px;padding:10px var(--pk-ws-pad);flex-wrap:wrap;align-items:center;gap:10px;display:flex}:where(.pk,.pk-layer) .cp-backbtn{border-radius:var(--pk-r-pill);height:32px;color:var(--pk-brand-strong);font:700 var(--pk-t-sm)/1 var(--pk-font-ui);cursor:pointer;transition:background-color var(--pk-dur-fast),transform var(--pk-dur-press);background:0 0;border:0;align-items:center;gap:2px;padding:0 10px 0 6px;display:inline-flex}:where(.pk,.pk-layer) .cp-backbtn:hover{background:var(--pk-brand-surface)}:where(.pk,.pk-layer) .cp-backbtn:active{transform:scale(.95)}:where(.pk,.pk-layer) .cp-backbtn:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk,.pk-layer) .cp-sh-sep{color:var(--pk-faint)}:where(.pk,.pk-layer) .cp-sh-title{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}:where(.pk,.pk-layer) .cp-sh-title>b{font:700 var(--pk-t-lg)/1.3 var(--pk-font-ui);color:var(--pk-ink);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;max-width:420px;overflow:hidden}:where(.pk,.pk-layer) .cp-sh-meta{font-size:var(--pk-t-sm);color:var(--pk-muted)}:where(.pk,.pk-layer) .cp-dirty{color:#cf9b1b;margin-left:4px}:where(.pk,.pk-layer) .cp-sh-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.pk,.pk-layer) .cp-lock{background:var(--pk-quiet);height:28px;color:var(--pk-muted);border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-size:12px;display:inline-flex}:where(.pk,.pk-layer) .cp-prev-btn{color:var(--pk-ink-soft)}:where(.pk,.pk-layer) .cp-ed{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:20px;max-width:1180px;margin:0 auto;display:grid}:where(.pk,.pk-layer) .cp-nav{border-radius:var(--pk-r-lg);background:var(--pk-mist);box-shadow:inset 0 0 0 1px var(--pk-hairline);flex-direction:column;gap:8px;padding:14px;display:flex;position:sticky;top:76px}:where(.pk,.pk-layer) .cp-nav-prog{color:var(--pk-muted);justify-content:space-between;font-size:12px;display:flex}:where(.pk,.pk-layer) .cp-nav-prog b{color:var(--pk-ink)}:where(.pk,.pk-layer) .cp-nav-list{flex-direction:column;gap:2px;margin-top:6px;display:flex;position:relative}:where(.pk,.pk-layer) .cp-nav-i{min-height:38px;color:var(--pk-ink-soft);font:600 var(--pk-t-sm)/1.2 var(--pk-font-ui);text-align:left;cursor:pointer;transition:background-color var(--pk-dur-fast),color var(--pk-dur-fast),transform var(--pk-dur-press);background:0 0;border:0;border-radius:10px;align-items:center;gap:9px;padding:0 10px;display:flex}:where(.pk,.pk-layer) .cp-nav-i:hover{color:var(--pk-ink);background:#1d3a370d}:where(.pk,.pk-layer) .cp-nav-i:active{transform:scale(.98)}:where(.pk,.pk-layer) .cp-nav-i:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk,.pk-layer) .cp-nav-i.on{background:var(--pk-paper);color:var(--pk-brand-strong);box-shadow:0 1px 2px #16403d14,0 4px 12px -8px #16606e66}:where(.pk,.pk-layer) .cp-nav-t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}:where(.pk,.pk-layer) .cp-nav-emo{background:color-mix(in srgb,var(--c) 40%,#fff);border-radius:7px;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:13px;display:grid}:where(.pk,.pk-layer) .cp-nbadge{background:var(--pk-quiet);height:18px;color:var(--pk-ink-soft);border-radius:9px;align-items:center;gap:2px;padding:0 6px;font-size:10.5px;font-weight:700;display:inline-flex}:where(.pk,.pk-layer) .cp-off{color:var(--pk-faint);margin-left:6px;font-size:10px}:where(.pk,.pk-layer) .cp-nav-h{border-top:1px solid var(--pk-hairline);font:700 11px/1 var(--pk-font-ui);letter-spacing:.06em;color:var(--pk-muted);justify-content:space-between;align-items:center;margin:10px 0 2px;padding:8px 4px 0 10px;display:flex}:where(.pk,.pk-layer) .cp-nav-empty{color:var(--pk-faint);margin:4px 10px;font-size:12px}:where(.pk,.pk-layer) .cp-comp{width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--pk-hairline-strong);border-radius:50%;flex-shrink:0;place-items:center;display:grid}:where(.pk,.pk-layer) .cp-comp.is-complete{background:var(--pk-brand);color:#fff;box-shadow:none}:where(.pk,.pk-layer) .cp-comp.is-error{background:var(--pk-danger);color:#fff;box-shadow:none}:where(.pk,.pk-layer) .cp-comp.is-partial{box-shadow:inset 0 0 0 2px #e0a92e}:where(.pk,.pk-layer) .cp-comp svg{stroke-width:3px;width:10px;height:10px}:where(.pk,.pk-layer) .cp-panel{border-radius:var(--pk-r-lg);background:var(--pk-paper);min-width:0;box-shadow:inset 0 0 0 1px var(--pk-hairline),var(--pk-sh-1);padding:24px 28px 32px}:where(.pk,.pk-layer) .cp-panel.cp-pin .cp-fs-wrap>*{animation:cpIn .28s var(--pk-ease-out) both}:where(.pk,.pk-layer) .cp-fs-wrap{border:0;flex-direction:column;gap:24px;min-width:0;margin:0;padding:0;display:flex}:where(.pk,.pk-layer) .cp-fs-wrap:disabled{opacity:.88}:where(.pk,.pk-layer) .cp-ph h2{font:700 var(--pk-t-xl)/1.3 var(--pk-font-ui);letter-spacing:-.015em;color:var(--pk-ink);align-items:center;gap:8px;margin:0;display:flex}:where(.pk,.pk-layer) .cp-ph p{color:var(--pk-muted);font-size:var(--pk-t-sm);margin:4px 0 0}:where(.pk,.pk-layer) .cp-ph-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}:where(.pk,.pk-layer) .cp-ph-emo{font-size:22px}:where(.pk,.pk-layer) .cp-ph-acts{align-items:center;gap:10px;display:flex}:where(.pk,.pk-layer) .cp-fs{flex-direction:column;gap:16px;display:flex}:where(.pk,.pk-layer) .cp-sec{flex-direction:column;gap:12px;display:flex}:where(.pk,.pk-layer) .cp-sec-h h3,:where(.pk,.pk-layer) .cp-sec-hr h3{font:700 var(--pk-t-md)/1.3 var(--pk-font-ui);color:var(--pk-ink);align-items:center;gap:6px;margin:0;display:flex}:where(.pk,.pk-layer) .cp-sec-h h3 svg{color:var(--pk-brand)}:where(.pk,.pk-layer) .cp-sec-h p{color:var(--pk-muted);margin:3px 0 0;font-size:12px;line-height:1.55}:where(.pk,.pk-layer) .cp-sec-hr{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}:where(.pk,.pk-layer) .cp-sec-hr p{margin:3px 0 0;font-size:12px}:where(.pk,.pk-layer) .cp-sec-hr .btn{flex-shrink:0}:where(.pk,.pk-layer) .cp-f{flex-direction:column;gap:6px;min-width:0;display:flex}:where(.pk,.pk-layer) .cp-l{font:600 12px/1.2 var(--pk-font-ui);color:var(--pk-ink-soft)}:where(.pk,.pk-layer) .cp-l em,:where(.pk,.pk-layer) .cp-sec-h em{color:var(--pk-danger);font-style:normal}:where(.pk,.pk-layer) .cp-in{background:var(--pk-paper);width:100%;min-height:38px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);font:500 var(--pk-t-md)/1.4 var(--pk-font-ui);color:var(--pk-ink);transition:box-shadow var(--pk-dur-fast);box-sizing:border-box;border:0;border-radius:10px;padding:8px 12px}:where(.pk,.pk-layer) textarea.cp-in{resize:vertical}:where(.pk,.pk-layer) .cp-in:focus{box-shadow:inset 0 0 0 1.5px var(--pk-brand),0 0 0 4px #1f8e861f;outline:0}:where(.pk,.pk-layer) .cp-in.is-err{box-shadow:inset 0 0 0 1.5px var(--pk-danger)}:where(.pk,.pk-layer) .cp-in:disabled{background:var(--pk-quiet);color:var(--pk-ink-soft)}:where(.pk,.pk-layer) .cp-selw{display:block;position:relative}:where(.pk,.pk-layer) .cp-selw select{appearance:none;cursor:pointer;padding-right:32px}:where(.pk,.pk-layer) .cp-selw svg{pointer-events:none;color:var(--pk-muted);position:absolute;top:50%;right:12px;transform:translateY(-50%)}:where(.pk,.pk-layer) .cp-row2{grid-template-columns:1fr 1fr;gap:12px;display:grid}:where(.pk,.pk-layer) .cp-row3{grid-template-columns:2fr 1.4fr 90px;gap:12px;display:grid}:where(.pk,.pk-layer) .cp-dates{max-width:460px}:where(.pk,.pk-layer) .cp-emo-in{text-align:center;font-size:18px}:where(.pk,.pk-layer) .cp-err{font-size:var(--pk-t-sm);color:var(--pk-danger);margin:0}:where(.pk,.pk-layer) .cp-ok{font-size:var(--pk-t-sm);color:var(--pk-brand-strong);align-items:center;gap:6px;margin:0;font-weight:600;display:flex}:where(.pk,.pk-layer) .cp-mhint{color:var(--pk-muted);gap:6px;margin:0;font-size:12px;line-height:1.5;display:flex}:where(.pk,.pk-layer) .cp-mhint svg{flex-shrink:0;margin-top:2px}:where(.pk,.pk-layer) .cp-mhint.is-legacy{color:#a67c07}:where(.pk,.pk-layer) .cp-alert{background:var(--pk-danger-surface);color:var(--pk-danger);border-radius:8px;gap:6px;margin:0;padding:8px 10px;font-size:12px;line-height:1.5;display:flex}:where(.pk,.pk-layer) .cp-alert svg{flex-shrink:0;margin-top:2px}:where(.pk,.pk-layer) .cp-alert.is-warn{color:#96690a;background:#fdf3dc}:where(.pk,.pk-layer) .cp-alert-box{background:var(--pk-danger-surface);box-shadow:inset 0 0 0 1px var(--pk-danger-border,#f6c4bb);color:var(--pk-danger);border-radius:12px;gap:10px;padding:12px 14px;display:flex}:where(.pk,.pk-layer) .cp-alert-box svg{flex-shrink:0;margin-top:2px}:where(.pk,.pk-layer) .cp-alert-box p{color:var(--pk-ink-soft);font-size:var(--pk-t-sm);margin:2px 0 0;line-height:1.55}:where(.pk,.pk-layer) .cp-dash{border:2px dashed var(--pk-hairline-strong);text-align:center;color:var(--pk-muted);font-size:var(--pk-t-sm);border-radius:12px;padding:26px 12px}:where(.pk,.pk-layer) .cp-radios{grid-template-columns:1fr 1fr;gap:10px;max-width:560px;display:grid}:where(.pk,.pk-layer) .cp-radio{background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);cursor:pointer;transition:box-shadow var(--pk-dur-fast),background-color var(--pk-dur-fast),transform var(--pk-dur-press);border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex;position:relative}:where(.pk,.pk-layer) .cp-radio:active{transform:scale(.985)}:where(.pk,.pk-layer) .cp-radio input,:where(.pk,.pk-layer) .cp-cls input,:where(.pk,.pk-layer) .cp-switch input{opacity:0;pointer-events:none;position:absolute}:where(.pk,.pk-layer) .cp-radio b{font-size:var(--pk-t-sm);color:var(--pk-ink);display:block}:where(.pk,.pk-layer) .cp-radio small{color:var(--pk-muted);margin-top:2px;font-size:12px;display:block}:where(.pk,.pk-layer) .cp-radio.on{background:#eef8f6;box-shadow:inset 0 0 0 1.5px #81d6d0e6}:where(.pk,.pk-layer) .cp-radio-dot{width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--pk-hairline-strong);transition:box-shadow var(--pk-dur-fast) var(--pk-ease-snappy);border-radius:50%;flex-shrink:0;margin-top:1px}:where(.pk,.pk-layer) .cp-radio.on .cp-radio-dot{box-shadow:inset 0 0 0 5px var(--pk-brand)}:where(.pk,.pk-layer) .cp-radio:has(input:focus-visible){box-shadow:var(--pk-ring)}:where(.pk,.pk-layer) .cp-classes{background:var(--pk-mist);box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex}:where(.pk,.pk-layer) .cp-classes-h{color:var(--pk-muted);justify-content:space-between;align-items:center;font-size:12px;display:flex}:where(.pk,.pk-layer) .cp-classes-h b{color:var(--pk-ink)}:where(.pk,.pk-layer) .cp-cls-g{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:6px;max-height:224px;display:grid;overflow-y:auto}:where(.pk,.pk-layer) .cp-cls{background:var(--pk-paper);min-height:40px;box-shadow:inset 0 0 0 1px var(--pk-hairline);cursor:pointer;transition:box-shadow var(--pk-dur-fast),background-color var(--pk-dur-fast);border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex;position:relative}:where(.pk,.pk-layer) .cp-cls.on{background:#eef8f6;box-shadow:inset 0 0 0 1.5px #81d6d0e6}:where(.pk,.pk-layer) .cp-cls:has(input:focus-visible){box-shadow:var(--pk-ring)}:where(.pk,.pk-layer) .cp-ck{width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--pk-hairline-strong);transition:background-color var(--pk-dur-fast);border-radius:5px;flex-shrink:0;place-items:center;display:grid}:where(.pk,.pk-layer) .cp-cls.on .cp-ck{background:var(--pk-brand);box-shadow:none}:where(.pk,.pk-layer) .cp-cls.on .cp-ck:after{content:"";border-top:0;border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:0;width:8px;height:4px;transform:translateY(-1px)rotate(-45deg)}:where(.pk,.pk-layer) .cp-cls-n{min-width:0;font-size:var(--pk-t-sm);color:var(--pk-ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}:where(.pk,.pk-layer) .cp-switch{flex-shrink:0;width:40px;height:24px;display:inline-block;position:relative}:where(.pk,.pk-layer) .cp-switch i{transition:background-color var(--pk-dur-fast);background:#cfdcd9;border-radius:12px;position:absolute;inset:0}:where(.pk,.pk-layer) .cp-switch i:after{content:"";width:20px;height:20px;transition:transform var(--pk-dur-spring) var(--pk-ease-spring-default);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}:where(.pk,.pk-layer) .cp-switch input:checked+i{background:var(--pk-brand)}:where(.pk,.pk-layer) .cp-switch input:checked+i:after{transform:translate(16px)}:where(.pk,.pk-layer) .cp-switch input:focus-visible+i{box-shadow:var(--pk-ring)}:where(.pk,.pk-layer) .cp-switch-card{background:var(--pk-mist);box-shadow:inset 0 0 0 1px var(--pk-hairline);cursor:pointer;border-radius:12px;align-items:center;gap:14px;padding:14px 16px;display:flex}:where(.pk,.pk-layer) .cp-switch-card b{font-size:var(--pk-t-sm);color:var(--pk-ink);display:block}:where(.pk,.pk-layer) .cp-switch-card small{color:var(--pk-muted);margin-top:2px;font-size:12px;display:block}:where(.pk,.pk-layer) .cp-switch-inline{font-size:var(--pk-t-sm);cursor:pointer;align-items:center;gap:8px;display:inline-flex}:where(.pk,.pk-layer) .cp-rule{background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);transition:box-shadow var(--pk-dur-fast);border-radius:12px}:where(.pk,.pk-layer) .cp-rule.is-open{box-shadow:inset 0 0 0 1px var(--pk-brand-border),0 8px 22px -16px #16606e80}:where(.pk,.pk-layer) .cp-rule.is-bad{box-shadow:inset 0 0 0 1.5px var(--pk-danger)}:where(.pk,.pk-layer) .cp-rule-h{align-items:center;gap:8px;padding:8px 8px 8px 12px;display:flex}:where(.pk,.pk-layer) .cp-rule-n{background:var(--pk-quiet);height:20px;color:var(--pk-ink-soft);font:700 11px/20px var(--pk-font-ui);border-radius:6px;flex-shrink:0;padding:0 7px}:where(.pk,.pk-layer) .cp-rule-sum{text-align:left;cursor:pointer;min-width:0;min-height:32px;color:var(--pk-ink);background:0 0;border:0;border-radius:8px;flex:1;align-items:center;gap:8px;padding:0 6px;display:flex}:where(.pk,.pk-layer) .cp-rule-sum:hover{background:var(--pk-quiet)}:where(.pk,.pk-layer) .cp-rule-sum:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk,.pk-layer) .cp-rule-sum b{font-size:var(--pk-t-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.pk,.pk-layer) .cp-rule-sum span{color:var(--pk-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;overflow:hidden}:where(.pk,.pk-layer) .cp-rule-sum svg{color:var(--pk-muted);transition:transform var(--pk-dur-spring) var(--pk-ease-spring-default);flex-shrink:0}:where(.pk,.pk-layer) .cp-rule.is-open .cp-rule-sum svg{transform:rotate(180deg)}:where(.pk,.pk-layer) .cp-del{color:var(--pk-muted)}:where(.pk,.pk-layer) .cp-del:hover{color:var(--pk-danger)}:where(.pk,.pk-layer) .cp-rule-b{border-top:1px solid var(--pk-hairline);flex-direction:column;gap:12px;padding:12px 16px 16px;display:flex}:where(.pk,.pk-layer) .cp-summary{background:#e9f7f5;border-radius:12px;padding:12px 14px;box-shadow:inset 0 0 0 1px #bfe9e5e6}:where(.pk,.pk-layer) .cp-summary p{color:var(--pk-brand-strong);margin:2px 0;font-size:12px}:where(.pk,.pk-layer) .cp-summary-h{align-items:center;gap:5px;font-weight:700;display:flex;color:#1f6f68!important;margin-bottom:6px!important}:where(.pk,.pk-layer) .cp-summary-l{font-weight:700;color:#2a9d94!important;margin-top:6px!important}:where(.pk,.pk-layer) .cp-rw{background:linear-gradient(#fffaf0,#fff);border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex;box-shadow:inset 0 0 0 1px #f3e2bd}:where(.pk,.pk-layer) .cp-rw-h{justify-content:space-between;align-items:center;display:flex}:where(.pk,.pk-layer) .cp-rw-badge{color:#8a6a14;height:22px;font:700 11px/1 var(--pk-font-ui);background:#fdf0cf;border-radius:7px;align-items:center;gap:4px;padding:0 8px;display:inline-flex}:where(.pk,.pk-layer) .cp-item{align-items:center;gap:8px;display:flex}:where(.pk,.pk-layer) .cp-qty{flex-shrink:0;width:84px}:where(.pk,.pk-layer) .cp-add-item{align-self:flex-start}:where(.pk,.pk-layer) .cp-cal{background:var(--pk-mist);box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:14px;flex-direction:column;gap:10px;padding:14px;display:flex}:where(.pk,.pk-layer) .cp-cal-h{align-items:center;gap:8px;display:flex}:where(.pk,.pk-layer) .cp-cal-tg{scrollbar-width:none;flex:1;gap:6px;min-width:0;padding:2px;display:flex;overflow-x:auto}:where(.pk,.pk-layer) .cp-cal-tg::-webkit-scrollbar{display:none}:where(.pk,.pk-layer) .cp-cal-chip{border-radius:var(--pk-r-pill);background:var(--pk-paper);height:28px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);font:600 12px/1 var(--pk-font-ui);color:var(--pk-ink-soft);white-space:nowrap;cursor:pointer;transition:box-shadow var(--pk-dur-fast),transform var(--pk-dur-press);border:0;align-items:center;gap:6px;padding:0 10px;display:inline-flex}:where(.pk,.pk-layer) .cp-cal-chip i{background:var(--c);border-radius:3px;width:10px;height:10px}:where(.pk,.pk-layer) .cp-cal-chip:active{transform:scale(.95)}:where(.pk,.pk-layer) .cp-cal-chip.on{box-shadow:inset 0 0 0 2px var(--pk-brand);color:var(--pk-ink)}:where(.pk,.pk-layer) .cp-cal-nav{flex-shrink:0;gap:2px;display:flex}:where(.pk,.pk-layer) .cp-cal-hint{color:var(--pk-muted);margin:0;font-size:12px}:where(.pk,.pk-layer) .cp-cal-hint b{color:var(--pk-brand-strong)}:where(.pk,.pk-layer) .cp-months{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;display:grid}:where(.pk,.pk-layer) .cp-month-t{font:700 var(--pk-t-sm)/1 var(--pk-font-ui);color:var(--pk-ink);margin:0 0 6px}:where(.pk,.pk-layer) .cp-wd,:where(.pk,.pk-layer) .cp-days-g{grid-template-columns:repeat(7,1fr);display:grid}:where(.pk,.pk-layer) .cp-wd span{text-align:center;color:var(--pk-faint);padding-bottom:4px;font-size:11px}:where(.pk,.pk-layer) .cp-cd{cursor:pointer;height:38px;font:600 12px/1 var(--pk-font-num);color:var(--pk-ink-soft);transition:background-color var(--pk-dur-fast);background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;padding:4px 0 0;display:flex;position:relative}:where(.pk,.pk-layer) .cp-cd span{width:24px;height:22px;transition:background-color var(--pk-dur-fast),transform var(--pk-dur-press);border-radius:7px;place-items:center;display:grid}:where(.pk,.pk-layer) .cp-cd:hover span{background:#1d3a3712}:where(.pk,.pk-layer) .cp-cd:active span{transform:scale(.9)}:where(.pk,.pk-layer) .cp-cd:focus-visible{outline:0}:where(.pk,.pk-layer) .cp-cd:focus-visible span{box-shadow:var(--pk-ring)}:where(.pk,.pk-layer) .cp-cd.is-pad{cursor:default}:where(.pk,.pk-layer) .cp-cd.in{background:#a6e0db59}:where(.pk,.pk-layer) .cp-cd.s{border-radius:10px 0 0 10px}:where(.pk,.pk-layer) .cp-cd.e{border-radius:0 10px 10px 0}:where(.pk,.pk-layer) .cp-cd.s.e{border-radius:10px}:where(.pk,.pk-layer) .cp-cd.s span,:where(.pk,.pk-layer) .cp-cd.e span{background:var(--pk-brand);color:#fff}:where(.pk,.pk-layer) .cp-cd.today span{box-shadow:inset 0 0 0 1.5px var(--pk-warn,#ffd166)}:where(.pk,.pk-layer) .cp-cd.pick span{background:var(--pk-ink);color:#fff;animation:1.2s ease-in-out infinite cpPulse}@keyframes cpPulse{50%{box-shadow:0 0 0 4px #1f8e8633}}:where(.pk,.pk-layer) .cp-cd em{gap:2px;height:4px;display:flex}:where(.pk,.pk-layer) .cp-cd em i{border-radius:2px;width:6px;height:4px}:where(.pk,.pk-layer) .cp-cd em i.off{opacity:.35}:where(.pk,.pk-layer) .cp-cd:disabled{cursor:default}:where(.pk,.pk-layer) .cp-drop{border:2px dashed var(--pk-hairline-strong);background:var(--pk-mist);color:var(--pk-muted);cursor:pointer;font:inherit;transition:border-color var(--pk-dur-fast),background-color var(--pk-dur-fast),transform var(--pk-dur-press);border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:26px 16px;display:flex}:where(.pk,.pk-layer) .cp-drop:hover{border-color:var(--pk-brand-border);color:var(--pk-brand-strong);background:#eef8f6}:where(.pk,.pk-layer) .cp-drop:active{transform:scale(.99)}:where(.pk,.pk-layer) .cp-drop b{font-size:var(--pk-t-sm);color:var(--pk-ink-soft)}:where(.pk,.pk-layer) .cp-drop small{font-size:12px}:where(.pk,.pk-layer) .cp-ban-prev{flex-direction:column;gap:10px;display:flex}:where(.pk,.pk-layer) .cp-ban-art{border-radius:14px;justify-content:flex-end;align-items:center;height:120px;padding:0 28px;font-size:46px;display:flex;box-shadow:inset 0 0 0 1px #0000000a}:where(.pk,.pk-layer) .cp-ban-acts{gap:8px;display:flex}:where(.pk,.pk-layer) .cp-url{max-width:460px}:where(.pk,.pk-layer) .cp-sh-p{color:var(--pk-ink-soft);margin:0 0 4px;line-height:1.6}:where(.pk,.pk-layer) .cp-pv{flex-direction:column;gap:14px;display:flex}:where(.pk,.pk-layer) .cp-pv-note{background:var(--pk-quiet);color:var(--pk-ink-soft);font-size:var(--pk-t-sm);border-radius:10px;gap:8px;padding:10px 12px;line-height:1.55;display:flex}:where(.pk,.pk-layer) .cp-pv-note svg{flex-shrink:0;margin-top:3px}:where(.pk,.pk-layer) .cp-pv-note.is-ok{color:var(--pk-brand-strong);background:#e3f6f3}:where(.pk,.pk-layer) .cp-phone{width:300px;max-width:100%;box-shadow:var(--pk-sh-3);background:#1d2b2a;border-radius:34px;align-self:center;padding:10px}:where(.pk,.pk-layer) .cp-phone-in{background:#f7f7f2;border-radius:26px;min-height:360px;overflow:hidden}:where(.pk,.pk-layer) .cp-pv-ban{justify-content:flex-end;align-items:center;height:96px;padding:0 20px;font-size:38px;display:flex}:where(.pk,.pk-layer) .cp-pv-ban.is-none{background:linear-gradient(135deg,#e3f4f2,#f7f7f2)}:where(.pk,.pk-layer) .cp-pv-ban.is-url{background:var(--pk-quiet);color:var(--pk-muted);justify-content:center;gap:6px;font-size:12px}:where(.pk,.pk-layer) .cp-pv-b{flex-direction:column;gap:10px;padding:14px;display:flex}:where(.pk,.pk-layer) .cp-pv-name{font:900 18px/1.3 var(--pk-font-display);color:#333}:where(.pk,.pk-layer) .cp-pv-b>small{color:var(--pk-muted);margin-top:-8px;font-size:11px}:where(.pk,.pk-layer) .cp-pv-gate{color:#8a6a14;background:#fff3cf;border-radius:8px;align-items:center;gap:5px;padding:6px 8px;font-size:11px;display:flex}:where(.pk,.pk-layer) .cp-pv-sa{background:#fff;border-radius:14px;gap:10px;padding:10px;display:flex;box-shadow:0 2px 8px -4px #0000001f}:where(.pk,.pk-layer) .cp-pv-emo{background:#e3f4f2;border-radius:10px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:16px;display:grid}:where(.pk,.pk-layer) .cp-pv-sa>div{flex:1;min-width:0}:where(.pk,.pk-layer) .cp-pv-sa b{color:#333;font-size:13px}:where(.pk,.pk-layer) .cp-pv-sa p{color:var(--pk-ink-soft);align-items:center;gap:6px;margin:4px 0 0;font-size:11px;display:flex}:where(.pk,.pk-layer) .cp-pv-bar{background:#e3f4f2;border-radius:3px;flex:1;height:5px;overflow:hidden}:where(.pk,.pk-layer) .cp-pv-bar i{background:#81d6d0;height:100%;display:block}:where(.pk,.pk-layer) .cp-pv-rw{color:#8a6a14!important}@container cpcard (width>=901px){:where(.pk,.pk-layer) .cp-tb{flex-wrap:nowrap}}@container cpcard (width<=1360px){:where(.pk,.pk-layer) .cp-lay-t{display:none}}:where(.pk,.pk-layer) .cp-tb .cp-sum{white-space:nowrap}@container cpcard (width<=1080px){:where(.pk,.pk-layer) .cp-row-tgt,:where(.pk,.pk-layer) .cp-row-date{display:none}}@container cpcard (width<=900px){:where(.pk,.pk-layer) .cp-ed{grid-template-columns:minmax(0,1fr);gap:12px}:where(.pk,.pk-layer) .cp-nav{min-width:0;padding:10px;position:static}:where(.pk,.pk-layer) .cp-nav-prog,:where(.pk,.pk-layer) .cp-nav>.cp-time-bar{display:none}:where(.pk,.pk-layer) .cp-nav-list{scrollbar-width:none;flex-direction:row;gap:4px;margin:0;overflow-x:auto}:where(.pk,.pk-layer) .cp-nav-list::-webkit-scrollbar{display:none}:where(.pk,.pk-layer) .cp-nav-i{flex-shrink:0;max-width:220px}:where(.pk,.pk-layer) .cp-nav-h{border-top:0;border-left:1px solid var(--pk-hairline);flex-shrink:0;margin:0;padding:0 2px 0 10px}:where(.pk,.pk-layer) .cp-nav-h span,:where(.pk,.pk-layer) .cp-nav-empty,:where(.pk,.pk-layer) .cp-row-types,:where(.pk,.pk-layer) .cp-row-days{display:none}}@container cpcard (width<=640px){:where(.pk,.pk-layer) .cp-lay{order:3}:where(.pk,.pk-layer) .cp-lay-t{display:none}:where(.pk,.pk-layer) .cp-acts{order:4}:where(.pk,.pk-layer) .cp-sum{white-space:normal;flex:100%;order:5}:where(.pk,.pk-layer) .cp-tb>.cp-gap{display:none}:where(.pk,.pk-layer) .cp-new{padding:0 12px}:where(.pk,.pk-layer) .cp-grid{grid-template-columns:1fr}:where(.pk,.pk-layer) .cp-row{flex-wrap:wrap;gap:8px 10px}:where(.pk,.pk-layer) .cp-row-main{flex-wrap:wrap;flex:calc(100% - 60px);gap:6px}:where(.pk,.pk-layer) .cp-row-ov{display:none}:where(.pk,.pk-layer) .cp-subhead{gap:6px}:where(.pk,.pk-layer) .cp-sh-sep{display:none}:where(.pk,.pk-layer) .cp-sh-title{flex:100%;order:3}:where(.pk,.pk-layer) .cp-sh-title>b{max-width:100%}:where(.pk,.pk-layer) .cp-sh-acts{margin-left:auto}:where(.pk,.pk-layer) .cp-prev-btn{justify-content:center;width:32px;padding:0}:where(.pk,.pk-layer) .cp-prev-btn .cp-prev-t{display:none}:where(.pk,.pk-layer) .cp-panel{padding:18px 16px 24px}:where(.pk,.pk-layer) .cp-row2,:where(.pk,.pk-layer) .cp-radios{grid-template-columns:1fr}:where(.pk,.pk-layer) .cp-row3{grid-template-columns:1fr 90px}:where(.pk,.pk-layer) .cp-row3>.cp-f:first-child{grid-column:1/-1}:where(.pk,.pk-layer) .cp-months{grid-template-columns:1fr}:where(.pk,.pk-layer) .cp-months>.cp-month:nth-child(2){display:none}:where(.pk,.pk-layer) .cp-cls-g{grid-template-columns:1fr}:where(.pk,.pk-layer) .cp-ban-art{height:90px}}@media (prefers-reduced-motion:reduce){:where(.pk,.pk-layer) .cp-main.cp-enter .cp-camp,:where(.pk,.pk-layer) .cp-main.cp-enter .cp-row,:where(.pk,.pk-layer) .cp-panel.cp-pin .cp-fs-wrap>*{animation:none}:where(.pk,.pk-layer) .cp-camp,:where(.pk,.pk-layer) .cp-row,:where(.pk,.pk-layer) .cp-radio,:where(.pk,.pk-layer) .cp-cal-chip{transition:box-shadow var(--pk-dur-fast)}:where(.pk,.pk-layer) .cp-camp:hover,:where(.pk,.pk-layer) .cp-camp:active,:where(.pk,.pk-layer) .cp-row:active{transform:none}:where(.pk,.pk-layer) .cp-cd.pick span,:where(.pk,.pk-layer) .cp-sk{animation:none}:where(.pk,.pk-layer) .cp-switch i:after,:where(.pk,.pk-layer) .cp-time-bar i{transition:none}}.pk-layer{--cp-active:#1f8e86;--cp-draft:#9aa9a6;--cp-paused:#e0a92e;--cp-ended:#e7735f;--cp-arch:#cdd6d3}:where(.pk[data-page=campaigns]) .cp-search.pk-search{flex:0 220px;min-width:140px}:where(.pk,.pk-layer) .cp-card-ban.is-img{padding:0;overflow:hidden}:where(.pk,.pk-layer) .cp-card-ban.is-img img{object-fit:cover;width:100%;height:100%}:where(.pk,.pk-layer) .cp-card-ban.is-none svg{color:#1f8e8647}:where(.pk,.pk-layer) .cp-pv-ban.is-img{padding:0;overflow:hidden}:where(.pk,.pk-layer) .cp-pv-ban.is-img img{object-fit:cover;width:100%;height:100%}:where(.pk,.pk-layer) .cp-row.is-busy{opacity:.6;pointer-events:none}:where(.pk[data-page=campaigns]) .cp-main>.empty{max-width:440px;margin:40px auto}:where(.pk[data-page=campaigns]) .cp-ed-wrap{padding:var(--pk-ws-sec-top,20px) var(--pk-ws-pad) 96px}:where(.pk[data-page=campaigns]) .cp-nav{top:calc(var(--pk-ws-head-h,60px) + 16px)}:where(.pk[data-page=campaigns]) .pk-subbar .cp-sh-title{align-items:center;gap:8px;min-width:0;display:inline-flex}:where(.pk[data-page=campaigns]) .pk-subbar .cp-sh-title>b{max-width:420px}:where(.pk[data-page=campaigns]) .pk-subbar-acts .cp-sh-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.pk,.pk-layer) .cp-comp svg{width:10px;height:10px}@container cpcard (width>=901px){:where(.pk[data-page=campaigns]) .cp-pills{flex:0 auto}}@container cpcard (width<=640px){:where(.pk[data-page=campaigns]) .cp-tb .cp-pills{flex:100%;order:1}:where(.pk[data-page=campaigns]) .cp-search.pk-search{flex:160px;order:2}:where(.pk[data-page=campaigns]) .cp-tb .ws-tb-sum{white-space:normal;flex:100%;order:5}:where(.pk[data-page=campaigns]) .cp-tb .ws-tb-sp{display:none}}:where(.pk,.pk-layer) .co-page{container:cocard/inline-size}:where(.pk,.pk-layer) .co-sp{flex:1}:where(.pk,.pk-layer) .co-dim{color:var(--pk-faint)}:where(.pk,.pk-layer) .co-tb{gap:10px}:where(.pk,.pk-layer) .co-pick{border-radius:var(--pk-r-pill);background:var(--pk-paper);min-width:0;max-width:320px;height:38px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong),0 1px 2px #16403d0d;color:var(--pk-brand-strong);font:700 var(--pk-t-md)/1 var(--pk-font-ui);cursor:pointer;transition:box-shadow var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);border:0;align-items:center;gap:8px;padding:0 12px 0 14px;display:inline-flex}:where(.pk,.pk-layer) .co-pick-t{color:var(--pk-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:where(.pk,.pk-layer) .co-pick:hover{box-shadow:inset 0 0 0 1px var(--pk-brand-border),0 6px 16px -10px #16606e66}:where(.pk,.pk-layer) .co-pick:active{transition-duration:var(--pk-dur-press);transform:scale(.97)}:where(.pk,.pk-layer) .co-pick:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk,.pk-layer) .co-pick:disabled{opacity:.55;cursor:default}:where(.pk,.pk-layer) .co-meta{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:inline-flex}:where(.pk,.pk-layer) .co-sum{font-size:var(--pk-t-sm);color:var(--pk-muted);white-space:nowrap}:where(.pk,.pk-layer) .co-vis,:where(.pk,.pk-layer) .co-hid,:where(.pk,.pk-layer) .co-over{font:600 var(--pk-t-xs)/1 var(--pk-font-ui);white-space:nowrap;align-items:center;display:inline-flex}:where(.pk,.pk-layer) .co-vis{color:var(--pk-brand-strong)}:where(.pk,.pk-layer) .co-vis:before{content:"";background:var(--pk-brand);border-radius:50%;width:6px;height:6px;margin-right:5px;box-shadow:0 0 0 3px #1f8e8626}:where(.pk,.pk-layer) .co-hid{color:var(--pk-faint)}:where(.pk,.pk-layer) .co-over{color:var(--pk-warn-strong)}:where(.pk,.pk-layer) .co-time{font-size:var(--pk-t-xs);color:var(--pk-muted);white-space:nowrap}:where(.pk,.pk-layer) .co-recalc{height:28px;color:var(--pk-brand-strong);font:600 var(--pk-t-xs)/1 var(--pk-font-ui);cursor:pointer;white-space:nowrap;transition:background-color var(--pk-dur-fast),transform var(--pk-dur-press);background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;padding:0 8px;display:inline-flex}:where(.pk,.pk-layer) .co-recalc:hover{background:var(--pk-brand-surface)}:where(.pk,.pk-layer) .co-recalc:active{transform:scale(.95)}:where(.pk,.pk-layer) .co-recalc:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk,.pk-layer) .co-recalc.is-spin svg{animation:.8s linear infinite coSpin}:where(.pk,.pk-layer) .co-exp,:where(.pk,.pk-layer) .co-goset{white-space:nowrap}:where(.pk,.pk-layer) .co-spin{border:2px solid;border-right-color:#0000;border-radius:50%;width:13px;height:13px;animation:.7s linear infinite coSpin;display:inline-block}@keyframes coSpin{to{transform:rotate(360deg)}}:where(.pk,.pk-layer) .co-body{padding:var(--pk-ws-sec-top,20px) var(--pk-ws-pad) 96px;flex-direction:column;gap:16px;display:flex}:where(.pk,.pk-layer) .co-body.co-enter>*{animation:coIn .28s var(--pk-ease-out) both}:where(.pk,.pk-layer) .co-body.co-enter>:nth-child(2){animation-delay:40ms}:where(.pk,.pk-layer) .co-body.co-enter>:nth-child(3){animation-delay:80ms}@keyframes coIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}:where(.pk,.pk-layer) .co-skel{background:linear-gradient(90deg,#1d3a370f,#1d3a371c,#1d3a370f) 0 0/200% 100%;border-radius:6px;height:12px;animation:1.3s linear infinite coShim;display:block}:where(.pk,.pk-layer) .co-skel-lg{width:50%;height:26px}:where(.pk,.pk-layer) .co-skel-bar{border-radius:5px;width:100%;height:10px}:where(.pk,.pk-layer) .co-skel-pick{border-radius:var(--pk-r-pill);width:240px;height:38px}@keyframes coShim{to{background-position:-200% 0}}:where(.pk,.pk-layer) .co-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}:where(.pk,.pk-layer) .co-stats.co-n3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.pk,.pk-layer) .co-stat{border-radius:var(--pk-r-lg);background:var(--pk-paper);min-width:0;box-shadow:inset 0 0 0 1px var(--pk-hairline),0 1px 2px #16403d0a;text-align:left;font:inherit;color:inherit;border:0;flex-direction:column;gap:6px;padding:14px 16px 16px;display:flex;position:relative;overflow:hidden}:where(.pk,.pk-layer) .co-stat.is-skel{gap:10px;min-height:104px}:where(.pk,.pk-layer) .co-stat-h{font:600 var(--pk-t-xs)/1.2 var(--pk-font-ui);color:var(--pk-muted);align-items:center;gap:8px;display:flex}:where(.pk,.pk-layer) .co-stat-ic{border-radius:9px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}:where(.pk,.pk-layer) .co-stat-users .co-stat-ic{background:var(--pk-info-surface);color:var(--pk-info-strong)}:where(.pk,.pk-layer) .co-stat-gate .co-stat-ic{background:var(--pk-brand-surface);color:var(--pk-brand-strong)}:where(.pk,.pk-layer) .co-stat-rate .co-stat-ic{background:var(--pk-success-surface);color:var(--pk-success-strong)}:where(.pk,.pk-layer) .co-stat-att .co-stat-ic{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk,.pk-layer) .co-stat-v{font:800 26px/1.05 var(--pk-font-num);color:var(--pk-ink);letter-spacing:-.01em;font-variant-numeric:tabular-nums}:where(.pk,.pk-layer) .co-stat-v small{font:600 var(--pk-t-sm)/1 var(--pk-font-ui);color:var(--pk-muted);letter-spacing:0}:where(.pk,.pk-layer) .co-stat-s{font-size:var(--pk-t-xs);color:var(--pk-muted);line-height:1.4}:where(.pk,.pk-layer) .co-meter{background:#1d3a3712;border-radius:2px;height:4px;margin-top:2px;display:block;overflow:hidden}:where(.pk,.pk-layer) .co-meter i{height:100%;width:var(--w);border-radius:inherit;transform-origin:0;animation:coGrow .6s var(--pk-ease-out) both;background:linear-gradient(90deg,#3fb8ae,#1f8e86);display:block}@keyframes coGrow{0%{transform:scaleX(0)}}:where(.pk,.pk-layer) button.co-stat{cursor:pointer;transition:box-shadow var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default)}:where(.pk,.pk-layer) button.co-stat:hover{box-shadow:inset 0 0 0 1px #e8705c8c,0 10px 28px -18px #c2553f80}:where(.pk,.pk-layer) button.co-stat:active{transition-duration:var(--pk-dur-press);transform:scale(.97)}:where(.pk,.pk-layer) button.co-stat:focus-visible{box-shadow:inset 0 0 0 1.5px var(--pk-danger),0 0 0 4px #e8705c2e;outline:0}:where(.pk,.pk-layer) button.co-stat.is-on{background:var(--pk-danger-surface);box-shadow:inset 0 0 0 1.5px #e8705c99}:where(.pk,.pk-layer) .co-i{width:18px;height:18px;color:var(--pk-faint);cursor:help;border-radius:50%;place-items:center;margin-left:2px;display:inline-grid}:where(.pk,.pk-layer) .co-i:hover,:where(.pk,.pk-layer) .co-i:focus-visible{color:var(--pk-brand-strong);background:var(--pk-brand-surface);outline:0}:where(.pk,.pk-layer) .co-panel{border-radius:var(--pk-r-lg);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline),0 1px 2px #16403d0a;min-width:0;padding:16px 18px 18px}:where(.pk,.pk-layer) .co-panel-h{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:12px;display:flex}:where(.pk,.pk-layer) .co-panel>.co-h2{margin-bottom:12px}:where(.pk,.pk-layer) .co-h2{font:700 var(--pk-t-md)/1.3 var(--pk-font-ui);color:var(--pk-ink);margin:0}:where(.pk,.pk-layer) .co-hint{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk,.pk-layer) .co-none{text-align:center;color:var(--pk-muted);font-size:var(--pk-t-sm);margin:0;padding:28px 0}:where(.pk,.pk-layer) .co-bars{flex-direction:column;gap:8px;display:flex}:where(.pk,.pk-layer) .co-bar-row{border-radius:var(--pk-r-md);width:100%;box-shadow:inset 0 0 0 1px var(--pk-hairline);text-align:left;font:inherit;color:inherit;background:#1d3a3706;border:0;flex-direction:column;gap:8px;padding:12px 14px;display:flex}:where(.pk,.pk-layer) .co-bar-row.is-btn{cursor:pointer;transition:box-shadow var(--pk-dur-fast),background-color var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default)}:where(.pk,.pk-layer) .co-bar-row.is-btn:hover{box-shadow:inset 0 0 0 1px var(--pk-brand-border);background:var(--pk-paper)}:where(.pk,.pk-layer) .co-bar-row.is-btn:active{transition-duration:var(--pk-dur-press);transform:scale(.99)}:where(.pk,.pk-layer) .co-bar-row.is-btn:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk,.pk-layer) .co-bar-row.is-on{background:var(--pk-brand-surface);box-shadow:inset 0 0 0 1.5px var(--pk-brand-border)}:where(.pk,.pk-layer) .co-bar-h{justify-content:space-between;align-items:center;gap:10px;display:flex}:where(.pk,.pk-layer) .co-bar-n{font:600 var(--pk-t-sm)/1.3 var(--pk-font-ui);color:var(--pk-ink);flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:inline-flex}:where(.pk,.pk-layer) .co-bar-h>b{font:800 var(--pk-t-md)/1 var(--pk-font-num);color:var(--pk-ink);font-variant-numeric:tabular-nums}:where(.pk,.pk-layer) .co-type{height:18px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);font:600 10.5px/1 var(--pk-font-ui);color:var(--pk-ink-soft);border-radius:5px;align-items:center;padding:0 6px;display:inline-flex}:where(.pk,.pk-layer) .co-track{background:#eef3f1;border-radius:5px;height:10px;display:flex;overflow:hidden}:where(.pk,.pk-layer) .co-track i{height:100%;width:var(--w);transform-origin:0;animation:coGrow .6s var(--pk-ease-out) both;display:block}:where(.pk,.pk-layer) .co-seg-done{background:#1f8e86}:where(.pk,.pk-layer) .co-seg-ip{background:#81d6d0}:where(.pk,.pk-layer) .co-legend{font-size:var(--pk-t-xs);color:var(--pk-muted);flex-wrap:wrap;align-items:center;gap:12px;display:flex}:where(.pk,.pk-layer) .co-legend span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}:where(.pk,.pk-layer) .co-legend i{border-radius:50%;width:8px;height:8px}:where(.pk,.pk-layer) .d-done{background:#1f8e86}:where(.pk,.pk-layer) .d-ip{background:#81d6d0}:where(.pk,.pk-layer) .d-none{background:#cdd6d3}:where(.pk,.pk-layer) .co-warn{background:var(--pk-warn-surface);color:var(--pk-warn-strong);font-size:var(--pk-t-xs);border-radius:8px;align-items:flex-start;gap:6px;margin:0;padding:8px 10px;line-height:1.5;display:flex}:where(.pk,.pk-layer) .co-warn svg{flex-shrink:0;margin-top:2px}:where(.pk,.pk-layer) .co-filters{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}:where(.pk,.pk-layer) .co-sel{flex-shrink:0;align-items:center;display:inline-flex;position:relative}:where(.pk,.pk-layer) .co-sel select{appearance:none;border-radius:var(--pk-r-pill);background:var(--pk-paper);height:36px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);font:600 var(--pk-t-sm)/1 var(--pk-font-ui);color:var(--pk-ink);cursor:pointer;border:0;max-width:170px;padding:0 30px 0 14px}:where(.pk,.pk-layer) .co-sel select:focus-visible{box-shadow:inset 0 0 0 1.5px var(--pk-brand),0 0 0 4px #1f8e861f;outline:0}:where(.pk,.pk-layer) .co-sel svg{pointer-events:none;color:var(--pk-muted);position:absolute;right:11px}:where(.pk,.pk-layer) .co-sel-sm select{height:30px;font-size:var(--pk-t-xs)}:where(.pk,.pk-layer) .co-chip{border-radius:var(--pk-r-pill);background:var(--pk-brand-surface);height:30px;color:var(--pk-brand-strong);font:600 var(--pk-t-xs)/1 var(--pk-font-ui);align-items:center;gap:4px;max-width:100%;padding:0 4px 0 12px;display:inline-flex}:where(.pk,.pk-layer) .co-chip button{width:22px;height:22px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}:where(.pk,.pk-layer) .co-chip button:hover{background:#1f8e8624}:where(.pk,.pk-layer) .co-clear{margin-left:auto}:where(.pk,.pk-layer) .co-thead,:where(.pk,.pk-layer) .co-row-btn{grid-template-columns:20px minmax(120px,1fr) minmax(90px,.8fr) 76px minmax(170px,1.5fr) minmax(130px,1fr);align-items:center;column-gap:14px;display:grid}:where(.pk,.pk-layer) .co-thead{color:var(--pk-muted);font:600 var(--pk-t-xs)/1 var(--pk-font-ui);padding:0 14px 8px}:where(.pk,.pk-layer) .co-thead .co-c-gate{text-align:center}:where(.pk,.pk-layer) .co-rows{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}:where(.pk,.pk-layer) .co-row{border-radius:var(--pk-r-md);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);transition:box-shadow var(--pk-dur-fast)}:where(.pk,.pk-layer) .co-row:hover{box-shadow:inset 0 0 0 1px var(--pk-brand-border),0 6px 18px -12px #16606e59}:where(.pk,.pk-layer) .co-row.is-open{box-shadow:inset 0 0 0 1.5px var(--pk-brand-border),0 10px 24px -16px #16606e66}:where(.pk,.pk-layer) .co-row.is-skel{padding:14px}:where(.pk,.pk-layer) .co-row-btn{text-align:left;width:100%;min-height:54px;font:inherit;color:inherit;cursor:pointer;border-radius:var(--pk-r-md);transition:transform var(--pk-dur-spring) var(--pk-ease-spring-default);background:0 0;border:0;padding:8px 14px}:where(.pk,.pk-layer) .co-row-btn:active{transition-duration:var(--pk-dur-press);transform:scale(.995)}:where(.pk,.pk-layer) .co-row-btn:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk,.pk-layer) .co-chev{color:var(--pk-muted);transition:transform .32s var(--pk-ease-spring-default);place-items:center;display:grid}:where(.pk,.pk-layer) .co-row.is-open .co-chev{color:var(--pk-brand-strong);transform:rotate(180deg)}:where(.pk,.pk-layer) .co-c-who{align-items:center;gap:10px;min-width:0;display:flex}:where(.pk,.pk-layer) .co-c-who b{font:700 var(--pk-t-md)/1.2 var(--pk-font-ui);color:var(--pk-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.pk,.pk-layer) .co-c-cls{font-size:var(--pk-t-sm);color:var(--pk-ink-soft);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.pk,.pk-layer) .co-c-gate{text-align:center}:where(.pk,.pk-layer) .co-g{border-radius:var(--pk-r-pill);height:24px;font:700 var(--pk-t-xs)/1 var(--pk-font-ui);justify-content:center;align-items:center;gap:4px;padding:0 8px;display:inline-flex}:where(.pk,.pk-layer) .co-g.is-pass{background:var(--pk-success-surface);color:var(--pk-success-strong)}:where(.pk,.pk-layer) .co-g.is-fail{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk,.pk-layer) .co-c-sub{align-items:center;gap:8px;min-width:0;display:flex}:where(.pk,.pk-layer) .co-strip{flex:1;gap:3px;min-width:60px;display:flex}:where(.pk,.pk-layer) .co-strip i{background:#dfe5e2;border-radius:3px;flex:1;height:8px}:where(.pk,.pk-layer) .co-strip i.s-completed{background:#1f8e86}:where(.pk,.pk-layer) .co-strip i.s-in_progress{background:var(--pk-warn,#ffd166)}:where(.pk,.pk-layer) .co-strip i.s-failed{background:#ff8a7a}:where(.pk,.pk-layer) .co-strip-n{font-size:var(--pk-t-xs);color:var(--pk-muted);white-space:nowrap}:where(.pk,.pk-layer) .co-c-p{align-items:center;gap:8px;display:flex}:where(.pk,.pk-layer) .co-c-p .co-mini{flex:1}:where(.pk,.pk-layer) .co-c-p b{text-align:right;width:40px;font:800 var(--pk-t-sm)/1 var(--pk-font-num)}:where(.pk,.pk-layer) .co-mini{background:#e3f6f3;border-radius:3px;height:6px;display:block;overflow:hidden}:where(.pk,.pk-layer) .co-mini i{height:100%;width:var(--w);border-radius:inherit;background:#1f8e86;display:block}:where(.pk,.pk-layer) .is-full{color:var(--pk-brand-strong)}:where(.pk,.pk-layer) .is-mid{color:#2a9d94}:where(.pk,.pk-layer) .is-low{color:#b0820f}:where(.pk,.pk-layer) .is-zero{color:var(--pk-faint)}:where(.pk,.pk-layer) .co-dt{animation:coDt .3s var(--pk-ease-out) both;padding:4px 14px 14px 48px}@keyframes coDt{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}:where(.pk,.pk-layer) .co-dt-none{font-size:var(--pk-t-sm);color:var(--pk-muted);margin:0;padding:6px 0}:where(.pk,.pk-layer) .co-dt-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}:where(.pk,.pk-layer) .co-dt-card{box-shadow:inset 0 0 0 1px var(--pk-hairline);background:#1d3a3708;border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}:where(.pk,.pk-layer) .co-dt-h{justify-content:space-between;align-items:center;gap:8px;display:flex}:where(.pk,.pk-layer) .co-dt-h b{font:700 var(--pk-t-sm)/1.3 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk,.pk-layer) .co-sst{border-radius:var(--pk-r-pill);height:20px;font:700 10.5px/1 var(--pk-font-ui);white-space:nowrap;align-items:center;padding:0 8px;display:inline-flex}:where(.pk,.pk-layer) .co-sst.s-completed{color:var(--pk-brand-strong);background:#e3f6f3}:where(.pk,.pk-layer) .co-sst.s-in_progress{color:#2f7fa3;background:#eaf5fb}:where(.pk,.pk-layer) .co-sst.s-not_started{color:#7d8a87;background:#f0f2f1}:where(.pk,.pk-layer) .co-sst.s-failed{color:#b14a35;background:#ffeae5}:where(.pk,.pk-layer) .co-dt-p{font-size:var(--pk-t-xs);color:var(--pk-muted);justify-content:space-between;display:flex}:where(.pk,.pk-layer) .co-dt-p b{font:800 var(--pk-t-sm)/1 var(--pk-font-num)}:where(.pk,.pk-layer) .co-rules{border-top:1px solid var(--pk-hairline);flex-direction:column;gap:6px;margin:0;padding:8px 0 0;list-style:none;display:flex}:where(.pk,.pk-layer) .co-rules li{font-size:var(--pk-t-xs);color:var(--pk-muted);justify-content:space-between;gap:8px;display:flex}:where(.pk,.pk-layer) .co-rules li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.pk,.pk-layer) .co-rules li b{white-space:nowrap;font-weight:600}:where(.pk,.pk-layer) .co-rules li b.is-pass{color:var(--pk-brand-strong)}:where(.pk,.pk-layer) .co-dt-gate{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}:where(.pk,.pk-layer) .co-dt-gl{font:600 var(--pk-t-xs)/1 var(--pk-font-ui);color:var(--pk-muted);margin-right:2px}:where(.pk,.pk-layer) .co-gchip{border-radius:var(--pk-r-pill);background:var(--pk-danger-surface);height:24px;color:var(--pk-danger);font:600 var(--pk-t-xs)/1 var(--pk-font-ui);align-items:center;padding:0 9px;display:inline-flex}:where(.pk,.pk-layer) .co-gchip.is-pass{background:var(--pk-success-surface);color:var(--pk-success-strong)}:where(.pk,.pk-layer) .co-pager{font-size:var(--pk-t-sm);color:var(--pk-muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}:where(.pk,.pk-layer) .co-empty{padding:56px 16px}:where(.pk,.pk-layer) .co-empty p{max-width:460px;margin:0 auto;line-height:1.6}:where(.pk,.pk-layer) .co-big-ic{background:var(--pk-brand-surface);width:56px;height:56px;color:var(--pk-brand-strong);border-radius:18px;place-items:center;margin-bottom:6px;display:grid}:where(.pk,.pk-layer) .co-err .co-big-ic{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk,.pk-layer) .co-deny .co-big-ic{background:var(--pk-quiet);color:var(--pk-ink-soft)}:where(.pk,.pk-layer) .co-deny code{background:var(--pk-quiet);border-radius:5px;padding:1px 5px;font-size:.9em}@container cocard (width<=900px){:where(.pk,.pk-layer) .co-stats,:where(.pk,.pk-layer) .co-stats.co-n3{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.pk,.pk-layer) .co-thead{display:none}:where(.pk,.pk-layer) .co-row-btn{grid-template-columns:18px minmax(0,1fr) auto;grid-template-areas:"chev who gate"".sub sub"".p p";row-gap:8px;padding:12px}:where(.pk,.pk-layer) .co-chev{grid-area:chev}:where(.pk,.pk-layer) .co-c-who{grid-area:who}:where(.pk,.pk-layer) .co-c-cls{display:none}:where(.pk,.pk-layer) .co-c-gate{grid-area:gate}:where(.pk,.pk-layer) .co-c-sub{grid-area:sub}:where(.pk,.pk-layer) .co-c-p{grid-area:p}:where(.pk,.pk-layer) .co-dt{padding:0 12px 12px}}@container cocard (width<=560px){:where(.pk,.pk-layer) .co-tb .co-pick{flex:100%;max-width:100%}:where(.pk,.pk-layer) .co-time{display:none}:where(.pk,.pk-layer) .co-body{gap:12px}:where(.pk,.pk-layer) .co-stat{padding:12px}:where(.pk,.pk-layer) .co-stat-v{font-size:22px}:where(.pk,.pk-layer) .co-panel{padding:14px 12px}:where(.pk,.pk-layer) .co-sel select{max-width:150px}:where(.pk,.pk-layer) .co-clear{margin-left:0}:where(.pk,.pk-layer) .co-g-t{display:none}:where(.pk,.pk-layer) .co-g{width:24px;padding:0}:where(.pk,.pk-layer) .co-dt-grid{grid-template-columns:1fr}:where(.pk,.pk-layer) .co-pager .co-sp{display:none}}@media (prefers-reduced-motion:reduce){:where(.pk,.pk-layer) .co-body.co-enter>*,:where(.pk,.pk-layer) .co-dt,:where(.pk,.pk-layer) .co-meter i,:where(.pk,.pk-layer) .co-track i{animation:none}:where(.pk,.pk-layer) .co-chev{transition:none}}:where(.pk[data-page=campaigns-ov]) .co-search.pk-search{flex:220px;max-width:320px}:where(.pk[data-page=campaigns-ov]) .co-tb .ws-tb-sp{flex:1}:where(.pk[data-page=campaigns-ov]) .co-over{gap:4px}:where(.pk[data-page=campaigns-ov]) .co-list .empty{padding:28px 12px}:where(.pk[data-page=campaigns-ov]) .co-pager{margin-top:12px}@container cocard (width<=560px){:where(.pk[data-page=campaigns-ov]) .co-search.pk-search{flex-basis:100%;max-width:none}}:where(.pk,.pk-layer) .rw-page{container:rwcard/inline-size}:where(.pk,.pk-layer) .rw-page .num,:where(.pk,.pk-layer) .rw-sheet .num,:where(.pk,.pk-layer) .rw-drawer .num,:where(.pk,.pk-layer) .rw-pop .num{font-family:var(--pk-font-num);font-variant-numeric:tabular-nums}:where(.pk,.pk-layer) .rw-tb{gap:10px}:where(.pk,.pk-layer) .rw-search{border-radius:var(--pk-r-pill);background:var(--pk-paper);min-width:0;height:36px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);color:var(--pk-muted);transition:box-shadow var(--pk-dur-fast);flex:0 210px;align-items:center;gap:7px;padding:0 8px 0 12px;display:flex}:where(.pk,.pk-layer) .rw-search:focus-within{box-shadow:inset 0 0 0 1.5px var(--pk-brand),0 0 0 4px #1f8e861f;color:var(--pk-brand)}:where(.pk,.pk-layer) .rw-search input{min-width:0;font:500 var(--pk-t-md)/1 var(--pk-font-ui);color:var(--pk-ink);background:0 0;border:0;outline:0;flex:1}:where(.pk,.pk-layer) .rw-search input::-webkit-search-cancel-button{display:none}:where(.pk,.pk-layer) .rw-qx{background:var(--pk-quiet);width:22px;height:22px;color:var(--pk-ink-soft);cursor:pointer;transition:transform var(--pk-dur-press);border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}:where(.pk,.pk-layer) .rw-qx:active{transform:scale(.9)}:where(.pk,.pk-layer) .rw-view{height:36px;min-height:36px;color:var(--pk-ink-body);gap:6px}:where(.pk,.pk-layer) .rw-sum{font-size:var(--pk-t-sm);color:var(--pk-muted);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}:where(.pk,.pk-layer) .rw-need{border-radius:var(--pk-r-pill);background:var(--pk-warn-surface);height:24px;box-shadow:inset 0 0 0 1px var(--pk-warn-border);color:var(--pk-warn-strong);font:700 var(--pk-t-xs)/1 var(--pk-font-ui);cursor:pointer;transition:transform var(--pk-dur-press);border:0;align-items:center;gap:4px;padding:0 9px;display:inline-flex}:where(.pk,.pk-layer) .rw-need:active{transform:scale(.95)}:where(.pk,.pk-layer) .rw-need:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk,.pk-layer) .rw-acts{flex-shrink:0;align-items:center;gap:8px;display:flex}:where(.pk,.pk-layer) .rw-acts .btn{height:36px;min-height:36px}:where(.pk,.pk-layer) .rw-acts .btn-icon{width:36px}:where(.pk,.pk-layer) .rw-refresh.is-spin svg{animation:.8s linear infinite rwSpin}@keyframes rwSpin{to{transform:rotate(360deg)}}:where(.pk,.pk-layer) .rw-body{padding:var(--pk-ws-sec-top,20px) var(--pk-ws-pad) 96px}:where(.pk,.pk-layer) .rw-body.rw-enter{animation:rwIn .24s var(--pk-ease-out) both}@keyframes rwIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}:where(.pk,.pk-layer) .rw-thead,:where(.pk,.pk-layer) .rw-row{grid-template-columns:minmax(220px,2.4fr) 88px 92px 76px 72px 104px 60px 84px;align-items:center;column-gap:14px;display:grid}:where(.pk,.pk-layer) .rw-thead{color:var(--pk-muted);font:600 var(--pk-t-xs)/1 var(--pk-font-ui);letter-spacing:.02em;padding:0 16px 8px}:where(.pk,.pk-layer) .rw-thead .rw-c-act{text-align:right}:where(.pk,.pk-layer) .rw-gh{font:800 var(--pk-t-md)/1 var(--pk-font-ui);color:var(--pk-ink);align-items:center;gap:7px;margin:18px 4px 10px;display:flex}:where(.pk,.pk-layer) .rw-gh:first-of-type{margin-top:4px}:where(.pk,.pk-layer) .rw-gh .num{font-size:var(--pk-t-xs);color:var(--pk-muted);font-weight:700}:where(.pk,.pk-layer) .rw-gh small{font:500 var(--pk-t-xs)/1 var(--pk-font-ui);color:var(--pk-muted)}:where(.pk,.pk-layer) .rw-gh svg{color:var(--pk-brand)}:where(.pk,.pk-layer) .rw-gh.is-warn svg{color:var(--pk-late)}:where(.pk,.pk-layer) .rw-rows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}:where(.pk,.pk-layer) .rw-row{border-radius:var(--pk-r-md);background:var(--pk-paper);min-height:72px;box-shadow:inset 0 0 0 1px var(--pk-hairline),0 1px 2px #16403d0a;transition:box-shadow var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default),height .24s var(--pk-ease-out),opacity .2s,padding .24s,margin .24s;padding:10px 16px;overflow:hidden}:where(.pk,.pk-layer) .rw-row:hover{box-shadow:inset 0 0 0 1px var(--pk-brand-border),0 6px 18px -10px #16606e59}:where(.pk,.pk-layer) .rw-row.is-off{background:var(--pk-mist)}:where(.pk,.pk-layer) .rw-row.is-off .rw-thumb{filter:grayscale(.85);opacity:.65}:where(.pk,.pk-layer) .rw-row.is-off .rw-who-t b{color:var(--pk-ink-soft)}:where(.pk,.pk-layer) .rw-row.is-leaving{opacity:0;min-height:0;margin-top:-8px;padding-top:0;padding-bottom:0;transform:scale(.98)}:where(.pk,.pk-layer) .rw-row.is-flash{animation:rwFlash 1.5s var(--pk-ease-out)}@keyframes rwFlash{0%,30%{box-shadow:inset 0 0 0 2px var(--pk-brand),0 0 0 6px #1f8e8624}to{box-shadow:inset 0 0 0 1px var(--pk-hairline)}}:where(.pk,.pk-layer) .rw-c{min-width:0}:where(.pk,.pk-layer) .rw-mlab{display:none}:where(.pk,.pk-layer) .rw-who{text-align:left;cursor:pointer;width:100%;color:inherit;border-radius:var(--pk-r-sm);background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}:where(.pk,.pk-layer) .rw-who:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk,.pk-layer) .rw-who:hover b{color:var(--pk-brand-strong);text-underline-offset:3px;text-decoration:underline}:where(.pk,.pk-layer) .rw-who-t{flex-direction:column;gap:3px;min-width:0;display:flex}:where(.pk,.pk-layer) .rw-who-t b{font:700 var(--pk-t-md)/1.25 var(--pk-font-ui);color:var(--pk-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.pk,.pk-layer) .rw-sub{font-size:var(--pk-t-xs);color:var(--pk-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.pk,.pk-layer) .rw-sub em,:where(.pk,.pk-layer) .rw-dim{color:var(--pk-faint);font-style:normal}:where(.pk,.pk-layer) .rw-meta{flex-wrap:wrap;gap:4px;display:flex}:where(.pk,.pk-layer) .rw-meta i{background:var(--pk-quiet);height:18px;color:var(--pk-ink-soft);font:600 10.5px/1 var(--pk-font-ui);border-radius:5px;align-items:center;gap:3px;padding:0 6px;font-style:normal;display:inline-flex}:where(.pk,.pk-layer) .rw-thumb{--sz:48px;width:var(--sz);height:var(--sz);border-radius:calc(var(--sz)*.26);transition:filter var(--pk-dur-fast),opacity var(--pk-dur-fast);background:linear-gradient(160deg,#f6fbfa,#e9f4f2);flex-shrink:0;place-items:center;display:inline-grid;overflow:hidden;box-shadow:inset 0 0 0 1px #1f8e861f}:where(.pk,.pk-layer) .rw-thumb img{object-fit:cover;width:100%;height:100%}:where(.pk,.pk-layer) .rw-emo{font-size:calc(var(--sz)*.52);line-height:1}:where(.pk,.pk-layer) .rw-type{border-radius:var(--pk-r-pill);height:22px;font:700 var(--pk-t-xs)/1 var(--pk-font-ui);white-space:nowrap;align-items:center;gap:4px;padding:0 8px;display:inline-flex}:where(.pk,.pk-layer) .rw-type.is-phy{color:#a4561a;background:#fff1e6}:where(.pk,.pk-layer) .rw-type.is-pri{background:var(--pk-info-surface);color:var(--pk-info-strong)}:where(.pk,.pk-layer) .rw-type.is-oth{background:var(--pk-quiet);color:var(--pk-ink-soft)}:where(.pk,.pk-layer) .rw-stock{font-size:var(--pk-t-md);color:var(--pk-ink);align-items:center;gap:4px;display:inline-flex}:where(.pk,.pk-layer) .rw-stock b{font:700 var(--pk-t-md)/1 var(--pk-font-num)}:where(.pk,.pk-layer) .rw-stock.is-inf{color:var(--pk-muted);font-size:var(--pk-t-sm)}:where(.pk,.pk-layer) .rw-stock.is-low{color:var(--pk-late)}:where(.pk,.pk-layer) .rw-stock.is-out{color:var(--pk-danger)}:where(.pk,.pk-layer) .rw-stock.is-out i{font:700 10.5px/1 var(--pk-font-ui);background:var(--pk-danger-surface);border-radius:5px;padding:3px 5px;font-style:normal}:where(.pk,.pk-layer) .rw-row .rw-c-sold{font-size:var(--pk-t-md);color:var(--pk-ink-body)}:where(.pk,.pk-layer) .rw-c-act{justify-content:flex-end;gap:2px;display:flex}:where(.pk,.pk-layer) .rw-del{color:var(--pk-danger)!important}:where(.pk,.pk-layer) .rw-skel .sk,:where(.pk,.pk-layer) .rw-thumb.sk{height:12px;animation:1.4s ease-in-out infinite rwSk;animation-delay:var(--d,0s);background:linear-gradient(90deg,#eef3f2 0,#f7faf9 40%,#eef3f2 80%) 0 0/300% 100%;border-radius:6px;display:block}:where(.pk,.pk-layer) .rw-thumb.sk{border-radius:12px;height:48px}:where(.pk,.pk-layer) .rw-skel .rw-who-t{gap:8px}@keyframes rwSk{0%{background-position:100% 0}to{background-position:0 0}}:where(.pk,.pk-layer) .rw-empty{text-align:center;padding:56px 16px}:where(.pk,.pk-layer) .rw-empty-ill{place-items:center;margin-bottom:10px;display:inline-grid}:where(.pk,.pk-layer) .rw-empty-ill.is-err,:where(.pk,.pk-layer) .rw-empty-ill.is-lock{background:var(--pk-danger-surface);width:64px;height:64px;color:var(--pk-danger);border-radius:20px}:where(.pk,.pk-layer) .rw-empty-ill.is-lock{background:var(--pk-info-surface);color:var(--pk-info-strong)}:where(.pk,.pk-layer) .rw-empty p{max-width:440px;margin-left:auto;margin-right:auto}:where(.pk,.pk-layer) .rw-deny-acts{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}:where(.pk,.pk-layer) .rw-sheet .sheet-body{padding-top:6px}:where(.pk,.pk-layer) .rw-form-wrap{grid-template-columns:minmax(0,1fr) 220px;align-items:start;gap:24px;display:grid}:where(.pk,.pk-layer) .rw-form fieldset{border:0;min-width:0;margin:0 0 18px;padding:0}:where(.pk,.pk-layer) .rw-form legend{font:800 var(--pk-t-sm)/1 var(--pk-font-ui);color:var(--pk-brand-strong);letter-spacing:.04em;margin-bottom:10px;padding:0}:where(.pk,.pk-layer) .rw-f{flex-direction:column;gap:6px;min-width:0;margin-bottom:12px;display:flex;position:relative}:where(.pk,.pk-layer) .rw-f>label,:where(.pk,.pk-layer) .rw-flab{font:700 var(--pk-t-sm)/1.3 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk,.pk-layer) .rw-req{color:var(--pk-danger)}:where(.pk,.pk-layer) .rw-f input:not([type=checkbox]),:where(.pk,.pk-layer) .rw-f textarea{border-radius:var(--pk-r-sm);background:var(--pk-paper);width:100%;min-height:40px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);font:500 var(--pk-t-md)/1.45 var(--pk-font-ui);color:var(--pk-ink);transition:box-shadow var(--pk-dur-fast);box-sizing:border-box;border:0;padding:9px 12px}:where(.pk,.pk-layer) .rw-f textarea{resize:vertical}:where(.pk,.pk-layer) .rw-f input:focus,:where(.pk,.pk-layer) .rw-f textarea:focus{box-shadow:inset 0 0 0 1.5px var(--pk-brand),0 0 0 4px #1f8e861f;outline:0}:where(.pk,.pk-layer) .rw-f input:disabled{background:var(--pk-quiet);color:var(--pk-faint)}:where(.pk,.pk-layer) .rw-f.has-err input,:where(.pk,.pk-layer) .rw-f.has-err textarea{box-shadow:inset 0 0 0 1.5px var(--pk-danger)}:where(.pk,.pk-layer) .rw-err{color:var(--pk-danger);font-size:var(--pk-t-sm);animation:rwShake .28s var(--pk-ease-out);align-items:center;gap:4px;margin:0;display:flex}@keyframes rwShake{0%,to{transform:none}30%{transform:translate(-3px)}60%{transform:translate(2px)}}:where(.pk,.pk-layer) .rw-hint{font-size:var(--pk-t-xs);color:var(--pk-muted);margin:0;line-height:1.5}:where(.pk,.pk-layer) .rw-ctr{font:600 var(--pk-t-xs)/1.3 var(--pk-font-num);color:var(--pk-faint);position:absolute;top:0;right:0}:where(.pk,.pk-layer) .rw-ctr.is-over{color:var(--pk-danger)}:where(.pk,.pk-layer) .rw-two{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}:where(.pk,.pk-layer) .rw-num{border-radius:var(--pk-r-sm);box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);background:var(--pk-paper);align-items:center;gap:6px;padding-left:10px;display:flex}:where(.pk,.pk-layer) .rw-num input{box-shadow:none!important;font-family:var(--pk-font-num)!important;background:0 0!important;padding-left:2px!important}:where(.pk,.pk-layer) .rw-num:focus-within{box-shadow:inset 0 0 0 1.5px var(--pk-brand),0 0 0 4px #1f8e861f}:where(.pk,.pk-layer) .rw-f.has-err .rw-num{box-shadow:inset 0 0 0 1.5px var(--pk-danger)}:where(.pk,.pk-layer) .rw-num.is-dis{background:var(--pk-quiet)}:where(.pk,.pk-layer) .rw-num.is-dis input{background:0 0}:where(.pk,.pk-layer) .rw-chk{font-size:var(--pk-t-sm);color:var(--pk-ink-body);cursor:pointer;align-items:center;gap:6px;display:inline-flex}:where(.pk,.pk-layer) .rw-chk input{width:16px;height:16px;accent-color:var(--pk-brand)}:where(.pk,.pk-layer) .rw-imgtabs{border-radius:var(--pk-r-pill);background:#1d3a370f;align-self:flex-start;gap:3px;max-width:100%;padding:3px;display:inline-flex}:where(.pk,.pk-layer) .rw-it{border-radius:var(--pk-r-pill);min-height:28px;color:var(--pk-ink-soft);font:700 var(--pk-t-sm)/1 var(--pk-font-ui);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;padding:0 12px;display:inline-flex}:where(.pk,.pk-layer) .rw-it.on{color:var(--pk-ink);background:#fff;box-shadow:0 1px 3px #16403d24}:where(.pk,.pk-layer) .rw-emojis{flex-wrap:wrap;gap:4px;display:flex}:where(.pk,.pk-layer) .rw-emo-b{background:var(--pk-quiet);cursor:pointer;width:30px;height:30px;transition:transform var(--pk-dur-press),background-color var(--pk-dur-fast);border:0;border-radius:8px;font-size:16px}:where(.pk,.pk-layer) .rw-emo-b:hover{background:var(--pk-brand-tint)}:where(.pk,.pk-layer) .rw-emo-b:active{transform:scale(.88)}:where(.pk,.pk-layer) .rw-emo-b.on{background:var(--pk-brand-tint);box-shadow:inset 0 0 0 1.5px var(--pk-brand)}:where(.pk,.pk-layer) .rw-types{grid-template-columns:1fr 1fr;gap:10px;display:grid}:where(.pk,.pk-layer) .rw-tc{border-radius:var(--pk-r-md);background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);text-align:left;cursor:pointer;color:var(--pk-ink-soft);transition:box-shadow var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default),background-color var(--pk-dur-fast);border:0;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;display:flex}:where(.pk,.pk-layer) .rw-tc b{font:800 var(--pk-t-md)/1.2 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk,.pk-layer) .rw-tc span{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk,.pk-layer) .rw-tc:active{transition-duration:var(--pk-dur-press);transform:scale(.98)}:where(.pk,.pk-layer) .rw-tc.is-phy.on{color:#a4561a;background:#fff7f0;box-shadow:inset 0 0 0 2px #e59a5b}:where(.pk,.pk-layer) .rw-tc.is-pri.on{background:var(--pk-info-surface);box-shadow:inset 0 0 0 2px var(--pk-info-border);color:var(--pk-info-strong)}:where(.pk,.pk-layer) .rw-tc:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk,.pk-layer) .rw-live{border-radius:var(--pk-r-lg);background:linear-gradient(170deg,#eaf7f5,#f3f9fd);flex-direction:column;gap:10px;padding:14px;display:flex;position:sticky;top:0}:where(.pk,.pk-layer) .rw-live-h{font:700 var(--pk-t-xs)/1 var(--pk-font-ui);color:var(--pk-ink-soft)}:where(.pk,.pk-layer) .rw-live p{font-size:var(--pk-t-xs);color:var(--pk-muted);margin:0}:where(.pk,.pk-layer) .rw-sc{background:#ffffffeb;border-radius:18px;flex-direction:column;gap:6px;min-width:0;padding:12px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #1f8e861f,0 8px 20px -14px #16606e80}:where(.pk,.pk-layer) .rw-sc.is-hidden{opacity:.7}:where(.pk,.pk-layer) .rw-sc-art{background:linear-gradient(160deg,#f2faf9,#e4f3f8);border-radius:14px;place-items:center;padding:10px 0;display:grid;position:relative}:where(.pk,.pk-layer) .rw-sc-art .rw-thumb{box-shadow:none;background:0 0}:where(.pk,.pk-layer) .rw-sc-type{height:18px;font:700 10px/1 var(--pk-font-ui);color:var(--pk-ink-soft);background:#ffffffd9;border-radius:9px;align-items:center;gap:3px;padding:0 6px;display:inline-flex;position:absolute;top:6px;left:6px}:where(.pk,.pk-layer) .rw-sc-flag{background:var(--pk-danger);color:#fff;height:18px;font:700 10px/18px var(--pk-font-ui);border-radius:9px;padding:0 6px;position:absolute;top:6px;right:6px}:where(.pk,.pk-layer) .rw-sc-flag.is-low{background:var(--pk-late)}:where(.pk,.pk-layer) .rw-sc-name{font:800 var(--pk-t-md)/1.3 var(--pk-font-ui);color:var(--pk-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.pk,.pk-layer) .rw-sc-desc{font-size:var(--pk-t-xs);color:var(--pk-muted);height:2.8em;line-height:1.4;overflow:hidden}:where(.pk,.pk-layer) .rw-sc-foot{justify-content:space-between;align-items:center;gap:6px;display:flex}:where(.pk,.pk-layer) .rw-sc-btn{background:var(--pk-brand);color:#fff;height:26px;font:700 var(--pk-t-xs)/26px var(--pk-font-ui);white-space:nowrap;border-radius:13px;padding:0 10px}:where(.pk,.pk-layer) .rw-sc-btn.is-dis{background:var(--pk-quiet);color:var(--pk-muted)}:where(.pk,.pk-layer) .rw-sc-off{font:700 10.5px/1 var(--pk-font-ui);color:var(--pk-danger)}:where(.pk,.pk-layer) .rw-pv-note{border-radius:var(--pk-r-md);background:var(--pk-info-surface);color:var(--pk-info-strong);font-size:var(--pk-t-sm);align-items:flex-start;gap:6px;margin:0 0 12px;padding:10px 12px;line-height:1.5;display:flex}:where(.pk,.pk-layer) .rw-pv-note svg{flex-shrink:0;margin-top:2px}:where(.pk,.pk-layer) .rw-pv{border-radius:var(--pk-r-lg);padding:4px}:where(.pk,.pk-layer) .rw-pv-bar{background:linear-gradient(#e9f6fb,#eef9f6);border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;padding:8px;display:flex;box-shadow:inset 0 0 0 1px #fffc}:where(.pk,.pk-layer) .rw-pv-shops{border-radius:var(--pk-r-pill);background:#ffffffb3;gap:3px;padding:3px;display:inline-flex}:where(.pk,.pk-layer) .rw-pv-shops span{border-radius:var(--pk-r-pill);height:28px;font:700 var(--pk-t-sm)/1 var(--pk-font-ui);color:var(--pk-muted);align-items:center;gap:4px;padding:0 12px;display:inline-flex}:where(.pk,.pk-layer) .rw-pv-shops span.on{background:var(--pk-brand);color:#fff}:where(.pk,.pk-layer) .rw-pv-shops i{opacity:.75;font-style:normal}:where(.pk,.pk-layer) .rw-pv-cats{flex-wrap:wrap;gap:4px;display:flex}:where(.pk,.pk-layer) .rw-pv-cat{border-radius:var(--pk-r-pill);height:28px;color:var(--pk-ink-soft);font:600 var(--pk-t-sm)/1 var(--pk-font-ui);cursor:pointer;transition:transform var(--pk-dur-press);background:0 0;border:0;padding:0 10px}:where(.pk,.pk-layer) .rw-pv-cat i{opacity:.6;font-size:11px;font-style:normal}:where(.pk,.pk-layer) .rw-pv-cat.on{color:var(--pk-brand-strong);background:#fff;box-shadow:0 1px 3px #16403d1f}:where(.pk,.pk-layer) .rw-pv-cat:active{transform:scale(.95)}:where(.pk,.pk-layer) .rw-pv-coins{font-size:var(--pk-t-sm);color:var(--pk-ink-soft);align-items:center;gap:5px;margin-left:auto;display:inline-flex}:where(.pk,.pk-layer) .rw-pv-coins select{height:28px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);font:700 var(--pk-t-sm)/1 var(--pk-font-num);background:#fff;border:0;border-radius:8px;padding:0 6px}:where(.pk,.pk-layer) .rw-pv-grid{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:12px;display:grid}:where(.pk,.pk-layer) .rw-dt-hero{align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}:where(.pk,.pk-layer) .rw-dt-hero p{font-size:var(--pk-t-md);color:var(--pk-ink-body);margin:8px 0 0;line-height:1.55}:where(.pk,.pk-layer) .rw-dt-tags{flex-wrap:wrap;gap:6px;display:flex}:where(.pk,.pk-layer) .rw-pill{border-radius:var(--pk-r-pill);background:var(--pk-quiet);height:22px;color:var(--pk-muted);font:700 var(--pk-t-xs)/1 var(--pk-font-ui);align-items:center;padding:0 8px;display:inline-flex}:where(.pk,.pk-layer) .rw-pill.is-on{background:var(--pk-success-surface);color:var(--pk-success-strong)}:where(.pk,.pk-layer) .rw-adj{height:26px;min-height:26px;font-size:var(--pk-t-xs);padding:0 9px}:where(.pk,.pk-layer) .rw-dt-h{font:800 var(--pk-t-sm)/1 var(--pk-font-ui);color:var(--pk-ink-soft);letter-spacing:.04em;margin:0 0 8px}:where(.pk,.pk-layer) .rw-dt-how{border-radius:var(--pk-r-sm);background:var(--pk-mist);font-size:var(--pk-t-md);color:var(--pk-ink-body);margin:0 0 18px;padding:10px 12px;line-height:1.55}:where(.pk,.pk-layer) .rw-recent{flex-direction:column;margin:0 0 10px;padding:0;list-style:none;display:flex}:where(.pk,.pk-layer) .rw-recent li{border-bottom:1px solid var(--pk-hairline);font-size:var(--pk-t-md);align-items:center;gap:10px;padding:9px 2px;display:flex}:where(.pk,.pk-layer) .rw-recent b{color:var(--pk-ink);font-weight:700}:where(.pk,.pk-layer) .rw-recent span{font-size:var(--pk-t-xs);color:var(--pk-muted);flex:1}:where(.pk,.pk-layer) .rw-st{font:700 var(--pk-t-xs)/1 var(--pk-font-ui);border-radius:6px;padding:4px 7px;font-style:normal}:where(.pk,.pk-layer) .rw-st.is-wait{background:var(--pk-warn-surface);color:var(--pk-warn-strong)}:where(.pk,.pk-layer) .rw-st.is-ok{background:var(--pk-success-surface);color:var(--pk-success-strong)}:where(.pk,.pk-layer) .rw-st.is-no{background:var(--pk-quiet);color:var(--pk-muted)}:where(.pk,.pk-layer) .rw-dt-orders{color:var(--pk-brand-strong)}:where(.pk,.pk-layer) .rw-del-t{color:var(--pk-danger)}:where(.pk,.pk-layer) .rw-confirm{margin:0;line-height:1.6}:where(.pk,.pk-layer) .rw-confirm-sub{border-radius:var(--pk-r-sm);background:var(--pk-warn-surface);color:var(--pk-warn-strong);font-size:var(--pk-t-sm);align-items:flex-start;gap:6px;margin:12px 0 0;padding:10px 12px;line-height:1.5;display:flex}:where(.pk,.pk-layer) .rw-confirm-sub svg{flex-shrink:0;margin-top:2px}:where(.pk,.pk-layer) .rw-pop{width:240px;max-width:calc(100vw - 16px);padding:14px}:where(.pk,.pk-layer) .rw-stk{flex-direction:column;gap:10px;display:flex}:where(.pk,.pk-layer) .rw-stk>b{font:800 var(--pk-t-md)/1.2 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk,.pk-layer) .rw-stk p{font-size:var(--pk-t-sm);color:var(--pk-muted);margin:0}:where(.pk,.pk-layer) .rw-stk p b{color:var(--pk-brand-strong);font-size:var(--pk-t-md)}:where(.pk,.pk-layer) .rw-stk-row{gap:6px;display:flex}:where(.pk,.pk-layer) .rw-stk-row input{min-width:0;height:32px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);text-align:center;font:700 var(--pk-t-md)/1 var(--pk-font-num);border:0;border-radius:8px;flex:1}:where(.pk,.pk-layer) .rw-stk-q{gap:6px;display:flex}:where(.pk,.pk-layer) .rw-chip{background:var(--pk-quiet);height:26px;color:var(--pk-ink-body);font:600 var(--pk-t-xs)/1 var(--pk-font-ui);cursor:pointer;transition:transform var(--pk-dur-press);border:0;border-radius:13px;padding:0 10px}:where(.pk,.pk-layer) .rw-chip:active{transform:scale(.94)}@container rwcard (width<=1080px){:where(.pk,.pk-layer) .rw-thead{display:none}:where(.pk,.pk-layer) .rw-row{grid-template-columns:repeat(4,minmax(0,auto)) 1fr;grid-template-areas:"who who who who who""type price stock sold on""rev rev rev rev act";gap:10px 16px;padding:12px 14px}:where(.pk,.pk-layer) .rw-c-who{grid-area:who}:where(.pk,.pk-layer) .rw-c-type{grid-area:type}:where(.pk,.pk-layer) .rw-c-price{grid-area:price}:where(.pk,.pk-layer) .rw-c-stock{grid-area:stock}:where(.pk,.pk-layer) .rw-c-sold{grid-area:sold}:where(.pk,.pk-layer) .rw-c-rev{grid-area:rev}:where(.pk,.pk-layer) .rw-c-on{grid-area:on;justify-self:end}:where(.pk,.pk-layer) .rw-c-act{grid-area:act}:where(.pk,.pk-layer) .rw-c-price,:where(.pk,.pk-layer) .rw-c-stock,:where(.pk,.pk-layer) .rw-c-sold,:where(.pk,.pk-layer) .rw-c-rev,:where(.pk,.pk-layer) .rw-c-on{flex-direction:column;gap:4px;display:flex}:where(.pk,.pk-layer) .rw-c-rev{flex-direction:row;align-items:center;gap:6px}:where(.pk,.pk-layer) .rw-mlab{font:600 10.5px/1 var(--pk-font-ui);color:var(--pk-faint);display:block}:where(.pk,.pk-layer) .rw-c-type{align-self:end}}@container rwcard (width<=560px){:where(.pk,.pk-layer) .rw-row{grid-template-columns:auto auto auto 1fr;grid-template-areas:"who who who who""price stock sold on""type rev rev act"}:where(.pk,.pk-layer) .rw-search{flex:100%;order:3}:where(.pk,.pk-layer) .rw-view{order:4}:where(.pk,.pk-layer) .rw-sum{white-space:normal;flex-wrap:wrap;flex:100%;order:5}:where(.pk,.pk-layer) .rw-tb .ws-tb-sp{display:none}:where(.pk,.pk-layer) .rw-acts{order:2;margin-left:auto}:where(.pk,.pk-layer) .rw-acts .lb{display:none}:where(.pk,.pk-layer) .rw-acts .btn:not(.btn-icon){justify-content:center;width:36px;padding:0}:where(.pk,.pk-layer) .rw-view .lb{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}}@media (max-width:760px){:where(.pk,.pk-layer) .rw-form-wrap{grid-template-columns:1fr}:where(.pk,.pk-layer) .rw-live{flex-flow:wrap;order:-1;align-items:center;position:static}:where(.pk,.pk-layer) .rw-live .rw-sc{width:170px}}@media (max-width:560px){:where(.pk,.pk-layer) .rw-live{display:none}}@media (max-width:480px){:where(.pk,.pk-layer) .rw-two,:where(.pk,.pk-layer) .rw-types{grid-template-columns:1fr}:where(.pk,.pk-layer) .rw-pv-grid{grid-template-columns:1fr 1fr;gap:8px}:where(.pk,.pk-layer) .rw-pv-coins{margin-left:0}}@media (prefers-reduced-motion:reduce){:where(.pk,.pk-layer) .rw-body.rw-enter,:where(.pk,.pk-layer) .rw-row.is-flash,:where(.pk,.pk-layer) .rw-err{animation:none}:where(.pk,.pk-layer) .rw-tc,:where(.pk,.pk-layer) .rw-row{transition-duration:1ms}:where(.pk,.pk-layer) .rw-refresh.is-spin svg{animation-duration:2.4s}}:where(.pk[data-page=rewards]) .rw-search.pk-search{flex:0 210px}:where(.pk,.pk-layer) .rw-meta i.is-soon{background:var(--pk-warn-surface);color:var(--pk-warn-strong)}:where(.pk,.pk-layer) .rw-meta i.is-over,:where(.pk,.pk-layer) .rw-pill.is-over{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk,.pk-layer) .rw-exp-row{align-items:center;gap:8px;display:flex}:where(.pk,.pk-layer) .rw-exp-row input{flex:1}:where(.pk,.pk-layer) .rw-sc-exp{background:var(--pk-quiet);height:18px;color:var(--pk-ink-soft);font:700 10.5px/18px var(--pk-font-ui);border-radius:6px;align-self:flex-start;padding:0 6px}:where(.pk,.pk-layer) .rw-sc-exp.is-soon{background:var(--pk-warn-surface);color:var(--pk-warn-strong)}:where(.pk,.pk-layer) .rw-sc-exp.is-over{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk,.pk-layer) .rw-f .pk-drop-wrap{margin-top:2px}:where(.pk,.pk-layer) .rw-tc:disabled{opacity:.45;cursor:not-allowed}:where(.pk,.pk-layer) .rw-recent li .chip{flex:none}:where(.pk[data-page=rewards]) .rw-body>.empty{padding:56px 16px}@container rwcard (width<=560px){:where(.pk[data-page=rewards]) .rw-search.pk-search{flex:100%;order:3}:where(.pk[data-page=rewards]) .rw-tb .ws-tb-sum{white-space:normal;flex:100%;order:5}:where(.pk[data-page=rewards]) .rw-tb .ws-tb-sp{display:none}}:where(.pk,.pk-layer) .od-page{container:odcard/inline-size}:where(.pk,.pk-layer) .od-mono{letter-spacing:.01em;overflow-wrap:anywhere;min-width:0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.92em}:where(.pk,.pk-layer) .od-dim{color:var(--pk-faint);font-size:var(--pk-t-sm)}:where(.pk,.pk-layer) .od-sp{flex:1}:where(.pk,.pk-layer) .od-tb{gap:10px}:where(.pk,.pk-layer) .od-sel{flex-shrink:0;align-items:center;display:inline-flex;position:relative}:where(.pk,.pk-layer) .od-sel select{appearance:none;border-radius:var(--pk-r-pill);background:var(--pk-paper);height:36px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);font:600 var(--pk-t-sm)/1 var(--pk-font-ui);color:var(--pk-ink);cursor:pointer;border:0;max-width:180px;padding:0 32px 0 14px}:where(.pk,.pk-layer) .od-sel select:focus-visible{box-shadow:inset 0 0 0 1.5px var(--pk-brand),0 0 0 4px #1f8e861f;outline:0}:where(.pk,.pk-layer) .od-sel svg{pointer-events:none;color:var(--pk-muted);position:absolute;right:12px}:where(.pk,.pk-layer) .od-sum{font-size:var(--pk-t-sm);color:var(--pk-muted);white-space:nowrap}:where(.pk,.pk-layer) .od-sum b{color:var(--pk-ink);font-weight:800}:where(.pk,.pk-layer) .od-acts{flex-shrink:0;align-items:center;gap:8px;display:flex}:where(.pk,.pk-layer) .od-acts .btn{width:36px;height:36px;min-height:36px}:where(.pk,.pk-layer) .od-refresh.is-spin svg{animation:.8s linear infinite odSpin}@keyframes odSpin{to{transform:rotate(360deg)}}@keyframes odBulkIn{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:none}}:where(.pk,.pk-layer) .od-body{padding:var(--pk-ws-sec-top,20px) var(--pk-ws-pad) 96px}:where(.pk,.pk-layer) .od-body.od-enter .od-list,:where(.pk,.pk-layer) .od-body.od-enter .od-empty{animation:odIn .24s var(--pk-ease-out) both}@keyframes odIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}:where(.pk,.pk-layer) .od-thead,:where(.pk,.pk-layer) .od-row{grid-template-columns:24px minmax(132px,168px) minmax(120px,1fr) minmax(110px,1fr) minmax(150px,1.4fr) 84px 92px 128px 132px;align-items:center;column-gap:14px;display:grid}:where(.pk,.pk-layer) .od-thead{color:var(--pk-muted);font:600 var(--pk-t-xs)/1 var(--pk-font-ui);letter-spacing:.02em;padding:0 16px 8px}:where(.pk,.pk-layer) .od-thead .od-c-act{text-align:right}:where(.pk,.pk-layer) .od-rows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}:where(.pk,.pk-layer) .od-row{border-radius:var(--pk-r-md);background:var(--pk-paper);min-height:60px;box-shadow:inset 0 0 0 1px var(--pk-hairline),0 1px 2px #16403d0a;cursor:pointer;transition:box-shadow var(--pk-dur-fast),background-color var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default);padding:10px 16px}:where(.pk,.pk-layer) .od-row:hover{box-shadow:inset 0 0 0 1px var(--pk-brand-border),0 6px 18px -10px #16606e59}:where(.pk,.pk-layer) .od-row:active:not(:has(button:active,input:active)){transition-duration:var(--pk-dur-press);transform:scale(.995)}:where(.pk,.pk-layer) .od-row.is-sel{background:var(--pk-brand-surface);box-shadow:inset 0 0 0 1.5px var(--pk-brand-border)}:where(.pk,.pk-layer) .od-row.is-busy{opacity:.7}:where(.pk,.pk-layer) .od-row.is-flash{animation:odFlash 1.5s var(--pk-ease-out)}@keyframes odFlash{0%,30%{box-shadow:inset 0 0 0 2px var(--pk-brand),0 0 0 6px #1f8e8624}to{box-shadow:inset 0 0 0 1px var(--pk-hairline)}}:where(.pk,.pk-layer) .od-c,:where(.pk,.pk-layer) .od-thead>*{min-width:0}:where(.pk,.pk-layer) .od-no{max-width:100%;color:var(--pk-ink-body);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;text-align:left;background:0 0;border:0;border-radius:4px;padding:0;font:600 12.5px/1.2 ui-monospace,SF Mono,Menlo,monospace;display:block;overflow:hidden}:where(.pk,.pk-layer) .od-no:hover{color:var(--pk-brand-strong);text-underline-offset:3px;text-decoration:underline}:where(.pk,.pk-layer) .od-no:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk,.pk-layer) .od-c-who{align-items:center;gap:10px;display:flex}:where(.pk,.pk-layer) .od-who-t{flex-direction:column;gap:3px;min-width:0;display:flex}:where(.pk,.pk-layer) .od-who-t b{font:700 var(--pk-t-md)/1.25 var(--pk-font-ui);color:var(--pk-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.pk,.pk-layer) .od-m-cls{display:none}:where(.pk,.pk-layer) .od-cls{flex-wrap:wrap;gap:4px;display:flex}:where(.pk,.pk-layer) .od-ctag{border-radius:var(--pk-r-pill);max-width:120px;height:22px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);background:var(--pk-paper);font:600 var(--pk-t-xs)/22px var(--pk-font-ui);color:var(--pk-ink-body);text-overflow:ellipsis;white-space:nowrap;padding:0 8px;display:inline-block;overflow:hidden}:where(.pk,.pk-layer) .od-ctag.is-more{background:var(--pk-quiet);color:var(--pk-muted)}:where(.pk,.pk-layer) .od-c-prod{align-items:center;gap:8px;display:flex}:where(.pk,.pk-layer) .od-emo{background:var(--pk-warn-surface);border-radius:10px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:17px;line-height:1;display:inline-grid}:where(.pk,.pk-layer) .od-pn{font:600 var(--pk-t-md)/1.3 var(--pk-font-ui);color:var(--pk-ink);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:where(.pk,.pk-layer) .od-qty{color:var(--pk-muted);margin-left:4px;font-style:normal;font-weight:700}:where(.pk,.pk-layer) .od-coin{white-space:nowrap;align-items:baseline;gap:3px;display:inline-flex}:where(.pk,.pk-layer) .od-coin b{font:800 var(--pk-t-md)/1 var(--pk-font-num);color:#8a6a14;font-variant-numeric:tabular-nums}:where(.pk,.pk-layer) .od-coin small{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk,.pk-layer) .od-st{border-radius:var(--pk-r-pill);height:24px;font:700 var(--pk-t-xs)/1 var(--pk-font-ui);white-space:nowrap;align-items:center;gap:4px;padding:0 9px 0 7px;display:inline-flex}:where(.pk,.pk-layer) .od-st.is-pend{background:var(--pk-warn-surface);color:var(--pk-warn-strong);box-shadow:inset 0 0 0 1px var(--pk-warn-border)}:where(.pk,.pk-layer) .od-st.is-ok{background:var(--pk-success-surface);color:var(--pk-success-strong)}:where(.pk,.pk-layer) .od-st.is-no{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk,.pk-layer) .od-c-time{font-size:var(--pk-t-sm);color:var(--pk-muted);white-space:nowrap}:where(.pk,.pk-layer) .od-c-act{justify-content:flex-end;gap:6px;display:flex}:where(.pk,.pk-layer) .od-c-act .btn{height:32px;min-height:32px}:where(.pk,.pk-layer) .od-rej{color:var(--pk-danger)}:where(.pk,.pk-layer) .od-rej:hover{background:var(--pk-danger-surface)}:where(.pk,.pk-layer) .od-dash{color:var(--pk-faint);padding-right:12px}:where(.pk,.pk-layer) .od-m-selall{font:600 var(--pk-t-sm)/1 var(--pk-font-ui);color:var(--pk-ink-soft);cursor:pointer;align-items:center;gap:8px;margin:0 0 10px 14px;display:none}:where(.pk,.pk-layer) .od-sk{background:linear-gradient(90deg,var(--pk-quiet) 0%,#eef5f4 50%,var(--pk-quiet) 100%);background-size:200% 100%;border-radius:5px;height:10px;animation:1.3s linear infinite odSk;display:block}:where(.pk,.pk-layer) .od-skel{cursor:default;animation:odIn .3s var(--pk-ease-out) both;animation-delay:var(--d)}:where(.pk,.pk-layer) .od-skel .od-c-who{gap:10px}@keyframes odSk{0%{background-position:200% 0}to{background-position:-200% 0}}:where(.pk,.pk-layer) .od-empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:56px 20px;display:flex}:where(.pk,.pk-layer) .od-empty h3{font:800 var(--pk-t-lg)/1.3 var(--pk-font-ui);color:var(--pk-ink);align-items:center;gap:8px;margin:6px 0 0;display:flex}:where(.pk,.pk-layer) .od-empty p{max-width:420px;color:var(--pk-muted);font-size:var(--pk-t-md);margin:0;line-height:1.6}:where(.pk,.pk-layer) .od-empty .btn{margin-top:8px}:where(.pk,.pk-layer) .od-err-ic,:where(.pk,.pk-layer) .od-deny-ic{border-radius:20px;place-items:center;width:60px;height:60px;display:grid}:where(.pk,.pk-layer) .od-err-ic{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk,.pk-layer) .od-deny-ic{background:var(--pk-quiet);color:var(--pk-ink-soft)}:where(.pk,.pk-layer) .od-deny code{background:var(--pk-quiet);color:var(--pk-ink-body);border-radius:5px;padding:2px 5px;font:600 12px/1 ui-monospace,Menlo,monospace}:where(.pk,.pk-layer) .od-deny-sub{font-size:var(--pk-t-sm)!important}:where(.pk,.pk-layer) .od-sheet .sheet-body,:where(.pk,.pk-layer) .od-drawer .drawer-body{flex-direction:column;gap:14px;display:flex}:where(.pk,.pk-layer) .od-p{color:var(--pk-ink-body);margin:0;line-height:1.65}:where(.pk,.pk-layer) .od-p b{color:var(--pk-ink);font-weight:800}:where(.pk,.pk-layer) .od-oc{border-radius:var(--pk-r-md);background:var(--pk-mist);box-shadow:inset 0 0 0 1px var(--pk-hairline);align-items:center;gap:12px;padding:12px 14px;display:flex}:where(.pk,.pk-layer) .od-oc-emo{background:var(--pk-warn-surface);border-radius:14px;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:22px;display:grid}:where(.pk,.pk-layer) .od-oc-t{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}:where(.pk,.pk-layer) .od-oc-t b{font:700 var(--pk-t-md)/1.3 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk,.pk-layer) .od-oc-t span{font-size:var(--pk-t-sm);color:var(--pk-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.pk,.pk-layer) .od-how{border-radius:var(--pk-r-sm);background:var(--pk-info-surface);color:var(--pk-info-strong);font-size:var(--pk-t-sm);align-items:flex-start;gap:8px;padding:10px 12px;line-height:1.55;display:flex}:where(.pk,.pk-layer) .od-how svg{flex-shrink:0;margin-top:2px}:where(.pk,.pk-layer) .od-how b{font-weight:800;display:block}:where(.pk,.pk-layer) .od-field{font:700 var(--pk-t-sm)/1.3 var(--pk-font-ui);color:var(--pk-ink);flex-direction:column;gap:6px;display:flex}:where(.pk,.pk-layer) .od-field>span{align-items:center;gap:6px;display:flex}:where(.pk,.pk-layer) .od-field textarea,:where(.pk,.pk-layer) .od-field select,:where(.pk,.pk-layer) .od-other{box-sizing:border-box;border-radius:var(--pk-r-sm);width:100%;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);background:var(--pk-paper);font:500 var(--pk-t-md)/1.5 var(--pk-font-ui);color:var(--pk-ink);resize:vertical;border:0;padding:9px 12px}:where(.pk,.pk-layer) .od-field select{height:38px;padding:0 12px}:where(.pk,.pk-layer) .od-field textarea:focus,:where(.pk,.pk-layer) .od-field select:focus,:where(.pk,.pk-layer) .od-other:focus{box-shadow:inset 0 0 0 1.5px var(--pk-brand),0 0 0 4px #1f8e861f;outline:0}:where(.pk,.pk-layer) .od-field small,:where(.pk,.pk-layer) .od-reasons small{color:var(--pk-muted);font-weight:500;font-size:var(--pk-t-xs)}:where(.pk,.pk-layer) .od-reasons{border:0;flex-wrap:wrap;gap:6px;margin:0;padding:0;display:flex}:where(.pk,.pk-layer) .od-reasons legend{font:700 var(--pk-t-sm)/1.3 var(--pk-font-ui);color:var(--pk-ink);align-items:center;gap:6px;margin-bottom:8px;display:flex}:where(.pk,.pk-layer) .od-reasons small{flex-basis:100%;margin-top:2px}:where(.pk,.pk-layer) .od-rad{cursor:pointer;position:relative}:where(.pk,.pk-layer) .od-rad input{opacity:0;pointer-events:none;position:absolute}:where(.pk,.pk-layer) .od-rad span{border-radius:var(--pk-r-pill);height:32px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);font:600 var(--pk-t-sm)/1 var(--pk-font-ui);color:var(--pk-ink-body);transition:background-color var(--pk-dur-fast),box-shadow var(--pk-dur-fast),transform var(--pk-dur-press);align-items:center;padding:0 12px;display:inline-flex}:where(.pk,.pk-layer) .od-rad:active span{transform:scale(.95)}:where(.pk,.pk-layer) .od-rad input:checked+span{background:var(--pk-danger-surface);box-shadow:inset 0 0 0 1.5px var(--pk-danger-border);color:var(--pk-danger)}:where(.pk,.pk-layer) .od-rad input:focus-visible+span{box-shadow:var(--pk-ring)}:where(.pk,.pk-layer) .od-other{flex-basis:100%;height:38px}:where(.pk,.pk-layer) .od-spin{vertical-align:-2px;border:2px solid;border-right-color:#0000;border-radius:50%;width:13px;height:13px;margin-right:6px;animation:.7s linear infinite odSpin;display:inline-block}:where(.pk,.pk-layer) .od-dt-hero{border-radius:var(--pk-r-lg);background:linear-gradient(135deg,#fff8e6,#eef9f7);align-items:center;gap:14px;padding:16px;display:flex}:where(.pk,.pk-layer) .od-dt-emo{background:#fff;border-radius:18px;flex-shrink:0;place-items:center;width:56px;height:56px;font-size:30px;display:grid;box-shadow:0 6px 16px -10px #8a6a1499}:where(.pk,.pk-layer) .od-dt-hero>div{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}:where(.pk,.pk-layer) .od-dt-hero b{font:800 var(--pk-t-lg)/1.3 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk,.pk-layer) .od-dt-hero>div>span{font-size:var(--pk-t-sm);color:var(--pk-muted);align-items:center;gap:6px;display:flex}:where(.pk,.pk-layer) .od-dd-who{gap:8px!important}:where(.pk,.pk-layer) .od-copy{background:var(--pk-quiet);width:26px;height:26px;color:var(--pk-ink-soft);cursor:pointer;transition:transform var(--pk-dur-press);border:0;border-radius:8px;place-items:center;display:grid}:where(.pk,.pk-layer) .od-copy:active{transform:scale(.9)}:where(.pk,.pk-layer) .od-h3{font:800 var(--pk-t-md)/1.3 var(--pk-font-ui);color:var(--pk-ink);margin:4px 0 0}:where(.pk,.pk-layer) .od-foot-note{font-size:var(--pk-t-sm);color:var(--pk-muted)}:where(.pk,.pk-layer) .od-rej-solid{color:var(--pk-danger)}:where(.pk,.pk-layer) .od-bl{flex-direction:column;gap:6px;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}:where(.pk,.pk-layer) .od-bl li{border-radius:var(--pk-r-sm);background:var(--pk-mist);align-items:center;gap:10px;padding:8px 10px;display:flex}:where(.pk,.pk-layer) .od-bl-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}:where(.pk,.pk-layer) .od-bl-t b{font:700 var(--pk-t-md)/1.3 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk,.pk-layer) .od-bl-t small{font-size:var(--pk-t-xs);color:var(--pk-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.pk,.pk-layer) .od-bl-r{min-width:64px;font:700 var(--pk-t-xs)/1 var(--pk-font-ui);color:var(--pk-muted);animation:odIn .2s var(--pk-ease-out) both;justify-content:flex-end;align-items:center;gap:3px;display:inline-flex}:where(.pk,.pk-layer) .od-bl-r .od-spin{margin:0}:where(.pk,.pk-layer) .od-bl-r.is-ok{color:var(--pk-success-strong)}:where(.pk,.pk-layer) .od-bl-r.is-warn{color:var(--pk-warn-strong)}:where(.pk,.pk-layer) .od-bl-r.is-no{color:var(--pk-danger)}:where(.pk,.pk-layer) .od-bl-sum{color:var(--pk-ink);margin:0;font-weight:700}@container odcard (width<=1180px){:where(.pk,.pk-layer) .od-thead,:where(.pk,.pk-layer) .od-row{grid-template-columns:24px minmax(120px,150px) minmax(110px,1fr) minmax(150px,1.4fr) 80px 88px 132px}:where(.pk,.pk-layer) .od-c-cls,:where(.pk,.pk-layer) .od-thead .od-c-cls,:where(.pk,.pk-layer) .od-c-time,:where(.pk,.pk-layer) .od-thead .od-c-time{display:none}:where(.pk,.pk-layer) .od-m-cls{display:block}:where(.pk,.pk-layer) .od-m-cls .od-ctag{height:18px;font-size:10.5px;line-height:18px}}@container odcard (width<=760px){:where(.pk,.pk-layer) .od-thead{display:none}:where(.pk,.pk-layer) .od-m-selall{display:flex}:where(.pk,.pk-layer) .od-row{grid-template-columns:24px minmax(0,1fr) auto;grid-template-areas:"chk no st""chk who amt""chk prod prod""chk time act";row-gap:8px;padding:12px 14px}:where(.pk,.pk-layer) .od-c-chk{grid-area:chk;align-self:start}:where(.pk,.pk-layer) .od-c-no{grid-area:no}:where(.pk,.pk-layer) .od-c-st{grid-area:st;justify-self:end}:where(.pk,.pk-layer) .od-c-who{grid-area:who}:where(.pk,.pk-layer) .od-c-amt{grid-area:amt;justify-self:end}:where(.pk,.pk-layer) .od-c-prod{grid-area:prod}:where(.pk,.pk-layer) .od-c-time{grid-area:time;align-self:center;display:block!important}:where(.pk,.pk-layer) .od-c-act{grid-area:act}:where(.pk,.pk-layer) .od-dash{display:none}:where(.pk,.pk-layer) .od-sel{order:3}:where(.pk,.pk-layer) .od-sum{text-overflow:ellipsis;flex:1;order:4;min-width:0;overflow:hidden}:where(.pk,.pk-layer) .od-sp{display:none}:where(.pk,.pk-layer) .od-acts{order:5}}@media (prefers-reduced-motion:reduce){:where(.pk,.pk-layer) .od-body.od-enter .od-list,:where(.pk,.pk-layer) .od-body.od-enter .od-empty,:where(.pk,.pk-layer) .od-skel,:where(.pk,.pk-layer) .od-bl-r,:where(.pk,.pk-layer) .od-row.is-flash,:where(.pk,.pk-layer) .od-sk,:where(.pk,.pk-layer) .od-refresh.is-spin svg{animation:none}:where(.pk,.pk-layer) .od-row,:where(.pk,.pk-layer) .od-rad span{transition:none}}:where(.pk,.pk-layer) .od-acts [data-tip]:after{transform-origin:100% 0;left:auto;right:0;transform:translateY(-4px)scale(.96)}:where(.pk,.pk-layer) .od-acts [data-tip]:hover:after,:where(.pk,.pk-layer) .od-acts [data-tip]:focus-within:after{transform:translate(0)scale(1)}:where(.pk,.pk-layer) .od-ctag[data-tip]:after{transform-origin:0 100%;left:0;transform:translateY(4px)scale(.96)}:where(.pk,.pk-layer) .od-ctag[data-tip]:hover:after{transform:translate(0)scale(1)}:where(.pk,.pk-layer) .od-ctag.is-more{overflow:visible}:where(.pk[data-page=orders]) .od-search.pk-search{flex:0 280px}:where(.pk,.pk-layer) .od-sk-ava{background:var(--pk-quiet);border-radius:50%;width:32px;height:32px;display:block}:where(.pk,.pk-layer) .od-emo img,:where(.pk,.pk-layer) .od-oc-emo img,:where(.pk,.pk-layer) .od-dt-emo img{object-fit:cover;border-radius:inherit;width:100%;height:100%}:where(.pk,.pk-layer) .od-emo,:where(.pk,.pk-layer) .od-oc-emo,:where(.pk,.pk-layer) .od-dt-emo{overflow:hidden}:where(.pk,.pk-layer) .od-bl-l{align-items:center;gap:8px;display:inline-flex}:where(.pk,.pk-layer) .od-bl-l .od-emo{width:26px;height:26px;font-size:15px}:where(.pk,.pk-layer) .pk-selbar .od-bulk-rej{color:var(--pk-danger)}:where(.pk,.pk-layer) .od-m-selall .pk-check{margin-left:-4px}:where(.pk,.pk-layer) .od-dd-who{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}:where(.pk[data-page=orders]) .od-body>.empty{padding:56px 20px}@container odcard (width<=760px){:where(.pk[data-page=orders]) .od-search.pk-search{flex:100%;order:2}:where(.pk[data-page=orders]) .od-pills{flex:100%;order:1}:where(.pk[data-page=orders]) .od-tb .ws-tb-sum{text-overflow:ellipsis;flex:1;order:4;min-width:0;overflow:hidden}:where(.pk[data-page=orders]) .od-tb .ws-tb-sp{display:none}}:where(.pk,.pk-layer) .lb-page{--lb-cols:64px minmax(0,1.6fr) 80px minmax(140px,1fr) 96px 150px}:where(.pk,.pk-layer) .lb-page .lb-tb{gap:8px 10px}:where(.pk,.pk-layer) .lb-pick{border-radius:var(--pk-r-pill);background:var(--pk-paper);min-height:32px;box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);color:var(--pk-ink);font:600 var(--pk-t-sm)/1 var(--pk-font-ui);cursor:pointer;max-width:180px;transition:transform var(--pk-dur-spring) var(--pk-ease-spring-default),box-shadow var(--pk-dur-fast);border:0;align-items:center;gap:6px;padding:0 10px 0 12px;display:inline-flex}:where(.pk,.pk-layer) .lb-pick svg{color:var(--pk-muted);flex-shrink:0}:where(.pk,.pk-layer) .lb-pick:hover{box-shadow:inset 0 0 0 1px var(--pk-brand-border)}:where(.pk,.pk-layer) .lb-pick:active{transition-duration:var(--pk-dur-press);transform:scale(.97)}:where(.pk,.pk-layer) .lb-pick:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk,.pk-layer) .lb-sum{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}:where(.pk,.pk-layer) .lb-sum-prev{color:var(--pk-muted)}:where(.pk,.pk-layer) .lb-sum-dot{color:var(--pk-faint)}:where(.pk,.pk-layer) .lb-acts{align-items:center;gap:6px;display:inline-flex}:where(.pk,.pk-layer) .lb-anon-st{border-radius:var(--pk-r-pill);background:var(--pk-quiet);min-width:22px;height:18px;color:var(--pk-ink-soft);font:700 11px/1 var(--pk-font-ui);place-items:center;padding:0 6px;display:inline-grid}:where(.pk,.pk-layer) .lb-anon-st.on{background:var(--pk-brand-tint);color:var(--pk-brand-deep)}:where(.pk,.pk-layer) .lb-body{padding:6px var(--pk-ws-pad) var(--pk-s8);flex-direction:column;gap:14px;display:flex}:where(.pk,.pk-layer) .lb-enter>*{animation:lbIn .42s var(--pk-ease-out) both}:where(.pk,.pk-layer) .lb-enter>:nth-child(2){animation-delay:40ms}:where(.pk,.pk-layer) .lb-enter>:nth-child(3){animation-delay:80ms}:where(.pk,.pk-layer) .lb-enter .lb-row{animation:lbIn .38s var(--pk-ease-out) both;animation-delay:var(--d,0s)}@keyframes lbIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}:where(.pk,.pk-layer) .lb-notes{flex-direction:column;gap:8px;display:flex}:where(.pk,.pk-layer) .lb-note{border-radius:var(--pk-r-sm);font:500 13px/1.55 var(--pk-font-ui);align-items:flex-start;gap:8px;padding:9px 12px;display:flex}:where(.pk,.pk-layer) .lb-note svg{flex-shrink:0;margin-top:2px}:where(.pk,.pk-layer) .lb-note>span{flex:1;min-width:0}:where(.pk,.pk-layer) .lb-note.is-warn{background:var(--pk-warn-surface);color:#6d5410;box-shadow:inset 0 0 0 1px var(--pk-warn-border)}:where(.pk,.pk-layer) .lb-note.is-brand{background:var(--pk-brand-surface);color:var(--pk-brand-deep);box-shadow:inset 0 0 0 1px var(--pk-brand-tint)}:where(.pk,.pk-layer) .lb-note-btn{border-radius:var(--pk-r-pill);background:var(--pk-paper);min-height:28px;box-shadow:inset 0 0 0 1px var(--pk-warn-border);color:#6d5410;font:600 12px/1 var(--pk-font-ui);cursor:pointer;border:0;flex-shrink:0;padding:0 10px}:where(.pk,.pk-layer) .lb-note-btn:active{transform:scale(.96)}@keyframes lbPod{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}:where(.pk,.pk-layer) .lb-table{flex-direction:column;display:flex}:where(.pk,.pk-layer) .lb-thead,:where(.pk,.pk-layer) .lb-row{grid-template-columns:var(--lb-cols);align-items:center;column-gap:12px;padding:0 12px;display:grid}:where(.pk,.pk-layer) .lb-thead.no-chg,:where(.pk,.pk-layer) .lb-row.no-chg{grid-template-columns:64px minmax(0,1.6fr) 80px minmax(140px,1fr)}:where(.pk,.pk-layer) .lb-thead{min-height:36px;color:var(--pk-muted);font:600 var(--pk-t-xs)/1.2 var(--pk-font-ui);letter-spacing:.04em}:where(.pk,.pk-layer) .lb-c-lv,:where(.pk,.pk-layer) .lb-c-rk{text-align:center;justify-self:center}:where(.pk,.pk-layer) .lb-c-amt,:where(.pk,.pk-layer) .lb-c-prev,:where(.pk,.pk-layer) .lb-c-chg{text-align:right;justify-self:end}:where(.pk,.pk-layer) .lb-sortbtn{border-radius:var(--pk-r-pill);min-height:28px;color:var(--pk-muted);font:600 var(--pk-t-xs)/1 var(--pk-font-ui);cursor:pointer;transition:background-color var(--pk-dur-fast),color var(--pk-dur-fast);background:0 0;border:0;align-items:center;gap:3px;margin-right:-8px;padding:0 8px;display:inline-flex}:where(.pk,.pk-layer) .lb-sortbtn small{color:var(--pk-faint);font-weight:500}:where(.pk,.pk-layer) .lb-sortbtn:hover{color:var(--pk-ink);background:var(--pk-quiet)}:where(.pk,.pk-layer) .lb-sortbtn.on{background:var(--pk-ink);color:#fff}:where(.pk,.pk-layer) .lb-sortbtn.on small{color:#ffffffb3}:where(.pk,.pk-layer) .lb-sortbtn:active{transform:scale(.96)}:where(.pk,.pk-layer) .lb-sortbtn:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk,.pk-layer) .lb-rows{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}:where(.pk,.pk-layer) .lb-row{border-radius:var(--pk-r-md);min-height:58px;transition:background-color var(--pk-dur-fast),transform var(--pk-dur-spring) var(--pk-ease-spring-default)}:where(.pk,.pk-layer) .lb-row:nth-child(odd){background:#f0f3f373}:where(.pk,.pk-layer) .lb-row.is-click{cursor:pointer}:where(.pk,.pk-layer) .lb-row.is-click:hover{background:var(--pk-brand-surface)}:where(.pk,.pk-layer) .lb-row.is-click:active{transition-duration:var(--pk-dur-press);transform:scale(.995)}:where(.pk,.pk-layer) .lb-row:focus-visible{box-shadow:var(--pk-ring);outline:0}:where(.pk,.pk-layer) .lb-row.is-own{background:var(--pk-brand-surface)}:where(.pk,.pk-layer) .lb-row.is-fell{background:#fff5f3}:where(.pk,.pk-layer) .lb-row.is-removed{background:var(--pk-quiet);color:var(--pk-muted)}:where(.pk,.pk-layer) .lb-c-who{align-items:center;gap:10px;min-width:0;display:flex}:where(.pk,.pk-layer) .lb-who-t{flex-direction:column;gap:1px;min-width:0;display:flex}:where(.pk,.pk-layer) .lb-who-t b{font:700 var(--pk-t-md)/1.3 var(--pk-font-ui);color:var(--pk-ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;display:flex;overflow:hidden}:where(.pk,.pk-layer) .lb-who-t small{font-size:var(--pk-t-xs);color:var(--pk-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(.pk,.pk-layer) .lb-own,:where(.pk,.pk-layer) .lb-new{border-radius:var(--pk-r-pill);height:18px;font:700 10.5px/1 var(--pk-font-ui);flex-shrink:0;align-items:center;padding:0 7px;display:inline-flex}:where(.pk,.pk-layer) .lb-own{background:var(--pk-brand-tint);color:var(--pk-brand-deep)}:where(.pk,.pk-layer) .lb-new{background:var(--pk-info-surface);color:var(--pk-info-strong)}:where(.pk,.pk-layer) .lb-rm{font:600 var(--pk-t-md)/1.3 var(--pk-font-ui);color:var(--pk-muted);flex-wrap:wrap;align-items:center;gap:6px;display:flex}:where(.pk,.pk-layer) .lb-rm-tag{border-radius:var(--pk-r-pill);background:var(--pk-warn-surface);height:18px;color:var(--pk-warn-strong);font:700 10.5px/1 var(--pk-font-ui);align-items:center;padding:0 7px;display:inline-flex}:where(.pk,.pk-layer) .lb-mid{color:var(--pk-faint);font:500 11px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}:where(.pk,.pk-layer) .lb-rk{border-radius:var(--pk-r-pill);min-width:32px;height:28px;font:700 var(--pk-t-md)/1 var(--pk-font-num);color:var(--pk-ink-soft);place-items:center;padding:0 6px;display:inline-grid}:where(.pk,.pk-layer) .lb-rk.is-g,:where(.pk,.pk-layer) .lb-rk.is-s,:where(.pk,.pk-layer) .lb-rk.is-b{color:#fff;border-radius:50%;width:30px;height:30px;padding:0;box-shadow:inset 0 -2px #0000001f}:where(.pk,.pk-layer) .lb-rk.is-g{background:#e2a92b}:where(.pk,.pk-layer) .lb-rk.is-s{background:#8fa3ad}:where(.pk,.pk-layer) .lb-rk.is-b{background:#c98a5a}:where(.pk,.pk-layer) .lb-rk.is-off{color:var(--pk-faint)}:where(.pk,.pk-layer) .lb-lv{border-radius:var(--pk-r-pill);background:var(--pk-class-wash);height:22px;color:var(--pk-class-ink);font:700 var(--pk-t-xs)/1 var(--pk-font-num);align-items:center;padding:0 8px;display:inline-flex}:where(.pk,.pk-layer) .lb-c-amt{flex-direction:column;align-items:flex-end;gap:4px;width:100%;display:flex}:where(.pk,.pk-layer) .lb-c-amt b{font:700 var(--pk-t-lg)/1 var(--pk-font-num);color:var(--pk-ink)}:where(.pk,.pk-layer) .lb-bar{background:var(--pk-quiet);border-radius:2px;width:100%;max-width:140px;height:4px;display:block;overflow:hidden}:where(.pk,.pk-layer) .lb-bar>i{background:var(--pk-brand-border);transform-origin:100%;height:100%;transition:width .5s var(--pk-ease-spring-default);border-radius:2px;display:block}:where(.pk,.pk-layer) .lb-row.is-removed .lb-bar>i{background:var(--pk-hairline-strong)}:where(.pk,.pk-layer) .lb-c-prev{color:var(--pk-muted);font-size:var(--pk-t-md)}:where(.pk,.pk-layer) .lb-m-lab{display:none}:where(.pk,.pk-layer) .lb-thead .lb-c-prev{font-size:inherit;color:inherit}:where(.pk,.pk-layer) .lb-dim{color:var(--pk-faint)}:where(.pk,.pk-layer) .lb-chg{font:600 var(--pk-t-md)/1 var(--pk-font-num);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}:where(.pk,.pk-layer) .lb-chg i{font-style:normal;font-size:var(--pk-t-xs);border-radius:var(--pk-r-pill);padding:2px 6px}:where(.pk,.pk-layer) .lb-chg.is-up{color:var(--pk-success-strong)}:where(.pk,.pk-layer) .lb-chg.is-up i{background:var(--pk-success-surface)}:where(.pk,.pk-layer) .lb-chg.is-down{color:var(--pk-danger)}:where(.pk,.pk-layer) .lb-chg.is-down i{background:var(--pk-danger-surface)}:where(.pk,.pk-layer) .lb-chg.is-flat{color:var(--pk-muted)}:where(.pk,.pk-layer) .lb-chg.is-off{color:var(--pk-danger)}:where(.pk,.pk-layer) .lb-vol{border-radius:var(--pk-r-pill);background:var(--pk-warn-surface);height:18px;color:var(--pk-warn-strong);font:700 10.5px/1 var(--pk-font-ui);align-items:center;padding:0 6px;display:inline-flex;position:relative}:where(.pk,.pk-layer) .lb-foot{font-size:var(--pk-t-sm);color:var(--pk-muted);padding:10px 12px 0}:where(.pk,.pk-layer) .lb-foot b{color:var(--pk-ink)}:where(.pk,.pk-layer) .lb-foot-warn{color:var(--pk-late)}:where(.pk,.pk-layer) .lb-skel{background:0 0!important}:where(.pk,.pk-layer) .lb-sk{background:linear-gradient(90deg,var(--pk-quiet),#e6eeec,var(--pk-quiet));background-size:200% 100%;border-radius:6px;height:12px;animation:1.2s linear infinite lbSk;display:inline-block}@keyframes lbSk{to{background-position:-200% 0}}:where(.pk,.pk-layer) .lb-empty{padding:56px 20px}:where(.pk,.pk-layer) .lb-empty p{max-width:420px;margin:0;line-height:1.6}:where(.pk,.pk-layer) .lb-empty code{background:var(--pk-quiet);border-radius:4px;padding:1px 5px;font-size:12px}:where(.pk,.pk-layer) .lb-err-ic,:where(.pk,.pk-layer) .lb-deny-ic{border-radius:18px;place-items:center;width:56px;height:56px;margin-bottom:6px;display:grid}:where(.pk,.pk-layer) .lb-err-ic{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk,.pk-layer) .lb-deny-ic{background:var(--pk-quiet);color:var(--pk-ink-soft)}:where(.pk,.pk-layer) .lb-pickpop{flex-direction:column;gap:6px;width:240px;display:flex}:where(.pk,.pk-layer) .lb-pick-q{border-radius:var(--pk-r-sm);background:var(--pk-quiet);height:32px;font:500 var(--pk-t-md)/1 var(--pk-font-ui);color:var(--pk-ink);border:0;outline:0;padding:0 10px}:where(.pk,.pk-layer) .lb-pick-q:focus{box-shadow:inset 0 0 0 1.5px var(--pk-brand-border);background:#fff}:where(.pk,.pk-layer) .lb-pick-list{flex-direction:column;max-height:300px;display:flex;overflow:auto}:where(.pk,.pk-layer) .lb-pick-list .menu-item.is-on{font-weight:700}:where(.pk,.pk-layer) .lb-pick-none{font-size:var(--pk-t-sm);color:var(--pk-muted);margin:4px 10px}:where(.pk,.pk-layer) .lb-drawer .lb-st-hero{align-items:center;gap:14px;padding:6px 0 14px;display:flex}:where(.pk,.pk-layer) .lb-st-hero>div{flex-direction:column;gap:4px;min-width:0;display:flex}:where(.pk,.pk-layer) .lb-st-n{font:700 var(--pk-t-xl)/1.2 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk,.pk-layer) .lb-st-sub{font-size:var(--pk-t-sm);color:var(--pk-ink-soft)}:where(.pk,.pk-layer) .lb-st-cls{flex-wrap:wrap;gap:4px;display:flex}:where(.pk,.pk-layer) .lb-st-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}:where(.pk,.pk-layer) .lb-st-k{border-radius:var(--pk-r-md);background:var(--pk-mist);box-shadow:inset 0 0 0 1px var(--pk-hairline);flex-direction:column;gap:2px;padding:10px 12px;display:flex}:where(.pk,.pk-layer) .lb-st-k small{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk,.pk-layer) .lb-st-k b{font:800 var(--pk-t-xl)/1.1 var(--pk-font-num);color:var(--pk-ink)}:where(.pk,.pk-layer) .lb-st-k span{font-size:var(--pk-t-xs);color:var(--pk-ink-soft)}:where(.pk,.pk-layer) .lb-h3{font:700 var(--pk-t-md)/1.3 var(--pk-font-ui);color:var(--pk-ink);align-items:center;gap:6px;margin:18px 0 8px;display:flex}:where(.pk,.pk-layer) .lb-st-p{font-size:var(--pk-t-sm);color:var(--pk-ink-soft);margin:0;line-height:1.7}:where(.pk,.pk-layer) .lb-st-p b{color:var(--pk-ink)}:where(.pk,.pk-layer) .lb-anon-desc{font-size:var(--pk-t-sm);color:var(--pk-ink-soft);margin:0 0 12px;line-height:1.7}:where(.pk,.pk-layer) .lb-anon-desc b{color:var(--pk-ink)}:where(.pk,.pk-layer) .lb-anon-row{border-radius:var(--pk-r-md);background:var(--pk-mist);box-shadow:inset 0 0 0 1px var(--pk-hairline);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}:where(.pk,.pk-layer) .lb-anon-row>div{flex-direction:column;gap:2px;display:flex}:where(.pk,.pk-layer) .lb-anon-row b{font:700 var(--pk-t-md)/1.3 var(--pk-font-ui)}:where(.pk,.pk-layer) .lb-anon-row span{font-size:var(--pk-t-sm);color:var(--pk-muted)}:where(.pk,.pk-layer) .lb-anon-row.is-busy{opacity:.7}:where(.pk,.pk-layer) .lb-prev-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}:where(.pk,.pk-layer) .lb-prev-list li{border-radius:var(--pk-r-sm);grid-template-columns:28px auto 1fr;align-items:center;gap:10px;padding:6px 8px;display:grid}:where(.pk,.pk-layer) .lb-prev-list li:nth-child(odd){background:var(--pk-mist)}:where(.pk,.pk-layer) .lb-prev-list b{font:700 var(--pk-t-md)/1.2 var(--pk-font-ui)}:where(.pk,.pk-layer) .lb-prev-list small{font-size:var(--pk-t-xs);color:var(--pk-muted);text-align:right}:where(.pk,.pk-layer) .lb-anon-where{border-radius:var(--pk-r-sm);background:var(--pk-info-surface);color:var(--pk-info-strong);font-size:var(--pk-t-sm);align-items:flex-start;gap:8px;margin:14px 0 0;padding:10px 12px;line-height:1.6;display:flex}:where(.pk,.pk-layer) .lb-anon-where svg{flex-shrink:0;margin-top:3px}@media (max-width:760px){:where(.pk,.pk-layer) .lb-page .lb-tb{padding-left:16px;padding-right:16px}:where(.pk,.pk-layer) .lb-body{padding:6px 12px var(--pk-s6)}:where(.pk,.pk-layer) .lb-sum{order:9;width:100%}:where(.pk,.pk-layer) .lb-acts{order:11}:where(.pk,.pk-layer) .lb-page .ws-tb-sp,:where(.pk,.pk-layer) .lb-hide-s{display:none}:where(.pk,.pk-layer) .lb-thead{justify-content:flex-end;min-height:32px;padding:0 4px;display:flex}:where(.pk,.pk-layer) .lb-thead.no-chg,:where(.pk,.pk-layer) .lb-thead>span:not(.lb-c-chg){display:none}:where(.pk,.pk-layer) .lb-sortbtn{box-shadow:inset 0 0 0 1px var(--pk-hairline-strong);margin-right:0}:where(.pk,.pk-layer) .lb-row,:where(.pk,.pk-layer) .lb-row.no-chg{grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"rk who amt""rk lv chg";row-gap:4px;min-height:0;padding:10px}:where(.pk,.pk-layer) .lb-row.no-chg{grid-template-areas:"rk who amt""rk lv amt"}:where(.pk,.pk-layer) .lb-row .lb-c-rk{grid-area:rk}:where(.pk,.pk-layer) .lb-row .lb-c-who{grid-area:who}:where(.pk,.pk-layer) .lb-row .lb-c-amt{grid-area:amt}:where(.pk,.pk-layer) .lb-row .lb-c-lv{grid-area:lv;justify-self:start;align-items:center;gap:6px;padding-left:44px;display:flex}:where(.pk,.pk-layer) .lb-row .lb-c-prev{display:none}:where(.pk,.pk-layer) .lb-row .lb-c-chg{grid-area:chg}:where(.pk,.pk-layer) .lb-bar{width:80px}:where(.pk,.pk-layer) .lb-chg{font-size:var(--pk-t-sm)}:where(.pk,.pk-layer) .lb-st-grid{grid-template-columns:1fr 1fr 1fr;gap:6px}:where(.pk,.pk-layer) .lb-st-k{padding:8px}:where(.pk,.pk-layer) .lb-st-k b{font-size:var(--pk-t-lg)}}@media (prefers-reduced-motion:reduce){:where(.pk,.pk-layer) .lb-enter>*,:where(.pk,.pk-layer) .lb-enter .lb-row{animation:.2s both lbFade!important}:where(.pk,.pk-layer) .lb-bar>i{transition:none}:where(.pk,.pk-layer) .lb-sk{animation:none}}@keyframes lbFade{0%{opacity:0}to{opacity:1}}:where(.pk[data-page=leaderboard]) .lb-search.pk-search{flex:0 200px;height:34px}:where(.pk,.pk-layer) .lb-ava-x{background:var(--pk-hairline);width:34px;height:34px;color:var(--pk-muted);border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}:where(.pk,.pk-layer) .lb-sk-ava{border-radius:50%;width:34px;height:34px}:where(.pk,.pk-layer) .lb-seg>button svg{width:14px;height:14px}:where(.pk,.pk-layer) .lb-acts .btn svg{width:15px;height:15px}:where(.pk,.pk-layer) .lb-pickpop{flex-direction:column;gap:6px;width:240px;padding:8px;display:flex}:where(.pk,.pk-layer) .lb-pick-list .menu-item svg{color:var(--pk-brand);margin-left:auto}:where(.pk,.pk-layer) .lb-prev-list li{grid-template-columns:28px auto 1fr}:where(.pk[data-page=leaderboard]) .lb-body>.empty{padding:56px 20px}@media (max-width:1100px){:where(.pk[data-page=leaderboard]) .lb-search.pk-search{flex-basis:160px}}@media (max-width:760px){:where(.pk[data-page=leaderboard]) .lb-search.pk-search{flex:1;order:10;min-width:0}:where(.pk[data-page=leaderboard]) .lb-tb .ws-tb-sum{order:9;width:100%}:where(.pk[data-page=leaderboard]) .lb-tb .ws-tb-sp{display:none}}.markdown-renderer-container .katex-display{margin-block:calc(var(--spacing)*4);text-align:center;scrollbar-width:thin;scrollbar-color:#0003 transparent;max-width:100%;overflow:auto hidden}.markdown-renderer-container .katex-display::-webkit-scrollbar{height:4px}.markdown-renderer-container .katex-display::-webkit-scrollbar-track{background:0 0}.markdown-renderer-container .katex-display::-webkit-scrollbar-thumb{background:#0003;border-radius:2px}.markdown-renderer-container .katex{overflow-wrap:break-word;word-wrap:break-word;max-width:100%}.markdown-renderer-container .katex .base{max-width:100%;overflow:hidden}.markdown-renderer-container .katex .katex-html{max-width:100%;overflow:auto hidden}.markdown-renderer-container .katex .mord{max-width:100%}.markdown-renderer-container .katex:not(.katex-display){vertical-align:middle;max-width:100%;margin:0 .1em;display:inline-block}.markdown-renderer-container .katex-display>.katex{text-align:center;margin:0 auto}.markdown-renderer-container .katex .base{vertical-align:middle;display:inline-block}.markdown-renderer-container p .katex:not(.katex-display){vertical-align:middle;line-height:1}.markdown-renderer-container .katex-display{margin:1em auto;padding:.5em 0}.password-input-no-reveal::-ms-reveal{display:none}.password-input-no-reveal::-ms-clear{display:none}.password-input-no-reveal::-webkit-textfield-decoration-container{visibility:hidden}.password-input-no-reveal::-webkit-credentials-auto-fill-button{visibility:hidden;position:absolute;right:0}[data-dashboard-canvas] [data-slot=card]{border-color:var(--card-border)}:where([data-pk-skin]:not(.dark)){--pk-skin-r0:var(--radius)}:where([data-pk-skin]:not(.dark)) [data-slot=card]>*,:where([data-pk-skin]:not(.dark)) [data-slot=dialog-content]>*,:where([data-pk-skin]:not(.dark)) [data-slot=sheet-content]>*,:where([data-pk-skin]:not(.dark)) [data-slot=popover-content]>*,:where([data-pk-skin]:not(.dark)) [data-slot=dropdown-menu-content]>*,:where([data-pk-skin]:not(.dark)) [data-slot=dropdown-menu-sub-content]>*,:where([data-pk-skin]:not(.dark)) [data-slot=select-content]>*,:where([data-pk-skin]:not(.dark)) [data-slot=tabs-list]>*{--radius:var(--pk-skin-r0)}:where([data-pk-skin]:not(.dark)) [data-slot=button]{--ring:var(--pk-brand);--font-weight-medium:600;--accent:#1f8e8614;--accent-foreground:var(--pk-brand-strong);letter-spacing:.01em}:where([data-pk-skin]:not(.dark)) [data-slot=button]:where(.rounded-md){--radius:999px}:where([data-pk-skin]:not(.dark)) [data-slot=button]:where(.bg-primary){--primary:var(--pk-brand);--primary-foreground:#fff;--tw-shadow-color:#13696259;--tw-inset-shadow:var(--pk-sh-inner-hi);background-image:linear-gradient(#24a198 0%,#1f8e86 55%,#1b8079 100%)}:where([data-pk-skin]:not(.dark)) [data-slot=button]:where(.bg-primary):hover{background-image:linear-gradient(#27a89f 0%,#21958c 55%,#1c857e 100%)}:where([data-pk-skin]:not(.dark)) [data-slot=button]:where(.border-input){--input:var(--pk-hairline-strong);--background:var(--pk-paper);--accent:#fbfdfd;--accent-foreground:var(--pk-ink);--tw-shadow-color:#16606e1a;color:var(--pk-ink)}:where([data-pk-skin]:not(.dark)) [data-slot=button]:where(.border-input):hover{--input:var(--pk-brand-border)}:where([data-pk-skin]:not(.dark)) [data-slot=button]:where(.bg-secondary){--secondary:var(--pk-brand-surface);--secondary-foreground:var(--pk-brand-strong);--tw-shadow-color:transparent;--tw-inset-ring-shadow:inset 0 0 0 1px #cbebe6}:where([data-pk-skin]:not(.dark)) [data-slot=button]:where(.bg-secondary):hover{--secondary:var(--pk-brand-tint);--tw-inset-ring-shadow:inset 0 0 0 1px var(--pk-brand-border)}:where([data-pk-skin]:not(.dark)) [data-slot=button]:where(.bg-destructive){--destructive:var(--pk-danger);--tw-shadow-color:#8c2d1e59}:where([data-pk-skin]:not(.dark)) [data-slot=badge]{--font-weight-medium:600;letter-spacing:var(--pk-k-sm)}:where([data-pk-skin]:not(.dark)) [data-slot=badge]:where(.rounded-md){--radius:999px}:where([data-pk-skin]:not(.dark)) [data-slot=badge]:where(.bg-primary){--primary:var(--pk-brand-surface);--primary-foreground:var(--pk-brand-strong)}:where([data-pk-skin]:not(.dark)) [data-slot=badge]:where(.bg-secondary){--secondary:var(--pk-quiet);--secondary-foreground:var(--pk-ink-soft)}:where([data-pk-skin]:not(.dark)) [data-slot=badge]:where(.bg-destructive){--destructive:var(--pk-danger-surface);--color-white:var(--pk-danger)}:where([data-pk-skin]:not(.dark)) [data-slot=badge]:where(.text-foreground){--foreground:var(--pk-ink-soft);border-color:var(--pk-hairline);background-color:var(--pk-paper)}:where([data-pk-skin]:not(.dark)) [data-slot=card]{--card:var(--pk-surface-raised);--card-foreground:var(--pk-ink-body);border-color:var(--pk-line-1)}:where([data-pk-skin]:not(.dark)) [data-slot=card]:where(.rounded-xl){--radius:12px}:where([data-pk-skin]:not(.dark)) [data-slot=card]:where(.shadow-sm){--tw-shadow-color:#16606e12}:where([data-pk-skin]:not(.dark)) [data-slot=card-title]{--font-weight-semibold:700;color:var(--pk-ink);font-size:var(--pk-t-lg);letter-spacing:-.01em}:where([data-pk-skin]:not(.dark)) [data-slot=card-description]{--muted-foreground:var(--pk-muted)}:where([data-pk-skin]:not(.dark)) [data-slot=dialog-overlay]:where(.bg-black\/50),:where([data-pk-skin]:not(.dark)) [data-slot=sheet-overlay]:where(.bg-black\/50){background-color:#122c2a5c!important}:where([data-pk-skin]:not(.dark)) [data-slot=dialog-content]{--background:var(--pk-paper);--tw-shadow-color:#16403d38;color:var(--pk-ink-body);border-color:#1d3a3714}:where([data-pk-skin]:not(.dark)) [data-slot=dialog-content]:where(.sm\:rounded-lg){--radius:20px}:where([data-pk-skin]:not(.dark)) [data-slot=dialog-title],:where([data-pk-skin]:not(.dark)) [data-slot=sheet-title]{--text-lg:var(--pk-t-xl);--font-weight-semibold:700;--tracking-tight:var(--pk-k-xl);--foreground:var(--pk-ink);color:var(--pk-ink);letter-spacing:var(--pk-k-xl)}:where([data-pk-skin]:not(.dark)) [data-slot=sheet-title]{font-size:var(--pk-t-xl);line-height:var(--pk-l-xl)}:where([data-pk-skin]:not(.dark)) [data-slot=dialog-description],:where([data-pk-skin]:not(.dark)) [data-slot=sheet-description]{--muted-foreground:var(--pk-muted)}:where([data-pk-skin]:not(.dark)) [data-slot=dialog-header]{padding-right:var(--pk-s6)}:where([data-pk-skin]:not(.dark)) [data-slot=dialog-footer]{margin-top:var(--pk-s1);padding-top:var(--pk-s4);border-top:1px solid var(--pk-line-1)}:where([data-pk-skin]:not(.dark)) [data-slot=dialog-close]{--radius:999px;width:32px;height:32px;color:var(--pk-ink-soft);background-color:#1d3a370f;place-items:center;margin:-8px -8px 0 0;display:grid}:where([data-pk-skin]:not(.dark)) [data-slot=dialog-close]:hover{color:var(--pk-ink);background-color:#1d3a371a}:where([data-pk-skin]:not(.dark)) [data-slot=sheet-content]{--background:var(--pk-paper);--tw-shadow-color:#16403d38;border-color:var(--pk-line-1);color:var(--pk-ink-body)}:where([data-pk-skin]:not(.dark)) [data-slot=sheet-header]{padding-top:var(--pk-s5)}:where([data-pk-skin]:not(.dark)) [data-slot=sheet-footer]{border-top:1px solid var(--pk-line-1);background-image:linear-gradient(to bottom, #fff0, var(--pk-mist) 40%)}:where([data-pk-skin]:not(.dark)) [data-slot=popover-content],:where([data-pk-skin]:not(.dark)) [data-slot=dropdown-menu-content],:where([data-pk-skin]:not(.dark)) [data-slot=dropdown-menu-sub-content],:where([data-pk-skin]:not(.dark)) [data-slot=select-content]{--popover:var(--pk-paper);--popover-foreground:var(--pk-ink);--tw-shadow-color:#16606e2e;border-color:#1d3a371a}:where([data-pk-skin]:not(.dark)) [data-slot=popover-content]:where(.rounded-md),:where([data-pk-skin]:not(.dark)) [data-slot=dropdown-menu-content]:where(.rounded-md),:where([data-pk-skin]:not(.dark)) [data-slot=dropdown-menu-sub-content]:where(.rounded-md),:where([data-pk-skin]:not(.dark)) [data-slot=select-content]:where(.rounded-md){--radius:16px}:where([data-pk-skin]:not(.dark)) [data-slot=dropdown-menu-item],:where([data-pk-skin]:not(.dark)) [data-slot=dropdown-menu-checkbox-item],:where([data-pk-skin]:not(.dark)) [data-slot=dropdown-menu-radio-item],:where([data-pk-skin]:not(.dark)) [data-slot=dropdown-menu-sub-trigger],:where([data-pk-skin]:not(.dark)) [data-slot=select-item]{--accent:var(--pk-brand-surface);--accent-foreground:var(--pk-ink);--muted-foreground:var(--pk-ink-soft);--destructive:var(--pk-danger);min-height:36px;color:var(--pk-ink);font-weight:500}:where([data-pk-skin]:not(.dark)) [data-slot=dropdown-menu-item]:where(.rounded-sm),:where([data-pk-skin]:not(.dark)) [data-slot=dropdown-menu-checkbox-item]:where(.rounded-sm),:where([data-pk-skin]:not(.dark)) [data-slot=dropdown-menu-radio-item]:where(.rounded-sm),:where([data-pk-skin]:not(.dark)) [data-slot=dropdown-menu-sub-trigger]:where(.rounded-sm),:where([data-pk-skin]:not(.dark)) [data-slot=select-item]:where(.rounded-sm){--radius:14px}:where([data-pk-skin]:not(.dark)) [data-slot=dropdown-menu-item]:active,:where([data-pk-skin]:not(.dark)) [data-slot=select-item]:active{--accent:var(--pk-brand-tint)}:where([data-pk-skin]:not(.dark)) [data-slot=select-item][data-state=checked],:where([data-pk-skin]:not(.dark)) [data-slot=dropdown-menu-checkbox-item][data-state=checked],:where([data-pk-skin]:not(.dark)) [data-slot=dropdown-menu-radio-item][data-state=checked]{--muted-foreground:var(--pk-brand);color:var(--pk-brand-strong);font-weight:600}:where([data-pk-skin]:not(.dark)) [data-slot=dropdown-menu-item][data-variant=destructive]{color:var(--pk-danger)}:where([data-pk-skin]:not(.dark)) [data-slot=dropdown-menu-label],:where([data-pk-skin]:not(.dark)) [data-slot=select-label]{--text-sm:var(--pk-t-sm);--font-weight-medium:600;--muted-foreground:var(--pk-muted);color:var(--pk-muted);letter-spacing:.06em;font-weight:600}:where([data-pk-skin]:not(.dark)) [data-slot=dropdown-menu-separator],:where([data-pk-skin]:not(.dark)) [data-slot=select-separator]{--border:var(--pk-hairline)}:where([data-pk-skin]:not(.dark)) [data-slot=dropdown-menu-shortcut]{--muted-foreground:var(--pk-muted)}:where([data-pk-skin]:not(.dark)) [data-slot=tooltip-content]{--color-slate-900:#1d3a37f0;--text-xs--line-height:calc(18 / 12);letter-spacing:var(--pk-k-sm);font-weight:500}:where([data-pk-skin]:not(.dark)) [data-slot=tooltip-content]:where(.rounded-md){--radius:12px}:where([data-pk-skin]:not(.dark)) [data-slot=input],:where([data-pk-skin]:not(.dark)) [data-slot=textarea],:where([data-pk-skin]:not(.dark)) [data-slot=select-trigger]{--input:var(--pk-hairline-strong);--background:var(--pk-paper);--ring:var(--pk-brand);--muted-foreground:var(--pk-muted);--tw-shadow-color:transparent;color:var(--pk-ink);font-weight:500}:where([data-pk-skin]:not(.dark)) [data-slot=input]:where(.rounded-md),:where([data-pk-skin]:not(.dark)) [data-slot=textarea]:where(.rounded-md),:where([data-pk-skin]:not(.dark)) [data-slot=select-trigger]:where(.rounded-md){--radius:14px}:where([data-pk-skin]:not(.dark)) [data-slot=input]:hover:not(:focus-visible,:disabled),:where([data-pk-skin]:not(.dark)) [data-slot=textarea]:hover:not(:focus-visible,:disabled),:where([data-pk-skin]:not(.dark)) [data-slot=select-trigger]:hover:not(:focus-visible,:disabled){--input:var(--pk-brand-border)}:where([data-pk-skin]:not(.dark)) [data-slot=select-trigger]{--muted-foreground:var(--pk-ink-soft)}:where([data-pk-skin]:not(.dark)) [data-slot=textarea]:focus-visible{--ring:#1f8e8659;--input:var(--pk-brand)}:where([data-pk-skin]:not(.dark)) [data-slot=checkbox]{--primary:var(--pk-brand);--primary-foreground:#fff;--ring:var(--pk-brand)}:where([data-pk-skin]:not(.dark)) [data-slot=checkbox]:where(.rounded-sm){--radius:10px}:where([data-pk-skin]:not(.dark)) [data-slot=checkbox][data-state=unchecked]{--primary:var(--pk-hairline-strong);background-color:var(--pk-paper)}:where([data-pk-skin]:not(.dark)) :where(button[role=switch])[data-state]{--primary:var(--pk-brand);--input:#cdd7d5;--ring:var(--pk-brand)}:where([data-pk-skin]:not(.dark)) [data-slot=tabs-list]{--muted:#1d3a370f;--muted-foreground:var(--pk-ink-soft)}:where([data-pk-skin]:not(.dark)) [data-slot=tabs-list]:where(.rounded-lg){--radius:999px}:where([data-pk-skin]:not(.dark)) [data-slot=tabs-trigger]{--foreground:var(--pk-ink-soft);--background:var(--pk-paper);--font-weight-medium:600;--ring:var(--pk-brand);--tw-shadow-color:#16606e38}:where([data-pk-skin]:not(.dark)) [data-slot=tabs-trigger]:where(.rounded-md){--radius:999px}:where([data-pk-skin]:not(.dark)) [data-slot=tabs-trigger]:hover{--foreground:var(--pk-ink)}:where([data-pk-skin]:not(.dark)) [data-slot=tabs-trigger][data-state=active]{--foreground:var(--pk-brand-strong)}:where([data-pk-skin]:not(.dark)) [data-slot=table-header] [data-slot=table-row]{border-color:var(--pk-line-1)}:where([data-pk-skin]:not(.dark)) [data-slot=table-head]{--foreground:var(--pk-muted);--font-weight-medium:700;background-color:var(--pk-surface-sunken);font-size:var(--pk-t-sm)}:where([data-pk-skin]:not(.dark)) [data-slot=table-row]{--muted:#eef7f5;border-color:var(--pk-hairline)}:where([data-pk-skin]:not(.dark)) [data-slot=table-cell]{color:var(--pk-ink-body)}:where([data-pk-skin]:not(.dark)) [data-slot=table-footer]{--muted:var(--pk-surface-sunken);border-color:var(--pk-line-1)}:where([data-pk-skin]:not(.dark)) [data-slot=table-caption]{--muted-foreground:var(--pk-muted)}:where([data-pk-skin]:not(.dark)) [data-slot=skeleton]{--muted:#e6efed}}@layer utilities{.\@container\/card-header{container:card-header/inline-size}.\[container-type\:size\]{container-type:size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-2{inset:calc(var(--spacing)*2)}.inset-3{inset:calc(var(--spacing)*3)}.inset-4{inset:calc(var(--spacing)*4)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-x-1{inset-inline:calc(var(--spacing)*1)}.inset-x-2{inset-inline:calc(var(--spacing)*2)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.inset-y-1{inset-block:calc(var(--spacing)*1)}.-top-0\.5{top:calc(var(--spacing)*-.5)}.-top-1{top:calc(var(--spacing)*-1)}.-top-1\.5{top:calc(var(--spacing)*-1.5)}.-top-2{top:calc(var(--spacing)*-2)}.-top-2\.5{top:calc(var(--spacing)*-2.5)}.-top-3{top:calc(var(--spacing)*-3)}.-top-6{top:calc(var(--spacing)*-6)}.-top-9{top:calc(var(--spacing)*-9)}.-top-16{top:calc(var(--spacing)*-16)}.-top-20{top:calc(var(--spacing)*-20)}.-top-24{top:calc(var(--spacing)*-24)}.-top-\[3px\]{top:-3px}.top-0{top:calc(var(--spacing)*0)}.top-0\.5{top:calc(var(--spacing)*.5)}.top-1{top:calc(var(--spacing)*1)}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-1\/4{top:25%}.top-2{top:calc(var(--spacing)*2)}.top-2\.5{top:calc(var(--spacing)*2.5)}.top-2\/3{top:66.6667%}.top-3{top:calc(var(--spacing)*3)}.top-4{top:calc(var(--spacing)*4)}.top-9{top:calc(var(--spacing)*9)}.top-10{top:calc(var(--spacing)*10)}.top-12{top:calc(var(--spacing)*12)}.top-20{top:calc(var(--spacing)*20)}.top-\[0\.95rem\]{top:.95rem}.top-\[14px\]{top:14px}.top-\[24\%\]{top:24%}.top-\[32\%\]{top:32%}.top-\[33px\]{top:33px}.top-\[38px\]{top:38px}.top-\[40\%\]{top:40%}.top-\[46\%\]{top:46%}.top-\[50\%\]{top:50%}.top-\[150px\]{top:150px}.top-\[calc\(50\%_-_var\(--oa-card\)\*0\.22\)\]{top:calc(50% - var(--oa-card)*.22)}.top-\[calc\(100\%\+4px\)\]{top:calc(100% + 4px)}.top-\[var\(--man-top\)\]{top:var(--man-top)}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing)*-.5)}.-right-1{right:calc(var(--spacing)*-1)}.-right-1\.5{right:calc(var(--spacing)*-1.5)}.-right-2{right:calc(var(--spacing)*-2)}.-right-3{right:calc(var(--spacing)*-3)}.-right-7{right:calc(var(--spacing)*-7)}.-right-10{right:calc(var(--spacing)*-10)}.-right-16{right:calc(var(--spacing)*-16)}.-right-px{right:-1px}.right-0{right:calc(var(--spacing)*0)}.right-0\.5{right:calc(var(--spacing)*.5)}.right-1{right:calc(var(--spacing)*1)}.right-1\.5{right:calc(var(--spacing)*1.5)}.right-2{right:calc(var(--spacing)*2)}.right-2\.5{right:calc(var(--spacing)*2.5)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-8{right:calc(var(--spacing)*8)}.right-10{right:calc(var(--spacing)*10)}.right-\[3\%\]{right:3%}.right-\[22px\]{right:22px}.right-\[26\%\]{right:26%}.right-\[67\%\]{right:67%}.-bottom-0\.5{bottom:calc(var(--spacing)*-.5)}.-bottom-1{bottom:calc(var(--spacing)*-1)}.-bottom-1\.5{bottom:calc(var(--spacing)*-1.5)}.-bottom-10{bottom:calc(var(--spacing)*-10)}.-bottom-24{bottom:calc(var(--spacing)*-24)}.-bottom-28{bottom:calc(var(--spacing)*-28)}.-bottom-px{bottom:-1px}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-0\.5{bottom:calc(var(--spacing)*.5)}.bottom-1{bottom:calc(var(--spacing)*1)}.bottom-1\.5{bottom:calc(var(--spacing)*1.5)}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-3{bottom:calc(var(--spacing)*3)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-8{bottom:calc(var(--spacing)*8)}.bottom-10{bottom:calc(var(--spacing)*10)}.bottom-28{bottom:calc(var(--spacing)*28)}.bottom-\[8\%\]{bottom:8%}.bottom-\[22\%\]{bottom:22%}.bottom-full{bottom:100%}.-left-0\.5{left:calc(var(--spacing)*-.5)}.-left-1{left:calc(var(--spacing)*-1)}.-left-1\.5{left:calc(var(--spacing)*-1.5)}.-left-9{left:calc(var(--spacing)*-9)}.-left-20{left:calc(var(--spacing)*-20)}.-left-24{left:calc(var(--spacing)*-24)}.-left-\[18px\]{left:-18px}.left-0{left:calc(var(--spacing)*0)}.left-1{left:calc(var(--spacing)*1)}.left-1\.5{left:calc(var(--spacing)*1.5)}.left-1\/2{left:50%}.left-1\/3{left:33.3333%}.left-2{left:calc(var(--spacing)*2)}.left-2\.5{left:calc(var(--spacing)*2.5)}.left-2\/3{left:66.6667%}.left-3{left:calc(var(--spacing)*3)}.left-3\.5{left:calc(var(--spacing)*3.5)}.left-4{left:calc(var(--spacing)*4)}.left-7{left:calc(var(--spacing)*7)}.left-8{left:calc(var(--spacing)*8)}.left-9{left:calc(var(--spacing)*9)}.left-\[3\%\]{left:3%}.left-\[3\.6rem\]{left:3.6rem}.left-\[7px\]{left:7px}.left-\[20\%\]{left:20%}.left-\[22px\]{left:22px}.left-\[24px\]{left:24px}.left-\[26px\]{left:26px}.left-\[32\%\]{left:32%}.left-\[50\%\]{left:50%}.left-\[67\%\]{left:67%}.left-\[calc\(50\%_\+_var\(--oa-card\)\/2_\+_3vw\)\]{left:calc(50% + var(--oa-card)/2 + 3vw)}.left-full{left:100%}.isolate{isolation:isolate}.-z-10{z-index:calc(10*-1)}.-z-20{z-index:calc(20*-1)}.-z-30{z-index:calc(30*-1)}.-z-40{z-index:calc(40*-1)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-80{z-index:80}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[11\]{z-index:11}.z-\[12\]{z-index:12}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[9999\]{z-index:9999}.z-auto{z-index:auto}.order-1{order:1}.order-2{order:2}.order-last{order:9999}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-8{grid-column:span 8/span 8}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-6{margin:calc(var(--spacing)*-6)}.m-0{margin:calc(var(--spacing)*0)}.m-3{margin:calc(var(--spacing)*3)}.m-4{margin:calc(var(--spacing)*4)}.m-10{margin:calc(var(--spacing)*10)}.m-11{margin:calc(var(--spacing)*11)}.m-12{margin:calc(var(--spacing)*12)}.m-13{margin:calc(var(--spacing)*13)}.m-14{margin:calc(var(--spacing)*14)}.m-15{margin:calc(var(--spacing)*15)}.m-16{margin:calc(var(--spacing)*16)}.m-1009{margin:calc(var(--spacing)*1009)}.m-1012{margin:calc(var(--spacing)*1012)}.m-1015{margin:calc(var(--spacing)*1015)}.m-1016{margin:calc(var(--spacing)*1016)}.m-auto{margin:auto}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.-mx-2{margin-inline:calc(var(--spacing)*-2)}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.-mx-5{margin-inline:calc(var(--spacing)*-5)}.-mx-6{margin-inline:calc(var(--spacing)*-6)}.-mx-\[var\(--pk-s6\)\]{margin-inline:calc(var(--pk-s6)*-1)}.mx-0\.5{margin-inline:calc(var(--spacing)*.5)}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-1\.5{margin-inline:calc(var(--spacing)*1.5)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3{margin-inline:calc(var(--spacing)*3)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-6{margin-inline:calc(var(--spacing)*6)}.mx-\[var\(--pk-ws-pad\,24px\)\]{margin-inline:var(--pk-ws-pad,24px)}.mx-\[var\(--stw-pad\)\]{margin-inline:var(--stw-pad)}.mx-auto{margin-inline:auto}.my-0\.5{margin-block:calc(var(--spacing)*.5)}.my-1{margin-block:calc(var(--spacing)*1)}.my-1\.5{margin-block:calc(var(--spacing)*1.5)}.my-2{margin-block:calc(var(--spacing)*2)}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.my-5{margin-block:calc(var(--spacing)*5)}.my-6{margin-block:calc(var(--spacing)*6)}.my-7{margin-block:calc(var(--spacing)*7)}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:#364153;--tw-prose-headings:#101828;--tw-prose-lead:#4a5565;--tw-prose-links:#101828;--tw-prose-bold:#101828;--tw-prose-counters:#6a7282;--tw-prose-bullets:#d1d5dc;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#101828;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6a7282;--tw-prose-kbd:#101828;--tw-prose-kbd-shadows:#1018281a;--tw-prose-code:#101828;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1e2939;--tw-prose-th-borders:#d1d5dc;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5dc;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#99a1af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#99a1af;--tw-prose-invert-bullets:#4a5565;--tw-prose-invert-hr:#364153;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#364153;--tw-prose-invert-captions:#99a1af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5dc;--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:#4a5565;--tw-prose-invert-td-borders:#364153;font-size:1rem;line-height:1.75}@supports (color:lab(0% 0 0)){.prose{--tw-prose-body:lab(27.1134% -.956401 -12.3224);--tw-prose-headings:lab(8.11897% .811279 -12.254);--tw-prose-lead:lab(35.6337% -1.58697 -10.8425);--tw-prose-links:lab(8.11897% .811279 -12.254);--tw-prose-bold:lab(8.11897% .811279 -12.254);--tw-prose-counters:lab(47.7841% -.393182 -10.0268);--tw-prose-bullets:lab(85.1236% -.612259 -3.7138);--tw-prose-hr:lab(91.6229% -.159115 -2.26791);--tw-prose-quotes:lab(8.11897% .811279 -12.254);--tw-prose-quote-borders:lab(91.6229% -.159115 -2.26791);--tw-prose-captions:lab(47.7841% -.393182 -10.0268);--tw-prose-kbd:lab(8.11897% .811279 -12.254);--tw-prose-kbd-shadows:lab(8.11897% .811279 -12.254/.1);--tw-prose-code:lab(8.11897% .811279 -12.254);--tw-prose-pre-code:lab(91.6229% -.159115 -2.26791);--tw-prose-pre-bg:lab(16.1051% -1.18239 -11.7533);--tw-prose-th-borders:lab(85.1236% -.612259 -3.7138);--tw-prose-td-borders:lab(91.6229% -.159115 -2.26791);--tw-prose-invert-body:lab(85.1236% -.612259 -3.7138);--tw-prose-invert-lead:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-counters:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-bullets:lab(35.6337% -1.58697 -10.8425);--tw-prose-invert-hr:lab(27.1134% -.956401 -12.3224);--tw-prose-invert-quotes:lab(96.1596% -.0823438 -1.13575);--tw-prose-invert-quote-borders:lab(27.1134% -.956401 -12.3224);--tw-prose-invert-captions:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-pre-code:lab(85.1236% -.612259 -3.7138);--tw-prose-invert-th-borders:lab(35.6337% -1.58697 -10.8425);--tw-prose-invert-td-borders:lab(27.1134% -.956401 -12.3224)}}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.71429}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.11111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.8em;font-size:2.14286em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:.8em;font-size:1.42857em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.55556em;margin-bottom:.444444em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.42857em;margin-bottom:.571429em;line-height:1.42857}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.142857em;padding-inline-end:.357143em;padding-bottom:.142857em;border-radius:.3125rem;padding-inline-start:.357143em;font-size:.857143em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;border-radius:.25rem;margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em;font-size:.857143em;line-height:1.66667}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em;padding-inline-start:1.57143em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;margin-bottom:.285714em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.428571em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;padding-inline-start:1.57143em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.85714em;margin-bottom:2.85714em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;font-size:.857143em;line-height:1.33333}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.-mt-1{margin-top:calc(var(--spacing)*-1)}.-mt-2{margin-top:calc(var(--spacing)*-2)}.-mt-3{margin-top:calc(var(--spacing)*-3)}.-mt-6{margin-top:calc(var(--spacing)*-6)}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-\[2px\]{margin-top:2px}.mt-\[18px\]{margin-top:18px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-1{margin-right:calc(var(--spacing)*-1)}.-mr-2{margin-right:calc(var(--spacing)*-2)}.mr-0\.5{margin-right:calc(var(--spacing)*.5)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-1\.5{margin-right:calc(var(--spacing)*1.5)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-auto{margin-right:auto}.\!mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)!important}.-mb-7{margin-bottom:calc(var(--spacing)*-7)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.-ml-px{margin-left:-1px}.ml-0\.5{margin-left:calc(var(--spacing)*.5)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-5{margin-left:calc(var(--spacing)*5)}.ml-6{margin-left:calc(var(--spacing)*6)}.ml-8{margin-left:calc(var(--spacing)*8)}.ml-10{margin-left:calc(var(--spacing)*10)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!flex{display:flex!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[16\/7\]{aspect-ratio:16/7}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[210\/297\]{aspect-ratio:210/297}.aspect-\[…\]{aspect-ratio:…}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-0{width:calc(var(--spacing)*0);height:calc(var(--spacing)*0)}.size-1{width:calc(var(--spacing)*1);height:calc(var(--spacing)*1)}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-2\.5{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-11{width:calc(var(--spacing)*11);height:calc(var(--spacing)*11)}.size-14{width:calc(var(--spacing)*14);height:calc(var(--spacing)*14)}.size-16{width:calc(var(--spacing)*16);height:calc(var(--spacing)*16)}.size-\[18px\]{width:18px;height:18px}.size-full{width:100%;height:100%}.\!h-3{height:calc(var(--spacing)*3)!important}.\!h-6{height:calc(var(--spacing)*6)!important}.\!h-\[22px\]{height:22px!important}.h-0{height:calc(var(--spacing)*0)}.h-0\.5{height:calc(var(--spacing)*.5)}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-1\/2{height:50%}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-2\/5{height:40%}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-4\.5{height:calc(var(--spacing)*4.5)}.h-5{height:calc(var(--spacing)*5)}.h-5\.5{height:calc(var(--spacing)*5.5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-24{height:calc(var(--spacing)*24)}.h-28{height:calc(var(--spacing)*28)}.h-32{height:calc(var(--spacing)*32)}.h-36{height:calc(var(--spacing)*36)}.h-40{height:calc(var(--spacing)*40)}.h-44{height:calc(var(--spacing)*44)}.h-48{height:calc(var(--spacing)*48)}.h-56{height:calc(var(--spacing)*56)}.h-64{height:calc(var(--spacing)*64)}.h-72{height:calc(var(--spacing)*72)}.h-80{height:calc(var(--spacing)*80)}.h-96{height:calc(var(--spacing)*96)}.h-\[3px\]{height:3px}.h-\[4px\]{height:4px}.h-\[5px\]{height:5px}.h-\[7px\]{height:7px}.h-\[13px\]{height:13px}.h-\[15px\]{height:15px}.h-\[18px\]{height:18px}.h-\[19px\]{height:19px}.h-\[22px\]{height:22px}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-\[38px\]{height:38px}.h-\[46px\]{height:46px}.h-\[46vh\]{height:46vh}.h-\[50\%\]{height:50%}.h-\[50px\]{height:50px}.h-\[50vh\]{height:50vh}.h-\[60px\]{height:60px}.h-\[60vh\]{height:60vh}.h-\[62px\]{height:62px}.h-\[68px\]{height:68px}.h-\[70px\]{height:70px}.h-\[75vh\]{height:75vh}.h-\[78\%\]{height:78%}.h-\[85\%\]{height:85%}.h-\[88vh\]{height:88vh}.h-\[90px\]{height:90px}.h-\[100dvh\]{height:100dvh}.h-\[280px\]{height:280px}.h-\[300px\]{height:300px}.h-\[320px\]{height:320px}.h-\[360px\]{height:360px}.h-\[420px\]{height:420px}.h-\[480px\]{height:480px}.h-\[500px\]{height:500px}.h-\[520px\]{height:520px}.h-\[560px\]{height:560px}.h-\[760px\]{height:760px}.h-\[calc\(100\%\+3rem\)\]{height:calc(100% + 3rem)}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[calc\(100\%-5rem\)\]{height:calc(100% - 5rem)}.h-\[calc\(100\%-65px\)\]{height:calc(100% - 65px)}.h-\[calc\(100vh-3\.5rem\)\]{height:calc(100vh - 3.5rem)}.h-\[calc\(100vh-4rem\)\]{height:calc(100vh - 4rem)}.h-\[calc\(100vh-100px\)\]{height:calc(100vh - 100px)}.h-\[min\(86vh\,900px\)\]{height:min(86vh,900px)}.h-\[min\(88vh\,900px\)\]{height:min(88vh,900px)}.h-\[min\(90vh\,1040px\)\]{height:min(90vh,1040px)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\(--picker-list-max-h\){max-height:var(--picker-list-max-h)}.max-h-\(--radix-context-menu-content-available-height\){max-height:var(--radix-context-menu-content-available-height)}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-0{max-height:calc(var(--spacing)*0)}.max-h-16{max-height:calc(var(--spacing)*16)}.max-h-20{max-height:calc(var(--spacing)*20)}.max-h-24{max-height:calc(var(--spacing)*24)}.max-h-28{max-height:calc(var(--spacing)*28)}.max-h-32{max-height:calc(var(--spacing)*32)}.max-h-40{max-height:calc(var(--spacing)*40)}.max-h-44{max-height:calc(var(--spacing)*44)}.max-h-48{max-height:calc(var(--spacing)*48)}.max-h-52{max-height:calc(var(--spacing)*52)}.max-h-56{max-height:calc(var(--spacing)*56)}.max-h-60{max-height:calc(var(--spacing)*60)}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-72{max-height:calc(var(--spacing)*72)}.max-h-80{max-height:calc(var(--spacing)*80)}.max-h-96{max-height:calc(var(--spacing)*96)}.max-h-\[28rem\]{max-height:28rem}.max-h-\[32vh\]{max-height:32vh}.max-h-\[38vh\]{max-height:38vh}.max-h-\[42svh\]{max-height:42svh}.max-h-\[44vh\]{max-height:44vh}.max-h-\[45vh\]{max-height:45vh}.max-h-\[46vh\]{max-height:46vh}.max-h-\[50\%\]{max-height:50%}.max-h-\[56\%\]{max-height:56%}.max-h-\[56svh\]{max-height:56svh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70dvh\]{max-height:70dvh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[72\%\]{max-height:72%}.max-h-\[75vh\]{max-height:75vh}.max-h-\[78\%\]{max-height:78%}.max-h-\[78vh\]{max-height:78vh}.max-h-\[80px\]{max-height:80px}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[86vh\]{max-height:86vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[94vh\]{max-height:94vh}.max-h-\[95vh\]{max-height:95vh}.max-h-\[100dvh\]{max-height:100dvh}.max-h-\[120px\]{max-height:120px}.max-h-\[200px\]{max-height:200px}.max-h-\[220px\]{max-height:220px}.max-h-\[240px\]{max-height:240px}.max-h-\[260px\]{max-height:260px}.max-h-\[280px\]{max-height:280px}.max-h-\[300px\]{max-height:300px}.max-h-\[320px\]{max-height:320px}.max-h-\[360px\]{max-height:360px}.max-h-\[400px\]{max-height:400px}.max-h-\[420px\]{max-height:420px}.max-h-\[420px\|440px\|512px\|560px\]{max-height:420px|440px|512px|560px}.max-h-\[440px\]{max-height:440px}.max-h-\[460px\]{max-height:460px}.max-h-\[500px\]{max-height:500px}.max-h-\[512px\]{max-height:512px}.max-h-\[560px\]{max-height:560px}.max-h-\[calc\(100dvh-2\.5rem\)\]{max-height:calc(100dvh - 2.5rem)}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100dvh-10\.5rem\)\]{max-height:calc(100dvh - 10.5rem)}.max-h-\[calc\(100dvh-var\(--man-top\)-var\(--man-chrome\)\)\]{max-height:calc(100dvh - var(--man-top) - var(--man-chrome))}.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.max-h-\[inherit\]{max-height:inherit}.max-h-\[min\(32rem\,var\(--radix-popover-content-available-height\,100vh\)\)\]{max-height:min(32rem,var(--radix-popover-content-available-height,100vh))}.max-h-\[min\(760px\,calc\(100dvh-2rem\)\)\]{max-height:min(760px,100dvh - 2rem)}.max-h-\[min\(860px\,calc\(100dvh-2rem\)\)\]{max-height:min(860px,100dvh - 2rem)}.max-h-\[min\(…\)\]{max-height:min(…)}.max-h-full{max-height:100%}.max-h-none{max-height:none}.max-h-screen{max-height:100vh}.\!min-h-0{min-height:calc(var(--spacing)*0)!important}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-8{min-height:calc(var(--spacing)*8)}.min-h-9{min-height:calc(var(--spacing)*9)}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-14{min-height:calc(var(--spacing)*14)}.min-h-20{min-height:calc(var(--spacing)*20)}.min-h-24{min-height:calc(var(--spacing)*24)}.min-h-28{min-height:calc(var(--spacing)*28)}.min-h-32{min-height:calc(var(--spacing)*32)}.min-h-48{min-height:calc(var(--spacing)*48)}.min-h-64{min-height:calc(var(--spacing)*64)}.min-h-80{min-height:calc(var(--spacing)*80)}.min-h-\[1em\]{min-height:1em}.min-h-\[2\.5em\]{min-height:2.5em}.min-h-\[2\.25rem\]{min-height:2.25rem}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[6rem\]{min-height:6rem}.min-h-\[8rem\]{min-height:8rem}.min-h-\[10rem\]{min-height:10rem}.min-h-\[20px\]{min-height:20px}.min-h-\[24px\]{min-height:24px}.min-h-\[26px\]{min-height:26px}.min-h-\[32px\]{min-height:32px}.min-h-\[38px\]{min-height:38px}.min-h-\[40px\]{min-height:40px}.min-h-\[42px\]{min-height:42px}.min-h-\[58px\]{min-height:58px}.min-h-\[60px\]{min-height:60px}.min-h-\[64px\]{min-height:64px}.min-h-\[70px\]{min-height:70px}.min-h-\[72px\]{min-height:72px}.min-h-\[76px\]{min-height:76px}.min-h-\[80px\]{min-height:80px}.min-h-\[88px\]{min-height:88px}.min-h-\[92px\]{min-height:92px}.min-h-\[96px\]{min-height:96px}.min-h-\[100px\]{min-height:100px}.min-h-\[104px\]{min-height:104px}.min-h-\[118px\]{min-height:118px}.min-h-\[120px\]{min-height:120px}.min-h-\[140px\]{min-height:140px}.min-h-\[160px\]{min-height:160px}.min-h-\[180px\]{min-height:180px}.min-h-\[200px\]{min-height:200px}.min-h-\[240px\]{min-height:240px}.min-h-\[280px\]{min-height:280px}.min-h-\[300px\]{min-height:300px}.min-h-\[320px\]{min-height:320px}.min-h-\[360px\]{min-height:360px}.min-h-\[400px\]{min-height:400px}.min-h-\[420px\]{min-height:420px}.min-h-\[500px\]{min-height:500px}.min-h-\[560px\]{min-height:560px}.min-h-\[580px\]{min-height:580px}.min-h-\[720px\]{min-height:720px}.min-h-\[860px\]{min-height:860px}.min-h-\[1000px\]{min-height:1000px}.min-h-\[calc\(100dvh-96px\)\]{min-height:calc(100dvh - 96px)}.min-h-\[calc\(100vh-10rem\)\]{min-height:calc(100vh - 10rem)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.\!w-3{width:calc(var(--spacing)*3)!important}.\!w-6{width:calc(var(--spacing)*6)!important}.\!w-\[140px\]{width:140px!important}.\!w-\[150px\]{width:150px!important}.w-\(--radix-dropdown-menu-trigger-width\){width:var(--radix-dropdown-menu-trigger-width)}.w-0{width:calc(var(--spacing)*0)}.w-0\.5{width:calc(var(--spacing)*.5)}.w-1{width:calc(var(--spacing)*1)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-11\/12{width:91.6667%}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-36{width:calc(var(--spacing)*36)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-48{width:calc(var(--spacing)*48)}.w-52{width:calc(var(--spacing)*52)}.w-56{width:calc(var(--spacing)*56)}.w-60{width:calc(var(--spacing)*60)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-80{width:calc(var(--spacing)*80)}.w-96{width:calc(var(--spacing)*96)}.w-\[3px\]{width:3px}.w-\[5px\]{width:5px}.w-\[7px\]{width:7px}.w-\[10px\]{width:10px}.w-\[15px\]{width:15px}.w-\[18px\]{width:18px}.w-\[19px\]{width:19px}.w-\[20px\]{width:20px}.w-\[22px\]{width:22px}.w-\[25\%\]{width:25%}.w-\[26px\]{width:26px}.w-\[30\%\]{width:30%}.w-\[30px\]{width:30px}.w-\[32\%\]{width:32%}.w-\[36px\]{width:36px}.w-\[40px\]{width:40px}.w-\[45\%\]{width:45%}.w-\[52px\]{width:52px}.w-\[56px\]{width:56px}.w-\[60px\]{width:60px}.w-\[60vmax\]{width:60vmax}.w-\[64px\]{width:64px}.w-\[68px\]{width:68px}.w-\[70px\]{width:70px}.w-\[72px\]{width:72px}.w-\[74px\]{width:74px}.w-\[76px\]{width:76px}.w-\[80px\]{width:80px}.w-\[80vw\]{width:80vw}.w-\[84px\]{width:84px}.w-\[86px\]{width:86px}.w-\[92px\]{width:92px}.w-\[96px\]{width:96px}.w-\[96vw\]{width:96vw}.w-\[100px\]{width:100px}.w-\[110px\]{width:110px}.w-\[118px\]{width:118px}.w-\[120px\]{width:120px}.w-\[130px\]{width:130px}.w-\[132px\]{width:132px}.w-\[140px\]{width:140px}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[160vmax\]{width:160vmax}.w-\[170px\]{width:170px}.w-\[180px\]{width:180px}.w-\[190px\]{width:190px}.w-\[200px\]{width:200px}.w-\[220px\]{width:220px}.w-\[240px\]{width:240px}.w-\[280px\]{width:280px}.w-\[308px\]{width:308px}.w-\[320px\]{width:320px}.w-\[360px\]{width:360px}.w-\[400px\]{width:400px}.w-\[420px\]{width:420px}.w-\[520px\]{width:520px}.w-\[1400px\]{width:1400px}.w-\[calc\(100\%-0\.5rem\)\]{width:calc(100% - .5rem)}.w-\[calc\(100vw-1\.5rem\)\]{width:calc(100vw - 1.5rem)}.w-\[min\(56rem\,94vw\)\]{width:min(56rem,94vw)}.w-\[min\(92vw\,380px\)\]{width:min(92vw,380px)}.w-\[min\(92vw\,calc\(85vh\*3\/4\)\)\]{width:min(92vw,63.75vh)}.w-\[min\(94vw\,calc\(92vh\*3\/4\)\+6rem\)\]{width:min(94vw,69vh + 6rem)}.w-\[min\(320px\,calc\(100vw-2rem\)\)\]{width:min(320px,100vw - 2rem)}.w-\[min\(360px\,80vw\)\]{width:min(360px,80vw)}.w-\[min\(440px\,calc\(100vw-2rem\)\)\]{width:min(440px,100vw - 2rem)}.w-\[min\(560px\,80vw\)\]{width:min(560px,80vw)}.w-\[min\(592px\,calc\(100vw-32px\)\)\]{width:min(592px,100vw - 32px)}.w-\[min\(calc\(50vw_-_var\(--oa-card\)\/2_-_8vw\)\,440px\)\]{width:min(calc(50vw - var(--oa-card)/2 - 8vw),440px)}.w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}.max-w-\(--frimousse-viewport-width\){max-width:var(--frimousse-viewport-width)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-16{max-width:calc(var(--spacing)*16)}.max-w-24{max-width:calc(var(--spacing)*24)}.max-w-40{max-width:calc(var(--spacing)*40)}.max-w-56{max-width:calc(var(--spacing)*56)}.max-w-\[5rem\]{max-width:5rem}.max-w-\[6rem\]{max-width:6rem}.max-w-\[7rem\]{max-width:7rem}.max-w-\[8\.5em\]{max-width:8.5em}.max-w-\[10rem\]{max-width:10rem}.max-w-\[12ch\]{max-width:12ch}.max-w-\[12rem\]{max-width:12rem}.max-w-\[14rem\]{max-width:14rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[24ch\]{max-width:24ch}.max-w-\[40\%\]{max-width:40%}.max-w-\[46vw\]{max-width:46vw}.max-w-\[60\%\]{max-width:60%}.max-w-\[68ch\]{max-width:68ch}.max-w-\[80\%\]{max-width:80%}.max-w-\[82\%\]{max-width:82%}.max-w-\[85\%\]{max-width:85%}.max-w-\[85vw\]{max-width:85vw}.max-w-\[90\%\]{max-width:90%}.max-w-\[90vw\]{max-width:90vw}.max-w-\[92\%\]{max-width:92%}.max-w-\[94\%\]{max-width:94%}.max-w-\[95vw\]{max-width:95vw}.max-w-\[100px\]{max-width:100px}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[150px\]{max-width:150px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[360px\]{max-width:360px}.max-w-\[380px\]{max-width:380px}.max-w-\[440px\]{max-width:440px}.max-w-\[460px\]{max-width:460px}.max-w-\[500px\]{max-width:500px}.max-w-\[760px\]{max-width:760px}.max-w-\[900px\]{max-width:900px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[calc\(40dvh\*16\/9\)\]{max-width:71.1111dvh}.max-w-\[calc\(88rem\+8rem\)\]{max-width:96rem}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-4{min-width:calc(var(--spacing)*4)}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-6{min-width:calc(var(--spacing)*6)}.min-w-8{min-width:calc(var(--spacing)*8)}.min-w-11{min-width:calc(var(--spacing)*11)}.min-w-12{min-width:calc(var(--spacing)*12)}.min-w-14{min-width:calc(var(--spacing)*14)}.min-w-16{min-width:calc(var(--spacing)*16)}.min-w-20{min-width:calc(var(--spacing)*20)}.min-w-24{min-width:calc(var(--spacing)*24)}.min-w-32{min-width:calc(var(--spacing)*32)}.min-w-44{min-width:calc(var(--spacing)*44)}.min-w-56{min-width:calc(var(--spacing)*56)}.min-w-\[1\.25rem\]{min-width:1.25rem}.min-w-\[2\.5rem\]{min-width:2.5rem}.min-w-\[3rem\]{min-width:3rem}.min-w-\[6px\]{min-width:6px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[15px\]{min-width:15px}.min-w-\[16px\]{min-width:16px}.min-w-\[16rem\]{min-width:16rem}.min-w-\[18px\]{min-width:18px}.min-w-\[20px\]{min-width:20px}.min-w-\[24px\]{min-width:24px}.min-w-\[28px\]{min-width:28px}.min-w-\[32px\]{min-width:32px}.min-w-\[35px\]{min-width:35px}.min-w-\[48px\]{min-width:48px}.min-w-\[50px\]{min-width:50px}.min-w-\[60px\]{min-width:60px}.min-w-\[80px\]{min-width:80px}.min-w-\[84px\]{min-width:84px}.min-w-\[96px\]{min-width:96px}.min-w-\[100px\]{min-width:100px}.min-w-\[110px\]{min-width:110px}.min-w-\[112px\]{min-width:112px}.min-w-\[120px\]{min-width:120px}.min-w-\[130px\]{min-width:130px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[240px\]{min-width:240px}.min-w-\[256px\]{min-width:256px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[420px\]{min-width:420px}.min-w-\[520px\]{min-width:520px}.min-w-\[640px\]{min-width:640px}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-auto{flex:auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-32{flex-basis:calc(var(--spacing)*32)}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:calc(var(--spacing)*0);--tw-border-spacing-y:calc(var(--spacing)*0);border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y)}.origin-\(--radix-context-menu-content-transform-origin\){transform-origin:var(--radix-context-menu-content-transform-origin)}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-hover-card-content-transform-origin\){transform-origin:var(--radix-hover-card-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0\.5{--tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--spacing)*2);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.-scale-x-100{--tw-scale-x:calc(100%*-1);scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-x-\[-1\]{--tw-scale-x:-1;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-\[1\.02\]{scale:1.02}.scale-\[1\.04\]{scale:1.04}.-rotate-90{rotate:-90deg}.rotate-3{rotate:3deg}.rotate-12{rotate:12deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-\[fadeOut_200ms_ease-out_forwards\]{animation:.2s ease-out forwards fadeOut}.animate-bounce{animation:var(--animate-bounce)}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-nwse-resize{cursor:nwse-resize}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-wait{cursor:wait}.cursor-zoom-in{cursor:zoom-in}.touch-manipulation{touch-action:manipulation}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-proximity{--tw-scroll-snap-strictness:proximity}.snap-start{scroll-snap-align:start}.scroll-my-1{scroll-margin-block:calc(var(--spacing)*1)}.scroll-mt-4{scroll-margin-top:calc(var(--spacing)*4)}.scroll-mt-16{scroll-margin-top:calc(var(--spacing)*16)}.scroll-mt-20{scroll-margin-top:calc(var(--spacing)*20)}.scroll-mt-\[calc\(var\(--man-top\,0px\)\+20px\)\]{scroll-margin-top:calc(var(--man-top,0px) + 20px)}.scroll-py-1{scroll-padding-block:calc(var(--spacing)*1)}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[1fr_140px\]{grid-template-columns:1fr 140px}.grid-cols-\[3\.25rem_1fr\]{grid-template-columns:3.25rem 1fr}.grid-cols-\[4\.5rem_1fr\]{grid-template-columns:4.5rem 1fr}.grid-cols-\[28px_1fr_auto\]{grid-template-columns:28px 1fr auto}.grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr}.grid-cols-\[260px_1fr\]{grid-template-columns:260px 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_380px\]{grid-template-columns:minmax(0,1fr) 380px}.grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.grid-cols-\[minmax\(0\,5\.5rem\)_1fr_auto\]{grid-template-columns:minmax(0,5.5rem) 1fr auto}.grid-cols-\[repeat\(auto-fill\,minmax\(44px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(44px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(168px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(168px,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(140px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid-rows-\[20px_20px_20px\]{grid-template-rows:20px 20px 20px}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.grid-rows-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-rows:auto minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.\!items-start{align-items:flex-start!important}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.\!gap-0\.5{gap:calc(var(--spacing)*.5)!important}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-3\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-7{gap:calc(var(--spacing)*7)}.gap-8{gap:calc(var(--spacing)*8)}.gap-\[1px\]{gap:1px}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-px{gap:1px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*10)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*10)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-px>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(1px*var(--tw-space-y-reverse));margin-block-end:calc(1px*calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:calc(var(--spacing)*1)}.gap-x-1\.5{column-gap:calc(var(--spacing)*1.5)}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-6{column-gap:calc(var(--spacing)*6)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*3)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-1\.5{row-gap:calc(var(--spacing)*1.5)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-3{row-gap:calc(var(--spacing)*3)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-end-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[oklch\(0\.92_0\.02_60\)\]>:not(:last-child)){border-color:#efe2d8;border-color:lab(90.6807% 3.42482 6.69338)}:where(.divide-border>:not(:last-child)){border-color:var(--border)}:where(.divide-neutral-100>:not(:last-child)){border-color:var(--color-neutral-100)}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\!overflow-auto{overflow:auto!important}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-hidden\!{overflow:hidden!important}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.scroll-smooth{scroll-behavior:smooth}.\!rounded-2xl{border-radius:var(--radius-2xl)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[1px\]{border-radius:1px}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[5px\]{border-radius:5px}.rounded-\[7px\]{border-radius:7px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[16px\]{border-radius:16px}.rounded-\[17px\]{border-radius:17px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[60\%_40\%_55\%_45\%\]{border-radius:60% 40% 55% 45%}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--pk-r-lg\)\]{border-radius:var(--pk-r-lg)}.rounded-\[var\(--pk-r-md\)\]{border-radius:var(--pk-r-md)}.rounded-\[var\(--pk-r-sm\)\]{border-radius:var(--pk-r-sm)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-\[28px\]{border-top-left-radius:28px;border-top-right-radius:28px}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-t-md{border-top-left-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-t-sm{border-top-left-radius:calc(var(--radius) - 4px);border-top-right-radius:calc(var(--radius) - 4px)}.rounded-t-xl{border-top-left-radius:calc(var(--radius) + 4px);border-top-right-radius:calc(var(--radius) + 4px)}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-l-full{border-top-left-radius:3.40282e38px;border-bottom-left-radius:3.40282e38px}.rounded-l-lg{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-l-md{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-tl-lg{border-top-left-radius:var(--radius)}.rounded-tl-md{border-top-left-radius:calc(var(--radius) - 2px)}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.rounded-r-full{border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}.rounded-r-lg{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-tr-md{border-top-right-radius:calc(var(--radius) - 2px)}.rounded-tr-sm{border-top-right-radius:calc(var(--radius) - 4px)}.rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-b-\[28px\]{border-bottom-right-radius:28px;border-bottom-left-radius:28px}.rounded-b-lg{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-b-xl{border-bottom-right-radius:calc(var(--radius) + 4px);border-bottom-left-radius:calc(var(--radius) + 4px)}.rounded-br{border-bottom-right-radius:.25rem}.rounded-br-sm{border-bottom-right-radius:calc(var(--radius) - 4px)}.rounded-bl-sm{border-bottom-left-radius:calc(var(--radius) - 4px)}.\!border{border-style:var(--tw-border-style)!important;border-width:1px!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-3{border-style:var(--tw-border-style);border-width:3px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-8{border-style:var(--tw-border-style);border-width:8px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-\[5px\]{border-style:var(--tw-border-style);border-width:5px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-y-2{border-block-style:var(--tw-border-style);border-block-width:2px}.border-y-\[7px\]{border-block-style:var(--tw-border-style);border-block-width:7px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-l-\[11px\]{border-left-style:var(--tw-border-style);border-left-width:11px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-none{--tw-border-style:none;border-style:none}.border-solid{--tw-border-style:solid;border-style:solid}.\!border-\[oklch\(0\.88_0\.03_60\)\]{border-color:#e7d3c4!important;border-color:lab(86.0164% 5.22587 10.1052)!important}.border-\(--color-border\){border-color:var(--color-border)}.border-\[\#1a7d76\]{border-color:#1a7d76}.border-\[\#1f7a74\]\/25{border-color:#1f7a7440;border-color:lab(46.0633% -28.0576 -4.70983/.25)}.border-\[\#1f7a74\]\/50{border-color:#1f7a7480;border-color:lab(46.0633% -28.0576 -4.70983/.5)}.border-\[\#1f8e86\]{border-color:#1f8e86}.border-\[\#2f9e7e\]{border-color:#2f9e7e}.border-\[\#81d6d0\]{border-color:#81d6d0}.border-\[\#D6DCE5\]{border-color:#d6dce5}.border-\[\#E9ECEF\]{border-color:#e9ecef}.border-\[\#EAF1EF\]{border-color:#eaf1ef}.border-\[\#a5e3de\]{border-color:#a5e3de}.border-\[\#b07d12\]{border-color:#b07d12}.border-\[\#bcdcef\]{border-color:#bcdcef}.border-\[\#beefe9\]{border-color:#beefe9}.border-\[\#beefe9\]\/40{border-color:#beefe966;border-color:lab(90.9052% -17.1611 -2.53339/.4)}.border-\[\#bfe0dc\]{border-color:#bfe0dc}.border-\[\#bfe9e5\]{border-color:#bfe9e5}.border-\[\#bfe9e5\]\/80{border-color:#bfe9e5cc;border-color:lab(89.279% -14.6845 -2.80713/.8)}.border-\[\#cbd4d3\]{border-color:#cbd4d3}.border-\[\#cdd9d8\]{border-color:#cdd9d8}.border-\[\#cdeae6\]{border-color:#cdeae6}.border-\[\#cfe4f2\]{border-color:#cfe4f2}.border-\[\#cfe6e2\]{border-color:#cfe6e2}.border-\[\#cfeceb\]{border-color:#cfeceb}.border-\[\#d5e6e4\]{border-color:#d5e6e4}.border-\[\#d5ebe9\]{border-color:#d5ebe9}.border-\[\#d6f2ee\]{border-color:#d6f2ee}.border-\[\#d8dedd\]{border-color:#d8dedd}.border-\[\#dcebe8\]{border-color:#dcebe8}.border-\[\#dde2e5\]{border-color:#dde2e5}.border-\[\#dfeae7\]{border-color:#dfeae7}.border-\[\#e2e7e5\]{border-color:#e2e7e5}.border-\[\#e3ecea\]{border-color:#e3ecea}.border-\[\#e6cdb3\]{border-color:#e6cdb3}.border-\[\#e6cf94\]{border-color:#e6cf94}.border-\[\#e6eeee\]{border-color:#e6eeee}.border-\[\#e6efec\]{border-color:#e6efec}.border-\[\#e7eef0\]{border-color:#e7eef0}.border-\[\#e8c96a\]\/50{border-color:#e8c96a80;border-color:lab(82.217% 2.90692 51.0152/.5)}.border-\[\#e0613f\]{border-color:#e0613f}.border-\[\#ecd9c3\]{border-color:#ecd9c3}.border-\[\#ecf3f1\]{border-color:#ecf3f1}.border-\[\#eef1f0\]{border-color:#eef1f0}.border-\[\#eef2f1\]{border-color:#eef2f1}.border-\[\#eef3f1\]{border-color:#eef3f1}.border-\[\#eef4f4\]{border-color:#eef4f4}.border-\[\#f0b3aa\]{border-color:#f0b3aa}.border-\[\#f2e2bd\]{border-color:#f2e2bd}.border-\[\#f3e0b8\]{border-color:#f3e0b8}.border-\[\#f2705a\]{border-color:#f2705a}.border-\[\#ff8a7a\]{border-color:#ff8a7a}.border-\[\#ff8a7a\]\/50{border-color:#ff8a7a80;border-color:lab(70.6282% 44.2023 29.5047/.5)}.border-\[\#ffc7bb\]{border-color:#ffc7bb}.border-\[\#ffd166\]{border-color:#ffd166}.border-\[\#ffe9bd\]{border-color:#ffe9bd}.border-\[color\:var\(--classroom-accent\,\#1f8e86\)\]{border-color:var(--classroom-accent,#1f8e86)}.border-\[color\:var\(--eduba-coral\,\#ff8a7a\)\]{border-color:var(--eduba-coral,#ff8a7a)}.border-\[color\:var\(--eduba-mustard\,\#ffd166\)\]{border-color:var(--eduba-mustard,#ffd166)}.border-\[color\:var\(--eduba-sand\,\#eadbc8\)\]{border-color:var(--eduba-sand,#eadbc8)}.border-\[color\:var\(--eduba-tiffany\,\#81d6d0\)\]\/55{border-color:var(--eduba-tiffany,#81d6d0)}@supports (color:color-mix(in lab, red, red)){.border-\[color\:var\(--eduba-tiffany\,\#81d6d0\)\]\/55{border-color:color-mix(in oklab,var(--eduba-tiffany,#81d6d0)55%,transparent)}}.border-\[color\:var\(--eduba-tiffany-deep\,\#1f8e86\)\]{border-color:var(--eduba-tiffany-deep,#1f8e86)}.border-\[color\:var\(--pk-danger-border\,\#f4c7c0\)\]{border-color:var(--pk-danger-border,#f4c7c0)}.border-\[color\:var\(--pk-warn-border\,\#f1dfa6\)\]{border-color:var(--pk-warn-border,#f1dfa6)}.border-\[oklch\(0\.65_0\.08_15\)\]{border-color:#bb7b7f;border-color:lab(58.5281% 26.0059 8.39591)}.border-\[oklch\(0\.65_0\.12_150\)\]{border-color:#53a367;border-color:lab(60.9295% -36.0417 23.554)}.border-\[oklch\(0\.70_0\.08_130\)\]{border-color:#8ea974;border-color:lab(66.0815% -16.8429 24.3007)}.border-\[oklch\(0\.70_0\.10_15\)\]{border-color:#d5848a;border-color:lab(64.1079% 32.4936 10.5568)}.border-\[oklch\(0\.70_0\.12_15\)\]{border-color:#df7e86;border-color:lab(63.8856% 38.9687 12.7816)}.border-\[oklch\(0\.70_0\.12_140\)\]{border-color:#75b168;border-color:lab(66.6231% -30.8945 30.9358)}.border-\[oklch\(0\.70_0\.12_185\)\]{border-color:#17b6a8;border-color:lab(66.6426% -41.5322 -4.21789)}.border-\[oklch\(0\.70_0\.15_180\)\]{border-color:#00b8a1;border-color:lab(67.0817% -53.0885 -.365746)}.border-\[oklch\(0\.72_0\.12_180\)\]{border-color:#2fbda7;border-color:lab(69.0257% -41.9885 -.313437)}.border-\[oklch\(0\.72_0\.12_220\)\]{border-color:#2fb5d8;border-color:lab(68.1219% -27.5397 -28.3166)}.border-\[oklch\(0\.75_0\.10_140\)\]{border-color:#8cbe81;border-color:lab(72.2104% -25.83 25.3187)}.border-\[oklch\(0\.75_0\.12_15\)\]{border-color:#f08d95;border-color:lab(69.6872% 38.9781 12.7353)}.border-\[oklch\(0\.75_0\.12_140\)\]{border-color:#84c177;border-color:lab(72.4319% -30.9241 30.7586)}.border-\[oklch\(0\.80_0\.04_50\)\]{border-color:#d4b7a7;border-color:lab(76.6199% 8.96791 12.025)}.border-\[oklch\(0\.82_0\.06_50\)\]{border-color:#e5baa2;border-color:lab(78.8367% 13.7013 18.2749)}.border-\[oklch\(0\.85_0\.02_60\)\]{border-color:#d8cbc1;border-color:lab(82.5602% 3.43341 6.69948)}.border-\[oklch\(0\.85_0\.05_180\)\]{border-color:#abd9cf;border-color:lab(83.2278% -17.1058 -.151241)}.border-\[oklch\(0\.85_0\.05_220\)\]{border-color:#aad6e5;border-color:lab(82.8902% -12.4052 -12.1163)}.border-\[oklch\(0\.85_0\.05_250\)\]{border-color:#b6d1ee;border-color:lab(82.5207% -4.74006 -17.5147)}.border-\[oklch\(0\.85_0\.06_45\)\]{border-color:#f0c2ae;border-color:lab(82.257% 14.8759 16.8283)}.border-\[oklch\(0\.90_0\.02_65\)\]{border-color:#e8dcd1;border-color:lab(88.3837% 2.90868 7.002)}.border-\[oklch\(0\.90_0\.02_180\)\]{border-color:#d1e3de;border-color:lab(88.6512% -6.79621 -.0634193)}.border-\[oklch\(0\.92_0\.02_60\)\]{border-color:#efe2d8;border-color:lab(90.6807% 3.42482 6.69338)}.border-\[oklch\(0\.95_0\.02_70\)\]{border-color:#f8ece0;border-color:lab(94.2074% 2.36055 7.25074)}.border-\[rgba\(31\,142\,134\,0\.35\)\]{border-color:#1f8e8659}.border-\[var\(--color-brand-border\,\#b9e6e1\)\]{border-color:var(--color-brand-border,#b9e6e1)}.border-\[var\(--color-warn-border\,\#ffe1a3\)\]{border-color:var(--color-warn-border,#ffe1a3)}.border-\[var\(--pk-brand\)\]{border-color:var(--pk-brand)}.border-\[var\(--pk-hairline\)\]{border-color:var(--pk-hairline)}.border-\[var\(--question-selected-color\,oklch\(0\.72_0\.12_220\)\)\]{border-color:var(--question-selected-color,#2fb5d8)}@supports (color:lab(0% 0 0)){.border-\[var\(--question-selected-color\,oklch\(0\.72_0\.12_220\)\)\]{border-color:var(--question-selected-color,lab(68.1219% -27.5397 -28.3166))}}.border-\[var\(--sb-brand\)\],.border-\[var\(--sb-brand\)\]\/20{border-color:var(--sb-brand)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--sb-brand\)\]\/20{border-color:color-mix(in oklab,var(--sb-brand)20%,transparent)}}.border-\[var\(--sb-brand\)\]\/30{border-color:var(--sb-brand)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--sb-brand\)\]\/30{border-color:color-mix(in oklab,var(--sb-brand)30%,transparent)}}.border-\[var\(--sb-brand\)\]\/40{border-color:var(--sb-brand)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--sb-brand\)\]\/40{border-color:color-mix(in oklab,var(--sb-brand)40%,transparent)}}.border-\[var\(--step-color\)\]{border-color:var(--step-color)}.border-\[var\(--stw-hairline\)\]{border-color:var(--stw-hairline)}.border-amber-100{border-color:var(--color-amber-100)}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-300\/60{border-color:#ffd23699}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/60{border-color:color-mix(in oklab,var(--color-amber-300)60%,transparent)}}.border-amber-400{border-color:var(--color-amber-400)}.border-amber-400\/60{border-color:#fcbb0099}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/60{border-color:color-mix(in oklab,var(--color-amber-400)60%,transparent)}}.border-amber-400\/70{border-color:#fcbb00b3}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/70{border-color:color-mix(in oklab,var(--color-amber-400)70%,transparent)}}.border-amber-500{border-color:var(--color-amber-500)}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/30{border-color:color-mix(in oklab,var(--color-amber-500)30%,transparent)}}.border-amber-600{border-color:var(--color-amber-600)}.border-background{border-color:var(--background)}.border-black\/5{border-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.border-black\/5{border-color:color-mix(in oklab,var(--color-black)5%,transparent)}}.border-blue-100{border-color:var(--color-blue-100)}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-300{border-color:var(--color-blue-300)}.border-blue-400{border-color:var(--color-blue-400)}.border-blue-500{border-color:var(--color-blue-500)}.border-border,.border-border\/25{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/25{border-color:color-mix(in oklab,var(--border)25%,transparent)}}.border-border\/40{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/40{border-color:color-mix(in oklab,var(--border)40%,transparent)}}.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab,var(--border)50%,transparent)}}.border-border\/60{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab,var(--border)60%,transparent)}}.border-border\/70{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/70{border-color:color-mix(in oklab,var(--border)70%,transparent)}}.border-chart-berry-border{border-color:var(--chart-berry-border)}.border-chart-brand-border{border-color:var(--chart-brand-border)}.border-chart-info-border{border-color:var(--chart-info-border)}.border-chart-mustard-border{border-color:var(--chart-mustard-border)}.border-chart-umber-border{border-color:var(--chart-umber-border)}.border-chart-violet-border{border-color:var(--chart-violet-border)}.border-current,.border-current\/10{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-current\/10{border-color:color-mix(in oklab,currentcolor 10%,transparent)}}.border-current\/30{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-current\/30{border-color:color-mix(in oklab,currentcolor 30%,transparent)}}.border-cyan-200{border-color:var(--color-cyan-200)}.border-destructive,.border-destructive\/20{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/20{border-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.border-destructive\/30{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/30{border-color:color-mix(in oklab,var(--destructive)30%,transparent)}}.border-destructive\/40{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/40{border-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.border-destructive\/50{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/50{border-color:color-mix(in oklab,var(--destructive)50%,transparent)}}.border-destructive\/60{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/60{border-color:color-mix(in oklab,var(--destructive)60%,transparent)}}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-300{border-color:var(--color-emerald-300)}.border-emerald-400{border-color:var(--color-emerald-400)}.border-emerald-500{border-color:var(--color-emerald-500)}.border-foreground\/40{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/40{border-color:color-mix(in oklab,var(--foreground)40%,transparent)}}.border-fuchsia-200{border-color:var(--color-fuchsia-200)}.border-gray-50{border-color:var(--color-gray-50)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-200\/50{border-color:#e5e7eb80}@supports (color:color-mix(in lab, red, red)){.border-gray-200\/50{border-color:color-mix(in oklab,var(--color-gray-200)50%,transparent)}}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.border-gray-700{border-color:var(--color-gray-700)}.border-gray-900{border-color:var(--color-gray-900)}.border-green-200{border-color:var(--color-green-200)}.border-green-200\/50{border-color:#b9f8cf80}@supports (color:color-mix(in lab, red, red)){.border-green-200\/50{border-color:color-mix(in oklab,var(--color-green-200)50%,transparent)}}.border-green-300{border-color:var(--color-green-300)}.border-green-400{border-color:var(--color-green-400)}.border-green-500{border-color:var(--color-green-500)}.border-green-500\/20{border-color:#00c75833}@supports (color:color-mix(in lab, red, red)){.border-green-500\/20{border-color:color-mix(in oklab,var(--color-green-500)20%,transparent)}}.border-green-500\/50{border-color:#00c75880}@supports (color:color-mix(in lab, red, red)){.border-green-500\/50{border-color:color-mix(in oklab,var(--color-green-500)50%,transparent)}}.border-indigo-200{border-color:var(--color-indigo-200)}.border-indigo-300{border-color:var(--color-indigo-300)}.border-indigo-400{border-color:var(--color-indigo-400)}.border-indigo-400\/50{border-color:#7d87ff80}@supports (color:color-mix(in lab, red, red)){.border-indigo-400\/50{border-color:color-mix(in oklab,var(--color-indigo-400)50%,transparent)}}.border-indigo-500{border-color:var(--color-indigo-500)}.border-indigo-600{border-color:var(--color-indigo-600)}.border-info-border{border-color:var(--info-border)}.border-info-solid{border-color:var(--info-solid)}.border-input{border-color:var(--input)}.border-lime-200{border-color:var(--color-lime-200)}.border-lime-300{border-color:var(--color-lime-300)}.border-muted{border-color:var(--muted)}.border-muted-foreground\/20{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/20{border-color:color-mix(in oklab,var(--muted-foreground)20%,transparent)}}.border-muted-foreground\/25{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/25{border-color:color-mix(in oklab,var(--muted-foreground)25%,transparent)}}.border-muted-foreground\/30{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/30{border-color:color-mix(in oklab,var(--muted-foreground)30%,transparent)}}.border-muted-foreground\/40{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/40{border-color:color-mix(in oklab,var(--muted-foreground)40%,transparent)}}.border-muted-foreground\/50{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/50{border-color:color-mix(in oklab,var(--muted-foreground)50%,transparent)}}.border-neutral-100{border-color:var(--color-neutral-100)}.border-neutral-200{border-color:var(--color-neutral-200)}.border-neutral-300{border-color:var(--color-neutral-300)}.border-orange-200{border-color:var(--color-orange-200)}.border-orange-300{border-color:var(--color-orange-300)}.border-orange-500{border-color:var(--color-orange-500)}.border-pink-200{border-color:var(--color-pink-200)}.border-pk-brand{border-color:var(--pk-brand)}.border-pk-brand-border{border-color:var(--pk-brand-border)}.border-pk-hairline{border-color:var(--pk-hairline)}.border-pk-line-1{border-color:var(--pk-line-1)}.border-pk-line-2{border-color:var(--pk-line-2)}.border-primary,.border-primary\/20{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/20{border-color:color-mix(in oklab,var(--primary)20%,transparent)}}.border-primary\/25{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/25{border-color:color-mix(in oklab,var(--primary)25%,transparent)}}.border-primary\/30{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/30{border-color:color-mix(in oklab,var(--primary)30%,transparent)}}.border-primary\/40{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/40{border-color:color-mix(in oklab,var(--primary)40%,transparent)}}.border-primary\/50{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/50{border-color:color-mix(in oklab,var(--primary)50%,transparent)}}.border-primary\/60{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/60{border-color:color-mix(in oklab,var(--primary)60%,transparent)}}.border-primary\/70{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/70{border-color:color-mix(in oklab,var(--primary)70%,transparent)}}.border-purple-200{border-color:var(--color-purple-200)}.border-purple-300{border-color:var(--color-purple-300)}.border-purple-400{border-color:var(--color-purple-400)}.border-purple-500{border-color:var(--color-purple-500)}.border-purple-500\/20{border-color:#ac4bff33}@supports (color:color-mix(in lab, red, red)){.border-purple-500\/20{border-color:color-mix(in oklab,var(--color-purple-500)20%,transparent)}}.border-purple-500\/50{border-color:#ac4bff80}@supports (color:color-mix(in lab, red, red)){.border-purple-500\/50{border-color:color-mix(in oklab,var(--color-purple-500)50%,transparent)}}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-red-400{border-color:var(--color-red-400)}.border-red-500{border-color:var(--color-red-500)}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-200\/40{border-color:#ffccd366}@supports (color:color-mix(in lab, red, red)){.border-rose-200\/40{border-color:color-mix(in oklab,var(--color-rose-200)40%,transparent)}}.border-rose-300{border-color:var(--color-rose-300)}.border-rose-400{border-color:var(--color-rose-400)}.border-secondary{border-color:var(--secondary)}.border-sidebar-border{border-color:var(--sidebar-border)}.border-sky-200{border-color:var(--color-sky-200)}.border-sky-300{border-color:var(--color-sky-300)}.border-sky-400{border-color:var(--color-sky-400)}.border-sky-400\/60{border-color:#00bcfe99}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/60{border-color:color-mix(in oklab,var(--color-sky-400)60%,transparent)}}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-200\/60{border-color:#e2e8f099}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/60{border-color:color-mix(in oklab,var(--color-slate-200)60%,transparent)}}.border-slate-200\/70{border-color:#e2e8f0b3}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/70{border-color:color-mix(in oklab,var(--color-slate-200)70%,transparent)}}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-300\/60{border-color:#cad5e299}@supports (color:color-mix(in lab, red, red)){.border-slate-300\/60{border-color:color-mix(in oklab,var(--color-slate-300)60%,transparent)}}.border-slate-300\/80{border-color:#cad5e2cc}@supports (color:color-mix(in lab, red, red)){.border-slate-300\/80{border-color:color-mix(in oklab,var(--color-slate-300)80%,transparent)}}.border-slate-800{border-color:var(--color-slate-800)}.border-slate-900{border-color:var(--color-slate-900)}.border-stone-200{border-color:var(--color-stone-200)}.border-success{border-color:var(--success)}.border-success-border{border-color:var(--success-border)}.border-teal-200{border-color:var(--color-teal-200)}.border-teal-200\/70{border-color:#96f7e4b3}@supports (color:color-mix(in lab, red, red)){.border-teal-200\/70{border-color:color-mix(in oklab,var(--color-teal-200)70%,transparent)}}.border-teal-300{border-color:var(--color-teal-300)}.border-teal-400{border-color:var(--color-teal-400)}.border-teal-500{border-color:var(--color-teal-500)}.border-teal-600{border-color:var(--color-teal-600)}.border-transparent{border-color:#0000}.border-violet-200{border-color:var(--color-violet-200)}.border-violet-300{border-color:var(--color-violet-300)}.border-violet-500{border-color:var(--color-violet-500)}.border-warning-border{border-color:var(--warning-border)}.border-warning-solid{border-color:var(--warning-solid)}.border-white{border-color:var(--color-white)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-white\/25{border-color:color-mix(in oklab,var(--color-white)25%,transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white)40%,transparent)}}.border-white\/50{border-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.border-white\/50{border-color:color-mix(in oklab,var(--color-white)50%,transparent)}}.border-white\/90{border-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.border-white\/90{border-color:color-mix(in oklab,var(--color-white)90%,transparent)}}.border-yellow-200{border-color:var(--color-yellow-200)}.border-yellow-300{border-color:var(--color-yellow-300)}.border-yellow-400{border-color:var(--color-yellow-400)}.border-yellow-400\/80{border-color:#fac800cc}@supports (color:color-mix(in lab, red, red)){.border-yellow-400\/80{border-color:color-mix(in oklab,var(--color-yellow-400)80%,transparent)}}.border-yellow-500{border-color:var(--color-yellow-500)}.border-y-transparent{border-block-color:#0000}.border-t-muted-foreground{border-top-color:var(--muted-foreground)}.border-t-primary{border-top-color:var(--primary)}.border-t-transparent{border-top-color:#0000}.border-t-white{border-top-color:var(--color-white)}.border-r-transparent{border-right-color:#0000}.border-l-\[var\(--sb-brand\)\]{border-left-color:var(--sb-brand)}.border-l-amber-400{border-left-color:var(--color-amber-400)}.border-l-blue-500{border-left-color:var(--color-blue-500)}.border-l-destructive\/60{border-left-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-l-destructive\/60{border-left-color:color-mix(in oklab,var(--destructive)60%,transparent)}}.border-l-emerald-400{border-left-color:var(--color-emerald-400)}.border-l-emerald-500{border-left-color:var(--color-emerald-500)}.border-l-info{border-left-color:var(--info)}.border-l-neutral-800{border-left-color:var(--color-neutral-800)}.border-l-primary,.border-l-primary\/60{border-left-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-l-primary\/60{border-left-color:color-mix(in oklab,var(--primary)60%,transparent)}}.border-l-red-500{border-left-color:var(--color-red-500)}.border-l-slate-300{border-left-color:var(--color-slate-300)}.border-l-slate-400{border-left-color:var(--color-slate-400)}.border-l-success{border-left-color:var(--success)}.border-l-success-strong{border-left-color:var(--success-strong)}.border-l-transparent{border-left-color:#0000}.border-l-warning{border-left-color:var(--warning)}.bg-\(--color-bg\){background-color:var(--color-bg)}.bg-\[\#1a7d76\]{background-color:#1a7d76}.bg-\[\#1f8e86\]{background-color:#1f8e86}.bg-\[\#2f6f3f\]{background-color:#2f6f3f}.bg-\[\#2f9e7e\]{background-color:#2f9e7e}.bg-\[\#3a5f8a\]{background-color:#3a5f8a}.bg-\[\#3f4651\]{background-color:#3f4651}.bg-\[\#06C755\]\/10{background-color:#06c7551a;background-color:lab(70.5487% -61.2921 43.9453/.1)}.bg-\[\#06c755\]{background-color:#06c755}.bg-\[\#6b4fa0\]{background-color:#6b4fa0}.bg-\[\#8a4a2a\]{background-color:#8a4a2a}.bg-\[\#8a6300\]{background-color:#8a6300}.bg-\[\#81d6d0\]{background-color:#81d6d0}.bg-\[\#81d6d0\]\/20{background-color:#81d6d033;background-color:lab(80.1315% -27.9843 -5.59245/.2)}.bg-\[\#2374a0\]{background-color:#2374a0}.bg-\[\#4285F4\]\/10{background-color:#4285f41a;background-color:lab(55.5946% 7.44954 -63.1075/.1)}.bg-\[\#333333\]\/35{background-color:#33333359;background-color:lab(21.2467% 0 0/.35)}.bg-\[\#E4F5F3\]{background-color:#e4f5f3}.bg-\[\#EEF9F7\]{background-color:#eef9f7}.bg-\[\#F1F8F7\]{background-color:#f1f8f7}.bg-\[\#F7F7F2\]\/85{background-color:#f7f7f2d9;background-color:lab(97.1282% -.649661 2.40968/.85)}.bg-\[\#F7FBFA\]{background-color:#f7fbfa}.bg-\[\#F7FBFA\]\/95{background-color:#f7fbfaf2;background-color:lab(98.2916% -1.49944 -.00663996/.95)}.bg-\[\#FCFBF7\]{background-color:#fcfbf7}.bg-\[\#FCFCF8\]{background-color:#fcfcf8}.bg-\[\#FFF8E8\]{background-color:#fff8e8}.bg-\[\#a03d5c\]{background-color:#a03d5c}.bg-\[\#a6e0db\]{background-color:#a6e0db}.bg-\[\#b07d12\]{background-color:#b07d12}.bg-\[\#beefe9\]{background-color:#beefe9}.bg-\[\#bf3d88\]{background-color:#bf3d88}.bg-\[\#bfe9e5\]{background-color:#bfe9e5}.bg-\[\#c7e9fb\]{background-color:#c7e9fb}.bg-\[\#c2542f\]{background-color:#c2542f}.bg-\[\#cdeae6\]{background-color:#cdeae6}.bg-\[\#d6f2ee\]{background-color:#d6f2ee}.bg-\[\#dcf3ea\]{background-color:#dcf3ea}.bg-\[\#e3f6ee\]{background-color:#e3f6ee}.bg-\[\#e6f4fb\]{background-color:#e6f4fb}.bg-\[\#e7eef0\]{background-color:#e7eef0}.bg-\[\#e8f4f3\]{background-color:#e8f4f3}.bg-\[\#e8f5f4\]{background-color:#e8f5f4}.bg-\[\#e8faf7\]{background-color:#e8faf7}.bg-\[\#e9f7f5\]{background-color:#e9f7f5}.bg-\[\#eaf6f1\]{background-color:#eaf6f1}.bg-\[\#eafaf7\]{background-color:#eafaf7}.bg-\[\#ecedfb\]{background-color:#ecedfb}.bg-\[\#eef3f1\]{background-color:#eef3f1}.bg-\[\#eef8f6\]{background-color:#eef8f6}.bg-\[\#eef9f7\]{background-color:#eef9f7}.bg-\[\#f0dcc4\]{background-color:#f0dcc4}.bg-\[\#f0faf9\]{background-color:#f0faf9}.bg-\[\#f1f5f5\]{background-color:#f1f5f5}.bg-\[\#f2f9fd\]{background-color:#f2f9fd}.bg-\[\#f3e8fb\]{background-color:#f3e8fb}.bg-\[\#f3fbfa\]{background-color:#f3fbfa}.bg-\[\#f6f7fd\]{background-color:#f6f7fd}.bg-\[\#f7c9a2\]{background-color:#f7c9a2}.bg-\[\#f7faf8\]{background-color:#f7faf8}.bg-\[\#faf6fe\]{background-color:#faf6fe}.bg-\[\#fbd6ea\]{background-color:#fbd6ea}.bg-\[\#fbfcfc\]{background-color:#fbfcfc}.bg-\[\#fdece9\]{background-color:#fdece9}.bg-\[\#fdeee4\]{background-color:#fdeee4}.bg-\[\#fdeee9\]{background-color:#fdeee9}.bg-\[\#fdf0d2\]{background-color:#fdf0d2}.bg-\[\#fdf3dc\]{background-color:#fdf3dc}.bg-\[\#ff8a7a\]{background-color:#ff8a7a}.bg-\[\#ffd166\]{background-color:#ffd166}.bg-\[\#ffe6df\]{background-color:#ffe6df}.bg-\[\#ffede9\]{background-color:#ffede9}.bg-\[\#ffede9\]\/50{background-color:#ffede980;background-color:lab(95.1189% 5.80779 4.25401/.5)}.bg-\[\#fff1ee\]{background-color:#fff1ee}.bg-\[\#fff2ee\]{background-color:#fff2ee}.bg-\[\#fff3cf\]{background-color:#fff3cf}.bg-\[\#fff5dc\]{background-color:#fff5dc}.bg-\[\#fff5dc\]\/60{background-color:#fff5dc99;background-color:lab(96.8394% .464439 13.3474/.6)}.bg-\[\#fff6e6\]{background-color:#fff6e6}.bg-\[\#fff7e0\]{background-color:#fff7e0}.bg-\[\#fff8e8\]\/80{background-color:#fff8e8cc;background-color:lab(97.8067% .436723 8.58691/.8)}.bg-\[\#fff8ec\]{background-color:#fff8ec}.bg-\[\#fffaf0\]{background-color:#fffaf0}.bg-\[color\:var\(--classroom-accent\,\#1f8e86\)\]{background-color:var(--classroom-accent,#1f8e86)}.bg-\[color\:var\(--eduba-cherry\,\#f784c2\)\]\/20{background-color:var(--eduba-cherry,#f784c2)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--eduba-cherry\,\#f784c2\)\]\/20{background-color:color-mix(in oklab,var(--eduba-cherry,#f784c2)20%,transparent)}}.bg-\[color\:var\(--eduba-coral\,\#ff8a7a\)\],.bg-\[color\:var\(--eduba-coral\,\#ff8a7a\)\]\/10{background-color:var(--eduba-coral,#ff8a7a)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--eduba-coral\,\#ff8a7a\)\]\/10{background-color:color-mix(in oklab,var(--eduba-coral,#ff8a7a)10%,transparent)}}.bg-\[color\:var\(--eduba-cream\,\#f2ede4\)\]{background-color:var(--eduba-cream,#f2ede4)}.bg-\[color\:var\(--eduba-gray\,\#e9ecef\)\]{background-color:var(--eduba-gray,#e9ecef)}.bg-\[color\:var\(--eduba-mint\,\#beefe9\)\],.bg-\[color\:var\(--eduba-mint\,\#beefe9\)\]\/40{background-color:var(--eduba-mint,#beefe9)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--eduba-mint\,\#beefe9\)\]\/40{background-color:color-mix(in oklab,var(--eduba-mint,#beefe9)40%,transparent)}}.bg-\[color\:var\(--eduba-mint\,\#beefe9\)\]\/45{background-color:var(--eduba-mint,#beefe9)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--eduba-mint\,\#beefe9\)\]\/45{background-color:color-mix(in oklab,var(--eduba-mint,#beefe9)45%,transparent)}}.bg-\[color\:var\(--eduba-mint\,\#beefe9\)\]\/60{background-color:var(--eduba-mint,#beefe9)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--eduba-mint\,\#beefe9\)\]\/60{background-color:color-mix(in oklab,var(--eduba-mint,#beefe9)60%,transparent)}}.bg-\[color\:var\(--eduba-mint\,\#beefe9\)\]\/70{background-color:var(--eduba-mint,#beefe9)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--eduba-mint\,\#beefe9\)\]\/70{background-color:color-mix(in oklab,var(--eduba-mint,#beefe9)70%,transparent)}}.bg-\[color\:var\(--eduba-mustard\,\#ffd166\)\],.bg-\[color\:var\(--eduba-mustard\,\#ffd166\)\]\/35{background-color:var(--eduba-mustard,#ffd166)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--eduba-mustard\,\#ffd166\)\]\/35{background-color:color-mix(in oklab,var(--eduba-mustard,#ffd166)35%,transparent)}}.bg-\[color\:var\(--eduba-sky\,\#9ed9f2\)\],.bg-\[color\:var\(--eduba-sky\,\#9ed9f2\)\]\/25{background-color:var(--eduba-sky,#9ed9f2)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--eduba-sky\,\#9ed9f2\)\]\/25{background-color:color-mix(in oklab,var(--eduba-sky,#9ed9f2)25%,transparent)}}.bg-\[color\:var\(--eduba-tiffany\,\#81d6d0\)\],.bg-\[color\:var\(--eduba-tiffany\,\#81d6d0\)\]\/30{background-color:var(--eduba-tiffany,#81d6d0)}@supports (color:color-mix(in lab, red, red)){.bg-\[color\:var\(--eduba-tiffany\,\#81d6d0\)\]\/30{background-color:color-mix(in oklab,var(--eduba-tiffany,#81d6d0)30%,transparent)}}.bg-\[color\:var\(--eduba-tiffany-deep\,\#1f8e86\)\]{background-color:var(--eduba-tiffany-deep,#1f8e86)}.bg-\[color\:var\(--yy-sky\,\#9ed9f2\)\]{background-color:var(--yy-sky,#9ed9f2)}.bg-\[oklch\(0\.50_0\.15_180\)\]{background-color:#007465;background-color:lab(43.8808% -54.3499 -.320697)}.bg-\[oklch\(0\.55_0\.12_45\)\]{background-color:#aa5830;background-color:lab(46.9773% 32.0683 38.1842)}.bg-\[oklch\(0\.55_0\.15_15\)\]{background-color:#b84455;background-color:lab(46.1401% 48.6094 16.5689)}.bg-\[oklch\(0\.55_0\.15_140\)\]{background-color:#398526;background-color:lab(49.4868% -38.3306 41.4261)}.bg-\[oklch\(0\.65_0\.12_150\)\]{background-color:#53a367;background-color:lab(60.9295% -36.0417 23.554)}.bg-\[oklch\(0\.70_0\.08_130\)\]{background-color:#8ea974;background-color:lab(66.0815% -16.8429 24.3007)}.bg-\[oklch\(0\.70_0\.10_15\)\]{background-color:#d5848a;background-color:lab(64.1079% 32.4936 10.5568)}.bg-\[oklch\(0\.70_0\.15_180\)\]{background-color:#00b8a1;background-color:lab(67.0817% -53.0885 -.365746)}.bg-\[oklch\(0\.70_0\.15_180\)\]\/10{background-color:#00b8a11a;background-color:lab(67.0817% -53.0885 -.365746/.1)}.bg-\[oklch\(0\.72_0\.12_180\)\]{background-color:#2fbda7;background-color:lab(69.0257% -41.9885 -.313437)}.bg-\[oklch\(0\.72_0\.12_220\)\]{background-color:#2fb5d8;background-color:lab(68.1219% -27.5397 -28.3166)}.bg-\[oklch\(0\.85_0\.05_180\)\]{background-color:#abd9cf;background-color:lab(83.2278% -17.1058 -.151241)}.bg-\[oklch\(0\.90_0\.08_15\)\]{background-color:#ffcfd1;background-color:lab(87.5311% 26.0251 8.31536)}.bg-\[oklch\(0\.90_0\.08_140\)\]{background-color:#c2ecb9;background-color:lab(89.392% -20.7497 19.9015)}.bg-\[oklch\(0\.90_0\.08_180\)\]{background-color:#a2f0e0;background-color:lab(89.4043% -27.5302 -.232553)}.bg-\[oklch\(0\.92_0\.02_60\)\]{background-color:#efe2d8;background-color:lab(90.6807% 3.42482 6.69338)}.bg-\[oklch\(0\.92_0\.08_15\)\]{background-color:#ffd5d8;background-color:lab(89.8513% 26.0262 8.311)}.bg-\[oklch\(0\.92_0\.08_140\)\]{background-color:#c9f2c0;background-color:lab(91.7131% -20.7536 19.8877)}.bg-\[oklch\(0\.92_0\.12_95\)\]{background-color:#fee484;background-color:lab(91.236% .0659823 50.0278)}.bg-\[oklch\(0\.94_0\.01_65\)\]{background-color:#f0eae4;background-color:lab(93.0335% 1.42393 3.48047)}.bg-\[oklch\(0\.95_0\.02_180\)\]{background-color:#e1f3ef;background-color:lab(94.4512% -6.79484 -.0634909)}.bg-\[oklch\(0\.95_0\.03_180\)\]{background-color:#daf6ef;background-color:lab(94.5767% -10.2116 -.0939965)}.bg-\[oklch\(0\.95_0\.05_180\)\]{background-color:#cbfaf0;background-color:lab(94.8278% -17.0857 -.152457)}.bg-\[oklch\(0\.96_0\.015_65\)\]{background-color:#f9f0e8;background-color:lab(95.3491% 2.15563 5.23369)}.bg-\[oklch\(0\.97_0\.005_65\)\]{background-color:#f8f4f2;background-color:lab(96.5171% .704706 1.73559)}.bg-\[oklch\(0\.98_0\.01_65\)\]{background-color:#fdf7f2;background-color:lab(97.6735% 1.42276 3.47974)}.bg-\[oklch\(0\.98_0\.02_180\)\]{background-color:#ebfdf9;background-color:lab(97.9312% -6.79404 -.0635505)}.bg-\[oklch\(0\.98_0\.005_65\)\]{background-color:#fbf8f5;background-color:lab(97.6771% .704616 1.73556)}.bg-\[rgba\(20\,40\,38\,0\.32\)\]{background-color:#14282652}.bg-\[rgba\(129\,214\,208\,0\.2\)\]{background-color:#81d6d033}.bg-\[rgba\(129\,214\,208\,0\.24\)\]{background-color:#81d6d03d}.bg-\[rgba\(255\,250\,242\,0\.9\)\]{background-color:#fffaf2e6}.bg-\[var\(--block-accent\)\]{background-color:var(--block-accent)}.bg-\[var\(--canvas\)\]{background-color:var(--canvas)}.bg-\[var\(--color-brand-surface\,\#eef9f7\)\]{background-color:var(--color-brand-surface,#eef9f7)}.bg-\[var\(--color-warn-surface\,\#fff8e6\)\]{background-color:var(--color-warn-surface,#fff8e6)}.bg-\[var\(--pk-brand\)\]{background-color:var(--pk-brand)}.bg-\[var\(--pk-brand-surface\)\]{background-color:var(--pk-brand-surface)}.bg-\[var\(--pk-brand-tint\)\]{background-color:var(--pk-brand-tint)}.bg-\[var\(--pk-danger-surface\)\]{background-color:var(--pk-danger-surface)}.bg-\[var\(--pk-faint\)\]{background-color:var(--pk-faint)}.bg-\[var\(--pk-hairline-strong\)\]{background-color:var(--pk-hairline-strong)}.bg-\[var\(--pk-info-surface\)\]{background-color:var(--pk-info-surface)}.bg-\[var\(--pk-mist\)\]{background-color:var(--pk-mist)}.bg-\[var\(--pk-paper\)\],.bg-\[var\(--pk-paper\)\]\/95{background-color:var(--pk-paper)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--pk-paper\)\]\/95{background-color:color-mix(in oklab,var(--pk-paper)95%,transparent)}}.bg-\[var\(--pk-quiet\)\]{background-color:var(--pk-quiet)}.bg-\[var\(--pk-success-surface\)\]{background-color:var(--pk-success-surface)}.bg-\[var\(--pk-warn-surface\)\]{background-color:var(--pk-warn-surface)}.bg-\[var\(--sb-brand\)\],.bg-\[var\(--sb-brand\)\]\/10{background-color:var(--sb-brand)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--sb-brand\)\]\/10{background-color:color-mix(in oklab,var(--sb-brand)10%,transparent)}}.bg-\[var\(--sb-brand\)\]\/40{background-color:var(--sb-brand)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--sb-brand\)\]\/40{background-color:color-mix(in oklab,var(--sb-brand)40%,transparent)}}.bg-\[var\(--sb-brand-tint\)\],.bg-\[var\(--sb-brand-tint\)\]\/40{background-color:var(--sb-brand-tint)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--sb-brand-tint\)\]\/40{background-color:color-mix(in oklab,var(--sb-brand-tint)40%,transparent)}}.bg-\[var\(--step-color\)\]{background-color:var(--step-color)}.bg-\[var\(--stw-brand-surface\,\#eef9f7\)\]{background-color:var(--stw-brand-surface,#eef9f7)}.bg-\[var\(--stw-quiet\)\]{background-color:var(--stw-quiet)}.bg-accent,.bg-accent\/30{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/30{background-color:color-mix(in oklab,var(--accent)30%,transparent)}}.bg-accent\/40{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/40{background-color:color-mix(in oklab,var(--accent)40%,transparent)}}.bg-accent\/90{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/90{background-color:color-mix(in oklab,var(--accent)90%,transparent)}}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/30{background-color:#fffbeb4d}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/30{background-color:color-mix(in oklab,var(--color-amber-50)30%,transparent)}}.bg-amber-50\/40{background-color:#fffbeb66}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/40{background-color:color-mix(in oklab,var(--color-amber-50)40%,transparent)}}.bg-amber-50\/50{background-color:#fffbeb80}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/50{background-color:color-mix(in oklab,var(--color-amber-50)50%,transparent)}}.bg-amber-50\/60{background-color:#fffbeb99}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/60{background-color:color-mix(in oklab,var(--color-amber-50)60%,transparent)}}.bg-amber-50\/70{background-color:#fffbebb3}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/70{background-color:color-mix(in oklab,var(--color-amber-50)70%,transparent)}}.bg-amber-50\/90{background-color:#fffbebe6}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/90{background-color:color-mix(in oklab,var(--color-amber-50)90%,transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-100\/60{background-color:#fef3c699}@supports (color:color-mix(in lab, red, red)){.bg-amber-100\/60{background-color:color-mix(in oklab,var(--color-amber-100)60%,transparent)}}.bg-amber-100\/70{background-color:#fef3c6b3}@supports (color:color-mix(in lab, red, red)){.bg-amber-100\/70{background-color:color-mix(in oklab,var(--color-amber-100)70%,transparent)}}.bg-amber-200{background-color:var(--color-amber-200)}.bg-amber-200\/70{background-color:#fee685b3}@supports (color:color-mix(in lab, red, red)){.bg-amber-200\/70{background-color:color-mix(in oklab,var(--color-amber-200)70%,transparent)}}.bg-amber-300{background-color:var(--color-amber-300)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500)10%,transparent)}}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/15{background-color:color-mix(in oklab,var(--color-amber-500)15%,transparent)}}.bg-amber-500\/90{background-color:#f99c00e6}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/90{background-color:color-mix(in oklab,var(--color-amber-500)90%,transparent)}}.bg-amber-600\/90{background-color:#dd7400e6}@supports (color:color-mix(in lab, red, red)){.bg-amber-600\/90{background-color:color-mix(in oklab,var(--color-amber-600)90%,transparent)}}.bg-background,.bg-background\/40{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/40{background-color:color-mix(in oklab,var(--background)40%,transparent)}}.bg-background\/50{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/50{background-color:color-mix(in oklab,var(--background)50%,transparent)}}.bg-background\/60{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/60{background-color:color-mix(in oklab,var(--background)60%,transparent)}}.bg-background\/70{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/70{background-color:color-mix(in oklab,var(--background)70%,transparent)}}.bg-background\/80{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/80{background-color:color-mix(in oklab,var(--background)80%,transparent)}}.bg-background\/85{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/85{background-color:color-mix(in oklab,var(--background)85%,transparent)}}.bg-background\/90{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/90{background-color:color-mix(in oklab,var(--background)90%,transparent)}}.bg-background\/95{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/95{background-color:color-mix(in oklab,var(--background)95%,transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/0{background-color:#0000}@supports (color:color-mix(in lab, red, red)){.bg-black\/0{background-color:color-mix(in oklab,var(--color-black)0%,transparent)}}.bg-black\/5{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.bg-black\/5{background-color:color-mix(in oklab,var(--color-black)5%,transparent)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black)30%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.bg-black\/45{background-color:color-mix(in oklab,var(--color-black)45%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black)70%,transparent)}}.bg-black\/75{background-color:#000000bf}@supports (color:color-mix(in lab, red, red)){.bg-black\/75{background-color:color-mix(in oklab,var(--color-black)75%,transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black)80%,transparent)}}.bg-black\/90{background-color:#000000e6}@supports (color:color-mix(in lab, red, red)){.bg-black\/90{background-color:color-mix(in oklab,var(--color-black)90%,transparent)}}.bg-black\/95{background-color:#000000f2}@supports (color:color-mix(in lab, red, red)){.bg-black\/95{background-color:color-mix(in oklab,var(--color-black)95%,transparent)}}.bg-black\/\[0\.06\]{background-color:#0000000f}@supports (color:color-mix(in lab, red, red)){.bg-black\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-black)6%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-50\/30{background-color:#eff6ff4d}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\/30{background-color:color-mix(in oklab,var(--color-blue-50)30%,transparent)}}.bg-blue-50\/40{background-color:#eff6ff66}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\/40{background-color:color-mix(in oklab,var(--color-blue-50)40%,transparent)}}.bg-blue-50\/50{background-color:#eff6ff80}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\/50{background-color:color-mix(in oklab,var(--color-blue-50)50%,transparent)}}.bg-blue-50\/80{background-color:#eff6ffcc}@supports (color:color-mix(in lab, red, red)){.bg-blue-50\/80{background-color:color-mix(in oklab,var(--color-blue-50)80%,transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-100\/30{background-color:#dbeafe4d}@supports (color:color-mix(in lab, red, red)){.bg-blue-100\/30{background-color:color-mix(in oklab,var(--color-blue-100)30%,transparent)}}.bg-blue-200{background-color:var(--color-blue-200)}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/10{background-color:color-mix(in oklab,var(--color-blue-500)10%,transparent)}}.bg-blue-500\/80{background-color:#3080ffcc}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/80{background-color:color-mix(in oklab,var(--color-blue-500)80%,transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-600\/80{background-color:#155dfccc}@supports (color:color-mix(in lab, red, red)){.bg-blue-600\/80{background-color:color-mix(in oklab,var(--color-blue-600)80%,transparent)}}.bg-border,.bg-border\/50{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.bg-border\/50{background-color:color-mix(in oklab,var(--border)50%,transparent)}}.bg-border\/60{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.bg-border\/60{background-color:color-mix(in oklab,var(--border)60%,transparent)}}.bg-card,.bg-card\/15{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/15{background-color:color-mix(in oklab,var(--card)15%,transparent)}}.bg-card\/25{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/25{background-color:color-mix(in oklab,var(--card)25%,transparent)}}.bg-card\/70{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/70{background-color:color-mix(in oklab,var(--card)70%,transparent)}}.bg-card\/80{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/80{background-color:color-mix(in oklab,var(--card)80%,transparent)}}.bg-card\/90{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/90{background-color:color-mix(in oklab,var(--card)90%,transparent)}}.bg-card\/95{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/95{background-color:color-mix(in oklab,var(--card)95%,transparent)}}.bg-chart-berry-base{background-color:var(--chart-berry-base)}.bg-chart-berry-surface{background-color:var(--chart-berry-surface)}.bg-chart-brand-base{background-color:var(--chart-brand-base)}.bg-chart-brand-surface{background-color:var(--chart-brand-surface)}.bg-chart-info-base{background-color:var(--chart-info-base)}.bg-chart-info-surface{background-color:var(--chart-info-surface)}.bg-chart-mustard-base{background-color:var(--chart-mustard-base)}.bg-chart-mustard-surface{background-color:var(--chart-mustard-surface)}.bg-chart-umber-base{background-color:var(--chart-umber-base)}.bg-chart-umber-surface{background-color:var(--chart-umber-surface)}.bg-chart-violet-base{background-color:var(--chart-violet-base)}.bg-chart-violet-surface{background-color:var(--chart-violet-surface)}.bg-current,.bg-current\/10{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.bg-current\/10{background-color:color-mix(in oklab,currentcolor 10%,transparent)}}.bg-cyan-50{background-color:var(--color-cyan-50)}.bg-cyan-50\/90{background-color:#ecfeffe6}@supports (color:color-mix(in lab, red, red)){.bg-cyan-50\/90{background-color:color-mix(in oklab,var(--color-cyan-50)90%,transparent)}}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-cyan-600{background-color:var(--color-cyan-600)}.bg-destructive,.bg-destructive\/5{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/5{background-color:color-mix(in oklab,var(--destructive)5%,transparent)}}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/30{background-color:#ecfdf54d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/30{background-color:color-mix(in oklab,var(--color-emerald-50)30%,transparent)}}.bg-emerald-50\/40{background-color:#ecfdf566}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/40{background-color:color-mix(in oklab,var(--color-emerald-50)40%,transparent)}}.bg-emerald-50\/50{background-color:#ecfdf580}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/50{background-color:color-mix(in oklab,var(--color-emerald-50)50%,transparent)}}.bg-emerald-50\/60{background-color:#ecfdf599}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/60{background-color:color-mix(in oklab,var(--color-emerald-50)60%,transparent)}}.bg-emerald-50\/90{background-color:#ecfdf5e6}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/90{background-color:color-mix(in oklab,var(--color-emerald-50)90%,transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-200{background-color:var(--color-emerald-200)}.bg-emerald-300{background-color:var(--color-emerald-300)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/15{background-color:color-mix(in oklab,var(--color-emerald-500)15%,transparent)}}.bg-emerald-500\/80{background-color:#00bb7fcc}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/80{background-color:color-mix(in oklab,var(--color-emerald-500)80%,transparent)}}.bg-emerald-500\/90{background-color:#00bb7fe6}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/90{background-color:color-mix(in oklab,var(--color-emerald-500)90%,transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-emerald-900\/50{background-color:#004e3b80}@supports (color:color-mix(in lab, red, red)){.bg-emerald-900\/50{background-color:color-mix(in oklab,var(--color-emerald-900)50%,transparent)}}.bg-foreground,.bg-foreground\/45{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/45{background-color:color-mix(in oklab,var(--foreground)45%,transparent)}}.bg-foreground\/60{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/60{background-color:color-mix(in oklab,var(--foreground)60%,transparent)}}.bg-foreground\/70{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/70{background-color:color-mix(in oklab,var(--foreground)70%,transparent)}}.bg-foreground\/80{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/80{background-color:color-mix(in oklab,var(--foreground)80%,transparent)}}.bg-foreground\/\[0\.06\]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/\[0\.06\]{background-color:color-mix(in oklab,var(--foreground)6%,transparent)}}.bg-fuchsia-50{background-color:var(--color-fuchsia-50)}.bg-fuchsia-50\/90{background-color:#fdf4ffe6}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-50\/90{background-color:color-mix(in oklab,var(--color-fuchsia-50)90%,transparent)}}.bg-fuchsia-500{background-color:var(--color-fuchsia-500)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-50\/80{background-color:#f9fafbcc}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\/80{background-color:color-mix(in oklab,var(--color-gray-50)80%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-200\/10{background-color:#e5e7eb1a}@supports (color:color-mix(in lab, red, red)){.bg-gray-200\/10{background-color:color-mix(in oklab,var(--color-gray-200)10%,transparent)}}.bg-gray-200\/20{background-color:#e5e7eb33}@supports (color:color-mix(in lab, red, red)){.bg-gray-200\/20{background-color:color-mix(in oklab,var(--color-gray-200)20%,transparent)}}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-500\/40{background-color:#6a728266}@supports (color:color-mix(in lab, red, red)){.bg-gray-500\/40{background-color:color-mix(in oklab,var(--color-gray-500)40%,transparent)}}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-800\/80{background-color:#1e2939cc}@supports (color:color-mix(in lab, red, red)){.bg-gray-800\/80{background-color:color-mix(in oklab,var(--color-gray-800)80%,transparent)}}.bg-gray-800\/90{background-color:#1e2939e6}@supports (color:color-mix(in lab, red, red)){.bg-gray-800\/90{background-color:color-mix(in oklab,var(--color-gray-800)90%,transparent)}}.bg-gray-900{background-color:var(--color-gray-900)}.bg-gray-900\/90{background-color:#101828e6}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/90{background-color:color-mix(in oklab,var(--color-gray-900)90%,transparent)}}.bg-green-50{background-color:var(--color-green-50)}.bg-green-50\/30{background-color:#f0fdf44d}@supports (color:color-mix(in lab, red, red)){.bg-green-50\/30{background-color:color-mix(in oklab,var(--color-green-50)30%,transparent)}}.bg-green-100{background-color:var(--color-green-100)}.bg-green-300{background-color:var(--color-green-300)}.bg-green-400{background-color:var(--color-green-400)}.bg-green-400\/20{background-color:#05df7233}@supports (color:color-mix(in lab, red, red)){.bg-green-400\/20{background-color:color-mix(in oklab,var(--color-green-400)20%,transparent)}}.bg-green-500{background-color:var(--color-green-500)}.bg-green-500\/10{background-color:#00c7581a}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/10{background-color:color-mix(in oklab,var(--color-green-500)10%,transparent)}}.bg-green-500\/20{background-color:#00c75833}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/20{background-color:color-mix(in oklab,var(--color-green-500)20%,transparent)}}.bg-green-500\/80{background-color:#00c758cc}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/80{background-color:color-mix(in oklab,var(--color-green-500)80%,transparent)}}.bg-green-600{background-color:var(--color-green-600)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-50\/60{background-color:#eef2ff99}@supports (color:color-mix(in lab, red, red)){.bg-indigo-50\/60{background-color:color-mix(in oklab,var(--color-indigo-50)60%,transparent)}}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-indigo-400{background-color:var(--color-indigo-400)}.bg-indigo-400\/70{background-color:#7d87ffb3}@supports (color:color-mix(in lab, red, red)){.bg-indigo-400\/70{background-color:color-mix(in oklab,var(--color-indigo-400)70%,transparent)}}.bg-indigo-500\/5{background-color:#625fff0d}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/5{background-color:color-mix(in oklab,var(--color-indigo-500)5%,transparent)}}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-indigo-700{background-color:var(--color-indigo-700)}.bg-info-solid{background-color:var(--info-solid)}.bg-info-surface{background-color:var(--info-surface)}.bg-lime-50{background-color:var(--color-lime-50)}.bg-lime-50\/90{background-color:#f7fee7e6}@supports (color:color-mix(in lab, red, red)){.bg-lime-50\/90{background-color:color-mix(in oklab,var(--color-lime-50)90%,transparent)}}.bg-lime-100{background-color:var(--color-lime-100)}.bg-lime-400{background-color:var(--color-lime-400)}.bg-lime-500{background-color:var(--color-lime-500)}.bg-muted{background-color:var(--muted)}.bg-muted-foreground,.bg-muted-foreground\/20{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/20{background-color:color-mix(in oklab,var(--muted-foreground)20%,transparent)}}.bg-muted-foreground\/25{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/25{background-color:color-mix(in oklab,var(--muted-foreground)25%,transparent)}}.bg-muted-foreground\/30{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/30{background-color:color-mix(in oklab,var(--muted-foreground)30%,transparent)}}.bg-muted-foreground\/45{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/45{background-color:color-mix(in oklab,var(--muted-foreground)45%,transparent)}}.bg-muted-foreground\/50{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/50{background-color:color-mix(in oklab,var(--muted-foreground)50%,transparent)}}.bg-muted\/10{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/10{background-color:color-mix(in oklab,var(--muted)10%,transparent)}}.bg-muted\/20{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/20{background-color:color-mix(in oklab,var(--muted)20%,transparent)}}.bg-muted\/30{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab,var(--muted)30%,transparent)}}.bg-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab,var(--muted)40%,transparent)}}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}.bg-muted\/60{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/60{background-color:color-mix(in oklab,var(--muted)60%,transparent)}}.bg-muted\/80{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/80{background-color:color-mix(in oklab,var(--muted)80%,transparent)}}.bg-muted\/90{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/90{background-color:color-mix(in oklab,var(--muted)90%,transparent)}}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-neutral-200{background-color:var(--color-neutral-200)}.bg-neutral-300{background-color:var(--color-neutral-300)}.bg-neutral-400{background-color:var(--color-neutral-400)}.bg-neutral-800{background-color:var(--color-neutral-800)}.bg-neutral-950{background-color:var(--color-neutral-950)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-400{background-color:var(--color-orange-400)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-orange-600{background-color:var(--color-orange-600)}.bg-pink-50{background-color:var(--color-pink-50)}.bg-pink-100{background-color:var(--color-pink-100)}.bg-pink-400{background-color:var(--color-pink-400)}.bg-pk-brand{background-color:var(--pk-brand)}.bg-pk-brand-surface,.bg-pk-brand-surface\/60{background-color:var(--pk-brand-surface)}@supports (color:color-mix(in lab, red, red)){.bg-pk-brand-surface\/60{background-color:color-mix(in oklab,var(--pk-brand-surface)60%,transparent)}}.bg-pk-danger-surface{background-color:var(--pk-danger-surface)}.bg-pk-faint{background-color:var(--pk-faint)}.bg-pk-hairline{background-color:var(--pk-hairline)}.bg-pk-mist{background-color:var(--pk-mist)}.bg-pk-paper,.bg-pk-paper\/70{background-color:var(--pk-paper)}@supports (color:color-mix(in lab, red, red)){.bg-pk-paper\/70{background-color:color-mix(in oklab,var(--pk-paper)70%,transparent)}}.bg-pk-quiet{background-color:var(--pk-quiet)}.bg-pk-success{background-color:var(--pk-success-strong)}.bg-pk-success-surface{background-color:var(--pk-success-surface)}.bg-pk-surface-card,.bg-pk-surface-card\/95{background-color:var(--pk-surface-card)}@supports (color:color-mix(in lab, red, red)){.bg-pk-surface-card\/95{background-color:color-mix(in oklab,var(--pk-surface-card)95%,transparent)}}.bg-pk-surface-page{background-color:var(--pk-surface-page)}.bg-pk-surface-raised{background-color:var(--pk-surface-raised)}.bg-pk-surface-sunken{background-color:var(--pk-surface-sunken)}.bg-pk-warn{background-color:var(--pk-warn-strong)}.bg-pk-warn-surface{background-color:var(--pk-warn-surface)}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-primary-foreground,.bg-primary-foreground\/20{background-color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-primary-foreground\/20{background-color:color-mix(in oklab,var(--primary-foreground)20%,transparent)}}.bg-primary\/5{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/5{background-color:color-mix(in oklab,var(--primary)5%,transparent)}}.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--primary)10%,transparent)}}.bg-primary\/12{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/12{background-color:color-mix(in oklab,var(--primary)12%,transparent)}}.bg-primary\/15{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/15{background-color:color-mix(in oklab,var(--primary)15%,transparent)}}.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/20{background-color:color-mix(in oklab,var(--primary)20%,transparent)}}.bg-primary\/30{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/30{background-color:color-mix(in oklab,var(--primary)30%,transparent)}}.bg-primary\/60{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/60{background-color:color-mix(in oklab,var(--primary)60%,transparent)}}.bg-primary\/70{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/70{background-color:color-mix(in oklab,var(--primary)70%,transparent)}}.bg-primary\/80{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/80{background-color:color-mix(in oklab,var(--primary)80%,transparent)}}.bg-primary\/90{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/90{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}.bg-primary\/\[0\.03\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/\[0\.03\]{background-color:color-mix(in oklab,var(--primary)3%,transparent)}}.bg-primary\/\[0\.04\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/\[0\.04\]{background-color:color-mix(in oklab,var(--primary)4%,transparent)}}.bg-primary\/\[0\.06\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/\[0\.06\]{background-color:color-mix(in oklab,var(--primary)6%,transparent)}}.bg-primary\/\[0\.07\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/\[0\.07\]{background-color:color-mix(in oklab,var(--primary)7.0%,transparent)}}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-200{background-color:var(--color-purple-200)}.bg-purple-400{background-color:var(--color-purple-400)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-purple-500\/10{background-color:#ac4bff1a}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/10{background-color:color-mix(in oklab,var(--color-purple-500)10%,transparent)}}.bg-purple-500\/20{background-color:#ac4bff33}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/20{background-color:color-mix(in oklab,var(--color-purple-500)20%,transparent)}}.bg-purple-600{background-color:var(--color-purple-600)}.bg-purple-900\/50{background-color:#59168b80}@supports (color:color-mix(in lab, red, red)){.bg-purple-900\/50{background-color:color-mix(in oklab,var(--color-purple-900)50%,transparent)}}.bg-red-50{background-color:var(--color-red-50)}.bg-red-50\/40{background-color:#fef2f266}@supports (color:color-mix(in lab, red, red)){.bg-red-50\/40{background-color:color-mix(in oklab,var(--color-red-50)40%,transparent)}}.bg-red-50\/50{background-color:#fef2f280}@supports (color:color-mix(in lab, red, red)){.bg-red-50\/50{background-color:color-mix(in oklab,var(--color-red-50)50%,transparent)}}.bg-red-50\/60{background-color:#fef2f299}@supports (color:color-mix(in lab, red, red)){.bg-red-50\/60{background-color:color-mix(in oklab,var(--color-red-50)60%,transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-red-300{background-color:var(--color-red-300)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/20{background-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/20{background-color:color-mix(in oklab,var(--color-red-500)20%,transparent)}}.bg-red-500\/80{background-color:#fb2c36cc}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/80{background-color:color-mix(in oklab,var(--color-red-500)80%,transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-50\/40{background-color:#fff1f266}@supports (color:color-mix(in lab, red, red)){.bg-rose-50\/40{background-color:color-mix(in oklab,var(--color-rose-50)40%,transparent)}}.bg-rose-50\/60{background-color:#fff1f299}@supports (color:color-mix(in lab, red, red)){.bg-rose-50\/60{background-color:color-mix(in oklab,var(--color-rose-50)60%,transparent)}}.bg-rose-50\/90{background-color:#fff1f2e6}@supports (color:color-mix(in lab, red, red)){.bg-rose-50\/90{background-color:color-mix(in oklab,var(--color-rose-50)90%,transparent)}}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-200{background-color:var(--color-rose-200)}.bg-rose-400{background-color:var(--color-rose-400)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-500\/80{background-color:#ff2357cc}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/80{background-color:color-mix(in oklab,var(--color-rose-500)80%,transparent)}}.bg-rose-600{background-color:var(--color-rose-600)}.bg-secondary,.bg-secondary\/50{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/50{background-color:color-mix(in oklab,var(--secondary)50%,transparent)}}.bg-secondary\/60{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/60{background-color:color-mix(in oklab,var(--secondary)60%,transparent)}}.bg-secondary\/90{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/90{background-color:color-mix(in oklab,var(--secondary)90%,transparent)}}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-border{background-color:var(--sidebar-border)}.bg-sidebar-foreground,.bg-sidebar-foreground\/10{background-color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-sidebar-foreground\/10{background-color:color-mix(in oklab,var(--sidebar-foreground)10%,transparent)}}.bg-sidebar-foreground\/15{background-color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-sidebar-foreground\/15{background-color:color-mix(in oklab,var(--sidebar-foreground)15%,transparent)}}.bg-sidebar-foreground\/40{background-color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-sidebar-foreground\/40{background-color:color-mix(in oklab,var(--sidebar-foreground)40%,transparent)}}.bg-sidebar-primary{background-color:var(--sidebar-primary)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-50\/40{background-color:#f0f9ff66}@supports (color:color-mix(in lab, red, red)){.bg-sky-50\/40{background-color:color-mix(in oklab,var(--color-sky-50)40%,transparent)}}.bg-sky-50\/60{background-color:#f0f9ff99}@supports (color:color-mix(in lab, red, red)){.bg-sky-50\/60{background-color:color-mix(in oklab,var(--color-sky-50)60%,transparent)}}.bg-sky-50\/90{background-color:#f0f9ffe6}@supports (color:color-mix(in lab, red, red)){.bg-sky-50\/90{background-color:color-mix(in oklab,var(--color-sky-50)90%,transparent)}}.bg-sky-100{background-color:var(--color-sky-100)}.bg-sky-200{background-color:var(--color-sky-200)}.bg-sky-400{background-color:var(--color-sky-400)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-sky-700{background-color:var(--color-sky-700)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-50\/60{background-color:#f8fafc99}@supports (color:color-mix(in lab, red, red)){.bg-slate-50\/60{background-color:color-mix(in oklab,var(--color-slate-50)60%,transparent)}}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-100\/90{background-color:#f1f5f9e6}@supports (color:color-mix(in lab, red, red)){.bg-slate-100\/90{background-color:color-mix(in oklab,var(--color-slate-100)90%,transparent)}}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-300{background-color:var(--color-slate-300)}.bg-slate-400{background-color:var(--color-slate-400)}.bg-slate-500{background-color:var(--color-slate-500)}.bg-slate-700{background-color:var(--color-slate-700)}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-950{background-color:var(--color-slate-950)}.bg-stone-50{background-color:var(--color-stone-50)}.bg-stone-50\/40{background-color:#fafaf966}@supports (color:color-mix(in lab, red, red)){.bg-stone-50\/40{background-color:color-mix(in oklab,var(--color-stone-50)40%,transparent)}}.bg-stone-50\/60{background-color:#fafaf999}@supports (color:color-mix(in lab, red, red)){.bg-stone-50\/60{background-color:color-mix(in oklab,var(--color-stone-50)60%,transparent)}}.bg-stone-100{background-color:var(--color-stone-100)}.bg-stone-200{background-color:var(--color-stone-200)}.bg-stone-200\/90{background-color:#e7e5e4e6}@supports (color:color-mix(in lab, red, red)){.bg-stone-200\/90{background-color:color-mix(in oklab,var(--color-stone-200)90%,transparent)}}.bg-stone-400{background-color:var(--color-stone-400)}.bg-success{background-color:var(--success)}.bg-success-surface{background-color:var(--success-surface)}.bg-teal-50{background-color:var(--color-teal-50)}.bg-teal-50\/40{background-color:#f0fdfa66}@supports (color:color-mix(in lab, red, red)){.bg-teal-50\/40{background-color:color-mix(in oklab,var(--color-teal-50)40%,transparent)}}.bg-teal-50\/60{background-color:#f0fdfa99}@supports (color:color-mix(in lab, red, red)){.bg-teal-50\/60{background-color:color-mix(in oklab,var(--color-teal-50)60%,transparent)}}.bg-teal-50\/70{background-color:#f0fdfab3}@supports (color:color-mix(in lab, red, red)){.bg-teal-50\/70{background-color:color-mix(in oklab,var(--color-teal-50)70%,transparent)}}.bg-teal-100{background-color:var(--color-teal-100)}.bg-teal-400{background-color:var(--color-teal-400)}.bg-teal-500{background-color:var(--color-teal-500)}.bg-teal-600{background-color:var(--color-teal-600)}.bg-transparent{background-color:#0000}.bg-violet-50{background-color:var(--color-violet-50)}.bg-violet-50\/90{background-color:#f5f3ffe6}@supports (color:color-mix(in lab, red, red)){.bg-violet-50\/90{background-color:color-mix(in oklab,var(--color-violet-50)90%,transparent)}}.bg-violet-100{background-color:var(--color-violet-100)}.bg-violet-400{background-color:var(--color-violet-400)}.bg-violet-500{background-color:var(--color-violet-500)}.bg-warning-solid{background-color:var(--warning-solid)}.bg-warning-surface{background-color:var(--warning-surface)}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.bg-white\/25{background-color:color-mix(in oklab,var(--color-white)25%,transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.bg-white\/30{background-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.bg-white\/32{background-color:#ffffff52}@supports (color:color-mix(in lab, red, red)){.bg-white\/32{background-color:color-mix(in oklab,var(--color-white)32%,transparent)}}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab, red, red)){.bg-white\/40{background-color:color-mix(in oklab,var(--color-white)40%,transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.bg-white\/50{background-color:color-mix(in oklab,var(--color-white)50%,transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.bg-white\/60{background-color:color-mix(in oklab,var(--color-white)60%,transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white)70%,transparent)}}.bg-white\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.bg-white\/75{background-color:color-mix(in oklab,var(--color-white)75%,transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white)90%,transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white)95%,transparent)}}.bg-white\/97{background-color:#fffffff7}@supports (color:color-mix(in lab, red, red)){.bg-white\/97{background-color:color-mix(in oklab,var(--color-white)97%,transparent)}}.bg-white\/98{background-color:#fffffffa}@supports (color:color-mix(in lab, red, red)){.bg-white\/98{background-color:color-mix(in oklab,var(--color-white)98%,transparent)}}.bg-white\/\[0\.12\]{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.12\]{background-color:color-mix(in oklab,var(--color-white)12%,transparent)}}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-200{background-color:var(--color-yellow-200)}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-yellow-500\/20{background-color:#edb20033}@supports (color:color-mix(in lab, red, red)){.bg-yellow-500\/20{background-color:color-mix(in oklab,var(--color-yellow-500)20%,transparent)}}.bg-zinc-600{background-color:var(--color-zinc-600)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.\[background-image\:repeating-conic-gradient\(rgba\(128\,128\,128\,0\.16\)_0_25\%\,transparent_0_50\%\)\]{background-image:repeating-conic-gradient(#80808029 0 25%,transparent 0 50%)}.bg-\[radial-gradient\(circle\,rgba\(255\,246\,214\,0\.95\)\,rgba\(255\,214\,150\,0\.5\)_22\%\,rgba\(255\,180\,140\,0\.12\)_45\%\,transparent_62\%\)\]{background-image:radial-gradient(circle,#fff6d6f2,#ffd69680 22%,#ffb48c1f 45%,#0000 62%)}.bg-\[radial-gradient\(circle\,rgba\(255\,255\,255\,0\.85\)\,rgba\(255\,255\,255\,0\)_65\%\)\]{background-image:radial-gradient(circle,#ffffffd9,#fff0 65%)}.bg-\[radial-gradient\(circle_at_28\%_22\%\,rgba\(255\,255\,255\,0\.42\)\,transparent_60\%\)\]{background-image:radial-gradient(circle at 28% 22%,#ffffff6b,#0000 60%)}.bg-\[radial-gradient\(ellipse\,rgba\(255\,255\,255\,0\.72\)\,transparent_68\%\)\]{background-image:radial-gradient(#ffffffb8,#0000 68%)}.bg-\[repeating-linear-gradient\(-45deg\,var\(--background\)_0_4px\,var\(--success-border\)_4px_7px\)\]{background-image:repeating-linear-gradient(-45deg,var(--background)0 4px,var(--success-border)4px 7px)}.from-\[\#1f8e86\]{--tw-gradient-from:#1f8e86;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#2ba99e\]{--tw-gradient-from:#2ba99e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#5cc7bf\]{--tw-gradient-from:#5cc7bf;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#81d6d0\]{--tw-gradient-from:#81d6d0;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#beefe9\]{--tw-gradient-from:#beefe9;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#e3f6f3\]{--tw-gradient-from:#e3f6f3;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#e8f4f3\]{--tw-gradient-from:#e8f4f3;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#eafaf6\]{--tw-gradient-from:#eafaf6;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#eafaf7\]{--tw-gradient-from:#eafaf7;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#f1faf9\]{--tw-gradient-from:#f1faf9;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#f4faf8\]{--tw-gradient-from:#f4faf8;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[color\:var\(--eduba-mint\,\#beefe9\)\]{--tw-gradient-from:var(--eduba-mint,#beefe9);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[color\:var\(--eduba-tiffany\,\#81d6d0\)\]{--tw-gradient-from:var(--eduba-tiffany,#81d6d0);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[oklch\(0\.55_0\.15_250\)\]{--tw-gradient-from:#0f74c5;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.55_0\.15_250\)\]{--tw-gradient-from:lab(47.0007% -3.24479 -50.2754)}}.from-\[oklch\(0\.58_0\.16_45\)\]{--tw-gradient-from:#c4530f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.58_0\.16_45\)\]{--tw-gradient-from:lab(50.1161% 43.7443 56.6089)}}.from-\[oklch\(0\.65_0\.12_150\)\]\/15{--tw-gradient-from:#53a36726;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.65_0\.12_150\)\]\/15{--tw-gradient-from:lab(60.9295% -36.0416 23.554/.15)}}.from-\[oklch\(0\.70_0\.12_185\)\]{--tw-gradient-from:#17b6a8;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.70_0\.12_185\)\]{--tw-gradient-from:lab(66.6426% -41.5322 -4.21789)}}.from-\[oklch\(0\.70_0\.15_180\)\]{--tw-gradient-from:#00b8a1;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.70_0\.15_180\)\]{--tw-gradient-from:lab(67.0817% -53.0885 -.365746)}}.from-\[oklch\(0\.72_0\.12_180\)\]{--tw-gradient-from:#2fbda7;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.72_0\.12_180\)\]{--tw-gradient-from:lab(69.0257% -41.9885 -.313437)}}.from-\[oklch\(0\.72_0\.12_220\)\]{--tw-gradient-from:#2fb5d8;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.72_0\.12_220\)\]{--tw-gradient-from:lab(68.1219% -27.5397 -28.3166)}}.from-\[oklch\(0\.72_0\.12_220\)\]\/10{--tw-gradient-from:#2fb5d81a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.72_0\.12_220\)\]\/10{--tw-gradient-from:lab(68.1219% -27.5397 -28.3166/.1)}}.from-\[oklch\(0\.75_0\.12_160\)\]{--tw-gradient-from:#61c594;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.75_0\.12_160\)\]{--tw-gradient-from:lab(72.5934% -39.5594 15.5925)}}.from-\[oklch\(0\.75_0\.12_220\)\]{--tw-gradient-from:#3dbfe2;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.75_0\.12_220\)\]{--tw-gradient-from:lab(71.6079% -27.6904 -28.3552)}}.from-\[oklch\(0\.75_0\.15_45\)\]{--tw-gradient-from:#fa8c58;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.75_0\.15_45\)\]{--tw-gradient-from:lab(69.9918% 39.7716 46.6465)}}.from-\[oklch\(0\.75_0\.15_140\)\]{--tw-gradient-from:#77c566;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.75_0\.15_140\)\]{--tw-gradient-from:lab(72.7522% -38.5295 39.286)}}.from-\[oklch\(0\.92_0\.05_15\)\]{--tw-gradient-from:#ffd9db;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.92_0\.05_15\)\]{--tw-gradient-from:lab(90.1789% 16.2779 5.14992)}}.from-\[oklch\(0\.92_0\.05_140\)\]{--tw-gradient-from:#d4edce;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.92_0\.05_140\)\]{--tw-gradient-from:lab(91.3519% -13.0132 12.2944)}}.from-\[oklch\(0\.95_0\.02_15\)\]{--tw-gradient-from:#fce9ea;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.95_0\.02_15\)\]{--tw-gradient-from:lab(93.9843% 6.51595 2.04306)}}.from-\[oklch\(0\.95_0\.02_50\)\]{--tw-gradient-from:#faebe3;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.95_0\.02_50\)\]{--tw-gradient-from:lab(94.1155% 4.37513 5.92694)}}.from-\[oklch\(0\.95_0\.02_130\)\]{--tw-gradient-from:#eaf1e4;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.95_0\.02_130\)\]{--tw-gradient-from:lab(94.4383% -4.37319 5.82966)}}.from-\[oklch\(0\.95_0\.05_15\)\]{--tw-gradient-from:#ffe5e6;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.95_0\.05_15\)\]{--tw-gradient-from:lab(93.659% 16.2786 5.14766)}}.from-\[oklch\(0\.95_0\.05_140\)\]{--tw-gradient-from:#ddf7d8;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.95_0\.05_140\)\]{--tw-gradient-from:lab(94.8325% -13.0154 12.2878)}}.from-\[oklch\(0\.96_0\.02_60\)\]{--tw-gradient-from:#fcefe5;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.96_0\.02_60\)\]{--tw-gradient-from:lab(95.3209% 3.42041 6.6903)}}.from-\[oklch\(0\.96_0\.02_220\)\]{--tw-gradient-from:#e4f5fb;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.96_0\.02_220\)\]{--tw-gradient-from:lab(95.4814% -5.07674 -4.90569)}}.from-\[oklch\(0\.96_0\.03_140\)\]{--tw-gradient-from:#e8f7e4;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.96_0\.03_140\)\]{--tw-gradient-from:lab(95.744% -7.82669 7.32557)}}.from-\[oklch\(0\.97_0\.01_250\)\]{--tw-gradient-from:#f0f6fc;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.97_0\.01_250\)\]{--tw-gradient-from:lab(96.5116% -1.09199 -3.57032)}}.from-\[oklch\(0\.97_0\.02_45\)\]{--tw-gradient-from:#fff2ec;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.97_0\.02_45\)\]{--tw-gradient-from:lab(96.4138% 4.80142 5.47466)}}.from-\[oklch\(0\.98_0\.01_65\)\]{--tw-gradient-from:#fdf7f2;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.98_0\.01_65\)\]{--tw-gradient-from:lab(97.6735% 1.42276 3.47974)}}.from-\[oklch\(0\.98_0\.02_15\)\]{--tw-gradient-from:#fff6f6;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.98_0\.02_15\)\]{--tw-gradient-from:lab(97.4643% 6.51607 2.04272)}}.from-\[oklch\(0\.98_0\.02_140\)\]{--tw-gradient-from:#f2fcef;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.98_0\.02_140\)\]{--tw-gradient-from:lab(97.9376% -5.22384 4.86879)}}.from-\[oklch\(0\.98_0\.005_65\)\]{--tw-gradient-from:#fbf8f5;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.98_0\.005_65\)\]{--tw-gradient-from:lab(97.6771% .704616 1.73556)}}.from-\[oklch\(0\.98_0\.008_60\)\]{--tw-gradient-from:#fdf7f3;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.98_0\.008_60\)\]{--tw-gradient-from:lab(97.6656% 1.3434 2.65964)}}.from-\[oklch\(0\.99_0\.005_65\)\]{--tw-gradient-from:#fefbf8;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.99_0\.005_65\)\]{--tw-gradient-from:lab(98.8371% .704527 1.73552)}}.from-\[var\(--question-selected-color\,oklch\(0\.72_0\.12_220\)\)\]{--tw-gradient-from:var(--question-selected-color,#2fb5d8);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[var\(--question-selected-color\,oklch\(0\.72_0\.12_220\)\)\]{--tw-gradient-from:var(--question-selected-color,lab(68.1219% -27.5397 -28.3166))}}.from-\[var\(--question-selected-color\,oklch\(0\.72_0\.12_220\)\)\]\/10{--tw-gradient-from:var(--question-selected-color,#2fb5d8)}@supports (color:lab(0% 0 0)){.from-\[var\(--question-selected-color\,oklch\(0\.72_0\.12_220\)\)\]\/10{--tw-gradient-from:var(--question-selected-color,lab(68.1219% -27.5397 -28.3166))}}@supports (color:color-mix(in lab, red, red)){.from-\[var\(--question-selected-color\,oklch\(0\.72_0\.12_220\)\)\]\/10{--tw-gradient-from:color-mix(in oklab,var(--question-selected-color,lab(68.1219% -27.5397 -28.3166))10%,transparent)}}.from-\[var\(--question-selected-color\,oklch\(0\.72_0\.12_220\)\)\]\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[var\(--sb-brand\)\]{--tw-gradient-from:var(--sb-brand);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[var\(--sb-brand-tint\)\]{--tw-gradient-from:var(--sb-brand-tint);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-amber-50\/50{--tw-gradient-from:#fffbeb80}@supports (color:color-mix(in lab, red, red)){.from-amber-50\/50{--tw-gradient-from:color-mix(in oklab,var(--color-amber-50)50%,transparent)}}.from-amber-50\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-amber-400{--tw-gradient-from:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-amber-500{--tw-gradient-from:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/15{--tw-gradient-from:#00000026}@supports (color:color-mix(in lab, red, red)){.from-black\/15{--tw-gradient-from:color-mix(in oklab,var(--color-black)15%,transparent)}}.from-black\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/50{--tw-gradient-from:#00000080}@supports (color:color-mix(in lab, red, red)){.from-black\/50{--tw-gradient-from:color-mix(in oklab,var(--color-black)50%,transparent)}}.from-black\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/55{--tw-gradient-from:#0000008c}@supports (color:color-mix(in lab, red, red)){.from-black\/55{--tw-gradient-from:color-mix(in oklab,var(--color-black)55%,transparent)}}.from-black\/55{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/60{--tw-gradient-from:#0009}@supports (color:color-mix(in lab, red, red)){.from-black\/60{--tw-gradient-from:color-mix(in oklab,var(--color-black)60%,transparent)}}.from-black\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/70{--tw-gradient-from:#000000b3}@supports (color:color-mix(in lab, red, red)){.from-black\/70{--tw-gradient-from:color-mix(in oklab,var(--color-black)70%,transparent)}}.from-black\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/80{--tw-gradient-from:#000c}@supports (color:color-mix(in lab, red, red)){.from-black\/80{--tw-gradient-from:color-mix(in oklab,var(--color-black)80%,transparent)}}.from-black\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-50{--tw-gradient-from:var(--color-blue-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-50\/50{--tw-gradient-from:#eff6ff80}@supports (color:color-mix(in lab, red, red)){.from-blue-50\/50{--tw-gradient-from:color-mix(in oklab,var(--color-blue-50)50%,transparent)}}.from-blue-50\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-300{--tw-gradient-from:var(--color-blue-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-400{--tw-gradient-from:var(--color-blue-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-500{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-cyan-400{--tw-gradient-from:var(--color-cyan-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-cyan-500{--tw-gradient-from:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-emerald-400{--tw-gradient-from:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-emerald-500{--tw-gradient-from:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-gray-50{--tw-gradient-from:var(--color-gray-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-gray-800{--tw-gradient-from:var(--color-gray-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-gray-900{--tw-gradient-from:var(--color-gray-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-green-50{--tw-gradient-from:var(--color-green-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-green-500{--tw-gradient-from:var(--color-green-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-indigo-400{--tw-gradient-from:var(--color-indigo-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-indigo-500{--tw-gradient-from:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-indigo-600{--tw-gradient-from:var(--color-indigo-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-indigo-900{--tw-gradient-from:var(--color-indigo-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-lime-400{--tw-gradient-from:var(--color-lime-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-lime-500{--tw-gradient-from:var(--color-lime-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-neutral-50\/80{--tw-gradient-from:#fafafacc}@supports (color:color-mix(in lab, red, red)){.from-neutral-50\/80{--tw-gradient-from:color-mix(in oklab,var(--color-neutral-50)80%,transparent)}}.from-neutral-50\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-neutral-100{--tw-gradient-from:var(--color-neutral-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-orange-400{--tw-gradient-from:var(--color-orange-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-orange-500{--tw-gradient-from:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-pink-400{--tw-gradient-from:var(--color-pink-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary{--tw-gradient-from:var(--primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary\/5{--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab, red, red)){.from-primary\/5{--tw-gradient-from:color-mix(in oklab,var(--primary)5%,transparent)}}.from-primary\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary\/10{--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab, red, red)){.from-primary\/10{--tw-gradient-from:color-mix(in oklab,var(--primary)10%,transparent)}}.from-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-400{--tw-gradient-from:var(--color-purple-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-500{--tw-gradient-from:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-600{--tw-gradient-from:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-red-50{--tw-gradient-from:var(--color-red-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-red-500{--tw-gradient-from:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-red-900{--tw-gradient-from:var(--color-red-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-rose-50{--tw-gradient-from:var(--color-rose-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-rose-400{--tw-gradient-from:var(--color-rose-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-rose-500{--tw-gradient-from:var(--color-rose-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-500{--tw-gradient-from:var(--color-slate-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-teal-400{--tw-gradient-from:var(--color-teal-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-teal-500{--tw-gradient-from:var(--color-teal-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-violet-400{--tw-gradient-from:var(--color-violet-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-violet-500{--tw-gradient-from:var(--color-violet-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white\/20{--tw-gradient-from:#fff3}@supports (color:color-mix(in lab, red, red)){.from-white\/20{--tw-gradient-from:color-mix(in oklab,var(--color-white)20%,transparent)}}.from-white\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-yellow-500{--tw-gradient-from:var(--color-yellow-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-\[\#81d6d0\]{--tw-gradient-via:#81d6d0;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#88d7d6\]{--tw-gradient-via:#88d7d6;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#e3f5f0\]{--tw-gradient-via:#e3f5f0;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-50{--tw-gradient-via:var(--color-amber-50);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/10{--tw-gradient-via:#0000001a}@supports (color:color-mix(in lab, red, red)){.via-black\/10{--tw-gradient-via:color-mix(in oklab,var(--color-black)10%,transparent)}}.via-black\/10{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-600{--tw-gradient-via:var(--color-cyan-600);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-gray-300{--tw-gradient-via:var(--color-gray-300);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-primary\/25{--tw-gradient-via:var(--primary)}@supports (color:color-mix(in lab, red, red)){.via-primary\/25{--tw-gradient-via:color-mix(in oklab,var(--primary)25%,transparent)}}.via-primary\/25{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-primary\/60{--tw-gradient-via:var(--primary)}@supports (color:color-mix(in lab, red, red)){.via-primary\/60{--tw-gradient-via:color-mix(in oklab,var(--primary)60%,transparent)}}.via-primary\/60{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-purple-900{--tw-gradient-via:var(--color-purple-900);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white{--tw-gradient-via:var(--color-white);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#1f8e86\]{--tw-gradient-to:#1f8e86;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#2ba79d\]{--tw-gradient-to:#2ba79d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#3fb3aa\]{--tw-gradient-to:#3fb3aa;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#d6f1ef\]{--tw-gradient-to:#d6f1ef;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#d9efe9\]{--tw-gradient-to:#d9efe9;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#e3f3f1\]{--tw-gradient-to:#e3f3f1;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#eaf6fb\]{--tw-gradient-to:#eaf6fb;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#eef6f4\]{--tw-gradient-to:#eef6f4;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#f3faf9\]{--tw-gradient-to:#f3faf9;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#fbfdfc\]{--tw-gradient-to:#fbfdfc;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[color\:var\(--eduba-sky\,\#9ed9f2\)\]{--tw-gradient-to:var(--eduba-sky,#9ed9f2);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[oklch\(0\.50_0\.18_280\)\]{--tw-gradient-to:#544ec5;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.50_0\.18_280\)\]{--tw-gradient-to:lab(39.3385% 29.5365 -62.9175)}}.to-\[oklch\(0\.55_0\.18_30\)\]{--tw-gradient-to:#c53829;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.55_0\.18_30\)\]{--tw-gradient-to:lab(46.0858% 55.7278 42.9237)}}.to-\[oklch\(0\.62_0\.14_180\)\]{--tw-gradient-to:#009d89;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.62_0\.14_180\)\]{--tw-gradient-to:lab(57.6761% -49.6942 -.335574)}}.to-\[oklch\(0\.62_0\.14_210\)\]{--tw-gradient-to:#0099af;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.62_0\.14_210\)\]{--tw-gradient-to:lab(56.9358% -37.6824 -25.6544)}}.to-\[oklch\(0\.62_0\.14_210\)\]\/10{--tw-gradient-to:#0099af1a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.62_0\.14_210\)\]\/10{--tw-gradient-to:lab(56.9358% -37.6826 -25.6544/.1)}}.to-\[oklch\(0\.65_0\.14_175\)\]{--tw-gradient-to:#00a88b;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.65_0\.14_175\)\]{--tw-gradient-to:lab(61.2094% -49.7058 4.27336)}}.to-\[oklch\(0\.65_0\.15_160\)\]{--tw-gradient-to:#00aa6f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.65_0\.15_160\)\]{--tw-gradient-to:lab(61.3708% -50.3182 19.7319)}}.to-\[oklch\(0\.65_0\.15_220\)\]{--tw-gradient-to:#00a0c6;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.65_0\.15_220\)\]{--tw-gradient-to:lab(60.079% -32.5023 -34.9868)}}.to-\[oklch\(0\.65_0\.18_45\)\]{--tw-gradient-to:#e46212;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.65_0\.18_45\)\]{--tw-gradient-to:lab(58.0892% 49.2316 63.859)}}.to-\[oklch\(0\.65_0\.18_140\)\]{--tw-gradient-to:#48a830;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.65_0\.18_140\)\]{--tw-gradient-to:lab(61.4198% -45.9843 49.902)}}.to-\[oklch\(0\.70_0\.15_180\)\]\/15{--tw-gradient-to:#00b8a126;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.70_0\.15_180\)\]\/15{--tw-gradient-to:lab(67.0817% -53.0885 -.365746/.15)}}.to-\[oklch\(0\.93_0\.03_20\)\]{--tw-gradient-to:#fce0e0;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.93_0\.03_20\)\]{--tw-gradient-to:lab(91.5784% 9.51931 4.03152)}}.to-\[oklch\(0\.93_0\.03_45\)\]{--tw-gradient-to:#fae2d8;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.93_0\.03_45\)\]{--tw-gradient-to:lab(91.7179% 7.25916 8.25456)}}.to-\[oklch\(0\.93_0\.03_125\)\]{--tw-gradient-to:#e3ecd6;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.93_0\.03_125\)\]{--tw-gradient-to:lab(92.2151% -5.80281 9.40992)}}.to-\[oklch\(0\.93_0\.06_10\)\]{--tw-gradient-to:#ffdce1;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.93_0\.06_10\)\]{--tw-gradient-to:lab(91.191% 19.8534 4.21727)}}.to-\[oklch\(0\.93_0\.06_130\)\]{--tw-gradient-to:#dbf1c7;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.93_0\.06_130\)\]{--tw-gradient-to:lab(92.5693% -12.8905 17.7876)}}.to-\[oklch\(0\.94_0\.03_30\)\]{--tw-gradient-to:#ffe4df;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.94_0\.03_30\)\]{--tw-gradient-to:lab(92.7892% 8.80733 5.85531)}}.to-\[oklch\(0\.94_0\.03_55\)\]{--tw-gradient-to:#fce6d9;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.94_0\.03_55\)\]{--tw-gradient-to:lab(92.9433% 5.94106 9.55125)}}.to-\[oklch\(0\.94_0\.03_250\)\]{--tw-gradient-to:#ddedff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.94_0\.03_250\)\]{--tw-gradient-to:lab(93.005% -3.08695 -10.6139)}}.to-\[oklch\(0\.94_0\.04_10\)\]{--tw-gradient-to:#ffe2e6;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.94_0\.04_10\)\]{--tw-gradient-to:lab(92.5811% 13.2591 2.79754)}}.to-\[oklch\(0\.94_0\.04_130\)\]{--tw-gradient-to:#e2f1d5;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.94_0\.04_130\)\]{--tw-gradient-to:lab(93.5081% -8.67054 11.7523)}}.to-\[oklch\(0\.95_0\.02_280\)\]{--tw-gradient-to:#ebedfc;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.95_0\.02_280\)\]{--tw-gradient-to:lab(94.045% 1.36092 -7.41718)}}.to-\[oklch\(0\.96_0\.01_65\)\]{--tw-gradient-to:#f7f1eb;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.96_0\.01_65\)\]{--tw-gradient-to:lab(95.3535% 1.42336 3.48009)}}.to-\[oklch\(0\.96_0\.02_60\)\]{--tw-gradient-to:#fcefe5;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.96_0\.02_60\)\]{--tw-gradient-to:lab(95.3209% 3.42041 6.6903)}}.to-\[oklch\(0\.96_0\.008_60\)\]{--tw-gradient-to:#f6f1ed;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.96_0\.008_60\)\]{--tw-gradient-to:lab(95.3456% 1.34376 2.65986)}}.to-\[oklch\(0\.96_0\.025_10\)\]{--tw-gradient-to:#ffecee;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.96_0\.025_10\)\]{--tw-gradient-to:lab(95.0734% 8.29831 1.74208)}}.to-\[oklch\(0\.96_0\.025_130\)\]{--tw-gradient-to:#ecf6e4;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.96_0\.025_130\)\]{--tw-gradient-to:lab(95.6567% -5.45549 7.30001)}}.to-\[oklch\(0\.97_0\.01_60\)\]{--tw-gradient-to:#faf4ef;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.97_0\.01_60\)\]{--tw-gradient-to:lab(96.5018% 1.68452 3.32792)}}.to-\[oklch\(0\.98_0\.008_60\)\]{--tw-gradient-to:#fdf7f3;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.98_0\.008_60\)\]{--tw-gradient-to:lab(97.6656% 1.3434 2.65964)}}.to-\[var\(--question-selected-color\,oklch\(0\.72_0\.12_220\)\)\]\/5{--tw-gradient-to:var(--question-selected-color,#2fb5d8)}@supports (color:lab(0% 0 0)){.to-\[var\(--question-selected-color\,oklch\(0\.72_0\.12_220\)\)\]\/5{--tw-gradient-to:var(--question-selected-color,lab(68.1219% -27.5397 -28.3166))}}@supports (color:color-mix(in lab, red, red)){.to-\[var\(--question-selected-color\,oklch\(0\.72_0\.12_220\)\)\]\/5{--tw-gradient-to:color-mix(in oklab,var(--question-selected-color,lab(68.1219% -27.5397 -28.3166))5%,transparent)}}.to-\[var\(--question-selected-color\,oklch\(0\.72_0\.12_220\)\)\]\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[var\(--question-selected-color\,oklch\(0\.72_0\.12_220\)\)\]\/80{--tw-gradient-to:var(--question-selected-color,#2fb5d8)}@supports (color:lab(0% 0 0)){.to-\[var\(--question-selected-color\,oklch\(0\.72_0\.12_220\)\)\]\/80{--tw-gradient-to:var(--question-selected-color,lab(68.1219% -27.5397 -28.3166))}}@supports (color:color-mix(in lab, red, red)){.to-\[var\(--question-selected-color\,oklch\(0\.72_0\.12_220\)\)\]\/80{--tw-gradient-to:color-mix(in oklab,var(--question-selected-color,lab(68.1219% -27.5397 -28.3166))80%,transparent)}}.to-\[var\(--question-selected-color\,oklch\(0\.72_0\.12_220\)\)\]\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[var\(--sb-brand-light\)\]{--tw-gradient-to:var(--sb-brand-light);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-amber-50{--tw-gradient-to:var(--color-amber-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-amber-500{--tw-gradient-to:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-amber-600{--tw-gradient-to:var(--color-amber-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-black{--tw-gradient-to:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-500{--tw-gradient-to:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-600{--tw-gradient-to:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-cyan-500{--tw-gradient-to:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-cyan-600{--tw-gradient-to:var(--color-cyan-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-emerald-50{--tw-gradient-to:var(--color-emerald-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-emerald-600{--tw-gradient-to:var(--color-emerald-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-fuchsia-600{--tw-gradient-to:var(--color-fuchsia-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gray-100{--tw-gradient-to:var(--color-gray-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gray-600{--tw-gradient-to:var(--color-gray-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gray-900{--tw-gradient-to:var(--color-gray-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-green-500{--tw-gradient-to:var(--color-green-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-green-600{--tw-gradient-to:var(--color-green-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-indigo-50{--tw-gradient-to:var(--color-indigo-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-indigo-50\/50{--tw-gradient-to:#eef2ff80}@supports (color:color-mix(in lab, red, red)){.to-indigo-50\/50{--tw-gradient-to:color-mix(in oklab,var(--color-indigo-50)50%,transparent)}}.to-indigo-50\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-indigo-500{--tw-gradient-to:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-indigo-600{--tw-gradient-to:var(--color-indigo-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-indigo-800{--tw-gradient-to:var(--color-indigo-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-neutral-50{--tw-gradient-to:var(--color-neutral-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-neutral-50\/60{--tw-gradient-to:#fafafa99}@supports (color:color-mix(in lab, red, red)){.to-neutral-50\/60{--tw-gradient-to:color-mix(in oklab,var(--color-neutral-50)60%,transparent)}}.to-neutral-50\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-orange-50{--tw-gradient-to:var(--color-orange-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-orange-50\/50{--tw-gradient-to:#fff7ed80}@supports (color:color-mix(in lab, red, red)){.to-orange-50\/50{--tw-gradient-to:color-mix(in oklab,var(--color-orange-50)50%,transparent)}}.to-orange-50\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-orange-500{--tw-gradient-to:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-orange-600{--tw-gradient-to:var(--color-orange-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary\/5{--tw-gradient-to:var(--primary)}@supports (color:color-mix(in lab, red, red)){.to-primary\/5{--tw-gradient-to:color-mix(in oklab,var(--primary)5%,transparent)}}.to-primary\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-50{--tw-gradient-to:var(--color-purple-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-500{--tw-gradient-to:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-600{--tw-gradient-to:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-700{--tw-gradient-to:var(--color-purple-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-red-100{--tw-gradient-to:var(--color-red-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-red-500{--tw-gradient-to:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-red-600{--tw-gradient-to:var(--color-red-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-rose-500{--tw-gradient-to:var(--color-rose-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-sky-300{--tw-gradient-to:var(--color-sky-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-sky-600{--tw-gradient-to:var(--color-sky-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-sky-700{--tw-gradient-to:var(--color-sky-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-slate-700{--tw-gradient-to:var(--color-slate-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-teal-500{--tw-gradient-to:var(--color-teal-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-teal-600{--tw-gradient-to:var(--color-teal-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-violet-600{--tw-gradient-to:var(--color-violet-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-white{--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-white\/20{--tw-gradient-to:#fff3}@supports (color:color-mix(in lab, red, red)){.to-white\/20{--tw-gradient-to:color-mix(in oklab,var(--color-white)20%,transparent)}}.to-white\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.\[background-size\:16px_16px\]{background-size:16px 16px}.bg-contain{background-size:contain}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.fill-amber-400{fill:var(--color-amber-400)}.fill-amber-500{fill:var(--color-amber-500)}.fill-current{fill:currentColor}.fill-foreground{fill:var(--foreground)}.fill-muted-foreground{fill:var(--muted-foreground)}.fill-muted\/50{fill:var(--muted)}@supports (color:color-mix(in lab, red, red)){.fill-muted\/50{fill:color-mix(in oklab,var(--muted)50%,transparent)}}.fill-primary{fill:var(--primary)}.fill-white{fill:var(--color-white)}.stroke-\[var\(--sb-brand\)\]{stroke:var(--sb-brand)}.stroke-amber-400{stroke:var(--color-amber-400)}.stroke-emerald-500{stroke:var(--color-emerald-500)}.stroke-muted{stroke:var(--muted)}.stroke-primary{stroke:var(--primary)}.stroke-red-500{stroke:var(--color-red-500)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-\[50\%_60\%\]{object-position:50% 60%}.object-bottom{object-position:bottom}.p-0{padding:calc(var(--spacing)*0)}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-3\.5{padding:calc(var(--spacing)*3.5)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.p-16{padding:calc(var(--spacing)*16)}.p-\[3px\]{padding:3px}.p-\[6\%\]{padding:6%}.p-\[7px\]{padding:7px}.p-px{padding:1px}.\!px-1\.5{padding-inline:calc(var(--spacing)*1.5)!important}.\!px-4{padding-inline:calc(var(--spacing)*4)!important}.px-0{padding-inline:calc(var(--spacing)*0)}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-10{padding-inline:calc(var(--spacing)*10)}.px-12{padding-inline:calc(var(--spacing)*12)}.px-16{padding-inline:calc(var(--spacing)*16)}.px-\[3px\]{padding-inline:3px}.px-\[var\(--pk-s6\)\]{padding-inline:var(--pk-s6)}.px-\[var\(--pk-ws-pad\)\]{padding-inline:var(--pk-ws-pad)}.px-\[var\(--stw-pad\)\]{padding-inline:var(--stw-pad)}.\!py-2\.5{padding-block:calc(var(--spacing)*2.5)!important}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-7{padding-block:calc(var(--spacing)*7)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-14{padding-block:calc(var(--spacing)*14)}.py-16{padding-block:calc(var(--spacing)*16)}.py-20{padding-block:calc(var(--spacing)*20)}.py-\[1px\]{padding-block:1px}.py-\[7px\]{padding-block:7px}.py-px{padding-block:1px}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-0\.5{padding-top:calc(var(--spacing)*.5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-1\.5{padding-top:calc(var(--spacing)*1.5)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-2\.5{padding-top:calc(var(--spacing)*2.5)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-3\.5{padding-top:calc(var(--spacing)*3.5)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-7{padding-top:calc(var(--spacing)*7)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-16{padding-top:calc(var(--spacing)*16)}.pt-\[3px\]{padding-top:3px}.pt-\[22px\]{padding-top:22px}.pt-px{padding-top:1px}.pr-0\.5{padding-right:calc(var(--spacing)*.5)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-1\.5{padding-right:calc(var(--spacing)*1.5)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-5{padding-right:calc(var(--spacing)*5)}.pr-7{padding-right:calc(var(--spacing)*7)}.pr-8{padding-right:calc(var(--spacing)*8)}.pr-9{padding-right:calc(var(--spacing)*9)}.pr-10{padding-right:calc(var(--spacing)*10)}.pr-11{padding-right:calc(var(--spacing)*11)}.pr-16{padding-right:calc(var(--spacing)*16)}.pr-24{padding-right:calc(var(--spacing)*24)}.pb-0\.5{padding-bottom:calc(var(--spacing)*.5)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-1\.5{padding-bottom:calc(var(--spacing)*1.5)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-2\.5{padding-bottom:calc(var(--spacing)*2.5)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-7{padding-bottom:calc(var(--spacing)*7)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-\[22px\]{padding-bottom:22px}.pb-\[calc\(0\.75rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(.75rem + env(safe-area-inset-bottom))}.pb-\[calc\(1rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.pl-0\.5{padding-left:calc(var(--spacing)*.5)}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-1\.5{padding-left:calc(var(--spacing)*1.5)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-3\.5{padding-left:calc(var(--spacing)*3.5)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-6{padding-left:calc(var(--spacing)*6)}.pl-7{padding-left:calc(var(--spacing)*7)}.pl-8{padding-left:calc(var(--spacing)*8)}.pl-9{padding-left:calc(var(--spacing)*9)}.pl-10{padding-left:calc(var(--spacing)*10)}.pl-11{padding-left:calc(var(--spacing)*11)}.pl-12{padding-left:calc(var(--spacing)*12)}.pl-14{padding-left:calc(var(--spacing)*14)}.pl-\[18px\]{padding-left:18px}.pl-\[38px\]{padding-left:38px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[-1px\]{vertical-align:-1px}.align-\[-2px\]{vertical-align:-2px}.align-middle{vertical-align:middle}.align-text-bottom{vertical-align:text-bottom}.align-top{vertical-align:top}.font-\[\'Quicksand\'\]{font-family:Quicksand}.font-\[inherit\]{font-family:inherit}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-2xs{font-size:.6875rem;line-height:var(--tw-leading,1rem)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[6\.5px\]{font-size:6.5px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[26px\]{font-size:26px}.leading-4{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-9{--tw-leading:calc(var(--spacing)*9);line-height:calc(var(--spacing)*9)}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-\[13px\]{--tw-leading:13px;line-height:13px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-loose{--tw-leading:var(--leading-loose);line-height:var(--leading-loose)}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[4px\]{--tw-tracking:4px;letter-spacing:4px}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-white{color:var(--color-white)!important}.text-\[\#0B4B48\]{color:#0b4b48}.text-\[\#0E8C86\]{color:#0e8c86}.text-\[\#0b3d39\]{color:#0b3d39}.text-\[\#0e3b38\]{color:#0e3b38}.text-\[\#0f6b63\]{color:#0f6b63}.text-\[\#1F5C57\]{color:#1f5c57}.text-\[\#1F6F68\]{color:#1f6f68}.text-\[\#1a6b64\]{color:#1a6b64}.text-\[\#1a7d76\]{color:#1a7d76}.text-\[\#1c2b29\]{color:#1c2b29}.text-\[\#1d7659\]{color:#1d7659}.text-\[\#1f2a2a\]{color:#1f2a2a}.text-\[\#1f6f68\]{color:#1f6f68}.text-\[\#1f8e86\]{color:#1f8e86}.text-\[\#1f8e86\]\/70{color:#1f8e86b3;color:lab(53.1042% -32.4293 -4.86434/.7)}.text-\[\#2a3a39\]{color:#2a3a39}.text-\[\#2a9d94\]{color:#2a9d94}.text-\[\#2a3231\]{color:#2a3231}.text-\[\#2b6f97\]{color:#2b6f97}.text-\[\#2b7fa8\]{color:#2b7fa8}.text-\[\#2f6f3f\]{color:#2f6f3f}.text-\[\#2f9e7e\]{color:#2f9e7e}.text-\[\#3F6212\]{color:#3f6212}.text-\[\#3a0d06\]{color:#3a0d06}.text-\[\#3a2a1c\]{color:#3a2a1c}.text-\[\#3a4a48\]{color:#3a4a48}.text-\[\#3a5f8a\]{color:#3a5f8a}.text-\[\#3c4a45\]{color:#3c4a45}.text-\[\#3f4651\]{color:#3f4651}.text-\[\#4a3a2e\]{color:#4a3a2e}.text-\[\#4a6b68\]{color:#4a6b68}.text-\[\#4b56b8\]{color:#4b56b8}.text-\[\#5C6663\]{color:#5c6663}.text-\[\#5b6b6a\]{color:#5b6b6a}.text-\[\#5f6b69\]{color:#5f6b69}.text-\[\#5f6368\]{color:#5f6368}.text-\[\#06C755\]{color:#06c755}.text-\[\#6B4E10\]{color:#6b4e10}.text-\[\#6a5444\]{color:#6a5444}.text-\[\#6b4fa0\]{color:#6b4fa0}.text-\[\#6b7a78\]{color:#6b7a78}.text-\[\#6b7472\]{color:#6b7472}.text-\[\#7A5A14\]{color:#7a5a14}.text-\[\#7a4a2e\]{color:#7a4a2e}.text-\[\#7d938f\]{color:#7d938f}.text-\[\#8a4a2a\]{color:#8a4a2a}.text-\[\#8a6a00\]{color:#8a6a00}.text-\[\#8a6a1f\]{color:#8a6a1f}.text-\[\#8a6d3b\]{color:#8a6d3b}.text-\[\#8a6300\]{color:#8a6300}.text-\[\#8a6410\]{color:#8a6410}.text-\[\#8a9694\]{color:#8a9694}.text-\[\#8a9794\]{color:#8a9794}.text-\[\#8b46b8\]{color:#8b46b8}.text-\[\#8fa5a1\]{color:#8fa5a1}.text-\[\#9A6B10\]{color:#9a6b10}.text-\[\#9A3412\]{color:#9a3412}.text-\[\#9a6b00\]{color:#9a6b00}.text-\[\#9aaba7\]{color:#9aaba7}.text-\[\#9bb8b4\]{color:#9bb8b4}.text-\[\#145a54\]{color:#145a54}.text-\[\#176b64\]{color:#176b64}.text-\[\#234a5d\]{color:#234a5d}.text-\[\#854D0E\]{color:#854d0e}.text-\[\#2374a0\]{color:#2374a0}.text-\[\#4285F4\]{color:#4285f4}.text-\[\#14504b\]{color:#14504b}.text-\[\#14615b\]{color:#14615b}.text-\[\#52625f\]{color:#52625f}.text-\[\#75847f\]{color:#75847f}.text-\[\#96690a\]{color:#96690a}.text-\[\#166534\]{color:#166534}.text-\[\#333333\]{color:#333}.text-\[\#B91C1C\]{color:#b91c1c}.text-\[\#a03d5c\]{color:#a03d5c}.text-\[\#a58a4a\]{color:#a58a4a}.text-\[\#a67c07\]{color:#a67c07}.text-\[\#a83928\]{color:#a83928}.text-\[\#b07d12\]{color:#b07d12}.text-\[\#b23a28\]{color:#b23a28}.text-\[\#b24a35\]{color:#b24a35}.text-\[\#b0805a\]{color:#b0805a}.text-\[\#b3321f\]{color:#b3321f}.text-\[\#bf3d88\]{color:#bf3d88}.text-\[\#c2d2ce\]{color:#c2d2ce}.text-\[\#c2503f\]{color:#c2503f}.text-\[\#c2523f\]{color:#c2523f}.text-\[\#c2542f\]{color:#c2542f}.text-\[\#c2553f\]{color:#c2553f}.text-\[\#cddad6\]{color:#cddad6}.text-\[\#d84a3a\]{color:#d84a3a}.text-\[\#e0a43a\]{color:#e0a43a}.text-\[\#e0613f\]{color:#e0613f}.text-\[\#e0763a\]{color:#e0763a}.text-\[\#f2705a\]{color:#f2705a}.text-\[\#ff8a7a\]{color:#ff8a7a}.text-\[color\:var\(--classroom-accent\,\#1f8e86\)\]{color:var(--classroom-accent,#1f8e86)}.text-\[color\:var\(--eduba-charcoal\,\#333333\)\]{color:var(--eduba-charcoal,#333)}.text-\[color\:var\(--eduba-coral\,\#ff8a7a\)\]{color:var(--eduba-coral,#ff8a7a)}.text-\[color\:var\(--eduba-mustard\,\#ffd166\)\]{color:var(--eduba-mustard,#ffd166)}.text-\[color\:var\(--eduba-tiffany-deep\,\#1f8e86\)\]{color:var(--eduba-tiffany-deep,#1f8e86)}.text-\[color\:var\(--eduba-tiffany-ink\,\#1f6f68\)\]{color:var(--eduba-tiffany-ink,#1f6f68)}.text-\[color\:var\(--pk-brand-strong\)\]{color:var(--pk-brand-strong)}.text-\[color\:var\(--pk-danger\)\]{color:var(--pk-danger)}.text-\[color\:var\(--pk-faint\)\]{color:var(--pk-faint)}.text-\[color\:var\(--pk-ink\)\]{color:var(--pk-ink)}.text-\[color\:var\(--pk-muted\)\]{color:var(--pk-muted)}.text-\[color\:var\(--pk-success-strong\)\]{color:var(--pk-success-strong)}.text-\[color\:var\(--pk-warn-strong\)\]{color:var(--pk-warn-strong)}.text-\[oklch\(\.\.\.\)\]{color:oklch(...)}.text-\[oklch\(0\.25_0\.03_25\)\]{color:#2f1c1a;color:lab(12.7151% 9.30142 5.12032)}.text-\[oklch\(0\.30_0\.03_25\)\]{color:#3c2826;color:lab(18.5168% 9.27946 5.07996)}.text-\[oklch\(0\.35_0\.03_25\)\]{color:#493533;color:lab(24.3181% 9.26316 5.05279)}.text-\[oklch\(0\.35_0\.04_30\)\]{color:#4d332e;color:lab(24.2521% 11.9614 8.07238)}.text-\[oklch\(0\.35_0\.12_140\)\]{color:#0e4800;color:lab(25.902% -30.5417 35.4081)}.text-\[oklch\(0\.40_0\.03_25\)\]{color:#574240;color:lab(30.119% 9.25063 5.03323)}.text-\[oklch\(0\.40_0\.03_30\)\]{color:#57423e;color:lab(30.1439% 8.8964 5.95149)}.text-\[oklch\(0\.40_0\.03_35\)\]{color:#57423d;color:lab(30.1703% 8.47827 6.82948)}.text-\[oklch\(0\.40_0\.12_160\)\]{color:#005833;color:lab(31.9609% -41.0556 16.0072)}.text-\[oklch\(0\.40_0\.12_220\)\]{color:#005269;color:lab(30.8777% -24.1561 -27.7124)}.text-\[oklch\(0\.40_0\.15_15\)\]{color:#850e2c;color:lab(28.7229% 48.5124 17.3613)}.text-\[oklch\(0\.40_0\.15_45\)\]{color:#7d2700;color:lab(29.2062% 42.3736 57.9759)}.text-\[oklch\(0\.40_0\.15_140\)\]{color:#145700;color:lab(32.0014% -38.1205 46.9619)}.text-\[oklch\(0\.45_0\.03_35\)\]{color:#65504a;color:lab(35.9716% 8.45471 6.8039)}.text-\[oklch\(0\.50_0\.02_40\)\]{color:#6e605b;color:lab(41.8702% 5.24409 5.0228)}.text-\[oklch\(0\.50_0\.05_180\)\]{color:#426d64;color:lab(42.6276% -17.245 -.143206)}.text-\[oklch\(0\.50_0\.12_180\)\]{color:#007665;color:lab(43.5051% -42.7527 -.281596)}.text-\[oklch\(0\.50_0\.15_45\)\]{color:#a34000;color:lab(40.8832% 41.3672 57.262)}.text-\[oklch\(0\.50_0\.15_180\)\]{color:#007465;color:lab(43.8808% -54.3499 -.320697)}.text-\[oklch\(0\.55_0\.02_25\)\]{color:#7d6d6c;color:lab(47.615% 6.13526 3.31209)}.text-\[oklch\(0\.55_0\.03_35\)\]{color:#826c66;color:lab(47.5736% 8.41969 6.76833)}.text-\[oklch\(0\.55_0\.04_60\)\]{color:#846c5a;color:lab(47.6964% 7.32222 13.7927)}.text-\[oklch\(0\.60_0\.02_40\)\]{color:#8b7c77;color:lab(53.4711% 5.22667 5.00836)}.text-\[oklch\(0\.60_0\.06_50\)\]{color:#9e7660;color:lab(53.3017% 13.9773 18.5938)}.text-\[oklch\(0\.60_0\.15_180\)\]{color:#009683;color:lab(55.4813% -53.5836 -.346684)}.text-\[oklch\(0\.65_0\.01_65\)\]{color:#948e89;color:lab(59.3928% 1.43647 3.48873)}.text-\[oklch\(0\.65_0\.08_60\)\]{color:#b4845c;color:lab(59.1456% 15.5007 28.7166)}.text-\[oklch\(0\.65_0\.12_150\)\]{color:#53a367;color:lab(60.9295% -36.0417 23.554)}.text-\[oklch\(0\.70_0\.08_130\)\]{color:#8ea974;color:lab(66.0815% -16.8429 24.3007)}.text-\[oklch\(0\.70_0\.10_15\)\]{color:#d5848a;color:lab(64.1079% 32.4936 10.5568)}.text-\[oklch\(0\.70_0\.12_185\)\]{color:#17b6a8;color:lab(66.6426% -41.5322 -4.21789)}.text-\[oklch\(0\.70_0\.15_180\)\]{color:#00b8a1;color:lab(67.0817% -53.0885 -.365746)}.text-\[oklch\(0\.75_0\.08_180\)\]{color:#72bfb0;color:lab(72.0042% -27.6296 -.22707)}.text-\[var\(--color-brand-strong\,\#1f6f68\)\]{color:var(--color-brand-strong,#1f6f68)}.text-\[var\(--color-warn-strong\,\#8a6a14\)\]{color:var(--color-warn-strong,#8a6a14)}.text-\[var\(--pk-brand\)\]{color:var(--pk-brand)}.text-\[var\(--pk-brand-strong\)\]{color:var(--pk-brand-strong)}.text-\[var\(--pk-danger\)\]{color:var(--pk-danger)}.text-\[var\(--pk-faint\)\]{color:var(--pk-faint)}.text-\[var\(--pk-info-strong\)\]{color:var(--pk-info-strong)}.text-\[var\(--pk-ink\)\]{color:var(--pk-ink)}.text-\[var\(--pk-late\)\]{color:var(--pk-late)}.text-\[var\(--pk-success\)\]{color:var(--pk-success)}.text-\[var\(--pk-success-strong\)\]{color:var(--pk-success-strong)}.text-\[var\(--pk-warn-strong\)\]{color:var(--pk-warn-strong)}.text-\[var\(--sb-brand\)\]{color:var(--sb-brand)}.text-\[var\(--sb-brand-ink\)\]{color:var(--sb-brand-ink)}.text-\[var\(--stw-ink\,\#1d3a37\)\]{color:var(--stw-ink,#1d3a37)}.text-\[var\(--stw-ink-soft\)\]{color:var(--stw-ink-soft)}.text-\[var\(--stw-muted\)\]{color:var(--stw-muted)}.text-\[var\(--stw-muted\,\#5f6f6d\)\]{color:var(--stw-muted,#5f6f6d)}.text-accent-foreground{color:var(--accent-foreground)}.text-amber-300{color:var(--color-amber-300)}.text-amber-400{color:var(--color-amber-400)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-600\/70{color:#dd7400b3}@supports (color:color-mix(in lab, red, red)){.text-amber-600\/70{color:color-mix(in oklab,var(--color-amber-600)70%,transparent)}}.text-amber-600\/80{color:#dd7400cc}@supports (color:color-mix(in lab, red, red)){.text-amber-600\/80{color:color-mix(in oklab,var(--color-amber-600)80%,transparent)}}.text-amber-700{color:var(--color-amber-700)}.text-amber-700\/60{color:#b7500099}@supports (color:color-mix(in lab, red, red)){.text-amber-700\/60{color:color-mix(in oklab,var(--color-amber-700)60%,transparent)}}.text-amber-700\/80{color:#b75000cc}@supports (color:color-mix(in lab, red, red)){.text-amber-700\/80{color:color-mix(in oklab,var(--color-amber-700)80%,transparent)}}.text-amber-700\/90{color:#b75000e6}@supports (color:color-mix(in lab, red, red)){.text-amber-700\/90{color:color-mix(in oklab,var(--color-amber-700)90%,transparent)}}.text-amber-800{color:var(--color-amber-800)}.text-amber-800\/80{color:#953d00cc}@supports (color:color-mix(in lab, red, red)){.text-amber-800\/80{color:color-mix(in oklab,var(--color-amber-800)80%,transparent)}}.text-amber-900{color:var(--color-amber-900)}.text-amber-950{color:var(--color-amber-950)}.text-background{color:var(--background)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-600\/80{color:#155dfccc}@supports (color:color-mix(in lab, red, red)){.text-blue-600\/80{color:color-mix(in oklab,var(--color-blue-600)80%,transparent)}}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-900{color:var(--color-blue-900)}.text-card-foreground{color:var(--card-foreground)}.text-chart-berry-strong{color:var(--chart-berry-strong)}.text-chart-brand-strong{color:var(--chart-brand-strong)}.text-chart-info-strong{color:var(--chart-info-strong)}.text-chart-mustard-strong{color:var(--chart-mustard-strong)}.text-chart-umber-strong{color:var(--chart-umber-strong)}.text-chart-violet-strong{color:var(--chart-violet-strong)}.text-current{color:currentColor}.text-cyan-600{color:var(--color-cyan-600)}.text-cyan-700{color:var(--color-cyan-700)}.text-cyan-950{color:var(--color-cyan-950)}.text-destructive{color:var(--destructive)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-destructive\/70{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.text-destructive\/70{color:color-mix(in oklab,var(--destructive)70%,transparent)}}.text-destructive\/80{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.text-destructive\/80{color:color-mix(in oklab,var(--destructive)80%,transparent)}}.text-destructive\/90{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.text-destructive\/90{color:color-mix(in oklab,var(--destructive)90%,transparent)}}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-600\/70{color:#009767b3}@supports (color:color-mix(in lab, red, red)){.text-emerald-600\/70{color:color-mix(in oklab,var(--color-emerald-600)70%,transparent)}}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-900{color:var(--color-emerald-900)}.text-emerald-950{color:var(--color-emerald-950)}.text-foreground,.text-foreground\/50{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/50{color:color-mix(in oklab,var(--foreground)50%,transparent)}}.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab,var(--foreground)60%,transparent)}}.text-foreground\/70{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/70{color:color-mix(in oklab,var(--foreground)70%,transparent)}}.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab,var(--foreground)80%,transparent)}}.text-foreground\/85{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/85{color:color-mix(in oklab,var(--foreground)85%,transparent)}}.text-foreground\/90{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/90{color:color-mix(in oklab,var(--foreground)90%,transparent)}}.text-fuchsia-700{color:var(--color-fuchsia-700)}.text-fuchsia-950{color:var(--color-fuchsia-950)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-green-800\/90{color:#016630e6}@supports (color:color-mix(in lab, red, red)){.text-green-800\/90{color:color-mix(in oklab,var(--color-green-800)90%,transparent)}}.text-green-900{color:var(--color-green-900)}.text-indigo-200{color:var(--color-indigo-200)}.text-indigo-300{color:var(--color-indigo-300)}.text-indigo-500{color:var(--color-indigo-500)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-indigo-800{color:var(--color-indigo-800)}.text-info{color:var(--info)}.text-info-solid-foreground{color:var(--info-solid-foreground)}.text-info-strong{color:var(--info-strong)}.text-inherit{color:inherit}.text-lime-700{color:var(--color-lime-700)}.text-lime-950{color:var(--color-lime-950)}.text-muted-foreground,.text-muted-foreground\/30{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/30{color:color-mix(in oklab,var(--muted-foreground)30%,transparent)}}.text-muted-foreground\/40{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/40{color:color-mix(in oklab,var(--muted-foreground)40%,transparent)}}.text-muted-foreground\/50{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/50{color:color-mix(in oklab,var(--muted-foreground)50%,transparent)}}.text-muted-foreground\/60{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/60{color:color-mix(in oklab,var(--muted-foreground)60%,transparent)}}.text-muted-foreground\/70{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/70{color:color-mix(in oklab,var(--muted-foreground)70%,transparent)}}.text-muted-foreground\/80{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/80{color:color-mix(in oklab,var(--muted-foreground)80%,transparent)}}.text-neutral-300{color:var(--color-neutral-300)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-700{color:var(--color-neutral-700)}.text-neutral-800{color:var(--color-neutral-800)}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-orange-800{color:var(--color-orange-800)}.text-pink-700{color:var(--color-pink-700)}.text-pink-800{color:var(--color-pink-800)}.text-pk-brand{color:var(--pk-brand)}.text-pk-brand-strong{color:var(--pk-brand-strong)}.text-pk-danger{color:var(--pk-danger)}.text-pk-faint{color:var(--pk-faint)}.text-pk-ink{color:var(--pk-ink)}.text-pk-ink-body{color:var(--pk-ink-body)}.text-pk-ink-soft{color:var(--pk-ink-soft)}.text-pk-muted{color:var(--pk-muted)}.text-pk-success{color:var(--pk-success-strong)}.text-pk-warn{color:var(--pk-warn-strong)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground,.text-primary-foreground\/80{color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.text-primary-foreground\/80{color:color-mix(in oklab,var(--primary-foreground)80%,transparent)}}.text-primary\/40{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/40{color:color-mix(in oklab,var(--primary)40%,transparent)}}.text-primary\/45{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/45{color:color-mix(in oklab,var(--primary)45%,transparent)}}.text-primary\/50{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/50{color:color-mix(in oklab,var(--primary)50%,transparent)}}.text-primary\/60{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/60{color:color-mix(in oklab,var(--primary)60%,transparent)}}.text-primary\/70{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/70{color:color-mix(in oklab,var(--primary)70%,transparent)}}.text-primary\/80{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/80{color:color-mix(in oklab,var(--primary)80%,transparent)}}.text-purple-300{color:var(--color-purple-300)}.text-purple-500{color:var(--color-purple-500)}.text-purple-600{color:var(--color-purple-600)}.text-purple-700{color:var(--color-purple-700)}.text-purple-800{color:var(--color-purple-800)}.text-purple-900{color:var(--color-purple-900)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-red-800\/90{color:#9f0712e6}@supports (color:color-mix(in lab, red, red)){.text-red-800\/90{color:color-mix(in oklab,var(--color-red-800)90%,transparent)}}.text-red-900{color:var(--color-red-900)}.text-rose-500{color:var(--color-rose-500)}.text-rose-600{color:var(--color-rose-600)}.text-rose-600\/70{color:#e70044b3}@supports (color:color-mix(in lab, red, red)){.text-rose-600\/70{color:color-mix(in oklab,var(--color-rose-600)70%,transparent)}}.text-rose-600\/80{color:#e70044cc}@supports (color:color-mix(in lab, red, red)){.text-rose-600\/80{color:color-mix(in oklab,var(--color-rose-600)80%,transparent)}}.text-rose-700{color:var(--color-rose-700)}.text-rose-700\/70{color:#c20039b3}@supports (color:color-mix(in lab, red, red)){.text-rose-700\/70{color:color-mix(in oklab,var(--color-rose-700)70%,transparent)}}.text-rose-800{color:var(--color-rose-800)}.text-rose-950{color:var(--color-rose-950)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sidebar-foreground,.text-sidebar-foreground\/40{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.text-sidebar-foreground\/40{color:color-mix(in oklab,var(--sidebar-foreground)40%,transparent)}}.text-sidebar-foreground\/45{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.text-sidebar-foreground\/45{color:color-mix(in oklab,var(--sidebar-foreground)45%,transparent)}}.text-sidebar-foreground\/50{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.text-sidebar-foreground\/50{color:color-mix(in oklab,var(--sidebar-foreground)50%,transparent)}}.text-sidebar-foreground\/55{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.text-sidebar-foreground\/55{color:color-mix(in oklab,var(--sidebar-foreground)55%,transparent)}}.text-sidebar-foreground\/60{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.text-sidebar-foreground\/60{color:color-mix(in oklab,var(--sidebar-foreground)60%,transparent)}}.text-sidebar-foreground\/75{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.text-sidebar-foreground\/75{color:color-mix(in oklab,var(--sidebar-foreground)75%,transparent)}}.text-sidebar-foreground\/85{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.text-sidebar-foreground\/85{color:color-mix(in oklab,var(--sidebar-foreground)85%,transparent)}}.text-sidebar-primary-foreground{color:var(--sidebar-primary-foreground)}.text-sky-300{color:var(--color-sky-300)}.text-sky-500{color:var(--color-sky-500)}.text-sky-600{color:var(--color-sky-600)}.text-sky-600\/70{color:#0084ccb3}@supports (color:color-mix(in lab, red, red)){.text-sky-600\/70{color:color-mix(in oklab,var(--color-sky-600)70%,transparent)}}.text-sky-700{color:var(--color-sky-700)}.text-sky-800{color:var(--color-sky-800)}.text-sky-900{color:var(--color-sky-900)}.text-sky-950{color:var(--color-sky-950)}.text-slate-50{color:var(--color-slate-50)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-stone-300{color:var(--color-stone-300)}.text-stone-400{color:var(--color-stone-400)}.text-stone-500{color:var(--color-stone-500)}.text-stone-600{color:var(--color-stone-600)}.text-stone-700{color:var(--color-stone-700)}.text-stone-800{color:var(--color-stone-800)}.text-stone-900{color:var(--color-stone-900)}.text-success{color:var(--success)}.text-success-strong{color:var(--success-strong)}.text-teal-600{color:var(--color-teal-600)}.text-teal-700{color:var(--color-teal-700)}.text-teal-800{color:var(--color-teal-800)}.text-teal-900{color:var(--color-teal-900)}.text-transparent{color:#0000}.text-violet-300{color:var(--color-violet-300)}.text-violet-500{color:var(--color-violet-500)}.text-violet-700{color:var(--color-violet-700)}.text-violet-800{color:var(--color-violet-800)}.text-violet-900{color:var(--color-violet-900)}.text-violet-950{color:var(--color-violet-950)}.text-warning{color:var(--warning)}.text-warning-solid-foreground{color:var(--warning-solid-foreground)}.text-warning-strong{color:var(--warning-strong)}.text-white{color:var(--color-white)}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab,var(--color-white)40%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab,var(--color-white)60%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab,var(--color-white)80%,transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab,var(--color-white)85%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab,var(--color-white)90%,transparent)}}.text-yellow-500{color:var(--color-yellow-500)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-700{color:var(--color-yellow-700)}.text-yellow-800{color:var(--color-yellow-800)}.text-yellow-900{color:var(--color-yellow-900)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-\[oklch\(0\.7_0\.15_180\)\]{text-decoration-color:#00b8a1;text-decoration-color:lab(67.0817% -53.0885 -.365746)}.decoration-muted-foreground\/40{-webkit-text-decoration-color:var(--muted-foreground);-webkit-text-decoration-color:var(--muted-foreground);-webkit-text-decoration-color:var(--muted-foreground);text-decoration-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.decoration-muted-foreground\/40{-webkit-text-decoration-color:color-mix(in oklab,var(--muted-foreground)40%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--muted-foreground)40%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--muted-foreground)40%,transparent);text-decoration-color:color-mix(in oklab,var(--muted-foreground)40%,transparent)}}.decoration-red-400\/70{text-decoration-color:#ff6568b3}@supports (color:color-mix(in lab, red, red)){.decoration-red-400\/70{-webkit-text-decoration-color:color-mix(in oklab,var(--color-red-400)70%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--color-red-400)70%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--color-red-400)70%,transparent);text-decoration-color:color-mix(in oklab,var(--color-red-400)70%,transparent)}}.decoration-rose-300{-webkit-text-decoration-color:var(--color-rose-300);-webkit-text-decoration-color:var(--color-rose-300);-webkit-text-decoration-color:var(--color-rose-300);text-decoration-color:var(--color-rose-300)}.decoration-dotted{text-decoration-style:dotted}.decoration-2{text-decoration-thickness:2px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.placeholder-slate-400::placeholder{color:var(--color-slate-400)}.accent-blue-600{accent-color:var(--color-blue-600)}.accent-primary{accent-color:var(--primary)}.accent-teal-600{accent-color:var(--color-teal-600)}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[0\.07\]{opacity:.07}.opacity-\[0\.08\]{opacity:.08}.opacity-\[0\.16\]{opacity:.16}.mix-blend-screen{mix-blend-mode:screen}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-2px_8px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0 -2px 8px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-4px_16px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow:0 -4px 16px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--pk-hairline\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--pk-hairline));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_2px_rgba\(129\,214\,208\,0\.45\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,#81d6d073);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--primary\)_12\%\,transparent\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--primary))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--primary\)_12\%\,transparent\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,color-mix(in srgb,var(--primary)12%,transparent))}}.shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--primary\)_12\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_10px_3px_rgba\(255\,214\,140\,0\.8\)\]{--tw-shadow:0 0 10px 3px var(--tw-shadow-color,#ffd68ccc);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_0_rgba\(16\,24\,40\,0\.03\)\]{--tw-shadow:0 1px 0 var(--tw-shadow-color,#10182808);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(20\,60\,56\,0\.05\)\,0_6px_20px_rgba\(20\,60\,56\,0\.06\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#143c380d),0 6px 20px var(--tw-shadow-color,#143c380f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(31\,142\,134\,0\.05\)\,0_14px_30px_-24px_rgba\(31\,142\,134\,0\.45\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1f8e860d),0 14px 30px -24px var(--tw-shadow-color,#1f8e8673);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_4px_rgba\(31\,142\,134\,0\.04\)\,0_16px_32px_-20px_rgba\(31\,142\,134\,0\.18\)\]{--tw-shadow:0 2px 4px var(--tw-shadow-color,#1f8e860a),0 16px 32px -20px var(--tw-shadow-color,#1f8e862e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_3px_8px_-2px_rgba\(31\,142\,134\,\.5\)\]{--tw-shadow:0 3px 8px -2px var(--tw-shadow-color,#1f8e8680);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_24px_-8px_rgba\(31\,142\,134\,0\.55\)\]{--tw-shadow:0 10px 24px -8px var(--tw-shadow-color,#1f8e868c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_26px_-12px_rgba\(110\,50\,30\,0\.55\)\]{--tw-shadow:0 12px 26px -12px var(--tw-shadow-color,#6e321e8c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_40px_rgba\(31\,142\,134\,0\.22\)\]{--tw-shadow:0 12px 40px var(--tw-shadow-color,#1f8e8638);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_30px_-26px_rgba\(31\,142\,134\,0\.55\)\]{--tw-shadow:0 16px 30px -26px var(--tw-shadow-color,#1f8e868c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_60px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0 20px 60px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[3px_3px_0_-1px_var\(--color-slate-300\)\,6px_6px_0_-3px_var\(--color-slate-200\)\]{--tw-shadow:3px 3px 0 -1px var(--tw-shadow-color,var(--color-slate-300)),6px 6px 0 -3px var(--tw-shadow-color,var(--color-slate-200));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1\.5px_var\(--pk-brand\)\]{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--pk-brand));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1\.5px_var\(--pk-brand-border\)\]{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--pk-brand-border));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1\.5px_var\(--pk-hairline-strong\)\]{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--pk-hairline-strong));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(0\,0\,0\,\.12\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--pk-brand-border\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--pk-brand-border));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--pk-hairline\)\,var\(--pk-sh-3\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--pk-hairline)),var(--pk-sh-3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--pk-hairline\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--pk-hairline));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--pk-warn-border\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--pk-warn-border));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_2px_var\(--pk-brand\)\]{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--pk-brand));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_2px_0_0_var\(--block-accent\)\]{--tw-shadow:inset 2px 0 0 var(--tw-shadow-color,var(--block-accent));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_3px_0_0_var\(--pk-brand\)\]{--tw-shadow:inset 3px 0 0 var(--tw-shadow-color,var(--pk-brand));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_3px_0_0_var\(--pk-info\)\]{--tw-shadow:inset 3px 0 0 var(--tw-shadow-color,var(--pk-info));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_4px_0_0_var\(--block-accent\)\]{--tw-shadow:inset 4px 0 0 var(--tw-shadow-color,var(--block-accent));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--pk-sh-raised\,none\)\]{--tw-shadow:var(--pk-sh-raised,none);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-3{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[1\.5px\]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1.5px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[3px\]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[\#1f8e86\]\/20{--tw-shadow-color:#1f8e8633}@supports (color:color-mix(in lab, red, red)){.shadow-\[\#1f8e86\]\/20{--tw-shadow-color:color-mix(in oklab,lab(53.1042% -32.4293 -4.86434/.2) var(--tw-shadow-alpha),transparent)}}.shadow-\[\#81d6d0\]\/20{--tw-shadow-color:#81d6d033}@supports (color:color-mix(in lab, red, red)){.shadow-\[\#81d6d0\]\/20{--tw-shadow-color:color-mix(in oklab,lab(80.1315% -27.9843 -5.59245/.2) var(--tw-shadow-alpha),transparent)}}.shadow-\[\#81d6d0\]\/30{--tw-shadow-color:#81d6d04d}@supports (color:color-mix(in lab, red, red)){.shadow-\[\#81d6d0\]\/30{--tw-shadow-color:color-mix(in oklab,lab(80.1315% -27.9843 -5.59245/.3) var(--tw-shadow-alpha),transparent)}}.shadow-black\/10{--tw-shadow-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.shadow-black\/10{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)10%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-indigo-500\/20{--tw-shadow-color:#625fff33}@supports (color:color-mix(in lab, red, red)){.shadow-indigo-500\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-indigo-500)20%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-red-100{--tw-shadow-color:#ffe2e2}@supports (color:lab(0% 0 0)){.shadow-red-100{--tw-shadow-color:lab(92.243% 10.2865 3.83865)}}@supports (color:color-mix(in lab, red, red)){.shadow-red-100{--tw-shadow-color:color-mix(in oklab,var(--color-red-100)var(--tw-shadow-alpha),transparent)}}.ring-\[\#81d6d0\]{--tw-ring-color:#81d6d0}.ring-\[\#beefe9\]{--tw-ring-color:#beefe9}.ring-\[\#d6f3f0\]{--tw-ring-color:#d6f3f0}.ring-\[\#e2e7e5\]{--tw-ring-color:#e2e7e5}.ring-\[\#ff8a7a\]\/25{--tw-ring-color:#ff8a7a40}@supports (color:lab(0% 0 0)){.ring-\[\#ff8a7a\]\/25{--tw-ring-color:lab(70.6282% 44.2023 29.5047/.25)}}.ring-\[color\:var\(--eduba-coral\,\#ff8a7a\)\]{--tw-ring-color:var(--eduba-coral,#ff8a7a)}.ring-\[color\:var\(--eduba-mint\,\#beefe9\)\]{--tw-ring-color:var(--eduba-mint,#beefe9)}.ring-\[color\:var\(--eduba-tiffany-deep\,\#1f8e86\)\]{--tw-ring-color:var(--eduba-tiffany-deep,#1f8e86)}.ring-\[oklch\(0\.70_0\.15_180\)\]\/30{--tw-ring-color:#00b8a14d}@supports (color:lab(0% 0 0)){.ring-\[oklch\(0\.70_0\.15_180\)\]\/30{--tw-ring-color:lab(67.0817% -53.0885 -.365746/.3)}}.ring-\[var\(--pk-brand-border\)\]{--tw-ring-color:var(--pk-brand-border)}.ring-\[var\(--pk-warn-border\)\]{--tw-ring-color:var(--pk-warn-border)}.ring-\[var\(--sb-brand\)\],.ring-\[var\(--sb-brand\)\]\/20{--tw-ring-color:var(--sb-brand)}@supports (color:color-mix(in lab, red, red)){.ring-\[var\(--sb-brand\)\]\/20{--tw-ring-color:color-mix(in oklab,var(--sb-brand)20%,transparent)}}.ring-\[var\(--sb-brand\)\]\/30{--tw-ring-color:var(--sb-brand)}@supports (color:color-mix(in lab, red, red)){.ring-\[var\(--sb-brand\)\]\/30{--tw-ring-color:color-mix(in oklab,var(--sb-brand)30%,transparent)}}.ring-\[var\(--sb-tool-score-ring\)\]{--tw-ring-color:var(--sb-tool-score-ring)}.ring-\[var\(--sb-tool-timer-ring\)\]{--tw-ring-color:var(--sb-tool-timer-ring)}.ring-amber-100{--tw-ring-color:var(--color-amber-100)}.ring-amber-300{--tw-ring-color:var(--color-amber-300)}.ring-amber-300\/70{--tw-ring-color:#ffd236b3}@supports (color:color-mix(in lab, red, red)){.ring-amber-300\/70{--tw-ring-color:color-mix(in oklab,var(--color-amber-300)70%,transparent)}}.ring-amber-400{--tw-ring-color:var(--color-amber-400)}.ring-amber-400\/60{--tw-ring-color:#fcbb0099}@supports (color:color-mix(in lab, red, red)){.ring-amber-400\/60{--tw-ring-color:color-mix(in oklab,var(--color-amber-400)60%,transparent)}}.ring-amber-500{--tw-ring-color:var(--color-amber-500)}.ring-black\/5{--tw-ring-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.ring-black\/5{--tw-ring-color:color-mix(in oklab,var(--color-black)5%,transparent)}}.ring-blue-100{--tw-ring-color:var(--color-blue-100)}.ring-blue-200\/60{--tw-ring-color:#bedbff99}@supports (color:color-mix(in lab, red, red)){.ring-blue-200\/60{--tw-ring-color:color-mix(in oklab,var(--color-blue-200)60%,transparent)}}.ring-blue-300{--tw-ring-color:var(--color-blue-300)}.ring-blue-400{--tw-ring-color:var(--color-blue-400)}.ring-blue-500{--tw-ring-color:var(--color-blue-500)}.ring-border{--tw-ring-color:var(--border)}.ring-chart-info-surface{--tw-ring-color:var(--chart-info-surface)}.ring-destructive{--tw-ring-color:var(--destructive)}.ring-emerald-100{--tw-ring-color:var(--color-emerald-100)}.ring-emerald-200{--tw-ring-color:var(--color-emerald-200)}.ring-emerald-300\/60{--tw-ring-color:#5ee9b599}@supports (color:color-mix(in lab, red, red)){.ring-emerald-300\/60{--tw-ring-color:color-mix(in oklab,var(--color-emerald-300)60%,transparent)}}.ring-emerald-500{--tw-ring-color:var(--color-emerald-500)}.ring-foreground\/30{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/30{--tw-ring-color:color-mix(in oklab,var(--foreground)30%,transparent)}}.ring-green-500\/40{--tw-ring-color:#00c75866}@supports (color:color-mix(in lab, red, red)){.ring-green-500\/40{--tw-ring-color:color-mix(in oklab,var(--color-green-500)40%,transparent)}}.ring-indigo-100{--tw-ring-color:var(--color-indigo-100)}.ring-indigo-200{--tw-ring-color:var(--color-indigo-200)}.ring-lime-400\/60{--tw-ring-color:#9de50099}@supports (color:color-mix(in lab, red, red)){.ring-lime-400\/60{--tw-ring-color:color-mix(in oklab,var(--color-lime-400)60%,transparent)}}.ring-muted{--tw-ring-color:var(--muted)}.ring-muted-foreground\/40{--tw-ring-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.ring-muted-foreground\/40{--tw-ring-color:color-mix(in oklab,var(--muted-foreground)40%,transparent)}}.ring-neutral-200{--tw-ring-color:var(--color-neutral-200)}.ring-neutral-400{--tw-ring-color:var(--color-neutral-400)}.ring-orange-500\/60{--tw-ring-color:#fe6e0099}@supports (color:color-mix(in lab, red, red)){.ring-orange-500\/60{--tw-ring-color:color-mix(in oklab,var(--color-orange-500)60%,transparent)}}.ring-pink-100{--tw-ring-color:var(--color-pink-100)}.ring-pk-hairline{--tw-ring-color:var(--pk-hairline)}.ring-pk-ink{--tw-ring-color:var(--pk-ink)}.ring-primary,.ring-primary\/10{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/10{--tw-ring-color:color-mix(in oklab,var(--primary)10%,transparent)}}.ring-primary\/15{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/15{--tw-ring-color:color-mix(in oklab,var(--primary)15%,transparent)}}.ring-primary\/20{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/20{--tw-ring-color:color-mix(in oklab,var(--primary)20%,transparent)}}.ring-primary\/30{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/30{--tw-ring-color:color-mix(in oklab,var(--primary)30%,transparent)}}.ring-primary\/35{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/35{--tw-ring-color:color-mix(in oklab,var(--primary)35%,transparent)}}.ring-primary\/40{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/40{--tw-ring-color:color-mix(in oklab,var(--primary)40%,transparent)}}.ring-primary\/50{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/50{--tw-ring-color:color-mix(in oklab,var(--primary)50%,transparent)}}.ring-purple-400{--tw-ring-color:var(--color-purple-400)}.ring-purple-500\/50{--tw-ring-color:#ac4bff80}@supports (color:color-mix(in lab, red, red)){.ring-purple-500\/50{--tw-ring-color:color-mix(in oklab,var(--color-purple-500)50%,transparent)}}.ring-red-300{--tw-ring-color:var(--color-red-300)}.ring-red-400{--tw-ring-color:var(--color-red-400)}.ring-red-500\/90{--tw-ring-color:#fb2c36e6}@supports (color:color-mix(in lab, red, red)){.ring-red-500\/90{--tw-ring-color:color-mix(in oklab,var(--color-red-500)90%,transparent)}}.ring-ring{--tw-ring-color:var(--ring)}.ring-rose-100{--tw-ring-color:var(--color-rose-100)}.ring-rose-300\/60{--tw-ring-color:#ffa2ae99}@supports (color:color-mix(in lab, red, red)){.ring-rose-300\/60{--tw-ring-color:color-mix(in oklab,var(--color-rose-300)60%,transparent)}}.ring-rose-500\/60{--tw-ring-color:#ff235799}@supports (color:color-mix(in lab, red, red)){.ring-rose-500\/60{--tw-ring-color:color-mix(in oklab,var(--color-rose-500)60%,transparent)}}.ring-sidebar{--tw-ring-color:var(--sidebar)}.ring-sky-100{--tw-ring-color:var(--color-sky-100)}.ring-success-surface{--tw-ring-color:var(--success-surface)}.ring-teal-100{--tw-ring-color:var(--color-teal-100)}.ring-teal-200{--tw-ring-color:var(--color-teal-200)}.ring-teal-400{--tw-ring-color:var(--color-teal-400)}.ring-violet-100{--tw-ring-color:var(--color-violet-100)}.ring-white{--tw-ring-color:var(--color-white)}.ring-white\/15{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.ring-white\/25{--tw-ring-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.ring-white\/25{--tw-ring-color:color-mix(in oklab,var(--color-white)25%,transparent)}}.ring-white\/30{--tw-ring-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.ring-white\/30{--tw-ring-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.ring-white\/35{--tw-ring-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.ring-white\/35{--tw-ring-color:color-mix(in oklab,var(--color-white)35%,transparent)}}.ring-white\/70{--tw-ring-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.ring-white\/70{--tw-ring-color:color-mix(in oklab,var(--color-white)70%,transparent)}}.ring-offset-0{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-0{outline-style:var(--tw-outline-style);outline-width:0}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-offset-1{outline-offset:1px}.outline-offset-2{outline-offset:2px}.outline-amber-400{outline-color:var(--color-amber-400)}.outline-destructive{outline-color:var(--destructive)}.outline-primary{outline-color:var(--primary)}.outline-transparent{outline-color:#0000}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[1px\]{--tw-blur:blur(1px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[3px\]{--tw-blur:blur(3px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-\[0_0_40px_rgba\(255\,214\,150\,0\.65\)\]{--tw-drop-shadow-size:drop-shadow(0 0 40px var(--tw-drop-shadow-color,#ffd696a6));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.18\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000002e));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-\[0_30px_40px_rgba\(110\,50\,30\,0\.35\)\]{--tw-drop-shadow-size:drop-shadow(0 30px 40px var(--tw-drop-shadow-color,#6e321e59));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-lg{--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-none{--tw-backdrop-blur: ;-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.\[backdrop-filter\:none\]{-webkit-backdrop-filter:none;backdrop-filter:none}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,transform\]{transition-property:background-color,border-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\,transform\]{transition-property:background-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\,outline-color\,outline-width\]{transition-property:border-color,box-shadow,outline-color,outline-width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,filter\]{transition-property:box-shadow,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,border-color\,box-shadow\,opacity\]{transition-property:color,background-color,border-color,box-shadow,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\,scale\]{transition-property:color,box-shadow,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\,transform\]{transition-property:filter,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\]{transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-columns\]{transition-property:grid-template-columns;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,width\]{transition-property:transform,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,filter\]{transition-property:width,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\]{transition-property:width,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-100{transition-delay:.1s}.delay-200{transition-delay:.2s}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.contain-inline-size{--tw-contain-size:inline-size;contain:var(--tw-contain-size,)var(--tw-contain-layout,)var(--tw-contain-paint,)var(--tw-contain-style,)}.delay-100{--tw-animation-delay:.1s;animation-delay:.1s}.delay-200{--tw-animation-delay:.2s;animation-delay:.2s}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.\[--block-accent\:var\(--color-amber-500\)\]{--block-accent:var(--color-amber-500)}.\[--block-accent\:var\(--color-chart-berry-base\)\]{--block-accent:var(--color-chart-berry-base)}.\[--block-accent\:var\(--color-chart-brand-base\)\]{--block-accent:var(--color-chart-brand-base)}.\[--block-accent\:var\(--color-chart-info-base\)\]{--block-accent:var(--color-chart-info-base)}.\[--block-accent\:var\(--color-chart-umber-base\)\]{--block-accent:var(--color-chart-umber-base)}.\[--block-accent\:var\(--color-chart-violet-base\)\]{--block-accent:var(--color-chart-violet-base)}.\[--block-accent\:var\(--color-cyan-500\)\]{--block-accent:var(--color-cyan-500)}.\[--block-accent\:var\(--color-emerald-500\)\]{--block-accent:var(--color-emerald-500)}.\[--block-accent\:var\(--color-fuchsia-500\)\]{--block-accent:var(--color-fuchsia-500)}.\[--block-accent\:var\(--color-lime-500\)\]{--block-accent:var(--color-lime-500)}.\[--block-accent\:var\(--color-rose-500\)\]{--block-accent:var(--color-rose-500)}.\[--block-accent\:var\(--color-sky-500\)\]{--block-accent:var(--color-sky-500)}.\[--block-accent\:var\(--color-violet-500\)\]{--block-accent:var(--color-violet-500)}.\[--oa-card\:440px\]{--oa-card:440px}.\[--w\:520px\]{--w:520px}.\[--w\:980px\]{--w:980px}.\[--w\:1080px\]{--w:1080px}.\[--w\:1120px\]{--w:1120px}.\[--w\:min\(1280px\,80vw\)\]{--w:min(1280px,80vw)}.\[animation-delay\:-4s\]{animation-delay:-4s}.\[animation-delay\:0ms\]{animation-delay:0s}.\[animation-delay\:150ms\]{animation-delay:.15s}.\[animation-delay\:300ms\]{animation-delay:.3s}.\[animation-duration\:1\.4s\]{animation-duration:1.4s}.\[animation-duration\:1s\]{animation-duration:1s}.\[animation-duration\:2s\]{animation-duration:2s}.\[contain-intrinsic-size\:auto_2\.5rem\]{contain-intrinsic-size:auto 2.5rem}.\[content-visibility\:auto\]{content-visibility:auto}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.\[scrollbar-width\:none\]{scrollbar-width:none}.fade-in{--tw-enter-opacity:0}.paused{animation-play-state:paused}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.slide-in-from-bottom-1{--tw-enter-translate-y:calc(1*var(--spacing))}.slide-in-from-bottom-2{--tw-enter-translate-y:calc(2*var(--spacing))}.slide-in-from-bottom-4{--tw-enter-translate-y:calc(4*var(--spacing))}.slide-in-from-left{--tw-enter-translate-x:-100%}.slide-in-from-top-1{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.slide-in-from-top-2{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.slide-in-from-top-4{--tw-enter-translate-y:calc(4*var(--spacing)*-1)}.zoom-in{--tw-enter-scale:0}.zoom-out{--tw-exit-scale:0}.group-open\:rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:90deg}.group-focus-within\:opacity-100:is(:where(.group):focus-within *),.group-focus-within\/shot\:opacity-100:is(:where(.group\/shot):focus-within *){opacity:1}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:border-\[\#81d6d0\]\/80:is(:where(.group):hover *){border-color:#81d6d0cc;border-color:lab(80.1315% -27.9843 -5.59245/.8)}.group-hover\:border-input:is(:where(.group):hover *){border-color:var(--input)}.group-hover\:border-slate-400:is(:where(.group):hover *){border-color:var(--color-slate-400)}.group-hover\:bg-\[\#beefe9\]\/30:is(:where(.group):hover *){background-color:#beefe94d;background-color:lab(90.9052% -17.1611 -2.53339/.3)}.group-hover\:bg-black\/20:is(:where(.group):hover *){background-color:#0003}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-black\/20:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}.group-hover\:bg-black\/40:is(:where(.group):hover *){background-color:#0006}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-black\/40:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.group-hover\:text-destructive:is(:where(.group):hover *){color:var(--destructive)}.group-hover\:text-pk-brand-strong:is(:where(.group):hover *){color:var(--pk-brand-strong)}.group-hover\:text-primary:is(:where(.group):hover *){color:var(--primary)}.group-hover\:opacity-60:is(:where(.group):hover *){opacity:.6}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:shadow-md:is(:where(.group):hover *){--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-hover\/chip\:opacity-100:is(:where(.group\/chip):hover *),.group-hover\/gc\:opacity-100:is(:where(.group\/gc):hover *){opacity:1}.group-hover\/grp\:opacity-90:is(:where(.group\/grp):hover *){opacity:.9}.group-hover\/item\:opacity-100:is(:where(.group\/item):hover *){opacity:1}.group-hover\/kg\:text-destructive:is(:where(.group\/kg):hover *){color:var(--destructive)}.group-hover\/preview\:opacity-100:is(:where(.group\/preview):hover *){opacity:1}.group-hover\/row\:invisible:is(:where(.group\/row):hover *){visibility:hidden}.group-hover\/row\:bg-pk-mist:is(:where(.group\/row):hover *){background-color:var(--pk-mist)}.group-hover\/row\:bg-pk-warn-surface:is(:where(.group\/row):hover *){background-color:var(--pk-warn-surface)}.group-hover\/row\:bg-primary\/\[0\.06\]:is(:where(.group\/row):hover *){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.group-hover\/row\:bg-primary\/\[0\.06\]:is(:where(.group\/row):hover *){background-color:color-mix(in oklab,var(--primary)6%,transparent)}}.group-hover\/row\:text-stone-500:is(:where(.group\/row):hover *){color:var(--color-stone-500)}.group-hover\/row\:opacity-100:is(:where(.group\/row):hover *),.group-hover\/section\:opacity-100:is(:where(.group\/section):hover *),.group-hover\/shot\:opacity-100:is(:where(.group\/shot):hover *),.group-hover\/slot\:opacity-100:is(:where(.group\/slot):hover *){opacity:1}.group-hover\/t\:underline:is(:where(.group\/t):hover *){text-decoration-line:underline}.group-hover\/task\:opacity-90:is(:where(.group\/task):hover *){opacity:.9}.group-hover\/task\:opacity-100:is(:where(.group\/task):hover *){opacity:1}.group-hover\/title\:opacity-60:is(:where(.group\/title):hover *){opacity:.6}.group-hover\/title\:opacity-100:is(:where(.group\/title):hover *){opacity:1}}.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}.group-active\:opacity-20:is(:where(.group):active *){opacity:.2}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-\[\.destructive\]\:text-red-300:is(:where(.group).destructive *){color:var(--color-red-300)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.marker\:font-semibold ::marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:font-semibold::marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:font-semibold ::-webkit-details-marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:font-semibold::-webkit-details-marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:text-pk-brand-strong ::marker{color:var(--pk-brand-strong)}.marker\:text-pk-brand-strong::marker{color:var(--pk-brand-strong)}.marker\:text-pk-brand-strong ::-webkit-details-marker{color:var(--pk-brand-strong)}.marker\:text-pk-brand-strong::-webkit-details-marker{color:var(--pk-brand-strong)}.selection\:bg-primary ::selection,.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:text-primary-foreground ::selection,.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing)*7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-\[\#6a5a4e\]::placeholder{color:#6a5a4e}.placeholder\:text-\[\#9aaba7\]::placeholder{color:#9aaba7}.placeholder\:text-gray-400::placeholder{color:var(--color-gray-400)}.placeholder\:text-gray-500::placeholder{color:var(--color-gray-500)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.placeholder\:text-primary\/55::placeholder{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-primary\/55::placeholder{color:color-mix(in oklab,var(--primary)55%,transparent)}}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:calc(var(--spacing)*0)}.before\:inset-x-0:before{content:var(--tw-content);inset-inline:calc(var(--spacing)*0)}.before\:top-\[30px\]:before{content:var(--tw-content);top:30px}.before\:h-0\.5:before{content:var(--tw-content);height:calc(var(--spacing)*.5)}.before\:-translate-x-full:before{content:var(--tw-content);--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.before\:-translate-y-full:before{content:var(--tw-content);--tw-translate-y:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.before\:rotate-45:before{content:var(--tw-content);rotate:45deg}.before\:transform:before{content:var(--tw-content);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.before\:rounded-2xl:before{content:var(--tw-content);border-radius:var(--radius-2xl)}.before\:bg-success-border:before{content:var(--tw-content);background-color:var(--success-border)}.before\:bg-gradient-to-br:before{content:var(--tw-content);--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.before\:from-transparent:before{content:var(--tw-content);--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.before\:via-white\/10:before{content:var(--tw-content);--tw-gradient-via:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.before\:via-white\/10:before{--tw-gradient-via:color-mix(in oklab,var(--color-white)10%,transparent)}}.before\:via-white\/10:before{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.before\:to-transparent:before{content:var(--tw-content);--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.before\:opacity-0:before{content:var(--tw-content);opacity:0}.before\:transition-all:before{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.before\:duration-500:before{content:var(--tw-content);--tw-duration:.5s;transition-duration:.5s}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-0:after{content:var(--tw-content);top:calc(var(--spacing)*0)}.after\:top-0\.5:after{content:var(--tw-content);top:calc(var(--spacing)*.5)}.after\:right-0\.5:after{content:var(--tw-content);right:calc(var(--spacing)*.5)}.after\:bottom-0\.5:after{content:var(--tw-content);bottom:calc(var(--spacing)*.5)}.after\:-left-full:after{content:var(--tw-content);left:-100%}.after\:left-0\.5:after{content:var(--tw-content);left:calc(var(--spacing)*.5)}.after\:hidden:after{content:var(--tw-content);display:none}.after\:h-2:after{content:var(--tw-content);height:calc(var(--spacing)*2)}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:w-2:after{content:var(--tw-content);width:calc(var(--spacing)*2)}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:rounded-2xl:after{content:var(--tw-content);border-radius:var(--radius-2xl)}.after\:rounded-sm:after{content:var(--tw-content);border-radius:calc(var(--radius) - 4px)}.after\:bg-\[oklch\(0\.70_0\.15_180\)\]:after{content:var(--tw-content);background-color:#00b8a1;background-color:lab(67.0817% -53.0885 -.365746)}.after\:bg-gradient-to-r:after{content:var(--tw-content);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.after\:from-transparent:after{content:var(--tw-content);--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.after\:via-white\/20:after{content:var(--tw-content);--tw-gradient-via:#fff3}@supports (color:color-mix(in lab, red, red)){.after\:via-white\/20:after{--tw-gradient-via:color-mix(in oklab,var(--color-white)20%,transparent)}}.after\:via-white\/20:after{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.after\:to-transparent:after{content:var(--tw-content);--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:duration-500:after{content:var(--tw-content);--tw-duration:.5s;transition-duration:.5s}.after\:content-\[\"\"\]:after{--tw-content:"";content:var(--tw-content)}.first\:mt-0:first-child{margin-top:calc(var(--spacing)*0)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing)*0)}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.odd\:bg-muted\/30:nth-child(odd){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.odd\:bg-muted\/30:nth-child(odd){background-color:color-mix(in oklab,var(--muted)30%,transparent)}}.empty\:hidden:empty{display:none}.empty\:before\:pointer-events-none:empty:before{content:var(--tw-content);pointer-events:none}.empty\:before\:absolute:empty:before{content:var(--tw-content);position:absolute}.empty\:before\:top-3:empty:before{content:var(--tw-content);top:calc(var(--spacing)*3)}.empty\:before\:left-6:empty:before{content:var(--tw-content);left:calc(var(--spacing)*6)}.empty\:before\:text-gray-400:empty:before{content:var(--tw-content);color:var(--color-gray-400)}.empty\:before\:content-\[attr\(data-placeholder\)\]:empty:before{--tw-content:attr(data-placeholder);content:var(--tw-content)}.focus-within\:border-\[oklch\(0\.70_0\.15_180\)\]:focus-within{border-color:#00b8a1;border-color:lab(67.0817% -53.0885 -.365746)}.focus-within\:border-blue-300:focus-within{border-color:var(--color-blue-300)}.focus-within\:border-blue-500:focus-within{border-color:var(--color-blue-500)}.focus-within\:border-primary:focus-within{border-color:var(--primary)}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:ring-1:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-blue-500:focus-within{--tw-ring-color:var(--color-blue-500)}.focus-within\:ring-primary\/30:focus-within{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-primary\/30:focus-within{--tw-ring-color:color-mix(in oklab,var(--primary)30%,transparent)}}.focus-within\:outline-none:focus-within{--tw-outline-style:none;outline-style:none}@media (hover:hover){.hover\:z-20:hover{z-index:20}.hover\:w-3:hover{width:calc(var(--spacing)*3)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:-translate-y-2:hover{--tw-translate-y:calc(var(--spacing)*-2);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:scale-100:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:rotate-x-1:hover{--tw-rotate-x:rotateX(1deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.hover\:transform:hover{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.hover\:border-solid:hover{--tw-border-style:solid;border-style:solid}.hover\:border-\[\#0E8C86\]:hover{border-color:#0e8c86}.hover\:border-\[\#2b6f97\]:hover{border-color:#2b6f97}.hover\:border-\[\#81d6d0\]:hover{border-color:#81d6d0}.hover\:border-\[\#81d6d0\]\/60:hover{border-color:#81d6d099;border-color:lab(80.1315% -27.9843 -5.59245/.6)}.hover\:border-\[\#E4E7EC\]:hover{border-color:#e4e7ec}.hover\:border-\[color\:var\(--classroom-accent\,\#1f8e86\)\]:hover{border-color:var(--classroom-accent,#1f8e86)}.hover\:border-\[color\:var\(--eduba-tiffany\,\#81d6d0\)\]:hover{border-color:var(--eduba-tiffany,#81d6d0)}.hover\:border-\[oklch\(0\.62_0\.14_180\)\]:hover{border-color:#009d89;border-color:lab(57.6761% -49.6942 -.335574)}.hover\:border-\[oklch\(0\.65_0\.12_150\)\]\/50:hover{border-color:#53a36780;border-color:lab(60.9295% -36.0416 23.554/.5)}.hover\:border-\[oklch\(0\.70_0\.15_180\)\]:hover{border-color:#00b8a1;border-color:lab(67.0817% -53.0885 -.365746)}.hover\:border-\[oklch\(0\.72_0\.12_180\)\]:hover{border-color:#2fbda7;border-color:lab(69.0257% -41.9885 -.313437)}.hover\:border-\[oklch\(0\.72_0\.12_220\)\]\/50:hover{border-color:#2fb5d880;border-color:lab(68.1219% -27.5397 -28.3166/.5)}.hover\:border-\[var\(--sb-brand\)\]:hover,.hover\:border-\[var\(--sb-brand\)\]\/30:hover{border-color:var(--sb-brand)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--sb-brand\)\]\/30:hover{border-color:color-mix(in oklab,var(--sb-brand)30%,transparent)}}.hover\:border-\[var\(--sb-brand\)\]\/40:hover{border-color:var(--sb-brand)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--sb-brand\)\]\/40:hover{border-color:color-mix(in oklab,var(--sb-brand)40%,transparent)}}.hover\:border-amber-200:hover{border-color:var(--color-amber-200)}.hover\:border-amber-400:hover{border-color:var(--color-amber-400)}.hover\:border-amber-500:hover{border-color:var(--color-amber-500)}.hover\:border-blue-300:hover{border-color:var(--color-blue-300)}.hover\:border-blue-500:hover{border-color:var(--color-blue-500)}.hover\:border-border:hover{border-color:var(--border)}.hover\:border-destructive:hover,.hover\:border-destructive\/40:hover{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:border-destructive\/40:hover{border-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.hover\:border-emerald-300:hover{border-color:var(--color-emerald-300)}.hover\:border-emerald-400:hover{border-color:var(--color-emerald-400)}.hover\:border-gray-300:hover{border-color:var(--color-gray-300)}.hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.hover\:border-indigo-300:hover{border-color:var(--color-indigo-300)}.hover\:border-input:hover{border-color:var(--input)}.hover\:border-neutral-300:hover{border-color:var(--color-neutral-300)}.hover\:border-pk-brand:hover{border-color:var(--pk-brand)}.hover\:border-pk-brand-border:hover{border-color:var(--pk-brand-border)}.hover\:border-primary:hover,.hover\:border-primary\/30:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/30:hover{border-color:color-mix(in oklab,var(--primary)30%,transparent)}}.hover\:border-primary\/40:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--primary)40%,transparent)}}.hover\:border-primary\/45:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/45:hover{border-color:color-mix(in oklab,var(--primary)45%,transparent)}}.hover\:border-primary\/50:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/50:hover{border-color:color-mix(in oklab,var(--primary)50%,transparent)}}.hover\:border-primary\/60:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/60:hover{border-color:color-mix(in oklab,var(--primary)60%,transparent)}}.hover\:border-primary\/70:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/70:hover{border-color:color-mix(in oklab,var(--primary)70%,transparent)}}.hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.hover\:border-stone-300:hover{border-color:var(--color-stone-300)}.hover\:border-teal-300:hover{border-color:var(--color-teal-300)}.hover\:border-teal-400:hover{border-color:var(--color-teal-400)}.hover\:border-teal-500:hover{border-color:var(--color-teal-500)}.hover\:border-warning-strong:hover{border-color:var(--warning-strong)}.hover\:bg-\[\#2b6f97\]\/5:hover{background-color:#2b6f970d;background-color:lab(43.9581% -11.5906 -28.5398/.05)}.hover\:bg-\[\#5fc7bf\]:hover{background-color:#5fc7bf}.hover\:bg-\[\#6bc4be\]:hover{background-color:#6bc4be}.hover\:bg-\[\#9fd5cf\]:hover{background-color:#9fd5cf}.hover\:bg-\[\#197a73\]:hover{background-color:#197a73}.hover\:bg-\[\#197c75\]:hover{background-color:#197c75}.hover\:bg-\[\#19756e\]:hover{background-color:#19756e}.hover\:bg-\[\#F0F2F5\]:hover{background-color:#f0f2f5}.hover\:bg-\[\#F2EDE4\]:hover{background-color:#f2ede4}.hover\:bg-\[\#FAFBFD\]:hover{background-color:#fafbfd}.hover\:bg-\[\#FCFBF7\]:hover{background-color:#fcfbf7}.hover\:bg-\[\#beefe9\]\/30:hover{background-color:#beefe94d;background-color:lab(90.9052% -17.1611 -2.53339/.3)}.hover\:bg-\[\#d3ecea\]:hover{background-color:#d3ecea}.hover\:bg-\[\#dcefe9\]:hover{background-color:#dcefe9}.hover\:bg-\[\#e8f4f3\]:hover{background-color:#e8f4f3}.hover\:bg-\[\#e8faf7\]:hover{background-color:#e8faf7}.hover\:bg-\[\#f1f6f6\]:hover{background-color:#f1f6f6}.hover\:bg-\[\#f6fbfa\]:hover{background-color:#f6fbfa}.hover\:bg-\[\#ffede9\]:hover{background-color:#ffede9}.hover\:bg-\[color\:var\(--classroom-accent\,\#1f8e86\)\]:hover{background-color:var(--classroom-accent,#1f8e86)}.hover\:bg-\[oklch\(0\.65_0\.15_180\)\]:hover{background-color:#00a892;background-color:lab(61.2815% -53.312 -.356901)}.hover\:bg-\[oklch\(0\.70_0\.15_180\)\]\/10:hover{background-color:#00b8a11a;background-color:lab(67.0817% -53.0885 -.365746/.1)}.hover\:bg-\[oklch\(0\.70_0\.15_180\)\]\/20:hover{background-color:#00b8a133;background-color:lab(67.0817% -53.0885 -.365746/.2)}.hover\:bg-\[oklch\(0\.70_0\.15_180\)\]\/30:hover{background-color:#00b8a14d;background-color:lab(67.0817% -53.0885 -.365746/.3)}.hover\:bg-\[oklch\(0\.72_0\.12_180\)\]\/20:hover{background-color:#2fbda733;background-color:lab(69.0257% -41.9885 -.313437/.2)}.hover\:bg-\[oklch\(0\.72_0\.12_180\)\]\/30:hover{background-color:#2fbda74d;background-color:lab(69.0257% -41.9885 -.313437/.3)}.hover\:bg-\[oklch\(0\.85_0\.10_180\)\]:hover{background-color:#7ee3d0;background-color:lab(83.8551% -34.6161 -.279605)}.hover\:bg-\[oklch\(0\.92_0\.02_60\)\]:hover{background-color:#efe2d8;background-color:lab(90.6807% 3.42482 6.69338)}.hover\:bg-\[oklch\(0\.95_0\.02_180\)\]:hover{background-color:#e1f3ef;background-color:lab(94.4512% -6.79484 -.0634909)}.hover\:bg-\[oklch\(0\.95_0\.05_180\)\]:hover{background-color:#cbfaf0;background-color:lab(94.8278% -17.0857 -.152457)}.hover\:bg-\[oklch\(0\.96_0\.005_65\)\]:hover{background-color:#f4f1ee;background-color:lab(95.3571% .704736 1.73565)}.hover\:bg-\[oklch\(0\.99_0\.005_65\)\]:hover{background-color:#fefbf8;background-color:lab(98.8371% .704527 1.73552)}.hover\:bg-\[oklch\(0\.99_0\.005_180\)\]:hover{background-color:#f8fdfc;background-color:lab(98.9028% -1.69387 -.0162005)}.hover\:bg-\[var\(--pk-brand-surface\)\]:hover{background-color:var(--pk-brand-surface)}.hover\:bg-\[var\(--pk-mist\)\]:hover{background-color:var(--pk-mist)}.hover\:bg-\[var\(--sb-brand-deep\)\]:hover{background-color:var(--sb-brand-deep)}.hover\:bg-\[var\(--sb-brand-hover\)\]:hover{background-color:var(--sb-brand-hover)}.hover\:bg-\[var\(--sb-brand-tint\)\]:hover,.hover\:bg-\[var\(--sb-brand-tint\)\]\/50:hover{background-color:var(--sb-brand-tint)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--sb-brand-tint\)\]\/50:hover{background-color:color-mix(in oklab,var(--sb-brand-tint)50%,transparent)}}.hover\:bg-\[var\(--sb-brand-tint\)\]\/60:hover{background-color:var(--sb-brand-tint)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--sb-brand-tint\)\]\/60:hover{background-color:color-mix(in oklab,var(--sb-brand-tint)60%,transparent)}}.hover\:bg-\[var\(--sb-brand-tint-hover\)\]:hover{background-color:var(--sb-brand-tint-hover)}.hover\:bg-\[var\(--stw-brand-surface\,\#eef9f7\)\]:hover{background-color:var(--stw-brand-surface,#eef9f7)}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-accent-foreground\/10:hover{background-color:var(--accent-foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent-foreground\/10:hover{background-color:color-mix(in oklab,var(--accent-foreground)10%,transparent)}}.hover\:bg-accent\/40:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/40:hover{background-color:color-mix(in oklab,var(--accent)40%,transparent)}}.hover\:bg-accent\/50:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/50:hover{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.hover\:bg-accent\/70:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/70:hover{background-color:color-mix(in oklab,var(--accent)70%,transparent)}}.hover\:bg-amber-50:hover{background-color:var(--color-amber-50)}.hover\:bg-amber-100:hover{background-color:var(--color-amber-100)}.hover\:bg-amber-200:hover{background-color:var(--color-amber-200)}.hover\:bg-amber-500:hover{background-color:var(--color-amber-500)}.hover\:bg-amber-600:hover{background-color:var(--color-amber-600)}.hover\:bg-background:hover,.hover\:bg-background\/20:hover{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-background\/20:hover{background-color:color-mix(in oklab,var(--background)20%,transparent)}}.hover\:bg-background\/90:hover{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-background\/90:hover{background-color:color-mix(in oklab,var(--background)90%,transparent)}}.hover\:bg-black\/5:hover{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab,var(--color-black)5%,transparent)}}.hover\:bg-black\/50:hover{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/50:hover{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.hover\:bg-black\/60:hover{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/60:hover{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.hover\:bg-black\/70:hover{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/70:hover{background-color:color-mix(in oklab,var(--color-black)70%,transparent)}}.hover\:bg-black\/80:hover{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/80:hover{background-color:color-mix(in oklab,var(--color-black)80%,transparent)}}.hover\:bg-black\/\[0\.02\]:hover{background-color:#00000005}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/\[0\.02\]:hover{background-color:color-mix(in oklab,var(--color-black)2%,transparent)}}.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\:bg-blue-200:hover{background-color:var(--color-blue-200)}.hover\:bg-blue-500:hover{background-color:var(--color-blue-500)}.hover\:bg-blue-600:hover{background-color:var(--color-blue-600)}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-card:hover,.hover\:bg-card\/70:hover{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-card\/70:hover{background-color:color-mix(in oklab,var(--card)70%,transparent)}}.hover\:bg-chart-berry-border\/25:hover{background-color:var(--chart-berry-border)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-chart-berry-border\/25:hover{background-color:color-mix(in oklab,var(--chart-berry-border)25%,transparent)}}.hover\:bg-chart-brand-border\/25:hover{background-color:var(--chart-brand-border)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-chart-brand-border\/25:hover{background-color:color-mix(in oklab,var(--chart-brand-border)25%,transparent)}}.hover\:bg-chart-info-border\/25:hover{background-color:var(--chart-info-border)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-chart-info-border\/25:hover{background-color:color-mix(in oklab,var(--chart-info-border)25%,transparent)}}.hover\:bg-chart-umber-border\/25:hover{background-color:var(--chart-umber-border)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-chart-umber-border\/25:hover{background-color:color-mix(in oklab,var(--chart-umber-border)25%,transparent)}}.hover\:bg-chart-violet-border\/25:hover{background-color:var(--chart-violet-border)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-chart-violet-border\/25:hover{background-color:color-mix(in oklab,var(--chart-violet-border)25%,transparent)}}.hover\:bg-cyan-100:hover{background-color:var(--color-cyan-100)}.hover\:bg-destructive\/5:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/5:hover{background-color:color-mix(in oklab,var(--destructive)5%,transparent)}}.hover\:bg-destructive\/10:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}.hover\:bg-emerald-50:hover{background-color:var(--color-emerald-50)}.hover\:bg-emerald-100:hover{background-color:var(--color-emerald-100)}.hover\:bg-emerald-600:hover{background-color:var(--color-emerald-600)}.hover\:bg-emerald-700:hover{background-color:var(--color-emerald-700)}.hover\:bg-foreground:hover{background-color:var(--foreground)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-gray-300:hover{background-color:var(--color-gray-300)}.hover\:bg-gray-700:hover{background-color:var(--color-gray-700)}.hover\:bg-green-50:hover{background-color:var(--color-green-50)}.hover\:bg-green-100:hover{background-color:var(--color-green-100)}.hover\:bg-green-200:hover{background-color:var(--color-green-200)}.hover\:bg-green-600:hover{background-color:var(--color-green-600)}.hover\:bg-green-700:hover{background-color:var(--color-green-700)}.hover\:bg-indigo-700:hover{background-color:var(--color-indigo-700)}.hover\:bg-info-solid\/90:hover{background-color:var(--info-solid)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-info-solid\/90:hover{background-color:color-mix(in oklab,var(--info-solid)90%,transparent)}}.hover\:bg-info-surface:hover{background-color:var(--info-surface)}.hover\:bg-muted:hover,.hover\:bg-muted\/30:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/30:hover{background-color:color-mix(in oklab,var(--muted)30%,transparent)}}.hover\:bg-muted\/40:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/40:hover{background-color:color-mix(in oklab,var(--muted)40%,transparent)}}.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}.hover\:bg-muted\/60:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/60:hover{background-color:color-mix(in oklab,var(--muted)60%,transparent)}}.hover\:bg-muted\/70:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/70:hover{background-color:color-mix(in oklab,var(--muted)70%,transparent)}}.hover\:bg-muted\/80:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/80:hover{background-color:color-mix(in oklab,var(--muted)80%,transparent)}}.hover\:bg-neutral-100:hover{background-color:var(--color-neutral-100)}.hover\:bg-neutral-200:hover{background-color:var(--color-neutral-200)}.hover\:bg-orange-100:hover{background-color:var(--color-orange-100)}.hover\:bg-orange-200:hover{background-color:var(--color-orange-200)}.hover\:bg-orange-600:hover{background-color:var(--color-orange-600)}.hover\:bg-orange-700:hover{background-color:var(--color-orange-700)}.hover\:bg-pk-brand-surface:hover{background-color:var(--pk-brand-surface)}.hover\:bg-pk-mist:hover{background-color:var(--pk-mist)}.hover\:bg-pk-paper:hover{background-color:var(--pk-paper)}.hover\:bg-pk-surface-sunken:hover{background-color:var(--pk-surface-sunken)}.hover\:bg-primary:hover,.hover\:bg-primary\/5:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/5:hover{background-color:color-mix(in oklab,var(--primary)5%,transparent)}}.hover\:bg-primary\/10:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab,var(--primary)10%,transparent)}}.hover\:bg-primary\/15:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/15:hover{background-color:color-mix(in oklab,var(--primary)15%,transparent)}}.hover\:bg-primary\/20:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/20:hover{background-color:color-mix(in oklab,var(--primary)20%,transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}.hover\:bg-purple-100:hover{background-color:var(--color-purple-100)}.hover\:bg-purple-200:hover{background-color:var(--color-purple-200)}.hover\:bg-purple-700:hover{background-color:var(--color-purple-700)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\:bg-red-200:hover{background-color:var(--color-red-200)}.hover\:bg-red-500:hover{background-color:var(--color-red-500)}.hover\:bg-red-500\/20:hover{background-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/20:hover{background-color:color-mix(in oklab,var(--color-red-500)20%,transparent)}}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-rose-50:hover{background-color:var(--color-rose-50)}.hover\:bg-rose-100:hover{background-color:var(--color-rose-100)}.hover\:bg-secondary\/40:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/40:hover{background-color:color-mix(in oklab,var(--secondary)40%,transparent)}}.hover\:bg-secondary\/60:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/60:hover{background-color:color-mix(in oklab,var(--secondary)60%,transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary)80%,transparent)}}.hover\:bg-sidebar-accent:hover{background-color:var(--sidebar-accent)}.hover\:bg-sidebar-primary:hover{background-color:var(--sidebar-primary)}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-slate-300:hover{background-color:var(--color-slate-300)}.hover\:bg-slate-500:hover{background-color:var(--color-slate-500)}.hover\:bg-slate-800:hover{background-color:var(--color-slate-800)}.hover\:bg-stone-50:hover{background-color:var(--color-stone-50)}.hover\:bg-stone-100:hover{background-color:var(--color-stone-100)}.hover\:bg-success-surface:hover{background-color:var(--success-surface)}.hover\:bg-teal-50:hover{background-color:var(--color-teal-50)}.hover\:bg-teal-100\/50:hover{background-color:#cbfbf180}@supports (color:color-mix(in lab, red, red)){.hover\:bg-teal-100\/50:hover{background-color:color-mix(in oklab,var(--color-teal-100)50%,transparent)}}.hover\:bg-teal-600:hover{background-color:var(--color-teal-600)}.hover\:bg-teal-700:hover{background-color:var(--color-teal-700)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-warning-solid\/90:hover{background-color:var(--warning-solid)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-warning-solid\/90:hover{background-color:color-mix(in oklab,var(--warning-solid)90%,transparent)}}.hover\:bg-warning-surface:hover{background-color:var(--warning-surface)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.hover\:bg-white\/25:hover{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/25:hover{background-color:color-mix(in oklab,var(--color-white)25%,transparent)}}.hover\:bg-white\/30:hover{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/30:hover{background-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.hover\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/90:hover{background-color:color-mix(in oklab,var(--color-white)90%,transparent)}}.hover\:bg-white\/\[0\.18\]:hover{background-color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.18\]:hover{background-color:color-mix(in oklab,var(--color-white)18%,transparent)}}.hover\:bg-yellow-500\/30:hover{background-color:#edb2004d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-yellow-500\/30:hover{background-color:color-mix(in oklab,var(--color-yellow-500)30%,transparent)}}.hover\:bg-yellow-600:hover{background-color:var(--color-yellow-600)}.hover\:bg-gradient-to-br:hover{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.hover\:bg-gradient-to-r:hover{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.hover\:from-\[oklch\(0\.70_0\.15_180\)\]:hover{--tw-gradient-from:#00b8a1;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.hover\:from-\[oklch\(0\.70_0\.15_180\)\]:hover{--tw-gradient-from:lab(67.0817% -53.0885 -.365746)}}.hover\:from-\[oklch\(0\.96_0\.005_65\)\]:hover{--tw-gradient-from:#f4f1ee;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.hover\:from-\[oklch\(0\.96_0\.005_65\)\]:hover{--tw-gradient-from:lab(95.3571% .704736 1.73565)}}.hover\:from-\[oklch\(0\.99_0\.005_65\)\]:hover{--tw-gradient-from:#fefbf8;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.hover\:from-\[oklch\(0\.99_0\.005_65\)\]:hover{--tw-gradient-from:lab(98.8371% .704527 1.73552)}}.hover\:from-\[var\(--sb-brand-deep\)\]:hover{--tw-gradient-from:var(--sb-brand-deep);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-amber-600:hover{--tw-gradient-from:var(--color-amber-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-violet-600:hover{--tw-gradient-from:var(--color-violet-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-\[oklch\(0\.62_0\.14_180\)\]:hover{--tw-gradient-to:#009d89;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.hover\:to-\[oklch\(0\.62_0\.14_180\)\]:hover{--tw-gradient-to:lab(57.6761% -49.6942 -.335574)}}.hover\:to-\[oklch\(0\.94_0\.008_60\)\]:hover{--tw-gradient-to:#efeae6;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.hover\:to-\[oklch\(0\.94_0\.008_60\)\]:hover{--tw-gradient-to:lab(93.0256% 1.34411 2.66007)}}.hover\:to-\[oklch\(0\.98_0\.008_60\)\]:hover{--tw-gradient-to:#fdf7f3;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.hover\:to-\[oklch\(0\.98_0\.008_60\)\]:hover{--tw-gradient-to:lab(97.6656% 1.3434 2.65964)}}.hover\:to-\[var\(--sb-brand-light-hover\)\]:hover{--tw-gradient-to:var(--sb-brand-light-hover);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-orange-600:hover{--tw-gradient-to:var(--color-orange-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-purple-700:hover{--tw-gradient-to:var(--color-purple-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:text-\[\#0E8C86\]:hover{color:#0e8c86}.hover\:text-\[\#1A7D76\]:hover{color:#1a7d76}.hover\:text-\[\#1f6f68\]:hover{color:#1f6f68}.hover\:text-\[\#1f8e86\]:hover{color:#1f8e86}.hover\:text-\[\#3a2a1c\]:hover{color:#3a2a1c}.hover\:text-\[\#3c4a45\]:hover{color:#3c4a45}.hover\:text-\[\#197a73\]:hover{color:#197a73}.hover\:text-\[color\:var\(--pk-danger\)\]:hover{color:var(--pk-danger)}.hover\:text-\[oklch\(0\.25_0\.03_25\)\]:hover{color:#2f1c1a;color:lab(12.7151% 9.30142 5.12032)}.hover\:text-\[oklch\(0\.35_0\.04_30\)\]:hover{color:#4d332e;color:lab(24.2521% 11.9614 8.07238)}.hover\:text-\[oklch\(0\.45_0\.06_60\)\]:hover{color:#6e4d32;color:lab(36.0022% 11.7495 21.7545)}.hover\:text-\[oklch\(0\.50_0\.08_50\)\]:hover{color:#885538;color:lab(41.5587% 19.3953 26.0711)}.hover\:text-\[oklch\(0\.62_0\.14_180\)\]:hover{color:#009d89;color:lab(57.6761% -49.6942 -.335574)}.hover\:text-\[oklch\(0\.70_0\.10_180\)\]:hover{color:#4bb3a1;color:lab(66.4549% -34.804 -.270081)}.hover\:text-\[oklch\(0\.70_0\.15_180\)\]:hover{color:#00b8a1;color:lab(67.0817% -53.0885 -.365746)}.hover\:text-\[var\(--pk-brand-strong\)\]:hover{color:var(--pk-brand-strong)}.hover\:text-\[var\(--sb-brand\)\]:hover{color:var(--sb-brand)}.hover\:text-\[var\(--sb-brand-deep\)\]:hover{color:var(--sb-brand-deep)}.hover\:text-\[var\(--sb-brand-ink\)\]:hover{color:var(--sb-brand-ink)}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-amber-800:hover{color:var(--color-amber-800)}.hover\:text-black:hover{color:var(--color-black)}.hover\:text-blue-700:hover{color:var(--color-blue-700)}.hover\:text-blue-800:hover{color:var(--color-blue-800)}.hover\:text-destructive:hover{color:var(--destructive)}.hover\:text-foreground:hover,.hover\:text-foreground\/80:hover{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:text-foreground\/80:hover{color:color-mix(in oklab,var(--foreground)80%,transparent)}}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:text-green-700:hover{color:var(--color-green-700)}.hover\:text-info-solid-foreground:hover{color:var(--info-solid-foreground)}.hover\:text-info-strong:hover{color:var(--info-strong)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-neutral-700:hover{color:var(--color-neutral-700)}.hover\:text-neutral-800:hover{color:var(--color-neutral-800)}.hover\:text-pk-brand:hover{color:var(--pk-brand)}.hover\:text-pk-brand-strong:hover{color:var(--pk-brand-strong)}.hover\:text-pk-ink:hover{color:var(--pk-ink)}.hover\:text-primary:hover{color:var(--primary)}.hover\:text-primary-foreground:hover{color:var(--primary-foreground)}.hover\:text-purple-700:hover{color:var(--color-purple-700)}.hover\:text-red-400:hover{color:var(--color-red-400)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-red-700:hover{color:var(--color-red-700)}.hover\:text-red-800:hover{color:var(--color-red-800)}.hover\:text-rose-600:hover{color:var(--color-rose-600)}.hover\:text-sidebar-foreground:hover,.hover\:text-sidebar-foreground\/40:hover{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:text-sidebar-foreground\/40:hover{color:color-mix(in oklab,var(--sidebar-foreground)40%,transparent)}}.hover\:text-sidebar-primary-foreground:hover{color:var(--sidebar-primary-foreground)}.hover\:text-slate-200:hover{color:var(--color-slate-200)}.hover\:text-slate-700:hover{color:var(--color-slate-700)}.hover\:text-stone-500:hover{color:var(--color-stone-500)}.hover\:text-stone-700:hover{color:var(--color-stone-700)}.hover\:text-success-strong:hover{color:var(--success-strong)}.hover\:text-teal-600:hover{color:var(--color-teal-600)}.hover\:text-teal-700:hover{color:var(--color-teal-700)}.hover\:text-warning-solid-foreground:hover{color:var(--warning-solid-foreground)}.hover\:text-warning-strong:hover{color:var(--warning-strong)}.hover\:text-white:hover{color:var(--color-white)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_0_0_2px_rgba\(129\,214\,208\,0\.35\)\]:hover{--tw-shadow:0 0 0 2px var(--tw-shadow-color,#81d6d059);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_1px_2px_rgba\(16\,24\,40\,0\.06\)\]:hover{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[inset_0_0_0_1px_var\(--pk-brand-border\)\]:hover{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--pk-brand-border));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[inset_0_0_0_1px_var\(--pk-hairline\)\]:hover{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--pk-hairline));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[inset_4px_0_0_var\(--block-accent\)\,0_2px_8px_rgba\(0\,0\,0\,0\.12\)\]:hover{--tw-shadow:inset 4px 0 0 var(--tw-shadow-color,var(--block-accent)),0 2px 8px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-none:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-1:hover{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-2:hover{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-indigo-400\/30:hover{--tw-shadow-color:#7d87ff4d}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-indigo-400\/30:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-indigo-400)30%,transparent)var(--tw-shadow-alpha),transparent)}}.hover\:ring-\[oklch\(0\.70_0\.15_180\)\]:hover{--tw-ring-color:#00b8a1}@supports (color:lab(0% 0 0)){.hover\:ring-\[oklch\(0\.70_0\.15_180\)\]:hover{--tw-ring-color:lab(67.0817% -53.0885 -.365746)}}.hover\:ring-pk-brand-border:hover{--tw-ring-color:var(--pk-brand-border)}.hover\:ring-primary:hover,.hover\:ring-primary\/30:hover{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:ring-primary\/30:hover{--tw-ring-color:color-mix(in oklab,var(--primary)30%,transparent)}}.hover\:ring-primary\/40:hover{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:ring-primary\/40:hover{--tw-ring-color:color-mix(in oklab,var(--primary)40%,transparent)}}.hover\:ring-primary\/60:hover{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:ring-primary\/60:hover{--tw-ring-color:color-mix(in oklab,var(--primary)60%,transparent)}}.hover\:brightness-105:hover{--tw-brightness:brightness(105%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.hover\:brightness-\[0\.98\]:hover{--tw-brightness:brightness(.98);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.hover\:brightness-\[0\.99\]:hover{--tw-brightness:brightness(.99);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.hover\:brightness-\[1\.02\]:hover{--tw-brightness:brightness(1.02);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.hover\:brightness-\[1\.03\]:hover{--tw-brightness:brightness(1.03);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.group-\[\.destructive\]\:hover\:text-red-50:is(:where(.group).destructive *):hover{color:var(--color-red-50)}.hover\:before\:translate-x-0:hover:before{content:var(--tw-content);--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:before\:translate-y-0:hover:before{content:var(--tw-content);--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:before\:opacity-100:hover:before{content:var(--tw-content);opacity:1}.hover\:after\:left-full:hover:after{content:var(--tw-content);left:100%}.hover\:after\:opacity-60:hover:after{content:var(--tw-content);opacity:.6}}.focus\:border-\[\#f0a35e\]:focus{border-color:#f0a35e}.focus\:border-\[color\:var\(--eduba-tiffany\,\#81d6d0\)\]:focus{border-color:var(--eduba-tiffany,#81d6d0)}.focus\:border-\[oklch\(0\.60_0\.15_180\)\]:focus{border-color:#009683;border-color:lab(55.4813% -53.5836 -.346684)}.focus\:border-\[oklch\(0\.70_0\.15_180\)\]:focus{border-color:#00b8a1;border-color:lab(67.0817% -53.0885 -.365746)}.focus\:border-\[var\(--sb-brand\)\]:focus{border-color:var(--sb-brand)}.focus\:border-blue-500:focus{border-color:var(--color-blue-500)}.focus\:border-green-500:focus{border-color:var(--color-green-500)}.focus\:border-primary:focus{border-color:var(--primary)}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:bg-primary\/15:focus{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus\:bg-primary\/15:focus{background-color:color-mix(in oklab,var(--primary)15%,transparent)}}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:text-destructive:focus{color:var(--destructive)}.focus\:text-primary:focus{color:var(--primary)}.focus\:text-red-600:focus{color:var(--color-red-600)}.focus\:opacity-100:focus{opacity:1}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-4:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-\[\#1f8e86\]\/40:focus{--tw-ring-color:#1f8e8666}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#1f8e86\]\/40:focus{--tw-ring-color:lab(53.1042% -32.4293 -4.86434/.4)}}.focus\:ring-\[\#81d6d0\]\/30:focus{--tw-ring-color:#81d6d04d}@supports (color:lab(0% 0 0)){.focus\:ring-\[\#81d6d0\]\/30:focus{--tw-ring-color:lab(80.1315% -27.9843 -5.59245/.3)}}.focus\:ring-\[oklch\(0\.70_0\.15_180\)\]:focus{--tw-ring-color:#00b8a1}@supports (color:lab(0% 0 0)){.focus\:ring-\[oklch\(0\.70_0\.15_180\)\]:focus{--tw-ring-color:lab(67.0817% -53.0885 -.365746)}}.focus\:ring-\[oklch\(0\.70_0\.15_180\)\]\/40:focus{--tw-ring-color:#00b8a166}@supports (color:lab(0% 0 0)){.focus\:ring-\[oklch\(0\.70_0\.15_180\)\]\/40:focus{--tw-ring-color:lab(67.0817% -53.0885 -.365746/.4)}}.focus\:ring-\[oklch\(0\.72_0\.12_180\)\]:focus{--tw-ring-color:#2fbda7}@supports (color:lab(0% 0 0)){.focus\:ring-\[oklch\(0\.72_0\.12_180\)\]:focus{--tw-ring-color:lab(69.0257% -41.9885 -.313437)}}.focus\:ring-\[oklch\(0\.72_0\.12_180\)\]\/40:focus{--tw-ring-color:#2fbda766}@supports (color:lab(0% 0 0)){.focus\:ring-\[oklch\(0\.72_0\.12_180\)\]\/40:focus{--tw-ring-color:lab(69.0257% -41.9885 -.313437/.4)}}.focus\:ring-\[oklch\(0\.72_0\.12_220\)\]\/20:focus{--tw-ring-color:#2fb5d833}@supports (color:lab(0% 0 0)){.focus\:ring-\[oklch\(0\.72_0\.12_220\)\]\/20:focus{--tw-ring-color:lab(68.1219% -27.5397 -28.3166/.2)}}.focus\:ring-\[var\(--sb-brand\)\]:focus,.focus\:ring-\[var\(--sb-brand\)\]\/20:focus{--tw-ring-color:var(--sb-brand)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-\[var\(--sb-brand\)\]\/20:focus{--tw-ring-color:color-mix(in oklab,var(--sb-brand)20%,transparent)}}.focus\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\:ring-blue-500\/20:focus{--tw-ring-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.focus\:ring-blue-500\/20:focus{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)20%,transparent)}}.focus\:ring-destructive:focus{--tw-ring-color:var(--destructive)}.focus\:ring-green-500:focus{--tw-ring-color:var(--color-green-500)}.focus\:ring-primary:focus,.focus\:ring-primary\/20:focus{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-primary\/20:focus{--tw-ring-color:color-mix(in oklab,var(--primary)20%,transparent)}}.focus\:ring-primary\/30:focus{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-primary\/30:focus{--tw-ring-color:color-mix(in oklab,var(--primary)30%,transparent)}}.focus\:ring-primary\/40:focus{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-primary\/40:focus{--tw-ring-color:color-mix(in oklab,var(--primary)40%,transparent)}}.focus\:ring-red-500\/40:focus{--tw-ring-color:#fb2c3666}@supports (color:color-mix(in lab, red, red)){.focus\:ring-red-500\/40:focus{--tw-ring-color:color-mix(in oklab,var(--color-red-500)40%,transparent)}}.focus\:ring-ring:focus,.focus\:ring-ring\/30:focus{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-ring\/30:focus{--tw-ring-color:color-mix(in oklab,var(--ring)30%,transparent)}}.focus\:ring-teal-500:focus{--tw-ring-color:var(--color-teal-500)}.focus\:ring-offset-1:focus{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.group-\[\.destructive\]\:focus\:ring-red-400:is(:where(.group).destructive *):focus{--tw-ring-color:var(--color-red-400)}.group-\[\.destructive\]\:focus\:ring-offset-red-600:is(:where(.group).destructive *):focus{--tw-ring-offset-color:var(--color-red-600)}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:z-20:focus-visible{z-index:20}.focus-visible\:rounded-md:focus-visible{border-radius:calc(var(--radius) - 2px)}.focus-visible\:border-primary:focus-visible{border-color:var(--primary)}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:bg-\[var\(--pk-mist\)\]:focus-visible{background-color:var(--pk-mist)}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--primary\)_22\%\,transparent\)\]:focus-visible{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--primary))}@supports (color:color-mix(in lab, red, red)){.focus-visible\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--primary\)_22\%\,transparent\)\]:focus-visible{--tw-shadow:0 0 0 3px var(--tw-shadow-color,color-mix(in srgb,var(--primary)22%,transparent))}}.focus-visible\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--primary\)_22\%\,transparent\)\]:focus-visible{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-4:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[color\:var\(--eduba-mustard\,\#ffd166\)\]\/40:focus-visible{--tw-ring-color:var(--eduba-mustard,#ffd166)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-\[color\:var\(--eduba-mustard\,\#ffd166\)\]\/40:focus-visible{--tw-ring-color:color-mix(in oklab,var(--eduba-mustard,#ffd166)40%,transparent)}}.focus-visible\:ring-\[color\:var\(--eduba-tiffany\,\#81d6d0\)\]\/30:focus-visible{--tw-ring-color:var(--eduba-tiffany,#81d6d0)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-\[color\:var\(--eduba-tiffany\,\#81d6d0\)\]\/30:focus-visible{--tw-ring-color:color-mix(in oklab,var(--eduba-tiffany,#81d6d0)30%,transparent)}}.focus-visible\:ring-blue-400:focus-visible{--tw-ring-color:var(--color-blue-400)}.focus-visible\:ring-blue-500\/40:focus-visible{--tw-ring-color:#3080ff66}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-blue-500\/40:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)40%,transparent)}}.focus-visible\:ring-destructive:focus-visible,.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.focus-visible\:ring-emerald-500:focus-visible{--tw-ring-color:var(--color-emerald-500)}.focus-visible\:ring-pk-brand:focus-visible{--tw-ring-color:var(--pk-brand)}.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--primary)50%,transparent)}}.focus-visible\:ring-red-500:focus-visible{--tw-ring-color:var(--color-red-500)}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color:var(--sidebar-ring)}.focus-visible\:ring-teal-300:focus-visible{--tw-ring-color:var(--color-teal-300)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--background)}.focus-visible\:outline:focus-visible,.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-90:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:scale-110:active{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:scale-\[\.92\]:active{scale:.92}.active\:scale-\[\.98\]:active{scale:.98}.active\:scale-\[0\.97\]:active{scale:.97}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-\[oklch\(0\.90_0\.08_180\)\]:active{background-color:#a2f0e0;background-color:lab(89.4043% -27.5302 -.232553)}.active\:bg-emerald-100\/70:active{background-color:#d0fae5b3}@supports (color:color-mix(in lab, red, red)){.active\:bg-emerald-100\/70:active{background-color:color-mix(in oklab,var(--color-emerald-100)70%,transparent)}}.active\:bg-red-100:active{background-color:var(--color-red-100)}.active\:bg-red-500:active{background-color:var(--color-red-500)}.active\:bg-white\/30:active{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.active\:bg-white\/30:active{background-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.active\:text-white:active{color:var(--color-white)}.active\:opacity-70:active{opacity:.7}.active\:opacity-100:active{opacity:1}.active\:brightness-95:active{--tw-brightness:brightness(95%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.active\:brightness-100:active{--tw-brightness:brightness(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[\#E4F5F3\]:disabled{background-color:#e4f5f3}.disabled\:bg-gray-100:disabled{background-color:var(--color-gray-100)}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-20:disabled{opacity:.2}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:opacity-90:disabled{opacity:.9}.disabled\:opacity-100:disabled{opacity:1}@media (hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}.disabled\:hover\:brightness-100:disabled:hover{--tw-brightness:brightness(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}}.disabled\:active\:scale-100:disabled:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-\[\:checked\]\:border-amber-500:has(:checked){border-color:var(--color-amber-500)}.has-\[\:checked\]\:bg-amber-50:has(:checked){background-color:var(--color-amber-50)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing)*2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing)*3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing)*4)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.data-\[active\]\:bg-accent[data-active]{background-color:var(--accent)}.data-\[active\=true\]\:bg-info-solid[data-active=true]{background-color:var(--info-solid)}.data-\[active\=true\]\:bg-success-solid[data-active=true]{background-color:var(--success-solid)}.data-\[active\=true\]\:bg-warning-solid[data-active=true]{background-color:var(--warning-solid)}.data-\[active\=true\]\:text-info-solid-foreground[data-active=true]{color:var(--info-solid-foreground)}.data-\[active\=true\]\:text-success-solid-foreground[data-active=true]{color:var(--success-solid-foreground)}.data-\[active\=true\]\:text-warning-solid-foreground[data-active=true]{color:var(--warning-solid-foreground)}.data-\[active\=true\]\:shadow-sm[data-active=true]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing)*8)}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:var(--accent)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--accent-foreground)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing)*9)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing)*8)}:is(.\*\*\:data-\[slot\=command-input-wrapper\]\:h-12 *)[data-slot=command-input-wrapper]{height:calc(var(--spacing)*12)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing)*2)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--background)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x:calc(var(--spacing)*5);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.data-\[state\=closed\]\:pointer-events-none[data-state=closed]{pointer-events:none}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity:.8}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:calc(1/2*-100%)}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x:calc(1*100%)}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:calc(48%*-1)}.data-\[state\=indeterminate\]\:block[data-state=indeterminate]{display:block}.data-\[state\=indeterminate\]\:hidden[data-state=indeterminate]{display:none}.data-\[state\=indeterminate\]\:bg-primary[data-state=indeterminate]{background-color:var(--primary)}.data-\[state\=indeterminate\]\:text-primary-foreground[data-state=indeterminate]{color:var(--primary-foreground)}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--accent)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.data-\[state\=open\]\:bg-sidebar-accent[data-state=open]{background-color:var(--sidebar-accent)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.data-\[state\=open\]\:text-sidebar-foreground[data-state=open]{color:var(--sidebar-foreground)}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:calc(1/2*-100%)}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:calc(48%*-1)}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y:calc(1*-100%)}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--input)}.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x:var(--radix-toast-swipe-end-x);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-\[backdrop-filter\]\:bg-background\/85{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.supports-\[backdrop-filter\]\:bg-background\/85{background-color:color-mix(in oklab,var(--background)85%,transparent)}}}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-bounce{animation:var(--animate-bounce)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:760px){.max-\[760px\]\:h-auto{height:auto}.max-\[760px\]\:p-3{padding:calc(var(--spacing)*3)}}@media (min-width:900px){.min-\[900px\]\:absolute{position:absolute}.min-\[900px\]\:top-\[58\%\]{top:58%}.min-\[900px\]\:right-\[calc\(50\%_\+_var\(--oa-card\)\/2_\+_2vw\)\]{right:calc(50% + var(--oa-card)/2 + 2vw)}.min-\[900px\]\:bottom-\[8\%\]{bottom:8%}.min-\[900px\]\:left-\[calc\(25\%_-_var\(--oa-card\)\/4\)\]{left:calc(25% - var(--oa-card)/4)}.min-\[900px\]\:m-0{margin:calc(var(--spacing)*0)}.min-\[900px\]\:mb-0{margin-bottom:calc(var(--spacing)*0)}.min-\[900px\]\:block{display:block}.min-\[900px\]\:flex{display:flex}.min-\[900px\]\:grid{display:grid}.min-\[900px\]\:h-10{height:calc(var(--spacing)*10)}.min-\[900px\]\:h-\[76px\]{height:76px}.min-\[900px\]\:h-full{height:100%}.min-\[900px\]\:max-h-\[78svh\]{max-height:78svh}.min-\[900px\]\:min-h-0{min-height:calc(var(--spacing)*0)}.min-\[900px\]\:w-10{width:calc(var(--spacing)*10)}.min-\[900px\]\:w-\[76px\]{width:76px}.min-\[900px\]\:w-\[440px\]{width:440px}.min-\[900px\]\:w-\[min\(calc\(50vw_-_var\(--oa-card\)\/2_-_4vw\)\,760px\)\]{width:min(calc(50vw - var(--oa-card)/2 - 4vw),760px)}.min-\[900px\]\:max-w-none{max-width:none}.min-\[900px\]\:flex-1{flex:1}.min-\[900px\]\:flex-none{flex:none}.min-\[900px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[900px\]\:flex-col{flex-direction:column}.min-\[900px\]\:justify-center{justify-content:center}.min-\[900px\]\:gap-4{gap:calc(var(--spacing)*4)}:where(.min-\[900px\]\:space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}.min-\[900px\]\:overflow-hidden{overflow:hidden}.min-\[900px\]\:overflow-y-auto{overflow-y:auto}.min-\[900px\]\:rounded-\[22px\]{border-radius:22px}.min-\[900px\]\:object-bottom{object-position:bottom}.min-\[900px\]\:px-\[30px\]{padding-inline:30px}.min-\[900px\]\:py-12{padding-block:calc(var(--spacing)*12)}.min-\[900px\]\:pt-\[22px\]{padding-top:22px}.min-\[900px\]\:pt-\[26px\]{padding-top:26px}.min-\[900px\]\:pb-0{padding-bottom:calc(var(--spacing)*0)}.min-\[900px\]\:pb-3{padding-bottom:calc(var(--spacing)*3)}.min-\[900px\]\:pb-\[26px\]{padding-bottom:26px}.min-\[900px\]\:text-\[30px\]{font-size:30px}}@media (min-width:1920px){.min-\[1920px\]\:\[--oa-card\:537px\]{--oa-card:537px}.min-\[1920px\]\:\[zoom\:1\.22\]{zoom:1.22}}@media (min-width:40rem){.sm\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.sm\:right-6{right:calc(var(--spacing)*6)}.sm\:bottom-6{bottom:calc(var(--spacing)*6)}.sm\:left-28{left:calc(var(--spacing)*28)}.sm\:col-start-2{grid-column-start:2}.sm\:mt-0{margin-top:calc(var(--spacing)*0)}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:h-28{height:calc(var(--spacing)*28)}.sm\:h-36{height:calc(var(--spacing)*36)}.sm\:max-h-\[45vh\]{max-height:45vh}.sm\:max-h-\[min\(90dvh\,calc\(100dvh-2rem\)\)\]{max-height:min(90dvh,100dvh - 2rem)}.sm\:min-h-\[250px\]{min-height:250px}.sm\:w-48{width:calc(var(--spacing)*48)}.sm\:w-60{width:calc(var(--spacing)*60)}.sm\:w-64{width:calc(var(--spacing)*64)}.sm\:w-auto{width:auto}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-3xl{max-width:var(--container-3xl)}.sm\:max-w-\[425px\]{max-width:425px}.sm\:max-w-\[440px\]{max-width:440px}.sm\:max-w-\[460px\]{max-width:460px}.sm\:max-w-\[480px\]{max-width:480px}.sm\:max-w-\[500px\]{max-width:500px}.sm\:max-w-\[520px\]{max-width:520px}.sm\:max-w-\[540px\]{max-width:540px}.sm\:max-w-\[560px\]{max-width:560px}.sm\:max-w-\[600px\]{max-width:600px}.sm\:max-w-\[640px\]{max-width:640px}.sm\:max-w-\[760px\]{max-width:760px}.sm\:max-w-\[800px\]{max-width:800px}.sm\:max-w-\[1080px\]{max-width:1080px}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.sm\:grid-cols-\[88px_1fr\]{grid-template-columns:88px 1fr}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-0{gap:calc(var(--spacing)*0)}.sm\:gap-2{gap:calc(var(--spacing)*2)}.sm\:gap-2\.5{gap:calc(var(--spacing)*2.5)}.sm\:gap-3{gap:calc(var(--spacing)*3)}.sm\:gap-4{gap:calc(var(--spacing)*4)}:where(.sm\:space-x-0>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*0)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-x-reverse)))}:where(.sm\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}.sm\:rounded-3xl{border-radius:var(--radius-3xl)}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:border{border-style:var(--tw-border-style);border-width:1px}.sm\:p-4{padding:calc(var(--spacing)*4)}.sm\:p-5{padding:calc(var(--spacing)*5)}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:px-4{padding-inline:calc(var(--spacing)*4)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:py-4{padding-block:calc(var(--spacing)*4)}.sm\:pr-3{padding-right:calc(var(--spacing)*3)}.sm\:pr-20{padding-right:calc(var(--spacing)*20)}.sm\:pl-\[2\.75rem\]{padding-left:2.75rem}.sm\:text-left{text-align:left}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y:calc(1*100%)}}@media (min-width:48rem){.md\:inset-6{inset:calc(var(--spacing)*6)}.md\:order-none{order:0}.md\:mr-80{margin-right:calc(var(--spacing)*80)}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline{display:inline}.md\:inline-flex{display:inline-flex}.md\:aspect-video{aspect-ratio:var(--aspect-video)}.md\:h-24{height:calc(var(--spacing)*24)}.md\:w-24{width:calc(var(--spacing)*24)}.md\:w-64{width:calc(var(--spacing)*64)}.md\:w-80{width:calc(var(--spacing)*80)}.md\:w-\[880px\]{width:880px}.md\:w-\[min\(90vw\,calc\(85vh\*16\/9\)\)\]{width:min(90vw,151.111vh)}.md\:w-\[min\(94vw\,calc\(92vh\*16\/9\)\+8rem\)\]{width:min(94vw,163.556vh + 8rem)}.md\:max-w-\[70vw\]{max-width:70vw}.md\:max-w-\[96vw\]{max-width:96vw}.md\:flex-1{flex:1}.md\:basis-auto{flex-basis:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.md\:grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}.md\:grid-cols-\[1fr_minmax\(340px\,420px\)\]{grid-template-columns:1fr minmax(340px,420px)}.md\:grid-cols-\[272px_minmax\(0\,1fr\)\]{grid-template-columns:272px minmax(0,1fr)}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:gap-2{gap:calc(var(--spacing)*2)}.md\:gap-3{gap:calc(var(--spacing)*3)}.md\:gap-4{gap:calc(var(--spacing)*4)}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:border-gray-200{border-color:var(--color-gray-200)}.md\:p-10{padding:calc(var(--spacing)*10)}.md\:p-16{padding:calc(var(--spacing)*16)}.md\:px-4{padding-inline:calc(var(--spacing)*4)}.md\:px-12{padding-inline:calc(var(--spacing)*12)}.md\:px-16{padding-inline:calc(var(--spacing)*16)}.md\:py-0{padding-block:calc(var(--spacing)*0)}.md\:pt-7{padding-top:calc(var(--spacing)*7)}.md\:pr-4{padding-right:calc(var(--spacing)*4)}.md\:pl-4{padding-left:calc(var(--spacing)*4)}.md\:text-left{text-align:left}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-5{top:calc(var(--spacing)*5)}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:max-h-\[50vh\]{max-height:50vh}.lg\:w-56{width:calc(var(--spacing)*56)}.lg\:w-\[264px\]{width:264px}.lg\:max-w-\[50vw\]{max-width:50vw}.lg\:shrink-0{flex-shrink:0}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_24rem\]{grid-template-columns:minmax(0,1fr) 24rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:grid-cols-\[minmax\(0\,1fr\)_400px\]{grid-template-columns:minmax(0,1fr) 400px}.lg\:flex-row{flex-direction:row}.lg\:gap-7{gap:calc(var(--spacing)*7)}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:border-border{border-color:var(--border)}.lg\:px-12{padding-inline:calc(var(--spacing)*12)}.lg\:pl-4{padding-left:calc(var(--spacing)*4)}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:\[--w\:70vw\]{--w:70vw}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-\[calc\(var\(--pk-ws-head-h\,0px\)\+16px\)\]{top:calc(var(--pk-ws-head-h,0px) + 16px)}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:h-\[calc\(100vh-11rem\)\]{height:calc(100vh - 11rem)}.xl\:h-full{height:100%}.xl\:max-h-none{max-height:none}.xl\:min-h-0{min-height:calc(var(--spacing)*0)}.xl\:min-h-\[360px\]{min-height:360px}.xl\:max-w-\[calc\(100\%-24rem\)\]{max-width:calc(100% - 24rem)}.xl\:flex-1{flex:1}.xl\:flex-none{flex:none}.xl\:grow{flex-grow:1}.xl\:basis-0{flex-basis:calc(var(--spacing)*0)}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[52px_minmax\(0\,1fr\)_300px\]{grid-template-columns:52px minmax(0,1fr) 300px}.xl\:grid-cols-\[200px_240px_minmax\(0\,1fr\)_300px\]{grid-template-columns:200px 240px minmax(0,1fr) 300px}.xl\:grid-cols-\[200px_240px_…\]{grid-template-columns:200px 240px …}.xl\:grid-cols-\[272px_minmax\(0\,1fr\)_220px\]{grid-template-columns:272px minmax(0,1fr) 220px}.xl\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.xl\:grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.xl\:items-start{align-items:flex-start}.xl\:overflow-hidden{overflow:hidden}.xl\:overflow-visible{overflow:visible}.xl\:overflow-y-auto{overflow-y:auto}}.dark\:border-\[\#8a6410\]:is(.dark *){border-color:#8a6410}.dark\:border-\[color\:var\(--eduba-tiffany-deep\,\#1f8e86\)\]\/40:is(.dark *){border-color:var(--eduba-tiffany-deep,#1f8e86)}@supports (color:color-mix(in lab, red, red)){.dark\:border-\[color\:var\(--eduba-tiffany-deep\,\#1f8e86\)\]\/40:is(.dark *){border-color:color-mix(in oklab,var(--eduba-tiffany-deep,#1f8e86)40%,transparent)}}.dark\:border-amber-700:is(.dark *){border-color:var(--color-amber-700)}.dark\:border-amber-800:is(.dark *){border-color:var(--color-amber-800)}.dark\:border-amber-800\/60:is(.dark *){border-color:#953d0099}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-800\/60:is(.dark *){border-color:color-mix(in oklab,var(--color-amber-800)60%,transparent)}}.dark\:border-amber-900:is(.dark *){border-color:var(--color-amber-900)}.dark\:border-amber-900\/40:is(.dark *){border-color:#7b330666}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-900\/40:is(.dark *){border-color:color-mix(in oklab,var(--color-amber-900)40%,transparent)}}.dark\:border-blue-700:is(.dark *){border-color:var(--color-blue-700)}.dark\:border-blue-800:is(.dark *){border-color:var(--color-blue-800)}.dark\:border-blue-900:is(.dark *){border-color:var(--color-blue-900)}.dark\:border-border:is(.dark *){border-color:var(--border)}.dark\:border-cyan-800:is(.dark *){border-color:var(--color-cyan-800)}.dark\:border-destructive:is(.dark *){border-color:var(--destructive)}.dark\:border-emerald-700:is(.dark *){border-color:var(--color-emerald-700)}.dark\:border-emerald-800:is(.dark *){border-color:var(--color-emerald-800)}.dark\:border-emerald-900:is(.dark *){border-color:var(--color-emerald-900)}.dark\:border-fuchsia-800:is(.dark *){border-color:var(--color-fuchsia-800)}.dark\:border-gray-100:is(.dark *){border-color:var(--color-gray-100)}.dark\:border-gray-700:is(.dark *){border-color:var(--color-gray-700)}.dark\:border-green-800:is(.dark *){border-color:var(--color-green-800)}.dark\:border-green-800\/30:is(.dark *){border-color:#0166304d}@supports (color:color-mix(in lab, red, red)){.dark\:border-green-800\/30:is(.dark *){border-color:color-mix(in oklab,var(--color-green-800)30%,transparent)}}.dark\:border-indigo-600:is(.dark *){border-color:var(--color-indigo-600)}.dark\:border-indigo-700:is(.dark *){border-color:var(--color-indigo-700)}.dark\:border-indigo-800:is(.dark *){border-color:var(--color-indigo-800)}.dark\:border-lime-800:is(.dark *){border-color:var(--color-lime-800)}.dark\:border-orange-800:is(.dark *){border-color:var(--color-orange-800)}.dark\:border-purple-800:is(.dark *){border-color:var(--color-purple-800)}.dark\:border-red-700:is(.dark *){border-color:var(--color-red-700)}.dark\:border-red-800:is(.dark *){border-color:var(--color-red-800)}.dark\:border-rose-700:is(.dark *){border-color:var(--color-rose-700)}.dark\:border-rose-800:is(.dark *){border-color:var(--color-rose-800)}.dark\:border-rose-800\/40:is(.dark *){border-color:#a3003766}@supports (color:color-mix(in lab, red, red)){.dark\:border-rose-800\/40:is(.dark *){border-color:color-mix(in oklab,var(--color-rose-800)40%,transparent)}}.dark\:border-sky-800:is(.dark *){border-color:var(--color-sky-800)}.dark\:border-slate-100:is(.dark *){border-color:var(--color-slate-100)}.dark\:border-slate-600:is(.dark *){border-color:var(--color-slate-600)}.dark\:border-slate-600\/60:is(.dark *){border-color:#45556c99}@supports (color:color-mix(in lab, red, red)){.dark\:border-slate-600\/60:is(.dark *){border-color:color-mix(in oklab,var(--color-slate-600)60%,transparent)}}.dark\:border-slate-700:is(.dark *){border-color:var(--color-slate-700)}.dark\:border-slate-700\/40:is(.dark *){border-color:#31415866}@supports (color:color-mix(in lab, red, red)){.dark\:border-slate-700\/40:is(.dark *){border-color:color-mix(in oklab,var(--color-slate-700)40%,transparent)}}.dark\:border-slate-700\/50:is(.dark *){border-color:#31415880}@supports (color:color-mix(in lab, red, red)){.dark\:border-slate-700\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-slate-700)50%,transparent)}}.dark\:border-slate-800:is(.dark *){border-color:var(--color-slate-800)}.dark\:border-stone-700:is(.dark *){border-color:var(--color-stone-700)}.dark\:border-teal-700:is(.dark *){border-color:var(--color-teal-700)}.dark\:border-teal-800:is(.dark *){border-color:var(--color-teal-800)}.dark\:border-violet-800:is(.dark *){border-color:var(--color-violet-800)}.dark\:border-white\/10:is(.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/10:is(.dark *){border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.dark\:border-yellow-800:is(.dark *){border-color:var(--color-yellow-800)}.dark\:border-l-neutral-200:is(.dark *){border-left-color:var(--color-neutral-200)}.dark\:border-l-slate-600:is(.dark *){border-left-color:var(--color-slate-600)}.dark\:bg-\[\#2f2716\]:is(.dark *){background-color:#2f2716}.dark\:bg-\[\#2f2716\]\/50:is(.dark *){background-color:#2f271680;background-color:lab(16.1832% 1.69612 12.6732/.5)}.dark\:bg-\[\#5fd0c8\]:is(.dark *){background-color:#5fd0c8}.dark\:bg-\[\#7cc4e8\]:is(.dark *){background-color:#7cc4e8}.dark\:bg-\[\#8fd4a2\]:is(.dark *){background-color:#8fd4a2}.dark\:bg-\[\#16302d\]:is(.dark *){background-color:#16302d}.dark\:bg-\[\#35211e\]:is(.dark *){background-color:#35211e}.dark\:bg-\[\#35211e\]\/40:is(.dark *){background-color:#35211e66;background-color:lab(15.2817% 9.59045 6.16355/.4)}.dark\:bg-\[\#a3c4e8\]:is(.dark *){background-color:#a3c4e8}.dark\:bg-\[\#c0a9e0\]:is(.dark *){background-color:#c0a9e0}.dark\:bg-\[\#cbd3dd\]:is(.dark *){background-color:#cbd3dd}.dark\:bg-\[\#e0ab8f\]:is(.dark *){background-color:#e0ab8f}.dark\:bg-\[\#f0a3b8\]:is(.dark *){background-color:#f0a3b8}.dark\:bg-\[\#f29ad0\]:is(.dark *){background-color:#f29ad0}.dark\:bg-\[\#ff9e8f\]:is(.dark *){background-color:#ff9e8f}.dark\:bg-\[\#ffd98a\]:is(.dark *){background-color:#ffd98a}.dark\:bg-amber-500\/15:is(.dark *){background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-500\/15:is(.dark *){background-color:color-mix(in oklab,var(--color-amber-500)15%,transparent)}}.dark\:bg-amber-500\/30:is(.dark *){background-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-500\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-amber-500)30%,transparent)}}.dark\:bg-amber-900:is(.dark *){background-color:var(--color-amber-900)}.dark\:bg-amber-900\/10:is(.dark *){background-color:#7b33061a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-900\/10:is(.dark *){background-color:color-mix(in oklab,var(--color-amber-900)10%,transparent)}}.dark\:bg-amber-900\/20:is(.dark *){background-color:#7b330633}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-900\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-amber-900)20%,transparent)}}.dark\:bg-amber-900\/30:is(.dark *){background-color:#7b33064d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-amber-900)30%,transparent)}}.dark\:bg-amber-950\/20:is(.dark *){background-color:#46190133}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-amber-950)20%,transparent)}}.dark\:bg-amber-950\/30:is(.dark *){background-color:#4619014d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-amber-950)30%,transparent)}}.dark\:bg-amber-950\/40:is(.dark *){background-color:#46190166}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-amber-950)40%,transparent)}}.dark\:bg-amber-950\/50:is(.dark *){background-color:#46190180}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/50:is(.dark *){background-color:color-mix(in oklab,var(--color-amber-950)50%,transparent)}}.dark\:bg-blue-900:is(.dark *){background-color:var(--color-blue-900)}.dark\:bg-blue-900\/20:is(.dark *){background-color:#1c398e33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-900\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-900)20%,transparent)}}.dark\:bg-blue-900\/30:is(.dark *){background-color:#1c398e4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-900)30%,transparent)}}.dark\:bg-blue-950\/20:is(.dark *){background-color:#16245633}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-950\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-950)20%,transparent)}}.dark\:bg-blue-950\/30:is(.dark *){background-color:#1624564d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-950\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-950)30%,transparent)}}.dark\:bg-blue-950\/40:is(.dark *){background-color:#16245666}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-950\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-950)40%,transparent)}}.dark\:bg-blue-950\/50:is(.dark *){background-color:#16245680}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-950\/50:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-950)50%,transparent)}}.dark\:bg-cyan-950\/40:is(.dark *){background-color:#05334566}@supports (color:color-mix(in lab, red, red)){.dark\:bg-cyan-950\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-cyan-950)40%,transparent)}}.dark\:bg-destructive\/10:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/10:is(.dark *){background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.dark\:bg-destructive\/60:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/60:is(.dark *){background-color:color-mix(in oklab,var(--destructive)60%,transparent)}}.dark\:bg-emerald-900:is(.dark *){background-color:var(--color-emerald-900)}.dark\:bg-emerald-900\/10:is(.dark *){background-color:#004e3b1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-900\/10:is(.dark *){background-color:color-mix(in oklab,var(--color-emerald-900)10%,transparent)}}.dark\:bg-emerald-900\/20:is(.dark *){background-color:#004e3b33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-900\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-emerald-900)20%,transparent)}}.dark\:bg-emerald-900\/40:is(.dark *){background-color:#004e3b66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-900\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-emerald-900)40%,transparent)}}.dark\:bg-emerald-950\/20:is(.dark *){background-color:#002c2233}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-950\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-emerald-950)20%,transparent)}}.dark\:bg-emerald-950\/30:is(.dark *){background-color:#002c224d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-950\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-emerald-950)30%,transparent)}}.dark\:bg-emerald-950\/40:is(.dark *){background-color:#002c2266}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-950\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-emerald-950)40%,transparent)}}.dark\:bg-emerald-950\/50:is(.dark *){background-color:#002c2280}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-950\/50:is(.dark *){background-color:color-mix(in oklab,var(--color-emerald-950)50%,transparent)}}.dark\:bg-fuchsia-950\/40:is(.dark *){background-color:#4b004f66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-fuchsia-950\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-fuchsia-950)40%,transparent)}}.dark\:bg-gray-200:is(.dark *){background-color:var(--color-gray-200)}.dark\:bg-gray-700:is(.dark *){background-color:var(--color-gray-700)}.dark\:bg-gray-800:is(.dark *){background-color:var(--color-gray-800)}.dark\:bg-gray-950\/30:is(.dark *){background-color:#0307124d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-950\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-gray-950)30%,transparent)}}.dark\:bg-green-600:is(.dark *){background-color:var(--color-green-600)}.dark\:bg-green-900:is(.dark *){background-color:var(--color-green-900)}.dark\:bg-green-900\/30:is(.dark *){background-color:#0d542b4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-green-900)30%,transparent)}}.dark\:bg-green-950:is(.dark *){background-color:var(--color-green-950)}.dark\:bg-green-950\/30:is(.dark *){background-color:#032e154d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-950\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-green-950)30%,transparent)}}.dark\:bg-green-950\/40:is(.dark *){background-color:#032e1566}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-950\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-green-950)40%,transparent)}}.dark\:bg-indigo-900\/20:is(.dark *){background-color:#312c8533}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-900\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-indigo-900)20%,transparent)}}.dark\:bg-indigo-950\/40:is(.dark *){background-color:#1e1a4d66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-950\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-indigo-950)40%,transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--input)30%,transparent)}}.dark\:bg-lime-950\/40:is(.dark *){background-color:#192e0366}@supports (color:color-mix(in lab, red, red)){.dark\:bg-lime-950\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-lime-950)40%,transparent)}}.dark\:bg-muted\/20:is(.dark *){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-muted\/20:is(.dark *){background-color:color-mix(in oklab,var(--muted)20%,transparent)}}.dark\:bg-muted\/40:is(.dark *){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-muted\/40:is(.dark *){background-color:color-mix(in oklab,var(--muted)40%,transparent)}}.dark\:bg-neutral-100:is(.dark *){background-color:var(--color-neutral-100)}.dark\:bg-neutral-600:is(.dark *){background-color:var(--color-neutral-600)}.dark\:bg-orange-900:is(.dark *){background-color:var(--color-orange-900)}.dark\:bg-orange-900\/40:is(.dark *){background-color:#7e2a0c66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-orange-900\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-orange-900)40%,transparent)}}.dark\:bg-orange-950\/40:is(.dark *){background-color:#44130666}@supports (color:color-mix(in lab, red, red)){.dark\:bg-orange-950\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-orange-950)40%,transparent)}}.dark\:bg-primary\/10:is(.dark *){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-primary\/10:is(.dark *){background-color:color-mix(in oklab,var(--primary)10%,transparent)}}.dark\:bg-purple-900:is(.dark *){background-color:var(--color-purple-900)}.dark\:bg-purple-950\/40:is(.dark *){background-color:#3c036666}@supports (color:color-mix(in lab, red, red)){.dark\:bg-purple-950\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-purple-950)40%,transparent)}}.dark\:bg-red-900:is(.dark *){background-color:var(--color-red-900)}.dark\:bg-red-950:is(.dark *){background-color:var(--color-red-950)}.dark\:bg-red-950\/30:is(.dark *){background-color:#4608094d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-950\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-red-950)30%,transparent)}}.dark\:bg-red-950\/40:is(.dark *){background-color:#46080966}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-950\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-red-950)40%,transparent)}}.dark\:bg-rose-900:is(.dark *){background-color:var(--color-rose-900)}.dark\:bg-rose-900\/20:is(.dark *){background-color:#8b083633}@supports (color:color-mix(in lab, red, red)){.dark\:bg-rose-900\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-rose-900)20%,transparent)}}.dark\:bg-rose-950\/30:is(.dark *){background-color:#4d02184d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-rose-950\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-rose-950)30%,transparent)}}.dark\:bg-rose-950\/40:is(.dark *){background-color:#4d021866}@supports (color:color-mix(in lab, red, red)){.dark\:bg-rose-950\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-rose-950)40%,transparent)}}.dark\:bg-rose-950\/50:is(.dark *){background-color:#4d021880}@supports (color:color-mix(in lab, red, red)){.dark\:bg-rose-950\/50:is(.dark *){background-color:color-mix(in oklab,var(--color-rose-950)50%,transparent)}}.dark\:bg-sky-500:is(.dark *){background-color:var(--color-sky-500)}.dark\:bg-sky-600:is(.dark *){background-color:var(--color-sky-600)}.dark\:bg-sky-700:is(.dark *){background-color:var(--color-sky-700)}.dark\:bg-sky-900\/20:is(.dark *){background-color:#024a7033}@supports (color:color-mix(in lab, red, red)){.dark\:bg-sky-900\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-sky-900)20%,transparent)}}.dark\:bg-sky-900\/40:is(.dark *){background-color:#024a7066}@supports (color:color-mix(in lab, red, red)){.dark\:bg-sky-900\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-sky-900)40%,transparent)}}.dark\:bg-sky-900\/70:is(.dark *){background-color:#024a70b3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-sky-900\/70:is(.dark *){background-color:color-mix(in oklab,var(--color-sky-900)70%,transparent)}}.dark\:bg-sky-950\/30:is(.dark *){background-color:#052f4a4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-sky-950\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-sky-950)30%,transparent)}}.dark\:bg-sky-950\/40:is(.dark *){background-color:#052f4a66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-sky-950\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-sky-950)40%,transparent)}}.dark\:bg-sky-950\/60:is(.dark *){background-color:#052f4a99}@supports (color:color-mix(in lab, red, red)){.dark\:bg-sky-950\/60:is(.dark *){background-color:color-mix(in oklab,var(--color-sky-950)60%,transparent)}}.dark\:bg-slate-100:is(.dark *){background-color:var(--color-slate-100)}.dark\:bg-slate-600:is(.dark *){background-color:var(--color-slate-600)}.dark\:bg-slate-700\/20:is(.dark *){background-color:#31415833}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-700\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-slate-700)20%,transparent)}}.dark\:bg-slate-700\/30:is(.dark *){background-color:#3141584d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-700\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-slate-700)30%,transparent)}}.dark\:bg-slate-800:is(.dark *){background-color:var(--color-slate-800)}.dark\:bg-slate-800\/30:is(.dark *){background-color:#1d293d4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-800\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-slate-800)30%,transparent)}}.dark\:bg-slate-800\/40:is(.dark *){background-color:#1d293d66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-800\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-slate-800)40%,transparent)}}.dark\:bg-slate-800\/50:is(.dark *){background-color:#1d293d80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-800\/50:is(.dark *){background-color:color-mix(in oklab,var(--color-slate-800)50%,transparent)}}.dark\:bg-slate-800\/60:is(.dark *){background-color:#1d293d99}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-800\/60:is(.dark *){background-color:color-mix(in oklab,var(--color-slate-800)60%,transparent)}}.dark\:bg-slate-800\/80:is(.dark *){background-color:#1d293dcc}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-800\/80:is(.dark *){background-color:color-mix(in oklab,var(--color-slate-800)80%,transparent)}}.dark\:bg-slate-900:is(.dark *){background-color:var(--color-slate-900)}.dark\:bg-slate-900\/40:is(.dark *){background-color:#0f172b66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-900\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-slate-900)40%,transparent)}}.dark\:bg-stone-700\/90:is(.dark *){background-color:#44403be6}@supports (color:color-mix(in lab, red, red)){.dark\:bg-stone-700\/90:is(.dark *){background-color:color-mix(in oklab,var(--color-stone-700)90%,transparent)}}.dark\:bg-stone-800:is(.dark *){background-color:var(--color-stone-800)}.dark\:bg-stone-800\/40:is(.dark *){background-color:#29252466}@supports (color:color-mix(in lab, red, red)){.dark\:bg-stone-800\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-stone-800)40%,transparent)}}.dark\:bg-teal-900\/40:is(.dark *){background-color:#0b4f4a66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-teal-900\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-teal-900)40%,transparent)}}.dark\:bg-teal-950\/30:is(.dark *){background-color:#022f2e4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-teal-950\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-teal-950)30%,transparent)}}.dark\:bg-teal-950\/40:is(.dark *){background-color:#022f2e66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-teal-950\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-teal-950)40%,transparent)}}.dark\:bg-teal-950\/50:is(.dark *){background-color:#022f2e80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-teal-950\/50:is(.dark *){background-color:color-mix(in oklab,var(--color-teal-950)50%,transparent)}}.dark\:bg-violet-950\/40:is(.dark *){background-color:#2f0d6866}@supports (color:color-mix(in lab, red, red)){.dark\:bg-violet-950\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-violet-950)40%,transparent)}}.dark\:bg-white\/5:is(.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/5:is(.dark *){background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.dark\:bg-yellow-500\/30:is(.dark *){background-color:#edb2004d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-yellow-500\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-yellow-500)30%,transparent)}}.dark\:bg-yellow-900:is(.dark *){background-color:var(--color-yellow-900)}.dark\:bg-yellow-950:is(.dark *){background-color:var(--color-yellow-950)}.dark\:bg-yellow-950\/30:is(.dark *){background-color:#4320044d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-yellow-950\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-yellow-950)30%,transparent)}}.dark\:bg-yellow-950\/40:is(.dark *){background-color:#43200466}@supports (color:color-mix(in lab, red, red)){.dark\:bg-yellow-950\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-yellow-950)40%,transparent)}}.dark\:from-green-950\/30:is(.dark *){--tw-gradient-from:#032e154d}@supports (color:color-mix(in lab, red, red)){.dark\:from-green-950\/30:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-green-950)30%,transparent)}}.dark\:from-green-950\/30:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-rose-950\/40:is(.dark *){--tw-gradient-from:#4d021866}@supports (color:color-mix(in lab, red, red)){.dark\:from-rose-950\/40:is(.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-rose-950)40%,transparent)}}.dark\:from-rose-950\/40:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:via-amber-950\/40:is(.dark *){--tw-gradient-via:#46190166}@supports (color:color-mix(in lab, red, red)){.dark\:via-amber-950\/40:is(.dark *){--tw-gradient-via:color-mix(in oklab,var(--color-amber-950)40%,transparent)}}.dark\:via-amber-950\/40:is(.dark *){--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:to-emerald-950\/30:is(.dark *){--tw-gradient-to:#002c224d}@supports (color:color-mix(in lab, red, red)){.dark\:to-emerald-950\/30:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-emerald-950)30%,transparent)}}.dark\:to-emerald-950\/30:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-orange-950\/40:is(.dark *){--tw-gradient-to:#44130666}@supports (color:color-mix(in lab, red, red)){.dark\:to-orange-950\/40:is(.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-orange-950)40%,transparent)}}.dark\:to-orange-950\/40:is(.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:text-\[\#5fd0c8\]:is(.dark *){color:#5fd0c8}.dark\:text-\[\#7cc4e8\]:is(.dark *){color:#7cc4e8}.dark\:text-\[\#7fd0c9\]:is(.dark *){color:#7fd0c9}.dark\:text-\[\#8fd4a2\]:is(.dark *){color:#8fd4a2}.dark\:text-\[\#9fe0d9\]:is(.dark *){color:#9fe0d9}.dark\:text-\[\#a3c4e8\]:is(.dark *){color:#a3c4e8}.dark\:text-\[\#c0a9e0\]:is(.dark *){color:#c0a9e0}.dark\:text-\[\#cbd3dd\]:is(.dark *){color:#cbd3dd}.dark\:text-\[\#e0ab8f\]:is(.dark *){color:#e0ab8f}.dark\:text-\[\#e8c268\]:is(.dark *){color:#e8c268}.dark\:text-\[\#f0a3b8\]:is(.dark *){color:#f0a3b8}.dark\:text-\[\#f29ad0\]:is(.dark *){color:#f29ad0}.dark\:text-\[\#ff9e8f\]:is(.dark *){color:#ff9e8f}.dark\:text-\[\#ffa596\]:is(.dark *){color:#ffa596}.dark\:text-\[\#ffb2a6\]:is(.dark *){color:#ffb2a6}.dark\:text-\[\#ffd98a\]:is(.dark *){color:#ffd98a}.dark\:text-\[color\:var\(--eduba-coral\,\#ff8a7a\)\]:is(.dark *){color:var(--eduba-coral,#ff8a7a)}.dark\:text-\[color\:var\(--eduba-mint\,\#beefe9\)\]:is(.dark *){color:var(--eduba-mint,#beefe9)}.dark\:text-\[color\:var\(--eduba-mustard\,\#ffd166\)\]:is(.dark *){color:var(--eduba-mustard,#ffd166)}.dark\:text-amber-100:is(.dark *){color:var(--color-amber-100)}.dark\:text-amber-200:is(.dark *){color:var(--color-amber-200)}.dark\:text-amber-300:is(.dark *){color:var(--color-amber-300)}.dark\:text-amber-300\/80:is(.dark *){color:#ffd236cc}@supports (color:color-mix(in lab, red, red)){.dark\:text-amber-300\/80:is(.dark *){color:color-mix(in oklab,var(--color-amber-300)80%,transparent)}}.dark\:text-amber-300\/90:is(.dark *){color:#ffd236e6}@supports (color:color-mix(in lab, red, red)){.dark\:text-amber-300\/90:is(.dark *){color:color-mix(in oklab,var(--color-amber-300)90%,transparent)}}.dark\:text-amber-400:is(.dark *){color:var(--color-amber-400)}.dark\:text-amber-400\/70:is(.dark *){color:#fcbb00b3}@supports (color:color-mix(in lab, red, red)){.dark\:text-amber-400\/70:is(.dark *){color:color-mix(in oklab,var(--color-amber-400)70%,transparent)}}.dark\:text-blue-50:is(.dark *){color:var(--color-blue-50)}.dark\:text-blue-200:is(.dark *){color:var(--color-blue-200)}.dark\:text-blue-300:is(.dark *){color:var(--color-blue-300)}.dark\:text-blue-400:is(.dark *){color:var(--color-blue-400)}.dark\:text-blue-400\/80:is(.dark *){color:#54a2ffcc}@supports (color:color-mix(in lab, red, red)){.dark\:text-blue-400\/80:is(.dark *){color:color-mix(in oklab,var(--color-blue-400)80%,transparent)}}.dark\:text-cyan-100:is(.dark *){color:var(--color-cyan-100)}.dark\:text-cyan-300:is(.dark *){color:var(--color-cyan-300)}.dark\:text-emerald-100:is(.dark *){color:var(--color-emerald-100)}.dark\:text-emerald-200:is(.dark *){color:var(--color-emerald-200)}.dark\:text-emerald-300:is(.dark *){color:var(--color-emerald-300)}.dark\:text-emerald-400:is(.dark *){color:var(--color-emerald-400)}.dark\:text-emerald-400\/70:is(.dark *){color:#00d294b3}@supports (color:color-mix(in lab, red, red)){.dark\:text-emerald-400\/70:is(.dark *){color:color-mix(in oklab,var(--color-emerald-400)70%,transparent)}}.dark\:text-fuchsia-100:is(.dark *){color:var(--color-fuchsia-100)}.dark\:text-fuchsia-300:is(.dark *){color:var(--color-fuchsia-300)}.dark\:text-gray-200:is(.dark *){color:var(--color-gray-200)}.dark\:text-gray-300:is(.dark *){color:var(--color-gray-300)}.dark\:text-gray-400:is(.dark *){color:var(--color-gray-400)}.dark\:text-green-50:is(.dark *){color:var(--color-green-50)}.dark\:text-green-200:is(.dark *){color:var(--color-green-200)}.dark\:text-green-300:is(.dark *){color:var(--color-green-300)}.dark\:text-green-300\/90:is(.dark *){color:#7bf1a8e6}@supports (color:color-mix(in lab, red, red)){.dark\:text-green-300\/90:is(.dark *){color:color-mix(in oklab,var(--color-green-300)90%,transparent)}}.dark\:text-green-400:is(.dark *){color:var(--color-green-400)}.dark\:text-green-500:is(.dark *){color:var(--color-green-500)}.dark\:text-indigo-300:is(.dark *){color:var(--color-indigo-300)}.dark\:text-lime-100:is(.dark *){color:var(--color-lime-100)}.dark\:text-lime-300:is(.dark *){color:var(--color-lime-300)}.dark\:text-muted-foreground:is(.dark *){color:var(--muted-foreground)}.dark\:text-neutral-200:is(.dark *){color:var(--color-neutral-200)}.dark\:text-neutral-900:is(.dark *){color:var(--color-neutral-900)}.dark\:text-orange-300:is(.dark *){color:var(--color-orange-300)}.dark\:text-orange-400:is(.dark *){color:var(--color-orange-400)}.dark\:text-purple-200:is(.dark *){color:var(--color-purple-200)}.dark\:text-purple-300:is(.dark *){color:var(--color-purple-300)}.dark\:text-purple-400:is(.dark *){color:var(--color-purple-400)}.dark\:text-red-100:is(.dark *){color:var(--color-red-100)}.dark\:text-red-200:is(.dark *){color:var(--color-red-200)}.dark\:text-red-300:is(.dark *){color:var(--color-red-300)}.dark\:text-red-300\/90:is(.dark *){color:#ffa3a3e6}@supports (color:color-mix(in lab, red, red)){.dark\:text-red-300\/90:is(.dark *){color:color-mix(in oklab,var(--color-red-300)90%,transparent)}}.dark\:text-red-400:is(.dark *){color:var(--color-red-400)}.dark\:text-rose-100:is(.dark *){color:var(--color-rose-100)}.dark\:text-rose-200:is(.dark *){color:var(--color-rose-200)}.dark\:text-rose-300:is(.dark *){color:var(--color-rose-300)}.dark\:text-rose-300\/70:is(.dark *){color:#ffa2aeb3}@supports (color:color-mix(in lab, red, red)){.dark\:text-rose-300\/70:is(.dark *){color:color-mix(in oklab,var(--color-rose-300)70%,transparent)}}.dark\:text-rose-400:is(.dark *){color:var(--color-rose-400)}.dark\:text-rose-400\/70:is(.dark *){color:#ff667fb3}@supports (color:color-mix(in lab, red, red)){.dark\:text-rose-400\/70:is(.dark *){color:color-mix(in oklab,var(--color-rose-400)70%,transparent)}}.dark\:text-rose-400\/80:is(.dark *){color:#ff667fcc}@supports (color:color-mix(in lab, red, red)){.dark\:text-rose-400\/80:is(.dark *){color:color-mix(in oklab,var(--color-rose-400)80%,transparent)}}.dark\:text-sky-100:is(.dark *){color:var(--color-sky-100)}.dark\:text-sky-200:is(.dark *){color:var(--color-sky-200)}.dark\:text-sky-300:is(.dark *){color:var(--color-sky-300)}.dark\:text-sky-400\/70:is(.dark *){color:#00bcfeb3}@supports (color:color-mix(in lab, red, red)){.dark\:text-sky-400\/70:is(.dark *){color:color-mix(in oklab,var(--color-sky-400)70%,transparent)}}.dark\:text-slate-100:is(.dark *){color:var(--color-slate-100)}.dark\:text-slate-300:is(.dark *){color:var(--color-slate-300)}.dark\:text-slate-400:is(.dark *){color:var(--color-slate-400)}.dark\:text-slate-900:is(.dark *){color:var(--color-slate-900)}.dark\:text-stone-200:is(.dark *){color:var(--color-stone-200)}.dark\:text-stone-300:is(.dark *){color:var(--color-stone-300)}.dark\:text-stone-400:is(.dark *){color:var(--color-stone-400)}.dark\:text-teal-200:is(.dark *){color:var(--color-teal-200)}.dark\:text-teal-300:is(.dark *){color:var(--color-teal-300)}.dark\:text-teal-400:is(.dark *){color:var(--color-teal-400)}.dark\:text-violet-100:is(.dark *){color:var(--color-violet-100)}.dark\:text-violet-300:is(.dark *){color:var(--color-violet-300)}.dark\:text-yellow-50:is(.dark *){color:var(--color-yellow-50)}.dark\:text-yellow-100:is(.dark *){color:var(--color-yellow-100)}.dark\:text-yellow-300:is(.dark *){color:var(--color-yellow-300)}.dark\:shadow-\[3px_3px_0_-1px_var\(--color-slate-600\)\,6px_6px_0_-3px_var\(--color-slate-700\)\]:is(.dark *){--tw-shadow:3px 3px 0 -1px var(--tw-shadow-color,var(--color-slate-600)),6px 6px 0 -3px var(--tw-shadow-color,var(--color-slate-700));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:ring-amber-900:is(.dark *){--tw-ring-color:var(--color-amber-900)}.dark\:ring-blue-900:is(.dark *){--tw-ring-color:var(--color-blue-900)}.dark\:ring-indigo-800:is(.dark *){--tw-ring-color:var(--color-indigo-800)}.dark\:ring-indigo-900:is(.dark *){--tw-ring-color:var(--color-indigo-900)}.dark\:ring-rose-900:is(.dark *){--tw-ring-color:var(--color-rose-900)}.dark\:ring-transparent:is(.dark *){--tw-ring-color:transparent}.dark\:prose-invert:is(.dark *){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}@media (hover:hover){.dark\:hover\:border-indigo-700:is(.dark *):hover{border-color:var(--color-indigo-700)}.dark\:hover\:border-slate-600:is(.dark *):hover{border-color:var(--color-slate-600)}.dark\:hover\:bg-\[\#35211e\]:is(.dark *):hover{background-color:#35211e}.dark\:hover\:bg-emerald-900\/20:is(.dark *):hover{background-color:#004e3b33}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-emerald-900\/20:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-emerald-900)20%,transparent)}}.dark\:hover\:bg-gray-800:is(.dark *):hover{background-color:var(--color-gray-800)}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--input)50%,transparent)}}.dark\:hover\:bg-slate-700\/40:is(.dark *):hover{background-color:#31415866}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-slate-700\/40:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-slate-700)40%,transparent)}}.dark\:hover\:bg-slate-800:is(.dark *):hover{background-color:var(--color-slate-800)}.dark\:hover\:bg-slate-900:is(.dark *):hover{background-color:var(--color-slate-900)}.dark\:hover\:bg-teal-950\/40:is(.dark *):hover{background-color:#022f2e66}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-teal-950\/40:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-teal-950)40%,transparent)}}.dark\:hover\:text-amber-200:is(.dark *):hover{color:var(--color-amber-200)}.dark\:hover\:text-teal-300:is(.dark *):hover{color:var(--color-teal-300)}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:data-\[state\=active\]\:border-input:is(.dark *)[data-state=active]{border-color:var(--input)}.dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active]{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active]{background-color:color-mix(in oklab,var(--input)30%,transparent)}}.dark\:data-\[state\=active\]\:text-foreground:is(.dark *)[data-state=active]{color:var(--foreground)}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive)20%,transparent)}}@media (pointer:coarse){.pointer-coarse\:size-11{width:calc(var(--spacing)*11);height:calc(var(--spacing)*11)}.pointer-coarse\:h-11{height:calc(var(--spacing)*11)}.pointer-coarse\:h-12{height:calc(var(--spacing)*12)}.pointer-coarse\:min-h-12{min-height:calc(var(--spacing)*12)}.pointer-coarse\:w-12{width:calc(var(--spacing)*12)}.pointer-coarse\:py-\[15px\]{padding-block:15px}.pointer-coarse\:opacity-100{opacity:1}}.prose-headings\:mt-4 :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:calc(var(--spacing)*4)}.prose-headings\:mb-2 :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:calc(var(--spacing)*2)}.prose-p\:my-2 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block:calc(var(--spacing)*2)}.prose-th\:px-2 :where(th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline:calc(var(--spacing)*2)}.prose-th\:py-1 :where(th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-block:calc(var(--spacing)*1)}.prose-td\:px-2 :where(td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline:calc(var(--spacing)*2)}.prose-td\:py-1 :where(td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-block:calc(var(--spacing)*1)}.\[\&\]\:block{display:block}.\[\&_\*\]\:text-xs *{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\*\]\:text-white *{color:var(--color-white)}.\[\&_\.aside-h\]\:text-pk-brand-strong .aside-h{color:var(--pk-brand-strong)}.\[\&_\.aside-h\]\:text-pk-danger .aside-h{color:var(--pk-danger)}.\[\&_\.aside-h\]\:text-pk-warn .aside-h{color:var(--pk-warn-strong)}.\[\&_\.drawer-body\]\:flex .drawer-body{display:flex}.\[\&_\.drawer-body\]\:flex-col .drawer-body{flex-direction:column}.\[\&_\.drawer-body\]\:overflow-hidden .drawer-body{overflow:hidden}.\[\&_\.drawer-body\]\:bg-\[var\(--pk-mist\)\] .drawer-body{background-color:var(--pk-mist)}.\[\&_\.drawer-body\]\:p-0 .drawer-body{padding:calc(var(--spacing)*0)}.\[\&_\.drawer-body\]\:pt-5 .drawer-body{padding-top:calc(var(--spacing)*5)}.\[\&_\.katex\]\:inline-block .katex{display:inline-block}.\[\&_\.katex\]\:max-w-full .katex{max-width:100%}.\[\&_\.katex\]\:overflow-x-auto .katex{overflow-x:auto}.\[\&_\.katex\]\:\!align-baseline .katex{vertical-align:baseline!important}.\[\&_\.katex\]\:align-bottom .katex{vertical-align:bottom}.\[\&_\.katex\]\:text-base .katex{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_\.katex\]\:text-lg .katex{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.\[\&_\.katex\]\:text-sm .katex{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_\.katex\]\:text-\[1\.05em\] .katex{font-size:1.05em}.\[\&_\.katex-display\]\:max-w-full .katex-display{max-width:100%}.\[\&_\.katex-display\]\:overflow-x-auto .katex-display{overflow-x:auto}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:var(--muted-foreground)}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:var(--border)}@supports (color:color-mix(in lab, red, red)){.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:color-mix(in oklab,var(--border)50%,transparent)}}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor,.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke=\#ccc]{stroke:var(--border)}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted)}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke=\#ccc]{stroke:var(--border)}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector{--tw-outline-style:none;outline-style:none}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{--tw-outline-style:none;outline-style:none}.\[\&_\.sheet-body\]\:flex .sheet-body{display:flex}.\[\&_\.sheet-body\]\:flex-col .sheet-body{flex-direction:column}.\[\&_\.sheet-body\]\:gap-3 .sheet-body{gap:calc(var(--spacing)*3)}.\[\&_\.sheet-body\]\:overflow-hidden .sheet-body{overflow:hidden}.\[\&_\.sheet-body\]\:p-0 .sheet-body{padding:calc(var(--spacing)*0)}.\[\&_\.tiptap\]\:outline-none .tiptap{--tw-outline-style:none;outline-style:none}.\[\&_\.tiptap_p\.is-editor-empty\:first-child\:\:before\]\:pointer-events-none .tiptap p.is-editor-empty:first-child:before{pointer-events:none}.\[\&_\.tiptap_p\.is-editor-empty\:first-child\:\:before\]\:float-left .tiptap p.is-editor-empty:first-child:before{float:left}.\[\&_\.tiptap_p\.is-editor-empty\:first-child\:\:before\]\:h-0 .tiptap p.is-editor-empty:first-child:before{height:calc(var(--spacing)*0)}.\[\&_\.tiptap_p\.is-editor-empty\:first-child\:\:before\]\:text-muted-foreground .tiptap p.is-editor-empty:first-child:before{color:var(--muted-foreground)}.\[\&_\.tiptap_p\.is-editor-empty\:first-child\:\:before\]\:content-\[attr\(data-placeholder\)\] .tiptap p.is-editor-empty:first-child:before{--tw-content:attr(data-placeholder);content:var(--tw-content)}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing)*1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--muted-foreground)}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:calc(var(--spacing)*0)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing)*5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing)*5)}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing)*12)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing)*3)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing)*5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing)*5)}.\[\&_\[data-slot\=scroll-area-viewport\]\>div\]\:\[display\:block\!important\] [data-slot=scroll-area-viewport]>div{display:block!important}.\[\&_b\]\:text-\[\#1f2b2a\] b{color:#1f2b2a}.\[\&_button\[data-name\=\'help\'\]\]\:hidden button[data-name=help],.\[\&_button\[data-name\=\'image\'\]\]\:hidden button[data-name=image]{display:none}.\[\&_code\]\:rounded code{border-radius:.25rem}.\[\&_code\]\:bg-muted code{background-color:var(--muted)}.\[\&_code\]\:px-1 code{padding-inline:calc(var(--spacing)*1)}.\[\&_code\]\:text-2xs code{font-size:.6875rem;line-height:var(--tw-leading,1rem)}.\[\&_em\]\:text-white em{color:var(--color-white)}.\[\&_h1\]\:mt-2 h1{margin-top:calc(var(--spacing)*2)}.\[\&_h1\]\:mb-1 h1{margin-bottom:calc(var(--spacing)*1)}.\[\&_h1\]\:text-lg h1{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.\[\&_h1\]\:text-sm h1{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_h1\]\:font-semibold h1{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_h2\]\:mt-2 h2{margin-top:calc(var(--spacing)*2)}.\[\&_h2\]\:mb-1 h2{margin-bottom:calc(var(--spacing)*1)}.\[\&_h2\]\:border-b h2{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_h2\]\:pb-1 h2{padding-bottom:calc(var(--spacing)*1)}.\[\&_h2\]\:text-base h2{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_h2\]\:text-\[13px\] h2{font-size:13px}.\[\&_h2\]\:font-semibold h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_h2\]\:text-pk-brand-strong h2{color:var(--pk-brand-strong)}.\[\&_h3\]\:mt-1\.5 h3{margin-top:calc(var(--spacing)*1.5)}.\[\&_h3\]\:mb-0\.5 h3{margin-bottom:calc(var(--spacing)*.5)}.\[\&_h3\]\:text-sm h3{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_h3\]\:text-xs h3{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_h3\]\:font-semibold h3{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_h3\]\:text-pk-ink-soft h3{color:var(--pk-ink-soft)}.\[\&_li\]\:m-0 li{margin:calc(var(--spacing)*0)}.\[\&_li\]\:my-0\.5 li{margin-block:calc(var(--spacing)*.5)}.\[\&_ol\]\:m-0 ol{margin:calc(var(--spacing)*0)}.\[\&_ol\]\:my-1 ol{margin-block:calc(var(--spacing)*1)}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:pl-4 ol{padding-left:calc(var(--spacing)*4)}.\[\&_ol\]\:text-xs ol{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_p\]\:m-0 p{margin:calc(var(--spacing)*0)}.\[\&_p\]\:my-0\.5 p{margin-block:calc(var(--spacing)*.5)}.\[\&_p\]\:my-1 p{margin-block:calc(var(--spacing)*1)}.\[\&_p\]\:inline p{display:inline}.\[\&_p\]\:text-xs p{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_p\]\:wrap-anywhere p{overflow-wrap:anywhere}.\[\&_p\]\:text-inherit p{color:inherit}.\[\&_p\]\:text-white p{color:var(--color-white)}.\[\&_p\:last-child\]\:mb-0 p:last-child{margin-bottom:calc(var(--spacing)*0)}.\[\&_span\]\:text-white span{color:var(--color-white)}.\[\&_strong\]\:font-bold strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_strong\]\:font-extrabold strong{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.\[\&_strong\]\:font-semibold strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_strong\]\:text-\[\#1a6b64\] strong{color:#1a6b64}.\[\&_strong\]\:text-white strong{color:var(--color-white)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:h-2\.5 svg{height:calc(var(--spacing)*2.5)}.\[\&_svg\]\:w-2\.5 svg{width:calc(var(--spacing)*2.5)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--muted-foreground)}.\[\&_td\]\:\!py-1 td{padding-block:calc(var(--spacing)*1)!important}.\[\&_td\]\:py-1 td{padding-block:calc(var(--spacing)*1)}.\[\&_td\]\:py-1\.5 td{padding-block:calc(var(--spacing)*1.5)}.\[\&_th\]\:\!py-1\.5 th{padding-block:calc(var(--spacing)*1.5)!important}.\[\&_th\]\:py-1\.5 th{padding-block:calc(var(--spacing)*1.5)}.\[\&_th\]\:py-2 th{padding-block:calc(var(--spacing)*2)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&_ul\]\:m-0 ul{margin:calc(var(--spacing)*0)}.\[\&_ul\]\:my-1 ul{margin-block:calc(var(--spacing)*1)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-4 ul{padding-left:calc(var(--spacing)*4)}.\[\&_ul\]\:text-xs ul{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_video\]\:h-full video{height:100%}.\[\&_video\]\:w-full video{width:100%}.\[\&_video\]\:rounded-2xl video{border-radius:var(--radius-2xl)}.\[\&_video\]\:object-cover video{object-fit:cover}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing)*0)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing)*6)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing)*6)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing)*2)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)!important}.\[\&\:nth-child\(7n\)\]\:border-r-0:nth-child(7n){border-right-style:var(--tw-border-style);border-right-width:0}.\[\&\>\*\]\:my-0\.5>*{margin-block:calc(var(--spacing)*.5)}.\[\&\>\*\]\:text-sm>*{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&\>\*\]\:text-blue-800>*{color:var(--color-blue-800)}.\[\&\>\*\:first-child\]\:mt-0>:first-child{margin-top:calc(var(--spacing)*0)}.\[\&\>\*\:last-child\]\:mb-0>:last-child{margin-bottom:calc(var(--spacing)*0)}@media (min-width:48rem){.md\:\[\&\>\*\:nth-child\(n\+3\)\]\:col-span-2>:nth-child(n+3){grid-column:span 2/span 2}}@media (min-width:80rem){.xl\:\[\&\>\*\:nth-child\(n\+3\)\]\:col-span-1>:nth-child(n+3){grid-column:span 1/span 1}}.\[\&\>\.sheet-body\]\:flex>.sheet-body{display:flex}.\[\&\>\.sheet-body\]\:min-h-0>.sheet-body{min-height:calc(var(--spacing)*0)}.\[\&\>\.sheet-body\]\:flex-col>.sheet-body{flex-direction:column}.\[\&\>\.sheet-body\]\:overflow-hidden>.sheet-body{overflow:hidden}.\[\&\>\.sheet-body\]\:p-0>.sheet-body{padding:calc(var(--spacing)*0)}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&\>button\]\:w-full>button{width:100%}.\[\&\>div\]\:bg-red-500>div{background-color:var(--color-red-500)}.\[\&\>p\]\:my-1>p{margin-block:calc(var(--spacing)*1)}.\[\&\>p\]\:mb-0>p{margin-bottom:calc(var(--spacing)*0)}.\[\&\>p\]\:inline>p{display:inline}.\[\&\>p\]\:before\:content-none>p:before,.\[\&\>p\]\:after\:content-none>p:after{content:var(--tw-content);--tw-content:none;content:none}.\[\&\>p\+p\]\:mt-2>p+p{margin-top:calc(var(--spacing)*2)}.\[\&\>p\:first-child\]\:mt-0>p:first-child{margin-top:calc(var(--spacing)*0)}.\[\&\>p\:last-child\]\:mb-0>p:last-child{margin-bottom:calc(var(--spacing)*0)}.\[\&\>section\]\:rounded-2xl>section{border-radius:var(--radius-2xl)}.\[\&\>section\]\:border-border\/50>section{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.\[\&\>section\]\:border-border\/50>section{border-color:color-mix(in oklab,var(--border)50%,transparent)}}.\[\&\>section\]\:bg-card>section{background-color:var(--card)}.\[\&\>section\]\:p-3\.5>section{padding:calc(var(--spacing)*3.5)}.\[\&\>span\+div\]\:inline>span+div,.\[\&\>span\+div_p\]\:inline>span+div p{display:inline}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:top-4>svg{top:calc(var(--spacing)*4)}.\[\&\>svg\]\:left-4>svg{left:calc(var(--spacing)*4)}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing)*2.5)}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing)*3)}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing)*2.5)}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing)*3)}.\[\&\>svg\]\:text-destructive>svg{color:var(--destructive)}.\[\&\>svg\]\:text-foreground>svg{color:var(--foreground)}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:calc(var(--spacing)*7)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\>video\]\:rounded-full>video{border-radius:3.40282e38px}.\[\&\>video\]\:object-contain>video{object-fit:contain}.\[\&\>video\]\:object-cover>video{object-fit:cover}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}:-webkit-full-screen .\[\:fullscreen_\&\]\:max-h-\[calc\(100dvh-7\.5rem\)\]{max-height:calc(100dvh - 7.5rem)}:fullscreen .\[\:fullscreen_\&\]\:max-h-\[calc\(100dvh-7\.5rem\)\]{max-height:calc(100dvh - 7.5rem)}@media (max-height:820px) and (min-width:900px){.\[\@media\(max-height\:820px\)_and_\(min-width\:900px\)\]\:\[zoom\:0\.92\]{zoom:.92}}@media (hover:hover){a.\[a\&\]\:hover\:bg-accent:hover{background-color:var(--accent)}a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:color-mix(in oklab,var(--secondary)90%,transparent)}}a.\[a\&\]\:hover\:text-accent-foreground:hover{color:var(--accent-foreground)}}}:where(.pk[data-page=classes]) .cm-avs .stw-sa,:where(.pk[data-page=classes]) .cm-banner-av .stw-sa,:where(.pk[data-page=classes]) .cm-avs .cm-more{margin-left:-3px}:where(.pk[data-page=classes]) .cm-avs .stw-sa:first-child,:where(.pk[data-page=classes]) .cm-banner-av .stw-sa:first-child{margin-left:0}.mo-stalled{background:var(--pk-warn-surface,#fff7e0);color:var(--pk-warn-strong,#7a5300);border:1px solid color-mix(in srgb, var(--pk-warn-strong,#7a5300) 25%, transparent);border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:10px 0 0;padding:10px 14px;font-size:13px;display:flex}.mo-stalled b{font-weight:700}.mo-stalled span{flex:260px}:where(.pk[data-page=monitor],.pk-layer) .mo-vq{flex-direction:column;gap:4px;min-width:0;display:flex}:where(.pk[data-page=monitor],.pk-layer) .mo-vq-say{text-overflow:ellipsis;white-space:nowrap;color:var(--pk-muted);margin:0;font-size:12px;line-height:1.4;overflow:hidden}:where(.pk[data-page=monitor],.pk-layer) .mo-vq-say.is-success{color:var(--pk-success-strong);font-weight:700}:where(.pk[data-page=monitor],.pk-layer) .mo-vq-say.is-danger{color:var(--pk-danger);font-weight:700}:where(.pk[data-page=monitor],.pk-layer) .mo-lamp.is-vquiz{background:var(--mo-info)}:where(.pk[data-page=monitor],.pk-layer) .mo-lamp.is-vstuck{background:var(--pk-danger)}:where(.pk[data-page=monitor],.pk-layer) .is-vstuck .mo-stl{color:var(--pk-danger)}:where(.pk[data-page=monitor],.pk-layer) .is-vquiz .mo-bar i,:where(.pk[data-page=monitor],.pk-layer) .is-vstuck .mo-bar i{background:var(--mo-info)}:where(.pk,.pk-layer) .rpv-live{background:var(--pk-paper);box-shadow:inset 0 0 0 1px var(--pk-hairline);border-radius:14px;flex-direction:column;gap:8px;padding:12px 16px;display:flex}:where(.pk,.pk-layer) .rpv-live-h{font-size:var(--pk-t-sm);color:var(--pk-ink);flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}:where(.pk,.pk-layer) .rpv-live-m{color:var(--pk-muted)}:where(.pk,.pk-layer) .rpv-live-say{font-size:var(--pk-t-xs);color:var(--pk-muted)}:where(.pk,.pk-layer) .rpv-live-say.is-success{color:var(--pk-success-strong);font-weight:700}:where(.pk,.pk-layer) .rpv-live-say.is-danger{color:var(--pk-danger);font-weight:700}:where(.pk,.pk-layer) .rpv-live-note{color:var(--pk-muted);margin-left:auto;font-size:11px}:where(.pk,.pk-layer) .rpv-live-track{background:var(--pk-quiet);border-radius:99px;height:8px;margin:6px;position:relative}:where(.pk,.pk-layer) .rpv-live-fill{border-radius:inherit;background:#2b7ea6;position:absolute;inset:0 auto 0 0}:where(.pk,.pk-layer) .rpv-live-head{background:var(--pk-ink);border-radius:2px;width:4px;height:16px;position:absolute;top:50%;transform:translate(-50%,-50%)}:where(.pk,.pk-layer) .rpv-live-mark{width:12px;height:12px;box-shadow:0 0 0 2px var(--pk-paper);background:#1d3a3740;border-radius:3px;display:inline-block}:where(.pk,.pk-layer) .rpv-live-track .rpv-live-mark{cursor:pointer;border:0;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%)}:where(.pk,.pk-layer) .rpv-live-track .rpv-live-mark:after{content:"";position:absolute;inset:-12px}:where(.pk,.pk-layer) .rpv-live-mark.is-ok{background:var(--pk-success)}:where(.pk,.pk-layer) .rpv-live-mark.is-fixed{background:#f2b632}:where(.pk,.pk-layer) .rpv-live-mark.is-wrong{background:var(--pk-danger)}:where(.pk,.pk-layer) .rpv-live-mark.is-open{background:var(--pk-paper);box-shadow:inset 0 0 0 2px var(--pk-success),0 0 0 2px var(--pk-paper)}:where(.pk,.pk-layer) .rpv-live-key{color:var(--pk-muted);flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;font-size:11px;list-style:none;display:flex}:where(.pk,.pk-layer) .rpv-live-key li{align-items:center;gap:4px;display:inline-flex}:where(.pk,.pk-layer) .rpv-live-st{font-size:var(--pk-t-xs);border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px;padding:6px 10px;font-weight:600;display:flex}:where(.pk,.pk-layer) .rpv-live-st svg{width:13px;height:13px}:where(.pk,.pk-layer) .rpv-live-st.is-muted{background:var(--pk-mist);color:var(--pk-muted);font-weight:400}:where(.pk,.pk-layer) .rpv-live-st.is-ok{background:var(--pk-success-surface);color:var(--pk-success-strong)}:where(.pk,.pk-layer) .rpv-live-st.is-fix{background:var(--pk-warn-surface);color:var(--pk-warn-strong)}:where(.pk,.pk-layer) .rpv-live-st.is-bad{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk,.pk-layer) .rpv-live-st.is-warn{background:var(--pk-warn-surface);color:var(--pk-warn-strong);box-shadow:inset 0 0 0 1px var(--pk-warn-border)}:where(.pk,.pk-layer) .rpv-live-dot{background:currentColor;border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite rpvLive}@keyframes rpvLive{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){:where(.pk,.pk-layer) .rpv-live-dot{animation:none}}:where(.pk,.pk-layer) .rpv-live-trail{margin-top:2px}:where(.pk,.pk-layer) .rpv-live-seg{margin-left:auto}:where(.pk,.pk-layer) .rpv-q.is-stuck{box-shadow:inset 0 0 0 1.5px var(--pk-warn-border)}:where(.pk,.pk-layer) .rpv-vq-sum{font-size:var(--pk-t-xs);color:var(--pk-muted);margin-left:auto}:where(.pk,.pk-layer) .rpv-vq-sum b{color:var(--pk-ink)}:where(.pk,.pk-layer) .rpv-opt.is-picked{background:var(--pk-danger-surface);color:var(--pk-danger)}:where(.pk,.pk-layer) .rpv-pick{background:var(--pk-danger-surface);color:var(--pk-danger);white-space:nowrap;box-shadow:inset 0 0 0 1px var(--pk-danger-border);border-radius:6px;padding:0 6px;font-size:11px;font-weight:600}:where(.pk,.pk-layer) .rpv-pick.is-ok{background:var(--pk-paper);color:var(--pk-success-strong);box-shadow:inset 0 0 0 1px var(--pk-success)}:where(.pk[data-page=backpack],.pk-layer) .bp-se{border-radius:var(--pk-r-lg);background:linear-gradient(180deg,var(--pk-warn-surface),#fff 70%);box-shadow:inset 0 0 0 1px var(--pk-warn-border);padding:14px 18px}:where(.pk[data-page=backpack],.pk-layer) .bp-se-h{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-se-h h3{font:800 16px/1.4 var(--pk-font-ui);color:var(--pk-ink);align-items:baseline;gap:10px;margin:0;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-se-h h3 em{color:var(--pk-warn-strong);font-size:14px;font-style:normal}:where(.pk[data-page=backpack],.pk-layer) .bp-se-h small{color:var(--pk-muted);flex:1;min-width:12em;font-size:12px}:where(.pk[data-page=backpack],.pk-layer) .bp-se-add{align-items:center;gap:4px;margin-left:auto;display:inline-flex}:where(.pk[data-page=backpack],.pk-layer) .bp-se-empty{color:var(--pk-muted);font-size:var(--pk-t-md);margin:10px 0 2px}:where(.pk[data-page=backpack],.pk-layer) .bp-se-day{border-top:1px solid var(--pk-warn-border);grid-template-columns:7.5em minmax(0,1fr);gap:10px;padding:10px 0;display:grid}:where(.pk[data-page=backpack],.pk-layer) .bp-se-day:first-of-type{border-top:0}:where(.pk[data-page=backpack],.pk-layer) .bp-se-h+.bp-se-day{margin-top:6px}:where(.pk[data-page=backpack],.pk-layer) .bp-se-day>b{font:700 14px/1.4 var(--pk-font-ui);color:var(--pk-ink)}:where(.pk[data-page=backpack],.pk-layer) .bp-se-day>b small{color:var(--pk-muted);font-size:12px;font-weight:400;display:block}:where(.pk[data-page=backpack],.pk-layer) .bp-se-grp{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-se-grp>span{min-width:8.5em;color:var(--pk-ink);font-weight:700}:where(.pk[data-page=backpack],.pk-layer) .bp-se-grp>span small{color:var(--pk-warn-strong);font-weight:700}:where(.pk[data-page=backpack],.pk-layer) .bp-se-chip{border:1px solid var(--pk-warn-border);background:var(--pk-warn-surface);color:var(--pk-warn-strong);font:700 12px/1.6 var(--pk-font-ui);cursor:pointer;white-space:nowrap;border-radius:6px;padding:0 7px}:where(.pk[data-page=backpack],.pk-layer) .bp-se-chip:hover{filter:brightness(.97)}:where(.pk[data-page=backpack],.pk-layer) .bp-se-chip:focus-visible{outline:2px solid var(--pk-brand);outline-offset:2px}:where(.pk[data-page=backpack],.pk-layer) .bp-se-chip.ok{background:var(--pk-brand-surface);color:var(--pk-brand-strong);border-color:var(--pk-brand-border)}:where(.pk[data-page=backpack],.pk-layer) .bp-se-chip.off{color:var(--pk-muted);background:#f1f3f2;border-color:#e2e6e4}:where(.pk[data-page=backpack],.pk-layer) .bp-se-tags{flex-wrap:wrap;gap:4px;margin-top:3px;display:flex}:where(.pk[data-page=backpack],.pk-layer) .bp-se-tag{border:1px solid var(--pk-warn-border);background:var(--pk-warn-surface);color:var(--pk-warn-strong);font:700 11px/1.6 var(--pk-font-ui);white-space:nowrap;border-radius:6px;padding:0 6px;display:inline-block}@media (max-width:640px){:where(.pk[data-page=backpack],.pk-layer) .bp-se-day{grid-template-columns:1fr;gap:4px}}.pk-layer .drawer.wq-drawer{--w:66.67vw;transition:transform var(--pk-dur-sheet) var(--pk-ease-sheet), width .2s var(--pk-ease-out)}.pk-layer .drawer.wq-drawer.is-max{--w:95vw}.pk-layer .drawer.wq-drawer>.drawer-body{flex-direction:column;padding:0;display:flex;overflow:hidden}@media (max-width:760px){.pk-layer .drawer.wq-drawer,.pk-layer .drawer.wq-drawer.is-max{--w:auto}}.pk .cd-meta .dot{background:var(--pk-faint);vertical-align:middle;background:var(--pk-faint);vertical-align:middle;border-radius:50%;width:3px;height:3px;margin:0 7px;display:inline-block}@container odcard (width<=760px){:where(.pk,.pk-layer) .od-c-who{min-width:0;overflow:hidden}:where(.pk,.pk-layer) .od-c-who>.stw-sa,:where(.pk,.pk-layer) .od-c-prod>.od-emo{flex-shrink:0}:where(.pk,.pk-layer) .od-who-t{flex:auto}:where(.pk,.pk-layer) .od-c-amt{align-self:start;padding-top:6px}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-contain-size:initial;--tw-contain-layout:initial;--tw-contain-paint:initial;--tw-contain-style:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--pk-brand:#1f8e86;--pk-brand-hover:#1a7d76;--pk-brand-strong:#1f6f68;--pk-brand-deep:#14524e;--pk-brand-surface:#eef9f7;--pk-brand-tint:#dff3ef;--pk-brand-border:#81d6d0;--pk-ink:#1d3a37;--pk-ink-body:#33504d;--pk-ink-soft:#5b6b6a;--pk-muted:#5f706e;--pk-faint:#9aa9a6;--pk-hairline:#dfe9e6;--pk-hairline-strong:#cddcd8;--pk-quiet:#f0f3f3;--pk-mist:#f6fbfa;--pk-paper:#fff;--pk-success:#12a097;--pk-success-strong:#007069;--pk-success-surface:#e8f7f4;--pk-warn:#ffd166;--pk-warn-strong:#8a6a14;--pk-warn-surface:#fff8e6;--pk-warn-border:#ffe1a3;--pk-late:#cb882e;--pk-danger:#c0432f;--pk-danger-border:#ff8a7a;--pk-danger-surface:#fff1ee;--pk-info:#2b7ea6;--pk-info-strong:#1f5d7a;--pk-info-surface:#eaf7fd;--pk-info-border:#9ed9f2;--pk-progress:#b36ac3;--pk-progress-strong:#7f438c;--pk-progress-surface:#faf3fb;--pk-progress-border:#e2c3ea;--pk-class-ink:#515685;--pk-class-wash:#edeffd;--pk-class-rail:#a2a8ce;--pk-exam:#d5565d;--pk-exam-surface:#fdf0f0;--pk-s-chi:#f784c2;--pk-s-chi-soft:#fdeaf4;--pk-s-chi-text:#b83a82;--pk-s-math:#9ed9f2;--pk-s-math-soft:#e8f4fb;--pk-s-math-text:#2b7ea6;--pk-s-eng:#ffd166;--pk-s-eng-soft:#fff6db;--pk-s-eng-text:#8a6a14;--pk-s-soc:#ff8a7a;--pk-s-soc-soft:#ffe9e3;--pk-s-soc-text:#c0432f;--pk-s-sci:#9fd9cf;--pk-s-sci-soft:#effbf8;--pk-s-sci-text:#1f8e86;--pk-src-platform:#8e9bb3;--pk-src-org:#1f8e86;--pk-src-class:#2b8fd6;--pk-src-student:#d0643f;--pk-font-ui:-apple-system,BlinkMacSystemFont,"SF Pro Text","PingFang TC","Noto Sans TC","Microsoft JhengHei",system-ui,sans-serif;--pk-font-display:"Noto Serif TC","Source Han Serif TC","Songti TC",serif;--pk-font-num:ui-rounded,"SF Pro Rounded","Quicksand","Noto Sans TC",sans-serif;--pk-t-xs:11px;--pk-l-xs:16px;--pk-k-xs:.02em;--pk-t-sm:12px;--pk-l-sm:18px;--pk-k-sm:.01em;--pk-t-md:14px;--pk-l-md:21px;--pk-k-md:0;--pk-t-lg:16px;--pk-l-lg:24px;--pk-k-lg:-.005em;--pk-t-xl:20px;--pk-l-xl:26px;--pk-k-xl:-.01em;--pk-t-2xl:26px;--pk-l-2xl:32px;--pk-k-2xl:-.02em;--pk-t-3xl:32px;--pk-l-3xl:38px;--pk-k-3xl:-.022em;--pk-s1:4px;--pk-s2:8px;--pk-s3:12px;--pk-s4:16px;--pk-s5:20px;--pk-s6:24px;--pk-s8:32px;--pk-s10:40px;--pk-s12:48px;--pk-r-xs:6px;--pk-r-sm:10px;--pk-r-md:14px;--pk-r-lg:20px;--pk-r-xl:28px;--pk-r-pill:999px;--pk-sh-1:0 1px 2px #16606e1a;--pk-sh-2:0 1px 2px #16606e0f,0 8px 24px -14px #16606e4d;--pk-sh-3:0 2px 6px #16403d14,0 16px 36px -12px #16606e57;--pk-sh-4:0 4px 12px #16403d1a,0 40px 80px -24px #16403d7a;--pk-sh-inner-hi:inset 0 1px 0 #ffffffe6;--pk-mat-chrome:#ffffffb8;--pk-blur-chrome:saturate(180%)blur(20px);--pk-mat-panel:#ffffffd6;--pk-blur-panel:saturate(160%)blur(24px);--pk-mat-thin:#ffffff9e;--pk-blur-thin:saturate(150%)blur(12px);--pk-mat-dark:#1d3a37e0;--pk-blur-dark:saturate(140%)blur(20px);--pk-ease-spring-default:linear(0,.0547,.1726,.309,.4408,.5577,.656,.7361,.7997,.8493,.8874,.9164,.9383,.9547,.9668,.9758,.9824,.9872,.9908,.9934,.9952,.9966,.9975,.9982,1);--pk-ease-sheet:linear(0,.0753,.2375,.421,.5904,.73,.8358,.9106,.9599,.9898,1.0061,1.0133,1.0152,1.014,1.0116,1.0088,1.0062,1.0041,1.0025,1.0014,1.0006,1.0002,.9999,.9998,1);--pk-ease-snappy:linear(0,.1107,.3123,.5057,.6603,.7736,.8524,.9053,.9401,.9625,.9767,.9856,.9912,.9946,.9967,.998,1);--pk-ease-out:cubic-bezier(.22,.9,.3,1);--pk-ease-in:cubic-bezier(.4,0,.9,.4);--pk-dur-press:.1s;--pk-dur-fast:.18s;--pk-dur-spring:.5s;--pk-dur-sheet:.5s;--pk-shadow-card:var(--pk-sh-2);--pk-shadow-float:var(--pk-sh-3);--pk-ease-spring:var(--pk-ease-sheet);--pk-ring:0 0 0 2px #fff,0 0 0 4px var(--pk-brand);--pk-topbar-h:56px;--pk-surface-page:#ddeae6;--pk-surface-card:#fff;--pk-surface-sunken:#eef7f6;--pk-surface-raised:#fff;--pk-line-1:#d6e4e0;--pk-line-2:#c8dad5;--pk-sh-raised:0 1px 2px #16403d0f,0 2px 8px -4px #16606e29}@media (prefers-reduced-transparency:reduce){:root{--pk-mat-chrome:#fff;--pk-mat-panel:#fff;--pk-mat-thin:#fff;--pk-mat-dark:#1d3a37}}@media (prefers-contrast:more){:root{--pk-hairline:#9fb3af;--pk-hairline-strong:#6f8784;--pk-line-1:#9fb3af;--pk-line-2:#6f8784;--pk-muted:#4a5958;--pk-ink-soft:#3c4b4a;--pk-mat-chrome:#fff;--pk-mat-panel:#fff}}:root{--pk-ws-pad:28px;--pk-ws-r:28px}@media (max-width:1100px){:root{--pk-ws-pad:20px}}@media (max-width:760px){:root{--pk-ws-pad:16px;--pk-ws-r:22px}}:root{--pk-ws-sec-top:20px;--pk-ws-sec-gap:32px;--pk-ws-tb-h:60px;--pk-ws-tab-h:36px;--pk-ws-mat:#ffffffe6}@media (max-width:760px){:root{--pk-ws-tb-h:52px;--pk-ws-sec-top:16px;--pk-ws-sec-gap:24px}}:root{--background:#fff6f8;--foreground:#0b0b0b;--card:#fff;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--primary:#006079;--primary-foreground:#fafafa;--secondary:#f5f5f5;--secondary-foreground:#171717;--muted:#f5f5f5;--muted-foreground:#737373;--accent:#f5f5f5;--accent-foreground:#171717;--destructive:#d85f64;--destructive-foreground:#fafafa;--border:#e5e5e5;--input:#e5e5e5;--ring:#a1a1a1;--chart-1:#f05100;--chart-2:#009588;--chart-3:#104e64;--chart-4:#fcbb00;--chart-5:#f99c00;--chart-brand-surface:#eef9f7;--chart-brand-border:#81d6d0;--chart-brand-base:#1f8e86;--chart-brand-strong:#1f6f68;--chart-info-surface:#eaf7fd;--chart-info-border:#9ed9f2;--chart-info-base:#2b7ea6;--chart-info-strong:#1f5d7a;--chart-violet-surface:#f1eefb;--chart-violet-border:#b9adef;--chart-violet-base:#6d5bd0;--chart-violet-strong:#4b3fa0;--chart-berry-surface:#fbeef5;--chart-berry-border:#efa9cd;--chart-berry-base:#b0357a;--chart-berry-strong:#8a2860;--chart-umber-surface:#f6efe9;--chart-umber-border:#d9b9a0;--chart-umber-base:#8b5e3c;--chart-umber-strong:#6e4629;--chart-mustard-surface:#fdf5e3;--chart-mustard-border:#edbe4e;--chart-mustard-base:#8a6414;--chart-mustard-strong:#6b4e0b;--success:#12a097;--success-solid:#00857e;--success-solid-foreground:#fff;--success-foreground:#fff;--success-surface:#eff7f6;--success-border:#b6e4df;--success-strong:#007069;--warning:#ffd166;--warning-solid:#ffd166;--warning-solid-foreground:#3d2f06;--warning-foreground:#3d2f06;--warning-surface:#fff8e6;--warning-border:#ffe1a3;--warning-strong:#8a6a14;--info:#1498c7;--info-solid:#007fad;--info-solid-foreground:#fff;--info-foreground:#fff;--info-surface:#eef7fc;--info-border:#bae0f3;--info-strong:#006990;--progress:#b36ac3;--progress-solid:#9a53aa;--progress-solid-foreground:#fff;--progress-foreground:#fff;--progress-surface:#faf3fb;--progress-border:#e6c9ec;--progress-strong:#7f438c;--destructive-solid:#c64f55;--destructive-solid-foreground:#fff;--destructive-surface:#fef2f2;--destructive-border:#fccbca;--destructive-strong:#9c393f;--radius:.625rem;--sidebar:#fafafa;--sidebar-foreground:#0a0a0a;--sidebar-primary:#006079;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#f5f5f5;--sidebar-accent-foreground:#171717;--sidebar-border:#e5e5e5;--sidebar-ring:#a1a1a1}@supports (color:lab(0% 0 0)){:root{--background:lab(97.5544% 3.37884 .0330448);--foreground:lab(3.04863% 0 0);--card:lab(100% 0 0);--card-foreground:lab(2.75381% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(2.75381% 0 0);--primary:lab(36.7567% -28.9987 -34.5028);--primary-foreground:lab(98.26% 0 0);--secondary:lab(96.52% -.0000298023 .0000119209);--secondary-foreground:lab(7.78201% -.0000149012 0);--muted:lab(96.52% -.0000298023 .0000119209);--muted-foreground:lab(48.496% 0 0);--accent:lab(96.52% -.0000298023 .0000119209);--accent-foreground:lab(7.78201% -.0000149012 0);--destructive-foreground:lab(98.26% 0 0);--border:lab(90.952% 0 -.0000119209);--input:lab(90.952% 0 -.0000119209);--ring:lab(66.128% -.0000298023 .0000119209);--chart-1:lab(57.1026% 64.2584 89.8886);--chart-2:lab(55.0223% -41.0774 -3.90277);--chart-3:lab(30.372% -13.1853 -18.7887);--chart-4:lab(80.1641% 16.6016 99.2089);--chart-5:lab(72.7183% 31.8672 97.9407);--sidebar:lab(98.26% 0 0);--sidebar-foreground:lab(2.75381% 0 0);--sidebar-primary:lab(36.7567% -28.9987 -34.5028);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(96.52% -.0000298023 .0000119209);--sidebar-accent-foreground:lab(7.78201% -.0000149012 0);--sidebar-border:lab(90.952% 0 -.0000119209);--sidebar-ring:lab(66.128% -.0000298023 .0000119209)}}.dark{--success-surface:#12a0972e;--success-border:#12a09773;--success-strong:#4ab3ab;--warning-surface:#ffd16629;--warning-border:#ffd16673;--warning-strong:#ffe1a3;--info-surface:#1498c72e;--info-border:#1498c773;--info-strong:#49acd7;--progress-surface:#b36ac32e;--progress-border:#b36ac373;--progress-strong:#c98fd6;--destructive-surface:#d85f642e;--destructive-border:#d85f6473;--destructive-strong:#e9797c;--background:#0a0a0a;--foreground:#fafafa;--card:#0a0a0a;--card-foreground:#fafafa;--popover:#0a0a0a;--popover-foreground:#fafafa;--primary:#fafafa;--primary-foreground:#171717;--secondary:#262626;--secondary-foreground:#fafafa;--muted:#262626;--muted-foreground:#a1a1a1;--accent:#262626;--accent-foreground:#fafafa;--destructive:#d85f64;--destructive-foreground:#fafafa;--border:#262626;--input:#262626;--ring:#737373;--chart-1:#1447e6;--chart-2:#00bb7f;--chart-3:#f99c00;--chart-4:#ac4bff;--chart-5:#ff2357;--chart-brand-surface:#1f8e8638;--chart-brand-border:#1f8e868c;--chart-brand-strong:#81d6d0;--chart-info-surface:#2b7ea638;--chart-info-border:#2b7ea68c;--chart-info-strong:#9ed9f2;--chart-violet-surface:#6d5bd038;--chart-violet-border:#6d5bd08c;--chart-violet-strong:#b9adef;--chart-berry-surface:#b0357a38;--chart-berry-border:#b0357a8c;--chart-berry-strong:#efa9cd;--chart-umber-surface:#8b5e3c38;--chart-umber-border:#8b5e3c8c;--chart-umber-strong:#d9b9a0;--chart-mustard-surface:#8a641438;--chart-mustard-border:#8a64148c;--chart-mustard-strong:#edbe4e;--sidebar:#171717;--sidebar-foreground:#fafafa;--sidebar-primary:#1447e6;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#262626;--sidebar-accent-foreground:#fafafa;--sidebar-border:#262626;--sidebar-ring:#525252}@supports (color:lab(0% 0 0)){.dark{--background:lab(2.75381% 0 0);--foreground:lab(98.26% 0 0);--card:lab(2.75381% 0 0);--card-foreground:lab(98.26% 0 0);--popover:lab(2.75381% 0 0);--popover-foreground:lab(98.26% 0 0);--primary:lab(98.26% 0 0);--primary-foreground:lab(7.78201% -.0000149012 0);--secondary:lab(15.204% 0 -.00000596046);--secondary-foreground:lab(98.26% 0 0);--muted:lab(15.204% 0 -.00000596046);--muted-foreground:lab(66.128% -.0000298023 .0000119209);--accent:lab(15.204% 0 -.00000596046);--accent-foreground:lab(98.26% 0 0);--destructive-foreground:lab(98.26% 0 0);--border:lab(15.204% 0 -.00000596046);--input:lab(15.204% 0 -.00000596046);--ring:lab(48.496% 0 0);--chart-1:lab(36.9089% 35.0961 -85.6872);--chart-2:lab(66.9756% -58.27 19.5419);--chart-3:lab(72.7183% 31.8672 97.9407);--chart-4:lab(52.0183% 66.11 -78.2316);--chart-5:lab(56.101% 79.4328 31.4532);--sidebar:lab(7.78201% -.0000149012 0);--sidebar-foreground:lab(98.26% 0 0);--sidebar-primary:lab(36.9089% 35.0961 -85.6872);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(15.204% 0 -.00000596046);--sidebar-accent-foreground:lab(98.26% 0 0);--sidebar-border:lab(15.204% 0 -.00000596046);--sidebar-ring:lab(34.924% 0 0)}}@media (prefers-reduced-motion:reduce){[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=select-content],[data-slot=hover-card-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=sheet-content]{--tw-enter-scale:1;--tw-exit-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-translate-x:0;--tw-exit-translate-y:0}.animate-ping,.animate-bounce,.animate-pulse{animation:none}}.assessment-content-area{line-height:1.7}.assessment-content-area p:not(.katex *),.assessment-content-area span:not(.katex):not(.katex *),.assessment-content-area div:not(.w-8):not(.h-8):not(.katex):not(.katex *),.assessment-content-area li:not(.katex *),.assessment-content-area label:not(.katex *),.assessment-content-area button:not(.w-8):not(.h-8):not(.katex *){font-size:inherit!important}.assessment-content-area .katex{font-size:1.25em!important}.assessment-content-area .markdown-renderer-container,.assessment-content-area .markdown-renderer-container p:not(.katex *),.assessment-content-area .markdown-renderer-container span:not(.katex):not(.katex *),.assessment-content-area .markdown-renderer-container li:not(.katex *){line-height:1.7;font-size:inherit!important}.assessment-content-area .text-sm,.assessment-content-area .text-base,.assessment-content-area .text-lg,.assessment-content-area .text-xl{font-size:inherit!important}.assessment-content-area .text-xs{font-size:.75rem!important}.assessment-content-area .w-8.h-8,.assessment-content-area .w-6.h-6{font-size:.875rem!important}video::cue{color:#fff;text-shadow:-3px -3px #000,3px -3px #000,-3px 3px #000,3px 3px #000,0 -3px #000,0 3px #000,-3px 0 #000,3px 0 #000,-2px -3px #000,2px -3px #000,-2px 3px #000,2px 3px #000,-3px -2px #000,3px -2px #000,-3px 2px #000,3px 2px #000;font-size:1.5em;font-weight:900;line-height:1.8;background:0 0!important}video::-webkit-media-text-track-display{background:0 0!important}video::-webkit-media-text-track-container{overflow:visible;transform:translateY(-15px)}video:-webkit-full-screen::-webkit-media-text-track-container{transform:translateY(-30px)}video:fullscreen::-webkit-media-text-track-container{transform:translateY(-30px)}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-contain-size{syntax:"*";inherits:false}@property --tw-contain-layout{syntax:"*";inherits:false}@property --tw-contain-paint{syntax:"*";inherits:false}@property --tw-contain-style{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}to{height:0}}:root{--background:#f4faf9;--canvas:#cbded7;--card-border:#a9c6be;--muted-foreground:#555f5b;--primary:#1f8e86;--primary-foreground:#fff;--secondary:#eaf6f4;--secondary-foreground:#1f6f68;--accent:#e7f6f3;--accent-foreground:#1f6f68;--ring:#81d6d0;--sidebar:#1f8e86;--sidebar-foreground:#fff;--sidebar-primary:#fff;--sidebar-primary-foreground:#1f8e86;--sidebar-accent:#ffffff26;--sidebar-accent-foreground:#fff;--sidebar-border:#ffffff2e;--sidebar-ring:#fff;--eduba-tiffany:#81d6d0;--eduba-tiffany-deep:#1f8e86;--eduba-cherry:#f784c2;--eduba-sky:#9ed9f2;--eduba-warm-white:#f7f7f2;--eduba-mint:#beefe9;--eduba-gray:#e9ecef;--eduba-cream:#f2ede4;--eduba-sand:#eadbc8;--eduba-charcoal:#333;--eduba-coral:#ff8a7a;--eduba-mustard:#ffd166;--color-blue-50:#eef7fc;--color-blue-100:#daedf8;--color-blue-200:#bae0f3;--color-blue-300:#8bcae9;--color-blue-400:#49acd7;--color-blue-500:#1498c7;--color-blue-600:#0081ac;--color-blue-700:#00698d;--color-blue-800:#005572;--color-blue-900:#074861;--color-blue-950:#092835;--color-indigo-50:#eef7fc;--color-indigo-100:#daedf8;--color-indigo-200:#bae0f3;--color-indigo-300:#8bcae9;--color-indigo-400:#49acd7;--color-indigo-500:#1498c7;--color-indigo-600:#0081ac;--color-indigo-700:#00698d;--color-indigo-800:#005572;--color-indigo-900:#074861;--color-indigo-950:#092835;--color-sky-50:#eef7fc;--color-sky-100:#daedf8;--color-sky-200:#bae0f3;--color-sky-300:#8bcae9;--color-sky-400:#49acd7;--color-sky-500:#1498c7;--color-sky-600:#0081ac;--color-sky-700:#00698d;--color-sky-800:#005572;--color-sky-900:#074861;--color-sky-950:#092835;--color-cyan-50:#eff7fb;--color-cyan-100:#daeef6;--color-cyan-200:#bae0f0;--color-cyan-300:#8acbe5;--color-cyan-400:#46add2;--color-cyan-500:#0499c2;--color-cyan-600:#0083a7;--color-cyan-700:#006a89;--color-cyan-800:#00566e;--color-cyan-900:#04495e;--color-cyan-950:#082833;--color-emerald-50:#eff7f6;--color-emerald-100:#daefec;--color-emerald-200:#bbe3de;--color-emerald-300:#8ccfc8;--color-emerald-400:#4ab3ab;--color-emerald-500:#12a097;--color-emerald-600:#008981;--color-emerald-700:#006f68;--color-emerald-800:#005a54;--color-emerald-900:#074c48;--color-emerald-950:#0a2a27;--color-teal-50:#eff7f6;--color-teal-100:#daefec;--color-teal-200:#bbe3de;--color-teal-300:#8ccfc8;--color-teal-400:#4ab3ab;--color-teal-500:#12a097;--color-teal-600:#008981;--color-teal-700:#006f68;--color-teal-800:#005a54;--color-teal-900:#074c48;--color-teal-950:#0a2a27;--color-green-50:#f0f8f4;--color-green-100:#ddefe6;--color-green-200:#c0e3d3;--color-green-300:#95cfb6;--color-green-400:#5cb491;--color-green-500:#38a07c;--color-green-600:#1b8a67;--color-green-700:#107053;--color-green-800:#155a43;--color-green-900:#174d3a;--color-green-950:#102a20;--color-lime-50:#f0f8f4;--color-lime-100:#dcefe6;--color-lime-200:#bee3d2;--color-lime-300:#92d0b5;--color-lime-400:#57b491;--color-lime-500:#2fa17b;--color-lime-600:#0c8b66;--color-lime-700:#007152;--color-lime-800:#0b5b42;--color-lime-900:#124d39;--color-lime-950:#0d2a1f;--color-amber-50:#f8f5ed;--color-amber-100:#f1e9d7;--color-amber-200:#e7d8b3;--color-amber-300:#d7be81;--color-amber-400:#be9b3c;--color-amber-500:#ac8500;--color-amber-600:#947100;--color-amber-700:#775b00;--color-amber-800:#614900;--color-amber-900:#533f00;--color-amber-950:#2d2206;--color-yellow-50:#f8f5ed;--color-yellow-100:#f1e9d6;--color-yellow-200:#e6d8b3;--color-yellow-300:#d6be7f;--color-yellow-400:#bd9c38;--color-yellow-500:#aa8600;--color-yellow-600:#917200;--color-yellow-700:#765c00;--color-yellow-800:#604a00;--color-yellow-900:#523f00;--color-yellow-950:#2d2305;--color-orange-50:#fef3ef;--color-orange-100:#fce4db;--color-orange-200:#fbcebc;--color-orange-300:#f4ad91;--color-orange-400:#e3825b;--color-orange-500:#d3683c;--color-orange-600:#ba5326;--color-orange-700:#98411b;--color-orange-800:#7a3619;--color-orange-900:#673019;--color-orange-950:#381b0f;--color-red-50:#fef2f2;--color-red-100:#fee2e1;--color-red-200:#fecac9;--color-red-300:#f9a7a6;--color-red-400:#e9797b;--color-red-500:#d85f64;--color-red-600:#bf4950;--color-red-700:#9c393f;--color-red-800:#7d3034;--color-red-900:#6a2b2d;--color-red-950:#3a1819;--color-rose-50:#fef2f3;--color-rose-100:#fde2e5;--color-rose-200:#fccacf;--color-rose-300:#f6a8b0;--color-rose-400:#e57a8a;--color-rose-500:#d46073;--color-rose-600:#bb4b5f;--color-rose-700:#993b4c;--color-rose-800:#7b313e;--color-rose-900:#672c35;--color-rose-950:#39191d;--color-purple-50:#fdf2f7;--color-purple-100:#fbe2ed;--color-purple-200:#f8cade;--color-purple-300:#f0a7c9;--color-purple-400:#dd7aab;--color-purple-500:#cc6098;--color-purple-600:#b34b82;--color-purple-700:#933b6a;--color-purple-800:#763155;--color-purple-900:#632c48;--color-purple-950:#361928;--color-violet-50:#fdf2f7;--color-violet-100:#fbe2ed;--color-violet-200:#f8cade;--color-violet-300:#f0a7c9;--color-violet-400:#dd7aab;--color-violet-500:#cc6098;--color-violet-600:#b34b82;--color-violet-700:#933b6a;--color-violet-800:#763155;--color-violet-900:#632c48;--color-violet-950:#361928;--color-fuchsia-50:#fdf2f7;--color-fuchsia-100:#fbe2ee;--color-fuchsia-200:#f9c9e0;--color-fuchsia-300:#f1a6cc;--color-fuchsia-400:#df78af;--color-fuchsia-500:#ce5e9c;--color-fuchsia-600:#b54986;--color-fuchsia-700:#94386d;--color-fuchsia-800:#772f58;--color-fuchsia-900:#642b4a;--color-fuchsia-950:#371829;--color-pink-50:#fdf2f7;--color-pink-100:#fbe2ed;--color-pink-200:#f8cade;--color-pink-300:#f0a7c9;--color-pink-400:#dd7aab;--color-pink-500:#cc6098;--color-pink-600:#b34b82;--color-pink-700:#933b6a;--color-pink-800:#763155;--color-pink-900:#632c48;--color-pink-950:#361928}@supports (color:lab(0% 0 0)){:root{--color-blue-50:lab(96.6789% -2.33558 -3.215);--color-blue-100:lab(92.6698% -5.22861 -7.26392);--color-blue-200:lab(86.8266% -9.75552 -13.8138);--color-blue-300:lab(77.9645% -15.1028 -22.165);--color-blue-400:lab(65.9278% -19.82 -31.0815);--color-blue-500:lab(58.136% -20.8105 -34.2029);--color-blue-600:lab(49.8678% -19.7843 -33.5255);--color-blue-700:lab(40.5555% -17.3041 -29.6153);--color-blue-800:lab(32.8788% -14.3852 -24.1322);--color-blue-900:lab(27.9929% -12.2327 -20.0308);--color-blue-950:lab(14.2585% -7.592 -12.0213);--color-indigo-50:lab(96.6789% -2.33558 -3.215);--color-indigo-100:lab(92.6698% -5.22861 -7.26392);--color-indigo-200:lab(86.8266% -9.75552 -13.8138);--color-indigo-300:lab(77.9645% -15.1028 -22.165);--color-indigo-400:lab(65.9278% -19.82 -31.0815);--color-indigo-500:lab(58.136% -20.8105 -34.2029);--color-indigo-600:lab(49.8678% -19.7843 -33.5255);--color-indigo-700:lab(40.5555% -17.3041 -29.6153);--color-indigo-800:lab(32.8788% -14.3852 -24.1322);--color-indigo-900:lab(27.9929% -12.2327 -20.0308);--color-indigo-950:lab(14.2585% -7.592 -12.0213);--color-sky-50:lab(96.6789% -2.33558 -3.215);--color-sky-100:lab(92.6698% -5.22861 -7.26392);--color-sky-200:lab(86.8266% -9.75552 -13.8138);--color-sky-300:lab(77.9645% -15.1028 -22.165);--color-sky-400:lab(65.9278% -19.82 -31.0815);--color-sky-500:lab(58.136% -20.8105 -34.2029);--color-sky-600:lab(49.8678% -19.7843 -33.5255);--color-sky-700:lab(40.5555% -17.3041 -29.6153);--color-sky-800:lab(32.8788% -14.3852 -24.1322);--color-sky-900:lab(27.9929% -12.2327 -20.0308);--color-sky-950:lab(14.2585% -7.592 -12.0213);--color-cyan-50:lab(96.6865% -2.34833 -2.70324);--color-cyan-100:lab(92.6941% -5.57104 -6.45131);--color-cyan-200:lab(86.8759% -10.4558 -12.2558);--color-cyan-300:lab(78.0567% -16.6524 -20.0002);--color-cyan-400:lab(66.0733% -22.3047 -28.0182);--color-cyan-500:lab(58.308% -23.8234 -30.9139);--color-cyan-600:lab(50.0427% -22.8609 -30.2888);--color-cyan-700:lab(40.7114% -20.0092 -26.6701);--color-cyan-800:lab(33.0035% -16.5925 -21.8416);--color-cyan-900:lab(28.0927% -13.9495 -18.044);--color-cyan-950:lab(14.3161% -8.59765 -10.8773);--color-emerald-50:lab(96.7413% -3.01495 -.504756);--color-emerald-100:lab(92.8332% -7.3815 -1.2303);--color-emerald-200:lab(87.1507% -14.1307 -2.33752);--color-emerald-300:lab(78.5217% -22.9794 -3.75775);--color-emerald-400:lab(66.7943% -33.007 -5.30762);--color-emerald-500:lab(59.1493% -36.9121 -5.87658);--color-emerald-600:lab(50.901% -36.6737 -5.80274);--color-emerald-700:lab(41.4696% -32.2388 -5.094);--color-emerald-800:lab(33.6045% -26.0178 -4.12726);--color-emerald-900:lab(28.5815% -21.5233 -3.4297);--color-emerald-950:lab(14.5911% -12.598 -2.02292);--color-teal-50:lab(96.7413% -3.01495 -.504756);--color-teal-100:lab(92.8332% -7.3815 -1.2303);--color-teal-200:lab(87.1507% -14.1307 -2.33752);--color-teal-300:lab(78.5217% -22.9794 -3.75775);--color-teal-400:lab(66.7943% -33.007 -5.30762);--color-teal-500:lab(59.1493% -36.9121 -5.87658);--color-teal-600:lab(50.901% -36.6737 -5.80274);--color-teal-700:lab(41.4696% -32.2388 -5.094);--color-teal-800:lab(33.6045% -26.0178 -4.12726);--color-teal-900:lab(28.5815% -21.5233 -3.4297);--color-teal-950:lab(14.5911% -12.598 -2.02292);--color-green-50:lab(96.7706% -3.30034 .889754);--color-green-100:lab(92.8717% -7.28014 1.95966);--color-green-200:lab(87.2367% -14.3043 3.83852);--color-green-300:lab(78.6638% -23.4821 6.27005);--color-green-400:lab(66.9948% -33.9936 9.00465);--color-green-500:lab(59.3653% -38.0491 10.0277);--color-green-600:lab(51.1137% -37.9131 9.95827);--color-green-700:lab(41.6478% -33.1171 8.69382);--color-green-800:lab(33.7543% -26.8201 7.05493);--color-green-900:lab(28.7109% -22.2674 5.8707);--color-green-950:lab(14.6655% -12.931 3.42317);--color-lime-50:lab(96.7706% -3.30034 .889754);--color-lime-100:lab(92.8851% -7.6128 2.04893);--color-lime-200:lab(87.2634% -14.9768 4.01782);--color-lime-300:lab(78.7169% -24.852 6.63136);--color-lime-400:lab(67.0605% -35.7575 9.46155);--color-lime-500:lab(59.4438% -40.2077 10.5801);--color-lime-600:lab(51.1788% -39.7346 10.4208);--color-lime-700:lab(41.713% -34.9432 9.15672);--color-lime-800:lab(33.8196% -28.6333 7.5166);--color-lime-900:lab(28.7632% -23.705 6.23882);--color-lime-950:lab(14.7049% -13.9931 3.69769);--color-amber-50:lab(96.6873% .12362 4.20831);--color-amber-100:lab(92.6901% .414431 10.035);--color-amber-200:lab(86.8589% 1.23727 20.0521);--color-amber-300:lab(77.9945% 3.07813 34.2844);--color-amber-400:lab(65.927% 6.29446 52.8089);--color-amber-500:lab(58.1132% 8.15719 63.948);--color-amber-600:lab(49.8343% 8.68559 68.8864);--color-amber-700:lab(40.5249% 7.73843 61.3088);--color-amber-800:lab(32.8579% 6.0439 46.918);--color-amber-900:lab(27.9807% 4.69676 36.7716);--color-amber-950:lab(14.2565% 2.51955 18.5218);--color-yellow-50:lab(96.697% -.0038445 4.59456);--color-yellow-100:lab(92.7059% .116944 10.4297);--color-yellow-200:lab(86.8847% .654072 20.464);--color-yellow-300:lab(78.0354% 2.16654 35.1817);--color-yellow-400:lab(65.9797% 5.09113 54.5207);--color-yellow-500:lab(58.1686% 6.83883 66.2941);--color-yellow-600:lab(49.8872% 7.4164 72.4777);--color-yellow-700:lab(40.5705% 6.6704 64.134);--color-yellow-800:lab(32.8963% 5.11433 48.4001);--color-yellow-900:lab(28.013% 3.94969 38.0681);--color-yellow-950:lab(14.2766% 2.0442 18.8747);--color-orange-50:lab(96.5594% 3.26273 3.3595);--color-orange-100:lab(92.4014% 7.35307 7.54973);--color-orange-200:lab(86.3029% 14.7183 15.0731);--color-orange-300:lab(77.1116% 24.6212 25.3122);--color-orange-400:lab(64.7229% 36.0397 38.0373);--color-orange-500:lab(56.8013% 40.7852 44.4894);--color-orange-600:lab(48.5559% 40.5824 45.574);--color-orange-700:lab(39.4082% 35.605 40.2687);--color-orange-800:lab(31.9368% 29.0236 32.2423);--color-orange-900:lab(27.2117% 23.8332 25.9169);--color-orange-950:lab(13.7934% 13.9711 14.2808);--color-red-50:lab(96.5058% 4.12083 1.73802);--color-red-100:lab(92.2643% 9.83709 4.16689);--color-red-200:lab(86.0629% 18.7537 8.00827);--color-red-300:lab(76.7364% 30.906 13.395);--color-red-400:lab(64.2333% 44.0959 19.6171);--color-red-500:lab(56.293% 48.9588 22.1864);--color-red-600:lab(48.0703% 48.3567 22.1898);--color-red-700:lab(38.9776% 42.6007 19.6158);--color-red-800:lab(31.5878% 34.5766 15.7924);--color-red-900:lab(26.9077% 28.7974 13.0377);--color-red-950:lab(13.6097% 16.9398 7.55933);--color-rose-50:lab(96.4905% 4.2901 1.07321);--color-rose-100:lab(92.251% 9.55996 2.40362);--color-rose-200:lab(86.0198% 18.7531 4.76146);--color-rose-300:lab(76.68% 30.5102 7.86787);--color-rose-400:lab(64.1694% 43.1412 11.3935);--color-rose-500:lab(56.2228% 47.942 12.8572);--color-rose-600:lab(48.0068% 47.2332 12.7875);--color-rose-700:lab(38.931% 41.3599 11.2194);--color-rose-800:lab(31.5378% 33.8911 9.14585);--color-rose-900:lab(26.8717% 28.052 7.51417);--color-rose-950:lab(13.5822% 16.661 4.41335);--color-purple-50:lab(96.4631% 4.33058 -.816631);--color-purple-100:lab(92.1767% 9.95719 -1.88216);--color-purple-200:lab(85.8867% 19.1301 -3.63101);--color-purple-300:lab(76.458% 31.0485 -5.92811);--color-purple-400:lab(63.8522% 43.5992 -8.38738);--color-purple-500:lab(55.8742% 48.1316 -9.29648);--color-purple-600:lab(47.6622% 47.316 -9.15954);--color-purple-700:lab(38.6241% 41.5269 -8.04293);--color-purple-800:lab(31.2927% 33.9315 -6.56343);--color-purple-900:lab(26.6644% 28.248 -5.45474);--color-purple-950:lab(13.4618% 16.7728 -3.22917);--color-violet-50:lab(96.4631% 4.33058 -.816631);--color-violet-100:lab(92.1767% 9.95719 -1.88216);--color-violet-200:lab(85.8867% 19.1301 -3.63101);--color-violet-300:lab(76.458% 31.0485 -5.92811);--color-violet-400:lab(63.8522% 43.5992 -8.38738);--color-violet-500:lab(55.8742% 48.1316 -9.29648);--color-violet-600:lab(47.6622% 47.316 -9.15954);--color-violet-700:lab(38.6241% 41.5269 -8.04293);--color-violet-800:lab(31.2927% 33.9315 -6.56343);--color-violet-900:lab(26.6644% 28.248 -5.45474);--color-violet-950:lab(13.4618% 16.7728 -3.22917);--color-fuchsia-50:lab(96.4484% 4.63313 -1.06196);--color-fuchsia-100:lab(92.1466% 10.5496 -2.42389);--color-fuchsia-200:lab(85.8396% 19.9814 -4.60953);--color-fuchsia-300:lab(76.3779% 32.4471 -7.52949);--color-fuchsia-400:lab(63.7362% 45.5143 -10.6413);--color-fuchsia-500:lab(55.7398% 50.3066 -11.8092);--color-fuchsia-600:lab(47.5406% 49.1775 -11.5687);--color-fuchsia-700:lab(38.5051% 43.4199 -10.2209);--color-fuchsia-800:lab(31.2062% 35.263 -8.28896);--color-fuchsia-900:lab(26.5952% 29.3114 -6.87801);--color-fuchsia-950:lab(13.4128% 17.6032 -4.11928);--color-pink-50:lab(96.4631% 4.33058 -.816631);--color-pink-100:lab(92.1767% 9.95719 -1.88216);--color-pink-200:lab(85.8867% 19.1301 -3.63101);--color-pink-300:lab(76.458% 31.0485 -5.92811);--color-pink-400:lab(63.8522% 43.5992 -8.38738);--color-pink-500:lab(55.8742% 48.1316 -9.29648);--color-pink-600:lab(47.6622% 47.316 -9.15954);--color-pink-700:lab(38.6241% 41.5269 -8.04293);--color-pink-800:lab(31.2927% 33.9315 -6.56343);--color-pink-900:lab(26.6644% 28.248 -5.45474);--color-pink-950:lab(13.4618% 16.7728 -3.22917)}}.dark{--background:#0f1a18;--canvas:#0a1211;--card-border:#2f403b;--foreground:#e7f1ee;--card:#15211f;--card-foreground:#e7f1ee;--popover:#15211f;--popover-foreground:#e7f1ee;--primary:#5fd0c8;--primary-foreground:#06302c;--secondary:#1c2a27;--secondary-foreground:#cde9e4;--muted:#1a2624;--muted-foreground:#8aa39d;--accent:#1d322e;--accent-foreground:#bfeae4;--border:#26332f;--input:#26332f;--ring:#5fd0c8;--sidebar:#0d1716;--sidebar-foreground:#e7f1ee;--sidebar-primary:#5fd0c8;--sidebar-primary-foreground:#06302c;--sidebar-accent:#1d322e;--sidebar-accent-foreground:#bfeae4;--sidebar-border:#26332f;--sidebar-ring:#5fd0c8}[data-dashboard-canvas] [data-slot=card]{transition:box-shadow .18s,border-color .18s,transform .18s;box-shadow:0 1px 2px #17292614,0 4px 10px #1729260d}[data-dashboard-canvas] a[data-slot=card]:hover,[data-dashboard-canvas] [data-slot=card][role=button]:hover,[data-dashboard-canvas] [data-slot=card].cursor-pointer:hover{border-color:color-mix(in srgb, var(--primary) 45%, transparent);box-shadow:0 6px 20px -8px color-mix(in srgb, var(--primary) 28%, transparent);transform:translateY(-1px)}[data-dashboard-canvas] [data-slot=card]:has(a[href]):hover{border-color:color-mix(in srgb, var(--primary) 45%, transparent);box-shadow:0 6px 20px -8px color-mix(in srgb, var(--primary) 28%, transparent);transform:translateY(-1px)}[data-dashboard-canvas] table thead th{background:color-mix(in srgb, var(--canvas) 55%, var(--card));font-weight:600}[data-dashboard-canvas] table tbody tr{transition:background .12s}[data-dashboard-canvas] table tbody tr:hover{background:color-mix(in srgb, var(--primary) 4%, transparent)}[data-dashboard-canvas] table td,[data-dashboard-canvas] table th{font-variant-numeric:tabular-nums}[data-dashboard-canvas] table thead th:first-child,[data-dashboard-canvas] table tbody td:first-child{padding-left:1rem}[data-dashboard-canvas] table thead th:last-child,[data-dashboard-canvas] table tbody td:last-child{padding-right:1rem}@media (prefers-reduced-motion:reduce){[data-dashboard-canvas] [data-slot=card]{transition:none}[data-dashboard-canvas] [data-slot=card]:hover{transform:none}}.font-quick{font-feature-settings:"tnum";font-family:Quicksand,Noto Sans TC,sans-serif}@keyframes oa-login-rays{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes oa-login-halo{50%{opacity:.8;transform:translate(-50%,-50%)scale(1.06)}}@keyframes oa-login-dust{0%{opacity:0;transform:translateY(0)}15%{opacity:1}to{opacity:0;transform:translate(40px,-60vh)}}@keyframes oa-login-bob{50%{transform:translateY(-12px)}}@keyframes oa-login-in{0%{opacity:0;transform:translateY(20px)}}.oa-login-rays{background:repeating-conic-gradient(from 0deg, #ffecbe8c 0 4deg, transparent 4deg 13deg);animation:90s linear infinite oa-login-rays;-webkit-mask-image:radial-gradient(circle,#000 0,#0009 18%,#0000 55%);mask-image:radial-gradient(circle,#000 0,#0009 18%,#0000 55%)}.oa-login-halo{animation:7s ease-in-out infinite oa-login-halo}.oa-login-dust{animation:linear infinite oa-login-dust}.oa-login-bob{animation:8s ease-in-out infinite oa-login-bob}.oa-login-in{animation:1s cubic-bezier(.2,.8,.2,1) both oa-login-in}.oa-ticket-head{-webkit-mask-image:radial-gradient(16px at 0 100%,#0000 98%,#000),radial-gradient(16px at 100% 100%,#0000 98%,#000);mask-image:radial-gradient(16px at 0 100%,#0000 98%,#000),radial-gradient(16px at 100% 100%,#0000 98%,#000);-webkit-mask-composite:source-in;mask-composite:intersect}.oa-ticket-body{-webkit-mask-image:radial-gradient(16px at 0 0,#0000 98%,#000),radial-gradient(16px at 100% 0,#0000 98%,#000);mask-image:radial-gradient(16px at 0 0,#0000 98%,#000),radial-gradient(16px at 100% 0,#0000 98%,#000);-webkit-mask-composite:source-in;mask-composite:intersect}@media (prefers-reduced-motion:reduce){.oa-login-rays,.oa-login-halo,.oa-login-bob,.oa-login-in{animation:none}.oa-login-dust{display:none}}
