.kern-ss-board{--kern-ss-gap:.75rem;--kern-ss-border:#ccc;--kern-ss-radius:.5rem;--kern-ss-surface:transparent;--kern-ss-muted:inherit;gap:var(--kern-ss-gap);display:grid}.kern-ss-rooms{gap:var(--kern-ss-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.kern-ss-room{border:1px solid var(--kern-ss-border);border-radius:var(--kern-ss-radius);padding:var(--kern-ss-gap);background:var(--kern-ss-surface);min-width:0}.kern-ss-room h3{margin:0 0 .5rem;font-size:1rem}.kern-ss-room ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.kern-ss-member{gap:.25rem;display:grid}.kern-ss-member-actions{flex-wrap:wrap;gap:.25rem;display:flex}.kern-ss-target{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;display:inline-flex}.kern-ss-move{min-height:2.75rem}.kern-ss-deny{color:var(--kern-ss-muted);font-size:.875rem}.kern-ss-empty,.kern-ss-member-meta{color:var(--kern-ss-muted);margin:0}.kern-ss-member-meta{font-size:.875rem}
.kern-sh-header,.kern-sh-footer{--kern-sh-font:inherit;--kern-sh-ink:#000;--kern-sh-max:72rem;--kern-sh-drop:#ededed59;--kern-sh-drop-blur:8px;--kern-sh-drop-border:#00000014;--kern-sh-line:#00000026;--kern-sh-foot-line:#0000002e;--kern-sh-glass:#ffffffd1;--kern-sh-title-size:1.65rem;--kern-sh-subtitle-size:1.2375rem;--kern-sh-item-size:1.375rem;--kern-sh-sub-size:1.1rem;--kern-sh-foot-size:.99rem;font-family:var(--kern-sh-font);color:var(--kern-sh-ink)}.kern-sh-header{z-index:50;position:relative}.kern-sh-inner{max-width:var(--kern-sh-max);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 2rem;margin:0 auto;padding:1.25rem 1rem .5rem;display:flex}.kern-sh-title{font-size:var(--kern-sh-title-size);color:var(--kern-sh-ink);text-decoration:none}a.kern-sh-title:hover{text-decoration:underline}.kern-sh-subtitle{font-size:var(--kern-sh-subtitle-size);margin:.15rem 0 0}.kern-sh-nav,.kern-sh-lists{flex-wrap:wrap;align-items:center;display:flex}.kern-sh-nav{gap:0 1.25rem}.kern-sh-lists{gap:0 .25rem}.kern-sh-toggle{min-height:44px;font:inherit;color:var(--kern-sh-ink);background:var(--kern-sh-glass);border:1px solid var(--kern-sh-drop-border);cursor:pointer;border-radius:2px;padding:.4rem .9rem;display:none}.kern-sh-menu,.kern-sh-sub,.kern-sh-footer-nav ul{margin:0;padding:0;list-style:none}.kern-sh-menu{flex-wrap:wrap;display:flex}.kern-sh-item{align-items:center;display:flex;position:relative}.kern-sh-item>a,.kern-sh-item>span{min-height:44px;color:var(--kern-sh-ink);font-size:var(--kern-sh-item-size);align-items:center;padding:0 .2rem 0 .825rem;text-decoration:none;display:inline-flex}.kern-sh-menu a:hover{text-decoration:underline}.kern-sh-sub-toggle{width:1.6em;min-height:44px;font-size:var(--kern-sh-item-size);color:var(--kern-sh-ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.kern-sh-item.is-open>.kern-sh-sub-toggle svg{transform:rotate(180deg)}.kern-sh-item>.kern-sh-sub{z-index:60;background:var(--kern-sh-drop);min-width:max-content;max-width:min(30rem,100vw - 2rem);max-height:min(75vh,40rem);-webkit-backdrop-filter:blur(var(--kern-sh-drop-blur));backdrop-filter:blur(var(--kern-sh-drop-blur));border:1px solid var(--kern-sh-drop-border);display:none;position:absolute;top:100%;left:0;overflow:auto;box-shadow:0 10px 28px #0000001a}.kern-sh-lang .kern-sh-item>.kern-sh-sub,.kern-sh-menu>.kern-sh-item:last-child>.kern-sh-sub{left:auto;right:0}@media (hover:hover){.kern-sh-item:hover>.kern-sh-sub{display:block}}.kern-sh-item:focus-within>.kern-sh-sub,.kern-sh-item.is-open>.kern-sh-sub{display:block}.kern-sh-sub>li{border-top:1px solid #0000}.kern-sh-sub>li.kern-sh-divider{border-top-color:var(--kern-sh-line)}.kern-sh-sub a,.kern-sh-heading{width:100%;font:inherit;font-size:var(--kern-sh-sub-size);color:var(--kern-sh-ink);text-align:start;background:0 0;border:0;padding:1.03rem .825rem;line-height:1.15;text-decoration:none;display:block}button.kern-sh-heading{cursor:pointer}.kern-sh-sub a:focus-visible{background:#0000000b}.kern-sh-sub .kern-sh-sub{display:none}.kern-sh-fly.is-open>.kern-sh-sub,.kern-sh-fly:focus-within>.kern-sh-sub{display:block}.kern-sh-fly>a:after,.kern-sh-fly>.kern-sh-heading:after{content:"";vertical-align:middle;border-bottom:1.5px solid;border-right:1.5px solid;width:.38em;height:.38em;margin:0 0 .2em .6em;display:inline-block;transform:rotate(45deg)}.kern-sh-fly.is-open>a:after,.kern-sh-fly.is-open>.kern-sh-heading:after{margin-bottom:-.1em;transform:rotate(-135deg)}.kern-sh-footer{max-width:min(1080px,100% - 2rem);font-size:var(--kern-sh-foot-size);margin:0 auto;padding:0 0 3.2rem}.kern-sh-footer-nav{margin:3.75rem 0 1.875rem}.kern-sh-footer-nav ul{flex-wrap:wrap;justify-content:center;display:flex}.kern-sh-footer a{color:var(--kern-sh-ink);padding:1.03rem .825rem;text-decoration:none;display:inline-block}.kern-sh-footer a:hover{text-decoration:underline}.kern-sh-footer-info{border-top:1px solid var(--kern-sh-foot-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 2rem;margin-top:1.875rem;padding-top:1.875rem;display:flex}.kern-sh-footer-info a{padding:0}@media (max-width:48rem){.kern-sh-nav{justify-content:space-between;width:100%;position:relative}.kern-sh-toggle{align-items:center;display:inline-flex}.kern-sh-lists{z-index:60;background:var(--kern-sh-glass);-webkit-backdrop-filter:blur(var(--kern-sh-drop-blur));backdrop-filter:blur(var(--kern-sh-drop-blur));border:1px solid var(--kern-sh-drop-border);flex-direction:column;align-items:stretch;max-height:70vh;margin-top:.5rem;padding:.5rem 1rem;display:none;position:absolute;top:100%;left:0;right:0;overflow:auto}.kern-sh-nav[data-open] .kern-sh-lists{display:flex}.kern-sh-menu{flex-direction:column}.kern-sh-item{flex-wrap:wrap}.kern-sh-item>a,.kern-sh-item>span{padding-left:0}.kern-sh-item>.kern-sh-sub{width:100%;min-width:0;max-width:none;max-height:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0 0 .5rem .75rem;position:static}.kern-sh-sub a,.kern-sh-heading{padding:.6rem .5rem}}@media (prefers-reduced-motion:no-preference){.kern-sh-sub-toggle svg,.kern-sh-fly>a:after,.kern-sh-fly>.kern-sh-heading:after{transition:transform .15s}}
.ss-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ss-work{--ss-gap:var(--space-3,.75rem);gap:var(--ss-gap);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.ss-work-col{border:1px solid var(--ss-border,var(--border,#ccc));border-radius:var(--ss-radius,.5rem);padding:var(--ss-gap);background:var(--ss-surface,var(--surface,transparent));align-content:start;gap:.5rem;min-width:0;display:grid}.ss-work-col h3{margin:0;font-size:1rem}.ss-work-col ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.ss-card{border:1px solid var(--ss-border,var(--border,#ccc));border-radius:var(--ss-radius,.5rem);background:var(--ss-card,var(--bg,transparent));overflow-wrap:anywhere;gap:.25rem;padding:.5rem;display:grid}.ss-card--proposed{border-style:dashed}.ss-card p{margin:0}.ss-card-actions,.ss-card-meta{flex-wrap:wrap;gap:.25rem;display:flex}.ss-work-add{gap:.25rem;display:grid}.ss-work-add input{min-width:0}.ss-cost{gap:.5rem;display:grid}.ss-table-wrap{overflow-x:auto}.ss-cost table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.ss-cost th,.ss-cost td{border-bottom:1px solid var(--ss-border,var(--border,#ccc));text-align:right;white-space:nowrap;padding:.25rem .5rem}.ss-cost th[scope=row],.ss-cost thead th:first-child{text-align:left;white-space:normal}.ss-cost-fixed{text-align:center}.ss-cost-note,.ss-cost-basis{color:var(--ss-muted,var(--muted,inherit));margin:0;font-size:.875rem}.ss-cost-form{gap:.25rem;display:grid}.ss-cost-show{flex-wrap:wrap;align-items:end;gap:.5rem;display:flex}.ss-cost{container-type:inline-size}@container (max-width:40rem){.ss-cost table,.ss-cost tbody,.ss-cost tr,.ss-cost th[scope=row],.ss-cost td{width:auto;display:block}.ss-cost thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ss-cost tr{border-bottom:1px solid var(--ss-border,var(--border,#ccc));padding:.5rem 0}.ss-cost th[scope=row]{border:0;padding:0 0 .25rem}.ss-cost td{text-align:right;border:0;justify-content:space-between;gap:1rem;padding:.1rem 0;display:flex}.ss-cost td:before{content:attr(data-label);text-align:left;color:var(--ss-muted,var(--muted,inherit))}.ss-cost td.ss-cost-empty{display:none}}
@font-face{font-family:Libertinus Serif;src:url(/fonts/LibertinusSerif-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Libertinus Serif;src:url(/fonts/LibertinusSerif-Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Libertinus Serif;src:url(/fonts/LibertinusSerif-Semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Libertinus Serif;src:url(/fonts/LibertinusSerif-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--font-serif:"Libertinus Serif", serif;--font-ui:var(--font-serif);--bg:#f6f5f2;--surface:#fff;--surface-2:#eef0f3;--text:#1c232d;--muted:#4b5461;--accent:#4f6788;--accent-strong:#3e5371;--on-accent:#fff;--border:#d6d4ce;--danger:#9a2a2a;--danger-bg:#fbeceb;--ok:#2c6a3a;--ok-bg:#e9f4ec;--note-bg:#f3efe4;--focus:#4f6788;--radius:.5rem;--shadow:0 1px 2px #0000000f, 0 2px 8px #0000000a;--max:72rem;--image-filter:none}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}button,input,select,textarea,optgroup{font:inherit}@media (prefers-color-scheme:dark){:root{--bg:#11151b;--surface:#182029;--surface-2:#1f2833;--text:#e6e9ed;--muted:#b2bac5;--accent:#8fa6c6;--accent-strong:#a9bcd7;--on-accent:#0e131a;--border:#2d3743;--danger:#f0a3a0;--danger-bg:#3a1d1d;--ok:#9fd3a9;--ok-bg:#18301e;--note-bg:#2a2619;--focus:#8fa6c6;--shadow:none;--image-filter:brightness(.42) saturate(.7)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--font-serif);flex-direction:column;margin:0;font-size:1.1875rem;line-height:1.55;display:flex}h1,h2,h3{font-family:var(--font-serif);margin:0 0 .6em;font-weight:600;line-height:1.2}h1{font-size:clamp(1.75rem,1.4rem + 1.6vw,2.5rem)}h2{font-size:1.5rem}h3{font-size:1.2rem}p{margin:0 0 1em}a{color:var(--accent-strong);text-underline-offset:.15em}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:2px}.skip-link{z-index:10;background:var(--surface);color:var(--text);border:2px solid var(--accent);border-radius:var(--radius);font-family:var(--font-ui);padding:.6rem 1rem;position:absolute;top:-4rem;left:1rem}.skip-link:focus{top:1rem}.office-bar{font-family:var(--font-serif);font-size:1.15rem}.office-bar__inner{max-width:var(--max);border-top:1px solid var(--sheet-border,var(--border));justify-content:flex-end;margin:0 auto;padding:0 1rem;display:flex}.office-bar__links{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:0 1.25rem;display:flex}.office-bar a,.office-bar .button.button--link{color:var(--text);font-family:inherit;font-size:inherit;align-items:center;min-height:44px;padding:.4rem 0;text-decoration:none;display:inline-flex}.office-bar a[aria-current=page]{color:var(--accent-strong);box-shadow:inset 0 -2px 0 var(--accent)}.office-bar form{margin:0}.office-bar__toggle{display:none}@media (max-width:700px){.office-bar__toggle{min-height:44px;font:inherit;color:var(--text);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.office-bar__inner{flex-direction:column;align-items:flex-end}.office-bar__links:not([data-open=true]){display:none}.office-bar__links{flex-direction:column;align-items:flex-end}}main{width:100%;max-width:var(--max);flex:1;margin:0 auto;padding:1.5rem 1rem 3rem}.site-footer{border-top:1px solid var(--border);background:var(--surface);font-family:var(--font-ui);color:var(--muted);font-size:.95rem}.site-footer__inner{max-width:var(--max);flex-wrap:wrap;gap:.5rem 1.5rem;margin:0 auto;padding:1rem;display:flex}.site-footer a{color:var(--muted)}.lead{color:var(--muted);max-width:44rem;font-size:1.25rem}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:1.25rem}.card+.card{margin-top:1rem}.grid>.card+.card,.compare>.card+.card{margin-top:0}.grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1rem;display:grid}.button,button.button{font-family:var(--font-ui);border-radius:var(--radius);border:2px solid var(--accent);background:var(--accent);min-height:48px;color:var(--on-accent);cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1.2rem;font-size:1.05rem;font-weight:600;text-decoration:none;display:inline-flex}.button:hover{background:var(--accent-strong);border-color:var(--accent-strong)}.button.button--secondary{color:var(--accent-strong);background:0 0}.button.button--secondary:hover{background:var(--surface-2);color:var(--accent-strong)}.button.button--link{color:var(--text);background:0 0;border:none;min-height:44px;padding:.55rem .25rem;font-size:1rem;font-weight:400}.button.button--link:hover{background:0 0;text-decoration:underline}.button[disabled]{opacity:.6;cursor:not-allowed}.button--block{width:100%}.field{flex-direction:column;gap:.35rem;margin-bottom:1rem;display:flex}.field label{font-family:var(--font-ui);font-size:1rem;font-weight:600}.field input{font-family:var(--font-ui);border:1px solid var(--muted);border-radius:var(--radius);background:var(--surface);min-height:48px;color:var(--text);width:100%;padding:.55rem .75rem;font-size:1.1rem}.notice{border-radius:var(--radius);font-family:var(--font-ui);border:1px solid var(--border);background:var(--surface-2);margin:0 0 1rem;padding:.75rem 1rem;font-size:1rem}.notice--error{background:var(--danger-bg);border-color:var(--danger);color:var(--text)}.notice--ok{background:var(--ok-bg);border-color:var(--ok)}.notice--draft{background:var(--note-bg);font-style:italic}.meta{font-family:var(--font-ui);color:var(--muted);font-size:.95rem}.tag{font-family:var(--font-ui);letter-spacing:.02em;border:1px solid var(--accent);color:var(--accent-strong);border-radius:999px;padding:.1rem .55rem;font-size:.85rem;font-weight:600;display:inline-block}.tag--test{border-color:var(--danger);color:var(--danger);background:var(--danger-bg)}.matter-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.matter-list a{color:inherit;text-decoration:none;display:block}.matter-list a:hover .matter-list .meta{margin:0}.matter-title{text-decoration:underline}.matter-list .meta{margin:0}.matter-title{color:var(--text);margin:.35rem 0 .2rem;font-size:1.25rem;font-weight:600}.table-wrap{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow-x:auto}table{border-collapse:collapse;width:100%;font-family:var(--font-ui);font-size:.95rem}th,td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:.55rem .75rem}th{background:var(--surface-2);font-weight:600}code,.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.85em}.auth-layout{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);grid-template-columns:minmax(0,1fr);gap:0;display:grid;overflow:hidden}.auth-image{min-height:26vh;max-height:34vh;margin:0;overflow:hidden}.auth-image img{object-fit:cover;object-position:center 40%;width:100%;height:100%;filter:var(--image-filter);display:block}.auth-panel{padding:1.5rem 1.25rem 2rem}.auth-panel section+section{border-top:1px solid var(--border);margin-top:1.75rem;padding-top:1.5rem}.or{font-family:var(--font-ui);color:var(--muted);text-align:center;margin:.75rem 0}@media (min-width:56rem){.auth-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);min-height:34rem}.auth-image{min-height:100%;max-height:none}.auth-panel{padding:2.25rem 2.5rem}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){:not(.hatch-lid,.hatch-picture){transition:none!important;animation:none!important}}.form-stack{gap:1rem;display:grid}fieldset.card{min-width:0;margin:0}fieldset.card+fieldset.card{margin-top:0}legend{font-family:var(--font-serif);padding:0 .35rem;font-size:1.3rem;font-weight:600}.field select,.field textarea{font-family:var(--font-ui);border:1px solid var(--muted);border-radius:var(--radius);background:var(--surface);min-height:48px;color:var(--text);width:100%;padding:.55rem .75rem;font-size:1.05rem}.field textarea{min-height:7rem;line-height:1.45}.field-label{font-family:var(--font-ui);font-size:1rem;font-weight:600}.choices{font-family:var(--font-ui);flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.choices label,.check{min-height:44px;font-family:var(--font-ui);align-items:flex-start;gap:.6rem;padding:.35rem 0;font-size:1rem;font-weight:400;display:flex}.choices input,.check input{width:1.25rem;height:1.25rem;accent-color:var(--accent);flex:none;margin-top:.15rem}.row-inputs{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.row-inputs input{flex:12rem;width:auto}.row-inputs input[type=date]{flex:0 11rem}.light{font-family:var(--font-ui);white-space:nowrap;align-items:center;gap:.4rem;font-size:.9rem;font-weight:600;display:inline-flex}.light:before{content:"";border:1px solid #00000040;border-radius:50%;width:.85rem;height:.85rem}.light--red:before{background:#c0392b}.light--yellow:before{background:#e0a800}.light--green:before{background:#2e8b57}.reasons{font-family:var(--font-ui);color:var(--muted);font-size:.85rem}.section-grid{grid-template-columns:1fr;align-items:start;gap:1rem;display:grid}@media (min-width:64rem){.section-grid{grid-template-columns:1fr 1fr}}.section-grid>.card+.card{margin-top:0}dl.facts{font-family:var(--font-ui);grid-template-columns:max-content 1fr;gap:.35rem 1rem;margin:0 0 1rem;font-size:1rem;display:grid}dl.facts dt{color:var(--muted)}dl.facts dd{margin:0}.timeline{border-left:2px solid var(--accent);margin:0 0 1rem;padding:0;list-style:none}.timeline li{padding:.25rem 0 .5rem 1rem;position:relative}.timeline li:before{content:"";background:var(--accent);border-radius:50%;width:.65rem;height:.65rem;position:absolute;top:.65rem;left:-.4rem}.timeline time{font-family:var(--font-ui);color:var(--muted);font-size:.9rem;display:block}.thread{gap:.6rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.thread li{border-radius:var(--radius);border:1px solid var(--border);background:var(--surface-2);white-space:pre-wrap;max-width:44rem;padding:.6rem .85rem}.thread li.from-office{border-left:4px solid var(--accent);background:var(--surface)}.thread li.is-draft{background:var(--note-bg);border-style:dashed}.thread .meta{white-space:normal;margin-bottom:.2rem;display:block}.inline-form{margin:0;display:inline}.actions{flex-wrap:wrap;gap:.5rem;margin:.5rem 0;display:flex}.status{font-family:var(--font-ui);background:var(--surface-2);border:1px solid var(--border);border-radius:999px;padding:.05rem .5rem;font-size:.85rem;font-weight:600}.status--warn{background:var(--danger-bg);border-color:var(--danger)}.status--ok{background:var(--ok-bg);border-color:var(--ok)}.pre{white-space:pre-wrap}.row-inputs input:not([type=checkbox]):not([type=radio]){font-family:var(--font-ui);border:1px solid var(--muted);border-radius:var(--radius);background:var(--surface);min-height:48px;color:var(--text);padding:.55rem .75rem;font-size:1.05rem}.card form{margin-block:.75rem 1.25rem}.card form .row-inputs{margin-bottom:.75rem}.techcheck-preview{aspect-ratio:16/9;background:var(--surface-2,#111);border-radius:var(--radius);width:100%;max-width:320px;display:block}.conversation-bar{flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;margin-bottom:1rem;display:flex}.conversation-bar h1{margin:0}.conversation-bar .meta{flex-basis:100%;margin:0}.waiting .techcheck-preview{margin-block:1rem}.conversation-main{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:64rem){.conversation-main--office{grid-template-columns:minmax(0,3fr) minmax(18rem,2fr)}}.conversation-stage>*+*{margin-top:1rem}.conversation-stage{flex-direction:column;display:flex}.conversation-main--work .document-bar{order:-1}.conversation-main--work .shared-doc{order:-2}.conversation-main--work .stage{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),12rem))}.conversation-stage .stage{z-index:2;background:var(--bg);border-radius:var(--radius);max-height:calc(100vh - 1rem);position:sticky;top:.5rem;overflow-y:auto}@media (max-width:47.99rem){.conversation-stage .stage{max-height:40vh}}@media (min-width:48rem){.conversation-main--work .conversation-stage{grid-template-columns:minmax(0,1fr) clamp(9rem,22%,15rem);align-items:start;column-gap:1rem;display:grid}.conversation-main--work .conversation-stage>*{grid-column:1}.conversation-main--work .conversation-stage>*+*{margin-top:0}.conversation-main--work .conversation-stage{row-gap:1rem}.conversation-main--work .conversation-stage>.stage{grid-area:1/2/span 8;grid-template-columns:1fr;max-height:calc(100vh - 1rem)}}.document-bar--work{border-inline-start:4px solid var(--accent)}.office-documents{padding-inline-start:1.25rem}.office-documents code{overflow-wrap:anywhere}.stage{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:.5rem;display:grid}.tile{border-radius:var(--radius);aspect-ratio:16/9;background:#11151b;margin:0;position:relative;overflow:hidden}.tile--screen{grid-column:1/-1}.tile video{object-fit:contain;width:100%;height:100%;display:block}.tile-placeholder{width:100%;height:100%}.tile figcaption{color:#fff;font-family:var(--font-ui);background:#000000a6;border-radius:.25rem;padding:.15rem .5rem;font-size:.9rem;position:absolute;bottom:.5rem;left:.5rem}.conversation-controls{flex-wrap:wrap}.chat-lines{max-height:14rem;margin:0 0 .75rem;padding:0;list-style:none;overflow-y:auto}.chat-lines li{border-bottom:1px solid var(--border);padding:.25rem 0}.chat-lines li.mine strong{color:var(--accent-strong)}.office-panel>*+*{margin-top:1rem}.waiting-list{padding:0;list-style:none}.waiting-list li{border-bottom:1px solid var(--border);padding:.5rem 0}.doc-box{-webkit-user-select:none;user-select:none;touch-action:none;border:1px solid var(--border);max-width:100%;position:relative}.doc-box--edit{cursor:crosshair}.doc-box canvas,.doc-box img{width:100%;height:auto;display:block}.doc-mark{pointer-events:none;background:#ffd60040;border:3px solid #c0392b;position:absolute}.chat-form{gap:.5rem;display:flex}.chat-form input{min-width:0;min-height:48px;font:inherit;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text);flex:1;padding:.5rem .75rem}@media (max-width:40rem){.tile[data-local=true]{justify-self:end;width:45%}}.conversation-main>*,.conversation-stage,.conversation-side,.stage>*{min-width:0}.doc-box canvas{max-width:100%}.conversation-controls .button{flex:auto}.tile-quality{opacity:.85}.tile-quality--warn{color:#ffd27a;font-weight:600}.tile--hatch{isolation:isolate;background:0 0}.tile--hatch[data-hatch=closed]:after{display:none}.tile--hatch:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 14px 26px #0000006b,inset 0 0 0 1px #0000004d}.hatch-picture{background:#11151b;position:absolute;inset:0}.tile-initials{background:#262e38;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.tile-initials span{color:#fff;letter-spacing:.02em;background:#4f6788;border-radius:50%;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;font-size:1.6rem;display:flex}.tile--hatch figcaption{z-index:2}.tile-reconnecting{z-index:3;text-align:center;color:#fff;background:#10151ca3;justify-content:center;align-items:center;margin:0;padding:1rem;font-style:italic;display:flex;position:absolute;inset:0}.hatch-lid{z-index:4;background:var(--bg);will-change:transform, opacity;position:absolute;inset:-1px;overflow:hidden}.hatch-lid__surface{position:absolute;inset:-6px}body[data-frame=bauer] .hatch-lid{background:#ededed}body[data-frame=bauer] .hatch-lid__surface{background-image:url(/images/hintergrund.jpg);background-size:var(--hatch-size,cover);background-position:var(--hatch-pos,center);filter:blur(3px);background-repeat:no-repeat}body[data-frame=bauer] .hatch-lid:after{content:"";background:var(--sheet);position:absolute;inset:0}@media (prefers-color-scheme:dark){body[data-frame=bauer] .hatch-lid{background:#11151b}body[data-frame=bauer] .hatch-lid__surface{background-image:linear-gradient(#11151b9e,#11151b9e),url(/images/hintergrund.jpg);background-size:100% 100%, var(--hatch-size,cover);background-position:0 0, var(--hatch-pos,center)}}.hatch-lid__note{z-index:1;background:var(--glass,#ffffffd1);color:var(--text);border-radius:.25rem;margin:0;padding:.4rem .6rem;font-size:.95rem;position:absolute;inset:auto .75rem .75rem}.tile--hatch[data-hatch=closed] .hatch-picture{opacity:0}.tile--hatch[data-hatch=open] .hatch-lid,.tile--hatch[data-hatch=gone] .hatch-lid{display:none}.tile--hatch[data-hatch=leaving] .hatch-lid{transform:translateY(-100%)}.tile--hatch[data-hatch=leaving][data-hatch-motion=fade] .hatch-lid{opacity:0;transform:none}.tile--hatch[data-hatch=closing] .hatch-picture,.tile--hatch[data-hatch=gone] .hatch-picture{opacity:0}.tile--hatch[data-hatch=opening][data-hatch-motion=slide] .hatch-lid{animation:hatch-up var(--hatch-ms) cubic-bezier(.45, 0, .2, 1) both}.tile--hatch[data-hatch=opening][data-hatch-motion=slide] .hatch-picture{animation:hatch-picture-in calc(var(--hatch-ms) * .8) cubic-bezier(.2, .7, .2, 1) calc(var(--hatch-ms) * .35) both}.tile--hatch[data-hatch=opening][data-hatch-motion=fade] .hatch-lid{animation:hatch-fade-out var(--hatch-ms) ease both}.tile--hatch[data-hatch=opening][data-hatch-motion=fade] .hatch-picture{animation:hatch-fade-in var(--hatch-ms) ease both}.tile--hatch[data-hatch=leaving] .hatch-picture{animation:hatch-picture-out var(--picture-out-ms) cubic-bezier(.2, .7, .2, 1) both}.tile--hatch[data-hatch=leaving][data-hatch-motion=fade] .hatch-picture{animation:hatch-fade-out var(--picture-out-ms) ease both}.tile--hatch[data-hatch=closing][data-hatch-motion=slide] .hatch-lid{animation:hatch-down var(--hatch-ms) cubic-bezier(.45, 0, .2, 1) both}.tile--hatch[data-hatch=closing][data-hatch-motion=fade] .hatch-lid{animation:hatch-fade-in var(--hatch-ms) ease both}@keyframes hatch-up{0%{box-shadow:none;transform:translateY(0)}10%{box-shadow:0 1px #ffffffe6,0 10px 18px #1f283333}to{transform:translateY(-100%);box-shadow:0 1px #ffffffe6,0 10px 18px #1f283333}}@keyframes hatch-down{0%{transform:translateY(-100%);box-shadow:0 1px #ffffffe6,0 10px 18px #1f283333}90%{box-shadow:0 1px #ffffffe6,0 10px 18px #1f283333}to{box-shadow:none;transform:translateY(0)}}@keyframes hatch-picture-in{0%{opacity:0;transform:scale(.93)}to{opacity:1;transform:scale(1)}}@keyframes hatch-picture-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes hatch-fade-in{0%{opacity:0}to{opacity:1}}@keyframes hatch-fade-out{0%{opacity:1}to{opacity:0}}.tile--self{animation:.7s cubic-bezier(.2,.7,.2,1) both hatch-self-in}@keyframes hatch-self-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.notice--warn{background:var(--note-bg);border-color:var(--accent)}.kern-ss-board{--kern-ss-border:var(--border);--kern-ss-surface:var(--surface);--kern-ss-muted:var(--muted);--kern-ss-radius:var(--radius)}.kern-ss-room[data-kind=plenary]{border-color:var(--accent)}.kern-ss-member-name{font-family:var(--font-ui)}.notebook-form{gap:.5rem;margin-bottom:1rem;display:grid}.notebook-form select,.notebook-form textarea{width:100%}.notebook-form input:not([type=checkbox]),.notebook-form select,.notebook-form textarea,.ss-cost-form input:not([type=checkbox]),.ss-cost-show select,.ss-work-add input{font-family:var(--font-ui);border:1px solid var(--muted);border-radius:var(--radius);background:var(--surface);min-height:48px;color:var(--text);box-sizing:border-box;width:100%;padding:.55rem .75rem;font-size:1.05rem}.ss-cost-show select{flex:12rem;width:auto}.ss-card-actions .button.ss-card-action{min-height:40px;padding:.35rem .7rem;font-size:.95rem}.plain-list{gap:.75rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.field-row{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:0 1rem;display:grid}.button-row{flex-wrap:wrap;gap:.5rem;display:flex}.agreement-fieldset{border:1px solid var(--border);border-radius:var(--radius);min-width:0;margin:0 0 1rem;padding:.75rem 1rem .25rem}.agreement-fieldset legend{font-family:var(--font-ui);padding:0 .35rem;font-weight:600}.agreement h3{margin-bottom:.25rem}.diff-list{margin:.25rem 0 0;padding-left:1.2rem}.diff ins,.diff-list ins{background:var(--note-bg);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.diff del,.diff-list del{color:var(--muted);text-decoration:line-through}[data-testid=mediation-closing] details{margin:.75rem 0 1rem}[data-testid=mediation-closing] summary{cursor:pointer}.entry-form input{letter-spacing:.04em;font-size:1.15rem}.auth-staff{max-width:30rem;margin-inline:auto}body[data-frame=bauer]{--sheet:#ededed1f;--sheet-border:#00000012;--glass:#ffffffd1;background-color:#ededed;background-image:url(/images/hintergrund.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}@media (prefers-color-scheme:dark){body[data-frame=bauer]{--sheet:#11151b8c;--sheet-border:#ffffff14;--glass:#182029e0;background-color:#11151b;background-image:linear-gradient(#11151b9e,#11151b9e),url(/images/hintergrund.jpg)}}@media (max-width:48rem){body[data-frame=bauer]{background-attachment:scroll}}body[data-frame=bauer] main{background:var(--sheet);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:1px solid var(--sheet-border);border-radius:2px;width:calc(100% - 2rem);margin-top:1.5rem;margin-bottom:2rem;box-shadow:0 1px 24px #0000000d}@media (max-width:30rem){body[data-frame=bauer] main{border-left:0;border-right:0;width:100%}}.kern-sh-header,.kern-sh-footer{--kern-sh-font:var(--font-serif);--kern-sh-max:var(--max);--kern-sh-glass:var(--glass)}@media (prefers-color-scheme:dark){.kern-sh-header,.kern-sh-footer{--kern-sh-ink:var(--text);--kern-sh-drop:#18202999;--kern-sh-drop-border:#ffffff1a;--kern-sh-line:#ffffff2e;--kern-sh-foot-line:#ffffff2e}}.kern-sh-inner{align-items:baseline}.kern-sh-header a:hover,.kern-sh-footer a:hover,.kern-sh-menu a:hover,a.kern-sh-title:hover,.live-brand:hover{text-decoration:none}.kern-sh-item>.kern-sh-sub{max-height:none;overflow:visible}@media (max-width:48rem){.kern-sh-lists{max-height:none;overflow:visible}}.kern-sh-nav{justify-content:flex-end;margin-left:auto}.kern-sh-footer-info p{margin:0}.live-brand{color:var(--kern-sh-ink,var(--text));white-space:nowrap;align-items:center;min-height:44px;font-size:1.375rem;text-decoration:none;display:inline-flex}.live-brand em{color:var(--accent)}.bl-live-links{font-family:var(--font-ui);align-items:center;gap:0 1rem;margin-left:.75rem;display:inline-flex}@media (max-width:48rem){.bl-live-links{margin:0}}body[data-frame=bauer] main h1{font-size:1.6rem}body[data-frame=bauer] main .card,body[data-frame=bauer] main .auth-layout{box-shadow:none;background:0 0;border:0;border-radius:0}body[data-frame=bauer] main .card{border-top:1px solid var(--sheet-border);margin-top:1rem;padding:1rem 0 0}body[data-frame=bauer] main .notice{background:0 0;border-width:0 0 0 3px;border-radius:0;padding:.25rem 0 .25rem .75rem}body[data-frame=bauer] main .card:first-child{border-top:0;margin-top:0;padding-top:0}.entry{max-width:36rem;margin-inline:auto}.kind-overline{letter-spacing:.06em;color:var(--muted);font-variant-caps:all-small-caps;display:block}.e2ee-badge{font-family:var(--font-ui);font-size:.95rem}.e2ee-badge summary{cursor:pointer;min-height:44px;color:var(--ok);align-items:center;gap:.35rem;list-style:none;display:inline-flex}.e2ee-badge summary::-webkit-details-marker{display:none}.e2ee-badge--pending summary{color:var(--muted)}.e2ee-badge--off summary{color:var(--danger);font-weight:600}.e2ee-badge p{max-width:34rem;color:var(--muted);margin:.25rem 0 .5rem}.status--muted{color:var(--muted)}.kern-knock{background:var(--note-bg);border:2px solid var(--accent);border-radius:var(--radius);gap:.75rem;margin-block:1rem;padding:1rem;display:grid}.kern-knock-question{margin:0;font-weight:600}.kern-knock-actions{flex-wrap:wrap;gap:.5rem;display:flex}.kern-knock-actions .button{min-height:44px}.pretalk{gap:.5rem;margin-block:.5rem;display:grid}.pretalk--waiting{border-top:1px solid var(--sheet-border,var(--border));border-bottom:1px solid var(--sheet-border,var(--border));grid-template-columns:minmax(8rem,12rem) minmax(0,1fr);align-items:start;gap:1rem;padding:1rem 0;display:grid}.pretalk--waiting h3{margin-top:0}.waiting-group--unnamed{opacity:.7}.waiting-group--unnamed h3{margin:1rem 0 .25rem;font-size:1rem}.pretalk-tiles{grid-template-columns:1fr;gap:.5rem;display:grid;position:relative}.pretalk-tiles video{aspect-ratio:16/9;object-fit:cover;background:var(--surface-2,#111);border-radius:var(--radius);width:100%}.pretalk-tiles .pretalk-self{border:2px solid var(--surface);width:30%;position:absolute;bottom:.5rem;right:.5rem}:root{--kern-admission-accent:var(--accent);--kern-admission-track:var(--border)}.kern-admission{border:2px solid var(--kern-admission-accent,#1f5c55);border-radius:.75rem;justify-items:center;gap:1rem;padding:1rem;display:grid}.kern-admission-title{text-align:center;margin:0;font-size:1.375rem;font-weight:600}.kern-admission-self{width:min(36rem,100%);margin:0}.kern-admission-self video{aspect-ratio:16/9;object-fit:cover;background:var(--kern-tile-bg,#1b1b1b);border-radius:.5rem;width:100%;transform:scaleX(-1)}.kern-admission-self figcaption{text-align:center;font-size:.875rem}.kern-admission-devices{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.kern-admission-devices p{text-align:center;flex-basis:100%;margin:0}.kern-admission-countdown{justify-items:center;gap:.5rem;display:grid}.kern-admission-countdown button,.kern-admission-devices button,.kern-admission-state button,.kern-waiting-messages button,.kern-waiting-messages select{min-height:44px}.kern-admission-ring{width:4.5rem;height:4.5rem}.kern-admission-state .kern-admission-ring{vertical-align:middle;width:1.75rem;height:1.75rem}.kern-admission-ring-track{fill:none;stroke:var(--kern-admission-track,#d9ddd6);stroke-width:8px}.kern-admission-ring-progress{fill:none;stroke:var(--kern-admission-accent,#1f5c55);stroke-width:8px;stroke-linecap:round;transition:stroke-dashoffset .2s linear}.kern-admission-ring[data-held] .kern-admission-ring-progress{stroke:var(--kern-admission-held,#8a6d1f)}@media (prefers-reduced-motion:reduce){.kern-admission-ring-progress{transition:none}}.kern-admission-state,.kern-waiting-messages,.kern-waiting-messages-minutes{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.kern-pretalk-request,.kern-pretalk-audio{gap:.5rem;display:grid}.kern-pretalk-mode{border:0;flex-wrap:wrap;gap:1rem;margin:0;padding:0;display:flex}.kern-pretalk-mode label{align-items:center;min-height:44px;display:inline-flex}.kern-pretalk-request button,.kern-pretalk-audio button{justify-self:start;min-height:44px}.kern-pretalk-audio ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.kern-pretalk-audio-person{align-items:center;gap:.75rem;display:flex}.kern-pretalk-level{width:8rem}.kern-pretalk-request-notice{font-weight:600}.cue-sheet{flex-direction:column;gap:.5rem;display:flex}.cue-sheet-bar{flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;display:flex}.cue-sheet-bar h2{margin:0}.cue-sheet-bar .actions{margin-inline-start:auto}.cue-sheet-body{resize:vertical;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);height:22rem;min-height:8rem;padding:.75rem 1rem;overflow:auto}.cue-sheet-body textarea{width:100%;height:calc(100% - 2.5rem);min-height:6rem;font:inherit;resize:none;color:inherit;background:0 0;border:0}.cue-sheet-text h3,.cue-sheet-text h4{margin:.75rem 0 .25rem}.cue-sheet-text>:first-child{margin-top:0}.cue-sheet-text ul{margin:.25rem 0 .5rem;padding-inline-start:1.25rem}.cue-sheet-text p{margin:.25rem 0 .5rem}.cue-blocks{border-top:1px solid var(--border);padding-top:.5rem}.cue-blocks-bar{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.cue-blocks-bar h3{margin:0}.cue-blocks-bar input{min-width:12rem;min-height:44px;font:inherit;flex:1;padding:.25rem .5rem}.cue-blocks-list{gap:.5rem;max-height:18rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid;overflow:auto}.cue-block-lines,.cue-block-shown{margin:.25rem 0 0 1rem}.cue-block-shown{border-inline-start:3px solid var(--accent);padding-inline-start:.75rem}:root{--kern-lp-accent:var(--accent)}.kern-lesepult{--kern-lp-paper:#f4efe3;--kern-lp-ink:#2b2018;--kern-lp-muted:#5a4630;--kern-lp-line:#cdbf9f;--kern-lp-border:#8a6a3a;--kern-lp-accent:#c9a25c;--kern-lp-focus:#7a2a24;--kern-lp-field:#fbf7ee;--kern-lp-heading-font:inherit;--kern-lp-height:calc(100dvh - 32rem);box-sizing:border-box;background:var(--kern-lp-paper);width:100%;color:var(--kern-lp-ink);border:1px solid var(--kern-lp-border);border-radius:4px;flex-direction:column;gap:.5rem;padding:.7rem .9rem;display:flex}.kern-lesepult button{border:1px solid var(--kern-lp-border);min-height:44px;color:var(--kern-lp-ink);font:inherit;cursor:pointer;background:0 0;border-radius:3px;padding:0 .9rem}.kern-lesepult button:hover:not(:disabled){background:color-mix(in srgb, var(--kern-lp-accent) 18%, transparent)}.kern-lesepult button:disabled{opacity:.45;cursor:default}.kern-lesepult button.kern-lesepult-primary,.kern-lesepult button[aria-pressed=true]{background:var(--kern-lp-accent)}.kern-lesepult :focus-visible{outline:2px solid var(--kern-lp-focus);outline-offset:2px}.kern-lesepult-head{border-bottom:1px solid var(--kern-lp-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;padding-bottom:.5rem;display:flex}.kern-lesepult-head h2{font-family:var(--kern-lp-heading-font);margin:0;font-size:1.3rem;font-weight:500}.kern-lesepult-heading p{color:var(--kern-lp-muted);margin:.1rem 0 0;font-style:italic}.kern-lesepult-buttons{flex-wrap:wrap;gap:.4rem;display:flex}.kern-lesepult-windows{grid-template-columns:repeat(var(--kern-lp-windows,1), minmax(0, 1fr));height:var(--kern-lp-height);gap:.8rem;min-height:20rem;display:grid}.kern-lesepult-windows[data-count="2"]{--kern-lp-windows:2}.kern-lesepult-windows[data-count="3"]{--kern-lp-windows:3}.kern-lesepult-side{border-left:1px solid var(--kern-lp-line);flex-direction:column;gap:.3rem;min-height:0;padding-left:.8rem;display:flex}.kern-lesepult-side-head{align-items:center;gap:.4rem;display:flex}.kern-lesepult-side-head label{flex:1;min-width:0}.kern-lesepult-side-head select{width:100%;min-height:44px;font:inherit;background:var(--kern-lp-field);color:var(--kern-lp-ink);border:1px solid var(--kern-lp-border);border-radius:3px}.kern-lesepult-area-frame{flex:1;height:100%;min-height:0;position:relative}.kern-lesepult-area{position:absolute;inset:0}.kern-lesepult-area-frame[data-pointing] .kern-lesepult-area{cursor:crosshair}.kern-lesepult-hint{text-align:center;margin:0;font-style:italic;position:absolute;inset:40% 0 auto}.kern-lesepult-foot{border-top:1px solid var(--kern-lp-line);align-items:center;gap:.6rem;padding-top:.5rem;display:flex}.kern-lesepult-foot>button{min-width:44px;font-size:1.2rem}.kern-lesepult-tools{flex-wrap:wrap;flex:1;justify-content:center;align-items:center;gap:.5rem;display:flex}.kern-lesepult-everyone{align-items:center;gap:.35rem;min-height:44px;display:inline-flex}.kern-lesepult-everyone input{width:1.1rem;height:1.1rem;accent-color:var(--kern-lp-focus)}.kern-lesepult-names{gap:.8rem;margin:0;padding:0;font-size:.95rem;list-style:none;display:flex}.kern-lesepult-names li{align-items:center;gap:.3rem;display:inline-flex}.kern-lesepult-color{border:1px solid #0000004d;border-radius:50%;width:.9rem;height:.9rem}.kern-lesepult .kern-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kern-lesepult-message{color:var(--kern-lp-focus);margin:0;font-style:italic}.kern-lesepult-choice{flex-direction:column;gap:.6rem;max-height:calc(100dvh - 28rem);display:flex;overflow:auto}.kern-lesepult-texts{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.kern-lesepult-texts button{text-align:left;width:100%;padding:.5rem .8rem}.kern-lesepult-author{font-variant:small-caps;letter-spacing:.04em}.kern-lesepult-title{font-style:italic;display:block}@media (max-width:700px){.kern-lesepult-windows{height:auto;--kern-lp-windows:1!important}.kern-lesepult-windows>.kern-lesepult-area-frame,.kern-lesepult-side{height:65vh}.kern-lesepult-side{border-left:0;border-top:1px solid var(--kern-lp-line);padding-top:.5rem;padding-left:0}}.kern-lesepult-pdf{overflow:auto}.kern-lesepult-pdf-page{background:#fff;margin:0 auto;position:relative}.kern-lesepult-pdf-page canvas{display:block}.kern-lesepult-pdf-marks{pointer-events:none;position:absolute;inset:0}.kern-lesepult-pdf-marks .kern-lp-highlight{opacity:.4;mix-blend-mode:multiply;position:absolute}.kern-lesepult-pdf-marks .kern-lp-pointer{border-bottom:3px solid;position:absolute}.kern-lesepult-pdf-pages{text-align:center;color:var(--kern-lp-muted);margin:.3rem 0 0;font-size:.9rem}.kern-lesepult-pdf[data-pointing] .textLayer span{cursor:crosshair}.kern-lesepult-pdf .textLayer{text-align:initial;opacity:1;letter-spacing:normal;word-spacing:normal;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;caret-color:canvastext;z-index:1;--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size));line-height:1;position:absolute;inset:0;overflow:clip}.kern-lesepult-pdf .textLayer :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;-webkit-user-select:text;user-select:text;position:absolute}.kern-lesepult-pdf .textLayer>:not(.markedContent),.kern-lesepult-pdf .textLayer .markedContent span:not(.markedContent){z-index:1;--font-height:0;font-size:calc(var(--text-scale-factor) * var(--font-height));--scale-x:1;--rotate:0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.kern-lesepult-pdf .textLayer .markedContent{display:contents}.kern-lesepult-pdf .textLayer ::selection{background:color-mix(in srgb, AccentColor, transparent 50%);color:#0000}.kern-lesepult-pdf .textLayer br::selection{background:0 0}.kern-lesepult-pdf .textLayer .endOfContent{z-index:0;cursor:default;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:100% 0 0}.kern-lesepult-second-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:1rem;overflow:hidden}.kern-lesepult-second-head button,.kern-lesepult-second .kern-lesepult-side-head button{min-width:44px;min-height:44px}.kern-lesepult-second-choice select{min-height:44px;font:inherit;max-width:16rem}.conversation-main--work .reading{order:-2}.connection-details{margin-top:.75rem;font-size:.85rem}.connection-details ul{overflow-wrap:anywhere;margin:.5rem 0 0;padding-left:1.1rem}.video-pip-source{opacity:.01;pointer-events:none;width:2px;height:2px;position:fixed;bottom:0;right:0}
