.kd-layer{inset:0;top:var(--md-ob-push,0px);z-index:40;background:var(--md-color-background);color:var(--md-color-ink);flex-direction:column;display:flex;position:fixed}.kd-scroll{padding:max(16px, env(safe-area-inset-top)) var(--md-space-gutter) 24px;flex:1;overflow-y:auto}.kd-col{max-width:560px;margin:0 auto;position:relative}.kd-top{justify-content:flex-end;margin:0 -8px 0 0;display:flex}.kd-col .big{font-size:28px;font-weight:var(--md-weight-semibold);letter-spacing:-.015em;margin:0 0 4px}.counts{font-size:var(--md-size-body);color:var(--md-color-muted);margin:14px 0 16px;line-height:1.45}.counts i{color:var(--md-color-line-strong);padding:0 5px;font-style:normal}.cnt{color:var(--md-color-muted);font-size:var(--md-size-body);display:inline}.cnt b{color:var(--md-color-ink);font-weight:var(--md-weight-semibold)}.cnt .ic{width:15px;height:15px}.kd-col .lead{color:var(--md-color-muted);margin:0 0 12px;font-size:15px}.props{flex-direction:column;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.prop{background:var(--md-color-surface);border:1px solid var(--md-color-line);border-radius:var(--md-radius-card);grid-template-columns:1fr auto;align-items:start;gap:4px 8px;padding:9px 6px 9px 12px;display:grid}.prop .chip{grid-column:1}.prop>.iconbtn,.prop>.box{grid-area:1/2/3;align-self:center}.prop .iconbtn.sm{width:32px;height:32px;color:var(--md-color-muted)}.prop .iconbtn.sm .ic{width:18px;height:18px}.prop .tt{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.prop-tap{text-align:left;flex-direction:column;grid-column:1;align-items:flex-start;gap:4px;min-width:0;display:flex;position:relative}.prop-cover{border-radius:var(--md-radius-card);cursor:pointer;position:absolute;inset:-9px -8px -9px -12px}.prop-cover:focus-visible{outline:3px solid var(--md-color-focus);outline-offset:-3px}.prop-tap .tt{pointer-events:none;position:relative}.when-btn{z-index:1;pointer-events:auto;min-height:44px;color:inherit;font:inherit;-webkit-text-decoration:underline dotted var(--md-color-box-line);text-decoration:underline dotted var(--md-color-box-line);text-underline-offset:4px;cursor:pointer;border-radius:var(--md-radius-chip);align-items:center;gap:4px;margin:-12px 0;padding:0 2px;text-decoration-thickness:1.5px;display:inline-flex;position:relative}.when-btn[aria-expanded=true]{-webkit-text-decoration-color:var(--md-color-ink);text-decoration-color:var(--md-color-ink);color:var(--md-color-ink)}.when-btn:disabled{cursor:default;text-decoration:none}.when-btn:focus-visible{outline:3px solid var(--md-color-focus);outline-offset:-1px}.when-btn[data-missing]{min-height:34px;color:var(--md-color-muted);font-weight:var(--md-weight-semibold);box-shadow:none;background:0 0;border:1.5px dashed #14233c4d;margin:0;padding:0 10px;text-decoration:none}.when-btn[data-missing]:after{content:"";position:absolute;inset:-9px -4px}.when-btn[data-missing][aria-expanded=true]{border-color:var(--md-color-sun-text);background:var(--md-color-selection)}.prop .t-btn,.prop .t-in{z-index:1;pointer-events:auto;width:100%;min-width:0;color:inherit;font:inherit;font-weight:var(--md-weight-medium);text-align:left;overflow-wrap:anywhere;background:0 0;border:0;margin:0;padding:0;display:block;position:relative}.prop .t-btn{cursor:pointer;width:fit-content;max-width:100%}.prop .t-btn[data-missing]{color:var(--md-color-sun-text)}@media (hover:hover) and (pointer:fine){.prop .t-btn:hover{-webkit-text-decoration:underline dotted var(--md-color-box-line);text-decoration:underline dotted var(--md-color-box-line);text-underline-offset:4px;text-decoration-thickness:1.5px}}.prop .t-btn:focus-visible,.prop .t-in:focus-visible{outline:3px solid var(--md-color-focus);outline-offset:2px;border-radius:var(--md-radius-chip)}.prop .t-in{font-size:max(16px,1em)}.kd-rp-sw{width:100%;min-height:44px;font:inherit;font-size:var(--md-size-meta);font-weight:var(--md-weight-semibold);color:var(--md-color-ink);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.kd-rp-sw .grow{flex:1;min-width:0}.kd-rp-sw[aria-checked=true]>.switch{background:var(--md-color-sun)}.kd-rp-sw[aria-checked=true]>.switch:after{transform:translate(18px)}.kd-rp-sw:focus-visible{outline:3px solid var(--md-color-focus);outline-offset:2px;border-radius:var(--md-radius-chip)}.kd-rp-how{transition:grid-template-rows var(--md-motion-max) var(--md-motion-ease-out), opacity var(--md-motion-max) var(--md-motion-ease-out);grid-template-rows:1fr;display:grid}.kd-rp-how[data-open=false]{opacity:0;grid-template-rows:0fr}.kd-rp-say{font-size:var(--md-size-label);color:var(--md-color-muted);margin:4px 0 0}.kd-rp-until{font-size:var(--md-size-label);color:var(--md-color-muted);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:8px;display:flex}.kd-rp-until[data-off]{opacity:.5}.kd-rp-until input{border-radius:var(--md-radius-chip);border:1px solid var(--md-color-line-strong);background:var(--md-color-surface);min-height:44px;font:inherit;font-size:max(16px, var(--md-size-meta));color:var(--md-color-ink);padding:0 10px}@media (prefers-reduced-motion:reduce){.kd-rp-how{transition:none}}.when-line{white-space:pre;flex-wrap:wrap;align-items:center;column-gap:4px;display:flex}.prop .meta,.prop .t{border-radius:var(--md-radius-chip);transition:background-color var(--md-motion-max) var(--md-motion-ease-out)}.prop[data-lit=meta] .meta,.prop[data-lit=title] .t,.prop[data-lit=both] .meta,.prop[data-lit=both] .t{background-color:var(--md-color-selection);transition-duration:var(--md-motion-max)}.adjust{flex-direction:column;gap:8px;padding:10px 0 4px;display:flex}.adjust-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adjust .adj-step,.adjust .adj-pick,.adjust .adj-done{border-radius:var(--md-radius-button);border:1px solid var(--md-color-line-strong);background:var(--md-color-surface);min-width:44px;min-height:44px;color:var(--md-color-ink);font-size:var(--md-size-meta);font-weight:var(--md-weight-semibold);font-variant-numeric:tabular-nums;place-items:center;padding:0 12px;display:inline-grid}.adjust .adj-step{width:48px;padding:0}.adjust .adj-step.adj-num{width:56px}.adjust .adj-step .ic{width:18px;height:18px}.adjust .adj-step:disabled{opacity:.4}.adjust .adj-pick[aria-pressed=true]{background:var(--md-color-ink);border-color:var(--md-color-ink);color:var(--md-color-surface)}.adjust .adj-done{background:var(--md-color-ink);border-color:var(--md-color-ink);color:var(--md-color-surface);margin-left:auto;padding:0 18px}.adjust .adj-time{border:1.5px solid var(--md-color-line-strong);border-radius:var(--md-radius-button);background:var(--md-color-surface);min-width:0;height:52px;color:var(--md-color-ink);font:inherit;font-size:22px;font-weight:var(--md-weight-semibold);font-variant-numeric:tabular-nums;text-align:center;flex:1;padding:0 12px}.adjust .adj-time:focus-visible{outline:3px solid var(--md-color-focus);outline-offset:1px}.adjust .adj-time[aria-invalid=true]{border-color:var(--md-color-sun-text)}.adjust .adj-help{font-size:var(--md-size-label);color:var(--md-color-muted);flex:12em;margin:0}.adjust .adj-help.is-wrong{color:var(--md-color-sun-text);font-weight:var(--md-weight-semibold)}.kd-week{gap:4px}.kd-week-h{gap:8px;margin:0}.kd-week-l{min-width:0;font-size:var(--md-size-meta);font-weight:var(--md-weight-semibold);color:var(--md-color-ink)}.kd-week-days{flex:none;gap:2px;padding:2px 0}.kd-week-days .wd:disabled{opacity:.35;cursor:default}.kd-week-days .wd:focus-visible{outline:3px solid var(--md-color-focus);outline-offset:-3px}@media (hover:hover) and (pointer:fine){.kd-week-days .wd:not(.on):not(:disabled):hover{background:#14233c0f}}.kd-wheel .adjust{padding-top:6px}.kw{justify-content:center;align-items:center;gap:2px;width:min(230px,66vw);margin:0 auto;display:flex;position:relative}.kw-band{border-radius:var(--md-radius-chip);pointer-events:none;background:#e8983f29;height:40px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);box-shadow:inset 0 0 0 1px #c9711c4d}.kw-dot{font-size:var(--md-size-heading3);font-weight:var(--md-weight-semibold);color:var(--md-color-muted);padding-bottom:2px}.kw-col{overscroll-behavior:contain;touch-action:pan-y;scroll-snap-type:y mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;width:86px;height:200px;padding-block:80px;position:relative;overflow-y:auto;-webkit-mask:linear-gradient(#0000,#000 34% 66%,#0000);mask:linear-gradient(#0000,#000 34% 66%,#0000)}.kw-col::-webkit-scrollbar{display:none}.kw-col:focus-visible{outline:2px solid var(--md-color-focus);outline-offset:2px;border-radius:var(--md-radius-chip)}.kw-i{scroll-snap-align:center;border-radius:var(--md-radius-chip);width:100%;height:40px;font-size:var(--md-size-heading3);font-weight:var(--md-weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--md-color-muted);cursor:pointer;transition:color var(--md-motion-base) var(--md-motion-ease-out);place-items:center;display:grid}.kw-i.on{color:var(--md-color-ink)}@media (prefers-reduced-motion:reduce){.kw-col{scroll-behavior:auto}.kw-i{transition:none}}.quick-other .adjust{width:100%;padding-top:0}@media (prefers-reduced-motion:reduce){.prop .meta,.prop .t{transition:none}}.prop .quick,.prop .choice,.prop .qp,.prop .prop-edit{grid-column:1/-1}.chip{font-size:var(--md-size-label);font-weight:var(--md-weight-semibold);border-radius:var(--md-radius-chip);align-items:center;gap:5px;width:max-content;padding:2px 9px 2px 7px;display:inline-flex}.chip .ic{width:15px;height:15px}.chip-todo{background:var(--md-color-todo);color:var(--md-color-on-todo)}.chip-agenda{background:var(--md-color-agenda);color:var(--md-color-on-agenda)}.chip-note{background:var(--md-color-note);color:var(--md-color-on-note)}.chip-list{background:var(--md-color-list);color:var(--md-color-on-list)}.quick{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.quick button{border-radius:var(--md-radius-chip);border:1px solid var(--md-color-line-strong);background:var(--md-color-surface);min-height:44px;font-size:var(--md-size-meta);font-weight:var(--md-weight-medium);color:var(--md-color-ink);padding:0 11px}.quick button.on,.quick button[aria-pressed=true]{background:var(--md-color-ink);border-color:var(--md-color-ink);color:var(--md-color-surface)}.quick input{border-radius:var(--md-radius-chip);border:1px solid var(--md-color-line-strong);background:var(--md-color-surface);min-height:44px;font:inherit;font-size:max(16px, var(--md-size-meta));color:var(--md-color-ink);padding:0 10px}.ask{font-size:var(--md-size-meta);font-weight:var(--md-weight-semibold);color:var(--md-color-sun-text);align-items:center;gap:6px;display:inline-flex}.ask .ic{width:16px;height:16px}.was{text-decoration:line-through;-webkit-text-decoration-color:var(--md-color-muted);text-decoration-color:var(--md-color-muted);color:var(--md-color-muted)}.to{font-weight:var(--md-weight-semibold);color:var(--md-color-ink)}.chg{flex-wrap:wrap;align-items:baseline;gap:4px 6px;display:flex}.hint-line{font-size:var(--md-size-meta);color:var(--md-color-muted);align-items:center;gap:6px;margin-top:6px;display:flex}.hint-line .ic{flex:none;width:16px;height:16px}.hint-line.fixed{color:var(--md-color-on-note);font-weight:var(--md-weight-semibold)}.person{font-weight:var(--md-weight-medium);align-items:center;gap:4px;display:inline-flex}.person .ic{width:15px;height:15px}.done-chip{font-size:var(--md-size-label);font-weight:var(--md-weight-semibold);color:var(--md-color-sun-text);align-items:center;gap:5px;display:inline-flex}.done-chip .ic{width:15px;height:15px}.prop-edit{flex-direction:column;gap:8px;margin-top:6px;display:flex}.prop-edit label{font-size:var(--md-size-meta);font-weight:var(--md-weight-semibold);color:var(--md-color-muted);flex-direction:column;gap:4px;display:flex}.prop-edit input{border-radius:var(--md-radius-button);border:1.5px solid var(--md-color-line-strong);background:var(--md-color-surface);min-height:44px;font:inherit;color:var(--md-color-ink);padding:0 12px}.prop-edit .row2{grid-template-columns:1fr 1fr;gap:8px;display:grid}.prop-err{font-size:var(--md-size-meta);font-weight:var(--md-weight-semibold);color:var(--md-color-sun-text);grid-column:1/-1;margin:4px 0 0}.lg-h{justify-content:space-between;align-items:center;margin:0 2px 8px;display:flex}.lg-h h2{font-size:var(--md-size-body);font-weight:var(--md-weight-semibold);margin:0}.newtag{font-size:var(--md-size-label);font-weight:var(--md-weight-semibold);color:var(--md-color-sun-text)}.group{background:var(--md-color-surface);border:1px solid var(--md-color-line);border-radius:var(--md-radius-card);margin:0;padding:0;list-style:none;overflow:hidden}.list-row{border-bottom:1px solid var(--md-color-line);align-items:center;gap:10px;padding:10px 6px 10px 14px;display:flex}.list-row:last-child{border-bottom:0}.list-row .tt{overflow-wrap:anywhere;flex:1;min-width:0}.list-row .qty{font-size:var(--md-size-meta);color:var(--md-color-muted);text-align:right;margin-left:auto}.kd-dock{padding:12px var(--md-space-gutter) max(16px, env(safe-area-inset-bottom));background:var(--md-color-background);border-top:1px solid var(--md-color-line);flex:none}.kd-dock-col{flex-direction:column;gap:10px;max-width:560px;margin:0 auto;display:flex}.fixrow{align-items:center;gap:10px;width:100%;display:flex}.fixrow .primary{flex:1}.kd-dock .primary{min-height:56px;font-weight:var(--md-weight-semibold);font-size:var(--md-size-body-large);justify-content:center;align-items:center;gap:8px;display:inline-flex}.fixmic{border-radius:var(--md-radius-button);border:1.5px solid var(--md-color-line-strong);background:var(--md-color-surface);width:56px;height:56px;color:var(--md-color-ink);transition:transform var(--md-motion-press) var(--md-motion-ease-out);flex:none;place-items:center;display:grid}.fixmic.fixword{width:auto;font-weight:var(--md-weight-semibold);font-size:var(--md-size-body);white-space:nowrap;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.fixmic.fixword .ic{width:20px;height:20px}.fixmic[aria-expanded=true]{border-color:var(--md-color-ink)}.fixmic:active{transform:scale(.97)}.fixmic .ic{width:22px;height:22px}.dock-hint{font-size:var(--md-size-meta);color:var(--md-color-muted);text-align:center;margin:0}.fixbox{flex-direction:column;gap:8px;display:flex}.fixbox textarea{border:1.5px solid var(--md-color-line-strong);border-radius:var(--md-radius-card);background:var(--md-color-surface);width:100%;min-height:72px;font:inherit;color:var(--md-color-ink);resize:vertical;padding:10px 12px}.fixbox .secondary{align-self:flex-end}.md-toast{z-index:50;left:50%;bottom:calc(104px + env(safe-area-inset-bottom));width:min(420px, calc(100% - 2 * var(--md-space-gutter)));transform-origin:50% 100%;border-radius:22px;align-items:center;gap:4px;min-height:54px;padding:6px 6px 6px 16px;font-size:14.5px;font-weight:600;line-height:1.3;display:flex;position:fixed;transform:translate(-50%)}.md-toast[data-leaving]{z-index:49;pointer-events:none}.md-toast>span{flex:1;align-items:center;gap:8px;min-width:0;padding-block:6px;display:inline-flex}.md-toast>span>.ic,.md-toast .tlink .ic{display:none}.md-toast .tline{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.md-toast .tline.own{-webkit-line-clamp:unset;display:block;overflow:visible}.md-toast .tlink{min-height:44px;color:var(--gv-soon);border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px;font-weight:700;display:inline-flex}.md-toast .iconbtn{width:44px;height:44px;color:var(--gv-ink);flex:none}.md-toast .iconbtn .ic{width:18px;height:18px}@media (min-width:960px){.md-toast{bottom:24px;left:calc(50% - 124px)}}.from-link{font-size:var(--md-size-meta);color:var(--md-color-muted);text-decoration:underline;-webkit-text-decoration-color:var(--md-color-line-strong);text-decoration-color:var(--md-color-line-strong);text-underline-offset:3px;align-items:center;gap:5px;width:max-content;max-width:100%;min-height:24px;margin-block:-1px;display:inline-flex}.from-link .ic{flex:none;width:14px;height:14px}.cap-top{margin:0 0 4px -8px;display:flex}.cap-date{font-size:var(--md-size-meta);color:var(--md-color-muted);font-weight:var(--md-weight-semibold);margin:0}.cap-page .big{font-size:28px;font-weight:var(--md-weight-semibold);margin:2px 0 4px}.summary{margin:10px 0 20px;padding:14px 16px}.sum-k{font-size:var(--md-size-meta);font-weight:var(--md-weight-semibold);color:var(--md-color-muted);margin:0}.sum-t{margin:4px 0 6px}.ai-label{font-size:var(--md-size-label);font-weight:var(--md-weight-semibold);color:var(--md-color-muted);align-items:center;gap:6px;display:inline-flex}.made-done .t{text-decoration:line-through;-webkit-text-decoration-color:var(--md-color-line-strong);text-decoration-color:var(--md-color-line-strong);color:var(--md-color-muted)}.prop-link{min-width:0;color:inherit;flex-direction:column;grid-column:1;gap:4px;text-decoration:none;display:flex}.transcript{background:var(--md-color-surface);border:1px solid var(--md-color-line);border-radius:var(--md-radius-card);white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 20px;padding:14px 16px;line-height:1.6}.switch{border-radius:var(--md-radius-round);background:var(--md-color-toggle-off);width:46px;height:28px;transition:background-color .25s var(--md-motion-ease-out);flex:none;position:relative;box-shadow:inset 0 0 0 .5px #0000000a}.switch:after{content:"";background:var(--md-color-surface);width:22px;height:22px;transition:transform .35s var(--md-motion-spring);border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 0 0 .5px #0000000a,0 1px 1px #00000024,0 3px 8px #00000024}.switch[aria-checked=true]{background:var(--md-color-sun)}.switch[aria-checked=true]:after{transform:translate(18px)}@media (prefers-reduced-motion:reduce){.switch:after{transition:none}}.cannot{flex-direction:column;align-items:center;gap:8px;display:flex}.md-toast .grow{flex:1}.kd-live>.prop:not(.prop-ghost){animation:kd-in var(--md-motion-max) var(--md-motion-ease-out) both}@keyframes kd-in{0%{opacity:0;transform:translateY(6px)}}.prop-ghost{background:0 0;border-style:dashed;min-height:64px}.ghost-chip,.ghost-line{border-radius:var(--md-radius-chip);background:var(--md-color-line);height:14px;display:block}.ghost-chip{width:72px}.ghost-line{grid-column:1;width:60%;margin-top:6px}.kd-msg{font-size:var(--md-size-body);margin:4px 0 12px}.kd-dock .secondary{width:100%;margin-top:0}@media (prefers-reduced-motion:reduce){.kd-live>.prop:not(.prop-ghost){animation:none}}.qp{transition:grid-template-rows var(--md-motion-max) var(--md-motion-ease-out), opacity var(--md-motion-max) var(--md-motion-ease-out);grid-template-rows:1fr;display:grid}.qp[data-open=false]{opacity:0;grid-template-rows:0fr}.prop .qp{margin-top:-4px}.qp-in{min-height:0;margin:0 -4px;padding:0 4px;overflow:hidden}.qp[data-open=false] .qp-in{visibility:hidden;transition:visibility 0s linear var(--md-motion-max)}.quick-ask{flex-direction:column;gap:2px;padding-top:10px;display:flex}.qp-stack{padding-bottom:4px;display:grid}.qp-stack>.quick{grid-area:1/1;align-content:flex-start}.qp-stack>.quick[data-hidden=true]{visibility:hidden}.quick-other input:not(.adj-time){flex:140px;min-width:0}.prop-edit .check-line{min-height:44px;color:var(--md-color-ink);flex-direction:row;align-items:center;gap:10px}.prop-edit .check-line input{width:22px;height:22px;min-height:0;accent-color:var(--md-color-ink)}@media (prefers-reduced-motion:reduce){.qp,.qp[data-open=false] .qp-in{transition:none}}.allday{flex-direction:column;gap:6px;margin:0 0 8px;padding:0;list-style:none;display:flex}.allday-i{background:var(--md-color-appointment);color:var(--md-color-on-appointment);font-size:var(--md-size-label);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding:8px 12px;line-height:1.3;display:flex}.allday-i b{font-weight:var(--md-weight-semibold)}.allday-i .blk-m{opacity:.85}.kd-dock{position:relative}.kd-wait{top:-5px;left:16px;right:16px}.dock-hint.is-wait .wait-step{color:var(--md-color-ink);font-weight:var(--md-weight-semibold)}.prop[data-kind=todo]{border-color:color-mix(in srgb, var(--md-color-on-todo) 20%, transparent);background:color-mix(in srgb, var(--md-color-todo) 45%, var(--md-color-surface))}.prop[data-kind=agenda]{border-color:color-mix(in srgb, var(--md-color-on-agenda) 18%, transparent);background:color-mix(in srgb, var(--md-color-agenda) 45%, var(--md-color-surface))}.prop[data-kind=list]{border-color:color-mix(in srgb, var(--md-color-on-list) 18%, transparent);background:color-mix(in srgb, var(--md-color-list) 45%, var(--md-color-surface))}.prop[data-kind=note]{border-color:color-mix(in srgb, var(--md-color-on-note) 18%, transparent);background:color-mix(in srgb, var(--md-color-note) 45%, var(--md-color-surface))}.prop[data-kind=alarm]{border-color:color-mix(in srgb, var(--md-color-label5) 28%, transparent);background:color-mix(in srgb, var(--md-color-label5) 7%, var(--md-color-surface))}.chip-alarm{background:color-mix(in srgb, var(--md-color-label5) 12%, var(--md-color-surface));color:color-mix(in srgb, var(--md-color-label5) 70%, var(--md-color-ink));box-shadow:none}.when-btn{min-height:34px;transition:transform .18s var(--md-motion-ease-out), background-color .18s;background:#14233c0d;gap:5px;margin:0;padding:0 9px;text-decoration:none;box-shadow:inset 0 0 0 1px #14233c12,inset 0 1px #ffffff80}.when-btn:after{content:"";position:absolute;inset:-6px -4px}.when-btn:active:not(:disabled){transform:scale(.97)}.when-btn[aria-expanded=true]{background:#14233c1a;text-decoration:none}.when-btn:disabled{box-shadow:none;background:0 0;padding:0}.when-line{white-space:normal;gap:6px}.kd-type{min-height:44px;color:var(--md-color-muted);font-size:var(--md-size-meta);font-weight:var(--md-weight-medium);border-radius:var(--md-radius-chip);background:0 0;border:0;align-self:center;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.kd-type .ic{width:16px;height:16px}.kd-type:active{color:var(--md-color-ink)}.kd-kind{border-radius:var(--md-radius-button);flex:none;place-items:center;width:40px;height:34px;display:inline-grid;box-shadow:inset 0 0 0 1px #14233c14,inset 0 1px #ffffff80}.kd-kind .ic{width:17px;height:17px}.kd-kind.chip-todo{background:color-mix(in srgb, var(--md-color-on-todo) 12%, var(--md-color-surface));color:var(--md-color-on-todo)}.kd-kind.chip-agenda{background:color-mix(in srgb, var(--md-color-on-agenda) 10%, var(--md-color-surface));color:var(--md-color-on-agenda)}.kd-kind.chip-list{background:color-mix(in srgb, var(--md-color-on-list) 10%, var(--md-color-surface));color:var(--md-color-on-list)}.kd-kind.chip-note{background:color-mix(in srgb, var(--md-color-on-note) 10%, var(--md-color-surface));color:var(--md-color-on-note)}.kd-kind.chip-alarm{background:color-mix(in srgb, var(--md-color-label5) 14%, var(--md-color-surface));color:color-mix(in srgb, var(--md-color-label5) 70%, var(--md-color-ink))}.prop .t{font-weight:var(--md-weight-semibold)}.prop .when-line{gap:6px;margin-top:6px}.kd-dock .fixrow{flex-direction:column;align-items:stretch;gap:4px}.kd-dock .fixrow .fixword{width:auto;height:44px;box-shadow:none;color:var(--md-color-ink);font-weight:var(--md-weight-semibold);background:0 0;border:0;align-self:center;padding:0 14px}.kd-dock .fixrow .primary{width:100%}.kd-dock .dock-hint:not(.is-wait){display:none}.kd-dock .dock-hint.is-wait{padding:8px var(--md-space-gutter) 6px;background:linear-gradient(to top, var(--md-color-background) 70%, transparent);pointer-events:none;position:absolute;bottom:100%;left:0;right:0}.kd-layer.kd-nl[role=dialog]{--nl-ink:#14233c;--nl-soft:#5a6274;--nl-quiet:#14233c99;--nl-cream:#8c5310;--nl-navy:#14233c;--nl-glass:var(--gls-sheen), var(--gls-fill);--nl-blok:#14233c0d;--nl-line:#14233c1f;--nl-ease:cubic-bezier(.2, .8, .2, 1);--nl-crystal:var(--gls-bevel), var(--gls-cast);--nl-blok-edge:inset 0 1px 0 #fff, inset 0 0 0 1px #14233c1a;--nl-rim:#c878288c;background:var(--gl-light), var(--gl-bg);color:var(--nl-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.kd-layer.kd-nl .kd-scroll{padding:max(28px, calc(env(safe-area-inset-top) + 20px)) 16px 20px;-webkit-mask:linear-gradient(#000 calc(100% - 28px),#0000);mask:linear-gradient(#000 calc(100% - 28px),#0000)}.kd-nl .kd-col{max-width:580px}.kd-nl .kd-title{letter-spacing:-.025em;font-size:28px;line-height:1.12;font-weight:var(--md-weight-semibold);text-align:center;text-wrap:balance;color:var(--nl-ink);margin:0}.kd-nl .kd-sub{text-align:center;text-wrap:pretty;color:var(--nl-soft);margin:6px 0 0;font-size:14.5px;line-height:1.4}.kd-nl .kd-groups{margin-top:18px}.kd-nl .lead,.kd-nl .kd-msg{text-align:center;color:var(--nl-soft);margin-top:18px}.kd-nl .kd-group{animation:nl-land .5s var(--nl-ease) both;margin-bottom:14px}@keyframes nl-land{0%{opacity:0;transform:translateY(12px)scale(.98)}}.kd-nl .kd-gh{font-size:15px;font-weight:var(--md-weight-semibold);letter-spacing:0;color:var(--nl-ink);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:0 8px;margin:0 4px 8px;display:flex}.kd-nl .kd-gh em{font-size:13px;font-style:normal;font-weight:var(--md-weight-semibold);color:var(--nl-soft)}.kd-nl .kd-gi{color:#fff;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;display:inline-grid;box-shadow:inset 0 1px #ffffff73,0 4px 10px -6px #14233c59}.kd-nl .kd-gi .ic{stroke-width:2.2px;width:13px;height:13px}.kd-nl .kd-gi.chip-agenda{background:#3c67a6}.kd-nl .kd-gi.chip-todo{color:var(--nl-navy);background:#e8983f}.kd-nl .kd-gi.chip-list{background:#5c8a4f}.kd-nl .kd-gi.chip-note{background:color-mix(in srgb, var(--md-color-on-note) 80%, #fff)}.kd-nl .kd-gi.chip-alarm{background:color-mix(in srgb, var(--md-color-label5) 85%, #fff)}.kd-nl .kd-gh .newtag{color:var(--nl-cream);background:#14233c0f}.kd-nl .props{gap:8px;margin:0}.kd-nl .prop{background:var(--nl-glass);box-shadow:var(--nl-crystal);color:var(--nl-ink);border:0;border-radius:18px;gap:0 8px;padding:12px 8px 12px 14px}.kd-nl .prop.prop{border:0}.kd-nl .prop[data-kind]{background:var(--nl-glass)}.kd-nl .prop .t,.kd-nl .prop .t-btn,.kd-nl .prop .t-in{font-size:17.5px;font-weight:var(--md-weight-semibold);color:var(--nl-ink);line-height:1.25}.kd-nl .prop .t-btn,.kd-nl .prop .t-in{box-sizing:border-box;min-height:44px;margin-top:calc(.625em - 22px);padding-block:calc(22px - .625em)}.kd-nl .prop .t-in{caret-color:#e8983f;background:#14233c0f;box-shadow:inset 0 0 0 1.5px #2f5fa880}.kd-nl .prop .t-btn[data-missing]{color:var(--nl-cream)}.kd-nl .prop-cover{border-radius:18px;inset:-12px -8px -12px -14px}.kd-nl .prop>.iconbtn.sm{width:32px;height:32px;color:var(--nl-quiet);grid-row:1;align-self:start;margin:-4px 0 0}.kd-nl .prop .meta,.kd-nl .prop .hint-line{color:var(--nl-soft)}.kd-nl .prop .hint-line{margin-top:8px;font-size:13.5px}.kd-nl .prop .hint-line.fixed{color:var(--nl-cream)}.kd-nl .prop .kd-kind{display:none}.kd-nl .prop .when-line{color:var(--nl-soft);flex-wrap:wrap;align-items:center;gap:12px 6px;margin-top:8px;display:flex}.kd-nl .kd-place{color:var(--nl-soft);font-size:14px}.kd-nl .when-btn{background:var(--nl-blok);min-height:32px;box-shadow:var(--nl-blok-edge);font-size:14px;font-weight:var(--md-weight-semibold);color:var(--nl-ink);border:0;border-radius:10px;margin:0;padding:0 12px;text-decoration:none;transition:background-color .15s,color .15s}.kd-nl .when-btn:after{content:"";position:absolute;inset:-6px -3px}.kd-nl .when-btn[aria-expanded=true]{background:var(--nl-navy);color:#fff;box-shadow:none}.kd-nl .when-btn[data-missing]{min-height:32px;box-shadow:none;outline:1.5px dashed var(--nl-rim);outline-offset:-1.5px;color:var(--nl-cream);background:0 0;border:0}.kd-nl .when-btn[data-missing][aria-expanded=true]{background:var(--nl-navy);color:#fff}.kd-nl .when-btn:focus-visible{outline:3px solid var(--md-color-focus);outline-offset:2px}.kd-nl .when-btn .was{color:var(--nl-quiet)}.kd-nl .prop>.qp,.kd-nl .prop>.prop-err,.kd-nl .prop>.quick,.kd-nl .prop>.prop-edit{grid-column:1/-1}.kd-glide{opacity:1;transition:height .32s var(--nl-ease,cubic-bezier(.2, .8, .2, 1));display:block;overflow:hidden}.kd-glide[data-open=false]{opacity:1}.prop .qp.kd-glide{margin-top:0}.kd-glide-in:not(:empty){padding-top:10px}.kd-glide-in:not(:empty)>:first-child{border-top:1px solid var(--nl-line,var(--md-color-line));padding-top:12px}.kd-glide-in>*+*{margin-top:10px}.kd-nl .kd-glide-in>:first-child{animation:nl-ed-open .32s var(--nl-ease) both}@keyframes nl-ed-open{0%{opacity:0;transform:translateY(-6px)}}.kd-nl .quick-ask{padding-top:0}.kd-nl .ask{color:var(--nl-soft)}.kd-nl .quick{gap:6px;margin-top:6px}.kd-nl .quick button,.kd-nl .adjust .adj-pick,.kd-nl .adjust .adj-done{background:var(--nl-blok);min-height:44px;box-shadow:var(--nl-blok-edge);font-size:15px;font-weight:var(--md-weight-semibold);color:var(--nl-ink);border:0;border-radius:12px;padding:0 14px;transition:background-color .15s,color .15s}.kd-nl .quick button[aria-pressed=true],.kd-nl .quick button.on{background:var(--nl-navy);color:#fff;box-shadow:none}.kd-nl .quick input,.kd-nl .adjust .adj-time,.kd-nl .prop-edit input{color:var(--nl-ink);background:#14233c0f;border:0}.kd-nl .adjust .adj-help,.kd-nl .prop-edit label{color:var(--nl-soft)}.kd-nl .kd-week{gap:12px;padding:0;display:grid}.kd-nl .kd-week-h{grid-template-columns:46px minmax(0,1fr) 46px;justify-self:center;align-items:center;gap:8px;width:min(100%,300px);min-height:44px;margin:0;display:grid}.kd-nl .kd-week-l{min-width:0;font-size:15px;font-weight:var(--md-weight-semibold);color:var(--nl-ink);text-align:center}.kd-nl .kd-arr{width:46px;height:46px;color:var(--nl-ink);background:#14233c14;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #14233c29}.kd-nl .kd-arr .ic{width:18px;height:18px;transform:rotate(180deg)}.kd-nl .kd-arr.is-next .ic{transform:none}.kd-nl .kd-arr:disabled{opacity:.35}.kd-nl .kd-week-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.kd-nl .kd-week-days .wd{min-height:52px;color:var(--nl-ink);font-variant-numeric:tabular-nums;background:0 0;border-radius:14px;justify-items:center;gap:2px;padding:8px 0 9px;transition:background-color .15s,color .15s;display:grid}.kd-nl .kd-week-days .wd small{font-size:12px;font-weight:var(--md-weight-medium);color:var(--nl-quiet)}.kd-nl .kd-week .kd-week-days .wd b{font-size:17px;font-weight:var(--md-weight-semibold);color:inherit}.kd-nl .kd-week-days .wd.today{box-shadow:inset 0 0 0 1px #14233c40}.kd-nl .kd-week-days .wd.on{background:var(--nl-navy);color:#fff;box-shadow:none}.kd-nl .kd-week-days .wd.on small{color:#ffffffb3}.kd-nl .kd-week-days .wd:disabled{opacity:.35}.kd-nl .kd-wheel .adjust{gap:10px;padding-top:0;display:grid}.kd-nl .kw{gap:6px;width:100%;height:170px;-webkit-mask:linear-gradient(#0000,#000 26% 74%,#0000);mask:linear-gradient(#0000,#000 26% 74%,#0000)}.kd-nl .kw-band{background:#8c53101a;border-radius:12px;height:40px;left:10%;right:10%;box-shadow:inset 0 0 0 1px #8c53104d}.kd-nl .kw-col{z-index:1;width:64px;height:170px;padding-block:68px;-webkit-mask:none;mask:none}.kd-nl .kw-i{height:34px;font-size:22px;font-weight:var(--md-weight-medium);color:#14233c73;transition:color .15s,font-size .15s}.kd-nl .kw-i.on{color:var(--nl-ink);font-size:26px;font-weight:var(--md-weight-semibold)}.kd-nl .kw-dot{z-index:1;color:var(--nl-ink);font-size:24px}.kd-nl .kd-wheel .adjust-row{justify-content:center}.kd-nl .kd-wheel .adjust .adj-pick{box-shadow:none;color:var(--nl-soft);font-weight:var(--md-weight-medium);text-underline-offset:4px;background:0 0;-webkit-text-decoration:underline #14233c4d;text-decoration:underline #14233c4d}.kd-nl .kd-rp{gap:10px;padding:0;display:grid}.kd-nl .kd-rp-sw{color:var(--nl-ink);justify-content:space-between;font-size:16px}.kd-nl .kd-rp-sw>.switch{background:#14233c29;width:50px;height:30px;box-shadow:inset 0 0 0 1px #14233c0f}.kd-nl .kd-rp-sw>.switch:after{background:#fff;width:26px;height:26px;top:2px;left:2px;box-shadow:0 2px 6px #00000040}.kd-nl .kd-rp-sw[aria-checked=true]>.switch{background:#a25200}.kd-nl .kd-rp-sw[aria-checked=true]>.switch:after{transform:translate(20px)}.kd-rp-how{gap:8px;display:grid}.kd-rp-h{font-size:13px;font-weight:var(--md-weight-semibold);color:var(--nl-quiet,var(--md-color-muted));margin:4px 0 0}.kd-nl .kd-rp .quick{margin-top:0}.kd-nl .kd-rp-days button{min-width:44px;padding:0 10px}.kd-nl .kd-rp-until{border-top:1px solid var(--nl-line);min-height:44px;color:var(--nl-soft);justify-content:space-between;margin-top:4px;padding-top:8px;font-size:14.5px}.kd-nl .kd-rp-until input{color:var(--nl-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#14233c0f;border:0;border-radius:10px}.kd-nl .kl-card{padding:12px;display:block;position:relative}.kd-nl .kl-card>.kl-drop{margin:0;position:absolute;top:8px;right:6px}.kd-nl .kl-card .kl-chips{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0 34px 0 0;list-style:none;display:flex}.kd-nl .kl-card .kl-row{border:0;min-width:0;max-width:100%;min-height:0;padding:0;display:block}.kd-nl .kl-card .kl-tap{background:var(--nl-blok);max-width:100%;min-height:40px;box-shadow:var(--nl-blok-edge);font-size:16px;font-weight:var(--md-weight-semibold);text-align:center;color:var(--nl-ink);overflow-wrap:anywhere;border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:2px 6px;padding:10px 14px;line-height:1.2;transition:background-color .15s,color .15s;display:inline-flex}.kd-nl .kl-card .kl-tap i{font-size:12.5px;font-style:normal;font-weight:var(--md-weight-medium);color:var(--nl-quiet);margin:0;line-height:1.2;text-decoration:none;display:inline}.kd-nl .kl-tap[aria-expanded=true]{background:var(--nl-navy);color:#fff;box-shadow:none}.kd-nl .kl-tap[aria-expanded=true] i{color:#ffffffb3}.kd-nl .kl-add{outline-offset:-1.5px;min-height:40px;font-size:14px;font-weight:var(--md-weight-semibold);color:var(--nl-soft);background:0 0;border-radius:12px;outline:1.5px dashed #14233c40;align-items:center;gap:6px;margin:0;padding:0 12px;display:inline-flex}.kd-nl .kl-add .ic{width:16px;height:16px}.kd-nl .kl-ed{gap:8px;display:grid}.kd-nl .kl-form{border:0;align-items:center;gap:8px;padding:0;display:flex}.kd-nl .kl-in{min-width:0;min-height:44px;font:inherit;color:var(--nl-ink);background:#14233c0f;border:0;border-radius:10px;flex:auto;padding:0 12px;font-size:16px}.kd-nl .kl-in.kl-q{flex:0 110px}.kd-nl .kl-in::placeholder{color:var(--nl-quiet)}.kd-nl .kl-form .kl-x{width:44px;height:44px;color:var(--nl-soft);flex:none}.kd-nl .kl-card .kl-sec-pick{color:var(--nl-soft);align-items:center;gap:8px;margin:0;display:flex}.kd-nl .kl-card .kl-sec-pick select{min-height:44px;font:inherit;color:var(--nl-ink);background:#14233c0f;border:0;border-radius:10px;flex:1;padding:0 10px;font-size:16px}.kd-nl .kl-ask{color:var(--nl-cream);margin:0}.kd-nl .prop-ghost{box-shadow:none;outline-offset:-1.5px;background:0 0;outline:1.5px dashed #14233c33}.kd-nl .ghost-chip,.kd-nl .ghost-line{background:#14233c14}.kd-nl .prop-err{color:var(--nl-cream)}.kd-nl .fv-apart,.kd-nl .fv-apart-t{color:var(--nl-ink)}.kd-nl .chip{background:var(--nl-blok);color:var(--nl-ink)}.kd-layer.kd-nl .kd-dock{padding:8px 16px max(20px, calc(env(safe-area-inset-bottom) + 12px));background:0 0;border-top:0}.kd-nl .kd-dock-col{gap:8px;max-width:580px}.kd-nl .kd-dock .fixrow.kd-trio{grid-template-columns:minmax(72px,88px) minmax(0,150px) minmax(72px,88px);justify-content:center;align-items:start;gap:0;display:grid}.kd-nl .kd-dock .kd-trio>button{width:auto;min-width:0;height:auto;box-shadow:none;color:var(--nl-ink);-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-content:start;align-self:start;justify-items:center;gap:7px;padding:0;display:grid}.kd-nl .kd-dot{width:52px;height:52px;color:var(--nl-ink);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:background-color .15s, transform .15s var(--nl-ease);background:#ffffffd9;border-radius:50%;place-items:center;margin-top:12px;display:grid;box-shadow:inset 0 1.5px #fff,inset 0 0 0 1px #14233c14,0 10px 20px -12px #281e1466}.kd-nl .kd-dot .ic{stroke-width:1.8px;width:22px;height:22px}.kd-nl .kd-send{background:var(--nl-navy);color:#fff;width:64px;height:64px;transition:transform .15s var(--nl-ease);border-radius:50%;place-items:center;display:grid;box-shadow:0 12px 24px -10px #14233c8c}.kd-nl .kd-send .ic{stroke-width:2.4px;width:26px;height:26px}.kd-nl .kd-lbl{font-size:13px;font-weight:var(--md-weight-semibold);letter-spacing:.01em;text-align:center;color:#3a4458;line-height:1.25}@media (hover:hover){.kd-nl .kd-trio>button:hover:not(:disabled) .kd-dot{background:#fff}}.kd-nl .kd-trio>button:active:not(:disabled) .kd-dot,.kd-nl .kd-trio>button:active:not(:disabled) .kd-send{transform:scale(.94)}.kd-nl .kd-trio>button:disabled{opacity:.45}.kd-nl .kd-main .kd-lbl{transition:opacity .18s var(--nl-ease), transform .18s var(--nl-ease)}.kd-nl .kd-main[data-saving] .kd-lbl{opacity:0;transform:translateY(-4px)}.kd-nl .kd-main .kd-send .ic{transition:transform .22s var(--nl-ease)}.kd-nl .kd-main[data-saving] .kd-send .ic{transform:scale(1.15)}@media (prefers-reduced-motion:reduce){.kd-nl .kd-main .kd-lbl,.kd-nl .kd-main .kd-send .ic{transition:opacity .12s linear}.kd-nl .kd-main[data-saving] .kd-lbl,.kd-nl .kd-main[data-saving] .kd-send .ic{transform:none}}.kd-nl .kd-trio>button:focus-visible{outline:none}.kd-nl .kd-trio>button:focus-visible .kd-dot,.kd-nl .kd-trio>button:focus-visible .kd-send{outline:3px solid var(--md-color-focus);outline-offset:3px}.kd-nl .kd-type{color:var(--nl-soft);align-self:center}.kd-nl .kd-dock .secondary,.kd-nl .kd-dock .hf-offer{background:var(--nl-blok);box-shadow:var(--nl-blok-edge);color:var(--nl-ink);border:0}.kd-nl .fixbox textarea{color:var(--nl-ink);background:#ffffffd9;border:0;box-shadow:inset 0 0 0 1px #14233c1a}.kd-nl .fixbox textarea::placeholder{color:var(--nl-quiet)}.kd-layer.kd-nl .kd-dock .dock-hint.is-wait{color:var(--nl-soft);background:linear-gradient(#f2ede600,#f2ede6f0 35%)}.kd-nl .dock-hint.is-wait .wait-step{color:var(--nl-ink)}.kd-nl .td-row .prop-tap{grid-area:1/1/auto/-1}.kd-nl .td-row>.iconbtn.sm{z-index:2;grid-area:1/2}.kd-nl .td-row .prop-tap,.kd-nl .td-row .prop-tap .tt{align-self:stretch;align-items:stretch;width:100%}.kd-nl .td-row .tt>.t{align-self:flex-start;max-width:calc(100% - 36px)}.kd-nl .td-sum{font-size:13.5px;font-weight:var(--md-weight-semibold);color:var(--nl-cream);margin-top:2px;line-height:1.3}.kd-nl .td-bls{z-index:1;pointer-events:auto;animation:nl-ed-open .3s var(--nl-ease) both;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:8px;display:grid;position:relative}.kd-nl .when-btn.td-bl{text-align:center;white-space:normal;overflow-wrap:anywhere;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:36px;padding:5px 4px;font-size:13px;line-height:1.1;display:inline-flex}.kd-nl .td-bl .ic{stroke-width:2px;flex:none;width:14px;height:14px}@media (max-width:360px){.kd-nl .when-btn.td-bl{flex-direction:column;gap:2px;min-height:48px;padding:6px 3px}}@media (prefers-reduced-motion:reduce){.kd-nl .td-bls{animation:none}.kd-glide,.kd-nl .kd-group,.kd-nl .kd-glide-in>:first-child,.kd-nl .kw-i,.kd-nl .kd-week-days .wd{transition:none;animation:none}}
.rowi .rowi-s{font-size:var(--md-size-meta);color:var(--md-color-muted);overflow-wrap:anywhere;line-height:1.45;font-weight:var(--md-weight-regular);margin-top:2px;display:block}.sm-av{--c:var(--md-color-label1);background:color-mix(in srgb, var(--c) 18%, var(--md-color-surface));width:36px;height:36px;color:color-mix(in srgb, var(--c) 70%, var(--md-color-ink));box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--c) 45%, transparent);font-size:15px;font-weight:var(--md-weight-semibold);border-radius:50%;flex:none;place-items:center;line-height:1;display:inline-grid}.sm-av[data-c="1"]{--c:var(--md-color-label1)}.sm-av[data-c="3"]{--c:var(--md-color-label3)}.sm-av[data-c="5"]{--c:var(--md-color-label5)}.sm-av[data-c="6"]{--c:var(--md-color-sun)}.sm-av.xs{width:20px;height:20px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 45%, transparent);font-size:11px}.sm-av.sm{width:28px;height:28px;font-size:13px}.sm-av.lg{width:56px;height:56px;font-size:22px}.sm-av.is-open{background:var(--md-color-surface);color:var(--md-color-muted);box-shadow:inset 0 0 0 1.5px var(--md-color-line-strong);border:0}.sm-av.is-open .ic{width:55%;height:55%}.sm-av.is-wait{background:var(--md-color-background);color:var(--md-color-muted);box-shadow:inset 0 0 0 1.5px var(--md-color-line-strong)}.sm-av.is-ghost{background:var(--md-color-background);box-shadow:none}.sm-pair{flex:none;display:inline-flex}.sm-pair .sm-av+.sm-av{margin-left:-10px}.sm-pair .sm-av{outline:2.5px solid var(--md-color-surface)}.sm-page{max-width:760px}.sm-pagehead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-bottom:14px;display:flex}.sm-pagehead .page-t{margin:0}.sm-add{gap:6px;margin-top:14px}@media (min-width:900px){.sm-add.wide{width:auto;padding-inline:22px}}.sm-add .ic,.sm-empty .primary .ic{width:18px;height:18px}.sm-page .lc-sec{align-items:center;gap:8px;margin-top:22px;display:flex}.sm-page .lc-sec .count{font-weight:var(--md-weight-medium)}.sm-empty{text-align:center;justify-items:center;gap:8px;padding:28px 20px 24px;display:grid}.sm-empty .empty-t{margin:6px 0 0}.sm-empty .meta{max-width:340px;margin:0 0 8px}.sm-empty-art{display:inline-flex}.sm-empty-art .sm-av+.sm-av{margin-left:-12px}.sm-samen{flex-direction:column;gap:14px;padding:16px;display:flex}.sm-samen.is-quiet{padding:14px 16px}.sm-samen.is-quiet .meta{margin:0}.sm-samen-h{align-items:flex-start;gap:14px;display:flex}.sm-samen-h>div{min-width:0}.sm-samen-h .pw-t{margin:2px 0 4px}.sm-samen-h .meta{margin:0;line-height:1.5}.sm-samen>.secondary{align-self:flex-start}.sm-btnrow{flex-wrap:wrap;align-items:stretch;gap:8px 12px;display:flex}.sm-btnrow>.primary,.sm-btnrow>.secondary{height:auto;min-height:52px;margin:0}.sm-btnrow .ic{width:18px;height:18px}.sm-person{gap:12px}.sm-person .grow{min-width:0;font-weight:var(--md-weight-semibold)}.sm-foot{margin:12px 2px 0}.sm-sheet .im-step-h{margin:16px 0 6px}.sm-lead{margin:6px 0 14px;line-height:1.55}.sm-linkcap{text-align:center;margin:8px 2px 4px;line-height:1.5}.sm-thing{border-radius:var(--md-radius-card);background:var(--md-color-background);align-items:center;gap:12px;margin:8px 0 4px;padding:12px;display:flex}.sm-thing>span:last-child{flex-direction:column;min-width:0;display:flex}.sm-thing .meta{margin:0}.sm-thing-ic{background:var(--md-color-agenda);width:40px;height:40px;color:var(--md-color-on-agenda);border-radius:10px;flex:none;place-items:center;display:grid}.sm-thing-ic .ic{width:22px;height:22px}.sm-whorow .sm-av{margin-right:2px}.sm-who .im-row{min-height:56px}.sm-or{color:var(--md-color-muted);font-size:var(--md-size-meta);align-items:center;gap:10px;margin:10px 0;display:flex}.sm-or:before,.sm-or:after{content:"";background:var(--md-color-line);flex:1;height:1px}.sm-linkbtn{flex-wrap:wrap;gap:2px 8px;height:auto;min-height:56px;padding-block:8px}.sm-linkbtn small{font-weight:var(--md-weight-regular);color:var(--md-color-muted);font-size:var(--md-size-label);flex-basis:100%}.sm-linkfield{border:1px solid var(--md-color-line-strong);border-radius:var(--md-radius-button);align-items:center;gap:8px;margin-top:10px;padding:6px 6px 6px 12px;display:flex}.sm-url{overflow-wrap:anywhere;min-width:0;font-size:var(--md-size-meta);flex:1}.sm-ok{height:21px;font-size:var(--md-size-meta);overflow-wrap:anywhere;margin:4px 2px 6px;line-height:21px}.sm-sheet.sm-add .sm-ok{margin:4px 2px 0}.sm-sheet.sm-add .primary{margin-top:6px}.sm-sheet.sm-add .sm-linkcap{margin:12px 2px 4px}.sm-link .primary .ic,.sm-begin .primary .ic,.sm-rem .secondary .ic{width:18px;height:18px}.sm-linkprev{border-radius:var(--md-radius-card);background:var(--md-color-page);place-items:center;margin:12px 0 0;padding:14px;display:grid}.sm-mini{background:var(--md-color-background);border-radius:14px;gap:7px;width:min(100%,260px);padding:12px;display:grid;box-shadow:0 8px 22px -14px #14233c80}.sm-mini-top{font-size:var(--md-size-label);align-items:center;gap:6px;display:flex}.sm-mini-k{font-size:var(--md-size-caption);color:var(--md-color-muted);margin:0}.sm-mini-card{background:var(--md-color-surface);font-size:var(--md-size-caption);border-radius:10px;align-items:center;gap:8px;padding:8px;line-height:1.35;display:flex}.sm-mini-card>span:last-child{flex-direction:column;display:flex}.sm-mini-card b{font-size:var(--md-size-label)}.sm-mini-btn{background:var(--md-color-frame);color:var(--md-color-on-frame);text-align:center;font-size:var(--md-size-caption);font-weight:var(--md-weight-semibold);border-radius:8px;padding:7px;display:block}.sm-mini-btn.is-2{background:var(--md-color-surface);color:var(--md-color-ink);box-shadow:inset 0 0 0 1px var(--md-color-line-strong)}.sm-shares{gap:12px;margin:0;padding:0;list-style:none;display:grid}.sm-shares li{align-items:flex-start;gap:12px;display:flex}.sm-shares li>span:last-child{flex-direction:column;min-width:0;line-height:1.4;display:flex}.sm-shares li>span:last-child span{color:var(--md-color-muted);font-size:var(--md-size-meta)}.sm-sh-ic{background:var(--md-color-todo);width:34px;height:34px;color:var(--md-color-on-todo);border-radius:10px;flex:none;place-items:center;display:grid}.sm-sh-ic .ic{width:19px;height:19px}.sm-private{border-radius:var(--md-radius-button);background:var(--md-color-background);font-size:var(--md-size-meta);gap:10px;margin:16px 0;padding:12px;line-height:1.5;display:flex}.sm-private .ic{width:18px;height:18px;color:var(--md-color-muted);flex:none;margin-top:1px}.sm-join{background:var(--md-color-background);min-height:100dvh;padding-bottom:32px}.sm-join-band{background:var(--md-color-frame);color:var(--md-color-on-frame);padding:max(28px, env(safe-area-inset-top)) var(--md-space-gutter) 64px}.sm-join-in{text-align:center;flex-direction:column;align-items:stretch;gap:10px;width:min(100%,460px);margin:0 auto;display:flex}.sm-join-body{width:min(100% - 2 * var(--md-space-gutter), 460px);margin-top:-44px}.sm-join-sun{place-items:center;display:grid}.sm-join .sm-pair{justify-content:center;margin:4px 0 2px}.sm-join .sm-pair .sm-av{outline-color:var(--md-color-frame)}.sm-join-t{font-size:var(--md-size-heading2);letter-spacing:-.015em;color:var(--md-color-on-frame);margin:12px 0 0;line-height:1.2}.sm-join-band .sm-lead{color:var(--md-color-on-frame-muted);margin:0}.sm-join-card{text-align:left;padding:16px}.sm-join-card .im-step-h{margin:0 0 12px}.sm-join-card .sm-private{margin:0}.sm-join .primary{margin-top:8px}.sm-entryrow{gap:12px}.sm-entryrow .grow{min-width:0}.sm-inbox-row{align-items:center;gap:12px;display:flex}.sm-inbox-row .grow{flex-direction:column;min-width:0;display:flex}.sm-inbox-row .meta{margin:0}.lp{min-height:100dvh;font-family:var(--md-font-sans);color:var(--md-color-ink);background:var(--md-color-background)}.lp a{color:inherit}.lp-logo{min-height:44px;font-weight:var(--md-weight-bold);letter-spacing:-.01em;align-items:center;gap:8px;font-size:19px;text-decoration:none;display:inline-flex}.lp-logo.is-dark{color:var(--md-color-on-frame)}.lp-logo .ray.on,.lp-c-sun .ray.on,.sm-mini-top .ray.on{stroke:var(--md-color-sun)}.lp-head{padding:14px var(--md-space-gutter);justify-content:space-between;align-items:center;gap:12px;display:flex}.lp-k{font-size:var(--md-size-body);color:var(--md-color-muted);align-items:center;gap:10px;margin:0 0 12px;display:flex}.lp-k b{color:var(--md-color-ink)}.lp-k.is-dark,.lp-k.is-dark b{color:var(--md-color-on-frame)}.lp-k .sm-av{outline:2px solid var(--md-color-surface)}.lp-card{background:var(--md-color-surface);border:1px solid var(--md-color-line);border-radius:18px;padding:20px;box-shadow:0 18px 40px -28px #14233c73}.lp-row{align-items:flex-start;gap:16px;display:flex}.lp-date{background:var(--md-color-agenda);width:64px;color:var(--md-color-on-agenda);border-radius:14px;flex-direction:column;flex:none;align-items:center;padding:8px 0 9px;line-height:1.1;display:flex}.lp-date small{font-size:var(--md-size-caption);font-weight:var(--md-weight-semibold);text-transform:uppercase;letter-spacing:.06em}.lp-date b{font-size:28px;font-weight:var(--md-weight-bold)}.lp-date span{font-size:var(--md-size-caption)}.lp-date.sm{border-radius:8px;width:38px;padding:4px 0}.lp-date.sm b{font-size:15px}.lp-date.lp-ic{background:var(--md-color-planned-task);height:64px;color:var(--md-color-on-planned-task);justify-content:center}.lp-date.lp-ic .ic{width:28px;height:28px}.lp-what{min-width:0}.lp-t{letter-spacing:-.015em;overflow-wrap:anywhere;margin:2px 0 8px;font-size:24px;line-height:1.2}.lp-l{color:var(--md-color-muted);gap:8px;margin:4px 0 0;line-height:1.45;display:flex}.lp-l .ic{flex:none;width:18px;height:18px;margin-top:2px}.lp-note{border-top:1px solid var(--md-color-line);margin:14px 0 0;padding-top:14px;line-height:1.55}.lp-items{border-top:1px solid var(--md-color-line);margin:14px 0 0;padding:0;list-style:none}.lp-items li{border-bottom:1px solid var(--md-color-line);align-items:baseline;gap:10px;padding:10px 0;display:flex}.lp-items li:last-child{border-bottom:0}.lp-items .t{overflow-wrap:anywhere;flex:1;min-width:0}.lp-items .q{color:var(--md-color-muted);font-size:var(--md-size-meta)}.lp-dot{background:var(--md-color-sun);border-radius:50%;flex:none;width:7px;height:7px;transform:translateY(-2px)}.lp-acts{gap:10px;margin-top:18px;display:grid}.lp-acts .wide{width:100%;text-decoration:none}.lp-main{text-align:left;justify-content:flex-start;gap:12px;height:auto;min-height:60px;padding:8px 16px}.lp-main>span,.lp-second>span{flex-direction:column;line-height:1.25;display:flex}.lp-main small{font-weight:var(--md-weight-regular);font-size:var(--md-size-label);opacity:.85}.lp-main .ic,.lp-second .ic{flex:none;width:22px;height:22px}.lp-second{justify-content:flex-start;gap:12px;height:auto;min-height:52px;padding:8px 16px}.lp-btnsun{flex:none}.lp-btnsun .ray.on{stroke:var(--md-color-sun)}.lp-main .lp-btnsun .horizon{fill:var(--md-color-on-frame)}.lp-ok{min-height:1.5em;font-size:var(--md-size-meta);color:var(--md-color-muted);text-align:center;margin:6px 2px -8px}.lp-valid{text-align:center;font-size:var(--md-size-meta);color:var(--md-color-muted);margin:10px 0 0}.lp-stores{flex-wrap:wrap;gap:10px;display:flex}.lp-store{min-height:48px;line-height:1.1;font-weight:var(--md-weight-semibold);background:#111;border-radius:10px;align-items:center;gap:8px;padding:6px 14px 6px 10px;text-decoration:none;display:inline-flex;color:#fff!important}.lp-store small{font-size:11px;font-weight:var(--md-weight-regular);opacity:.85;display:block}.lp-store .ic{width:22px;height:22px}.lp-web{min-height:44px;font-size:var(--md-size-meta);font-weight:var(--md-weight-semibold);align-items:center;gap:6px;display:inline-flex}.lp-web .ic{width:18px;height:18px}.lp-web.is-dark{color:var(--md-color-on-frame)!important}.lp-ad-k{font-size:var(--md-size-meta);font-weight:var(--md-weight-semibold);color:var(--md-color-sun-text);margin:0 0 4px}.lp-ad-t{font-size:var(--md-size-heading3);font-weight:var(--md-weight-semibold);margin:0 0 6px;line-height:1.3}.lp-ad-s{color:var(--md-color-muted);margin:0 0 14px;line-height:1.5}.lp-ad-t.is-dark{color:var(--md-color-on-frame);font-size:var(--md-size-heading2);letter-spacing:-.015em;line-height:1.2}.lp-ad-s.is-dark{color:var(--md-color-on-frame-muted)}.lp-gone{text-align:center;justify-items:center;display:grid}.lp-gone-ic{background:var(--md-color-background);width:52px;height:52px;color:var(--md-color-muted);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.lp-gone .lp-note{color:var(--md-color-muted);border-top:0;margin-top:0;padding-top:0}.lp-band{background:var(--md-color-frame);padding:14px var(--md-space-gutter) 70px}.lp-band-in{width:min(100%,560px);margin:26px auto 0}.lp-band .lp-k{font-size:var(--md-size-heading3);margin:0}.lp-band .lp-k .sm-av{outline-color:var(--md-color-frame)}.lp-main-b{width:min(100% - 2 * var(--md-space-gutter), 560px);margin:-52px auto 0;padding-bottom:40px}.lp-ad-b{justify-items:center;gap:24px;margin-top:36px;display:grid}.lp-ad-b-t{gap:0;display:grid}.lp-vals{gap:12px;margin:8px 0 18px;padding:0;list-style:none;display:grid}.lp-vals li{align-items:flex-start;gap:12px;display:flex}.lp-vals li>span{color:var(--md-color-muted);line-height:1.45;font-size:var(--md-size-meta);flex-direction:column;display:flex}.lp-vals li>span b{color:var(--md-color-ink);font-size:var(--md-size-body)}.lp-vals li>.ic,.lp-vals li>.lp-valsun{background:var(--md-color-todo);width:36px;height:36px;color:var(--md-color-on-todo);border-radius:10px;flex:none;padding:8px}.lp-vals li>.lp-valsun{padding:7px 5px}.lp-valsun .ray.on{stroke:var(--md-color-sun)}@media (min-width:900px){.lp-band{padding:22px 40px 86px}.lp-band-in{margin-top:36px}.lp-main-b{grid-template-columns:minmax(0,560px);justify-content:center;width:min(100% - 80px,1000px);display:grid}.lp-ad-b{background:var(--md-color-surface);border:1px solid var(--md-color-line);border-radius:22px;grid-template-columns:minmax(0,1fr) auto;justify-self:center;place-items:center start;width:min(100%,860px);margin-top:56px;padding:32px}.lp-main-b{grid-template-columns:1fr;justify-items:center}.lp-card-b,.lp-main-b>.lp-valid{width:min(100%,560px)}}.lp-c{flex-direction:column;display:flex}.lp-main-c{width:min(100% - 2 * var(--md-space-gutter), 520px);margin:8px auto 0;padding-bottom:32px}.lp-card-c{box-shadow:none}.lp-acts.is-c{margin-top:14px}.lp-c-r{background:var(--md-color-frame);color:var(--md-color-on-frame);padding:36px var(--md-space-gutter) 40px}.lp-c-r-in{text-align:center;justify-items:center;width:min(100%,460px);margin:0 auto;display:grid}.lp-c-r .lp-stores{justify-content:center;margin-top:22px}.lp-c-r .lp-store{background:#fff;color:#111!important}.lp-c-r .lp-phone{margin-top:8px}@media (min-width:900px){.lp-c{flex-direction:row;min-height:100dvh}.lp-c-l{flex-direction:column;flex:55%;display:flex}.lp-c-l .lp-head{padding:22px 40px}.lp-main-c{margin:auto;padding:24px 0 48px}.lp-c-r{flex:0 0 45%;place-items:center;padding:40px;display:grid}}.lp-phone{text-align:left;background:#0d1729;border-radius:30px;flex:none;width:230px;padding:8px;overflow:hidden;box-shadow:0 24px 50px -24px #14233c99}.lp-ph-band{background:var(--md-color-frame);color:var(--md-color-on-frame);text-align:center;border-radius:22px 22px 0 0;gap:2px;padding:16px 14px 14px;display:grid}.lp-ph-d{color:var(--md-color-on-frame-muted);font-size:10px}.lp-ph-band b{font-size:14px}.lp-ph-sun{justify-content:center;align-items:center;gap:6px;margin-top:4px;font-size:11px;display:flex}.lp-ph-sun .ray.on{stroke:var(--md-color-sun)}.lp-ph-body{background:var(--md-color-background);color:var(--md-color-ink);padding:10px 12px 12px}.lp-ph-card{background:var(--md-color-surface);border:1px solid var(--md-color-line);border-radius:10px;padding:8px 10px;font-size:11px;display:grid}.lp-ph-card small{color:var(--md-color-muted);align-items:center;gap:4px;font-size:10px;display:flex}.lp-ph-card small .ic{width:11px;height:11px}.lp-ph-card b{font-size:13px}.lp-ph-h{font-size:12px;font-weight:var(--md-weight-semibold);margin:10px 0 4px}.lp-ph-t{background:var(--md-color-surface);border-radius:9px;align-items:center;gap:8px;margin:0 0 4px;padding:6px 8px;font-size:11.5px;display:flex}.lp-ph-box{border:1.5px solid var(--md-color-box-line);border-radius:4px;flex:none;place-items:center;width:15px;height:15px;display:grid}.lp-ph-box.on{background:var(--md-color-sun);border-color:var(--md-color-sun);color:var(--md-color-on-sun)}.lp-ph-box .ic{stroke-width:3px;width:11px;height:11px}.lp-ph-tabs{background:var(--md-color-background);border-top:1px solid var(--md-color-line);border-radius:0 0 22px 22px;justify-content:space-around;align-items:center;padding:8px 6px 10px;display:flex}.lp-ph-tabs span{background:var(--md-color-line-strong);border-radius:4px;width:14px;height:14px}.lp-ph-tabs .is-talk{background:var(--md-color-sun);width:30px;height:30px;color:var(--md-color-on-sun);border-radius:50%;place-items:center;margin-top:-14px;display:grid}.lp-ph-tabs .is-talk .ic{width:16px;height:16px}.im-row.sm-whorow{grid-template-columns:36px 1fr;row-gap:0}.im-row.sm-whorow .sm-av{grid-row:span 2;margin:0}.im-row.sm-whorow>span:not(.sm-av){font-weight:var(--md-weight-semibold)}.lp a.primary{color:var(--md-color-on-sun)}.lp-ad-t{color:var(--md-color-ink)}.sm-av[data-c="2"]{--c:var(--md-color-label2)}.nb-bell{position:relative}.nb-bell.is-here{background:#7f7f7f29}.nb-dot{background:var(--md-color-sun);width:9px;height:9px;box-shadow:0 0 0 2px var(--md-color-surface);border-radius:50%;position:absolute;top:9px;right:10px}.app.framed .nb-dot{box-shadow:0 0 0 2px var(--md-color-frame)}@media (max-width:959px){.app .screen>.page-t:first-child{padding-right:104px}.app.has-talk .screen>.page-t:first-child,.app.has-talk .ag-top .page-t,.app.has-talk .notes-head{padding-right:156px}.app.framed .band .date{text-align:left;margin-left:48px;margin-right:150px;padding-left:0;padding-right:0}.sm-page>.back-link:first-child,.screen>.back-link:first-child{margin-right:156px}}@media (min-width:960px){.nb-bell,.app.framed .nb-bell{border-radius:var(--md-radius-button);width:44px;height:44px;color:var(--md-color-on-frame);box-shadow:none;background:#ffffff0f;border:1px solid #ffffff1f;flex:none;place-items:center;display:grid;position:relative;top:auto;right:auto}.nb-bell.is-here{background:#ffffff29}.nb-dot,.app.framed .nb-dot{box-shadow:0 0 0 2px var(--md-color-frame);top:8px;right:9px}.dock-tools .search-kbd{display:none}}.nb-me-l{width:28px;height:28px;font-size:var(--md-size-meta);font-weight:var(--md-weight-semibold);background:#ffffff24;border-radius:50%;flex:none;place-items:center;line-height:1;display:grid;box-shadow:inset 0 0 0 1.5px #ffffff52}.nb-jij .rowi{align-items:center}.nb-list{gap:12px;margin:0 0 22px;padding:0;list-style:none;display:grid}.nb-item{gap:12px;margin:0;padding:14px 16px 16px;display:grid}.nb-k{overflow-wrap:anywhere;align-items:center;gap:10px;margin:0;line-height:1.4;display:flex}.nb-k b{font-weight:var(--md-weight-semibold)}.nb-k .grow{flex:1;min-width:0}.nb-time{font-size:var(--md-size-meta);color:var(--md-color-muted);flex:none;align-self:flex-start;margin-top:2px}.nb-s{margin:0}.nb-item .sm-btnrow{min-height:48px}.nb-done{align-items:center;gap:6px;min-height:48px;margin:0;display:flex}.nb-done .ic{width:18px;height:18px}.nb-full{border-radius:var(--md-radius-card);background:var(--md-color-todo);color:var(--md-color-on-todo);overflow-wrap:anywhere;margin:0;padding:10px 12px;line-height:1.45}.nb-earlier{gap:0}.nb-quiet{color:var(--md-color-muted);overflow-wrap:anywhere;align-items:center;gap:10px;padding:10px 2px;line-height:1.4;display:flex}.nb-quiet .grow{flex:1;min-width:0}.nb-quiet .nb-time{align-self:center;margin:0}.nb-quiet .nb-qlink{min-height:44px;color:var(--md-color-ink);align-items:center;gap:4px;font-weight:600;text-decoration:none;display:inline-flex}.nb-quiet .nb-qlink .ic{width:16px;height:16px;color:var(--md-color-muted);flex:none}.nb-samenline{flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:16px;display:flex}.nb-samenline .meta{flex:220px;margin:0}.hr-lock{background:radial-gradient(120% 70% at 50% 0%, #e8983f47, transparent 60%), linear-gradient(180deg, var(--md-color-appointment), var(--md-color-frame) 75%);color:var(--md-color-on-frame);text-align:center;border-radius:24px;margin:4px 0 8px;padding:18px 16px 20px;position:relative;overflow:hidden}.hr-date{font-size:var(--md-size-meta);font-weight:var(--md-weight-semibold);color:var(--md-color-on-frame-muted);margin:0}.hr-clock{font-size:56px;line-height:1.05;font-weight:var(--md-weight-semibold);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0 0 14px}.hr-slot{align-items:center;max-width:380px;min-height:84px;margin:0 auto;display:grid}.hr-bub{color:var(--md-color-ink);text-align:left;background:#ffffffed;border-radius:18px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;padding:11px 12px;display:grid;box-shadow:0 10px 24px -14px #0009}.hr-app{background:var(--md-color-frame);border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.hr-app .sun .ray{stroke:var(--md-color-sun)}.hr-app .sun .horizon{fill:#fff}.hr-tx{min-width:0}.hr-top{color:var(--md-color-muted);justify-content:space-between;gap:8px;font-size:12px;line-height:1.3;display:flex}.hr-top b{font-weight:var(--md-weight-semibold);letter-spacing:.04em}.hr-b{overflow-wrap:anywhere;font-size:15px;line-height:1.3;display:block}.hr-cap{font-size:var(--md-size-meta);color:var(--md-color-muted);margin:0 2px 14px;line-height:1.45}@media (max-width:899px){.nb-lp-pc{display:none}}@media (min-width:900px){.nb-lp-phone{display:none}}.sm-av[data-c="4"]{--c:var(--md-color-label4)}.sm-av[data-c="7"]{--c:var(--md-color-label7)}.sm-av[data-c="8"]{--c:var(--md-color-label8)}button.rowi.sm-person{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.sm-links{gap:4px;margin:12px 0 0;padding:0;list-style:none;display:grid}.sm-links li{font-size:var(--md-size-meta);color:var(--md-color-muted);flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.sm-links li span{flex:180px}.sm-links .tlink{min-height:44px}.sm-soon{font-size:var(--md-size-meta);color:var(--md-color-muted);margin:4px 0 0;line-height:1.5}.lp .lp-main,.lp .lp-second{text-align:left;justify-content:flex-start}.lp-body{white-space:pre-wrap;overflow-wrap:anywhere}.lp-main[aria-disabled=true],.lp-second[aria-disabled=true]{opacity:.6;pointer-events:none}.secondary.sm-linkbtn{row-gap:4px;min-height:68px;padding:14px 18px}.lp .primary.lp-main{min-height:68px;padding:14px 18px}.lp .primary.lp-main>span{gap:2px}.lp .secondary.lp-second{min-height:52px;padding:10px 18px}
