@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cormorant-garamond-400-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cormorant-garamond-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/spectral-400-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/spectral-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/golos-text-400-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/golos-text-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/golos-text-500-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/golos-text-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono-400-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink-0: #070a10;--ink-1: #0b111c;--paper: #efe7d8;--text: #ece5d7;--text-2: rgba(236, 229, 215, .72);--text-3: rgba(236, 229, 215, .55);--sand: #e8c39a;--cool: #9ac4e8;--accent: var(--sand);--hairline: rgba(236, 229, 215, .14);--hairline-2: rgba(236, 229, 215, .28);--display: "Cormorant Garamond", "Sitka Display", "Iowan Old Style", Constantia, "Palatino Linotype", "Noto Serif", "Liberation Serif", Georgia, serif;--serif: "Spectral", "Sitka Text", "Iowan Old Style", Constantia, "Noto Serif", "Liberation Serif", Georgia, serif;--body: "Golos Text", "Segoe UI Variable Text", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", sans-serif;--figure: "JetBrains Mono", "Cascadia Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--ease: cubic-bezier(.19, 1, .22, 1);--settle: cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--ink-0);color:var(--text);font:16px/1.7 var(--body);-webkit-font-smoothing:antialiased;overflow-x:hidden}::selection{background:#e8c39a42;color:var(--text)}:focus-visible{outline:1px solid var(--sand);outline-offset:3px}@keyframes settle{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:none}}@keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes tide{0%,to{transform:scale(.9);opacity:.95}50%{transform:scale(1.14);opacity:.55}}#scene{position:fixed;inset:0;width:100%;height:100%;display:block;z-index:0}.app{position:fixed;top:0;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:520px;z-index:2;display:flex;flex-direction:column}.view{flex:1;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.view::-webkit-scrollbar{width:0;height:0}.sky{position:relative;flex:1 1 auto;min-height:50%;touch-action:none;cursor:grab;user-select:none;animation:appear .9s var(--ease) both}.sky:active{cursor:grabbing}.inscription{position:absolute;left:0;right:0;top:0;padding:24px 30px 12px;pointer-events:none}.inscription:before{content:"";position:absolute;inset:-60px -60px -300px;z-index:0;background:radial-gradient(62% 52% at 36% 24%,rgba(7,10,16,calc(var(--pool, .4) * 1)),rgba(7,10,16,calc(var(--pool, .4) * .94)) 46%,rgba(7,10,16,calc(var(--pool, .4) * .66)) 66%,rgba(7,10,16,calc(var(--pool, .4) * .3)) 82%,rgba(7,10,16,calc(var(--pool, .4) * .08)) 93%,#070a1000);transition:opacity .9s var(--ease)}@media(min-width:560px){.inscription:before{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 16%,#000 84%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 16%,#000 84%,transparent 100%)}}.inscription>*{position:relative;z-index:2}.inscription p{width:fit-content;max-width:100%}.fold-away{overflow:hidden;transition:max-height .7s var(--ease),opacity .4s var(--ease)}.ask{font-family:var(--display);font-size:26px;line-height:1.28;font-weight:400;letter-spacing:-.012em;margin:0;color:var(--text-2);text-shadow:0 1px 2px rgba(7,10,16,.92),0 0 10px rgba(7,10,16,.85)}.whisper{margin:6px 0 0;font-size:13.5px;color:#ece5d7eb;text-shadow:0 1px 2px rgba(7,10,16,.94),0 0 10px rgba(7,10,16,.88)}.answer{margin:6px 0 0;font-family:var(--display);font-size:36px;line-height:1.14;letter-spacing:-.028em;text-wrap:balance;text-shadow:0 1px 2px rgba(7,10,16,.94),0 0 11px rgba(7,10,16,.88)}.answer .second{display:block;color:#ece5d7c2;font-size:26px;margin-top:4px}.fig{font-family:var(--figure);font-size:11px;font-variant-numeric:tabular-nums;letter-spacing:.1em;color:#ece5d7f5}.answer .fig{vertical-align:.7em;margin-left:8px}.when{pointer-events:auto;display:block;margin:10px 0 0;padding:6px 0;border:0;background:none;cursor:pointer;text-align:left;font:400 11px/1 var(--figure);letter-spacing:.1em;color:#ece5d7f5;text-shadow:0 1px 2px rgba(7,10,16,.94),0 0 10px rgba(7,10,16,.88);transition:color .4s var(--ease)}.when:hover{color:var(--sand)}.when span{border-bottom:1px solid var(--hairline-2);padding-bottom:2px}.moon{position:absolute;width:240px;height:240px;margin:-120px 0 0 -120px;pointer-events:none;z-index:1;transition:left .6s var(--settle),top .6s var(--settle),opacity .7s var(--ease);will-change:left,top}.moon.dragging{transition:opacity .7s var(--ease)}.moon-disc{position:absolute;inset:98px;border-radius:50%;background:radial-gradient(circle at 36% 32%,#fffaf0 0%,var(--disc, #efe7d8) 58%,rgba(220,210,194,.94) 100%);box-shadow:0 0 16px 2px var(--halo-1, rgba(239, 231, 216, .5)),0 0 52px 12px var(--halo-2, rgba(239, 231, 216, .3)),0 0 140px 44px var(--halo-3, rgba(239, 231, 216, .14))}.moon-wash{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle,var(--halo-2, rgba(239, 231, 216, .3)) 0%,var(--halo-3, rgba(239, 231, 216, .14)) 32%,transparent 66%);animation:tide var(--tide, 7s) ease-in-out infinite}.paper{position:relative;flex:0 0 auto;background:linear-gradient(180deg,#090d149e,#070a10e6);backdrop-filter:blur(16px) saturate(115%);-webkit-backdrop-filter:blur(16px) saturate(115%);border-top:1px solid var(--hairline);padding:18px 28px;animation:appear .7s var(--ease) .2s both}.more{display:flex;justify-content:space-between;align-items:baseline;gap:14px;width:100%;padding:16px 0;border:0;border-bottom:1px solid var(--hairline);background:none;text-align:left;cursor:pointer;color:inherit;font-size:14.5px;transition:color .4s var(--ease)}.more:hover{color:var(--sand)}.more .sum{font:400 13px/1.4 var(--body);color:var(--text-3);text-align:right;min-width:0}.commit{width:100%;border:0;background:none;padding:20px 0 6px;color:var(--text);font-family:var(--serif);font-size:19px;letter-spacing:-.01em;cursor:pointer;text-align:left;transition:color .4s var(--ease)}.commit:hover{color:var(--sand)}.commit:disabled{color:var(--text-3);cursor:default}.commit.lined{border-top:1px solid var(--hairline-2);padding:18px 0 4px}.detail{flex:1 0 auto;display:flex;flex-direction:column;padding:0 22px;background:linear-gradient(180deg,rgba(11,17,28,0) 0%,rgba(11,17,28,.86) 150px,var(--ink-1) 210px,var(--ink-0) 340px);animation:appear .7s var(--ease) both}.detail .crest{height:158px;margin-bottom:24px}.detail .crest:after{background:linear-gradient(180deg,#070a101a,#070a104d 42%,#070a10bd 78%,#0b111cf5)}.detail .crest .blur{height:64px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 72%);mask-image:linear-gradient(180deg,transparent,#000 72%);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}.detail .crest-in{bottom:14px;display:flex;align-items:baseline;justify-content:space-between;gap:14px}.back{border:0;background:none;padding:8px 0;font:400 12.5px/1 var(--body);color:#ece5d7d9;cursor:pointer;text-shadow:0 1px 3px rgba(7,10,16,.9);transition:color .4s var(--ease)}.back:hover{color:var(--sand)}.section{margin:0 0 24px;animation:settle .7s var(--ease) both}.section-head{display:flex;align-items:baseline;gap:10px;margin:0 0 10px;font:400 16px/1.2 var(--serif);letter-spacing:-.008em;color:#ece5d7d9}.section-head .rule{flex:1;height:1px;background:var(--hairline)}.section-head .count{font:400 11px/1 var(--figure);font-variant-numeric:tabular-nums;letter-spacing:.08em;color:var(--sand)}.help-btn{border:0;background:none;padding:0 4px;font:400 11px/1 var(--figure);color:var(--text-3);cursor:pointer;transition:color .4s var(--ease)}.help-btn[aria-expanded=true]{color:var(--sand)}.help{margin:0 0 10px;font:400 11.5px/1.5 var(--figure);letter-spacing:.04em;color:var(--text-3);animation:appear .4s var(--ease) both}.band{display:grid;gap:0;margin:0 0 5px;border-radius:6px;overflow:hidden;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background .7s var(--ease),box-shadow .7s var(--ease)}.cell{display:flex;align-items:center;justify-content:center;min-height:46px;border:0;border-left:1px solid rgba(236,229,215,.1);padding:12px 8px;text-align:center;font:400 13.5px/1.25 var(--body);color:#ece5d794;cursor:pointer;transition:color .4s var(--ease),text-shadow .4s var(--ease),background .7s var(--ease)}.cell:first-child{border-left-color:transparent}.cell[aria-pressed=true]{color:#f6ecdb;background:#e8c39a29!important}.chips{display:flex;flex-wrap:wrap;gap:6px}.chip{display:flex;align-items:center;min-height:40px;border:0;border-radius:999px;padding:10px 15px;font:400 13.5px/1.2 var(--body);color:#ece5d794;cursor:pointer;transition:color .4s var(--ease),text-shadow .4s var(--ease),box-shadow .4s var(--ease),background .7s var(--ease)}.chip[aria-pressed=true]{color:#f6ecdb;box-shadow:inset 0 0 0 1px #e8c39a73!important}.chip.add{gap:6px;background:none;padding:10px 14px;color:var(--sand);box-shadow:inset 0 0 0 1px #e8c39a47;opacity:.86;transition:opacity .4s var(--ease)}.chip.add:hover{opacity:1}.chip.add b{font-weight:400;font-size:16px;line-height:1}.chip-field{width:142px;min-height:40px;border:0;border-radius:999px;background:#ece5d708;padding:10px 15px;font:400 13.5px/1.2 var(--body);color:var(--text);box-shadow:inset 0 0 0 1px var(--sand);outline:none}.chip-field::placeholder{color:var(--text-3)}[data-step="1"][aria-pressed=true]{text-shadow:0 0 3px rgba(232,195,154,.26),0 0 11px rgba(232,195,154,.22)}[data-step="2"][aria-pressed=true]{text-shadow:0 0 3px rgba(232,195,154,.4),0 0 16px rgba(232,195,154,.42),0 0 34px rgba(232,195,154,.2)}[data-step="3"][aria-pressed=true]{text-shadow:0 0 3px rgba(232,195,154,.6),0 0 20px rgba(232,195,154,.62),0 0 48px rgba(232,195,154,.34)}.marks{display:flex;flex-wrap:wrap;gap:1px;margin:0 -10px}.mark{position:relative;border:0;background:none;padding:15px 10px;font:400 14.5px/1 var(--body);color:#ece5d794;cursor:pointer;border-radius:4px;transition:color .4s var(--ease),text-shadow .4s var(--ease)}.mark:hover{color:#ece5d7c7}.mark[aria-pressed=true]{color:#f6ecdb}.stick{position:sticky;bottom:0;margin:auto -22px 0;padding:16px 22px;background:linear-gradient(180deg,#070a1000,#070a10b8 46%,#070a10f0);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.leaf{flex:1 0 auto;padding:0 22px 30px;background:linear-gradient(180deg,var(--ink-1) 0%,var(--ink-0) 240px);animation:appear .8s var(--ease) both}.leaf>*{animation:settle .76s var(--ease) both}.leaf>*+*{margin-top:34px}.leaf>.crest+*{margin-top:0}.leaf>*:nth-child(2){animation-delay:90ms}.leaf>*:nth-child(3){animation-delay:.17s}.leaf>*:nth-child(4){animation-delay:.25s}.leaf>*:nth-child(5){animation-delay:.33s}.crest{position:relative;height:172px;margin:0 -22px 26px;overflow:hidden}.crest canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.crest:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,10,16,.14) 0%,rgba(7,10,16,.38) 38%,rgba(7,10,16,.8) 76%,var(--ink-1) 100%)}.crest .blur{position:absolute;left:0;right:0;bottom:0;height:56px;z-index:1;pointer-events:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);-webkit-mask-image:linear-gradient(180deg,transparent,#000 70%);mask-image:linear-gradient(180deg,transparent,#000 70%)}.crest-in{position:absolute;z-index:2;left:22px;right:22px;bottom:12px}.crest h2{font-family:var(--display);font-size:29px;font-weight:400;letter-spacing:-.022em;margin:0 0 3px;text-shadow:0 1px 3px rgba(7,10,16,.9),0 0 14px rgba(7,10,16,.7)}.crest .under{color:var(--text-2);font-size:13.5px;margin:0}.season{display:flex;align-items:center;gap:12px;margin:0 0 12px;font:400 12px/1 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}*+.season{margin-top:30px}.season:after{content:"";flex:1;height:1px;background:var(--hairline)}.week{margin:0 0 22px;font:400 11.5px/1.5 var(--figure);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--text-3);animation:settle .7s var(--ease) both}.trace-more{display:block;margin-top:12px;padding-top:10px;border-top:1px solid rgba(236,229,215,.18);animation:settle .4s var(--ease) both}.trace-more .lbl{display:block;font:400 10.5px/1 var(--figure);letter-spacing:.1em;text-transform:uppercase;color:#ece5d7b3;margin-bottom:7px}.trace-more .had{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:13px;color:#ece5d7eb}.trace-more .had .none{color:#ece5d79e}.trace-more .stamp{display:block;margin-top:9px;font:400 10.5px/1 var(--figure);letter-spacing:.06em;color:#ece5d7b3}Запись — не строка списка,а полоса того самого неба,каким оно было в ту минуту. Плохой вечер виден холодной синевой раньше,чем прочитано время. */ .tide{display:grid;gap:8px;margin-bottom:30px}.trace{position:relative;display:block;width:100%;border:0;padding:0;text-align:left;border-radius:4px;overflow:hidden;isolation:isolate;cursor:pointer;color:inherit;transform:translateZ(0);animation:settle .7s var(--ease) both;transition:transform .62s var(--settle),box-shadow .5s var(--ease)}.trace canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.trace:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#070a104d,#070a10ad 58%,#070a10e6),linear-gradient(96deg,#070a10eb,#070a109e 58%,#070a101f)}.trace:hover{transform:translateY(-1px);box-shadow:0 12px 26px -14px #000000e6}.trace-in{position:relative;z-index:1;padding:14px 16px 15px;min-height:96px;display:flex;flex-direction:column}.trace.bare .trace-in{min-height:68px}.trace-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px}.trace-head time{font:400 12px/1 var(--figure);color:#ece5d7eb;font-variant-numeric:tabular-nums;letter-spacing:.04em}.trace-head .figs{font:400 11px/1 var(--figure);color:#ece5d7bd;font-variant-numeric:tabular-nums;letter-spacing:.06em;white-space:nowrap}.trace-head .figs b{font-weight:400;color:#ece5d7f2}.trace .said{margin:0;font-size:14.5px;line-height:1.5;color:var(--text);text-wrap:pretty}.trace .none{margin:0;font-size:13.5px;color:#ece5d7d1}.trace .aside{margin:7px 0 0;font-size:12px;color:#ece5d7c2;letter-spacing:.01em}.lens{display:flex;gap:26px;margin-bottom:2px}.lens button{border:0;background:none;padding:12px 0 11px;font:400 20px/1 var(--serif);letter-spacing:-.018em;color:var(--text-3);cursor:pointer;border-bottom:1px solid transparent;transition:color .42s var(--ease),border-color .42s var(--ease)}.lens button:hover{color:var(--text-2)}.lens button[aria-selected=true]{color:var(--text);border-bottom-color:var(--accent)}.spans{display:flex;flex-wrap:wrap;gap:0 18px;margin-bottom:14px}.spans button{border:0;background:none;padding:16px 0;font:400 12.5px/1 var(--body);color:var(--text-3);cursor:pointer;box-shadow:inset 0 -1px 0 transparent;transition:color .4s var(--ease),box-shadow .4s var(--ease)}.spans button:hover{color:var(--text-2)}.spans button[aria-pressed=true]{color:var(--text);box-shadow:inset 0 -1px 0 var(--hairline-2)}.range{position:relative;border-radius:4px;overflow:hidden;background:linear-gradient(180deg,#0e1420b8,#070a10e6);box-shadow:inset 0 0 0 1px #ece5d712}.range canvas{display:block;width:100%;height:216px}.range .edges{display:flex;justify-content:space-between;padding:0 14px 11px;font:400 10.5px/1 var(--figure);color:var(--text-3);letter-spacing:.06em}.key{display:flex;gap:20px;margin-top:16px;font-size:12.5px;color:var(--text-3)}.key i{display:inline-block;width:18px;vertical-align:middle;margin-right:8px}.sways{list-style:none;margin:24px 0 0;padding:0}.sway{display:grid;grid-template-columns:minmax(0,1fr) auto 22px 46px;align-items:center;gap:12px;padding:9px 0;border-bottom:1px solid var(--hairline);animation:settle .62s var(--ease) both}.sway .nm{font-size:14px;color:var(--text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sway .cnt{font:400 10.5px/1 var(--figure);color:var(--text-3);font-variant-numeric:tabular-nums;letter-spacing:.05em}.sway svg{display:block;width:22px;height:34px}.sway .val{font:400 13px/1 var(--figure);font-variant-numeric:tabular-nums;text-align:right;letter-spacing:.02em}.dayparts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.part{position:relative;border-radius:4px;overflow:hidden}.part canvas{display:block;width:100%;height:78px}.part:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#070a100f,#070a1080 52%,#070a10eb)}.part-in{position:absolute;z-index:1;left:7px;right:6px;bottom:6px}.part-name{display:block;font:400 11.5px/1 var(--body);color:#ece5d7db}.part-val{display:block;margin-top:4px;font:400 14px/1 var(--figure);font-variant-numeric:tabular-nums;color:var(--accent)}.quiet{margin:14px 0 0;font:400 11.5px/1.5 var(--figure);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--text-3)}.caution{color:var(--text-3);font-size:12.5px;line-height:1.65;margin:24px 0 0;padding-top:15px;border-top:1px solid var(--hairline)}.line{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:14px 0;border-bottom:1px solid var(--hairline)}.line .n{font-size:14.5px}.line .v{font-size:13.5px;color:var(--text-3);font-variant-numeric:tabular-nums}.act{display:block;width:100%;border:0;background:none;padding:15px 0;text-align:left;font:400 14.5px/1 var(--body);color:var(--text-2);border-bottom:1px solid var(--hairline);cursor:pointer;transition:color .4s var(--ease)}.act:hover{color:var(--text)}.act.grave:hover{color:var(--sand)}.pick{border:0;background:none;padding:2px 0;color:var(--text);font:400 13.5px/1.2 var(--body);font-variant-numeric:tabular-nums;border-bottom:1px solid var(--hairline-2);outline-offset:4px;cursor:pointer}.pick:focus-visible{border-bottom-color:var(--sand)}select.pick{color-scheme:dark}input[type=time].pick::-webkit-calendar-picker-indicator{filter:invert(.7);opacity:.5;cursor:pointer}.drop{border:0;background:none;color:var(--text-3);font:400 19px/1 var(--body);padding:0 2px;margin:-12px -4px -12px 4px;min-height:44px;min-width:30px;cursor:pointer;transition:color .36s var(--ease)}.drop:hover{color:var(--sand)}.said-field{display:block;width:100%;margin-top:4px;padding:6px 0 10px;border:0;border-bottom:1px solid var(--hairline);background:none;resize:none;color:var(--text);font:400 14.5px/1.7 var(--body);outline:none;transition:border-color .4s var(--ease)}.said-field:focus{border-bottom-color:var(--hairline-2)}.said-field::placeholder{color:var(--text-3);font-family:var(--serif);font-style:italic}.app.bare{align-items:center;justify-content:center;padding:0 34px;text-align:center;background:var(--ink-0)}.app.bare p{margin:0;border:0;padding:0}.act:disabled{color:var(--text-3);cursor:default}.confirm{padding:14px 0 6px;border-bottom:1px solid var(--hairline);animation:settle .4s var(--ease) both}.confirm p{margin:0 0 12px;font:400 15.5px/1.4 var(--serif);letter-spacing:-.006em;color:var(--text);text-wrap:pretty}.confirm .pair{display:flex;gap:26px}.confirm button{border:0;background:none;padding:12px 0;font:400 14.5px/1 var(--body);color:var(--text-2);cursor:pointer;transition:color .4s var(--ease)}.confirm button:hover{color:var(--text)}.confirm button.yes{color:var(--sand)}.confirm button.yes:hover{color:#f6ecdb}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ways{display:flex;justify-content:space-between;padding:4px 10px calc(6px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--hairline);background:linear-gradient(180deg,#070a10ad,#070a10eb);backdrop-filter:blur(18px) saturate(115%);-webkit-backdrop-filter:blur(18px) saturate(115%)}.ways button{position:relative;flex:1 1 0;min-width:0;border:0;background:none;padding:16px 2px 15px;white-space:nowrap;font:400 14px/1 var(--body);letter-spacing:-.01em;color:#ece5d7b3;cursor:pointer;transition:color .4s var(--ease)}.ways button span{position:relative;display:inline-block}.ways button span:after{content:"";position:absolute;left:50%;top:-9px;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--sand);box-shadow:0 0 6px #e8c39a99;transform:scale(0);opacity:0;transition:transform .4s var(--ease),opacity .4s}.ways button[aria-current=page]{color:var(--text)}.ways button[aria-current=page] span:after{transform:scale(1);opacity:1}.ways button:hover{color:var(--text-2)}@media(max-width:359px){.ways button{font-size:12.5px}}@media(prefers-reduced-motion:reduce){:root:not([data-motion=full]) *,:root:not([data-motion=full]) *:before,:root:not([data-motion=full]) *:after{animation:none!important;transition:none!important}:root:not([data-motion=full]) .moon-wash{animation:tide 24s ease-in-out infinite!important}}:root[data-motion=calm] *,:root[data-motion=calm] *:before,:root[data-motion=calm] *:after{animation:none!important;transition:none!important}:root[data-motion=calm] .moon-wash{animation:tide 24s ease-in-out infinite!important}
