@media (max-width:699.98px){.ak>.backrow{display:none}}.ak .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ak .ak-scope{margin-top:var(--s-4);display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:var(--s-1) var(--s-3);line-height:var(--l-body);color:var(--ink-2)}.ak .ak-scope,.ak .ak-scope .lnk{font-size:var(--t-body)}.ak .ak-comp{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3) var(--s-1);margin-top:var(--s-6);padding:var(--s-5) var(--s-3) var(--s-3) var(--s-5);border-radius:var(--r-2);background:var(--raised);box-shadow:var(--e-1)}.ak .ak-comp:focus-within{box-shadow:inset 0 0 0 1px var(--ink-3),var(--e-1)}.ak .ak-scope+.ak-comp{margin-top:var(--s-4)}.ak .ak-in{flex:1 1 100%;min-width:0;display:block;height:28px;max-height:160px;padding:0;border:0;outline:0;resize:none;background:transparent;font:400 var(--t-h3) /28px var(--f-sans);letter-spacing:var(--k-h3);color:var(--ink);caret-color:var(--ink)}.ak .ak-in::placeholder{color:var(--ink-2);opacity:1}.ak .ak-tools{flex:1 1 100%;flex-wrap:wrap;gap:var(--s-1);margin-left:calc(-1 * var(--s-2))}.ak .ak-go,.ak .ak-tools{display:flex;align-items:center}.ak .ak-go{margin-left:auto;gap:var(--s-2)}.ak .ak-do,.ak .ak-pic,.ak .ak-send{flex:none;font-weight:500;color:var(--ink-2)}.ak .ak-do .ic,.ak .ak-pic .ic,.ak .ak-send .ic{font-size:18px;width:1em;height:1em}.ak .ak-send{color:var(--ink-2)}.ak .ak-send.on{color:var(--ink)}.ak .ak-tools .ak-send[data-priced="1"]{padding:0 var(--s-3);gap:var(--s-2)}.ak .ak-pic.has,.ak .ak-pic[aria-expanded=true]{color:var(--ink);background:var(--stone-1)}.ak .ak-pic b{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 var(--s-1);border-radius:var(--r-full);background:var(--ink);color:var(--on-ink);font:500 var(--t-label) /18px var(--f-sans);text-align:center}.ak .ak-do[aria-busy=true] .ic{animation:h-spin var(--d-spin) linear infinite}.ak .ak-mic{flex:none;padding:0 var(--s-5) 0 var(--s-4)}.ak .ak-mic .ic{font-size:18px;width:1em;height:1em}.ak .ak-mic[aria-pressed=true]:after{opacity:.16}.ak .ak-foot,.ak .ak-picker{margin-top:var(--s-3)}.ak .ak-foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-1) var(--s-4);padding-left:var(--s-1);font-size:var(--t-meta);line-height:var(--l-meta);color:var(--ink-2)}.ak .ak-foot .notice{font-size:var(--t-body)}.ak .ak-foot .lnk{font-size:var(--t-meta)}.ak .ak-foot .ak-left{margin-left:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ak .ak-sw{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--s-1) var(--s-3);min-height:36px;padding:0;border:0;background:none;text-align:left;font:500 var(--t-meta) /var(--l-meta) var(--f-sans);color:var(--ink-2);cursor:pointer}.ak .ak-sw:hover,.ak .ak-sw[aria-checked=true]{color:var(--ink)}.ak .ak-sw:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:var(--r-1)}.ak .ak-knob{flex:none;position:relative;width:32px;height:20px;border-radius:var(--r-full);background:var(--stone-2)}.ak .ak-knob:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:var(--raised);box-shadow:var(--e-1);transition:transform var(--spring-snappy-dur) var(--spring-snappy)}.ak .ak-sw[aria-checked=true] .ak-knob{background:var(--ink)}.ak .ak-sw[aria-checked=true] .ak-knob:after{transform:translateX(12px)}.ak .ak-sw .ak-why-on{font-weight:400;color:var(--ink-2)}.ak .ak-chips{margin-top:var(--gap-sec)}.ak .ak-comp.big{border:var(--hair) solid var(--stone-3);padding:var(--s-5)}.ak .ak-comp.big .ak-in{min-height:112px}@media (min-width:1100px){.ak:not([data-answered])>.scr-head{grid-column:1/-1}.ak:not([data-answered])>.school-status{grid-column:1/-1;grid-row:2}.ak:not([data-answered])>.ak-scope{grid-column:1/-1;grid-row:3}.ak:not([data-answered])>.ak-comp{grid-column:1/span 7;grid-row:4/span 2;align-self:stretch;align-content:space-between;margin-top:var(--s-8)}.ak:not([data-answered])>.ak-chips{grid-column:8/span 5;grid-row:4;margin-top:var(--s-8)}.ak:not([data-answered])>.ak-alone,.ak:not([data-answered])>.ak-need{grid-column:8/span 5;grid-row:5;align-self:end}.ak:not([data-answered])>.ak-foot{grid-column:1/span 7;grid-row:6}.ak:not([data-answered])>.ak-prog{grid-column:1/span 7;grid-row:7}}.ak .ak-prog{margin:var(--gap-sec) 0 0;padding:var(--s-4) 0 0;border-radius:0;background:none;box-shadow:inset 0 var(--hair) 0 var(--rule)}.ak .ak-all{flex:none;display:inline-flex;align-items:center;gap:var(--s-1);font-size:var(--t-body)}.ak .ak-all .ic{width:14px;height:14px}.ak .ak-job{display:grid;grid-template-columns:16px minmax(0,1fr) auto 16px;align-items:center;gap:var(--s-3);width:100%;min-height:56px;padding:var(--s-2) 0;margin:0;border-bottom:var(--hair) solid var(--rule);color:var(--ink);-webkit-text-decoration:none;text-decoration:none;text-align:left;cursor:pointer}.ak .ak-job:last-child{border-bottom:0}.ak .ak-job b{font:400 var(--t-title) /var(--l-title) var(--f-sans);letter-spacing:var(--k-title);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ak .ak-job[aria-expanded=true] b{white-space:normal;overflow:visible;overflow-wrap:anywhere}.ak .ak-job em{font:400 var(--t-meta) /1 var(--f-sans);font-style:normal;color:var(--ink-2);white-space:nowrap}.ak .ak-job.need em{color:var(--ink)}.ak .ak-job>.ic{width:16px;height:16px;color:var(--ink-2);transition:transform var(--d-3) var(--ease-out)}.ak .ak-job[aria-expanded=true]>.ic{transform:rotate(90deg)}.ak .ak-alone{margin-top:var(--gap-sec)}.ak .ak-need{display:flex;align-items:center;min-height:56px;margin:var(--gap-sec) 0 0;padding:var(--s-2) 0;border-top:var(--hair) solid var(--rule);border-bottom:var(--hair) solid var(--rule);font:400 var(--t-body) /var(--l-body) var(--f-sans);color:var(--ink-2)}.ak .ak-chips+.ak-need{margin-top:var(--s-6)}.ak .ak-need .mk{display:inline-block;width:6px;height:6px;margin-right:var(--s-3);border-radius:50%;background:var(--ink);vertical-align:2px}.ak .ak-need a{display:inline;color:inherit;font-weight:500;-webkit-text-decoration:none;text-decoration:none;overflow-wrap:break-word}.ak .ak-need a:hover{-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.ak .ak-need a:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:var(--r-1)}.ak .ak-need .nm{min-width:0;overflow-wrap:break-word}.ak .ak-need a{position:relative}.ak .ak-need a:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.ak .ak-turn+.ak-turn{margin-top:var(--s-10)}.ak .ak-you{margin:var(--s-6) 0 0;color:var(--ink);overflow-wrap:break-word;text-wrap:pretty}.ak .ak-turn:first-child .ak-you{margin-top:var(--s-4)}.ak .ak-pics{margin:var(--s-1) 0 0;font-size:var(--t-meta);line-height:var(--l-meta);color:var(--ink-2)}.ak .ak-ans{margin-top:var(--s-5);padding:0}.ak .ak-label{margin-bottom:var(--s-4)}.ak .ak-ans>.ak-label.off{color:var(--ink)}.ak .ak-caveat{margin:var(--s-5) 0 0;max-width:60ch;font-size:var(--t-body);line-height:var(--l-body);color:var(--ink-2)}.ak .ak-review{display:inline-flex;align-items:center;min-height:var(--hit);margin-top:var(--s-3);font-size:var(--t-body)}.ak .ak-review:after{content:"\203A";margin-left:var(--s-1);color:var(--ink-2)}.ak .ak-label .ic{width:1em;height:1em}.ak .ak-a{margin:0;font-family:var(--f-serif);font-optical-sizing:auto;font-weight:400;font-size:var(--t-h1);line-height:var(--l-h1);letter-spacing:var(--k-h1);color:var(--ink);text-wrap:pretty;overflow-wrap:break-word}.ak .ak-a.m{font-size:var(--t-h2);line-height:var(--l-h2);letter-spacing:var(--k-h2)}.ak .ak-a.l{font-size:18px;line-height:30px;letter-spacing:-.003em}.ak .ak-a:is(:lang(zh),:lang(zh-CN),:lang(ko)){font-family:var(--f-sans);font-weight:500;letter-spacing:0;line-height:1.5}.ak .ak-a .nw,.ak .ak-bul .nw{white-space:nowrap}.ak .ak-a .b2-cite{vertical-align:.5em}.ak .ak-rest{margin-top:var(--s-3);font-size:var(--t-body);line-height:24px;color:var(--ink-2)}.ak .ak-rest strong{color:var(--ink);font-weight:500}.ak .ak-bul{margin:var(--s-4) 0 0;padding:0 0 0 1.15em;list-style:disc;display:flex;flex-direction:column;gap:var(--s-2);font-family:var(--f-serif);font-optical-sizing:auto;font-size:18px;line-height:28px;color:var(--ink)}.ak .ak-bul:is(:lang(zh),:lang(zh-CN),:lang(ko)){font-family:var(--f-sans)}.ak .ak-bul li::marker{color:var(--ink-2)}.ak .ak-more{margin-top:var(--s-4)}.ak .ak-more summary{display:inline-flex;align-items:center;min-height:var(--hit);width:fit-content;cursor:pointer;list-style:none;font:500 var(--t-body) /1 var(--f-sans);color:var(--ink)}.ak .ak-more summary:after{content:"\203A";margin-left:var(--s-1);color:var(--ink-2);display:inline-block;transition:transform var(--d-3) var(--ease-out)}.ak .ak-more[open] summary:after{transform:rotate(90deg)}.ak .ak-more summary::-webkit-details-marker{display:none}.ak .ak-more summary:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:var(--r-1)}.ak .ak-read{margin-bottom:var(--s-4);font-size:var(--t-body);line-height:var(--l-body);color:var(--ink-2)}.ak .ak-read b{font-weight:500;color:var(--ink)}.ak .ak-step{display:flex;align-items:center;gap:var(--s-3);margin:0;font-size:var(--t-body);line-height:var(--l-body);color:var(--ink-2)}.ak .ak-step .ic{width:16px;height:16px}.ak .ak-skip{margin-top:var(--s-3);margin-left:calc(-1 * var(--s-4))}html[data-style=one] .ak :is(.ak-skip,.ak-plus){margin-left:0}.ak .ak-srcs{margin:var(--s-6) 0 0;display:grid}.ak .ak-from{margin-bottom:var(--s-3)}.ak .ak-src+.ak-from{margin-top:var(--s-4)}.ak .ak-src{align-items:baseline;min-height:var(--hit);transition:transform var(--spring-press-dur) var(--spring-press);-webkit-tap-highlight-color:transparent}.ak .ak-src:active{transform:scale(.99);transition-duration:var(--d-1)}.ak .ak-src:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:var(--r-1)}.ak .ak-src .b strong,.ak .ak-src .n{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ak .ak-src .b strong{overflow-wrap:break-word;line-height:var(--l-body)}.ak .ak-src .b .q{display:block;font-size:var(--t-meta);line-height:var(--l-meta);color:var(--ink-2);overflow-wrap:break-word}.ak .ak-src:hover .b strong{-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.ak .ak-plus{justify-self:start;justify-content:flex-start;margin-left:calc(-1 * var(--s-4));border-top:0;color:var(--ink-2)}.ak .ak-src+.ak-plus{margin-top:var(--s-1)}.ak .ak-src.still,.ak .b2-cite.still{cursor:default}.ak .ak-src.still:after{content:none}.ak .ak-src.still:active,.ak .b2-cite.still:active{transform:none}.ak .ak-src.still:hover .b strong{-webkit-text-decoration:none;text-decoration:none}.ak .b2-cite.still:hover{background:none;color:var(--ink)}.ak .ak-ans .notice{font-size:var(--t-body)}.ak .ak-turns+.ak-comp{margin-top:var(--gap-sec);gap:var(--s-2);padding:var(--s-4) var(--s-2) var(--s-2) var(--s-5)}.ak .ak-turns+.ak-comp .ak-in{font-size:var(--t-title);line-height:var(--l-title);height:24px}.ak .ak-turns+.ak-scope,.ak .ak-turns+.ak-scope+.ak-comp{margin-top:var(--s-6)}.ak .ak-turns+.ak-scope{justify-content:flex-start}@media (min-width:900px){.ak .ak-a.l,.ak .ak-bul{font-size:19px;line-height:32px}}.ak .ak-ans.fresh{animation:b2-rv-o var(--d-4) var(--ease-out) backwards,b2-rv-t var(--spring-soft-dur) var(--spring-soft) backwards}html.still .ak .ak-ans.fresh{animation:none}@media (prefers-reduced-motion:reduce){.ak .ak-ans.fresh{animation:b2-rm-fade var(--d-2) var(--ease-out) backwards!important}.ak .ak-src:active{transform:none!important}.ak .ak-job>.ic,.ak .ak-knob:after,.ak .ak-more summary:after{transition:none!important}}@media (max-width:760px){.ak .ak-comp{padding:var(--s-4) var(--s-2) var(--s-2) var(--s-4)}.ak .ak-in{font-size:var(--t-title);line-height:var(--l-title);height:48px;min-height:48px;align-self:flex-start}.ak .ak-tools{margin-left:calc(-1 * var(--s-1))}.ak .ak-go,.ak .ak-tools{gap:0}.ak :is(.ak-pic,.ak-do,.ak-send){padding:0 var(--s-3) 0 var(--s-2);gap:var(--s-2);font-size:var(--t-body)}.ak :is(.ak-pic,.ak-do,.ak-send) .ic{font-size:16px}.ak .ak-go{gap:var(--s-1)}.ak form[data-mode] .ak-go{flex:1 1 100%}.ak .ak-tools .ak-send[data-priced="1"]{padding:0 var(--s-3) 0 var(--s-2);gap:var(--s-1)}.ak .ak-sw{min-height:44px}.ak .ak-all,.ak .ak-scope .lnk{display:inline-flex;align-items:center;min-height:44px;min-width:44px}.ak .ak-job:not(.saved){grid-template-columns:16px minmax(0,1fr) 16px;grid-template-rows:auto auto;row-gap:var(--s-1);min-height:56px;padding-top:var(--s-2);padding-bottom:var(--s-2)}.ak .ak-job:not(.saved)>.ic{grid-row:1/span 2}.ak .ak-job:not(.saved) b{grid-column:2;grid-row:1;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ak .ak-job:not(.saved)[aria-expanded=true] b{display:block;-webkit-line-clamp:unset}.ak .ak-job:not(.saved) em{grid-column:2;grid-row:2;font-size:var(--t-meta);line-height:1.3}.ak .ak-job:not(.saved)>.ic{grid-column:3}.ak .ak-a{font-size:var(--t-h2);line-height:var(--l-h2);letter-spacing:var(--k-h2)}.ak .ak-a.m{font-size:var(--t-h3);line-height:30px;letter-spacing:var(--k-h3)}.ak .ak-turns+.ak-comp{padding:var(--s-2) var(--s-2) var(--s-2) var(--s-4);gap:var(--s-2)}.ak .ak-turns+.ak-comp .ak-in{font-size:var(--t-title);height:44px;min-height:44px;padding:10px 0}.ak .ak-scope{justify-content:flex-start}}.ak .ak-job b{line-height:var(--l-title);padding-bottom:1px}@media (min-width:1100px){.ak .ak-comp.big .ak-in{min-height:clamp(176px,24vh,240px)}}.ak .ak-comp{border:var(--hair) solid var(--rule);box-shadow:none;padding:var(--s-5)}.ak .ak-in{min-height:var(--s-16)}.ak .ak-chips{margin-top:var(--s-8)}@media (min-width:900px){.ak>.scr-head,.ak>:not(.scr-head){grid-column:2/span 10}.ak .ak-in{min-height:var(--s-20)}}.ak .ak-chips>.scr-group-h{padding-bottom:var(--s-2);border-bottom:0}.ak .ak-chips>.scr-group-h h2{--one-dw:500;--one-d:var(--f-sans);--one-tk:var(--k-label);font:500 var(--t-label) /var(--l-label) var(--f-sans);letter-spacing:var(--k-label);text-transform:uppercase;color:var(--ink-2)}@media (min-width:1100px){.ak:not([data-answered])>.ak-comp.big .ak-in{min-height:112px}}.ak.scr{padding-bottom:var(--s-6)}.ak .ak-need.after{margin-top:var(--s-4)}@media (max-width:899px){.ak.scr{padding-bottom:var(--s-2)}}@media (min-width:1100px){.ak:not([data-answered])>.ak-comp{grid-row:4/span 2}.ak:not([data-answered])>.ak-foot{padding-top:var(--s-1)}.ak:not([data-answered])>.ak-comp{padding-bottom:var(--s-3)}.ak[data-answered]{padding-top:var(--s-5)}.ak[data-answered] .ak-in{min-height:var(--s-12)}}.rc{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);min-height:var(--hit);padding-block:var(--s-1);color:var(--ink);max-width:var(--measure);font-size:var(--t-body);line-height:var(--l-body);letter-spacing:var(--k-body)}.rc+.rc{border-top:var(--hair) solid var(--rule)}.rc-said{min-width:0;display:flex;flex-direction:column}.rc-title{font-size:var(--t-title);line-height:var(--l-title);letter-spacing:var(--k-title);color:var(--ink)}.rc-what{font-size:var(--t-meta);line-height:var(--l-meta)}.rc-what,.rc[data-state=kept] .rc-title,.rc[data-state=sent] .rc-title,.rc[data-state=undone] .rc-title{color:var(--ink-2)}.rc-acts{display:flex;align-items:center;gap:var(--s-1);flex:0 0 auto}.rc .b2-btn{flex:0 0 auto;-webkit-text-decoration:none;text-decoration:none}.rc-yes{-webkit-appearance:none;appearance:none;border:0;cursor:pointer;font:inherit;font-weight:600;display:inline-flex;align-items:center;justify-content:center;height:var(--hit);min-width:var(--hit);padding:0 var(--s-5);border-radius:var(--r-full);background:var(--ink);color:var(--paper)}.rc-yes:disabled{opacity:.4;cursor:default}.rc :is(button,a):focus-visible{outline:2px solid var(--ink);outline-offset:2px}.rn{flex-direction:column;width:100%;max-width:var(--measure,36rem);padding:var(--s-4) var(--s-4) var(--s-3);border-radius:var(--r-panel,16px);background:var(--well);color:var(--ink);font-size:var(--t-body);line-height:var(--l-body)}.rn,.rn-head,.rn-row{display:flex;gap:var(--s-3)}.rn-head,.rn-row{align-items:center;min-height:var(--hit)}.rn-row{justify-content:space-between}.rn-said{min-width:0;display:flex;flex-direction:column;flex:1 1 auto}.rn-title{font-size:var(--t-title);line-height:var(--l-title);letter-spacing:var(--k-title);color:var(--ink)}.rn-meta,.rn-title.quiet{color:var(--ink-2)}.rn-meta{font-size:var(--t-meta);line-height:var(--l-meta)}.rn-head .rn-title{flex:0 1 auto}.rn-time{margin-left:auto;font-size:var(--t-title);color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rn-dot{flex:0 0 auto;width:10px;height:10px;border-radius:50%;background:var(--ink-3)}.rn-dot[data-on]{background:var(--live);animation:rn-breathe 2.4s ease-in-out infinite}@keyframes rn-breathe{50%{opacity:.45}}.rn-spin{flex:0 0 auto;width:16px;height:16px;border-radius:50%;border:2px solid var(--rule);border-top-color:var(--ink-2);animation:rn-spin 1s linear infinite}@keyframes rn-spin{to{transform:rotate(1turn)}}.rn-hear{display:flex;align-items:center;gap:var(--s-3)}.rn-meter{position:relative;flex:0 0 96px;height:4px;border-radius:2px;background:var(--rule);overflow:hidden}.rn-meter-fill{position:absolute;inset:0;transform-origin:left center;transform:scaleX(.02);background:var(--ink-2);transition:transform 80ms linear}.rn-hear[data-hearing] .rn-meter-fill{background:var(--ink)}.rn-cap{margin:0;min-height:calc(2 * var(--l-body) * 1em);font-size:var(--t-body);color:var(--ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rn-cap[data-empty]{color:var(--ink-2)}.rn-acts{display:flex;gap:var(--s-2)}.rn-btn{-webkit-appearance:none;appearance:none;border:0;cursor:pointer;font:inherit;display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);height:var(--hit);min-width:var(--hit);padding:0 var(--s-5);border-radius:var(--r-full,999px);background:transparent;color:var(--ink);-webkit-text-decoration:none;text-decoration:none;box-shadow:inset 0 0 0 var(--hair,1px) var(--rule);flex:0 0 auto}.rn-btn.ink{background:var(--ink);color:var(--paper);box-shadow:none;font-weight:var(--w-bold)}.rn-btn :is(svg){width:16px;height:16px}.rn-icon{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:var(--ink-2);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:var(--hit);height:var(--hit);margin-right:calc(-1 * var(--s-2));border-radius:var(--r-full,999px)}.rn-head .rn-title+.rn-icon{margin-left:auto}.rn :is(button,a):focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.rn-dot[data-on],.rn-spin{animation:none}}.rn-course{margin:0;display:flex;align-items:baseline;font-size:var(--t-meta);line-height:var(--l-meta);color:var(--ink-2);white-space:nowrap}.rn-course,.rn-course-n{min-width:0;overflow:hidden}.rn-course-n{flex:0 1 auto;text-overflow:ellipsis;color:var(--ink);font-weight:var(--w-bold)}.rn-course>.rn-sub{flex:none;white-space:pre}.rn-open{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:inherit;font:inherit;text-align:start;padding:0;margin:0;width:100%;display:flex;flex-direction:column;gap:var(--s-3);cursor:pointer;border-radius:var(--r-ctl,10px)}div.rn-open{cursor:default}.rn-open .rn-head{width:100%}.rn-open .rn-cap{display:-webkit-box}.rn-open .rn-icon{margin-left:auto}.rn-head .rn-time+.rn-icon{margin-left:0}.rn-warn{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);color:var(--ink)}.rn-receipt{min-height:var(--hit)}.rn-lines{margin:0;padding-left:var(--s-5);color:var(--ink);display:flex;flex-direction:column;gap:var(--s-2)}.rn[data-expanded]{max-width:none;scroll-margin-top:var(--s-6)}.rn-view{position:relative;min-width:0;height:clamp(18rem,calc(100vh - 22rem),46rem);height:clamp(18rem,calc(100dvh - 22rem),46rem);border-radius:var(--r-ctl,10px);background:var(--paper);overflow:hidden;container:chatcard/inline-size}.rn-view .cview.class-sheet.in-class,.rn-view .cview.class-sheet.in-class[data-board-full="1"],.rn-view>.cview{height:100%;min-height:0;max-width:none;padding-inline:var(--s-3)}.rn-view .cview .cvhd .backrow{display:none}.rn[data-board]>.rn-view{background:transparent;border-radius:0}.rn-log{height:100%;padding:var(--s-3) var(--s-4) var(--s-4)}.rn-log p{font-size:var(--t-title);line-height:1.5;margin-bottom:var(--s-4)}@media (max-width:699px){.rn-view .cview.class-sheet.in-class,.rn-view .cview.class-sheet.in-class[data-board-full="1"],.rn-view>.cview{padding-inline:var(--s-2)}}.rn[data-expanded]>.rn-acts{order:1}.rn[data-expanded]>.rn-view{order:2}.rn-end{position:relative;overflow:hidden}.rn-end-in{display:inline-flex;align-items:center;gap:var(--s-2)}.rn-end[data-armed]{background:var(--ink);color:var(--paper);box-shadow:none}.rn-end .drain{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--paper);opacity:.6;transform-origin:0 50%;animation:cp-drain var(--dur-4s) linear both}.rn-end:disabled{opacity:.4;pointer-events:none}.rn-acts{align-items:center}.rn-btn.rn-quiet{margin-left:auto;padding-inline:var(--s-3);box-shadow:none;color:var(--ink-2)}.js-has-pseudo [csstools-has-1a-36-32-19-2p-2r-38-37-1m-2w-2p-37-14-1q-w-1a-39-2x-19-2p-2r-38-15]:not(.does-not-exist){flex-wrap:wrap;gap:0 var(--s-4)}.rn-acts:has(>.ui-act){flex-wrap:wrap;gap:0 var(--s-4)}.rn-btn.ui-act{height:auto;min-width:0;padding:0;border-radius:0;box-shadow:none;background:none;color:var(--ink);font-weight:var(--w-bold)}.rn-btn.ui-act.rn-quiet{margin-left:auto}.rn-end.ui-act .rn-end-in>svg{display:none}.rn-end.ui-act[data-armed]{padding:0 var(--s-4);border-radius:var(--r-btn);background:var(--ink);color:var(--on-ink)}.rn[data-phase=stopped]{gap:var(--s-2);padding:0;border-radius:0;background:none}.ce{display:flex;flex-direction:column;gap:var(--s-1);width:100%;max-width:var(--measure,36rem);color:var(--ink)}.ce-head{margin:0;font-size:var(--t-meta);line-height:var(--l-meta);color:var(--ink-2)}.ce-act-w,.ce-part{white-space:nowrap}.ce-name{font-size:var(--t-body);line-height:var(--l-body);font-weight:500;color:var(--ink);white-space:normal}.ce[data-kind=browser] .ce-name{font-size:inherit;line-height:inherit;font-weight:400;color:var(--ink-2)}.ce-sep{color:var(--ink-3)}.ce-act{position:relative;-webkit-appearance:none;appearance:none;cursor:pointer}.ce-act.ui-link{display:inline-block}.ce-act:before{content:"";position:absolute;inset:-12px -6px}.ce-act:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:2px}.ce-said{margin:0;font-size:var(--t-body);line-height:var(--l-body);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ce-said,.rfb{color:var(--ink);overflow:hidden}.rfb{position:fixed;inset:0;z-index:1000;width:100vw;height:100%;height:100vh;height:100dvh;box-sizing:border-box;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);overscroll-behavior:contain;background:var(--page)}.rfb:focus{outline:none}.rfb .cview.class-sheet.in-class,.rfb .cview.class-sheet.in-class[data-board-full="1"],.rfb-in,.rfb-in>.cview{height:100%;min-height:0}