:root,.nt-tools{--nt-font:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--nt-plain:#fff;--nt-plain-ink:#000;--nt-link:#0b57d0;--nt-box:#fff;--nt-box-shadow:0 1px 6px 0 #20212447;--nt-box-ink:#000;--nt-box-hint:#1f1f1f60;--nt-box-icon:#5f6368;--nt-disc:#edf2fa;--nt-glyph:#041e49;--nt-tile-ink:#000;--nt-tile-cast:none;--nt-ring:#1967d2;--nt-hover:#1f1f1f14;--nt-hover-photo:#00000047;--nt-tile-plate:var(--nt-hover);--nt-more:#80868b;--nt-more-on:#5f6368;--nt-more-plate:var(--nt-hover);--nt-cast:0 0 1px #0009,0 1px 3px #0000008c,0 0 8px #00000059;--nt-photo-ink:#f8f9fa;--nt-photo-cast:.5px .5px 1px #00000080,0 0 2px #0003,0 0 10px #0000001a;--nt-gear-ink:var(--nt-more);--nt-gear-cast:none}@media (prefers-color-scheme:dark){:root{--nt-plain:#3c3c3c;--nt-plain-ink:#e8eaed;--nt-link:#a8c7fa;--nt-box-shadow:0 2px 6px 0 #20212452;--nt-disc:#282828;--nt-glyph:#fff;--nt-tile-ink:#e8eaed;--nt-ring:#669df6;--nt-hover:#e3e3e31a;--nt-more:#fff;--nt-more-on:#fff}}html[data-state=photo],html[data-photo=expected]:not([data-state=plain]),.nt-tools[data-state=photo]{--nt-tile-ink:var(--nt-photo-ink);--nt-tile-cast:var(--nt-photo-cast);--nt-tile-plate:var(--nt-hover-photo);--nt-more:#fff;--nt-more-on:#fff;--nt-more-plate:var(--nt-hover-photo);--nt-gear-ink:var(--nt-photo-ink);--nt-gear-cast:drop-shadow(.5px .5px 1px #00000080) drop-shadow(0 0 2px #0003) drop-shadow(0 0 10px #0000001a)}.nt-search{box-sizing:border-box;background:var(--nt-box);height:56px;box-shadow:var(--nt-box-shadow);border-radius:28px}.nt-search svg{width:20px;height:20px;fill:var(--nt-box-icon);pointer-events:none;position:absolute;top:18px;left:18px}.nt-search input{box-sizing:border-box;border-radius:inherit;width:100%;height:56px;color:var(--nt-box-ink);caret-color:var(--nt-box-ink);font:400 16px var(--nt-font);background:0 0;border:0;outline:none;margin:0;padding:0 16px 0 52px;position:absolute;inset:0}.nt-search input::placeholder{color:var(--nt-box-hint);opacity:1}.nt-shortcuts{pointer-events:none;font:400 13px/16px var(--nt-font);flex-wrap:wrap;justify-content:center;display:flex}.nt-tile{width:112px;height:112px;color:inherit;font:inherit;pointer-events:auto;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:8px;flex-direction:column;flex:none;align-items:center;margin:0;padding:0;display:flex;position:relative}.nt-tile:hover{background:var(--nt-tile-plate)}.nt-tile:has(>.nt-tile-more[aria-expanded=true]){background:var(--nt-tile-plate)}.nt-tile-ico{background:var(--nt-disc);pointer-events:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:48px;height:48px;margin-top:16px;display:flex}.nt-tile-ico img{width:24px;height:24px;display:block}.nt-tile-ico svg{width:24px;height:24px;fill:var(--nt-glyph)}.nt-tile-letter{color:#fff;width:24px;height:24px;font:600 12px/24px var(--nt-font);text-align:center;background:#787878;border-radius:50%;display:block}.nt-tile-title{box-sizing:border-box;pointer-events:none;border-radius:18px;align-items:center;max-width:118px;height:36px;margin-top:6px;padding:2px 8px;display:flex}.nt-tile-title span{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--nt-tile-ink);text-shadow:var(--nt-tile-cast);overflow:hidden}.nt-credit{color:var(--nt-photo-ink);text-shadow:var(--nt-photo-cast);font-family:var(--nt-font);align-items:center;gap:8px;display:flex}.nt-credit-words p,.nt-credit-name>span{white-space:nowrap;text-overflow:ellipsis;width:fit-content;max-width:100%;margin:0;overflow:hidden}.nt-credit-by{font:400 12px/16px var(--nt-font);align-items:center;display:flex}.nt-credit-by a,.nt-credit-handle{text-overflow:ellipsis;min-width:0;color:inherit;border-radius:2px;text-decoration:none;overflow:hidden}.nt-credit-by a:hover{text-underline-offset:2px;text-decoration:underline}.nt-credit-name{width:fit-content;max-width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-align:start;text-shadow:inherit;cursor:pointer;background:0 0;border:0;border-radius:2px;margin:0;padding:0;display:block;position:relative}.nt-credit-name:before{content:"";z-index:-1;pointer-events:none;border-radius:999px;position:absolute;inset:-4px -8px}.nt-credit-name:hover:before,.nt-credit-name[aria-expanded=true]:before{background:var(--nt-hover-photo)}.nt-new{color:#000;height:16px;font:600 11px/16px var(--nt-font);text-shadow:none;background:#fff;border-radius:8px;flex:none;align-items:center;margin-left:6px;padding:0 6px;display:inline-flex}.nt-credit-row{opacity:0;flex:none;gap:2px;min-height:32px;transition:opacity .2s;display:flex}.nt-credit-words{align-items:center;gap:2px;display:flex}.nt-credit-name{min-width:0}.nt-credit-link{width:22px;height:22px;color:inherit;border-radius:50%;flex:none;place-items:center;margin:-3px 0 -3px 8px;display:grid;position:relative}.nt-credit-link:hover{background:var(--nt-hover-photo)}.nt-credit-link .nt-glyph{stroke-width:2px;filter:drop-shadow(.5px .5px 1px #00000080)drop-shadow(0 0 2px #0003)drop-shadow(0 0 10px #0000001a);width:14px;height:14px}.nt-settings{width:32px;height:32px;color:var(--nt-gear-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.nt-settings:hover,.nt-settings[aria-expanded=true]{background:var(--nt-more-plate)}.nt-gear{fill:currentColor;width:22px;height:22px;filter:var(--nt-gear-cast);display:block}.nt-plain-line{font:400 13px/20px var(--nt-font);color:var(--nt-plain-ink);margin:0;padding:8px 0}.nt-plain-line a{color:var(--nt-link);border-radius:2px;text-decoration:none}
.cw-win{zoom:var(--z);-webkit-font-smoothing:antialiased;isolation:isolate;background:#dfe4ea;border-radius:12px;width:1440px;height:900px;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:normal;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000001f,0 2px 6px #0000000d,0 28px 70px -18px #14182061}.cw-win svg{display:block}.cw-strip{height:42px;position:absolute;inset:0 0 auto}.cw-lights{gap:8px;display:flex;position:absolute;top:15px;left:16px}.cw-lights i{background:#ff5f57;border-radius:50%;width:12px;height:12px;box-shadow:inset 0 0 0 .5px #0000002e}.cw-lights i:nth-child(2){background:#febc2e}.cw-lights i:nth-child(3){background:#28c840}.cw-tab{color:#1f1f1f;background:#fff;border-radius:10px 10px 0 0;align-items:center;width:236px;height:35px;padding:0 10px 0 14px;font-size:12px;display:flex;position:absolute;top:7px;left:84px}.cw-tab:before,.cw-tab:after{content:"";width:10px;height:10px;position:absolute;bottom:0}.cw-tab:before{background:radial-gradient(circle at 0 0,#0000 9.5px,#fff 10px);left:-10px}.cw-tab:after{background:radial-gradient(circle at 100% 0,#0000 9.5px,#fff 10px);right:-10px}.cw-tab span{flex:1}.cw-tab .cw-favicon{fill:#3d4043;stroke:none;flex:none;width:16px;height:16px;margin-right:8px}.cw-tab svg,.cw-plus svg,.cw-tabsearch svg{fill:none;stroke:#474747;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.cw-plus,.cw-tabsearch{place-items:center;width:28px;height:28px;display:grid;position:absolute;top:10px}.cw-plus{left:332px}.cw-tabsearch{right:12px}.cw-bar{z-index:1;background:#fff;align-items:center;gap:2px;height:44px;padding:0 10px 0 8px;display:flex;position:absolute;top:42px;left:0;right:0;box-shadow:0 1px #00000012}.cw-ico{flex:none;place-items:center;width:34px;height:34px;display:grid}.cw-ico svg{fill:none;stroke:#474747;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.cw-ico.is-off svg{stroke:#b4b8bd}.cw-ext svg{stroke:none;width:18px;height:18px}.cw-more svg{fill:#474747;stroke:none}.cw-omni{color:#5e6368;background:#edf1f6;border-radius:17px;flex:1;align-items:center;gap:12px;height:34px;margin:0 8px 0 6px;padding:0 14px;font-size:14px;display:flex}.cw-omni svg{fill:#5e6368;width:16px;height:16px}.cw-avatar{border-radius:50%;flex:none;place-items:center;width:24px;height:24px;margin:0 5px;display:grid;overflow:hidden}.cw-avatar svg{stroke:none;width:24px;height:24px}.cw-page{-webkit-font-smoothing:auto;background:#3c3c3c;position:absolute;inset:86px 0 0;overflow:hidden}.cw-layers{z-index:0;position:absolute;inset:0}.cw-layer{position:absolute;inset:0}.cw-page :is(.nt-search,.nt-shortcuts,.nt-credit,.nt-settings,.nt-plain-line){position:absolute}.cw-page :is(.nt-search,.nt-shortcuts,.nt-settings,.nt-plain-line),.cw-page :is(.nt-search,.nt-shortcuts,.nt-settings,.nt-plain-line) *{pointer-events:none;cursor:default}.cw-page .nt-credit{flex-direction:column-reverse;align-items:flex-start;gap:2px}.cw-page .nt-credit-row{opacity:1;pointer-events:none;margin-left:-12px}.cw-page .nt-ctl{width:32px;height:32px;color:var(--nt-photo-ink);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.cw-page :is(.cw-like,.cw-step){pointer-events:auto;cursor:pointer}@media (hover:hover){.cw-page :is(.cw-like,.cw-step):hover{background:var(--nt-hover-photo)}}.cw-page .cw-like[data-beat] svg{animation:1.3s ease-in-out infinite cw-beat}.cw-page .cw-like[data-beat]:active svg{animation:none}@keyframes cw-beat{0%,45%,to{transform:scale(1)}12%{transform:scale(1.28)}24%{transform:scale(1.04)}34%{transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){.cw-page .cw-like[data-beat] svg{animation:none}}.cw-page .nt-glyph{--cw-cast:drop-shadow(.5px .5px 1px #00000080) drop-shadow(0 0 2px #0003) drop-shadow(0 0 10px #0000001a);fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;filter:var(--cw-cast)}.cw-page .nt-glyph.is-filled{fill:currentColor}.cw-page .nt-credit-link{pointer-events:none}.cw-page .nt-credit-link .nt-glyph{stroke-width:2px;width:14px;height:14px}.cw-page .cw-chain{pointer-events:auto}.cw-page .cw-chain a{width:24px;height:24px;color:inherit;cursor:pointer;border-radius:50%;place-items:center;margin:-5px;display:grid}@media (hover:hover){.cw-page .cw-chain a:hover{background:var(--nt-hover-photo)}}.cw-page .cw-chain a:focus-visible{outline-offset:1px;outline:2px solid #fff}.cw-page.is-plain{background:var(--nt-plain)}.cw-cover{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.bh-plate .cw-layer{opacity:0;visibility:hidden;transition:opacity 1.2s,visibility 0s linear 1.2s}.bh-plate .cw-layer:not([data-armed]){display:none}.bh-plate .cw-layer[data-turn]{z-index:2;opacity:1;visibility:visible;transition:opacity 1.2s,visibility}.bh-plate .cw-layer[data-prev]{z-index:1;opacity:1;visibility:visible;transition:none}.bh-plate[data-quick] .cw-layer{transition-duration:.3s,0s!important}@media (prefers-reduced-motion:reduce){.bh-plate .cw-layer{transition:none!important}}
