.usage-screen{min-width:0}.usage-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr));grid-gap:16px;gap:16px;min-width:0}.usage-table{min-width:0;overflow-x:auto}.usage-items{margin:0;padding:0;list-style:none;gap:10px}.usage-item,.usage-items{display:flex;flex-direction:column}.usage-item{gap:2px;padding:8px 12px;border-radius:var(--dk-radius-field);background:var(--dk-paper-sunk);min-width:0}.usage-item__what{font-family:var(--dk-font-ui);font-size:var(--dk-type-ui-body-size);font-weight:600;color:var(--dk-ink)}.usage-item__figures{font-family:var(--dk-font-mono);color:var(--dk-ink);overflow-wrap:anywhere}.usage-item__figures,.usage-item__models{font-size:var(--dk-type-ui-meta-size)}.usage-meter{position:relative;display:block;height:10px;max-width:560px;border-radius:5px;background:var(--dk-paper-raised);box-shadow:inset 0 0 0 1px var(--dk-rule)}.usage-meter__fill{background:var(--dk-ballpoint)}.usage-meter__fill,.usage-meter__pace{position:absolute;left:0;top:0;bottom:0;border-radius:5px}.usage-meter__pace{background:var(--dk-highlighter);opacity:.45}.usage-short{margin:0;display:flex;flex-direction:column;gap:3px;font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading);color:var(--dk-ink-2)}.usage-short strong{font-family:var(--dk-font-mono);font-weight:600;color:var(--dk-ink)}@media (max-width:640px){.usage-grid{grid-template-columns:1fr}.usage-table>[role=row]{min-width:520px}}.daily-policy{display:flex;flex-direction:column;gap:16px;min-width:0}.daily-policy__lede{margin:0;max-width:var(--dk-measure);font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading);color:var(--dk-ink-2)}.daily-policy__mode{margin:0;padding:10px 12px;border-radius:var(--dk-radius-field);background:var(--dk-paper-raised);box-shadow:inset 3px 0 0 var(--dk-rule-strong,var(--dk-ink));font-size:var(--dk-type-ui-body-size);line-height:1.4;color:var(--dk-ink)}.daily-policy__mode--off{box-shadow:inset 3px 0 0 var(--dk-ink-3)}.daily-policy__mode--shadow{box-shadow:inset 3px 0 0 var(--dk-highlighter)}.daily-policy__mode--auto,.daily-policy__mode--canary{box-shadow:inset 3px 0 0 var(--dk-ballpoint)}.daily-mode-word{font-family:var(--dk-font-ui);font-size:12px;font-weight:600;color:var(--dk-ink-2)}.daily-h,.daily-mode-word--auto,.daily-mode-word--canary,.daily-mode-word--shadow{color:var(--dk-ink)}.daily-h{margin:0;padding:0;font-family:var(--dk-font-ui);font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading);font-weight:600}.daily-queue-line{margin:0;color:var(--dk-ink-2)}.daily-today{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:var(--dk-radius-card);background:var(--dk-paper-sunk);min-width:0}.daily-today__figures{margin:0;display:flex;flex-wrap:wrap;gap:4px 18px;font-size:var(--dk-type-ui-meta-size);color:var(--dk-ink-2)}.daily-figure strong{font-family:var(--dk-font-mono);font-size:1.25rem;line-height:1.5rem;font-weight:600;color:var(--dk-ink);margin-right:3px}.daily-meter{position:relative;display:block;height:8px;max-width:560px;border-radius:4px;background:var(--dk-paper-raised);box-shadow:inset 0 0 0 1px var(--dk-rule)}.daily-meter__fill{position:absolute;left:0;top:0;bottom:0;border-radius:4px;background:var(--dk-ballpoint)}.daily-meter--full .daily-meter__fill{background:var(--dk-highlighter)}.daily-meter__tick{position:absolute;top:-4px;bottom:-4px;width:2px;margin-left:-1px;background:var(--dk-ink)}.daily-meter__tick--pace{background:transparent;border-left:2px dotted var(--dk-ink-2);width:0}.daily-today__lines{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:3px;font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading);color:var(--dk-ink)}.daily-today__reason strong{font-weight:600}.daily-today__queue{margin:0;font-size:var(--dk-type-ui-meta-size)}.daily-shares{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;min-width:0}.daily-share{display:grid;grid-template-columns:minmax(96px,150px) minmax(110px,1fr) minmax(0,1.4fr);align-items:center;grid-gap:4px 14px;gap:4px 14px;padding:6px 0;min-width:0}.daily-shares--edit .daily-share{grid-template-columns:minmax(96px,150px) 76px minmax(110px,1fr) minmax(0,1.4fr)}.daily-share+.daily-share{box-shadow:inset 0 1px 0 var(--dk-rule)}.daily-share__name{font-size:var(--dk-type-ui-meta-size);font-weight:600;color:var(--dk-ink);overflow-wrap:anywhere}.daily-share__input{width:76px;min-width:0}.daily-share__bar{position:relative;display:block;height:12px;border-radius:6px;background:var(--dk-paper-sunk);min-width:0}.daily-share__band{position:absolute;top:0;bottom:0;border-radius:6px;background:var(--dk-ballpoint-tint)}.daily-share__fill{position:absolute;left:0;top:3px;bottom:3px;border-radius:3px;background:var(--dk-ballpoint)}.daily-share--below .daily-share__fill{background:var(--dk-highlighter)}.daily-share--over .daily-share__fill{background:var(--dk-red-pencil)}.daily-share__tick{position:absolute;top:-3px;bottom:-3px;width:2px;margin-left:-1px;background:var(--dk-ink)}.daily-share__words{font-size:12px;line-height:16px;color:var(--dk-ink-2);min-width:0;overflow-wrap:anywhere}.daily-share__state{color:var(--dk-ink);font-weight:600}.daily-share__error{grid-column:1/-1}.daily-total--over{color:var(--dk-red-pencil)}.daily-facts{grid-template-columns:90px minmax(0,1fr)}.daily-form{display:flex;flex-direction:column;gap:18px;min-width:0}.daily-form__other{margin:0}.daily-group{border:0;margin:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:10px}.daily-group+.daily-group{padding-top:14px;box-shadow:inset 0 1px 0 var(--dk-rule)}.daily-modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.daily-mode{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:var(--dk-radius-field);background:var(--dk-paper-raised);box-shadow:inset 0 0 0 1px var(--dk-rule);cursor:pointer;min-width:0}.daily-mode input{margin:3px 0 0;accent-color:var(--dk-ballpoint);flex:none}.daily-mode--on{box-shadow:inset 0 0 0 2px var(--dk-ballpoint)}.daily-mode:focus-within{outline:2px solid var(--dk-focus);outline-offset:2px}.daily-mode__text{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading);color:var(--dk-ink)}.daily-mode__line{color:var(--dk-ink-2);font-size:12px;line-height:17px}.daily-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:12px 16px;gap:12px 16px;min-width:0}.daily-field{display:flex;flex-direction:column;gap:4px;min-width:0}.daily-field .field-error,.daily-field .field-note{line-height:1rem}.daily-input{width:100%;min-width:0;box-sizing:border-box}.daily-signoff{display:flex;flex-direction:column;gap:6px}.daily-toggle{max-width:var(--dk-measure)}.daily-form__actions{padding-top:4px}.daily-round{gap:6px}.daily-round,.daily-round__list{display:flex;flex-direction:column;min-width:0}.daily-round__list{list-style:none;margin:0;padding:0}.daily-round__label{margin:6px 0 0}.daily-pick,.daily-refusal{display:flex;flex-direction:column;gap:2px;padding:7px 0;min-width:0}.daily-pick+.daily-pick,.daily-refusal+.daily-refusal{box-shadow:inset 0 1px 0 var(--dk-rule)}.daily-pick__head{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0}.daily-pick__title{font-size:var(--dk-type-ui-meta-size);font-weight:600;color:var(--dk-ink);overflow-wrap:anywhere}.daily-refusal .daily-pick__title{font-weight:500;color:var(--dk-ink-2)}.daily-pick__chips{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.daily-reasons{font-size:12px;line-height:17px;color:var(--dk-ink-2);overflow-wrap:anywhere}.daily-round__more>summary{cursor:pointer;font-size:12px;color:var(--dk-ink-2)}.daily-kind{font-size:12px;line-height:16px;color:var(--dk-ink-2)}.daily-major{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:var(--dk-radius-capsule);background:var(--dk-highlighter);color:var(--dk-on-highlighter);font-family:var(--dk-font-ui);font-size:11px;font-weight:600;letter-spacing:.02em;white-space:nowrap}@media (max-width:640px){.daily-modes{grid-template-columns:minmax(0,1fr)}.daily-share,.daily-shares--edit .daily-share{grid-template-columns:minmax(0,1fr) auto}.daily-share__bar,.daily-share__words{grid-column:1/-1}.daily-share:not(:has(.daily-share__input)) .daily-share__name{grid-column:1/-1}.daily-grid{grid-template-columns:minmax(0,1fr)}}.queue-items{list-style:none;margin:0;padding:0}.queue-item{display:flex;flex-direction:column;gap:6px;padding:14px var(--dk-space-4);min-width:0}.queue-item+.queue-item{box-shadow:inset 0 1px 0 var(--dk-rule)}.queue-item__chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.queue-item__when{margin-left:auto}.queue-item__q{margin:0;font-family:var(--dk-font-display);font-size:19px;line-height:25px;font-weight:600;letter-spacing:-.01em;color:var(--dk-ink);overflow-wrap:anywhere}.queue-item__q-en{margin:0;font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading);color:var(--dk-ink-2);overflow-wrap:anywhere}.queue-item__context{margin:0;max-width:var(--dk-measure);font-family:var(--dk-font-text);font-size:15px;line-height:22px;color:var(--dk-ink);overflow-wrap:anywhere}.queue-item__signoff{margin:0;font-size:12px;line-height:16px;font-weight:600;color:var(--dk-ink-2)}.queue-item__signoff--missing{color:var(--dk-red-pencil)}.queue-item__why{margin:0;font-size:12px;line-height:17px;color:var(--dk-ink-2);overflow-wrap:anywhere}.queue-item__why .label{display:inline;margin:0 6px 0 0}.queue-item__acts{padding-top:2px}.quality-daily{display:flex;flex-direction:column;gap:20px;min-width:0}.quality-today{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.qd-block{display:flex;flex-direction:column;gap:8px;padding:14px var(--dk-space-4);min-width:0}.qd-block:nth-child(odd){box-shadow:inset -1px 0 0 var(--dk-rule)}.qd-block:nth-child(n+3){border-top:1px solid var(--dk-rule)}.qd-h{margin:0;font-family:var(--dk-font-ui);font-size:var(--dk-type-ui-label-size);line-height:var(--dk-type-ui-label-leading);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--dk-ink)}.qd-block--figures .qd-h:not(:first-child){margin-top:6px}.qd-figure{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading);color:var(--dk-ink-2)}.qd-figure strong{font-family:var(--dk-font-mono);font-size:1.5rem;line-height:1.75rem;font-weight:600;color:var(--dk-ink)}.qd-line{margin:0;font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading);color:var(--dk-ink);overflow-wrap:anywhere}.qd-line strong{font-family:var(--dk-font-mono);font-weight:600}.qd-days{list-style:none;margin:4px 0;padding:0;display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap}.qd-day{display:flex;flex-direction:column;align-items:center;gap:3px;width:34px}.qd-day__bar{display:flex;align-items:flex-end;width:14px;height:44px;border-radius:3px;overflow:hidden;background:var(--dk-paper-sunk);box-shadow:inset 0 0 0 1px var(--dk-rule)}.qd-day__bar>span{display:block;width:100%;background:var(--dk-ink-3)}.qd-day--today .qd-day__bar>span{background:var(--dk-ballpoint)}.qd-day__label{font-size:11px;line-height:14px;color:var(--dk-ink-2)}.qd-day--today .qd-day__label{color:var(--dk-ink);font-weight:600}.qd-day__value{font-family:var(--dk-font-mono);font-size:11px;line-height:14px;color:var(--dk-ink-2)}.qd-label{margin:2px 0 0}.qd-desks,.qd-editions,.qd-misses{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;min-width:0}.qd-misses li{overflow-wrap:anywhere}.qd-editions li,.qd-misses li{font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading)}.qd-editions li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 12px;color:var(--dk-ink)}.qd-editions__few{color:var(--dk-ink-2);font-style:italic}.qd-editions__figure strong{font-family:var(--dk-font-mono)}.qd-desk{display:grid;grid-template-columns:minmax(80px,130px) minmax(60px,1fr) minmax(0,1.6fr);align-items:center;grid-gap:4px 10px;gap:4px 10px;min-width:0}.qd-desk__name{font-size:12px;font-weight:600;color:var(--dk-ink);overflow-wrap:anywhere}.qd-desk__bar{position:relative;display:block;height:10px;border-radius:5px;background:var(--dk-paper-sunk)}.qd-desk__fill{position:absolute;left:0;top:2px;bottom:2px;border-radius:3px;background:var(--dk-ballpoint)}.qd-desk--under .qd-desk__fill{background:var(--dk-ink-3)}.qd-desk__tick{position:absolute;top:-3px;bottom:-3px;width:2px;margin-left:-1px;background:var(--dk-ink)}.qd-desk__words{font-size:12px;line-height:16px;color:var(--dk-ink-2);overflow-wrap:anywhere}.quality-mix{display:flex;flex-direction:column;gap:10px;padding:14px var(--dk-space-4);min-width:0}.quality-mix__note{margin:0;max-width:var(--dk-measure);font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading);color:var(--dk-ink)}.mix-legend{margin:0;display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12px;color:var(--dk-ink-2)}.mix-key:before{content:"";display:inline-block;width:10px;height:10px;margin-right:6px;border-radius:2px;vertical-align:-1px;background:var(--dk-ink-3)}.mix-key--0:before{background:var(--dk-ballpoint)}.mix-key--1:before{background:var(--dk-ink-2)}.mix-key--2:before{background:var(--dk-ink-3)}.mix-key--3:before{background:var(--dk-pencil-rule)}.mix-desks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;min-width:0}.mix-desk{display:grid;grid-template-columns:minmax(96px,150px) minmax(0,1fr);align-items:center;grid-gap:6px 14px;gap:6px 14px;padding:8px 0;min-width:0}.mix-desk+.mix-desk{box-shadow:inset 0 1px 0 var(--dk-rule)}.mix-desk__name{font-size:var(--dk-type-ui-meta-size);font-weight:600;color:var(--dk-ink);overflow-wrap:anywhere}.mix-desk__bars{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px 12px;gap:6px 12px;min-width:0}.mix-bar{display:flex;flex-direction:column;gap:2px;min-width:0}.mix-bar dt{font-size:11px;line-height:14px;color:var(--dk-ink-2)}.mix-bar dd{margin:0;display:flex;align-items:center;gap:6px;min-width:0}.mix-bar__track{position:relative;display:block;flex:1 1 auto;height:8px;min-width:24px;border-radius:4px;background:var(--dk-paper-sunk)}.mix-bar__fill{position:absolute;left:0;top:0;bottom:0;border-radius:4px;background:var(--dk-ink-3)}.mix-bar--0 .mix-bar__fill{background:var(--dk-ballpoint)}.mix-bar--1 .mix-bar__fill{background:var(--dk-ink-2)}.mix-bar--3 .mix-bar__fill{background:var(--dk-pencil-rule)}.mix-bar__value{flex:none;font-family:var(--dk-font-mono);font-size:12px;color:var(--dk-ink)}.mix-desk__only{grid-column:2/-1;align-self:end}.mix-desk__only dd{margin:0;font-size:12px;line-height:16px;color:var(--dk-ink-2);font-style:italic}@media (max-width:760px){.quality-today{grid-template-columns:minmax(0,1fr)}.qd-block:nth-child(odd){box-shadow:none}.qd-block+.qd-block{border-top:1px solid var(--dk-rule)}}@media (max-width:640px){.mix-desk{grid-template-columns:minmax(0,1fr)}.mix-desk__bars{grid-template-columns:repeat(2,minmax(0,1fr))}.qd-desk{grid-template-columns:minmax(0,1fr) minmax(60px,1fr)}.qd-desk__words{grid-column:1/-1}}.sample-head{display:flex;flex-direction:column;gap:4px;padding:14px var(--dk-space-4);border-radius:var(--dk-radius-group);background:var(--dk-paper-raised);min-width:0}.sample-head__score{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:var(--dk-type-ui-meta-size);color:var(--dk-ink-2)}.sample-head__score strong{font-family:var(--dk-font-mono);font-size:2rem;line-height:2.25rem;font-weight:600;color:var(--dk-ink)}.sample-head__line{margin:0;font-size:var(--dk-type-ui-body-size);color:var(--dk-ink)}.sample-items{list-style:none;margin:0;padding:0;gap:14px}.sample-item,.sample-items{display:flex;flex-direction:column;min-width:0}.sample-item{gap:10px;padding:14px var(--dk-space-4);border-radius:var(--dk-radius-group);background:var(--dk-paper-raised);box-shadow:inset 0 0 0 1px var(--dk-rule)}.sample-item--fine{box-shadow:inset 3px 0 0 var(--dk-ink-3),inset 0 0 0 1px var(--dk-rule)}.sample-item--wrong{box-shadow:inset 3px 0 0 var(--dk-red-pencil),inset 0 0 0 1px var(--dk-rule)}.sample-item__head{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0}.sample-item__n{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--dk-paper-sunk);font-family:var(--dk-font-mono);font-size:12px;color:var(--dk-ink)}.sample-item__title{font-size:var(--dk-type-ui-meta-size);font-weight:600;color:var(--dk-ink)}.sample-item__meta{flex:1 1 100%;overflow-wrap:anywhere}.sample-item__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 20px;gap:12px 20px;min-width:0}.sample-col{display:flex;flex-direction:column;gap:6px;min-width:0}.sample-col .label{margin:0}.sample-col--en{padding-left:20px;box-shadow:inset 1px 0 0 var(--dk-rule)}.sample-item__q{margin:0;font-family:var(--dk-font-display);font-size:18px;line-height:24px;font-weight:600;color:var(--dk-ink);overflow-wrap:anywhere}.sample-item__q--en{color:var(--dk-ink-2)}.sample-item__text{margin:0;font-family:var(--dk-font-text);font-size:15px;line-height:23px;color:var(--dk-ink);overflow-wrap:anywhere}.sample-item__foot{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 16px;padding-top:10px;border-top:1px solid var(--dk-rule)}.sample-mark{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 320px}.sample-mark__line{display:flex;align-items:center;gap:8px}.sample-mark__line,.sample-mark__reason{margin:0;font-size:var(--dk-type-ui-meta-size);color:var(--dk-ink)}.sample-mark__reason{overflow-wrap:anywhere}.sample-mark__wrong{max-width:560px}@media (max-width:640px){.sample-item__cols{grid-template-columns:minmax(0,1fr)}.sample-col--en{padding-left:0;padding-top:10px;box-shadow:inset 0 1px 0 var(--dk-rule)}}.lead-mark--no-question{background:var(--dk-highlighter);color:var(--dk-on-highlighter)}.lead-how__front-page .label{display:inline;margin:0 6px 0 0}.lead-mark--readable-kept{background:var(--dk-ballpoint-tint);color:var(--dk-ink)}.lead-mark--readable-capturable{box-shadow:inset 0 0 0 1px var(--dk-rule);color:var(--dk-ink)}.lead-mark--readable-unreadable{box-shadow:inset 0 0 0 1px var(--dk-rule);color:var(--dk-ink-2)}.lead-how__readable .label{display:inline;margin:0 6px 0 0}.radar-row__machine{margin-top:4px;font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading);color:var(--dk-ink-2)}.lead-how__machine .label,.lead-star .label,.radar-row__machine .label{display:inline;margin:0 6px 0 0}.lead-how__machine{display:flex;flex-direction:column;gap:2px}.radar-row__note{margin-top:2px;font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading);color:var(--dk-ballpoint)}.star-why{display:flex;align-items:center;gap:8px;margin-top:4px;min-width:0}.star-why__input{flex:1 1 auto;min-width:0;max-width:520px}.star-why__hint{font-size:var(--dk-type-ui-meta-size);color:var(--dk-ink-3);white-space:nowrap}.desk-app--phone .star-why__hint{display:none}.lead-star{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:.8125rem;color:var(--dk-ink-2)}.lead-star .star-why{flex:1 1 280px;margin-top:0}.lead-star__note{color:var(--dk-ballpoint);overflow-wrap:anywhere}.radar-row__venue{margin-top:4px;font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading);color:var(--dk-ink-2)}.radar-row__venue-hint{color:var(--dk-ink-3)}.lead-how__venue{display:flex;flex-direction:column;gap:2px;min-width:0}.lead-how__venue-match{color:var(--dk-ink)}.lead-how__venue-links{overflow-wrap:anywhere}.watch-row__type{display:inline-flex;align-items:center;gap:6px;color:var(--dk-ink-3);font-size:.75rem}.watch-row__meta>p{margin:0}.platforms-modes{grid-template-columns:repeat(3,minmax(0,1fr))}.platforms-switch{display:flex;flex-direction:column;gap:2px;max-width:var(--dk-measure)}.platforms-switch__line{padding-left:22px;line-height:1rem}.platforms-switches{margin:0;padding-left:18px;gap:4px;font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading);color:var(--dk-ink)}.platforms-switches,.venue-panel{display:flex;flex-direction:column}.venue-panel{gap:8px;margin:8px 8px 4px;padding:12px 14px;border-radius:var(--dk-radius-card);background:var(--dk-paper-sunk);min-width:0}.piece-margin--sheet .venue-panel{margin:0 0 8px}.venue-panel__title{margin:0;font-family:var(--dk-font-ui);font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading);font-weight:600;color:var(--dk-ink)}.venue-panel__aside{font-weight:400;color:var(--dk-ink-3)}.venue-panel__question{margin:0;font-family:var(--dk-font-display);font-size:15px;line-height:21px;font-weight:600;color:var(--dk-ink);overflow-wrap:anywhere}.venue-panel__facts{grid-template-columns:74px minmax(0,1fr)}.venue-panel__match--unsure{color:var(--dk-ink);font-weight:600}.venue-panel__match--unsure .u-muted{font-weight:400}.venue-panel__story{margin:0;display:flex;flex-direction:column;gap:6px;min-width:0}.venue-panel__picture{position:relative;width:100%;aspect-ratio:4/3;border-radius:var(--dk-radius-field);overflow:hidden;background:var(--dk-paper-raised);box-shadow:inset 0 0 0 1px var(--dk-rule)}.venue-panel__picture img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain}.venue-panel__picture--cover img{object-fit:cover}.venue-panel__words{margin:0;padding-left:10px;box-shadow:inset 2px 0 0 var(--dk-rule);font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading);color:var(--dk-ink);white-space:pre-line;overflow-wrap:anywhere}.venue-panel__words--short{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.venue-panel__links{margin:0;font-size:var(--dk-type-ui-meta-size);overflow-wrap:anywhere}.venue-panel__note{margin:0}.live-venue .dk-tile__cap{overflow-wrap:anywhere}@media (max-width:640px){.platforms-modes{grid-template-columns:minmax(0,1fr)}}.st-list{display:flex;flex-direction:column;gap:var(--dk-space-4);min-width:0}.st-row .dk-row__title{font-family:var(--dk-font-display);font-size:1.0625rem;line-height:1.4;font-weight:600}.st-row__link{color:var(--dk-ink);text-decoration:none}.st-row__link:after{content:"";position:absolute;inset:0;border-radius:var(--dk-radius-field)}.st-row__link:focus-visible{outline:none}.st-row__link:focus-visible:after{outline:var(--dk-stroke-rule) solid var(--dk-focus);outline-offset:-2px}.st-row .dk-row__side{position:relative;z-index:1;font-family:var(--dk-font-ui)}.st-row__first{display:block;font-family:var(--dk-font-text);font-size:.9375rem;line-height:1.45;color:var(--dk-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-row__facts{display:block;margin-top:2px;font-size:var(--dk-type-ui-caption-size);line-height:var(--dk-type-ui-caption-leading);color:var(--dk-ink-3)}.st-row__went{font-size:var(--dk-type-ui-meta-size);font-weight:600;text-decoration:none}.st-ways{padding-top:2px;padding-bottom:2px}.st-draft{--st-measure:36rem;--st-margin-w:360px;--st-gap:20px;display:flex;flex-direction:column;min-width:0}.st-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(var(--dk-margin-panel),var(--st-margin-w));grid-gap:var(--st-gap);gap:var(--st-gap);align-items:start;width:100%;max-width:calc(var(--st-measure) + 2 * var(--dk-gutter-desk) + var(--st-gap) + var(--st-margin-w));margin-inline:auto;min-width:0}.st-draft--wide .st-body{grid-template-columns:minmax(0,1fr);max-width:none}.desk-app--two-pages .st-draft{--st-margin-w:336px;--st-gap:16px}.desk-app--two-pages .st-body{grid-template-columns:minmax(0,1fr) minmax(280px,var(--st-margin-w))}.desk-app--column .st-body,.desk-app--phone .st-body,.desk-app--two-pages .st-draft--wide .st-body{grid-template-columns:minmax(0,1fr);max-width:none}.st-page{justify-self:center;width:100%;max-width:calc(var(--st-measure) + 2 * var(--dk-gutter-desk));min-width:0;padding:4px var(--dk-gutter-desk) 96px;font-family:var(--dk-font-text);font-size:19px;line-height:1.65;color:var(--dk-ink)}.desk-app--phone .st-page{padding:0 0 120px;font-size:17px;line-height:1.6}.desk-app--column .st-page{max-width:var(--st-measure);padding-left:0;padding-right:0;padding-bottom:120px}:root[data-talk-bar] .st-page{padding-bottom:calc(96px + var(--st-talk-h, 0px))}:root[data-talk-bar] .desk-app--column .st-page,:root[data-talk-bar] .desk-app--phone .st-page{padding-bottom:calc(120px + var(--st-talk-h, 0px))}.st-draft--typewriter .st-page{padding-bottom:50vh}.st-title{display:block;box-sizing:border-box;width:100%;max-height:calc(3 * 1.2em + 2px);margin:0 0 4px;padding:0;border:0;border-radius:var(--dk-radius-stamp);background:transparent;color:var(--dk-ink);font-family:var(--dk-font-display);font-size:2.125rem;line-height:1.2;font-weight:600;letter-spacing:-.01em;resize:none;overflow:hidden;overflow-wrap:anywhere;field-sizing:content}.st-title::placeholder{color:var(--dk-ink-3)}.st-title:focus{outline:none}.st-title:focus-visible{outline:var(--dk-stroke-rule) solid var(--dk-focus);outline-offset:4px}.desk-app--phone .st-title{font-size:1.625rem}.st-goal{display:block;height:var(--dk-stroke-hair);margin:0 0 12px;background:var(--dk-rule);overflow:hidden}.st-goal__fill{display:block;height:100%;background:var(--dk-ink-3);transition:width .4s ease-out}.st-goal__field{width:88px}.st-goal__field .desk-input{width:88px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.st-about__pair{display:inline-flex;gap:4px}.st-page__figures{display:flex;align-items:center;gap:10px;margin:0 0 12px;font-family:var(--dk-font-ui);font-size:var(--dk-type-ui-caption-size);line-height:var(--dk-type-ui-caption-leading);color:var(--dk-ink-3)}.st-bar-figures{display:inline-flex;align-items:center;gap:10px;padding:0 6px;font-size:var(--dk-type-ui-meta-size);color:var(--dk-ink-2);white-space:nowrap}.st-draft .u-tabular,.st-margin .u-tabular{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.st-actions{display:contents}@media (max-width:1359.98px){.st-actions .dk-hint--keys{display:none}}.desk-app--phone .st-actions{display:flex;flex-wrap:nowrap;align-items:center;gap:2px;min-width:0;max-width:100%;overflow-x:auto;scrollbar-width:none}.desk-app--phone .st-actions::-webkit-scrollbar{display:none}.desk-app--phone .st-actions .desk-btn{flex:none;height:30px;padding-inline:9px;font-size:13px}.st-save{display:inline-block;flex:none;width:10px;height:10px;border:var(--dk-stroke-pen) solid var(--dk-ink-3);border-radius:2px;background:transparent;vertical-align:middle}.st-save--saved{background:var(--dk-ink-3)}.st-save--failed,.st-save--stale{height:0;border:0;border-top:var(--dk-stroke-rule) solid var(--dk-red-pencil);border-radius:0}.st-save-wrap{display:inline-flex;align-items:center;gap:6px}.st-save__slot{display:inline-grid;justify-items:end;align-items:center}.st-save__slot>*{grid-area:1/1}.st-save__sizer{visibility:hidden}.st-save__sizer,.st-save__word{font-size:var(--dk-type-ui-caption-size);line-height:var(--dk-type-ui-caption-leading);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.st-save__word{color:var(--dk-ink-3)}.st-save__word--failed{color:var(--dk-red-pencil)}@media (prefers-reduced-motion:no-preference){.st-save__word{animation:dk-fade .16s ease-out}}.st-strip{display:flex;flex-direction:column;justify-content:flex-end;gap:6px;min-height:48px;margin:0 0 8px}.desk-app--column .st-strip:empty,.desk-app--phone .st-strip:empty,.desk-app--two-pages .st-strip:empty{min-height:0;margin:0}.st-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;padding:10px 14px;border-radius:var(--dk-radius-field);background:var(--dk-paper-raised);font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading);color:var(--dk-ink-2)}.st-line--stale{background:var(--dk-red-pencil-tint);color:var(--dk-ink)}.st-line--done{box-shadow:inset 3px 0 0 var(--dk-ok)}.st-margin .st-line{margin:0 0 8px;padding:8px 10px;background:var(--dk-paper-sunk)}.st-prose-wrap{position:relative}.st-prose{min-height:40vh;outline:none;caret-color:var(--dk-ballpoint)}.desk .st-prose.ProseMirror-focused,.desk .st-prose:focus,.desk .st-prose:focus-visible{outline:none;box-shadow:none}.st-prose>*+*{margin-top:0}.st-prose p{margin:0 0 .9em}.st-prose h2{margin:1.4em 0 .5em;font-size:1.4em;line-height:1.25}.st-prose h2,.st-prose h3{font-family:var(--dk-font-display);font-weight:600}.st-prose h3{margin:1.2em 0 .4em;font-size:1.15em;line-height:1.3}.st-prose blockquote{margin:0 0 .9em;padding-left:1em;border-left:var(--dk-stroke-rule) solid var(--dk-rule);color:var(--dk-ink-2)}.st-prose ol,.st-prose ul{margin:0 0 .9em;padding-left:1.4em}.st-prose li>p{margin:0 0 .3em}.st-prose hr{margin:1.6em 0;border:0;border-top:var(--dk-stroke-hair) solid var(--dk-rule)}.st-prose a{color:var(--dk-ballpoint);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.st-prose .st-empty:before{content:attr(data-placeholder);float:left;height:0;color:var(--dk-ink-3);font-style:italic;pointer-events:none}@media (max-width:599.98px){.st-prose .st-empty--long{min-height:calc(2 * 1.6em)}}.st-firstrun{display:block;margin:0 0 .9em;color:var(--dk-pencil);-webkit-user-select:none;-moz-user-select:none;user-select:none}.st-firstrun p{margin:0}.st-firstrun__line{font-style:italic}.st-firstrun__try{display:inline;margin:0;padding:0 3px;border:0;border-radius:3px;background:var(--dk-paper-sunk);box-shadow:inset 0 0 0 1px var(--dk-pencil-rule);color:var(--dk-ink);font:inherit;font-style:normal;cursor:pointer}@media (hover:hover){.st-firstrun__try:hover{background:var(--dk-ballpoint-tint);box-shadow:inset 0 0 0 1px var(--dk-ballpoint)}}.st-firstrun__try:focus-visible{outline:var(--dk-stroke-rule) solid var(--dk-focus);outline-offset:2px}.st-firstrun__keys,.st-firstrun__touch{margin-top:10px!important;font-family:var(--dk-font-ui);font-size:var(--dk-type-ui-caption-size);line-height:var(--dk-type-ui-caption-leading);color:var(--dk-ink-3)}.st-firstrun__touch{display:none}@media (pointer:coarse){.st-firstrun__keys{display:none}.st-firstrun__touch{display:block}}.st-request{color:var(--dk-ballpoint);text-decoration:underline;-webkit-text-decoration-color:var(--dk-ballpoint-tint);text-decoration-color:var(--dk-ballpoint-tint);text-decoration-thickness:2px;text-underline-offset:5px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.st-request--failed{color:inherit;-webkit-text-decoration:underline dotted var(--dk-red-pencil);text-decoration:underline dotted var(--dk-red-pencil);text-decoration-thickness:2px;text-underline-offset:5px}.st-dictated{-webkit-text-decoration:underline dotted var(--dk-pencil-rule);text-decoration:underline dotted var(--dk-pencil-rule);text-decoration-thickness:1px;text-underline-offset:5px}.st-ref{display:inline-block;margin:0 1px 0 2px;padding:0 5px;border-radius:var(--dk-radius-capsule);background:var(--dk-ballpoint-tint);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dk-ballpoint) 28%,transparent);color:var(--dk-ballpoint);font-family:var(--dk-font-mono);font-size:11px;font-style:normal;font-weight:500;line-height:16px;vertical-align:.55em;text-decoration:none;cursor:pointer}@media (hover:hover){.st-ref:hover{box-shadow:inset 0 0 0 1px var(--dk-ballpoint)}}.st-ref--lit{box-shadow:inset 0 0 0 1px var(--dk-ballpoint)}.st-ref.ProseMirror-selectednode{outline:var(--dk-stroke-rule) solid var(--dk-focus);outline-offset:1px}.st-armed{border-radius:3px;background:var(--dk-paper-sunk);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dk-pencil) 60%,transparent);-webkit-box-decoration-break:clone;box-decoration-break:clone}.st-asks{position:relative;display:inline-block;width:0;height:.8em;overflow:visible;vertical-align:baseline;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.st-asks__pill{position:absolute;left:6px;bottom:-.15em;display:inline-block;padding:0 7px;border-radius:var(--dk-radius-capsule);background:var(--dk-ballpoint-tint);color:var(--dk-ballpoint);font-family:var(--dk-font-ui);font-size:11px;font-style:normal;font-weight:600;line-height:18px;white-space:nowrap}.desk-app--phone .st-asks{width:auto;height:auto;margin-left:6px;vertical-align:.15em}.desk-app--phone .st-asks__pill{position:static}.st-working{position:relative;display:inline-block;width:0;height:.8em;overflow:visible;vertical-align:baseline;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.st-working__pill{position:absolute;left:6px;bottom:-.15em;display:inline-flex;align-items:center;gap:5px;padding:0 8px 0 7px;border-radius:var(--dk-radius-capsule);background:var(--dk-ballpoint-tint);color:var(--dk-ballpoint);font-family:var(--dk-font-ui);font-size:11px;font-style:normal;font-weight:600;line-height:18px;white-space:nowrap}.st-working__dot{flex:none;width:6px;height:6px;border-radius:50%;background:var(--dk-ballpoint)}.st-working__clock{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--dk-ink-2)}.st-working--dot .st-working__pill{padding:0 6px}.st-working--dot :is(.st-working__word,.st-working__clock,.st-glyph){display:none}.st-working--none{visibility:hidden}.st-asks__pill .st-glyph,.st-working__pill .st-glyph{flex:none;width:13px;height:13px}.st-asks--library .st-asks__pill{display:inline-flex;align-items:center;gap:4px;padding-left:6px}.st-asks--dot .st-asks__word{display:none}.st-asks--dot .st-asks__pill{padding:0 6px}.st-asks--none{visibility:hidden}.st-fresh{display:inline-flex;align-items:center;gap:2px;margin-left:6px;padding:0 7px;border-radius:var(--dk-radius-capsule);background:var(--dk-paper-sunk);box-shadow:inset 0 0 0 1px var(--dk-pencil-rule);color:var(--dk-pencil);font-family:var(--dk-font-ui);font-size:11px;font-style:normal;font-weight:600;line-height:18px;vertical-align:.15em;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.st-fresh__keys{pointer-events:none}.st-fresh__btn{display:none;align-items:center;min-height:28px;padding:0 8px;border:0;border-radius:var(--dk-radius-capsule);background:transparent;color:var(--dk-ballpoint);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.st-fresh__btn--drop{color:var(--dk-ink-2)}.desk-app--column .st-fresh,.desk-app--phone .st-fresh{padding:0 2px}.desk-app--column .st-fresh__keys,.desk-app--phone .st-fresh__keys{display:none}.desk-app--column .st-fresh__btn,.desk-app--phone .st-fresh__btn{display:inline-flex}.st-prose :is(p,h1,h2,h3,blockquote){position:relative}.st-hint{display:inline-block;width:0;height:0;overflow:visible;vertical-align:baseline;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.st-hint__text{position:absolute;left:0;top:100%;margin-top:1px;white-space:nowrap;font-family:var(--dk-font-ui);font-size:var(--dk-type-ui-caption-size);line-height:var(--dk-type-ui-caption-leading);font-style:normal;color:var(--dk-ink-3)}.st-unverified{-webkit-text-decoration:underline dotted var(--dk-highlighter);text-decoration:underline dotted var(--dk-highlighter);text-decoration-thickness:2px;text-underline-offset:8px}.st-chosen,.st-pending{border-radius:3px;background:var(--dk-ballpoint-tint);-webkit-box-decoration-break:clone;box-decoration-break:clone}.st-flash,.st-settle{border-radius:2px}.st-flash{background:var(--dk-highlighter-mark)}@media (prefers-reduced-motion:no-preference){.st-pending{animation:st-breathe 1.6s ease-in-out infinite}.st-working__dot{animation:st-dot 1.2s ease-in-out infinite}.st-settle{animation:st-settle .4s ease-in-out both}.st-flash{animation:st-flash 1.4s ease-in-out both}.st-dictated,.st-machine{transition:color .16s ease-out,-webkit-text-decoration-color .16s ease-out;transition:color .16s ease-out,text-decoration-color .16s ease-out;transition:color .16s ease-out,text-decoration-color .16s ease-out,-webkit-text-decoration-color .16s ease-out}}@keyframes st-breathe{0%,to{opacity:1}50%{opacity:.72}}@keyframes st-dot{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.55);opacity:.6}}@keyframes st-settle{0%{background-color:var(--dk-highlighter-mark)}to{background-color:transparent}}@keyframes st-flash{0%,71%{background-color:var(--dk-highlighter-mark)}to{background-color:transparent}}.st-breath{display:inline-block;flex:none;width:10px;height:10px;border:var(--dk-stroke-pen) solid var(--dk-ballpoint);border-radius:2px;background:linear-gradient(90deg,var(--dk-ballpoint) 50%,transparent 50%);vertical-align:middle}@media (prefers-reduced-motion:no-preference){.st-breath{animation:dk-breathe 1.2s steps(2,jump-none) infinite}}.desk-app:has(.st-draft) .desk-head,.desk-app:has(.st-draft) .desk-toolbar-dock{transition:opacity .24s ease-out,visibility 0s linear 0s}.desk-app:has(.st-draft--focus) .desk-head,.desk-app:has(.st-draft--focus) .desk-toolbar-dock{opacity:0;visibility:hidden;transition:opacity .24s ease-out,visibility 0s linear .24s}@media (prefers-reduced-motion:reduce){.desk-app:has(.st-draft) .desk-head,.desk-app:has(.st-draft) .desk-toolbar-dock,.desk-app:has(.st-draft--focus) .desk-head,.desk-app:has(.st-draft--focus) .desk-toolbar-dock{transition:none}}.st-bubble{position:absolute;z-index:5;display:flex;flex-wrap:nowrap;align-items:center;gap:2px;max-width:min(100%,640px);padding:4px;border-radius:var(--dk-radius-field);background:var(--dk-glass-strong);box-shadow:var(--dk-shadow-float);font-family:var(--dk-font-ui)}.desk-app--column .st-bubble{flex-wrap:wrap}.st-bubble--compact{flex-wrap:nowrap;max-width:100%}.st-bubble--compact .st-bubble__a{padding:0 8px}.st-bubble--compact .st-bubble__menu{flex-wrap:wrap}.st-bubble__back{color:var(--dk-ink-2)}.st-bubble__a,.st-bubble__b{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:32px;border:0;border-radius:var(--dk-radius-stamp);background:transparent;color:var(--dk-ink);font:inherit;font-size:13px;line-height:18px;cursor:pointer;white-space:nowrap}.st-bubble__b{min-width:32px;padding:0 6px;font-family:var(--dk-font-display);font-size:15px}.st-bubble__a{padding:0 10px;font-weight:500}@media (hover:hover){.st-bubble__a:hover,.st-bubble__b:hover{background:var(--dk-paper-hover)}}.st-bubble__b[aria-pressed=true]{background:var(--dk-ballpoint-tint);color:var(--dk-ballpoint)}.st-bubble__a:focus-visible,.st-bubble__b:focus-visible{outline:var(--dk-stroke-rule) solid var(--dk-focus);outline-offset:1px}.st-bubble__rule{width:1px;height:20px;margin:0 4px;background:var(--dk-rule)}.st-bubble__menu{display:flex;flex-wrap:wrap;align-items:center;gap:2px}.st-bubble__form{display:flex;align-items:center;gap:8px;padding:0 6px}.st-bubble__input{width:min(60vw,360px);min-width:0;min-height:32px;border:0;background:transparent;color:var(--dk-ink);font:inherit;font-size:14px}.st-bubble__input:focus{outline:none}.desk-app--column .st-bubble__a,.desk-app--column .st-bubble__b,.desk-app--phone .st-bubble__a,.desk-app--phone .st-bubble__b{min-height:40px}.st-chooser{position:absolute;z-index:5;display:flex;flex-direction:column;gap:4px;width:max-content;min-width:min(100%,260px);max-width:min(100%,440px);padding:6px;border-radius:var(--dk-radius-field);background:var(--dk-glass-strong);box-shadow:var(--dk-shadow-float);font-family:var(--dk-font-ui)}.st-chooser__list{margin:0;padding:0;list-style:none}.st-alt,.st-chooser__list{display:flex;flex-direction:column;gap:2px}.st-alt{align-items:flex-start;width:100%;padding:8px 10px;border:0;border-radius:var(--dk-radius-stamp);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}@media (hover:hover){.st-alt:hover{background:var(--dk-paper-hover)}}.st-alt--on{background:var(--dk-paper-sunk);box-shadow:inset 3px 0 0 var(--dk-ballpoint)}.st-alt:focus-visible{outline:var(--dk-stroke-rule) solid var(--dk-focus);outline-offset:-2px}.st-alt__text{font-family:var(--dk-font-text);font-size:16px;line-height:1.45}.st-alt__label{font-size:11px;line-height:14px;color:var(--dk-ink-3)}.st-chooser__note{margin:0;padding:2px 10px;font-size:12px;line-height:16px;color:var(--dk-ink-2)}.st-chooser__keys{margin:0;padding:2px 10px 4px;font-size:11px;line-height:16px;color:var(--dk-ink-3)}.st-chooser__wait{display:flex;align-items:center;gap:8px;margin:0;padding:8px 10px;font-size:13px;color:var(--dk-ink-2)}.st-chooser__leave{align-self:flex-start}.st-margin .dk-margin__tabs{flex-wrap:nowrap}.st-margin .dk-segment--small .dk-segment__item{padding-inline:7px}.desk-app--two-pages .st-margin .dk-segment--small .dk-segment__item{padding-inline:5px}.st-margin__body{gap:0}.st-keepall{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px;padding:4px 0 8px}.st-keepall .margin-caption{padding:0}.st-card{display:flex;flex-direction:column;gap:6px;padding:12px 0}.st-card+.st-card{border-top:var(--dk-stroke-hair) solid var(--dk-rule)}.st-card__ask{margin:0;font-family:var(--dk-font-text);font-size:15px;line-height:1.45;color:var(--dk-ink);overflow-wrap:anywhere}.st-card__step{display:flex;align-items:center;gap:8px;margin:0;font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading);color:var(--dk-ink-2)}.st-card__note{margin:0;font-size:14px;line-height:20px;color:var(--dk-ink)}.st-card__meta{margin:0;font-size:var(--dk-type-ui-caption-size);line-height:var(--dk-type-ui-caption-leading);color:var(--dk-ink-3)}.st-card__sources{display:flex;flex-direction:column;gap:4px;padding:0;list-style:none;overflow-wrap:anywhere}.st-card__line,.st-card__sources{margin:0;font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading)}.st-card__line{color:var(--dk-ink-2)}.st-card__line--refused{color:var(--dk-red-pencil)}.st-card__line--unverified{padding-left:8px;box-shadow:inset 2px 0 0 var(--dk-highlighter)}.st-card__unnamed{display:flex;flex-direction:column;gap:4px}.st-card__unnamed-s{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0;padding-left:8px;box-shadow:inset 2px 0 0 var(--dk-rule);font-family:var(--dk-font-text);font-size:14px;line-height:20px;color:var(--dk-ink-2);overflow-wrap:anywhere}.st-card__acts{display:flex;flex-wrap:wrap;gap:6px 8px;margin-top:2px}.st-card--closed .st-card__ask{color:var(--dk-ink-3)}.st-card--brief{gap:2px;padding:8px 0}.st-card--brief .st-card__ask{font-size:13px;line-height:18px;color:var(--dk-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-card__line--brief{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.st-key{display:inline-block;padding:0 5px;border-radius:var(--dk-radius-capsule);background:var(--dk-ballpoint-tint);color:var(--dk-ballpoint);font-family:var(--dk-font-mono);font-size:11px;line-height:16px;font-weight:500}.st-reader--indigo{--st-tint:var(--dk-tile-indigo)}.st-reader--teal{--st-tint:var(--dk-tile-teal)}.st-reader--orange{--st-tint:var(--dk-tile-orange)}.st-reader--purple{--st-tint:var(--dk-tile-purple)}.st-reading--indigo{--st-tint:var(--dk-tile-indigo)}.st-reading--teal{--st-tint:var(--dk-tile-teal)}.st-reading--orange{--st-tint:var(--dk-tile-orange)}.st-reading--purple{--st-tint:var(--dk-tile-purple)}.st-readers{display:flex;flex-direction:column;gap:2px;margin:0 0 8px;padding:0;list-style:none}.st-reader{display:flex;align-items:flex-start;gap:10px;width:100%;min-height:var(--dk-target-min);padding:8px 10px;border:0;border-radius:var(--dk-radius-field);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}@media (hover:hover){.st-reader:hover{background:var(--dk-paper-hover)}}.st-reader--on{background:var(--dk-paper-sunk)}.st-reader:focus-visible{outline:var(--dk-stroke-rule) solid var(--dk-focus);outline-offset:-2px}.st-reader__dot{flex:none;width:10px;height:10px;margin-top:5px;border-radius:50%;background:var(--st-tint,var(--dk-ink-3))}@media (prefers-reduced-motion:no-preference){.st-reader--breathing .st-reader__dot{animation:st-breathe 1.6s ease-in-out infinite}}.st-reader__main{display:flex;flex-direction:column;min-width:0}.st-reader__name{font-size:14px;line-height:20px;font-weight:600}.st-reader__meta{font-size:var(--dk-type-ui-caption-size);line-height:var(--dk-type-ui-caption-leading);color:var(--dk-ink-3)}.st-readers__acts{display:flex;gap:8px;padding:0 0 8px}.st-reading{display:flex;flex-direction:column;gap:6px;padding:10px 0 0 12px;border-top:var(--dk-stroke-hair) solid var(--dk-rule);box-shadow:inset 2px 0 0 var(--st-tint,var(--dk-rule))}.st-reading__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0}.st-verdict{font-size:14px;line-height:20px;font-weight:700;color:var(--dk-ink)}.st-reading__who{font-size:var(--dk-type-ui-caption-size);line-height:var(--dk-type-ui-caption-leading);color:var(--dk-ink-3)}.st-reading__headline{margin:0;font-family:var(--dk-font-text);font-size:16px;line-height:1.4;color:var(--dk-ink)}.st-reading__summary{margin:0;font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading);color:var(--dk-ink-2)}.st-reading__h{margin:10px 0 0;font-size:var(--dk-type-ui-caption-size);line-height:var(--dk-type-ui-caption-leading);font-weight:600;color:var(--dk-ink-2)}.st-reading__title{margin:0;font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading);color:var(--dk-ink-2)}.st-reading__t{font-family:var(--dk-font-display);font-weight:600;color:var(--dk-ink)}.st-findings{margin:0;padding:0;list-style:none}.st-finding,.st-findings{display:flex;flex-direction:column}.st-finding{gap:4px;padding:10px 0}.st-finding+.st-finding{border-top:var(--dk-stroke-hair) solid var(--dk-rule)}.st-finding--on{padding-left:8px;box-shadow:inset 2px 0 0 var(--st-tint,var(--dk-ballpoint))}.st-finding__head{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0}.st-sev--must{background:var(--dk-red-pencil-tint);color:var(--dk-red-pencil)}.st-sev--should{background:var(--dk-highlighter-tint);color:var(--dk-ink)}.st-sev--could{background:transparent;color:var(--dk-ink-3)}.st-finding__kind{font-size:var(--dk-type-ui-caption-size);line-height:var(--dk-type-ui-caption-leading);color:var(--dk-ink-3)}.st-finding__title{margin:0;font-size:14px;line-height:20px;font-weight:600;color:var(--dk-ink)}.st-finding__quote{margin:0;padding-left:10px;border-left:var(--dk-stroke-rule) solid var(--dk-rule);font-family:var(--dk-font-text);font-size:14px;line-height:1.45;color:var(--dk-ink-2);overflow-wrap:anywhere}.st-finding__quote--lost{color:var(--dk-ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--dk-pencil-rule);text-decoration-color:var(--dk-pencil-rule)}.st-finding__done,.st-finding__lost{margin:0;font-size:var(--dk-type-ui-caption-size);line-height:var(--dk-type-ui-caption-leading);color:var(--dk-ink-3)}.st-finding__detail,.st-finding__why{margin:0;font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading);color:var(--dk-ink-2)}.st-finding__suggestion{margin:0;font-family:var(--dk-font-text);font-size:14px;line-height:1.45;color:var(--dk-pencil)}.st-also{margin-top:4px;border-top:var(--dk-stroke-hair) solid var(--dk-rule)}.st-also>summary{padding:10px 0 6px;font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading);color:var(--dk-ink-2);cursor:pointer}.st-also[open]>summary{color:var(--dk-ink)}.st-checked,.st-praise,.st-questions{display:flex;flex-direction:column;gap:4px;margin:0;padding-left:1.1em;font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading);color:var(--dk-ink-2)}.st-checked__claim,.st-praise__quote{font-family:var(--dk-font-text);color:var(--dk-ink)}.st-scores{display:flex;flex-wrap:wrap;gap:2px 12px;margin:8px 0 0;font-size:11px;line-height:16px;color:var(--dk-ink-3)}.st-material,.st-sources,.st-versions{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.st-source{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:2px 10px;gap:2px 10px;padding:10px 0}.st-source+.st-source{border-top:var(--dk-stroke-hair) solid var(--dk-rule)}.st-source--on{margin-left:-10px;padding-left:8px;box-shadow:inset 2px 0 0 var(--dk-ballpoint)}.st-source .st-key{margin-top:2px;justify-self:start;align-self:start}.st-source__main{display:flex;flex-direction:column;gap:2px;min-width:0}.st-source__t{font-size:14px;line-height:20px;font-weight:600;overflow-wrap:anywhere}.st-source__meta{font-size:var(--dk-type-ui-caption-size);line-height:var(--dk-type-ui-caption-leading);color:var(--dk-ink-3)}.st-source__quote{font-family:var(--dk-font-text);font-size:13px;line-height:1.45;color:var(--dk-ink-2)}.st-source__acts{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.st-add-source{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}.st-add-source .dk-input{flex:1 1 160px;min-width:0}.st-material__line{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:10px 0;font-family:var(--dk-font-text);font-size:14px;line-height:1.45;color:var(--dk-ink);overflow-wrap:anywhere}.st-material__line+.st-material__line{border-top:var(--dk-stroke-hair) solid var(--dk-rule)}.st-material__line .desk-btn{font-family:var(--dk-font-ui)}.st-about .dk-kv{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"k a" "v a";gap:0 12px;align-items:center;padding:10px 0}.st-about .dk-kv__k{grid-area:k;color:var(--dk-ink)}.st-about .dk-kv__v{grid-area:v}.st-about .dk-kv__v:empty{display:none}.st-about .dk-kv__a{grid-area:a}.st-about .dk-kv__a:empty{display:none}.st-about__h{margin:16px 0 4px;font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading);font-weight:600;color:var(--dk-ink)}.st-about__note{font-size:var(--dk-type-ui-caption-size);line-height:var(--dk-type-ui-caption-leading);color:var(--dk-ink-3)}.st-about__aside{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin:16px 0 0}.st-version{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 0}.st-version+.st-version{border-top:var(--dk-stroke-hair) solid var(--dk-rule)}.st-version__main{display:flex;flex-direction:column;min-width:0;font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading)}.st-version__meta{font-size:var(--dk-type-ui-caption-size);line-height:var(--dk-type-ui-caption-leading);color:var(--dk-ink-3)}.st-select{width:100%;max-width:100%;min-width:0}.st-sheet-fields{display:flex;flex-direction:column;gap:6px;min-width:0;margin:0 0 14px;padding:0;border:0}.st-sheet-legend{margin:0 0 6px;padding:0;font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading);font-weight:600;color:var(--dk-ink)}.st-pick{display:flex;align-items:flex-start;gap:10px;min-height:var(--dk-target-min);padding:10px 12px;border-radius:var(--dk-radius-field);background:var(--dk-paper-sunk);cursor:pointer}.st-pick:has(input:checked){background:var(--dk-ballpoint-tint)}.st-pick:has(input:focus-visible){outline:var(--dk-stroke-rule) solid var(--dk-focus);outline-offset:1px}.st-pick input{flex:none;margin:3px 0 0;accent-color:var(--dk-ballpoint)}.st-pick__main{display:flex;flex-direction:column;min-width:0}.st-pick__name{font-size:14px;line-height:20px;font-weight:600;color:var(--dk-ink)}.st-pick__line{font-size:var(--dk-type-ui-caption-size);line-height:var(--dk-type-ui-caption-leading);color:var(--dk-ink-2)}.st-sheet-row{display:flex;flex-direction:column;gap:4px;margin:0 0 12px;font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading);color:var(--dk-ink-2)}.st-sheet-row--switch{flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 12px}.st-pick__first{display:block;font-family:var(--dk-font-text);font-size:.9375rem;line-height:1.45;color:var(--dk-ink-2);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.st-travels{margin:0 0 10px;font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading);color:var(--dk-ink-2)}.st-preview{margin:0 0 12px;padding:10px 12px;border-radius:var(--dk-radius-field);background:var(--dk-paper-sunk);font-family:var(--dk-font-text);font-size:15px;line-height:1.5;color:var(--dk-ink);overflow-wrap:anywhere}.st-preview__t{display:block;margin-bottom:2px;font-family:var(--dk-font-display);font-weight:600}.st-preview__more{color:var(--dk-ink-3)}.st-talk{position:-webkit-sticky;position:sticky;bottom:12px;z-index:6;display:flex;flex-direction:column;gap:6px;box-sizing:border-box;width:min(100%,calc(var(--st-measure) + 2 * var(--dk-gutter-desk) + var(--st-gap) + var(--st-margin-w)));margin:0 auto 12px;padding:10px 14px;container-type:inline-size;border:var(--dk-stroke-hair) solid var(--dk-glass-edge);border-radius:var(--dk-radius-panel);background:var(--dk-glass-strong);-webkit-backdrop-filter:blur(var(--dk-blur-glass)) saturate(var(--dk-saturate-glass));backdrop-filter:blur(var(--dk-blur-glass)) saturate(var(--dk-saturate-glass));box-shadow:var(--dk-shadow-float);font-family:var(--dk-font-ui);color:var(--dk-ink)}.st-talk:focus-visible{outline:none}.st-talk:focus-visible .st-talk__orb{box-shadow:0 0 0 4px var(--dk-ballpoint-tint),0 0 0 6px var(--dk-focus)}@media (prefers-reduced-transparency:reduce){.st-talk{-webkit-backdrop-filter:none;backdrop-filter:none}}.st-talk__row{display:flex;flex-wrap:nowrap;align-items:center;gap:8px 10px;min-width:0}.st-talk__orb{flex:none;width:16px;height:16px;border-radius:50%;background:var(--dk-ballpoint);box-shadow:0 0 0 4px var(--dk-ballpoint-tint)}.st-talk__orb--thinking{background:var(--dk-pencil);box-shadow:0 0 0 4px var(--dk-paper-sunk)}.st-talk__orb--speaking{background:var(--dk-ok);box-shadow:0 0 0 4px var(--dk-paper-sunk)}.st-talk__orb--muted{box-sizing:border-box;background:transparent;border:var(--dk-stroke-pen) solid var(--dk-ink-3);box-shadow:none}.st-talk__orb--holding{box-shadow:0 0 0 6px var(--dk-ballpoint-tint),0 0 0 7px var(--dk-ballpoint)}.st-talk__meter{position:relative;flex:none;width:56px;height:6px;border-radius:3px;background:var(--dk-paper-sunk);overflow:hidden}.st-talk__meter-fill{position:absolute;inset:0;transform-origin:left center;background:var(--dk-ballpoint)}.st-talk__state{flex:1 1 60px;min-width:0;font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading);color:var(--dk-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-talk__time{color:var(--dk-ink-3)}.desk-app--column .st-talk,.st-draft--wide .st-talk{width:min(100%,calc(var(--st-measure) + 2 * var(--dk-gutter-desk) + 160px))}.st-talk__cap--short{display:none}@container (max-width: 700px){.st-talk__cap--long{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.st-talk__cap--short{display:inline}}.st-talk__actions{display:flex;flex-wrap:nowrap;gap:6px}.st-talk__hold{touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.st-talk__ticker{display:flex;align-items:flex-end;gap:8px;min-width:0}.st-talk__lines{flex:1 1 auto;display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;min-width:0}.st-talk__all{flex:none}.st-talk__line{font-size:15px;line-height:1.45;overflow-wrap:anywhere}.st-talk__line--person{font-family:var(--dk-font-text);color:var(--dk-ink)}.st-talk__line--person.st-talk__line--live{color:var(--dk-ink-3)}.st-talk__line--machine{font-family:var(--dk-font-ui);color:var(--dk-ink-2)}.st-talk--chip .st-talk__line{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.st-talk__chip{display:flex;flex-direction:column;gap:2px;padding:6px 10px;border-radius:var(--dk-radius-field);background:var(--dk-ballpoint-tint)}.st-talk__chip-text{margin:0;font-family:var(--dk-font-text);font-size:15px;line-height:1.45;color:var(--dk-ink);overflow-wrap:anywhere}.st-talk__chip-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2px 10px}.st-talk__chip-note,.st-talk__note{margin:0;font-size:var(--dk-type-ui-caption-size);line-height:var(--dk-type-ui-caption-leading);color:var(--dk-ink-3)}.st-talk__chip-actions{display:flex;flex-wrap:wrap;gap:6px;margin-left:auto}.st-ghost{color:var(--dk-ink-3);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.st-scratched{color:var(--dk-ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--dk-red-pencil);text-decoration-color:var(--dk-red-pencil);text-decoration-thickness:2px}.st-ghostcaret{position:relative;display:inline-block;width:0;height:1em;overflow:visible;vertical-align:-.12em;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.st-ghostcaret:after{content:"";position:absolute;left:0;top:-.08em;bottom:-.08em;width:2px;border-radius:1px;background:var(--dk-ballpoint)}@media (prefers-reduced-motion:no-preference){.st-ghostcaret:after{animation:st-breathe 1.2s ease-in-out infinite}}.st-talk-selected{background:var(--dk-ballpoint-tint);border-radius:2px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.ProseMirror-focused .st-talk-selected{background:none}@media (prefers-reduced-motion:no-preference){.st-talk--listening .st-talk__orb{animation:st-orb 2.4s ease-in-out infinite}.st-talk--thinking .st-talk__orb{animation:st-orb 1.2s ease-in-out infinite}.st-talk--speaking .st-talk__orb{animation:st-orb .8s ease-in-out infinite}.st-talk__meter-fill{transition:transform 90ms linear}}@keyframes st-orb{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.82);opacity:.78}}.st-talk-toggle[aria-pressed=true]{background:var(--dk-ballpoint-tint);color:var(--dk-ink)}.desk-app--column .st-talk,.desk-app--phone .st-talk{bottom:calc(max(var(--dk-inset-glass), env(safe-area-inset-bottom)) + var(--dk-tab-bar) + var(--dk-space-3))}.desk-app--phone .st-talk{padding:8px 10px;border-radius:var(--dk-radius-field)}.desk-app--phone .st-talk__row{gap:8px}.desk-app--phone .st-talk__state{flex:1 1 40px}.desk-app--phone .st-talk__meter{display:none}.desk-app--phone .st-talk__actions .dk-btn{padding-inline:10px}.st-talk__orb-btn{display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;margin:-4px -4px -4px -6px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.st-talk__orb-btn:disabled{cursor:default}.st-talk__orb-btn:focus-visible{outline:none}.st-talk__orb-btn:focus-visible .st-talk__orb{box-shadow:0 0 0 4px var(--dk-ballpoint-tint),0 0 0 6px var(--dk-focus)}:root[data-talk-bar] .dk-toasts{bottom:calc(max(var(--dk-inset-glass), env(safe-area-inset-bottom)) + 12px + var(--st-talk-h, 0px) + var(--dk-space-2))}@media (max-width:1023.98px),(min-width:1024px) and (orientation:portrait){:root[data-talk-bar] .dk-toasts{bottom:calc(max(var(--dk-inset-glass), env(safe-area-inset-bottom)) + var(--dk-tab-bar) + var(--dk-space-3) + var(--st-talk-h, 0px) + var(--dk-space-2))}}.st-talks{margin:0;padding:0;list-style:none}.st-talk-row{display:flex;flex-direction:column;gap:6px;padding:8px 0}.st-talk-row+.st-talk-row{border-top:var(--dk-stroke-hair) solid var(--dk-rule)}.st-talk-row__head{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading)}.st-talk-row__actions,.st-transcript{display:flex;gap:4px}.st-transcript{flex-direction:column;margin:0;padding:0;list-style:none}.st-transcript__line{font-size:14px;line-height:1.45;overflow-wrap:anywhere}.st-transcript__line--person{font-family:var(--dk-font-text);color:var(--dk-ink)}.st-transcript__line--machine{font-family:var(--dk-font-ui);color:var(--dk-ink-2)}.st-transcript__line--live{color:var(--dk-ink-3)}.st-talk-live{display:flex;flex-direction:column;gap:6px;padding:8px 0;border-bottom:var(--dk-stroke-hair) solid var(--dk-rule)}.st-talk-live .st-transcript{max-height:40vh;overflow-y:auto}.st-transcript__did{font-size:var(--dk-type-ui-caption-size);line-height:var(--dk-type-ui-caption-leading);color:var(--dk-ink-3)}.st-print-sources{display:none}@media print{.desk-app .st-asks,.desk-app .st-bubble,.desk-app .st-chooser,.desk-app .st-firstrun,.desk-app .st-goal,.desk-app .st-margin,.desk-app .st-page__figures,.desk-app .st-strip,.desk-app .st-talk{display:none!important}.st-body{display:block;max-width:none}.st-page{max-width:none;padding:0;color:#000;font-size:12pt;line-height:1.5}.st-title{color:#000;font-size:20pt}.st-machine{color:#5a5f6a;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;-webkit-text-decoration-color:#b3b7c0;text-decoration-color:#b3b7c0;text-underline-offset:3px}.st-armed,.st-ref,.st-request{background:none;box-shadow:none}.st-ref{margin:0;padding:0;color:#000;font-size:8pt}.st-ref:before{content:"["}.st-ref:after{content:"]"}.st-print-sources{display:block;margin-top:18pt;padding-top:6pt;border-top:1px solid #b3b7c0;font-family:var(--dk-font-ui);font-size:9pt;line-height:1.4;color:#333}.st-print-sources h2{margin:0 0 4pt;font-size:9pt;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.st-print-sources ol{margin:0;padding-left:0;list-style:none}.st-print-sources li{margin:0 0 2pt}}