:root[data-look=ink] .vids{position:relative}:root[data-look=ink] .vids-search{align-items:center;gap:var(--s-1-5);width:240px;height:var(--h-search);padding:0 var(--s-1) 0 var(--s-2-5);border:1px solid var(--border-field);border-radius:var(--r-field);background:var(--bg-card);color:var(--text-3);transition:border-color var(--t-hover-out) var(--ease-hover);display:flex}:root[data-look=ink] .vids-search:focus-within{outline:1px solid var(--ring-focus);outline-offset:0}:root[data-look=ink] .vids-search>svg{width:var(--icon-sm);height:var(--icon-sm);flex:none}:root[data-look=ink] .vids-search input{min-width:0;height:100%;box-shadow:none;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-read);color:var(--text-1);background:0 0;border:0;outline:none;flex:1;padding:0}:root[data-look=ink] .vids-search input::placeholder{color:var(--text-4)}:root[data-look=ink] .vids-search-clear{width:var(--h-chip);height:var(--h-chip);border-radius:var(--r-pill);color:var(--text-3);transition:background var(--t-hover-out) var(--ease-hover);flex:none;justify-content:center;align-items:center;display:inline-flex}:root[data-look=ink] .vids-search-clear:hover{background:var(--fill-icon-hover);color:var(--text-1);transition-duration:var(--t-hover-in)}:root[data-look=ink] .vids-search-clear svg{width:var(--icon-sm);height:var(--icon-sm)}@media (max-width:767px){:root[data-look=ink] .vids>.view-bar:has(.vids-search)>.view-pills{display:none}:root[data-look=ink] .vids>.view-bar:has(.vids-search)>.view-bar-end{flex:auto;min-width:0}:root[data-look=ink] .vids .vids-search{flex:auto;width:auto;min-width:0}}:root[data-look=ink] .vids-drop{inset:var(--s-2);z-index:3;justify-content:center;align-items:center;gap:var(--s-2);border:1px dashed var(--border-field);border-radius:var(--r-panel);background:color-mix(in srgb, var(--bg-panel) 92%, transparent);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-name);color:var(--text-2);pointer-events:none;flex-direction:column;display:flex;position:absolute}:root[data-look=ink] .vids-drop svg{width:var(--icon-md);height:var(--icon-md);color:var(--text-3)}:root[data-look=ink] .vids-more{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-3) 0;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-3);font-variant-numeric:tabular-nums;display:flex}:root[data-look=ink] .vids-tally{align-items:center;gap:var(--s-3);display:flex}:root[data-look=ink] .vids-tally button{align-items:baseline;gap:var(--s-1);font:inherit;color:var(--text-3);cursor:pointer;transition:color var(--t-hover-out) var(--ease-hover);background:0 0;border:0;padding:0;display:inline-flex}:root[data-look=ink] .vids-tally button:hover,:root[data-look=ink] .vids-tally button.is-on{color:var(--text-1);transition-duration:var(--t-hover-in)}:root[data-look=ink] .vids-tally button.is-on{font-weight:var(--fw-name)}:root[data-look=ink] .vids-tally small{font-size:inherit;color:var(--text-4)}:root[data-look=ink] .vids-keys{align-items:center;gap:var(--s-1);margin-left:auto;display:inline-flex}:root[data-look=ink] .vids-grid{gap:var(--s-3);padding:var(--s-2) 0 var(--s-4);grid-template-columns:repeat(auto-fill,minmax(232px,1fr));display:grid}:root[data-look=ink] .vcard{min-width:0;transition:box-shadow var(--t-hover-out) var(--ease-hover);flex-direction:column;display:flex;position:relative}:root[data-look=ink] .vcard:hover{box-shadow:var(--lv-1-hover);transition-duration:var(--t-hover-in)}:root[data-look=ink] .vcard:is(.is-selected,.is-current){box-shadow:0 0 0 1px var(--ring-focus), var(--lv-1)}:root[data-look=ink] .vcard-poster{aspect-ratio:16/9;background:var(--bg-secondary);position:relative;overflow:hidden}:root[data-look=ink] .vcard-open{display:block;position:absolute;inset:0}:root[data-look=ink] .vcard .thumbnail{background:var(--bg-secondary);width:100%;height:100%;box-shadow:none;aspect-ratio:auto;border:0;border-radius:0;margin:0;position:absolute;inset:0}:root[data-look=ink] .vcard .thumbnail img{object-fit:cover;border-radius:0;width:100%;height:100%}:root[data-look=ink] .vcard .thumbnail-play{display:none}:root[data-look=ink] .vcard .thumbnail-empty{justify-content:center;align-items:center;gap:var(--s-1-5);height:100%;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-3);flex-direction:column;display:flex}:root[data-look=ink] .vcard .thumbnail-empty svg{width:var(--icon-md);height:var(--icon-md)}:root[data-look=ink] .vcard .duration{right:var(--s-2);bottom:var(--s-2);height:18px;padding:0 var(--s-1-5);border-radius:var(--r-badge);background:color-mix(in srgb, var(--text-1) 72%, transparent);font-size:var(--fs-micro);line-height:var(--lh-micro);font-weight:var(--fw-name);color:var(--bg-card);font-variant-numeric:tabular-nums;align-items:center;display:inline-flex;position:absolute}:root[data-look=ink] .vcard-preview{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}:root[data-look=ink] .vcard-preview.is-playing{opacity:1}:root[data-look=ink] .vcard-tile{justify-content:center;align-items:center;gap:var(--s-1);padding:var(--s-4);text-align:center;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-3);flex-direction:column;display:flex}:root[data-look=ink] .vcard-tile.is-making{padding:var(--s-2);justify-content:flex-end;align-items:flex-start}:root[data-look=ink] .vcard-chip{height:var(--h-chip);padding:0 var(--s-2);border-radius:var(--r-pill);background:var(--bg-card);box-shadow:var(--lv-control);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-name);color:var(--text-2);align-items:center;display:inline-flex}:root[data-look=ink] .vcard-tile.is-failed svg{width:var(--icon-md);height:var(--icon-md);color:var(--red)}:root[data-look=ink] .vcard-tile.is-failed b{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-name);color:var(--text-1)}:root[data-look=ink] .vcard-tick,:root[data-look=ink] .vcard-tools,:root[data-look=ink] .vcard-send,:root[data-look=ink] .vcard-play{z-index:1;opacity:0;transition:opacity var(--t-hover-out) var(--ease-hover);position:absolute}:root[data-look=ink] .vcard-tick{top:var(--s-2);left:var(--s-2);width:var(--h-control);height:var(--h-control);border-radius:var(--r-field);background:var(--bg-card);min-height:0;box-shadow:var(--lv-control);place-items:center;display:grid}:root[data-look=ink] .vcard-tools{top:var(--s-2);right:var(--s-2);gap:var(--s-1);display:flex}:root[data-look=ink] .vcard-send{bottom:var(--s-2);left:var(--s-2)}:root[data-look=ink] .vcard-play{top:50%;left:50%;translate:-50% -50%}:root[data-look=ink] .vcard:is(:hover,:focus-within) :is(.vcard-tick,.vcard-tools,.vcard-send,.vcard-play),:root[data-look=ink] .vcard.is-selected .vcard-tick,:root[data-look=ink] .is-ticking .vcard-tick{opacity:1;transition-duration:var(--t-hover-in)}:root[data-look=ink] .vcard .vcard-tools:has([data-state=open]){opacity:1;transition-duration:var(--t-hover-in)}:root[data-look=ink] .vcard-tile.is-failed~.vcard-tools{opacity:1}:root[data-look=ink] .vcard-poster:has(.is-failed) .vcard-tools{opacity:1}:root[data-look=ink] .vcard-body{gap:var(--s-1);min-width:0;padding:var(--s-2-5) var(--s-3) var(--s-3);flex-direction:column;display:flex}:root[data-look=ink] .vcard-title{min-width:0;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-name);color:var(--text-1);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}:root[data-look=ink] .vcard-meta{align-items:center;gap:var(--s-1) var(--s-2);min-width:0;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-read);color:var(--text-3);white-space:nowrap;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who when""stage counts";display:grid}:root[data-look=ink] .vcard-meta>.vstage{text-overflow:ellipsis;grid-area:stage;min-width:0;display:block;overflow:hidden}:root[data-look=ink] .vcard-meta>.vstage>.status-mark{vertical-align:top;margin:1px 7px 0 1px}:root[data-look=ink] .vcard-who{align-items:center;gap:var(--s-1-5);grid-area:who;min-width:0;display:flex}:root[data-look=ink] .vcard-who .avatar{--avatar:var(--icon-md);flex:none}:root[data-look=ink] .vcard-nobody{width:var(--icon-md);height:var(--icon-md);border:1px dashed var(--text-4);color:var(--text-4);border-radius:50%;flex:none;place-items:center;display:grid}:root[data-look=ink] .vcard-nobody svg{width:10px;height:10px}:root[data-look=ink] .vcard-when{grid-area:when;justify-self:end}:root[data-look=ink] .vcard-counts{justify-self:end;align-items:center;gap:var(--s-2);font-variant-numeric:tabular-nums;grid-area:counts;display:inline-flex}:root[data-look=ink] .vcard-counts>span{align-items:center;gap:var(--s-1);display:inline-flex}:root[data-look=ink] .vcard-counts svg{width:var(--icon-sm);height:var(--icon-sm)}:root[data-look=ink] .nx-loading .vcard-poster.skeleton-thumb{border-radius:0}:root[data-look=ink] .nx-loading .vcard-body>.nx-bar{margin-block:3px}:root[data-look=ink] .nx-loading .vcard-body>.nx-bar:first-child{margin-block:4px}:root[data-look=ink] .vcard-said{align-items:baseline;gap:var(--s-2);min-width:0;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-3);display:flex}:root[data-look=ink] .vcard-said-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}:root[data-look=ink] .vcard-said mark{font-weight:var(--fw-name);color:var(--text-1);background:0 0}:root[data-look=ink] .vcard-said-at{font-variant-numeric:tabular-nums;flex:none}:root[data-look=ink] .vrow-main{align-items:center;gap:var(--s-2);min-width:0;color:inherit;flex:1;align-self:stretch;display:flex}:root[data-look=ink] .vrow-who{min-width:0;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}:root[data-look=ink] .vrow .list-row-meta .vstage{min-width:112px}:root[data-look=ink] .vrow-counts{justify-content:flex-start;align-items:center;gap:var(--s-2);min-width:72px;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-3);font-variant-numeric:tabular-nums;display:inline-flex}:root[data-look=ink] .vrow-counts>span{align-items:center;gap:var(--s-1);display:inline-flex}:root[data-look=ink] .vrow-counts svg{width:var(--icon-sm);height:var(--icon-sm)}:root[data-look=ink] .vrow-by{display:inline-flex}:root[data-look=ink] .vrow-by .avatar{--avatar:var(--icon-md)}:root[data-look=ink] .vrow-day{text-align:right;font-variant-numeric:tabular-nums;min-width:56px}:root[data-look=ink] .vrow .row-actions{align-items:center;gap:var(--s-0-5);opacity:0;transition:opacity var(--t-hover-out) var(--ease-hover);display:flex}:root[data-look=ink] .vrow:is(:hover,:focus-within) .row-actions{opacity:1;transition-duration:var(--t-hover-in)}:root[data-look=ink] .vrow .row-actions:has([data-state=open]){opacity:1;transition-duration:var(--t-hover-in)}@media (max-width:767px){:root[data-look=ink] .vrow .vrow-who,:root[data-look=ink] .vrow .row-actions{display:none}:root[data-look=ink] .vrow .list-row-meta .vstage{gap:0;min-width:0;font-size:0}:root[data-look=ink] .vids-foot{row-gap:var(--s-1);padding-top:var(--s-2);padding-bottom:var(--s-2);flex-wrap:wrap}:root[data-look=ink] .vids-foot>span,:root[data-look=ink] .vids-tally>*{white-space:nowrap}:root[data-look=ink] .vids-tally{row-gap:var(--s-1);flex-wrap:wrap}}:root[data-look=ink] .vstage{align-items:center;gap:var(--s-1-5);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-read);color:var(--text-3);white-space:nowrap;flex:none;display:inline-flex}:root[data-look=ink] .frame .page.vrec{width:auto;max-width:none;margin:0;padding:0}:root[data-look=ink] .vrec-bar{justify-content:flex-end;align-items:center;gap:var(--s-1-5);min-height:var(--h-control);margin-top:var(--s-2);padding:0 var(--s-3);display:flex}:root[data-look=ink] .vrec-grid{grid-template-columns:minmax(0, 1fr) calc(var(--w-props) + var(--s-12));align-items:start;display:grid}:root[data-look=ink] .vrec.is-folded .vrec-grid{grid-template-columns:minmax(0,1fr)}:root[data-look=ink] .vrec-main{width:100%;max-width:calc(720px + 2 * var(--s-8));padding:var(--s-6) var(--s-8) var(--s-16);margin:0 auto}:root[data-look=ink] .vrec .props{padding:var(--s-6) var(--s-8) var(--s-8) var(--s-4);position:sticky;top:0}:root[data-look=ink] .vrec-title{margin:0 0 var(--s-4)}:root[data-look=ink] :is(.vrec-title-edit,.vrec-title-input){width:100%;margin:0 calc(-1 * var(--s-1-5));padding:0 var(--s-1-5);border-radius:var(--r-field);font:inherit;letter-spacing:inherit;color:inherit;text-align:left;cursor:text;transition:background var(--t-hover-out) var(--ease-hover);background:0 0;border:0;display:block}:root[data-look=ink] .vrec-title-edit:hover{background:var(--fill-row-hover);transition-duration:var(--t-hover-in)}:root[data-look=ink] .vrec-title-input{outline:1px solid var(--ring-focus);outline-offset:0;background:var(--bg-card)}:root[data-look=ink] .vrec-finish{align-items:center;gap:var(--s-3);min-height:var(--h-row);margin-bottom:var(--s-4);padding:0 var(--s-4);border-radius:var(--r-card);background:var(--bg-card);box-shadow:var(--lv-1);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-2);transition:box-shadow var(--t-hover-out) var(--ease-hover);display:flex}:root[data-look=ink] .vrec-finish:hover{box-shadow:var(--lv-1-hover);transition-duration:var(--t-hover-in)}:root[data-look=ink] .vrec-finish-text{flex:1;min-width:0}:root[data-look=ink] .vrec-finish-go{align-items:center;gap:var(--s-1);font-weight:var(--fw-name);color:var(--text-1);flex:none;display:inline-flex}:root[data-look=ink] .vrec-finish-go svg{width:var(--icon-sm);height:var(--icon-sm)}:root[data-look=ink] .vrec-stage{gap:var(--s-3);flex-direction:column;display:flex;position:relative}:root[data-look=ink] .vrec-stage .video-player-frame{border-radius:var(--r-card-tall);background:var(--text-1);box-shadow:var(--lv-1);overflow:hidden}@media (max-width:767px){:root[data-look=ink] .vrec-stage .video-player-frame:has(.player-render){aspect-ratio:auto}}:root[data-look=ink] .vrec-note{margin-top:var(--s-4)}:root[data-look=ink] .vrec-note-text{width:100%;font-size:var(--fs-head);line-height:24px;font-weight:var(--fw-read);color:var(--text-2);text-align:left;white-space:pre-wrap;background:0 0;border:0;margin:0;padding:0;display:block}:root[data-look=ink] button.vrec-note-text{cursor:text}:root[data-look=ink] .vrec-note-text.is-empty{color:var(--text-4)}:root[data-look=ink] .vrec-note-form{gap:var(--s-2);flex-direction:column;display:flex}:root[data-look=ink] .vrec-note-form textarea{resize:vertical;width:100%}:root[data-look=ink] :is(.vrec-note-actions,.vrev-actions){justify-content:flex-end;gap:var(--s-2);display:flex}:root[data-look=ink] .vrec-quiet{margin:var(--s-2) 0 0;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-3)}:root[data-look=ink] .vrec-section{margin-top:var(--s-8);padding-top:var(--s-6);border-top:1px solid var(--border-2)}:root[data-look=ink] .vrec-head{margin:0 0 var(--s-3);font-size:var(--fs-head);line-height:var(--lh-head);font-weight:var(--fw-title-record);color:var(--text-1)}:root[data-look=ink] .vrec-said{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-2);margin:0}:root[data-look=ink] .vrec-said b,:root[data-look=ink] .vrec-said strong{font-weight:var(--fw-name);color:var(--text-1)}:root[data-look=ink] .vrec-parts{margin:var(--s-3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}:root[data-look=ink] .vrec-parts button{align-items:center;gap:var(--s-3);width:100%;min-height:var(--h-control);padding:0 var(--s-2);border-radius:var(--r-row);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-2);text-align:left;transition:background var(--t-hover-out) var(--ease-hover);background:0 0;border:0;display:flex}:root[data-look=ink] .vrec-parts button:hover{background:var(--fill-row-hover);transition-duration:var(--t-hover-in)}:root[data-look=ink] .vrec-parts b{min-width:36px;font-size:var(--fs-small);font-weight:var(--fw-read);color:var(--text-3);font-variant-numeric:tabular-nums}:root[data-look=ink] .vrec-empty{gap:var(--s-1);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-3);flex-direction:column;display:flex}:root[data-look=ink] .vrec-empty svg{display:none}:root[data-look=ink] .vrec-empty strong{font-weight:var(--fw-name);color:var(--text-2)}:root[data-look=ink] .vrec-empty p{margin:0}:root[data-look=ink] .vrec-count{margin-left:var(--s-2);font-weight:var(--fw-read);color:var(--text-3);font-variant-numeric:tabular-nums}:root[data-look=ink] .vrec-lead{margin:0 0 var(--s-3);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-2)}:root[data-look=ink] .vwatch{margin:0 0 var(--s-3);color:var(--text-3);padding:0}:root[data-look=ink] .vwatch-tags{height:var(--h-chip);margin-bottom:var(--s-1);position:relative}:root[data-look=ink] .vwatch-tag{align-items:center;gap:var(--s-1);height:22px;padding:0 var(--s-1-5);border-radius:var(--r-badge);background:var(--bg-card);box-shadow:inset 0 0 0 1px var(--border-field);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-name);color:var(--text-1);white-space:nowrap;transition:background var(--t-hover-out) var(--ease-hover);border:0;display:inline-flex;position:absolute;top:0}:root[data-look=ink] .vwatch-tag span{font-weight:var(--fw-read);color:var(--text-3);font-variant-numeric:tabular-nums}:root[data-look=ink] .vwatch-tag:hover{background:var(--fill-icon-hover);transition-duration:var(--t-hover-in)}:root[data-look=ink] .vwatch-graph{cursor:pointer;height:48px;position:relative}:root[data-look=ink] .vwatch-graph svg{width:100%;height:100%;display:block;overflow:visible}:root[data-look=ink] .vwatch-line{fill:none;stroke:currentColor;stroke-width:1.5px;vector-effect:non-scaling-stroke}:root[data-look=ink] .vwatch-graph:after{content:"";background:var(--border-2);height:1px;position:absolute;inset:auto 0 0}:root[data-look=ink] :is(.vwatch-head,.vwatch-cross){pointer-events:none;width:1px;position:absolute;top:0;bottom:0}:root[data-look=ink] .vwatch-head{background:var(--text-1)}:root[data-look=ink] .vwatch-cross{background:var(--border-field)}:root[data-look=ink] .vwatch-dot{border-radius:var(--r-pill);background:var(--text-1);width:7px;height:7px;box-shadow:0 0 0 2px var(--bg-panel);pointer-events:none;margin:-3.5px 0 0 -3.5px;position:absolute}:root[data-look=ink] .vwatch-read{bottom:calc(100% + var(--s-1));z-index:2;gap:var(--s-0-5);max-width:240px;padding:var(--s-1-5) var(--s-2);border-radius:var(--r-field);background:var(--bg-card);box-shadow:var(--lv-2);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-2);white-space:nowrap;pointer-events:none;flex-direction:column;display:flex;position:absolute}:root[data-look=ink] .vwatch-read b{font-weight:var(--fw-name);color:var(--text-1);font-variant-numeric:tabular-nums}:root[data-look=ink] .vwatch-read q{text-overflow:ellipsis;color:var(--text-3);overflow:hidden}:root[data-look=ink] .vwatch-marks{height:22px;margin-top:var(--s-1);position:relative}:root[data-look=ink] .vwatch-mark{height:22px;padding:0 var(--s-1);border-radius:var(--r-badge);font-size:var(--fs-small);color:var(--text-3);transition:background var(--t-hover-out) var(--ease-hover);background:0 0;border:0;align-items:center;line-height:1;display:inline-flex;position:absolute;top:0;translate:-50%}:root[data-look=ink] .vwatch-mark:hover{background:var(--fill-icon-hover);transition-duration:var(--t-hover-in)}:root[data-look=ink] .vwatch-mark small{margin-left:var(--s-0-5);font-size:var(--fs-micro)}:root[data-look=ink] .vwatch-parts{gap:var(--s-0-5);margin:var(--s-1-5) 0 0;padding:0;list-style:none;display:flex}:root[data-look=ink] .vwatch-parts li{flex-basis:0;min-width:0}:root[data-look=ink] .vwatch-parts button{align-items:baseline;gap:var(--s-1);width:100%;height:var(--h-chip);padding:0 var(--s-1);border-radius:var(--r-badge);font-size:var(--fs-small);line-height:var(--h-chip);color:var(--text-3);text-align:left;transition:background var(--t-hover-out) var(--ease-hover);background:0 0;border:0;display:flex}:root[data-look=ink] .vwatch-parts button:hover{background:var(--fill-row-hover);transition-duration:var(--t-hover-in)}:root[data-look=ink] .vwatch-parts span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:root[data-look=ink] .vwatch-parts b{font-weight:var(--fw-read);color:var(--text-4);font-variant-numeric:tabular-nums}:root[data-look=ink] .vwatch-parts .is-on button{color:var(--text-1)}:root[data-look=ink] .vwatch-ruler{margin-top:var(--s-1-5);font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--text-4);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}:root[data-look=ink] .vwho-list{grid-template-columns:calc(var(--face-row) + var(--s-2)) minmax(0, max-content) minmax(0, 1fr) 96px auto;column-gap:var(--s-2-5);margin:0 calc(var(--s-2) * -1);padding:0;list-style:none;display:grid}:root[data-look=ink] .vwho-row{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;gap:var(--s-2-5);min-height:var(--h-row);padding:0 var(--s-2);border-radius:var(--r-row);font-size:var(--fs-body);line-height:var(--lh-body);display:grid}:root[data-look=ink] .vwho-row .avatar{--avatar:var(--face-row);width:var(--face-row);min-width:var(--face-row);height:var(--face-row);min-height:var(--face-row);font-size:9px}:root[data-look=ink] .vwho-name{max-width:200px;font-weight:var(--fw-name);color:var(--text-1)}:root[data-look=ink] .vwho-meta{color:var(--text-3)}:root[data-look=ink] .vwho-bar{border-radius:var(--r-pill);background:var(--fill-group);height:4px;display:block;position:relative;overflow:hidden}:root[data-look=ink] .vwho-bar i{position:absolute;top:0;bottom:0}:root[data-look=ink] .vwho-bar .is-once{background:var(--text-3)}:root[data-look=ink] .vwho-bar .is-again{background:var(--text-1)}:root[data-look=ink] .vwho-bar .is-skip{box-shadow:inset 0 0 0 1px var(--border-field);background:var(--bg-card)}:root[data-look=ink] .vwho-end{justify-content:flex-end;align-items:center;gap:var(--s-1);display:flex}:root[data-look=ink] :is(.vwho-play,.vwho-react){justify-content:center;align-items:center;gap:var(--s-1);height:var(--h-chip);min-width:var(--h-chip);padding:0 var(--s-1-5);border-radius:var(--r-badge);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-name);color:var(--text-2);font-variant-numeric:tabular-nums;transition:background var(--t-hover-out) var(--ease-hover);background:0 0;border:0;display:inline-flex}:root[data-look=ink] .vwho-react{padding:0}:root[data-look=ink] :is(.vwho-play,.vwho-react):hover:not(:disabled){background:var(--fill-icon-hover);transition-duration:var(--t-hover-in)}:root[data-look=ink] .vwho-play svg{fill:currentColor;width:10px;height:10px}:root[data-look=ink] .vwho-group{align-items:center;gap:var(--s-2);margin:var(--s-4) 0 var(--s-1);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-name);color:var(--text-3);display:flex}:root[data-look=ink] .vwho-group span{font-weight:var(--fw-read);color:var(--text-4)}:root[data-look=ink] .vwho-list.is-waiting{grid-template-columns:calc(var(--face-row) + var(--s-2)) minmax(0, max-content) minmax(0, 1fr)}:root[data-look=ink] .vwho-list.is-waiting .avatar{opacity:.55}:root[data-look=ink] .vact-list{gap:var(--s-0-5);flex-direction:column;display:flex}:root[data-look=ink] .vact-list+.vact-list{margin-top:var(--s-4)}:root[data-look=ink] .vact-row{align-items:center;gap:var(--s-2-5);min-height:var(--h-action);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-3);display:flex}:root[data-look=ink] .vact-icon{width:var(--s-5);height:var(--s-5);border-radius:var(--r-pill);background:var(--fill-group);color:var(--text-3);flex:none;justify-content:center;align-items:center;display:inline-flex}:root[data-look=ink] .vact-icon svg{width:var(--icon-sm);height:var(--icon-sm)}:root[data-look=ink] .vact-text{align-items:baseline;column-gap:var(--s-1-5);flex-wrap:wrap;flex:1;min-width:0;display:flex}:root[data-look=ink] .vact-text strong,:root[data-look=ink] .vact-text b{font-weight:var(--fw-name);color:var(--text-2)}:root[data-look=ink] .vact-text small{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-3)}:root[data-look=ink] .vact-clock{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-3);font-variant-numeric:tabular-nums;flex:none}:root[data-look=ink] .vact-day+.vact-day{margin-top:var(--s-3)}:root[data-look=ink] .vact-day-head{margin:0 0 var(--s-1);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-name);color:var(--text-3)}:root[data-look=ink] .vact-reply .avatar{--avatar:var(--face-row);width:var(--face-row);min-width:var(--face-row);height:var(--face-row);min-height:var(--face-row);flex:none;font-size:9px}:root[data-look=ink] .vact-text em{color:var(--text-3);font-style:normal}:root[data-look=ink] .vact-answer{align-items:center;gap:var(--s-1);margin-top:var(--s-2);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-name);color:var(--text-2);transition:color var(--t-hover-out) var(--ease-hover);display:inline-flex}:root[data-look=ink] .vact-answer:hover{color:var(--text-1);transition-duration:var(--t-hover-in)}:root[data-look=ink] .vact-answer svg{width:var(--icon-sm);height:var(--icon-sm)}:root[data-look=ink] .vact-replies{gap:var(--s-2);margin-bottom:var(--s-4);flex-direction:column;display:flex}:root[data-look=ink] .vact-replies>h2{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-name);color:var(--text-2);margin:0}:root[data-look=ink] .vact-reply{gap:var(--s-2-5);padding:var(--s-3) var(--s-4);border-radius:var(--r-card);background:var(--bg-card);box-shadow:var(--lv-1);display:flex}:root[data-look=ink] .vact-reply-meta{align-items:baseline;gap:var(--s-1-5);font-size:var(--fs-body);line-height:var(--lh-body);display:flex}:root[data-look=ink] .vact-reply-meta strong{font-weight:var(--fw-name);color:var(--text-1)}:root[data-look=ink] .vact-reply-meta time{font-size:var(--fs-small);color:var(--text-3)}:root[data-look=ink] .vact-reply p{margin:var(--s-1) 0 0;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-2)}:root[data-look=ink] .vrev-props{gap:var(--s-3) var(--s-4);margin:0 0 var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}:root[data-look=ink] .vrev-props dt{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-3)}:root[data-look=ink] .vrev-props dd{align-items:center;gap:var(--s-1-5);margin:var(--s-0-5) 0 0;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-name);color:var(--text-2);display:flex}:root[data-look=ink] .vrev-person .avatar{--avatar:var(--icon-md)}:root[data-look=ink] .vrev-actions{margin-bottom:var(--s-3);justify-content:flex-start}:root[data-look=ink] .vrev-field{gap:var(--s-1-5);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-name);color:var(--text-2);flex-direction:column;display:flex}:root[data-look=ink] .vrev-field textarea{resize:vertical;width:100%}:root[data-look=ink] .vrev-hint{font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-read);color:var(--text-3)}:root[data-look=ink] .vrev-note{gap:var(--s-2-5);margin-bottom:var(--s-3);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-name);color:var(--text-1);display:flex}:root[data-look=ink] .vrev-note>svg{width:var(--icon-md);height:var(--icon-md);margin-top:var(--s-0-5);color:var(--text-3);flex:none}:root[data-look=ink] .vrev-note p{margin:var(--s-0-5) 0 0;font-weight:var(--fw-read);color:var(--text-3)}:root[data-look=ink] .vrec .props-row{white-space:nowrap;min-width:0}:root[data-look=ink] .vrec .props-row .avatar{--avatar:var(--icon-md);flex:none;margin-inline:-1px}:root[data-look=ink] .vrec .props-row .vstage{gap:var(--s-2);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-name);color:var(--text-2)}:root[data-look=ink] .vrec :is(a,button).props-row{cursor:pointer;transition:background var(--t-hover-out) var(--ease-hover);background:0 0;border:0}:root[data-look=ink] .vrec :is(a,button).props-row:hover{background:var(--fill-icon-hover);transition-duration:var(--t-hover-in)}:root[data-look=ink] .vrec .props-row.is-quiet{color:var(--text-3);font-weight:var(--fw-read)}:root[data-look=ink] .vrec .props-row code{font-family:var(--mono,ui-monospace, monospace);font-size:var(--fs-small)}:root[data-look=ink] .vrec .select-trigger.props-select{align-items:center;gap:var(--s-1);width:auto;max-width:100%;height:var(--h-control);min-height:var(--h-control);margin:0 calc(-1 * var(--s-1-5));padding:0 var(--s-2) 0 var(--s-1-5);border-radius:var(--r-pill);box-shadow:none;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-name);color:var(--text-2);transition:background var(--t-hover-out) var(--ease-hover);background:0 0;border:0;display:inline-flex}:root[data-look=ink] .vrec .select-trigger.props-select:hover{background:var(--fill-icon-hover);transition-duration:var(--t-hover-in)}:root[data-look=ink] .props-select-value{align-items:center;gap:var(--s-2);min-width:0;display:inline-flex}:root[data-look=ink] .props-select-value svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--text-3);flex:none}:root[data-look=ink] .vrec .select-trigger.props-select .select-chevron{color:var(--text-3);display:inline-flex}:root[data-look=ink] .vrec .select-trigger.props-select .select-chevron svg{width:var(--icon-sm);height:var(--icon-sm)}:root[data-look=ink] .frame .page.md.rc-page{padding:var(--s-4) var(--s-4) var(--s-4)}:root[data-look=ink] .rc-for{align-items:center;gap:var(--s-2);min-width:0;display:flex}:root[data-look=ink] .rc-for>span{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-3)}:root[data-look=ink] .frame-top .rc-for .who-chip{height:var(--h-control);min-height:var(--h-control);font-size:var(--fs-small);line-height:var(--lh-small)}:root[data-look=ink] .frame-top .rc-for .who-field{height:var(--h-control)}:root[data-look=ink] .rc-device{--rc-bar:56px;--rc-h:min(calc(100cqh - var(--rc-bar)), calc(100cqw / var(--ar,1.7778)));width:max(min(100cqw, 520px), calc(var(--rc-h) * var(--ar,1.7778)));border-radius:var(--r-card-tall);color:#fff;background:#0f0f10;flex-direction:column;display:flex;overflow:hidden}:root[data-look=ink] .cm-pane.rc:not([data-full]) .rc-main{--rc-under:0px;container-type:size}:root[data-look=ink] .cm-pane.rc:is([data-phase=review],[data-phase=sending]):not([data-full]) .rc-main{--rc-under:100px}:root[data-look=ink] .cm-pane.rc:not([data-full]) .rc-col{align-items:center}:root[data-look=ink] .cm-pane.rc:not([data-full]) .rc-side{--rc-card-h:min(100cqh, calc((100cqw - 340px - var(--s-5)) / var(--ar,1.7778) + 56px + var(--rc-under)));--rc-side-top:max(0px, calc((100cqh - var(--rc-card-h)) / 2));margin-top:var(--rc-side-top);max-height:calc(100cqh - var(--rc-side-top))}:root[data-look=ink] .rc-bar{align-items:center;gap:var(--s-3);height:var(--rc-bar);padding:0 var(--s-2-5);border-top:1px solid #ffffff0f;flex:none;grid-template-columns:1fr auto 1fr;display:grid}:root[data-look=ink] .rc-bar-side{align-items:center;gap:var(--s-0-5);min-width:0;display:flex}:root[data-look=ink] .rc-bar.is-review .rc-bar-side{gap:var(--s-1-5)}:root[data-look=ink] .rc-bar-side.is-end{justify-content:flex-end}:root[data-look=ink] .rc-tool{align-items:center;gap:var(--s-1-5);height:var(--h-action);padding:0 var(--s-2-5) 0 var(--s-2);border-radius:var(--r-field);color:#ffffffb8;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-name);white-space:nowrap;cursor:pointer;transition:background-color var(--t-hover-out) var(--ease-hover), color var(--t-hover-out) var(--ease-hover);background:0 0;border:0;flex:none;display:inline-flex;position:relative}:root[data-look=ink] .rc-tool svg{width:var(--icon-md);height:var(--icon-md);flex:none}:root[data-look=ink] .rc-tool>span{align-items:center;gap:var(--s-1-5);display:inline-flex}:root[data-look=ink] .rc-tool:hover:not(:disabled),:root[data-look=ink] .rc-tool[data-state=open]{color:#fff;transition-duration:var(--t-hover-in);background:#ffffff14}:root[data-look=ink] .rc-tool[aria-pressed=true]{color:#fff;background:#ffffff1f}:root[data-look=ink] .rc-tool:disabled{opacity:.4;cursor:default}:root[data-look=ink] .rc-tool.is-off{color:#ff8a80;opacity:1}:root[data-look=ink] .rc-tool.is-live{color:#fff;background:#ff3b3029}:root[data-look=ink] .rc-tool.is-live svg{color:#ff8a80}:root[data-look=ink] .rc-tool.is-held,:root[data-look=ink] .rc-tool.is-held[aria-pressed=true]{color:#0f0f10;background:#fff}:root[data-look=ink] .rc-tool.is-held:hover{color:#0f0f10;background:#ffffffe6}:root[data-look=ink] .rc-tool.is-set>span:after{content:"";width:var(--dot);height:var(--dot);border-radius:var(--r-pill);background:#34c759}:root[data-look=ink] :is(.rc-tool,.rc-rec):focus-visible{outline-offset:2px;outline:2px solid #fff}:root[data-look=ink] .rc-level{align-items:flex-end;gap:2px;height:11px;display:inline-flex}:root[data-look=ink] .rc-level i{width:2px;height:calc(3px + var(--lv,0) * 8px * var(--k,1));border-radius:var(--r-pill);background:#34c759;max-height:11px;transition:height linear}:root[data-look=ink] .rc-level i:first-child{--k:.6}:root[data-look=ink] .rc-level i:nth-child(3){--k:.75}:root[data-look=ink] .rc-tool.is-off .rc-level i{background:currentColor}@container (max-width:680px) or (max-height:460px){:root[data-look=ink] .rc-bar .rc-tool{width:var(--h-action);justify-content:center;padding:0}:root[data-look=ink] .rc-bar .rc-tool>span{font-size:0;line-height:0}:root[data-look=ink] .rc-bar .rc-tool>span:after{position:absolute;top:6px;right:6px}:root[data-look=ink] .rc-bar .rc-phone>span{display:none}}:root[data-look=ink] .rc-rec{border-radius:var(--r-pill);color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid;box-shadow:inset 0 0 0 2px #ffffffeb}:root[data-look=ink] .rc-rec>i{border-radius:var(--r-pill);width:34px;height:34px;transition:width .2s var(--ease-hover), height .2s var(--ease-hover), border-radius .2s var(--ease-hover), transform var(--t-hover-out) var(--ease-hover);background:#ff3b30}:root[data-look=ink] .rc-rec:hover:not(:disabled)>i{filter:brightness(1.1)}:root[data-look=ink] .rc-rec:active:not(:disabled)>i{transform:scale(.92)}:root[data-look=ink] .rc-rec.is-stop>i{border-radius:var(--r-badge);width:16px;height:16px}:root[data-look=ink] .rc-rec.is-wait svg{width:var(--icon-md);height:var(--icon-md)}:root[data-look=ink] .rc-rec:disabled{opacity:.45;cursor:default}:root[data-look=ink] .rc-status{justify-content:center;align-items:center;gap:var(--s-1-5);min-width:0;font-size:var(--fs-small);line-height:var(--lh-small);font-variant-numeric:tabular-nums;text-align:center;color:#fff9;display:inline-flex}:root[data-look=ink] .rc-status svg{width:var(--icon-sm);height:var(--icon-sm);color:#34c759;flex:none}:root[data-look=ink] .rc-status.is-error{color:#ff8a80}:root[data-look=ink][data-look] .rc-bar .button{white-space:nowrap}:root[data-look=ink][data-look] .rc-bar .button-secondary{box-shadow:none;color:#fff;background:#ffffff1a}:root[data-look=ink][data-look] .rc-bar .button-secondary:hover:not(:disabled){box-shadow:none;background:#ffffff29}:root[data-look=ink][data-look] .rc-bar .button-secondary svg{color:currentColor}:root[data-look=ink][data-look] .rc-bar .button-ghost{color:#ffffffb8}:root[data-look=ink][data-look] .rc-bar .button-ghost:hover:not(:disabled){color:#fff;background:#ffffff14}:root[data-look=ink][data-look] .rc-bar .button-ghost[aria-pressed=true]{color:#fff;background:#ffffff1f}:root[data-look=ink][data-look] .rc-bar .button-primary{box-shadow:none;color:#0f0f10;background:#fff}:root[data-look=ink][data-look] .rc-bar .button-primary:hover:not(:disabled){background:#ffffffdb}:root[data-look=ink][data-look] .rc-bar .button:disabled{color:#fff9;background:#ffffff1a}:root[data-look=ink][data-look] .rc-bar .button-primary.is-busy:disabled{color:#0f0f10;background:#ffffffdb}:root[data-look=ink] .rc-side{align-self:flex-start;gap:var(--s-3);width:340px;min-height:0;max-height:100%;padding:var(--s-3) var(--s-4) var(--s-4);border-radius:var(--r-card-tall);background:var(--bg-card);box-shadow:var(--lv-1);flex-direction:column;flex:none;display:flex;overflow-y:auto}:root[data-look=ink] .rc-side-head{align-items:center;gap:var(--s-2);min-height:var(--h-control);margin-right:calc(-1 * var(--s-1-5));display:flex}:root[data-look=ink] .rc-side-head>h2{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-title-record);color:var(--text-1);margin:0}:root[data-look=ink] .rc-side-head>:is(h2,.rc-len):not(:has(+.rc-len)){margin-right:auto}:root[data-look=ink] .rc-len{font-size:var(--fs-small);line-height:var(--lh-small);font-variant-numeric:tabular-nums;color:var(--text-3)}:root[data-look=ink] .rc-side-note{margin:calc(-1 * var(--s-1-5)) 0 0;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-3);text-wrap:pretty}:root[data-look=ink] .rc-field textarea{width:100%;height:200px;padding:var(--s-2) var(--s-2-5);border:1px solid var(--border-field);border-radius:var(--r-field);background:var(--bg-card);box-shadow:none;color:var(--text-1);font:inherit;font-size:var(--fs-body);line-height:var(--lh-body);resize:vertical;transition:border-color var(--t-hover-out) var(--ease-hover);display:block}:root[data-look=ink] .rc-field textarea:focus{border-color:var(--ring-focus);box-shadow:0 0 0 1px var(--ring-focus);outline:none}:root[data-look=ink] .rc-field textarea::placeholder{color:var(--text-4)}:root[data-look=ink] .rc-field textarea:disabled{opacity:.6}:root[data-look=ink] .rc-points{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}:root[data-look=ink] .rc-points>span{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-3);text-wrap:pretty;flex:180px}:root[data-look=ink] :is(.rc-label,.fx-head){margin:var(--s-1) 0 0;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-name);color:var(--text-3)}:root[data-look=ink] .rc-starters{gap:var(--s-1-5);flex-wrap:wrap;display:flex}:root[data-look=ink] .gx-ed{--gx-ed-top:var(--h-header);--gx-ed-rail:60px;--gx-ed-panel:340px;--gx-ed-tl:auto;--gx-ed-wash:var(--fill-row-hover);--gx-ed-lane:32px;background:var(--bg-panel);color:var(--text-1);font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:normal}:root[data-look=ink] .gx-ed-top{align-items:center;gap:var(--s-3);padding:0 var(--s-2-5) 0 var(--s-2);border-bottom:1px solid var(--border-panel);background:var(--bg-panel);grid-area:top;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}:root[data-look=ink] .gx-ed-top-left{align-items:center;gap:var(--s-0-5);min-width:0;display:flex}:root[data-look=ink] .gx-ed-title{min-width:0;margin:0 var(--s-1-5);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-name);color:var(--text-1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:root[data-look=ink] .gx-ed-div{width:1px;height:14px;margin:0 var(--s-1);background:var(--border-2);flex:none}:root[data-look=ink] :is(.gx-ed-modes,.gx-ed-seg){height:var(--h-control);border-radius:var(--r-field);background:var(--fill-pill-active);align-items:center;gap:0;padding:2px;display:inline-flex}:root[data-look=ink] :is(.gx-ed-mode,.gx-ed-seg-item){justify-content:center;align-items:center;gap:var(--s-1-5);height:var(--h-chip);padding:0 var(--s-2-5);border-radius:var(--r-sm);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-name);color:var(--text-3);white-space:nowrap;cursor:pointer;transition:color var(--t-hover-out) var(--ease-hover);background:0 0;border:0;display:inline-flex}:root[data-look=ink] .gx-ed-seg-item svg{width:var(--icon-sm);height:var(--icon-sm)}:root[data-look=ink] :is(.gx-ed-mode,.gx-ed-seg-item):hover:not([data-state=on]){color:var(--text-1);transition-duration:var(--t-hover-in)}:root[data-look=ink] :is(.gx-ed-mode,.gx-ed-seg-item)[data-state=on]{background:var(--bg-card);color:var(--text-1);box-shadow:var(--lv-small)}:root[data-look=ink] .gx-ed-seg.is-wide{width:100%;display:flex}:root[data-look=ink] .gx-ed-seg.is-wide .gx-ed-seg-item{flex:1}:root[data-look=ink] .gx-ed-top-right{justify-content:flex-end;align-items:center;gap:var(--s-2);min-width:0;display:flex}:root[data-look=ink] .gx-ed-state{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-3);white-space:nowrap}:root[data-look=ink] .gx-ed-rail{align-items:center;gap:var(--s-1);padding:var(--s-2) 0;border-right:1px solid var(--border-panel);background:var(--bg-panel);flex-direction:column;grid-area:rail;display:flex}:root[data-look=ink] .gx-ed-ri{width:52px;padding:var(--s-1) 0;border-radius:var(--r-field);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;display:flex}:root[data-look=ink] .gx-ed-ri>span{width:var(--h-control);height:var(--h-control);border-radius:var(--r-field);color:var(--text-3);transition:background-color var(--t-hover-out) var(--ease-hover), color var(--t-hover-out) var(--ease-hover);justify-content:center;align-items:center;display:flex}:root[data-look=ink] .gx-ed-ri>span svg{width:var(--icon-md);height:var(--icon-md)}:root[data-look=ink] .gx-ed-ri em{font-style:normal;font-size:var(--fs-micro);line-height:14px;font-weight:var(--fw-name);color:var(--text-3);white-space:nowrap}:root[data-look=ink] .gx-ed-ri:hover>span{background:var(--fill-icon-hover);color:var(--text-1);transition-duration:var(--t-hover-in)}:root[data-look=ink] .gx-ed-ri.is-on>span{background:var(--fill-selected);color:var(--text-1)}:root[data-look=ink] .gx-ed-ri.is-on em{color:var(--text-1)}:root[data-look=ink] .gx-ed-panel{overscroll-behavior:contain;min-height:0;padding:var(--s-4) var(--s-2) var(--s-8);border-right:1px solid var(--border-panel);background:var(--bg-panel);grid-area:panel;overflow-y:auto}:root[data-look=ink] .gx-ed-ph h2{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-title-record);color:var(--text-1);margin:0}:root[data-look=ink] .gx-ed.is-preview :is(.gx-ed-rail,.gx-ed-panel){display:none}@media (max-width:1180px){:root[data-look=ink] .gx-ed{--gx-ed-panel:320px}:root[data-look=ink] .gx-ed-state{display:none}}@media (max-width:767px){:root[data-look=ink] .gx-ed{--gx-ed-top:var(--h-header-phone)}:root[data-look=ink] .gx-ed-top{gap:var(--s-2);padding:0 var(--s-2);grid-template-columns:minmax(0,1fr) auto}:root[data-look=ink] .gx-ed-modes,:root[data-look=ink] .gx-ed-top-left :is(.gx-ed-div,.icon-button:not(:first-child),.tip-anchor:not(:first-child)){display:none}:root[data-look=ink] .gx-ed-rail{padding:var(--s-1-5) var(--s-1) calc(var(--s-1-5) + env(safe-area-inset-bottom,0px));border-right:0;border-top:1px solid var(--border-panel);flex-direction:row;justify-content:space-around;gap:0}:root[data-look=ink] .gx-ed-ri{width:auto;min-width:56px}:root[data-look=ink] .gx-ed-panel{padding:var(--s-4) var(--s-1) var(--s-6);border-right:0;border-top:1px solid var(--border-panel)}}@media (min-width:768px){:root[data-look=ink] .gx-ed-stage{padding:var(--s-6)}:root[data-look=ink] .gx-ed-fit-box{align-content:center;display:grid}}:root[data-look=ink] .gx-ed-host>video{border-radius:var(--r-field)}:root[data-look=ink] .ql-scrim{z-index:var(--z-scrim);background:var(--veil);position:fixed;inset:0}:root[data-look=ink] .ql{z-index:var(--z-dialog);gap:var(--s-3);box-sizing:border-box;width:min(1000px, calc(100vw - 32px), calc((100dvh - 120px) * 16 / 9 + 2 * var(--s-3)));padding:var(--s-3);border:1px solid var(--border-popover);border-radius:var(--r-dialog);background:var(--bg-card);box-shadow:var(--lv-3);color:var(--text-1);outline:none;display:grid;position:fixed;top:50%;left:50%;translate:-50% -50%}:root[data-look=ink] .ql-head{align-items:center;gap:var(--s-2);min-width:0;padding-left:var(--s-1);display:flex}:root[data-look=ink] .ql-words{flex:1;min-width:0;display:grid}:root[data-look=ink] .ql-words h2{font:var(--fw-title-record) var(--fs-body) / var(--lh-body) var(--body);color:var(--text-1);margin:0}:root[data-look=ink] .ql-words small{font:var(--fw-read) var(--fs-small) / var(--lh-small) var(--body);color:var(--text-3);font-variant-numeric:tabular-nums}:root[data-look=ink] .ql-open{flex:none}:root[data-look=ink] .ql-frame{border-radius:var(--r-card-tall);background:var(--black);overflow:hidden}@media (max-width:767px){:root[data-look=ink] .ql{width:min(calc(100vw - 16px), calc((100dvh - 120px) * 16 / 9 + 2 * var(--s-2)));padding:var(--s-2);gap:var(--s-2)}}@media (min-width:1024px){:root[data-look=ink][data-look] .dialog-content.dialog-send{--w-dialog:1040px;background:var(--bg-card);grid-template-rows:max-content 1fr;grid-template-columns:440px minmax(0,1fr);align-items:start;max-height:calc(100dvh - 80px);padding:0;display:grid;top:40px}:root[data-look=ink][data-look] .dialog-send>.dialog-heading{padding:var(--s-4) var(--s-5) var(--s-3);grid-column:1;margin:0}:root[data-look=ink][data-look] .dialog-send .dialog-heading-tools{top:var(--s-3);right:var(--s-3);z-index:1;position:absolute}:root[data-look=ink][data-look] .dialog-send .send-form{padding:0 var(--s-5) var(--s-5);grid-column:1}:root[data-look=ink][data-look] .dialog-send .send-side{min-width:0;min-height:100%;padding:52px var(--s-6) var(--s-6);border-left:1px solid var(--border-panel);background:var(--bg-panel);border-radius:0;grid-area:1/2/span 2;align-self:stretch}}@media (max-width:1023px){:root[data-look=ink][data-look] .dialog-send .send-side{display:none}}:root[data-look=ink][data-look] .dialog-send .send-actions{justify-content:space-between;align-items:center;gap:var(--s-3);margin-top:var(--s-2);display:flex}:root[data-look=ink][data-look] .dialog-send .send-note{min-width:0;max-width:none;font:var(--fw-read) var(--fs-small) / var(--lh-small) var(--body);letter-spacing:normal;color:var(--text-3);flex:1}:root[data-look=ink][data-look] .dialog-send .send-note>span{font:var(--fw-name) var(--fs-body) / var(--lh-body) var(--body);color:var(--text-1)}:root[data-look=ink][data-look] .dialog-send .send-actions .button{height:var(--h-action);padding:0 var(--s-3);border-radius:var(--r-pill);font-size:var(--fs-body);flex:none}:root[data-look=ink][data-look] .dialog-send .send-actions{z-index:1;padding-top:var(--s-2);padding-bottom:var(--s-5);margin:0;position:sticky;bottom:0}:root[data-look=ink][data-look] .dialog-send .send-actions:before{content:"";inset:0 calc(-1 * var(--s-5));z-index:-1;background:var(--bg-card);position:absolute}@media (min-width:1024px){:root[data-look=ink][data-look] .dialog-send .send-form{padding-bottom:0}}@media (max-width:1023px){:root[data-look=ink][data-look] .dialog-content.dialog-send{padding-bottom:0}:root[data-look=ink][data-look] .dialog-send .send-actions{padding-bottom:calc(16px + env(safe-area-inset-bottom))}}@supports (animation-timeline:scroll()){:root[data-look=ink][data-look] .dialog-content.dialog-send{scroll-timeline:--send-scroll block}:root[data-look=ink][data-look] .dialog-send .send-actions:before{animation:linear both send-foot-edge;animation-timeline:--send-scroll}}@keyframes send-foot-edge{0%,97%{box-shadow:0 -1px 0 var(--border-2)}to{box-shadow:0 -1px #0000}}:root[data-look=ink][data-look] .dialog-send .send-line input:not([type=checkbox],[type=radio]):focus-visible{outline:none}:root[data-modality=keyboard][data-look=ink] .dialog-send .send-line:has(input:focus-visible){border-bottom-color:var(--text-1);box-shadow:0 1px 0 var(--text-1)}:root[data-look=ink][data-look] .dialog-send .send-stop{align-items:flex-start;gap:var(--s-2);margin:var(--s-2) 0 0;font:var(--fw-read) var(--fs-small) / var(--lh-small) var(--body);color:var(--text-2);display:flex}:root[data-look=ink][data-look] .dialog-send .send-stop svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--text-3);flex:none;margin-top:1px}:root[data-look=ink][data-look] .dialog-send .send-stop strong{font-weight:var(--fw-name);color:var(--text-1)}:root[data-look=ink][data-look] .dialog-send .send-options .pill{height:var(--h-control);padding:0 var(--s-2-5);border-radius:var(--r-pill);font-size:var(--fs-small)}:root[data-look=ink][data-look] .dialog-send .mail-pick,:root[data-look=ink][data-look] .dialog-send .send-side-label{margin-bottom:var(--s-3);font:var(--fw-name) var(--fs-small) / var(--lh-small) var(--body);letter-spacing:normal;color:var(--text-3)}:root[data-look=ink][data-look] .dialog-send .send-side :is(.skm,.phone-shell,.send-preview-card){border-radius:var(--r-card-tall);box-shadow:var(--lv-1);animation:none}
:root[data-look=ink] .settings-card.fin-polish{margin-top:var(--s-2)}:root[data-look=ink] .fin-polish-end{align-items:center;gap:var(--s-2);display:inline-flex}:root[data-look=ink] .fin-polish-end .spin{width:var(--icon-sm);height:var(--icon-sm);color:var(--text-3);animation:.9s linear infinite fin-polish-turn}:root[data-look=ink] :is(.fin-polish[aria-busy],.settings-row.is-polishing) .settings-row-help{color:var(--text-2)}@keyframes fin-polish-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){:root[data-look=ink] .fin-polish-end .spin{animation-duration:2.4s}}
.dr{--dr-col:288px;--dr-h:44px;--dr-pad:18px;--dr-r-field:10px;--dr-top:48px;--dr-box:480px;--dr-bottom:88px;--dr-lh-title:21px;--dr-lh-copy:19.5px;--dr-mark:48px;--dr-g:20px;--dr-g-gap:10px;--dr-ms:21px;--dr-ms-gap:12px;--dr-in:.3s;--dr-in-ease:cubic-bezier(.25, .46, .45, .94);min-height:100dvh;padding:calc(var(--dr-top) + max(0px, (100svh - var(--dr-box)) / 2)) var(--s-4) var(--dr-bottom);background:var(--bg-panel);color:var(--text-2);font-family:var(--body);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-read);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;align-items:center;display:flex}html:has(.dr){background:var(--bg-panel)}html:has(.dr) body{background:var(--bg-panel)}.dr-col{width:100%;max-width:var(--dr-col);text-align:center;flex-direction:column;align-items:center;display:flex}.dr-mark{width:var(--dr-mark);height:var(--dr-mark);border-radius:var(--r-card-tall);color:var(--text-2);place-items:center;display:grid}.dr-mark.is-icon{border-radius:22.37%}.dr-mark.is-icon img{width:var(--dr-mark);max-width:none;height:var(--dr-mark);filter:drop-shadow(0 1px 1px #0000001a)drop-shadow(0 4px 8px #00000014);flex:none;display:block}.dr-mark .door-store-top{width:var(--dr-mark);height:var(--dr-mark);border-radius:var(--r-card-tall);font-family:var(--body);font-size:var(--fs-dialog);margin:0}.dr-step-in{width:100%;animation:dr-step-in var(--dr-in) var(--dr-in-ease) both;flex-direction:column;align-items:center;display:flex}@keyframes dr-step-in{0%{opacity:0;transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.dr-step-in{animation:none}}.dr-title{margin:var(--s-8) 0 0;font-family:var(--body);font-size:var(--fs-dialog);line-height:var(--dr-lh-title);font-weight:var(--fw-name);letter-spacing:normal;color:var(--text-2);text-wrap:balance;padding:0}.dr-who{margin:var(--s-2) 0 0;color:var(--text-3);line-height:var(--face-row);text-wrap:balance}.dr-who img{width:var(--face-row);height:var(--face-row);margin-right:var(--s-2);vertical-align:top;border-radius:var(--r-pill);object-fit:cover;display:inline-block}.dr-lead{margin:var(--s-2) 0 0;color:var(--text-3);line-height:var(--dr-lh-copy);text-wrap:pretty}.dr-lead b{font-weight:var(--fw-read);color:var(--text-2)}.dr :is(.dr-lead,.dr-hint) .dr-addr{overflow-wrap:anywhere;max-width:100%;display:inline-block}.dr-lead.is-err{color:var(--red)}.dr-body{gap:var(--s-4);width:100%;margin-top:var(--s-6);flex-direction:column;display:flex}.dr-step{width:100%}.dr-ways{gap:var(--s-4);flex-direction:column;width:100%;display:flex}.dr-way{gap:var(--s-2);flex-direction:column;display:flex}.dr-b{justify-content:center;align-items:center;gap:var(--s-2);width:100%;height:var(--dr-h);padding:0 var(--dr-pad);border-radius:var(--r-pill);background:var(--bg-card);box-shadow:var(--lv-control);font:inherit;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-name);letter-spacing:normal;color:var(--text-2);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--t-hover-out) var(--ease-hover), color var(--t-hover-out) var(--ease-hover), opacity var(--t-hover-out) var(--ease-hover);border:0;margin:0;text-decoration:none;display:flex;position:relative}.dr-b.is-go{background:var(--ink);box-shadow:var(--lv-small);color:var(--on-ink)}@media (hover:hover){.dr-b:hover:not(:disabled){background:var(--fill-icon-hover)}.dr-b.is-go:hover:not(:disabled){background:var(--e-ink-800)}}.dr-b:active:not(:disabled){background:var(--fill-pill-active)}.dr-b.is-go:active:not(:disabled){background:var(--e-ink-800)}.dr-b:disabled{opacity:.6;cursor:default}.dr-b[aria-busy=true]{opacity:.6;cursor:progress}.dr-logo{max-width:none;margin-right:var(--dr-logo-after);flex:none;display:block}.dr-logo.is-google{--dr-logo-after:calc(var(--dr-g-gap) - var(--s-2));width:var(--dr-g);height:var(--dr-g)}.dr-logo.is-microsoft{--dr-logo-after:calc(var(--dr-ms-gap) - var(--s-2));width:var(--dr-ms);height:var(--dr-ms)}.dr-hint{color:var(--text-3);line-height:var(--dr-lh-copy);text-wrap:pretty;margin:0}.dr-hint b{font-weight:var(--fw-read);color:var(--text-2);overflow-wrap:anywhere}.dr-hint.is-err{color:var(--red);text-wrap:balance}.dr-hint.is-end{text-align:right;align-self:flex-end}.dr-hint a,.dr-hint .dr-link{color:var(--text-2)}.dr-hint.is-err a{color:inherit;text-underline-offset:2px;text-decoration:underline}.dr-form{gap:var(--s-4);flex-direction:column;width:100%;margin:0;display:flex}.dr-fields{gap:var(--s-3);flex-direction:column;display:flex}.dr-field{gap:var(--s-2);flex-direction:column;display:flex}.dr-in{width:100%;height:var(--dr-h);padding:0 var(--s-3);border:1px solid var(--border-field);border-radius:var(--dr-r-field);background:var(--bg-panel);outline-offset:0;box-shadow:none;font:inherit;font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:normal;color:var(--text-1);text-align:left;appearance:none;transition:border-color var(--t-hover-out) var(--ease-hover), outline-color var(--t-hover-out) var(--ease-hover);outline:1px solid #0000;margin:0;font-weight:400;display:block}.dr-in::placeholder{color:var(--text-4);opacity:1}:root .dr .dr-in:is(:focus,:focus-visible){outline:1px solid var(--ink);outline-offset:0;box-shadow:none}.dr-in[aria-invalid=true]{border-color:var(--red)}:root .dr .dr-in[aria-invalid=true]:is(:focus,:focus-visible){outline-color:var(--red)}.dr-in:disabled{color:var(--text-3)}.dr-in.is-code{font-variant-numeric:tabular-nums;letter-spacing:.12em}.dr-in.is-code::placeholder{letter-spacing:normal}.dr-pw{position:relative}.dr-pw .dr-in{padding-right:calc(var(--s-2) + var(--h-icon-button) + var(--s-1))}.dr-eye{top:calc((var(--dr-h) - var(--h-icon-button)) / 2);right:var(--s-2);width:var(--h-icon-button);height:var(--h-icon-button);border-radius:var(--r-pill);color:var(--text-3);cursor:pointer;transition:background-color var(--t-hover-out) var(--ease-hover), color var(--t-hover-out) var(--ease-hover);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}@media (hover:hover){.dr-eye:hover{background:var(--fill-icon-hover);color:var(--text-1)}}.dr-eye svg{width:var(--icon-md);height:var(--icon-md)}.dr-link{font:inherit;color:var(--text-2);cursor:pointer;transition:color var(--t-hover-out) var(--ease-hover);background:0 0;border:0;margin:0;padding:0;display:inline}.dr-link:disabled{color:var(--text-4);cursor:default}.dr-back{margin-top:var(--s-4);font-weight:400;line-height:var(--dr-lh-copy);color:var(--text-2);transition:color var(--t-hover-out) var(--ease-hover);text-decoration:none}.dr-legal{max-width:100%;line-height:var(--dr-lh-copy);color:var(--text-3);text-wrap:balance;margin:36px 0 0}.dr-foot{margin:var(--s-8) 0 0;color:var(--text-3);line-height:normal}.dr-legal+.dr-foot{margin-top:var(--s-6);line-height:var(--dr-lh-copy)}.dr-back+.dr-foot,.dr-back+.dr-legal{margin-top:var(--s-6)}.dr-legal a,.dr-foot a{color:var(--text-2);transition:color var(--t-hover-out) var(--ease-hover);text-decoration:none}@media (hover:hover){.dr-back:hover,.dr-legal a:hover,.dr-foot a:hover,.dr-hint a:hover,.dr-link:hover:not(:disabled){color:var(--text-3)}}.dr-q{display:block}@media (min-width:640px){.dr-q{display:inline}}.dr :is(.dr-b,.dr-back,.dr-eye,.dr-link,.dr-mark,a):focus-visible{outline:1px solid var(--ink);outline-offset:2px;box-shadow:none}.dr .dr-b.is-go:focus-visible{box-shadow:var(--lv-small)}.dr .dr-b:not(.is-go):focus-visible{box-shadow:var(--lv-control)}.dr .dr-back:focus-visible,.dr .dr-link:focus-visible,.dr :is(.dr-legal,.dr-foot,.dr-hint) a:focus-visible{border-radius:var(--r-badge)}.dr .dr-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
:root[data-look=ink] .pen-pad{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}:root[data-look=ink] .pen-pad.is-on{pointer-events:auto;cursor:crosshair;touch-action:none}:root[data-look=ink] .pen-tools{align-items:center;gap:var(--s-1-5);display:inline-flex}:root[data-look=ink] .pen-inks{align-items:center;gap:var(--s-1);height:var(--h-action);padding:0 var(--s-1-5);border-radius:var(--r-pill);background:#ffffff14;display:inline-flex}:root[data-look=ink] .pen-ink{border-radius:var(--r-pill);background:var(--ink);cursor:pointer;border:0;flex:none;width:18px;height:18px;padding:0;box-shadow:inset 0 0 0 1px #00000047}:root[data-look=ink] .pen-ink.is-on{box-shadow:inset 0 0 0 1px #00000047,0 0 0 2px #0f0f10,0 0 0 3.5px #fff}:root[data-look=ink] .pen-ink:focus-visible{outline-offset:3px;outline:2px solid #fff}:root[data-look=ink] .pen-tools.is-round{position:relative}:root[data-look=ink] .pen-tools.is-round .pen-inks{top:calc(44px + var(--s-2));gap:var(--s-2-5);height:auto;padding:var(--s-2) var(--s-1-5);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000052;flex-direction:column;position:absolute;right:0}:root[data-look=ink] .pen-tools.is-round .pen-ink{width:28px;height:28px}:root[data-look=ink] .fi-review-marks{z-index:1;pointer-events:none;position:absolute;inset:0}:root[data-look=ink] .cm-pane:is([data-phase=review],[data-phase=sending]) .rc-device{--rc-h:min(calc(100cqh - var(--rc-bar) - 56px - 44px), calc(100cqw / var(--ar,1.7778)))}:root[data-look=ink] .cm-pane:is([data-phase=review],[data-phase=sending]):not([data-full]) .rc-device{width:max(min(100cqw, 520px), calc(min(calc(100cqh - var(--rc-bar)), calc(100cqw / var(--ar,1.7778))) * var(--ar,1.7778)))}:root[data-look=ink] .fi-bar{align-items:center;gap:var(--s-2);height:44px;padding:var(--s-2) var(--s-4) 0;flex:none;min-width:0;display:flex}:root[data-look=ink] .fi-add{align-items:center;gap:var(--s-1-5);height:var(--h-control);padding:0 var(--s-2-5) 0 var(--s-2);border-radius:var(--r-field);color:#fff;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-name);cursor:pointer;transition:background-color var(--t-hover-out) var(--ease-hover);background:#ffffff1a;border:0;flex:none;display:inline-flex}:root[data-look=ink] .fi-add svg{width:var(--icon-sm);height:var(--icon-sm)}:root[data-look=ink] .fi-add:hover:not(:disabled),:root[data-look=ink] .fi-add[data-state=open]{transition-duration:var(--t-hover-in);background:#ffffff29}:root[data-look=ink] :is(.fi-add,.fi-row-main,.fi-row-more):disabled{opacity:.4;cursor:default}:root[data-look=ink] :is(.fi-add,.fi-row-main,.fi-row-more):focus-visible{outline-offset:2px;outline:2px solid #fff}:root[data-look=ink] .fi-hint{min-width:0;font-size:var(--fs-small);line-height:var(--lh-small);color:#ffffff73;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:root[data-look=ink] .fi-rows{align-items:center;gap:var(--s-1-5);scrollbar-width:none;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}:root[data-look=ink] .fi-rows::-webkit-scrollbar{display:none}:root[data-look=ink] .fi-row{height:var(--h-control);border-radius:var(--r-field);background:#ffffff0f;flex:none;align-items:center;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff0f}:root[data-look=ink] .fi-row-main{align-items:center;gap:var(--s-1-5);height:100%;padding:0 var(--s-1) 0 3px;border-radius:var(--r-field) 0 0 var(--r-field);color:#ffffffdb;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-name);cursor:pointer;background:0 0;border:0;display:inline-flex}:root[data-look=ink] .fi-row-mark{color:#ffffffb8;background:#ffffff1a;border-radius:5px;flex:none;place-items:center;width:22px;height:22px;display:inline-grid;overflow:hidden}:root[data-look=ink] .fi-row-mark img{object-fit:cover;width:100%;height:100%;display:block}:root[data-look=ink] .fi-row-mark svg{width:var(--icon-sm);height:var(--icon-sm)}:root[data-look=ink] .fi-row[data-kind=drawing] .fi-row-mark{color:#ff8a80}:root[data-look=ink] .fi-row-name{white-space:nowrap;text-overflow:ellipsis;max-width:140px;overflow:hidden}:root[data-look=ink] .fi-row-at{color:#ffffff80;font-variant-numeric:tabular-nums}:root[data-look=ink] .fi-row-more{border-radius:0 var(--r-field) var(--r-field) 0;color:#fff9;width:24px;height:100%;font-size:var(--fs-small);letter-spacing:-.04em;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}:root[data-look=ink] :is(.fi-row-main,.fi-row-more):hover:not(:disabled),:root[data-look=ink] .fi-row-more[data-state=open]{color:#fff;background:#ffffff14}:root[data-look=ink] .fi-pick{--w-dialog:560px}:root[data-look=ink] .fi-pick-list{gap:var(--s-0-5);max-height:min(420px,56dvh);margin:0 calc(-1 * var(--s-2));padding:0;list-style:none;display:grid;overflow-y:auto}:root[data-look=ink] .fi-pick-row{align-items:center;gap:var(--s-3);width:100%;padding:var(--s-1-5) var(--s-2);border-radius:var(--r-row);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:96px minmax(0,1fr);display:grid}:root[data-look=ink] .fi-pick-row:hover,:root[data-look=ink] .fi-pick-row:focus-visible{background:var(--fill-row-hover);outline:none}:root[data-look=ink] .fi-pick-thumb{aspect-ratio:16/9;border-radius:var(--r-badge);background:var(--bg-secondary);box-shadow:inset 0 0 0 1px var(--border-1);display:block;position:relative;overflow:hidden}:root[data-look=ink] .fi-pick-thumb img{object-fit:cover;width:100%;height:100%;display:block}:root[data-look=ink] .fi-pick-thumb small{right:var(--s-1);bottom:var(--s-1);padding:0 var(--s-1);border-radius:var(--r-badge);color:#fff;font-size:var(--fs-micro);line-height:var(--lh-micro);font-variant-numeric:tabular-nums;background:#0009;position:absolute}:root[data-look=ink] .fi-pick-words{min-width:0;display:grid}:root[data-look=ink] .fi-pick-words b{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-name);color:var(--text-1)}:root[data-look=ink] .fi-pick-none{padding:var(--s-6) 0;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-3);text-align:center;margin:0}:root[data-look=ink] .fi-pick-none.is-error{color:var(--red,#d93025)}:root[data-look=ink] .fi-photo-grid{gap:var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}:root[data-look=ink] .fi-photo-tile{gap:var(--s-1);text-align:left;width:100%;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-2);cursor:pointer;background:0 0;border:0;padding:0;display:grid}:root[data-look=ink] .fi-photo-tile img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--r-field);width:100%;box-shadow:inset 0 0 0 1px var(--border-1);display:block}:root[data-look=ink] .fi-photo-tile:hover img,:root[data-look=ink] .fi-photo-tile:focus-visible img{outline:2px solid var(--text-1);outline-offset:2px}:root[data-look=ink] .fi-photo-tile:focus-visible{outline:none}@media (max-width:1023px){:root[data-look=ink] .cm-pane[data-full] .fi-bar{padding:var(--s-2) var(--s-4) 0}:root[data-look=ink] .fi-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}:root[data-look=ink] .gx-ed-pen-pad{z-index:6;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}:root[data-look=ink] .gx-ed-pen-pad.is-on{pointer-events:auto;touch-action:none}:root[data-look=ink] :is(.gx-ed-mk-add,.gx-ed-mk-pen){align-items:center;gap:var(--s-3);margin:var(--s-4) var(--s-3) 0;display:flex}:root[data-look=ink] .gx-ed-mk-add .button{flex:1}:root[data-look=ink] .gx-ed-mk-pen .button{flex:1;min-width:0}:root[data-look=ink] :is(.gx-ed-panel,.gx-ed-pbody)>.gx-ed-group:is(:has(.gx-ed-glist),:has(.gx-ed-mk-grid),:has(>.gx-ed-sub)){margin-top:var(--s-6)}:root[data-look=ink] .gx-ed-group>.gx-ed-glist{margin-top:0}:root[data-look=ink] .gx-ed-group>p.gx-ed-sub{padding:0 var(--s-3)}:root[data-look=ink] .gx-ed-mk-inks{align-items:center;gap:var(--s-2);flex:none;display:inline-flex}:root[data-look=ink] .gx-ed-mk-ink{border-radius:var(--r-pill);background:var(--ink);cursor:pointer;border:0;width:20px;height:20px;padding:0;box-shadow:inset 0 0 0 1px #00000024}:root[data-look=ink] .gx-ed-mk-ink.is-on{box-shadow:inset 0 0 0 1px #00000024, 0 0 0 2px var(--bg-panel), 0 0 0 3.5px var(--text-1)}:root[data-look=ink] .gx-ed-mk-ink:focus-visible{outline:2px solid var(--text-1);outline-offset:4px}:root[data-look=ink] .gx-ed-mk-thumb{border-radius:var(--r-field);background:var(--bg-secondary);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--border-1);display:block;overflow:hidden}:root[data-look=ink] .gx-ed-mk-thumb.is-big{flex:none;width:40px;height:40px}:root[data-look=ink] :is(.gx-ed-mk-thumb,.gx-ed-mk-tile) img{object-fit:cover;width:100%;height:100%;display:block}:root[data-look=ink] .gx-item-glyph.gx-ed-mk-glyph{background:var(--red-bg,#fdecea);color:var(--red,#d93025)}:root[data-look=ink] .gx-ed-mk-grid{gap:var(--s-2);padding:0 var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;list-style:none;display:grid}:root[data-look=ink] .gx-ed-mk-tile{gap:var(--s-1);text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:grid}:root[data-look=ink] .gx-ed-mk-tile img{aspect-ratio:4/3;border-radius:var(--r-field);height:auto;box-shadow:inset 0 0 0 1px var(--border-1)}:root[data-look=ink] .gx-ed-mk-tile span{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:root[data-look=ink] .gx-ed-mk-tile:hover:not(:disabled) img,:root[data-look=ink] .gx-ed-mk-tile:focus-visible img{outline:2px solid var(--text-1);outline-offset:2px}:root[data-look=ink] .gx-ed-mk-tile:focus-visible{outline:none}:root[data-look=ink] .gx-ed-mk-tile:disabled{opacity:.5;cursor:default}
:root[data-look=ink] .mu-row-end{align-items:center;gap:var(--s-2);display:inline-flex}:root[data-look=ink] .mu-change{align-items:center;gap:var(--s-1);height:var(--h-control);padding:0 var(--s-2);border-radius:var(--r-row);font:inherit;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-name);color:var(--text-2);cursor:pointer;transition:background-color var(--t-hover-out) var(--ease-hover);background:0 0;border:0;display:inline-flex}:root[data-look=ink] .mu-change:hover{background:var(--fill-icon-hover);transition-duration:var(--t-hover-in)}:root[data-look=ink] .mu-change svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--text-3);transition:transform var(--t-hover-out) var(--ease-hover)}:root[data-look=ink] .mu-change[aria-expanded=true] svg{transform:rotate(180deg)}:root[data-look=ink] .mu-panel{padding:0 var(--s-4);padding-bottom:var(--s-4);animation:mu-open var(--t-hover-out) var(--ease-hover)}@keyframes mu-open{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){:root[data-look=ink] .mu-panel{animation:none}}:root[data-look=ink] .mu-picker{flex-direction:column;min-width:0;display:flex}:root[data-look=ink] .mu-moods{margin-inline:calc(-1 * var(--s-1));padding:var(--s-1)}:root[data-look=ink] .mu-moods .pill-row{gap:var(--s-1-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}:root[data-look=ink] .mu-moods .pill{justify-content:center}:root[data-look=ink] .mu-mood-line{margin:var(--s-1) 0 var(--s-2);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-3)}:root[data-look=ink] .mu-tracks{margin:0 calc(-1 * var(--s-2));flex-direction:column;padding:0;list-style:none;display:flex}:root[data-look=ink] .mu-track{align-items:center;gap:var(--s-3);width:100%;min-height:var(--h-row);padding:0 var(--s-2);border-radius:var(--r-row);font:inherit;text-align:left;color:var(--text-1);cursor:pointer;transition:background-color var(--t-hover-out) var(--ease-hover);background:0 0;border:0;display:flex}:root[data-look=ink] .mu-track:hover:not(:disabled){background:var(--fill-row-hover);transition-duration:var(--t-hover-in)}:root[data-look=ink] .mu-track.is-on{background:var(--fill-selected)}:root[data-look=ink] .mu-track:focus-visible{outline:1px solid var(--ring-focus);outline-offset:-1px}:root[data-look=ink] .mu-track:disabled{cursor:default;opacity:.5}:root[data-look=ink] .mu-track-text{flex-direction:column;min-width:0;display:flex}:root[data-look=ink] .mu-track-text b{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-name);color:var(--text-1)}:root[data-look=ink] .mu-track-text small{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-3)}:root[data-look=ink] .mu-mark{width:var(--face-row);height:var(--face-row);border-radius:var(--r-pill);color:var(--text-3);flex:none;justify-content:center;align-items:center;display:inline-flex}:root[data-look=ink] .mu-track.is-on .mu-mark{background:var(--text-1);color:var(--bg-card)}:root[data-look=ink] .mu-mark svg{stroke-width:2.25px;width:12px;height:12px}:root[data-look=ink] .mu-dot{width:var(--dot);height:var(--dot);border-radius:var(--r-pill);opacity:.5;background:currentColor}:root[data-look=ink] .mu-bars{align-items:flex-end;gap:2px;height:9px;display:inline-flex}:root[data-look=ink] .mu-bars i{border-radius:var(--r-pill);transform-origin:bottom;background:currentColor;width:2px;height:100%;animation:.9s ease-in-out infinite mu-bar}:root[data-look=ink] .mu-bars i:nth-child(2){animation-delay:-300ms}:root[data-look=ink] .mu-bars i:nth-child(3){animation-delay:-600ms}@keyframes mu-bar{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){:root[data-look=ink] .mu-bars i{animation:none;transform:scaleY(.7)}}:root[data-look=ink] .mu-level{align-items:center;gap:var(--s-3);margin-top:var(--s-3);padding-top:var(--s-3);box-shadow:inset 0 1px var(--border-1);display:flex}:root[data-look=ink] .mu-level-label{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-name);color:var(--text-1)}:root[data-look=ink] .mu-level .pill-row{margin-left:auto}:root[data-look=ink] .mu-foot{margin:var(--s-2) 0 0;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-3)}:root[data-look=ink] .mu-ed{gap:var(--s-3);padding:0 var(--s-4);padding-bottom:var(--s-4);flex-direction:column;display:flex}:root[data-look=ink] .mu-ed-switch{justify-content:space-between;align-items:center;gap:var(--s-3);min-height:var(--h-row);display:flex}:root[data-look=ink] .mu-ed-switch span{flex-direction:column;min-width:0;display:flex}:root[data-look=ink] .mu-ed-switch b{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-name);color:var(--text-1)}:root[data-look=ink] .mu-ed-switch small{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-3)}:root[data-look=ink] .mu-store>.select-trigger{flex:1;min-width:0}@media (max-width:767px){:root[data-look=ink] .mu-level{flex-wrap:wrap}:root[data-look=ink] .mu-level .pill-row{margin-left:0}:root[data-look=ink] .mu-panel{padding:0 var(--s-3);padding-bottom:var(--s-3)}}
:root[data-look=ink] .mo{gap:var(--s-2);flex-direction:column;display:flex;container:moments/inline-size}:root[data-look=ink] :is(.mo-row,.mo-compose) .avatar{--avatar:var(--face-row);width:var(--face-row);min-width:var(--face-row);height:var(--face-row);min-height:var(--face-row);font-size:9px}:root[data-look=ink] .mo-head{justify-content:space-between;align-items:center;gap:var(--s-3);min-height:var(--h-control);display:flex}:root[data-look=ink] .mo-title{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-name);color:var(--text-1);margin:0}:root[data-look=ink] .mo-title .vrec-count{font-size:var(--fs-body)}:root[data-look=ink] .mo-hint{min-width:0;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-3);flex:1;margin:0}:root[data-look=ink] .mo-head .button{font-variant-numeric:tabular-nums}:root[data-look=ink] .mo-rows{padding:var(--s-1) 0;border-radius:var(--r-card);background:var(--bg-card);box-shadow:var(--lv-1);flex-direction:column;margin:0;list-style:none;display:flex}:root[data-look=ink] .mo-row{grid-template-columns:auto var(--face-row) minmax(0, 1fr) auto;align-items:start;column-gap:var(--s-2-5);min-height:var(--h-row);padding:var(--s-2-5) var(--s-3);display:grid}:root[data-look=ink] .mo-row+.mo-row{border-top:1px solid var(--border-1)}:root[data-look=ink] .mo-row>.avatar{margin-top:var(--s-0-5)}:root[data-look=ink] .mo-row.is-editing{display:block}:root[data-look=ink] .mo-at{align-items:center;gap:var(--s-1);height:var(--h-chip);padding:0 var(--s-2);border-radius:var(--r-pill);background:var(--fill-group);font:var(--fw-name) var(--fs-small) / var(--fs-small) var(--body);color:var(--text-2);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--t-hover-out) var(--ease-hover);border:0;display:inline-flex}:root[data-look=ink] .mo-at svg{width:8px;height:8px}:root[data-look=ink] .mo-at:hover{background:var(--fill-pill-active);transition-duration:var(--t-hover-in)}:root[data-look=ink] .mo-row.is-now .mo-at{background:var(--text-1);color:var(--bg-card)}:root[data-look=ink] .mo-body{min-width:0}:root[data-look=ink] .mo-meta{align-items:baseline;column-gap:var(--s-1-5);font-size:var(--fs-body);line-height:var(--lh-body);flex-wrap:wrap;margin:0;display:flex}:root[data-look=ink] .mo-meta b{font-weight:var(--fw-name);color:var(--text-1)}:root[data-look=ink] .mo-meta span{font-size:var(--fs-small);color:var(--text-3)}:root[data-look=ink] .mo-text{margin:var(--s-0-5) 0 0;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-2);white-space:pre-wrap;overflow-wrap:anywhere}:root[data-look=ink] .mo-row.is-done .mo-text{color:var(--text-3)}:root[data-look=ink] .mo-row .button{align-self:center}:root[data-look=ink] .mo-done[aria-pressed=true]{color:var(--text-3)}:root[data-look=ink] .mo-tag{align-items:center;gap:var(--s-1);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-3);align-self:center;display:inline-flex}:root[data-look=ink] .mo-tag svg{width:var(--icon-sm);height:var(--icon-sm)}@container moments (max-width:520px){:root[data-look=ink] .mo-row{grid-template-columns:var(--face-row) minmax(0, 1fr) auto;row-gap:var(--s-2)}:root[data-look=ink] .mo-row>.avatar{grid-area:1/1}:root[data-look=ink] .mo-row>.mo-body{grid-area:1/2}:root[data-look=ink] .mo-row>.mo-at{grid-area:2/2;justify-self:start}:root[data-look=ink] .mo-row>:not(.avatar,.mo-body,.mo-at){grid-area:1/3;align-self:start}:root[data-look=ink] .mo-row>:is(.mo-done,.mo-tag){grid-area:2/2/3/4;place-self:center end}}:root[data-look=ink] .mo-still{aspect-ratio:16/9;border-radius:var(--s-1-5);background:var(--fill-group);width:72px;box-shadow:inset 0 0 0 1px var(--border-1);flex:none;display:block;position:relative;overflow:hidden}:root[data-look=ink] .mo-still img{object-fit:cover;width:100%;height:100%;display:block}:root[data-look=ink] .mo-still b{right:var(--s-1);bottom:var(--s-1);padding:0 var(--s-1);border-radius:var(--r-badge);font:var(--fw-name) var(--fs-micro) / var(--icon-sm) var(--body);color:#fff;font-variant-numeric:tabular-nums;background:#0000009e;position:absolute}:root[data-look=ink] .mo-compose{grid-template-columns:var(--face-row) minmax(0, 1fr);column-gap:var(--s-2-5);padding:var(--s-3);border-radius:var(--r-card);background:var(--bg-card);box-shadow:var(--lv-1);display:grid}:root[data-look=ink] .mo-row.is-editing .mo-compose{box-shadow:none;border-radius:0;padding:0}:root[data-look=ink] .mo-compose>.avatar{margin-top:var(--s-0-5)}:root[data-look=ink] .mo-compose-body{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}:root[data-look=ink] .mo-compose-head{align-items:center;gap:var(--s-2);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-3);margin:0;display:flex}:root[data-look=ink] .mo-compose textarea{resize:vertical;width:100%;min-height:56px}:root[data-look=ink] .mo-compose-foot{justify-content:flex-end;align-items:center;gap:var(--s-2);display:flex}:root[data-look=ink] .mo-compose-foot small{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-4);margin-right:auto}:root[data-look=ink] .mo-quote{align-items:center;gap:var(--s-2-5);max-width:100%;margin:0 0 var(--s-1-5);padding:var(--s-1);padding-right:var(--s-3);border-radius:var(--r-field);background:var(--bg-card);box-shadow:var(--lv-control);font:inherit;color:inherit;text-align:left;cursor:pointer;transition:background-color var(--t-hover-out) var(--ease-hover);border:0;text-decoration:none;display:inline-flex}:root[data-look=ink] .mo-quote:hover{background:var(--fill-row-hover);transition-duration:var(--t-hover-in)}:root[data-look=ink] .mo-quote .mo-still{width:64px}:root[data-look=ink] .mo-quote-text{align-items:center;gap:var(--s-1-5);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-name);color:var(--text-2);font-variant-numeric:tabular-nums;display:inline-flex}:root[data-look=ink] .mo-quote-text svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--text-3)}:root[data-look=ink] .mo-chip{font-variant-numeric:tabular-nums}:root[data-look=ink] .mo-chip svg{width:var(--icon-sm);height:var(--icon-sm)}.recipient-card .ct-tools{scrollbar-width:none;min-width:0;margin:-2px -24px;padding:2px 24px;overflow-x:auto}.recipient-card .ct-tools::-webkit-scrollbar{display:none}.recipient-card .ct-tools>*{flex:none}@container recipient (min-width:1000px){.recipient-card .ct-tools{margin-inline:0;padding-inline:0;overflow:visible}}.recipient-card .ct-ask.is-paused{box-shadow:inset 0 0 0 1.5px var(--ink)}.wa-moment{border-radius:var(--r-pill);background:var(--mist);height:28px;font:500 13px/1 var(--body);letter-spacing:-.1px;color:var(--ink);font-variant-numeric:tabular-nums;justify-self:start;align-items:center;gap:6px;margin:0;padding:0 4px 0 10px;display:inline-flex}.wa-moment svg{flex:none;width:14px;height:14px}.wa-moment>svg{color:var(--muted)}.wa-moment-x{width:22px;height:22px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.wa-moment-x:hover{background:var(--hover);color:var(--ink)}.wa-at{border-radius:var(--r-pill);background:var(--mist);height:22px;font:500 13px/1 var(--body);letter-spacing:-.1px;color:var(--ink);font-variant-numeric:tabular-nums;vertical-align:2px;align-items:center;gap:4px;margin:2px 6px 2px 0;padding:0 8px;display:inline-flex}.wa-at svg{width:13px;height:13px;color:var(--muted)}:root[data-look=ink] .mo-card-chip{top:var(--s-2);right:var(--s-2);z-index:1;gap:var(--s-1);font-variant-numeric:tabular-nums;pointer-events:none;position:absolute}:root[data-look=ink] .mo-card-chip svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--text-3)}
:root[data-look=ink] .sm-name{align-items:center;gap:var(--s-2-5);min-height:44px;margin-top:var(--s-3);padding:var(--s-2) var(--s-2) var(--s-2) var(--s-3);border-radius:var(--r-card);background:var(--bg-card);box-shadow:var(--lv-1);display:flex}:root[data-look=ink] .sm-name .sm-glyph{width:16px;height:16px;color:var(--text-3);flex:none}:root[data-look=ink] .sm-name-text{flex-direction:column;flex:1;min-width:0;display:flex}:root[data-look=ink] .sm-name-label{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-3);flex:none}:root[data-look=ink] .sm-name-value{min-width:0;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-name);color:var(--text-1);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:root[data-look=ink] .sm-name-acts{align-items:center;gap:var(--s-1);flex:none;display:flex}:root[data-look=ink] .sm-page{margin-top:var(--s-8)}:root[data-look=ink] .sm-page .fin-sec-head.section-heading{align-items:flex-start}:root[data-look=ink] .sm-block{position:relative}:root[data-look=ink] .sm-block+.sm-block:before{content:"";top:0;left:var(--s-4);right:var(--s-4);background:var(--border-1);height:1px;position:absolute}:root[data-look=ink] :is(.sm-summary,.sm-chapters,.sm-lines){margin:calc(-1 * var(--s-1)) var(--s-4) var(--s-4)}:root[data-look=ink][data-look] .kit-field.sm-summary{width:calc(100% - 2 * var(--s-4));resize:none;field-sizing:content;min-height:76px;display:block}:root[data-look=ink] .sm-chapters{gap:2px;padding:0;list-style:none;display:grid}:root[data-look=ink] .sm-page .sm-chapters{margin-left:calc(var(--s-4) - var(--s-1-5))}:root[data-look=ink] .sm-chapter{align-items:center;gap:var(--s-1);min-height:var(--h-control);grid-template-columns:58px minmax(0,1fr);display:grid}:root[data-look=ink] .sm-at{justify-self:start;align-items:center;gap:var(--s-1);height:24px;padding:0 var(--s-1-5);border-radius:var(--r-sm);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-name);font-variant-numeric:tabular-nums;color:var(--text-3);transition:background-color var(--t-hover-out) var(--ease-hover), color var(--t-hover-out) var(--ease-hover);display:inline-flex}:root[data-look=ink] .sm-at svg{fill:currentColor;width:10px;height:10px}:root[data-look=ink] .sm-at:hover{background:var(--fill-hover);color:var(--text-1);transition-duration:0s}:root[data-look=ink] .sm-at:focus-visible{outline:1px solid var(--ring-focus);outline-offset:0}:root[data-look=ink] .sm-chapter-title{box-sizing:border-box;width:100%;height:var(--h-control);padding:0 var(--s-2);border-radius:var(--r-field);font-family:var(--body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-1);transition:border-color var(--t-hover-out) var(--ease-hover);background:0 0;border:1px solid #0000}:root[data-look=ink] .sm-chapter-title:hover{border-color:var(--border-field);transition-duration:0s}:root[data-look=ink] .sm-chapter-title:focus-visible,:root[data-look=ink] .sm-chapter-title:focus{outline:1px solid var(--ring-focus);outline-offset:0;border-color:var(--border-field);background:var(--bg-card)}:root[data-look=ink] .sm-lines{gap:var(--s-2-5);padding:var(--s-2-5) 0 var(--s-1);display:grid}:root[data-look=ink] .sm-lines span{border-radius:var(--r-pill);background:var(--fill-selected);height:8px}:root[data-look=ink] .sm-lines span:first-child{width:92%}:root[data-look=ink] .sm-lines span:nth-child(2){width:58%}:root[data-look=ink] .sm-lines.is-list span{width:44%}:root[data-look=ink] .sm-lines.is-list span:nth-child(2){width:36%}:root[data-look=ink] .sm-lines.is-list span:nth-child(3){width:50%}:root[data-look=ink] .sm-on{align-items:center;gap:var(--s-1-5);margin:var(--s-2) 0 0 var(--s-1);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-3);display:flex}:root[data-look=ink] .sm-on svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--text-2);flex:none}.gx-ed-mark{z-index:1;border-radius:var(--r-pill);white-space:nowrap;cursor:pointer;align-items:center;gap:4px;min-width:26px;height:24px;margin-top:2px;padding:0 6px;font-size:11px;line-height:14px;display:inline-flex;position:absolute}:root[data-look=ink] .gx-ed-mark{border:1px dashed var(--border-field);font-weight:var(--fw-name);color:var(--text-4);transition:background-color var(--t-hover-out) var(--ease-hover), border-color var(--t-hover-out) var(--ease-hover), color var(--t-hover-out) var(--ease-hover);background:0 0}:root[data-look=ink] .gx-ed-mark svg{flex:none;width:12px;height:12px}:root[data-look=ink] .gx-ed-mark span{text-overflow:ellipsis;max-width:120px;overflow:hidden}:root[data-look=ink] .gx-ed-mark:is(:hover,[data-state=open]){border-style:solid;border-color:var(--border-field);background:var(--bg-card);color:var(--text-1);transition-duration:0s}:root[data-look=ink] .gx-ed-mark:focus-visible{outline:1px solid var(--ring-focus);outline-offset:1px}:root[data-look=ink] .gx-ed-mark-head{gap:2px;max-width:260px;display:grid}:root[data-look=ink] .gx-ed-mark-head b{align-items:center;gap:var(--s-1-5);font-weight:var(--fw-name);color:var(--text-1);display:flex}:root[data-look=ink] .gx-ed-mark-head b svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--text-3);flex:none}:root[data-look=ink] .gx-ed-mark-head small{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-3);font-weight:400}.recipient-card .ct-chapters{margin-top:16px;border-radius:var(--r-16);background:var(--mist);margin-inline:4px;padding-bottom:8px}.recipient-card .ct-chapters h2{font:600 17px/22px var(--body);letter-spacing:-.4px;color:var(--ink);margin:0;padding:16px 20px 8px}.recipient-card .ct-summary{font:400 15px/22px var(--body);letter-spacing:-.2px;color:var(--muted);margin:0;padding:0 20px 12px}.recipient-card .ct-chapters ol{margin:0;padding:0 8px;list-style:none}.recipient-card .ct-chapters li button{border-radius:var(--r-10);width:100%;color:var(--ink);text-align:start;transition:background var(--t-fast) var(--ease);grid-template-columns:44px minmax(0,1fr);align-items:baseline;gap:8px;padding:8px 12px;display:grid}.recipient-card .ct-chapters li button:hover{background:var(--hover)}.recipient-card .ct-chapters time{font:500 12px/18px var(--body);font-variant-numeric:tabular-nums;color:var(--faint)}.recipient-card .ct-chapters li span{font:500 16px/22px var(--body);letter-spacing:-.3px}.recipient-card .ct-chapters li button.is-now{background:var(--hover)}.recipient-card .ct-chapters li button.is-now time{color:var(--ink)}.recipient-card .ct-chapters li button.is-now span{font-weight:600}@container recipient (min-width:1000px){.recipient-card .ct-chapters{margin-inline:0}}@media (max-width:767px){:root[data-look=ink][data-look] .kit-field.sm-summary{font-size:16px}:root[data-look=ink] .sm-chapter-title{height:var(--h-lg);font-size:16px}:root[data-look=ink] .sm-page .fin-hint{display:block}}
:root[data-look=ink] .tc-line{align-items:flex-start;gap:var(--s-1-5);margin:var(--s-4) 0 0;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-3);display:flex}:root[data-look=ink] .tc-line>svg{width:var(--icon-sm);height:var(--icon-sm);flex:none;margin-top:1px}:root[data-look=ink] .tc-line.is-clear>svg{color:var(--green)}:root[data-look=ink] .tc-line .spin,:root[data-look=ink] .tc-count .spin{animation:.9s linear infinite tc-spin}@keyframes tc-spin{to{transform:rotate(360deg)}}:root[data-look=ink] .tc{margin-top:var(--s-5)}:root[data-look=ink] .tc-head{justify-content:space-between;align-items:baseline;gap:var(--s-3);margin:0 0 var(--s-2);display:flex}:root[data-look=ink] .tc-head h2{font-family:var(--body);font-size:var(--fs-head);line-height:var(--lh-head);font-weight:var(--fw-name);letter-spacing:normal;color:var(--text-1);margin:0}:root[data-look=ink] .tc-count{align-items:center;gap:var(--s-1);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-3);white-space:nowrap;display:inline-flex}:root[data-look=ink] .tc-count svg{width:var(--icon-sm);height:var(--icon-sm)}:root[data-look=ink] .tc-list{border-radius:var(--r-card);background:var(--bg-card);box-shadow:var(--lv-1);margin:0;padding:0;list-style:none}:root[data-look=ink] .tc-row{grid-template-columns:var(--icon-md) minmax(0, 1fr) auto;align-items:start;gap:var(--s-2-5);padding:var(--s-3) var(--s-2) var(--s-3) var(--s-3);display:grid}:root[data-look=ink] .tc-row+.tc-row{border-top:1px solid var(--border-1)}:root[data-look=ink] .tc-mark{width:var(--icon-md);height:var(--icon-md);color:var(--amber);margin-top:2px}:root[data-look=ink] .tc-body{gap:var(--s-0-5);min-width:0;padding-top:1px;display:grid}:root[data-look=ink] .tc-body b{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-name);color:var(--text-1)}:root[data-look=ink] .tc-why{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-3)}:root[data-look=ink] .tc-try{margin-top:var(--s-1);padding:var(--s-1-5) var(--s-2-5);border-radius:var(--r-field);background:var(--fill-group);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-2)}:root[data-look=ink] .tc-acts{gap:var(--s-1-5);margin-top:var(--s-2);flex-wrap:wrap;display:flex}:root[data-look=ink] .tc-acts .button-ghost{margin-left:calc(-1 * var(--s-2))}:root[data-look=ink] .tc-acts .button svg{width:var(--icon-sm);height:var(--icon-sm)}:root[data-look=ink] .tc-x{color:var(--text-3);margin-top:-4px}:root[data-look=ink] .tc-foot{justify-content:space-between;align-items:center;gap:var(--s-3);margin-top:var(--s-2);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-3);display:flex}:root[data-look=ink] .tc-foot .button{margin-left:calc(-1 * var(--s-2))}:root[data-look=ink] .tc-foot .button svg{width:var(--icon-sm);height:var(--icon-sm)}:root[data-look=ink] .fin-moment-tag{left:var(--s-1);bottom:var(--s-1);height:18px;padding:0 var(--s-1-5) 0 var(--s-1);border-radius:var(--r-badge);background:var(--bg-card);box-shadow:var(--lv-small);font-size:var(--fs-micro);line-height:18px;font-weight:var(--fw-name);color:var(--text-1);pointer-events:none;align-items:center;gap:3px;display:inline-flex;position:absolute}:root[data-look=ink] .fin-moment-tag svg{width:11px;height:11px;color:var(--amber)}:root[data-look=ink] .fin-thumb .button.fin-use{flex:none}:root[data-look=ink] .fin-thumb .button.fin-use svg{width:var(--icon-sm);height:var(--icon-sm);color:var(--amber)}:root[data-look=ink] .fin-moments>li{container-type:inline-size}@container (max-width:112px){:root[data-look=ink] .fin-moment-tag{justify-content:center;width:18px;padding:0}:root[data-look=ink] .fin-moment-tag>span{display:none}}@media (max-width:767px){:root[data-look=ink] .tc-line{margin-top:var(--s-2)}:root[data-look=ink] .tc{margin-top:var(--s-3)}:root[data-look=ink] .tc-row{padding:var(--s-2-5) var(--s-1) var(--s-2-5) var(--s-2-5)}:root[data-look=ink] .tc-foot{flex-wrap:wrap}:root[data-look=ink] .fin-moment-tag{bottom:3px;left:3px}}@media (prefers-reduced-motion:reduce){:root[data-look=ink] .tc-line .spin,:root[data-look=ink] .tc-count .spin{animation:none}}
