@layer components{.ld{min-width:0}.ld-bar{text-transform:none;letter-spacing:0;align-items:center;gap:12px;min-width:0;display:flex}.ld-where,.ld-side{white-space:nowrap;display:grid}.ld-where{min-width:0;color:var(--kit-62)}.ld-where>span,.ld-side>span{grid-area:1/1}.ld-side{color:var(--kit-ink);font-weight:600}.ld-whose{color:var(--kit-62);white-space:nowrap;text-overflow:ellipsis;margin-left:auto;overflow:hidden}.ld-win .kit-win-bar>.t-label{flex:1;min-width:0}.ld-cam{display:block}.ld-view{background:var(--color-night);position:absolute;inset:0;overflow:hidden;container:ld-view/size}.ld-u{font-size:clamp(13px,min(1.2cqw,3.4cqh),17px);line-height:1.3}.ld-set{--ld-edge:1.4em;--ld-ph:calc(100cqh - 1.8em);--ld-pw:calc(var(--ld-ph) * .47);--ld-mid:calc(var(--ld-edge) * 2 + var(--ld-pw));position:absolute;inset:0}@container ld-view (max-width:760px){.ld-u{font-size:2.3cqw}.ld-set{--ld-edge:.7em;--ld-ph:calc(100cqh - 1.2em);--ld-pw:calc(var(--ld-ph) * .5)}}.ld-phone{top:calc((100cqh - var(--ld-ph)) / 2);z-index:2;width:var(--ld-pw);height:var(--ld-ph);padding:calc(var(--ld-pw) * .018);border-radius:calc(var(--ld-pw) * .13);background:#17181a;position:absolute;box-shadow:0 0 0 1px #ffffff24,0 18px 40px #00000052}.ld-phone[data-side=them]{left:var(--ld-edge)}.ld-phone[data-side=owner]{right:var(--ld-edge)}.ld-glass{border-radius:calc(var(--ld-pw) * .112);color:#17181a;background:#fff;height:100%;position:relative;overflow:hidden}.ld-screen{font-size:calc(var(--ld-pw) * .072);letter-spacing:0;background:#fff;flex-direction:column;line-height:1.28;display:flex;position:absolute;inset:0}.ld-status{font-variant-numeric:tabular-nums;flex:none;justify-content:space-between;align-items:center;padding:.6em 1.1em .2em;font-size:.86em;font-weight:600;display:flex}.ld-status svg{fill:currentColor;stroke:currentColor;stroke-width:0;width:2.3em;height:auto}.ld-status rect{fill:none;stroke-width:1px}.ld-tile{width:2.3em;height:2.3em;color:var(--color-steel-ink);letter-spacing:0;background:#e9ecee;border-radius:50%;flex:none;place-items:center;font-size:.84em;font-style:normal;font-weight:600;display:grid}.ld-replies{gap:.5em;padding-bottom:.6em}.ld-place{letter-spacing:-.01em;padding-inline:.8em;font-size:1.5em;font-weight:600}.ld-asked{background:var(--color-steel);color:#fff;border-radius:.9em;margin-inline:1em;padding:.6em .75em}.ld-asked p{font-size:.92em}.ld-answers{gap:.05em;padding-inline:1em;display:grid}.ld-answers li{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;column-gap:.55em;padding-block:.34em;display:grid;box-shadow:0 1px #eceef0}.ld-answers .ld-tile{grid-row:span 2;align-self:center}.ld-answers b{white-space:nowrap;text-overflow:ellipsis;font-size:.92em;font-weight:600;overflow:hidden}.ld-answers time{font-variant-numeric:tabular-nums;color:#5d6670;font-size:.8em}.ld-answers span{white-space:nowrap;text-overflow:ellipsis;color:#5d6670;grid-column:2/-1;font-size:.82em;overflow:hidden}.ld-answers em{color:var(--color-steel-ink);grid-column:2/-1;align-items:center;gap:.25em;font-size:.8em;font-style:normal;font-weight:600;display:flex}.ld-answers em svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:1em;height:1em}.ld-answers li[data-late]{box-shadow:none}.ld-answers li[data-late] b,.ld-answers li[data-late] time{color:#17181a;font-weight:700}.ld-url{text-align:center;white-space:nowrap;text-overflow:ellipsis;color:#5d6670;background:#f3f4f5;flex:none;padding:.7em 1em .45em;font-size:.78em;overflow:hidden}.ld-page-pic{background:#dfe3e6;flex:none;height:19%;position:relative;overflow:hidden}.ld-page-in{flex-direction:column;flex:1;gap:.28em;min-height:0;padding:.55em .9em .7em;display:flex}.ld-page-brand{color:var(--color-steel-ink);font-size:.76em;font-weight:600}.ld-page-title{letter-spacing:-.01em;font-size:1.3em;font-weight:600;line-height:1.12}.ld-page-sub{color:#5d6670;font-size:.8em}.ld-field{border-radius:.4em;padding:.28em .5em .32em;display:grid;box-shadow:inset 0 0 0 1px #d5d9dd}.ld-field small{color:#5d6670;font-size:.68em}.ld-field span{min-height:1.25em;font-size:.86em}.ld-field[data-tall]{flex:1;align-content:start;min-height:0;overflow:hidden}.ld-go{background:var(--color-steel);color:#fff;text-align:center;border-radius:.45em;flex:none;padding:.55em .4em;font-size:.92em;font-weight:600}.ld-consent{color:#5d6670;flex:none;font-size:.64em;line-height:1.25}.ld-with{text-align:center;flex-direction:column;flex:none;align-items:center;gap:.25em;padding:.5em .8em .6em;font-size:.9em;display:flex;box-shadow:0 1px #eceef0}.ld-with b{font-weight:600}.ld-chat{flex-direction:column;flex:1;gap:.45em;min-height:0;padding:.5em .8em .8em;display:flex}.ld-chat-day{text-align:center;color:#5d6670;font-size:.76em}.ld-bubble{background:#eceef0;border-radius:.95em .95em .95em .25em;align-self:flex-start;max-width:92%;padding:.5em .7em;font-size:.92em}.ld-bubble[data-mine]{background:var(--color-steel);color:#fff;border-radius:.95em .95em .25em;align-self:flex-end}.ld-lock{color:#fff;background:#101214}.ld-wall{position:absolute;inset:0}.ld-wall:after{content:"";background:#090b0d8f;position:absolute;inset:0}.ld-lock .ld-status,.ld-lock-day,.ld-lock-time,.ld-lock-notes{position:relative}.ld-lock-day{text-align:center;margin-top:.5em;font-size:.96em;font-weight:500}.ld-lock-time{letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-align:center;font-size:3.5em;font-weight:600;line-height:1.04}.ld-lock-notes{margin-top:.8em;padding-inline:.55em;position:relative}.ld-pile{gap:.34em;display:grid}.ld-note{color:#17181a;font-size:calc(var(--ld-pw) * .068);letter-spacing:0;background:#f5f6f7ed;border-radius:.8em;padding:.42em .6em .5em;line-height:1.25}.ld-note p{color:#4d5560;justify-content:space-between;gap:.5em;font-size:.82em;display:flex}.ld-note b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ld-note time{flex:none}.ld-note>span{white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.ld-alert{background:#fff;position:absolute;top:0;left:.55em;right:.55em;box-shadow:0 8px 22px #00000047}.ld-note[data-w=fly]{z-index:3;visibility:hidden;position:absolute;top:0;left:0}.ld-wait{inset:0 var(--ld-mid);color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute}.ld-wait-job{font-size:1.35em;font-weight:600;line-height:1.2}.ld-wait-meta{color:#b9bfc6}.ld-wait-word{color:#b9bfc6;margin-top:1.6em}.ld-wait-n{letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:min(10cqw,9.6em);font-weight:500;line-height:1.02}.ld-wait-out{text-wrap:balance;max-width:28em;min-height:2.6em;margin-top:.8em;font-size:1.08em}.ld-sheet{z-index:1;padding:.9em var(--ld-mid);background:var(--ws-pane);will-change:transform;position:absolute;inset:0}.ld-box{height:100%;container:ld-box/inline-size}.ld-inbox{height:100%;color:var(--kit-ink);box-shadow:0 0 0 1px var(--ws-line);background:#fff;border-radius:.6em;grid-template-columns:auto minmax(0,1fr) minmax(0,1.1fr);display:grid;position:relative;overflow:hidden}.ld-inbox>.ws-rail{width:44px;padding-inline:6px}.ld-inbox .ws-rail-co{padding:2px 5px}.ld-inbox .ws-rail-label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ld-inbox .ws-rail li{justify-content:center;padding:0}.ld-list{min-width:0;box-shadow:inset -1px 0 0 var(--ws-line)}.ld-list-head{white-space:nowrap;text-overflow:ellipsis;box-shadow:inset 0 -1px 0 var(--ws-line);padding:.7em .9em .6em;font-weight:600;overflow:hidden}.ld-row{box-shadow:inset 0 -1px 0 var(--ws-line);background:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6em;padding:.5em .9em;display:grid}.ld-row[data-w=row-new]{background:var(--ws-pane)}.ld-row p{min-width:0}.ld-row b,.ld-row span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ld-row b{font-weight:600}.ld-row span,.ld-row time{color:var(--kit-62);font-size:.84em}.ld-row time{font-variant-numeric:tabular-nums;white-space:nowrap}.ld-row em{color:var(--color-steel-ink);grid-column:2/-1;font-size:.84em;font-style:normal;font-weight:600}.ld-open{min-width:0;position:relative}.ld-empty{text-align:center;color:var(--kit-62);place-items:center;padding:2em;display:grid;position:absolute;inset:0}.ld-lead{flex-direction:column;gap:.6em;padding:.7em 1em;display:flex;position:relative}.ld-lead header{align-items:center;gap:.6em;display:flex}.ld-lead header b,.ld-lead header span{display:block}.ld-lead header b{font-weight:600}.ld-lead header span{font-variant-numeric:tabular-nums;color:var(--kit-62);font-size:.84em}.ld-lead dl{gap:.1em;font-size:.86em;display:grid}.ld-lead dl>div{grid-template-columns:4.4em minmax(0,1fr);gap:.5em;display:grid}.ld-lead dt{color:var(--kit-62)}.ld-lead dd{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ld-said,.ld-sent{border-radius:.7em;max-width:92%;padding:.5em .7em;font-size:.92em}.ld-said{background:var(--ws-pane)}.ld-sent{background:var(--color-steel);color:#fff;align-self:flex-end}.ld-stamp{color:var(--kit-62);font-size:.86em}.ld-stamp b{font-variant-numeric:tabular-nums;color:var(--kit-ink);font-weight:600}.ld-result{font-weight:600}.ld-keep{z-index:1;box-shadow:0 -1px 0 var(--ws-line);background:#fff;padding:.55em .9em .6em;position:absolute;bottom:0;left:0;right:0}.ld-keep-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 .8em;display:flex}.ld-keep-head b{font-weight:600}.ld-keep-head small{color:var(--kit-62);font-size:.8em}.ld-keep ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 .9em;margin-top:.3em;display:grid}.ld-keep span{white-space:nowrap;text-overflow:ellipsis;color:var(--kit-62);font-size:.8em;display:block;overflow:hidden}.ld-keep li b{font-variant-numeric:tabular-nums;font-size:1.1em;font-weight:600}@container ld-box (max-width:560px){.ld-inbox{grid-template-columns:minmax(0,1fr)}.ld-inbox>.ws-rail,.ld-open{display:none}.ld-list{box-shadow:none}.ld-keep ul{grid-template-columns:minmax(0,1fr)}.ld-keep li{justify-content:space-between;align-items:baseline;gap:.6em;display:flex}.ld-keep li b{font-size:1em}}@container ld-view (max-height:370px) and (min-width:761px){.ld-lead dl{display:none}}@container ws-stage (max-width:860px){.ld-bar{gap:8px}.ld-whose{display:none}.ld-replies{font-size:calc(var(--ld-pw) * .08)}.ld-answers .ld-tile,.ld-answers span{display:none}.ld-answers li{grid-template-columns:minmax(0,1fr) auto;padding-block:.3em}.ld-answers b{font-size:1em}.ld-answers time{font-size:.9em}.ld-answers em{grid-column:1/-1}}.ld-still>li[data-full]{grid-column:1/-1}.ld-still .ld-u{--ld-pw:15em;font-size:14px}.ld-still>li{align-self:stretch}.ld-still .kit-win{flex-direction:column;height:100%;display:flex}.ld-still .kit-win-body{flex:1}.ld-rest{height:100%}.ld-still .ld-inbox{box-shadow:none;border-radius:0}.ld-still .ld-keep,.ld-still .ld-empty{display:none}.ld-rest-race{min-height:26em;position:relative}.ld-rest-race .ld-screen{font-size:14px;position:static}.ld-rest-race .ld-status{display:none}.ld-rest-meta{color:var(--kit-62);padding:.7em 1em .2em;font-size:.86em}.ld-both-in{padding:4px 14px 14px}.ld-both{border-collapse:collapse;width:100%}.ld-both th,.ld-both td{text-align:left;vertical-align:baseline;padding:8px 12px 8px 0;font-weight:400}.ld-both thead th{color:var(--kit-62);font-size:12px;font-weight:500}.ld-both tbody tr{box-shadow:inset 0 1px 0 var(--ws-line)}.ld-both tbody th{width:26%;color:var(--kit-62);font-size:13px}.ld-both b{font-size:15px;font-weight:600;display:block}.ld-both small{color:var(--kit-62);font-size:12px;display:block}.ld-both td:last-child b{color:var(--color-steel-ink)}.ld-both-foot{color:var(--kit-62);font-size:12px}@media (max-width:767px){.ld-still .ld-inbox{grid-template-columns:minmax(0,1fr)}.ld-still .ld-inbox>.ws-rail{display:none}.ld-still .ld-open{display:block}.ld-still .ld-list{box-shadow:inset 0 -1px 0 var(--ws-line)}.ld-both th,.ld-both td{padding-right:8px}}.ld-hero .ld-u{--ld-pw:15em;font-size:13px}.ld-hero-in{gap:0;display:grid}.ld-hero .ld-note{background:var(--color-night);color:#fff;box-shadow:none;margin:10px 10px 8px;font-size:13px;position:static}.ld-hero .ld-note p{color:#c5cad0}.ld-hero .ld-row:last-child{box-shadow:none}.ld-hero-foot{color:var(--kit-62);flex-wrap:wrap;justify-content:space-between;gap:.2em .9em;padding:.5em .9em .7em;font-size:.86em;display:flex}.ld-hero-foot b{font-variant-numeric:tabular-nums;color:var(--kit-ink);font-weight:600}.kit[data-motion=on] .ld-hero.is-in .ld-note{animation:ws-glimpse-land .52s var(--kit-out) .32s backwards}}
