@layer properties,theme,base,components,utilities;@property --tilt{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.vc-grain{position:relative}.vc-grain:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:var(--vc-grain-tile)}.vc-desk{position:relative;isolation:isolate;background-color:var(--vc-desk)}.vc-desk:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' seed='3'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .08 0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23g)'/%3E%3C/svg%3E")}:root[data-time=day] :is(.vc-desk,.vc-scene):before{background:repeating-linear-gradient(90deg,rgb(255 255 255 / .035) 0 2px,transparent 2px 7px),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' seed='3'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .08 0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23g)'/%3E%3C/svg%3E")}:root[data-time=night] .vc-desk:before{opacity:.5}:root[data-time=night] .vc-desk:after{content:"";position:absolute;inset:0;z-index:40;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 70% at 18% -6%,rgb(255 206 140 / .1),rgb(255 206 140 / .03) 45%,transparent 70%)}.vc-paper{background-color:var(--vc-surface);border-radius:var(--vc-radius-paper);box-shadow:0 2px 4px #1e140a59;transform:rotate(var(--tilt))}.vc-paper--white{background-color:var(--vc-paper-white)}:root[data-time=night] .vc-paper{box-shadow:inset 0 1px #ffe8c421,inset 1px 0 #ffe8c40d,0 0 0 1px #0000008c,0 3px 8px #0009}.vc-scrap{background-color:var(--vc-surface);transform:rotate(var(--tilt));clip-path:polygon(0% 4%,6% 1%,14% 5%,23% 2%,31% 6%,40% 2%,49% 5%,58% 1%,67% 5%,76% 2%,85% 6%,93% 2%,100% 5%,100% 96%,94% 99%,86% 95%,77% 98%,68% 94%,59% 98%,50% 95%,41% 99%,32% 95%,23% 98%,14% 94%,6% 98%,0% 95%)}.vc-sheet-torn{background-color:var(--vc-paper-white);clip-path:polygon(0 9px,7% 0,15% 9px,24% 3px,33% 9px,42% 0,51% 9px,60% 3px,69% 9px,78% 0,87% 9px,95% 3px,100% 9px,100% 100%,0 100%)}.vc-lined{background-image:repeating-linear-gradient(transparent 0 calc(var(--vc-rule) - 1px),var(--vc-line) calc(var(--vc-rule) - 1px) var(--vc-rule))}.vc-lined--margin:before{content:"";position:absolute;inset-inline-start:34px;top:0;bottom:0;width:1.5px;pointer-events:none;background:var(--vc-margin-line)}.vc-notebook{box-shadow:3px 4px 0 var(--vc-surface),6px 8px 0 var(--vc-surface-sunken),0 10px 22px #1e140a66}:root[data-time=night] .vc-notebook{box-shadow:inset 0 1px #ffe8c421,inset 1px 0 #ffe8c40d,3px 4px 0 var(--vc-surface),6px 8px 0 var(--vc-surface-sunken),0 0 0 1px #0000008c,0 10px 22px #000000b3}.vc-notebook--single{box-shadow:0 10px 22px #1e140a66}:root[data-time=night] .vc-notebook--single{box-shadow:inset 0 1px #ffe8c421,inset 1px 0 #ffe8c40d,0 0 0 1px #0000008c,0 10px 22px #000000b3}.vc-holes{position:absolute;inset-inline-start:0;inset-inline-end:0;top:0;height:24px;pointer-events:none;background:radial-gradient(circle at 50% 11px,var(--vc-desk) 4px,transparent 4.6px) 0 0 / 24px 24px}.vc-marked{position:relative;z-index:0;display:inline-block}.vc-marked:after{content:"";position:absolute;inset-inline-start:-4px;inset-inline-end:-7px;bottom:3px;height:11px;z-index:-1;border-radius:3px;background:var(--vc-highlight);transform:rotate(-1.5deg) skew(-12deg)}:root[data-time=night] .vc-marked:after{display:none}.vc-tape{position:absolute;width:78px;height:18px;pointer-events:none;transform:rotate(var(--tilt));background:var(--vc-tape) repeating-linear-gradient(90deg,transparent 0 6px,rgb(255 255 255 / .06) 6px 8px)}:root[data-time=night] .vc-tape{background:var(--vc-tape) repeating-linear-gradient(90deg,transparent 0 6px,rgb(0 0 0 / .06) 6px 8px)}.vc-tape.vc-tape--washi{background-color:var(--vc-highlight)}:root[data-time=night] .vc-tape.vc-tape--washi{background:var(--vc-highlight);box-shadow:0 0 0 1.5px var(--vc-sticker-edge)}.vc-tape.vc-tape--plain{background:var(--vc-surface-sunken) repeating-linear-gradient(45deg,rgb(0 0 0 / .08) 0 3px,transparent 3px 8px)}:root[data-time=night] .vc-tape.vc-tape--plain{background:var(--vc-surface)}.vc-tape.vc-tape--black,:root[data-time=night] .vc-tape.vc-tape--black{background:#1f1b16;opacity:.95}.vc-clip{position:absolute;width:16px;height:42px;pointer-events:none;border:2.5px solid var(--vc-ink-disabled);border-radius:8px 8px 9px 9px/10px}.vc-clip:after{content:"";position:absolute;inset-inline-start:3px;top:8px;width:6px;height:26px;border:2.5px solid var(--vc-ink-disabled);border-top:0;border-radius:0 0 6px 6px}.vc-label-tape{display:inline-block;padding:3px 7px 2px;border-radius:1px;background:var(--vc-label);color:var(--vc-on-label);font-family:var(--vc-font-word);font-weight:700;letter-spacing:.16em;text-transform:uppercase}:root[data-time=night] .vc-label-tape{box-shadow:0 0 0 1px var(--vc-line)}.vc-sticker{background:var(--vc-highlight);color:var(--vc-on-highlight);border-radius:3px;box-shadow:0 0 0 2px var(--vc-sticker-edge),0 2px 4px #1e140a59;transform:rotate(var(--tilt))}:root[data-time=night] .vc-sticker{box-shadow:0 0 0 1.5px var(--vc-sticker-edge),0 3px 8px #0009}.vc-stamp{display:inline-block;padding:2px 8px;border:2px solid currentColor;border-radius:6px;font-family:var(--vc-font-word);font-weight:700;letter-spacing:.18em;text-transform:uppercase;transform:rotate(-6deg)}.vc-stamp--sm{padding:3px 8px;font-size:11px;line-height:1.15;transform:rotate(-5deg)}.vc-label-tape--sm{font-size:11px;line-height:1.35}.vc-known-tape{display:inline-block;overflow:clip;overflow-clip-margin:3px;pointer-events:none;transform:rotate(-3deg);transform-origin:0 50%;animation:vc-known-settle .22s .56s cubic-bezier(.2,.8,.3,1) both}.vc-known-tape .vc-label-tape{display:inline-block;font-size:13px;font-weight:700;line-height:1.35;padding:4px 9px 3px;box-shadow:0 1px 2px #1e140a59;animation:vc-known-print .52s steps(6,end) both}@keyframes vc-known-print{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes vc-known-settle{0%{transform:rotate(0) translateY(-2px)}to{transform:rotate(-3deg) translateY(0)}}@media(prefers-reduced-motion:reduce){.vc-known-tape,.vc-known-tape .vc-label-tape{animation:none}}.vc-label-tape--fill{display:block}.vc-washi-label{display:inline-block;padding:6px 10px;font-family:var(--vc-font-ui);font-size:12px;font-weight:700;line-height:1;letter-spacing:.1em;text-transform:uppercase;color:var(--vc-ink);box-shadow:0 1px 2px #0000001f;transform:rotate(-1.2deg)}.vc-washi-label--yellow{background:var(--vc-highlight) repeating-linear-gradient(45deg,rgb(255 255 255 / .45) 0 5px,transparent 5px 11px);color:var(--vc-on-highlight)}.vc-washi-label--cream{background:var(--vc-surface-sunken) radial-gradient(rgb(255 255 255 / .7) 1.5px,transparent 2px) 0 0 / 9px 9px}.vc-washi-label--black{background:var(--vc-label) repeating-linear-gradient(90deg,rgb(255 255 255 / .18) 0 4px,transparent 4px 10px);color:var(--vc-on-label)}:root[data-time=night] .vc-washi-label--yellow{background:#48413a;color:var(--vc-ink)}:root[data-time=night] .vc-washi-label--yellow.vc-washi-label--strip{background:var(--vc-highlight) repeating-linear-gradient(45deg,#ffffff14 0 5px,#00000059 5px 11px);color:var(--vc-on-highlight)}:root[data-time=night] .vc-washi-label--cream{background:#48413a}.vc-washi-label--sm{padding:5px 10px;font-size:11px;transform:rotate(-1.5deg)}:root[data-time=night] .vc-washi-label--black{background:var(--vc-label);box-shadow:0 0 0 1px #48413a}.vc-quiet-paper{border-radius:0;background:var(--vc-surface);box-shadow:0 2px 4px #1e140a59;transform:rotate(1deg)}:root[data-time=night] .vc-quiet-paper{box-shadow:inset 0 1px #ffe8c421,0 0 0 1px #0000008c,0 3px 8px #0009}.vc-tag{position:relative;border-start-start-radius:4px;border-start-end-radius:28px;border-end-end-radius:28px;border-end-start-radius:4px;background:var(--vc-accent);color:var(--vc-on-accent);font-family:var(--vc-font-word);letter-spacing:.08em;text-transform:uppercase;box-shadow:0 3px #000,0 2px 4px #1e140a59;transition:transform var(--vc-duration-fast) var(--vc-ease),box-shadow var(--vc-duration-fast) var(--vc-ease)}.vc-tag:before{content:"";position:absolute;inset-inline-start:12px;top:50%;width:12px;height:12px;margin-top:-6px;border-radius:50%;background:var(--vc-desk);box-shadow:inset 0 1px 2px #00000059}.vc-tag:after{content:"";position:absolute;inset-inline-start:-22px;top:50%;width:26px;height:2px;background:var(--vc-kraft-deep);transform:rotate(-28deg);transform-origin:right center}[dir=rtl] .vc-tag:after{transform:rotate(28deg);transform-origin:left center}.vc-tag--hang{width:calc(100% - 22px);margin-inline-start:22px}.vc-tag--sm{border-start-start-radius:4px;border-start-end-radius:22px;border-end-end-radius:22px;border-end-start-radius:4px}.vc-tag--sm:before{inset-inline-start:10px;width:10px;height:10px;margin-top:-5px}.vc-tag--sm:after{inset-inline-start:-14px;width:16px}.vc-tag--long{letter-spacing:.02em}@media(max-width:359px){.vc-tag--long{font-size:var(--text-vc-word-16);letter-spacing:0}}@layer components{.vc-tag:disabled{opacity:.5;cursor:default}}.vc-tag:active:not([aria-busy]):not(:disabled){transform:translateY(2px);box-shadow:0 1px #000,0 2px 4px #1e140a59}.vc-tag.vc-tag--paper{background:var(--vc-paper-white);color:var(--vc-ink);box-shadow:0 0 0 2px var(--vc-ink),0 2px 4px #1e140a59}.vc-tag.vc-tag--paper:before{box-shadow:0 0 0 1.5px var(--vc-ink)}.vc-tag.vc-tag--paper:active:not([aria-busy]):not(:disabled){box-shadow:0 0 0 2px var(--vc-ink),0 1px 2px #1e140a59}:root[data-time=night] .vc-tag.vc-tag--paper{box-shadow:0 0 0 2px var(--vc-ink),0 3px 8px #0009}:root[data-time=night] .vc-tag.vc-tag--paper:active:not([aria-busy]):not(:disabled){box-shadow:0 0 0 2px var(--vc-ink),0 1px 3px #0009}:root:not([data-vc-keys]) .vc-focus-keys:focus-visible{outline:none}:root[data-time=night] .vc-tag{box-shadow:0 3px #9d927f,0 3px 8px #0009}:root[data-time=night] .vc-tag:active:not([aria-busy]):not(:disabled){box-shadow:0 1px #9d927f,0 3px 8px #0009}.vc-pbtn{min-height:52px;padding:8px;background-color:var(--vc-surface);color:var(--vc-ink);box-shadow:0 0 0 2px var(--vc-line),0 2px 4px #1e140a59;font:700 16px/1.15 var(--vc-font-word);letter-spacing:.04em;text-transform:uppercase;transform:rotate(var(--tilt));transition:transform var(--vc-duration-fast) var(--vc-ease)}.vc-pbtn:active:not(:disabled){transform:translateY(2px)}:root[data-time=night] .vc-pbtn{box-shadow:0 0 0 2px var(--vc-line),0 2px 5px #0009}.vc-quiet-link{font-family:"Special Elite",var(--vc-font-word);font-size:var(--text-vc-word-18);font-weight:400;letter-spacing:0;color:var(--vc-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.vc-marker-hl{padding:0 3px;background:var(--vc-highlight);color:var(--vc-on-highlight);-webkit-box-decoration-break:clone;box-decoration-break:clone}.vc-marker-hl.vc-marker-hl--inplace{margin:0 -3px}.vc-quiet-link.vc-quiet-link--muted{font-size:17px;color:var(--vc-ink-muted);text-decoration-color:var(--vc-ink-muted)}.vc-pencil{font-family:"Special Elite",var(--vc-font-word);letter-spacing:0}.vc-rate,.vc-paper-btn{border-radius:3px;box-shadow:0 0 0 2px var(--vc-paper-white),0 2px 4px #1e140a59}:root[data-time=night] .vc-rate,:root[data-time=night] .vc-paper-btn{box-shadow:0 0 0 2px #48413a,0 3px 8px #0009}.vc-rate{position:relative;background-color:var(--vc-surface);color:var(--vc-ink);transform:rotate(var(--tilt, 0deg));transition:transform calc(.12s * var(--vc-motion-k)) var(--vc-ease),scale calc(.12s * var(--vc-motion-k)) var(--vc-ease)}.vc-rate--hard:where(.vc-quick){background-color:var(--vc-kraft)}.vc-rate--good:where(.vc-quick){background-color:var(--vc-highlight);color:var(--vc-on-highlight)}.vc-rate--easy:where(.vc-quick){background-color:var(--vc-surface-sunken)}.vc-rate--white{background-color:var(--vc-paper-white)}:root[data-time=night] .vc-rate--easy:where(.vc-quick){background-color:var(--vc-accent-soft)}:root[data-time=night] .vc-rate--good:where(.vc-quick){box-shadow:0 0 0 1.5px var(--vc-sticker-edge),0 3px 8px #0009}.vc-rate[data-holding]{scale:.95}.vc-rate[aria-pressed=true]{z-index:1;transform:none;scale:1.08;box-shadow:0 0 0 2px var(--vc-paper-white),0 10px 14px #1e140a59}.vc-rate--again[aria-pressed=true]{scale:1.04}:root[data-time=night] .vc-rate[aria-pressed=true]{box-shadow:0 0 0 2px #48413a,0 10px 16px #000000b3}.vc-rate:disabled:not([aria-pressed=true]){opacity:.55}.vc-rate-row .vc-rate[aria-pressed=true]{background-color:var(--vc-highlight);color:var(--vc-on-highlight)}.vc-rate-row .vc-rate[aria-pressed=true] .text-vc-ink-muted{color:var(--vc-on-highlight)}:root[data-time=night] .vc-rate-row .vc-rate[aria-pressed=true]{box-shadow:0 0 0 1.5px var(--vc-sticker-edge),0 10px 16px #000000b3}.vc-say{position:relative;background-color:var(--vc-paper-white);color:var(--vc-ink);border:2px solid var(--vc-ink);box-shadow:0 2px 4px #1e140a59;transition:scale calc(.12s * var(--vc-motion-k)) var(--vc-ease)}.vc-say:active{scale:.94}.vc-say:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:2.5px solid var(--vc-ink);opacity:0;pointer-events:none}:root[data-time=night] .vc-say{box-shadow:0 0 0 1px #0000008c,0 3px 8px #0009}:root[data-time=night] .vc-paper-light .vc-say{box-shadow:0 2px 4px #1e140a59}@media(prefers-reduced-motion:no-preference){.vc-say[data-playing]:after{animation:vc-say-ring calc(1.4s * var(--vc-motion-k)) ease-out infinite}}@keyframes vc-say-ring{0%{opacity:.9;scale:.85}to{opacity:0;scale:1.25}}.vc-press{box-shadow:0 3px #000,0 2px 4px #1e140a59;transition:translate var(--vc-duration-fast) var(--vc-ease),box-shadow var(--vc-duration-fast) var(--vc-ease)}.vc-press:active:not([aria-busy]){box-shadow:0 1px #000,0 2px 4px #1e140a59}:root[data-time=night] .vc-press{box-shadow:0 3px #9d927f,0 3px 8px #0009}:root[data-time=night] .vc-press:active:not([aria-busy]){box-shadow:0 1px #9d927f,0 3px 8px #0009}:root[data-time=night] .vc-paper-light .vc-press{box-shadow:0 3px #000,0 2px 4px #1e140a59}:root[data-time=night] .vc-paper-light .vc-press:active:not([aria-busy]){box-shadow:0 1px #000,0 2px 4px #1e140a59}.vc-photo{position:relative;background-color:#fff}:root[data-time=night] .vc-photo:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:#00000026}.vc-verdict{--tilt: -1deg;background-color:var(--vc-paper-white)}.vc-stamp--print{mask:var(--vc-stamp-print)}.vc-stamp--print.vc-stamp--ink{mask:var(--vc-stamp-print),var(--vc-stamp-blot)}.vc-verdict-stamp{padding:4px 12px;font-size:13px;line-height:1.15}.vc-verdict-mark{color:var(--vc-highlight)}:root[data-time=night] .vc-verdict-mark{color:var(--vc-on-highlight)}@media(prefers-reduced-motion:no-preference){.vc-stamp-slam{animation:vc-stamp-slam var(--vc-duration-base) var(--vc-ease) backwards}}@keyframes vc-stamp-slam{0%{opacity:0;transform:rotate(-6deg) scale(1.3)}}.vc-stamp-huge{padding:8px 16px;border-width:3px;font-size:26px;line-height:1.15;transform:rotate(-8deg)}@media(max-width:360px){.vc-stamp-huge{font-size:22px}}@media(prefers-reduced-motion:no-preference){.vc-stamp-slam-big{animation:vc-stamp-slam-big calc(.32s * var(--vc-motion-k)) cubic-bezier(.2,1.4,.4,1) backwards}}@keyframes vc-stamp-slam-big{0%{opacity:0;transform:rotate(-8deg) scale(1.4)}}.vc-index-card{position:relative;border-radius:2px;background-color:var(--vc-paper-white);background-image:repeating-linear-gradient(transparent 0 23px,var(--vc-line) 23px 24px);background-position:0 32px;background-origin:content-box;box-shadow:0 2px 4px #1e140a59;transform:rotate(var(--tilt));transition:transform var(--vc-duration-fast) var(--vc-ease)}.vc-index-card:before{content:"";position:absolute;inset-inline-start:0;inset-inline-end:0;top:11px;height:1.5px;pointer-events:none;background:var(--vc-margin-line)}.vc-index-card:active{transform:rotate(var(--tilt)) scale(.985)}:root[data-time=night] .vc-index-card{box-shadow:inset 0 1px #ffe8c421,inset 1px 0 #ffe8c40d,0 0 0 1px #0000008c,0 3px 8px #0009}.vc-index-card--blank,:root[data-time=night] .vc-index-card--blank{background:none;box-shadow:none;border:2px dashed var(--vc-kraft-deep)}.vc-index-card--blank:before{display:none}:root[data-time=night] .vc-index-card--blank{border-color:var(--vc-line-strong)}.vc-vignette{position:relative;flex:none;padding:5px;background:var(--vc-kraft);box-shadow:0 0 0 1.5px var(--vc-paper-white),0 2px 4px #1e140a59;transform:rotate(var(--tilt))}.vc-vignette img{display:block;width:100%;height:100%}:root[data-time=night] .vc-vignette{background:#5a4430;box-shadow:0 0 0 1.5px #48413a,0 3px 8px #0009}:root[data-time=night] .vc-vignette:after{content:"";position:absolute;inset:0;pointer-events:none;background:#0000002e}.vc-vignette.vc-vignette--bare,:root[data-time=night] .vc-vignette.vc-vignette--bare{padding:0;background:none;box-shadow:none}.vc-vignette--bare:after{display:none}.vc-dot{position:relative;display:block;width:14px;height:14px;border-radius:50%;box-shadow:0 0 0 1.5px #fff,0 1px 2px #0000004d}.vc-dot>span{display:block;width:100%;height:100%;border-radius:inherit}:root[data-time=night] .vc-dot{box-shadow:0 0 0 1.5px #48413a,0 1px 2px #0006}:root[data-time=night] .vc-dot:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:#3b342c33}.vc-floor-scroll{scroll-padding-bottom:calc(var(--vc-tabbar-height) + var(--app-safe-bottom) + 80px)}.vc-tabbar{--tab-safe: var(--app-safe-bottom);container-type:inline-size;display:flex;align-items:flex-end;gap:6px;height:calc(var(--vc-tabbar-height) + var(--tab-safe));padding:0 10px;background:linear-gradient(transparent,var(--vc-desk-deep))}@supports (-webkit-touch-callout: none){.vc-tabbar{--tab-safe: min(var(--app-safe-bottom), 9px)}}.vc-tab{display:flex;flex:1 1 0;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:4px;height:calc(48px + var(--tab-safe));padding:6px 2px var(--tab-safe);border-radius:10px 10px 0 0;background:var(--vc-surface);color:var(--vc-ink-muted);box-shadow:0 2px 4px #1e140a59;font-family:var(--vc-font-word);font-size:clamp(9px,calc((25cqi - 13.5px) / 7.26),12px);font-weight:700;line-height:1;letter-spacing:.06em;text-transform:uppercase}@media(max-width:240px){.vc-tabbar{gap:4px}.vc-tab{font-size:12px;letter-spacing:0}}.vc-tab:focus-visible{outline:2px solid var(--vc-accent-ink);outline-offset:-2px}.vc-tab[aria-current=page]:focus-visible{outline-color:currentColor}.vc-tab[aria-current=page]{height:calc(62px + var(--tab-safe));padding-top:0;background:var(--vc-label);color:var(--vc-on-label)}.vc-tab[aria-current=page] .vc-tab-icon{color:var(--vc-highlight)}:root[data-time=night] .vc-tab{background:var(--vc-surface-sunken);box-shadow:0 2px 5px #0009}:root[data-time=night] .vc-tab[aria-current=page]{background:var(--vc-accent-soft);color:var(--vc-ink);box-shadow:inset 0 -3px #b99640,0 2px 5px #0009}:root[data-time=night] .vc-tab[aria-current=page] .vc-tab-icon{color:var(--vc-on-highlight)}.vc-sticker.vc-sticker--flat,:root[data-time=night] .vc-sticker.vc-sticker--flat{border-radius:0;box-shadow:none}.vc-pin{position:absolute;width:14px;height:14px;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 35% 35%,#ff8a80,var(--vc-stamp));box-shadow:0 2px 3px #00000059}.vc-pencil:is(:lang(ja),:lang(zh),:lang(ko),:lang(hi),:lang(ar)){font-size:16px;line-height:1.3}:is(.vc-quiet-link,.vc-quiet):is(:lang(hi),:lang(ar)){text-underline-offset:.45em}:is(.vc-stamp,.vc-label-tape,.vc-washi-label,.vc-tag,.vc-pbtn,.vc-tab,.vc-card-badge,.vc-lang-lab,.vc-lang-group):is(:lang(ja),:lang(zh)){letter-spacing:.08em}:is(:lang(ko),:lang(hi),:lang(ar)):not(.vc-counter-stamp){letter-spacing:0!important}.vc-verdict-stamp:is(:lang(ja),:lang(zh),:lang(ko),:lang(hi)){font-size:15px}:is(.vc-stamp--sm,.vc-strip-stamp,.vc-pair-stamp,.vc-lang-stamp,.vc-label-tape--sm):is(:lang(ja),:lang(zh),:lang(ko),:lang(hi)){font-size:13px}.vc-verdict-stamp:lang(ar){font-size:16px}:is(.vc-stamp--sm,.vc-strip-stamp,.vc-pair-stamp,.vc-lang-stamp,.vc-label-tape--sm):lang(ar){font-size:14px}:is(.vc-stamp,.vc-label-tape,.vc-label-tape--sm,.vc-stamp--sm):is(:lang(hi),:lang(ar)){line-height:1.4}.vc-tab:is(:lang(ja),:lang(zh),:lang(ko),:lang(hi),:lang(ar)){font-size:clamp(11px,calc((25cqi - 13.5px) / 7.26 + 1px),13px)}:is(:lang(ja),:lang(zh),:lang(ko),:lang(hi),:lang(ar)){--vc-stamp-print: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='60'%3E%3Cfilter id='n'%3E%3CfeTurbulence baseFrequency='.8' numOctaves='2' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1.6 -.08'/%3E%3C/filter%3E%3Crect width='120' height='60' filter='url(%23n)'/%3E%3C/svg%3E") 0 0 / 56px 28px repeat}.vc-cardboard{--cb-board: #c9a26b;--cb-flute: rgb(255 255 255 / .08);background:repeating-linear-gradient(90deg,var(--cb-flute) 0 2px,transparent 2px 7px),var(--cb-board)}:root:not([data-time=day]) .vc-cardboard{--cb-board: #5e4830;--cb-flute: rgb(255 232 196 / .045)}.vc-cardboard-nose{fill:#c9a26b}:root:not([data-time=day]) .vc-cardboard-nose{fill:#5e4830}.vc-cutout,.vc-slip-paper{--slip-back: #4f3b22;--slip-cut: #dcbd8c;--slip-cut-dark: #8d6a3f;--slip-flute: rgb(122 90 51 / .6);--slip-shadow: rgb(40 24 8 / .65);--slip-paper: #fffdf7;--slip-rule: #e6dcc9;--slip-margin: #e7a79d;--slip-tile: #c9a26b}.vc-cutout{position:relative;overflow:hidden;border-radius:4px;background-color:var(--slip-back)}:root:not([data-time=day]) .vc-cutout,:root:not([data-time=day]) .vc-slip-paper{--slip-back: #140e08;--slip-cut: #86694a;--slip-cut-dark: #2a1f14;--slip-flute: rgb(255 232 196 / .18);--slip-shadow: rgb(0 0 0 / .8);--slip-paper: #3b342c;--slip-rule: #4b4339;--slip-margin: #7a4038;--slip-tile: #6b5236}.vc-cutout:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:repeating-linear-gradient(90deg,var(--slip-flute) 0 3px,transparent 3px 6px) top / 100% 2px no-repeat,repeating-linear-gradient(90deg,var(--slip-flute) 0 3px,transparent 3px 6px) bottom / 100% 2px no-repeat;box-shadow:inset 0 0 0 2px var(--slip-cut),inset 0 0 0 3px var(--slip-cut-dark),inset 0 14px 12px -10px var(--slip-shadow),inset 0 -14px 12px -10px var(--slip-shadow),inset 7px 0 8px -7px var(--slip-shadow),inset -7px 0 8px -7px var(--slip-shadow)}.vc-slip{scrollbar-width:none}.vc-slip::-webkit-scrollbar{display:none}.vc-slip-row{background:linear-gradient(to right,transparent 0 46px,var(--slip-margin) 46px 47px,transparent 47px),linear-gradient(to bottom,transparent 0 calc(100% - 1px),var(--slip-rule) calc(100% - 1px)),var(--slip-paper)}.vc-slip-row-last{background:linear-gradient(to right,transparent 0 46px,var(--slip-margin) 46px 47px,transparent 47px),var(--slip-paper)}.vc-slip-tear-top{height:16px;background:linear-gradient(to top right,var(--slip-paper) 50%,transparent 50%) bottom left / 10px 6px repeat-x,linear-gradient(to top left,var(--slip-paper) 50%,transparent 50%) bottom left / 10px 6px repeat-x}.vc-slip-tear-bottom{height:19px;background:linear-gradient(to bottom right,var(--slip-paper) 50%,transparent 50%) top left / 10px 7px repeat-x,linear-gradient(to bottom left,var(--slip-paper) 50%,transparent 50%) top left / 10px 7px repeat-x}.vc-slip-tile{background-color:var(--slip-tile);box-shadow:0 1px 1.5px #1e140a66}.vc-sheet-kraft:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit}.vc-sheet-kraft:after,.vc-sheet-cut:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)'/%3E%3C/svg%3E")}:root:not([data-time=day]) .vc-sheet-kraft:after,:root:not([data-time=day]) .vc-sheet-cut:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .035 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)'/%3E%3C/svg%3E")}.vc-sheet-kraft-handle{background-color:#7a5a33}:root:not([data-time=day]) .vc-sheet-kraft-handle{background-color:#86694a}.vc-sheet-kraft .vc-tag:before{background:var(--cb-board)}[data-vc-sheet-body]{scroll-padding-block:28px}.vc-sheet-kraft [data-vc-sheet-body][data-vc-overflows]{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 28px),transparent)}.vc-sheet-kraft [data-vc-sheet-body]:has(.vc-icon-picker){-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 48px),transparent)}.vc-icon-picker{padding-bottom:40px}.vc-sheet-kraft .vc-tag{font-size:var(--text-vc-body)}.vc-sheet-cut{--cut-rule: var(--vc-line);isolation:isolate}:root:not([data-time=day]) .vc-sheet-cut{--cut-rule: #766a5a}.vc-sheet-cut:before,.vc-sheet-cut:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;clip-path:polygon(0 3px,9% 1px,23% 2px,38% 0,54% 2px,63% 1px,79% 3px,91% 0,100% 2px,100% 100%,0 100%)}.vc-sheet-cut:before{background-color:var(--vc-surface)}.vc-sheet-cut>[data-vc-sheet-head]{position:relative}.vc-sheet-cut>[data-vc-sheet-head]:after{content:"";position:absolute;inset-inline:calc(-1 * var(--spacing-vc-4));bottom:0;height:1.5px;pointer-events:none;background:var(--vc-margin-line)}.vc-sheet-cut [data-vc-sheet-body]{padding-top:4px}.vc-sheet-cut [data-vc-sheet-body] .bg-vc-surface:not(:active,[data-vc-switch-thumb],input,textarea,select,.vc-paper-btn){background-color:transparent}.vc-sheet-cut [data-vc-sheet-body] span.h-px.bg-vc-line{inset-inline-start:0;background-color:var(--cut-rule)}.vc-sheet-cut [data-vc-sheet-body][data-vc-overflows]{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 28px),transparent)}.vc-sheet-cut [data-vc-sheet-body][data-vc-under-top]{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 28px);mask-image:linear-gradient(to bottom,transparent,#000 28px)}.vc-sheet-cut [data-vc-sheet-body][data-vc-under-top][data-vc-overflows]{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 28px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to bottom,transparent,#000 28px,#000 calc(100% - 28px),transparent)}.vc-slip-paper{--slip-field: #7a5a33;background-color:var(--slip-paper);clip-path:polygon(0 1px,12% 0,24% 2px,38% 0,55% 1px,70% 0,85% 2px,100% 0,100% calc(100% - 2px),87% 100%,70% calc(100% - 1px),53% 100%,34% calc(100% - 2px),15% 100%,0 calc(100% - 1px))}:root:not([data-time=day]) .vc-slip-paper{--slip-field: #958b7b}.vc-slip-rows>*+*{border-top:1px solid var(--slip-rule)}.vc-input-line{border:0;border-bottom:1px solid var(--slip-field, var(--vc-line-strong));border-radius:0;background:transparent;outline:none}.vc-input-line:focus{border-bottom-color:var(--vc-ink);box-shadow:inset 0 -1px 0 var(--vc-ink)}.vc-input-line[aria-invalid=true]{border-bottom-color:var(--vc-negative)}.vc-input-line:disabled{opacity:1;-webkit-text-fill-color:currentColor}.vc-input-line-note{font-size:14px;line-height:1.35}.vc-swatch-check{color:#1f1b16}@media(prefers-reduced-motion:no-preference){[data-m]{--m-wait: calc(var(--m-delay, 0) * 1ms * var(--vc-motion-k))}[data-m=land]{--m-dur: calc(.72s * var(--vc-motion-k));animation:m-land var(--m-dur) cubic-bezier(.22,1.18,.36,1) var(--m-wait) backwards}[data-m=stick]{--m-dur: calc(.56s * var(--vc-motion-k));animation:m-stick var(--m-dur) cubic-bezier(.3,1.4,.4,1) var(--m-wait) backwards}[data-m=press]{--m-dur: calc(.38s * var(--vc-motion-k));animation:m-press var(--m-dur) cubic-bezier(.3,1.3,.5,1) var(--m-wait) backwards}[data-m=pin]{--m-dur: calc(.42s * var(--vc-motion-k));animation:m-pin var(--m-dur) cubic-bezier(.3,1.5,.5,1) var(--m-wait) backwards}[data-m=stamp]{--m-dur: calc(.36s * var(--vc-motion-k));animation:m-stamp var(--m-dur) cubic-bezier(.2,1.4,.4,1) var(--m-wait) backwards}[data-m=tag]{--m-dur: calc(1s * var(--vc-motion-k));transform-origin:-16px 50%;animation:m-tag var(--m-dur) cubic-bezier(.3,1,.4,1) var(--m-wait) backwards}[dir=rtl] [data-m=tag]{transform-origin:calc(100% + 16px) 50%}[data-m=slide]{--m-dur: calc(.52s * var(--vc-motion-k));animation:m-slide var(--m-dur) cubic-bezier(.22,1.1,.36,1) var(--m-wait) backwards}[data-m][data-m-fly]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;opacity:0;box-shadow:0 18px 16px #14100c66;animation:m-shadow var(--m-dur) ease-out var(--m-wait) backwards}.vc-m-lift{animation:m-lift calc(.32s * var(--vc-motion-k)) cubic-bezier(.3,1.3,.5,1) backwards}.vc-m-lift[data-m-fly]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;opacity:0;box-shadow:0 10px 8px #14100c59;animation:m-lift-shadow calc(.32s * var(--vc-motion-k)) ease-out backwards}.vc-m-ghost{position:fixed;z-index:90;pointer-events:none;perspective:420px}.vc-m-ghost>*{width:100%;height:100%;box-sizing:border-box;margin:0!important;transform-origin:50% 0!important;opacity:0;animation:m-peel calc(var(--m-d, 460) * 1ms * var(--vc-motion-k)) cubic-bezier(.5,0,.7,.4) backwards}.vc-m-ghost:after{content:"";position:absolute;inset:0;opacity:0;background:linear-gradient(180deg,#0000,#0000002e);animation:m-peel-shade calc(var(--m-d, 460) * 1ms * var(--vc-motion-k)) ease-out backwards}.vc-m-desk{position:fixed;inset:0;z-index:45;pointer-events:none;opacity:0;background:radial-gradient(80% 60% at 50% 40%,transparent,rgb(0 0 0 / .35));animation:m-desk calc(.9s * var(--vc-motion-k)) ease-out backwards}.vc-breathe{animation:m-breathe calc(4.2s * var(--vc-motion-k)) ease-in-out calc(.6s * var(--vc-motion-k)) 3}.vc-breather .vc-lamp-bulb{animation:m-lamp-warm calc(1.6s * var(--vc-motion-k)) ease-in-out calc(.35s * var(--vc-motion-k))}}@keyframes m-land{0%{translate:var(--m-x, 0px) var(--m-y, -60px);rotate:var(--m-r, -9deg);scale:1.14;opacity:0}18%{opacity:1}to{translate:0 0;rotate:0deg;scale:1;opacity:1}}@keyframes m-stick{0%{translate:var(--m-x, 0px) var(--m-y, -40px);rotate:var(--m-r, 14deg);scale:1.3;opacity:0}30%{opacity:1}62%{translate:0 0;rotate:0deg;scale:.94 1.04}80%{scale:1.04 .97}to{translate:0 0;rotate:0deg;scale:1;opacity:1}}@keyframes m-press{0%{scale:1.6;opacity:0;translate:0 -10px}55%{opacity:1;scale:.94;translate:0 0}to{scale:1;opacity:1}}@keyframes m-pin{0%{translate:0 -40px;scale:1.8;opacity:0}60%{opacity:1;translate:0 2px;scale:.9}to{translate:0 0;scale:1}}@keyframes m-stamp{0%{scale:1.5;opacity:0}55%{opacity:1;scale:.96}to{scale:1;opacity:1}}@keyframes m-tag{0%{translate:28px -30px;rotate:-12deg;opacity:0;scale:1.06}22%{opacity:1}45%{translate:0 0;rotate:4deg;scale:1}68%{rotate:-2.2deg}86%{rotate:.8deg}to{rotate:0deg;translate:0 0}}@keyframes m-slide{0%{translate:var(--m-x, 24px) 0;rotate:var(--m-r, 2deg);opacity:0}30%{opacity:1}to{translate:0 0;rotate:0deg;opacity:1}}@keyframes m-shadow{0%{opacity:1}70%{opacity:.35}to{opacity:0}}@keyframes m-lift{0%{translate:0 0}45%{translate:0 -6px}to{translate:0 0}}@keyframes m-lift-shadow{0%{opacity:0}45%{opacity:1}to{opacity:0}}@keyframes m-peel{0%{transform:rotateX(0) translateY(0) rotate(var(--tilt, 0deg));opacity:1}40%{transform:rotateX(-48deg) translateY(-6px) rotate(var(--tilt, 0deg));opacity:1}to{transform:rotateX(-96deg) translateY(-48px) translateZ(60px) rotate(calc(var(--tilt, 0deg) + 6deg));opacity:0}}@keyframes m-peel-shade{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes m-desk{0%{opacity:1}to{opacity:0}}@keyframes m-breathe{45%{scale:1.035}}@keyframes m-lamp-warm{30%,70%{opacity:1}}.vc-strips{display:flex;flex-direction:column;gap:10px;padding-inline:12px}.vc-strips>*{--vc-surface: var(--vc-paper-white);position:relative;overflow:hidden;border-radius:2px;background-color:var(--vc-surface);box-shadow:0 2px 4px #1e140a59}.vc-strips>*:nth-child(4n+1){transform:rotate(-.4deg)}.vc-strips>*:nth-child(4n+2){transform:rotate(.3deg)}.vc-strips>*:nth-child(4n+3){transform:rotate(-.2deg)}.vc-strips>*:nth-child(4n){transform:rotate(.5deg)}:root[data-time=night] .vc-strips>*{box-shadow:inset 0 1px #ffe8c421,inset 1px 0 #ffe8c40d,0 0 0 1px #0000008c,0 3px 8px #0009}.vc-strips>*:has(>.vc-strip-static){--vc-surface: inherit}.vc-appearance-seg{display:inline-flex;align-items:center;min-height:44px;cursor:pointer}.vc-appearance-seg>span{display:inline-block;padding:5px 9px;border:2px solid transparent;border-radius:6px;font-family:var(--vc-font-ui);font-size:13px;font-weight:700;line-height:1;letter-spacing:.04em;color:var(--vc-ink-muted)}.vc-appearance-seg:has(input:checked)>span{font-family:var(--vc-font-word);color:var(--vc-ink);border-color:var(--vc-ink);text-transform:uppercase;letter-spacing:.18em;transform:rotate(-5deg);mask:var(--vc-stamp-print),var(--vc-stamp-blot)}.vc-appearance-seg:has(input:focus-visible){outline:2px dashed var(--vc-ink);outline-offset:2px;border-radius:6px}.vc-row-now{text-decoration:underline;text-decoration-color:var(--vc-highlight);text-decoration-thickness:6px;text-underline-offset:-3px;text-decoration-skip-ink:none}.vc-trail-dot{width:14px;height:14px;border-radius:48% 52% 50% 50%/52% 48%;background:var(--vc-ink);box-shadow:1px 1px #2b2a264d}.vc-trail-skip{width:16px;height:16px;border-radius:50%;border:2px dashed var(--vc-ink)}.vc-torn{background-color:var(--vc-surface);padding-block:var(--vc-torn-pad);clip-path:polygon(0 7px,6% 1px,12% 6px,19% 0,26% 5px,33% 1px,40% 7px,47% 2px,54% 6px,61% 0,68% 5px,75% 1px,82% 7px,89% 2px,95% 6px,100% 1px,100% calc(100% - 6px),94% 100%,88% calc(100% - 5px),81% calc(100% - 1px),74% calc(100% - 7px),67% calc(100% - 2px),60% calc(100% - 6px),53% 100%,46% calc(100% - 5px),39% calc(100% - 1px),32% calc(100% - 7px),25% calc(100% - 2px),18% calc(100% - 6px),11% 100%,5% calc(100% - 5px),0 calc(100% - 1px))}.vc-torn--white{background-color:var(--vc-paper-white)}.vc-torn--kraft{background-color:var(--vc-kraft)}.vc-signin-brand{max-width:300px}.vc-signin-promise{font-size:17px;font-weight:500;line-height:1.4;text-wrap:balance}.vc-signin-g{font-size:21px;line-height:1.3}.vc-signin-marker{padding:1px 8px;background:var(--vc-highlight);color:var(--vc-on-highlight);font-size:14px;font-weight:500;line-height:22px}:root[data-time=night] .vc-signin-marker{box-shadow:0 0 0 1.5px var(--vc-sticker-edge)}.vc-drawer{background-color:var(--vc-surface);padding-top:18px;clip-path:polygon(0 8px,5% 2px,10% 7px,16% 0,23% 6px,30% 1px,37% 8px,44% 2px,51% 7px,58% 0,65% 6px,72% 1px,79% 8px,86% 2px,93% 7px,100% 1px,100% 100%,0 100%)}.vc-field{border-radius:2px}.vc-slot{position:relative;width:54px;height:74px;border-radius:2px;outline:2px dashed var(--vc-paper-white);outline-offset:-2px}.vc-slot-card{position:absolute;inset:0;opacity:0;border-radius:2px;border-top:4px solid var(--vc-label);background:var(--vc-paper-white) repeating-linear-gradient(transparent 0 11px,var(--vc-line) 11px 12px);box-shadow:0 2px 4px #1e140a59}.vc-slot[data-state=ready] .vc-slot-card{opacity:1}@media(prefers-reduced-motion:no-preference){.vc-slot[data-state=ready] .vc-slot-card{animation:vc-slot-land calc(.45s * var(--vc-motion-k)) cubic-bezier(.2,1.1,.4,1) backwards}}@keyframes vc-slot-land{0%{opacity:0;translate:0 -22px;rotate:-6deg;scale:1.06}}.vc-slot--mine .vc-slot-card{border-top-color:var(--vc-highlight)}.vc-state-sheet{margin-top:25%}.vc-state-sheet--summary{margin-top:30%}:root[data-time=night] .vc-slot{outline-color:var(--vc-line)}:root[data-time=night] .vc-slot-card{box-shadow:inset 0 1px #ffe8c421,0 0 0 1px #0000008c,0 3px 8px #0009}.vc-dots{display:inline-flex;gap:6px}.vc-dots>i{width:7px;height:7px;border-radius:50%;background:var(--vc-ink);opacity:.35}@media(prefers-reduced-motion:no-preference){.vc-dots>i{animation:vc-dot 1.2s ease-in-out infinite}.vc-dots>i:nth-child(2){animation-delay:.2s}.vc-dots>i:nth-child(3){animation-delay:.4s}}@keyframes vc-dot{0%,80%,to{opacity:.35;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.vc-polaroid{padding:6px 6px 14px;background:var(--vc-paper-white);border-radius:1px;box-shadow:0 2px 4px #1e140a59;transform:rotate(-2deg)}@media print{.vc-desk{background:none}.vc-desk:before,.vc-desk:after,.vc-grain:after{display:none}.vc-paper{box-shadow:none;transform:none}}.vc-pbox{display:grid;place-items:center;width:24px;height:24px;border:2px solid var(--vc-ink-muted);border-radius:4px 7px 5px 8px/6px 5px 7px 4px;transform:rotate(-2deg)}.vc-pbox svg{width:26px;height:26px;fill:none;stroke:var(--vc-ink);stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round;opacity:0;translate:2px -3px}[aria-checked=true] .vc-pbox svg{opacity:1}.vc-strips>*:has(>[aria-checked=true]){--vc-surface: var(--vc-accent-soft)}.vc-select-bar{margin-inline:calc(50% - 50vw);display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding-block:12px;padding-inline:26px 24px;background:var(--vc-kraft);color:var(--vc-ink);font-size:16px;transform:rotate(-.8deg);clip-path:polygon(0% 10%,5% 2%,12% 12%,20% 3%,30% 10%,40% 2%,50% 9%,60% 3%,70% 10%,80% 2%,90% 9%,100% 4%,100% 92%,93% 99%,85% 90%,75% 98%,65% 91%,55% 99%,45% 92%,35% 98%,25% 90%,15% 98%,5% 91%,0% 97%)}.vc-select-bar button{min-height:44px;padding:9px 12px;border-radius:3px;background:var(--vc-paper-white);box-shadow:0 2px 4px #1e140a59;color:var(--vc-ink);font-size:15px;font-weight:700;line-height:1;transform:rotate(1deg)}.vc-select-bar button.vc-select-bar__danger{color:var(--vc-stamp)}.vc-select-bar button:disabled{opacity:.55}.vc-select-bar button:focus-visible{outline:2px dashed var(--vc-ink);outline-offset:3px}.vc-select-bar>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(max-width:359px){.vc-select-bar{gap:6px;padding-inline:16px 14px;font-size:15px}.vc-select-bar button{padding-inline:8px;font-size:14px}}.stp{position:fixed;left:0;top:0;z-index:80;pointer-events:none;will-change:transform,opacity;--wood: #a87342;--wood-rim: #7a5030;--wood-grain: #946236;--knob: #5a2f1c;--knob-hi: #9a5a36}:root[data-time=night] .stp{--wood: #6b4a2d;--wood-rim: #47301c;--wood-grain: #5c3f25;--knob: #3e2114;--knob-hi: #7a4528}.stp .face{position:absolute;inset:0;border-radius:6px;background:var(--wood);box-shadow:inset 0 0 0 3px var(--wood-rim)}.stp .face:before,.stp .face:after{content:"";position:absolute;left:12%;right:12%;height:2px;border-radius:2px;background:var(--wood-grain)}.stp .face:before{top:28%}.stp .face:after{bottom:28%;left:18%;right:30%}.stp.round .face{border-radius:50%}.stp.round .face:before{top:24%;left:22%;right:22%}.stp.round .face:after{bottom:24%;left:28%;right:28%}.stp .knob{position:absolute;left:50%;top:50%;width:var(--k);height:var(--k);margin:calc(var(--k) / -2) 0 0 calc(var(--k) / -2);border-radius:50%;background:var(--knob);box-shadow:inset calc(var(--k) / 6) calc(var(--k) / 6) 0 calc(var(--k) / -12) var(--knob-hi),calc(var(--k) / 7) calc(var(--k) / 5) 0 #00000061}.stp-cast{position:fixed;z-index:79;pointer-events:none;border-radius:8px;background:#00000057;opacity:0}.stp-ring{position:fixed;z-index:79;pointer-events:none;border:2px solid var(--vc-ink);border-radius:8px;opacity:0}.stp-cast.round,.stp-ring.round{border-radius:50%}.vc-mark{position:absolute;left:50%;top:50%;z-index:2;pointer-events:none}.vc-mark svg{display:block;overflow:visible;fill:none;stroke-linecap:round;stroke-linejoin:round;filter:url(#vc-pencil-mark)}.vc-mark--tick{width:38px;height:32px;margin:-19px 0 0 -16px}.vc-mark--tick svg{width:38px;height:32px;stroke:var(--vc-stamp-right);stroke-width:3.4}.vc-mark-pen{display:block;overflow:hidden;margin:-6px}.vc-mark-ink{display:block;padding:6px}.vc-mark--miss{width:30px;height:26px;margin:-13px 0 0 -15px;opacity:.88}.vc-mark--miss svg{width:30px;height:26px;stroke:var(--vc-stamp-wrong);stroke-width:2.8}@media(max-width:359px){.vc-mark--tick{scale:.8}}@media(prefers-reduced-motion:no-preference){.vc-mark--tick[data-draw] .vc-mark-pen{animation:vc-mark-window .4s cubic-bezier(.3,.6,.4,1) var(--mark-wait, .6s) backwards}.vc-mark--miss[data-draw]{animation:vc-mark-fade .3s ease-out var(--mark-wait, .6s) backwards}.vc-mark--tick[data-draw] .vc-mark-ink{animation:vc-mark-pen .4s cubic-bezier(.3,.6,.4,1) var(--mark-wait, .6s) backwards}}@keyframes vc-mark-fade{0%{opacity:0}}@keyframes vc-mark-window{0%{translate:-100% 0}to{translate:0 0}}@keyframes vc-mark-pen{0%{translate:100% 0}to{translate:0 0}}.vc-firstweek{--mark-wait: .9s;list-style:none;padding:0}.vc-firstweek-day{position:relative;min-height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.vc-firstweek-day[data-today]:before{content:"";position:absolute;left:50%;top:50%;width:36px;height:46px;margin:-24px 0 0 -18px;border:2.5px solid var(--vc-ink);border-radius:48% 52% 50% 50%/56% 44% 58% 42%;opacity:.85;transform:rotate(-7deg)}.vc-firstweek .vc-mark--tick{translate:0 -3px}.vc-seal-imp{display:inline-block}.vc-stamp.vc-seal{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding:0;border-radius:50%;text-align:center;transform:none;letter-spacing:0}.vc-seal--lg{width:96px;height:96px;border-width:3px;box-shadow:inset 0 0 0 3px var(--vc-paper-white),inset 0 0 0 4.5px currentColor}.vc-seal--lg .vc-seal-value{font-family:var(--vc-font-word);font-size:34px;font-weight:700;line-height:1}.vc-seal-word{margin-top:3px;font-size:11px;letter-spacing:.14em}.vc-seal--hero{width:156px;height:156px;border-width:4px;box-shadow:inset 0 0 0 3px var(--vc-paper-white),inset 0 0 0 5px currentColor}.vc-seal--hero .vc-seal-value{font-family:var(--vc-font-word);font-size:60px;font-weight:700;line-height:1}.vc-seal--hero .vc-seal-word{max-width:100px;margin-top:6px;font-size:16px;font-weight:700;line-height:1.05;letter-spacing:0}@media(max-width:370px){.vc-seal--hero{width:144px;height:144px}.vc-seal--hero .vc-seal-value{font-size:56px}}.vc-seal--md{width:48px;height:48px;border-width:2px}.vc-seal--md .vc-seal-value{font-family:var(--vc-font-word);font-size:17px;font-weight:700;line-height:1}.vc-seal[data-state=next]{border-style:dashed;color:var(--vc-ink-muted)}.vc-seal[data-state=goal]{border-style:dotted;color:var(--vc-ink-muted);opacity:.55}.vc-seal[data-state=later]{border-width:1.5px;color:var(--vc-ink-muted)}.vc-home-milestone{gap:12px;text-align:start}.vc-home-milestone .vc-seal--md{width:40px;height:40px}.vc-home-milestone .vc-seal--md .vc-seal-value{font-size:15px}.vc-paper-sticker{display:flex;margin-inline:auto;height:auto;min-height:48px;padding:12px 22px;font-family:var(--vc-font-word);font-size:18px;font-weight:700;transform:rotate(-1deg)}.vc-topic-title{font-size:28px;line-height:1.12}.vc-topic-clip{top:-14px;inset-inline-end:14px;transform:rotate(8deg)}.vc-topic-done{position:absolute;inset-inline-end:16px;bottom:-14px}.vc-topic-done .vc-stamp{padding:5px 14px;border-width:3px;font-size:16px;transform:rotate(-8deg)}.vc-topic-card{background-position:0 15px;background-origin:padding-box}.vc-topic-card:before{top:0;height:3px}.vc-topic-word{font-size:20px;line-height:1.15}.vc-count-stamp{padding:4px 12px;transform:rotate(-3deg)}:root[data-time=night] .vc-new-slot{border-color:#8a6c45;background:#5a4430;color:var(--vc-on-accent)}.vc-washi-label.vc-group-label{padding:5px 8px;font-size:10px}.vc-polaroid.vc-person-polaroid{width:100px;padding:6px 6px 20px;box-shadow:0 10px 22px #1e140a66;transform:rotate(-3.5deg)}.vc-polaroid.vc-person-polaroid--small{width:64px;padding:4px 4px 14px}.vc-person-photo{display:flex;width:88px;height:88px;font-size:46px;line-height:1}.vc-person-polaroid--small .vc-person-photo{width:56px;height:56px;font-size:28px}.vc-person-cap{position:absolute;inset-inline-start:0;inset-inline-end:0;bottom:2px;font-size:15px;line-height:1;text-align:center;color:var(--vc-ink)}.vc-person-polaroid--small .vc-person-cap{font-size:11px}.vc-person-tape{top:-10px;inset-inline-start:-14px;width:62px}.vc-polaroid.vc-person-polaroid.vc-person-polaroid--mini{position:relative;display:block;width:auto;padding:3px 3px 8px;box-shadow:0 2px 4px #1e140a59;transform:rotate(4deg)}:root[data-time=night] .vc-polaroid.vc-person-polaroid.vc-person-polaroid--mini{background:#5c5349;box-shadow:inset 0 1px #ffe8c429,0 0 0 1px #0000008c,0 3px 8px #0009}.vc-person-polaroid--mini .vc-person-photo{width:28px;height:28px;font-size:17px;overflow:hidden}.vc-person-polaroid--mini:has(img):after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:28px;height:28px;pointer-events:none;background:var(--vc-photo-dim)}.vc-person-silhouette{width:100%;height:100%;fill:var(--vc-ink-muted);opacity:.75}.vc-person-tape--mini{top:-5px;inset-inline-start:9px;width:18px;height:8px}.vc-me{display:grid;place-items:center;width:48px;height:46px;flex-shrink:0}.vc-me .vc-person-polaroid--mini{transition:scale calc(.12s * var(--vc-motion-k)) var(--vc-ease)}.vc-me:active .vc-person-polaroid--mini{scale:.94}.vc-person-name{font-family:"Special Elite",var(--vc-font-word);font-size:30px;font-weight:400;line-height:1.02;text-wrap:balance}.vc-person-name--23{font-size:23px}.vc-person-name--18{font-size:18px}.vc-notebook,.vc-lang-card{padding-inline-start:56px;background-image:repeating-linear-gradient(transparent 0 27px,var(--vc-line) 27px 28px)}.vc-notebook--lead,.vc-lang-card{padding-inline-start:10px;column-gap:24px}.vc-lang-card{min-height:68px}.vc-notebook:before,.vc-lang-card:before{content:"";position:absolute;top:0;bottom:0;inset-inline-start:40px;width:1.5px;pointer-events:none;background:var(--vc-margin-line)}.vc-strips>.vc-strips-nest.vc-strips-nest{--vc-surface: inherit;padding-inline:0;overflow:visible;background:none;box-shadow:none;transform:none}.vc-stamp.vc-sub-ring{border-radius:999px;padding-inline:9px}.vc-sub-chip{display:inline-block;padding:2px 7px;border-radius:3px;font-family:var(--vc-font-word);font-size:11px;font-weight:700;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.vc-sub-chip--passed{border:1.5px solid currentColor;color:var(--vc-stamp-right)}.vc-sub-chip--current{border:1.5px solid transparent;background:var(--vc-highlight);color:var(--vc-on-highlight)}.vc-sub-chip--ahead{border:1px dashed currentColor;color:var(--vc-ink-muted)}.vc-sub-dots{display:flex;flex-wrap:wrap;gap:3px;padding-block:3px}.vc-sub-dots>i{width:8px;height:8px;border:1px solid var(--vc-ink);border-radius:50%}.vc-sub-dots>i.is-on{background:var(--vc-ink)}@media(min-height:500px){.vc-home-dock[data-stuck]:before{content:"";position:absolute;top:0;bottom:0;left:calc(-1 * var(--dock-x, 62px));right:calc(-1 * var(--dock-r, var(--vc-space-4)));z-index:-1;pointer-events:none;background:var(--vc-grain-tile) 0 calc(-1 * var(--dock-y, 0px)),linear-gradient(90deg,transparent var(--margin-x, 34px),var(--vc-margin-line) var(--margin-x, 34px) calc(var(--margin-x, 34px) + 1.5px),transparent 0),linear-gradient(transparent calc(var(--vc-rule) - 1px),var(--vc-line) 0) 0 calc(-1 * var(--dock-y, 0px)) / 100% var(--vc-rule),var(--vc-paper-white);-webkit-mask-image:linear-gradient(transparent,#000 var(--vc-space-4));mask-image:linear-gradient(transparent,#000 var(--vc-space-4))}}@media(max-width:359px){.vc-home-page{padding-inline-start:36px}}.vc-plan-box{flex:none;width:13px;height:13px;border:2px solid var(--vc-ink);border-radius:3px;transform:translateY(1px) rotate(-3deg)}.vc-week{--week-cap: 72px;display:flex;flex-direction:column;flex:1 0 auto;box-sizing:content-box;max-height:var(--week-cap)}.vc-week>.relative{display:flex;flex:1 0 auto;flex-direction:column}.vc-week ol{flex:1 0 auto}.vc-week-day{position:relative;min-height:46px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}.vc-week-num{position:relative;z-index:1;line-height:1}.vc-week-day[data-today]:before{content:"";position:absolute;left:50%;top:50%;width:42px;height:48px;margin:-25px 0 0 -21px;border:2.5px solid var(--vc-ink);border-radius:48% 52% 50% 50%/56% 44% 58% 42%;opacity:.85;transform:rotate(-7deg)}@media(max-width:359px){.vc-week{--week-cap: 52px}.vc-week-num{font-size:var(--text-vc-word-18)}.vc-week-day[data-today]:before{width:30px;height:46px;margin:-22px 0 0 -15px}}@media(max-height:700px){.vc-week{--week-cap: 46px}}.vc-week-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 8px;margin-top:auto}.vc-week-head+.vc-week{margin-top:0}.vc-week-head .vc-week-stamp{margin-inline-start:auto}.vc-week-head :is(.vc-week-streak,.vc-week-stamp){letter-spacing:.08em}.vc-week-streak{transform:rotate(-2deg);overflow:hidden}.vc-week-streak-text{display:inline-block}.vc-week-loop{position:absolute;inset:15px -10px -6px;width:calc(100% + 20px);height:calc(100% - 9px);overflow:visible;pointer-events:none}.vc-week-loop path{fill:none;stroke:var(--vc-ink);stroke-width:2.4px;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.8}@media(prefers-reduced-motion:no-preference){.vc-week{--week-wait: .45s}.vc-week{--mark-wait: calc(var(--week-wait) + .15s)}.vc-week-streak[data-anim=roll] .vc-week-streak-text{animation:vc-week-roll .26s cubic-bezier(.2,1.3,.4,1) calc(var(--week-wait) + .56s) backwards}.vc-week[data-closing] .vc-week-num{animation:vc-week-hop .42s ease-out calc(var(--week-wait) + .8s) backwards}.vc-week[data-closing] .vc-week-day:nth-child(2) .vc-week-num{animation-delay:calc(var(--week-wait) + .86s)}.vc-week[data-closing] .vc-week-day:nth-child(3) .vc-week-num{animation-delay:calc(var(--week-wait) + .92s)}.vc-week[data-closing] .vc-week-day:nth-child(4) .vc-week-num{animation-delay:calc(var(--week-wait) + .98s)}.vc-week[data-closing] .vc-week-day:nth-child(5) .vc-week-num{animation-delay:calc(var(--week-wait) + 1.04s)}.vc-week[data-closing] .vc-week-day:nth-child(6) .vc-week-num{animation-delay:calc(var(--week-wait) + 1.1s)}.vc-week[data-closing] .vc-week-day:nth-child(7) .vc-week-num{animation-delay:calc(var(--week-wait) + 1.16s)}.vc-week[data-closing] .vc-week-loop{animation:vc-week-loop .52s cubic-bezier(.2,1.1,.4,1) calc(var(--week-wait) + 1.3s) backwards}.vc-week-head[data-closing] .vc-week-stamp{animation:vc-week-slam .38s cubic-bezier(.2,1.4,.4,1) calc(var(--week-wait) + 1.75s) backwards}.vc-week[data-turn] ol{animation:vc-week-turn .42s cubic-bezier(.2,1,.4,1) var(--week-wait) backwards}.vc-week[data-turn] .vc-week-day[data-today]:before{animation:vc-week-circle .52s cubic-bezier(.2,1.2,.4,1) calc(var(--week-wait) + .3s) backwards}}@keyframes vc-week-roll{0%{translate:0 110%;opacity:0}to{translate:0 0;opacity:1}}@keyframes vc-week-hop{0%,to{translate:0 0}40%{translate:0 -5px}}@keyframes vc-week-loop{0%{opacity:0;scale:.94}to{opacity:1;scale:1}}@keyframes vc-week-slam{0%{opacity:0;scale:1.6}to{opacity:1;scale:1}}@keyframes vc-week-turn{0%{opacity:0;translate:40px 0;rotate:2deg}to{opacity:1;translate:0 0;rotate:0deg}}@keyframes vc-week-circle{0%{opacity:0;rotate:-60deg;scale:.6}to{opacity:1;rotate:0deg;scale:1}}.vc-envelope{--env: #d9bd8f;--env-in: #a88a5e;--env-edge: rgb(90 60 25 / .28);--env-glass: linear-gradient(115deg, rgb(255 255 255 / .28) 0 18%, rgb(255 255 255 / .08) 30% 60%, rgb(255 255 255 / .22) 72%, rgb(255 255 255 / .06));--env-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .32 0 0 0 0 .2 0 0 0 0 .08 0 0 0 .2 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:relative;flex:1 0 124px;max-height:164px;container:vc-envelope / size;transform:rotate(var(--tilt));transition:transform var(--vc-duration-fast) var(--vc-ease)}:root[data-time=night] .vc-envelope{--env: #5e4c37;--env-in: #3a2f23;--env-edge: rgb(0 0 0 / .45);--env-glass: linear-gradient(115deg, rgb(255 240 210 / .1) 0 18%, rgb(255 240 210 / .03) 30% 60%, rgb(255 240 210 / .08) 72%, transparent)}.vc-envelope[data-state=in]:active{transform:rotate(var(--tilt)) scale(.985)}.vc-envelope-back,.vc-envelope-front{position:absolute;inset:0;background-image:var(--env-grain)}.vc-envelope-back{background-color:var(--env-in)}.vc-envelope-front{z-index:3;background-color:var(--env);box-shadow:0 2px 4px #1e140a59;-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0) 18px 48px / calc(100% - 104px) 70px no-repeat;-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) exclude,linear-gradient(#000 0 0) 18px 48px / calc(100% - 104px) 70px no-repeat}.vc-envelope-glass{position:absolute;z-index:3;inset-inline-start:18px;top:48px;width:calc(100% - 104px);height:70px;background:var(--env-glass);box-shadow:inset 0 0 0 1px #5a3c192e,inset 0 1px 3px #0000001f}.vc-envelope-flap{position:absolute;z-index:4;inset-inline-end:70px;top:0;bottom:0;width:2px;background:linear-gradient(90deg,var(--env-edge) 0 1px,color-mix(in srgb,var(--env) 85%,#fff) 1px 2px)}.vc-envelope-letter{position:absolute;z-index:2;inset-inline-start:10px;inset-inline-end:10px;top:8px;bottom:8px;overflow:hidden;padding:46px 14px 0;background-color:var(--vc-paper-white);background-image:repeating-linear-gradient(transparent 0 21px,var(--vc-line) 21px 22px);box-shadow:0 1px 2px #0003}@media(prefers-reduced-motion:no-preference){.vc-envelope-letter{transition:transform .42s cubic-bezier(.3,.7,.2,1)}}.vc-envelope:not([data-state=in]) .vc-envelope-letter{transform:translateY(-86px)}.vc-envelope[data-state=out] .vc-envelope-letter{visibility:hidden}.vc-envelope-line{display:block;font-size:12.5px;line-height:22px}.vc-envelope-line:first-child{font-size:13.5px}.vc-envelope-head{position:absolute;z-index:5;inset-inline-start:14px;top:12px;transform:rotate(-1.5deg)}.vc-envelope-hint{position:absolute;z-index:5;inset-inline-start:18px;bottom:10px;line-height:1}@container vc-envelope (height < 148px){.vc-envelope-hint{display:none}}.vc-envelope-seal{position:absolute;z-index:6;inset-inline-end:12px;top:52px;width:60px;height:60px;pointer-events:none}.vc-envelope-seal .seal-wax-hi{stop-color:#dc4d3e}.vc-envelope-seal .seal-wax-mid{stop-color:#ad2a1f}.vc-envelope-seal .seal-wax-lo{stop-color:#651009}.vc-envelope-seal .seal-press-hi{stop-color:#b42d22}.vc-envelope-seal .seal-press-lo{stop-color:#8b1c14}.vc-envelope-seal .seal-under{fill:#280a0559}.vc-envelope-seal .seal-rim{stroke:#46080573;stroke-width:.7}.vc-envelope-seal .seal-ring-dark,.vc-envelope-seal .seal-ring-lit,.vc-envelope-seal .seal-ring-dots{fill:none}.vc-envelope-seal .seal-ring-dark{stroke:#2d00008c;stroke-width:1.3}.vc-envelope-seal .seal-ring-lit{stroke:#ffbeaa52;stroke-width:1}.vc-envelope-seal .seal-ring-dots{stroke:#3c050380;stroke-width:1;stroke-dasharray:1 2.1}.vc-envelope-seal .seal-v-dark{fill:#230000cc}.vc-envelope-seal .seal-v-lit{fill:#ffd2bebf}.vc-envelope-seal .seal-v{fill:#c23a2e}.vc-envelope-seal .seal-gloss{fill:#fff;opacity:.2}.vc-envelope-seal .seal-gloss--small{opacity:.14}.vc-home-next{position:absolute;inset-inline-end:-10px;top:-2px;z-index:3;width:126px;padding:7px 10px 8px}.vc-sticker.vc-home-next{box-shadow:0 2px 4px #1e140a59}:root[data-time=night] .vc-sticker.vc-home-next{background:var(--vc-paper-white);color:var(--vc-ink);box-shadow:inset 0 4px #b99640,0 0 0 1px #0000008c,0 3px 8px #0009}.vc-home-next:after{content:"";position:absolute;inset-inline-end:0;bottom:0;border-style:solid;border-block-width:0 14px;border-inline-width:14px 0;border-color:transparent transparent var(--vc-desk) transparent;pointer-events:none}.vc-home-course{font-size:14px;line-height:1.5;overflow-wrap:anywhere}.vc-home-title{font-size:30px;line-height:28px;overflow-wrap:anywhere}.vc-home-total{font-size:50px;line-height:56px}.vc-home-next-room{padding-inline-end:124px}.vc-home-below-next{margin-top:48px}.vc-home-title:lang(ru){font-size:25px}@media(max-width:359px){.vc-home-next{width:112px}.vc-home-next-room{padding-inline-end:108px}.vc-home-title.vc-home-next-room:lang(ru){font-size:21px}}.vc-home-title.vc-home-next-room{font-size:clamp(18px,calc(126px / (var(--home-title-chars, 5) * .72)),30px)}@media(max-width:359px){.vc-home-title.vc-home-next-room{font-size:clamp(18px,calc(108px / (var(--home-title-chars, 5) * .72)),30px)}}@media(max-width:240px){.vc-home-next{position:relative;top:auto;inset-inline-end:auto;margin-top:8px}.vc-home-next-room{padding-inline-end:0}}.vc-home-date-short{display:none}@media(max-width:359px){.vc-home-date-long{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.vc-home-date-short{display:inline}.vc-home-brand--yield,.vc-home-tag-tail{display:none}.vc-home-tag{padding-inline-end:14px;font-size:17px;letter-spacing:.04em}}.vc-home-nextword{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:48px;margin-top:6px;padding-block:0;padding-inline:0 2px;border-bottom:2px solid var(--vc-ink);color:var(--vc-ink);font-family:var(--vc-font-ui);font-weight:700;font-size:17px;line-height:28px;text-align:start}.vc-home-pnote{position:relative;margin-top:4px;padding-inline-end:40px;font-size:19px;line-height:1.15}.vc-home-pnote-x{position:absolute;top:-10px;inset-inline-end:-8px;width:44px;height:44px;color:inherit;font:400 22px/1 var(--vc-font-ui)}.vc-home-qline{margin-top:10px;font-size:15px;line-height:22px}.vc-home-qline-link{padding:11px 0;font-weight:700;color:var(--color-vc-ink);text-decoration:underline;text-underline-offset:4px}.vc-home-ticket{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border:1.5px solid var(--vc-ink);border-radius:4px;overflow-wrap:anywhere}.vc-home-ticket--link{position:relative;color:inherit}.vc-home-ticket-go{position:absolute;inset-inline-end:8px;top:9px;color:var(--vc-ink)}.vc-home-ticket-line{font-size:15px;font-weight:600;line-height:1.35}.vc-lang-title{font-size:26px;line-height:1.15;text-wrap:balance}.vc-lang-subtitle,.vc-lang-native{font-size:14px;line-height:1.25}.vc-lang-name{font-size:15px;line-height:1.2;overflow-wrap:anywhere;hyphens:auto}.vc-lang-input{border:0;border-bottom:2px solid var(--vc-ink);border-radius:0;background-color:var(--vc-paper-white);box-shadow:0 2px 4px #1e140a59;font-family:var(--vc-font-word);font-size:18px;font-weight:400;line-height:1}:root[data-time=night] .vc-lang-input{box-shadow:0 3px 8px #0009}.vc-lang-input:focus-visible{outline:2px dashed var(--vc-ink);outline-offset:3px}.vc-lang-scroll{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 40px),transparent)}.vc-lang-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;align-items:start}.vc-lang-column{padding:12px 8px 14px}.vc-lang-lab{display:block;margin:0 2px 10px;font-family:var(--vc-font-ui);font-size:12px;font-weight:700;line-height:1;letter-spacing:.1em;text-transform:uppercase;color:var(--vc-ink)}.vc-lang-lab small{display:block;margin-top:4px;font-size:17px;line-height:1.1;letter-spacing:0;text-transform:none;font-weight:400}.vc-lang-stickers{display:grid;gap:8px}.vc-lang-sticker{position:relative;display:flex;flex-direction:column;min-width:0;min-height:48px;padding:8px 10px;border-radius:10px;background-color:var(--vc-paper-white);box-shadow:0 0 0 2px var(--vc-sticker-edge),0 2px 4px #1e140a59;cursor:pointer;transform:rotate(var(--tilt, 0deg))}:root[data-time=night] .vc-lang-sticker{box-shadow:0 0 0 2px var(--vc-ink),0 3px 8px #0009}.vc-lang-sticker:has(input:checked){background-color:var(--vc-accent-soft);box-shadow:0 0 0 2px var(--vc-sticker-edge),0 4px 10px #1e140a66}:root[data-time=night] .vc-lang-sticker:has(input:checked){box-shadow:0 0 0 2px var(--vc-ink),0 5px 12px #000000b3}.vc-lang-sticker:has(input:focus-visible){outline:2px dashed var(--vc-ink);outline-offset:3px}.vc-lang-sticker:has(input:disabled){cursor:default}.vc-lang-note{margin-top:2px;font-size:15px;line-height:1.1;color:var(--vc-ink)}.vc-lang-stamp{position:absolute;top:-8px;inset-inline-end:-6px;padding:2px 7px;font-size:10px;line-height:1.45;transform:rotate(-6deg)}.vc-lang-group{margin:4px 4px -2px;font-family:var(--vc-font-ui);font-size:11px;font-weight:700;line-height:1.2;letter-spacing:.09em;text-transform:uppercase;color:var(--vc-ink-muted)}.vc-lang-sum{display:inline-block;max-width:calc(100% - 6px);margin-block:0 8px;margin-inline:6px 0;padding:4px 10px;background-color:var(--vc-paper-white);box-shadow:0 2px 4px #1e140a59;transform:rotate(-1.5deg);font-size:20px;line-height:1.1;color:var(--vc-ink);overflow-wrap:anywhere}:root[data-time=night] .vc-lang-sum{box-shadow:0 3px 8px #0009}.vc-lang-continue:disabled{opacity:.55;cursor:default}.vc-search-card{background-image:linear-gradient(transparent 0 9px,var(--vc-margin-line) 9px 10.5px,transparent 10.5px),repeating-linear-gradient(transparent 0 23px,var(--vc-line) 23px 24px)}.vc-search-field{font-size:19px;line-height:24px;background-color:transparent;box-shadow:inset 0 -2px 0 var(--vc-ink)}.vc-search-field:focus{box-shadow:inset 0 -3px 0 var(--vc-ink)}.vc-search-field::placeholder{font-size:clamp(13px,(min(100vw,28rem) - 118px) / (.6 * var(--search-ph-len, 40)),19px)}@supports (width: 1cqi){.vc-search-field::placeholder{font-size:clamp(13px,(min(100cqi,28rem) - 118px) / (.6 * var(--search-ph-len, 40)),19px)}}.vc-recent-item{flex:1 1 44%;min-width:0}.vc-recent-item--wide{flex-basis:100%}.vc-recent:active .vc-scrap{scale:.97}.vc-recent-pin{top:6px;inset-inline-end:12px}.vc-strips.vc-found-list{padding-inline:0}.vc-found-list>.vc-found{transform:rotate(.3deg)}.vc-found:active{scale:.98}.vc-word-card .vc-tag,.vc-word-card .vc-stamp,.vc-word-card .vc-washi-label{letter-spacing:0;text-transform:none}.vc-word-card .vc-stamp{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.vc-folder-tab{position:relative;z-index:0;padding-bottom:4px;border-radius:7px 7px 0 0;background-color:var(--vc-tab-closed);color:var(--vc-ink);box-shadow:0 2px 4px #1e140a59}.vc-folder-row-near>.vc-folder-tab{margin-bottom:-4px}.vc-folder-tab,.vc-folder-tab-probe{font-size:var(--text-vc-word-16);line-height:var(--text-vc-word-16--line-height)}@media(max-width:359px){.vc-folder-tab,.vc-folder-tab-probe{font-size:var(--text-vc-word-15);line-height:var(--text-vc-word-15--line-height)}}.vc-folder-tab[aria-selected=true]{z-index:2;background-color:var(--vc-surface);box-shadow:0 -2px 3px #1e140a24}.vc-folder-tab[aria-selected=true]:before{content:"";position:absolute;inset-inline-start:14px;inset-inline-end:14px;top:-2px;height:5px;pointer-events:none;background:var(--vc-label);transform:rotate(-1deg)}.vc-folder-sheet{position:relative;z-index:1;border-start-start-radius:0;border-start-end-radius:3px;border-end-end-radius:3px;border-end-start-radius:3px}:root[data-time=night] .vc-folder-tab{color:var(--vc-ink-muted);box-shadow:inset 0 1px #ffe8c40f,0 0 0 1px #0000008c}:root[data-time=night] .vc-folder-tab[aria-selected=true]{background-color:var(--vc-surface);color:var(--vc-ink);box-shadow:inset 0 1px #ffe8c421,inset 1px 0 #ffe8c40d}.vc-polaroid{position:relative;padding:9px 9px 22px;background-color:var(--vc-paper-white);box-shadow:0 6px 14px #1e140a4d;transform:rotate(-2deg)}:root[data-time=night] .vc-polaroid{box-shadow:inset 0 1px #ffe8c421,0 0 0 1px #0000008c,0 3px 8px #0009}.vc-polaroid [data-vc-image-slot]{position:relative;border-radius:0;background-color:var(--vc-surface);box-shadow:inset 0 0 0 1px #00000014}.vc-polaroid [data-vc-image-slot=ready]{background-color:var(--vc-photo-mat)}.vc-polaroid [data-vc-image-slot=ready] img{object-fit:contain}:root[data-time=night] .vc-polaroid [data-vc-image-slot=ready]:after{content:"";position:absolute;inset:0;pointer-events:none;background:var(--vc-photo-dim)}.vc-word-insert{position:relative;background-color:var(--vc-paper-white);box-shadow:inset 0 1px #0000000f,inset 0 -1px #0000000f}.vc-word-insert [data-test=word-example]>:is(button,div){min-height:56px;padding-top:0;padding-bottom:0;padding-inline-start:46px;background-color:transparent}.vc-word-insert [data-test=word-example]+[data-test=word-example]{padding-top:var(--vc-rule)}.vc-word-insert [data-test=explain-open-example]{margin-top:calc((var(--vc-rule) - 44px) / 2)}.vc-word-insert [data-test=word-example]>button:active{background-color:transparent;opacity:.75}.vc-word-insert [data-test=word-example] :is(span,b){margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;line-height:var(--vc-rule)}.vc-word-card [data-test=example-target]{padding:0 2px;border-radius:1px;background-color:var(--vc-highlight);color:var(--vc-on-highlight)}.vc-tape.vc-word-sheet-tape,:root[data-time=night] .vc-tape.vc-word-sheet-tape{inset-inline-end:-12px;top:-9px;z-index:3;width:64px;background:var(--vc-label)}:root[data-time=night] .vc-tape.vc-word-sheet-tape{background:color-mix(in srgb,var(--vc-ink-disabled) 30%,var(--vc-surface))}.vc-word-sense-title{font-size:30px;line-height:1.1}@media(max-width:359px){.vc-word-sense-title{font-size:26px}}.vc-word-speak-icon{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.vc-word-speak{background-color:var(--vc-paper-white);box-shadow:0 0 0 3px var(--vc-sticker-edge),0 2px 4px #1e140a59;transform:rotate(6deg)}.vc-word-speak[data-speaking]{box-shadow:0 0 0 3px var(--vc-sticker-edge),0 0 0 7px var(--vc-highlight),0 2px 4px #1e140a59}:root[data-time=night] .vc-word-speak{box-shadow:0 0 0 3px var(--vc-ink),0 3px 8px #0009}:root[data-time=night] .vc-word-speak[data-speaking]{box-shadow:0 0 0 3px var(--vc-ink),0 0 0 7px var(--vc-highlight),0 3px 8px #0009}.vc-word-hint{margin:0;padding-inline-end:14px;text-align:end;font-family:var(--vc-font-ui);font-size:13px;font-style:italic;line-height:var(--vc-rule);color:var(--vc-ink-muted)}.vc-word-hint svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.vc-word-rels{display:flex;flex-direction:column;gap:12px;padding:14px 0 4px}.vc-word-rel-group{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.vc-word-rel-words{display:flex;flex-wrap:wrap;gap:10px 6px}.vc-word-chip{position:relative;display:inline-flex;align-items:center;min-height:34px;padding:3px 10px;border-radius:999px;background-color:var(--vc-paper-white);box-shadow:0 0 0 1.5px var(--vc-sticker-edge),0 1px 3px #1e140a4d;color:var(--vc-ink);font-family:var(--vc-font-word);font-size:15px;line-height:1.2}.vc-word-chip:before{content:"";position:absolute;inset:-5px -3px}:root[data-time=night] .vc-word-chip{box-shadow:0 3px 8px #0009}:root[data-time=night] .vc-word-rel-label{box-shadow:inset 0 1px #ffe8c421,inset 1px 0 #ffe8c40d,0 0 0 1px #0000008c,0 3px 8px #0009}.vc-trail{display:flex;flex-direction:column;height:100dvh;overflow:hidden;color:var(--vc-ink)}.trail-head{position:absolute;top:0;inset-inline-start:0;inset-inline-end:0;z-index:20;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 10px;max-width:28rem;margin:0 auto;padding:calc(var(--app-safe-top) + 10px) 10px 22px;pointer-events:none}.trail-pill{position:relative;pointer-events:auto;flex:1 1 0;display:flex;align-items:center;gap:10px;min-width:0;min-height:52px;padding:8px 12px;background:var(--vc-surface);border-radius:2px;box-shadow:0 2px 4px #1e140a59;transform:rotate(-.5deg)}:root[data-time=night] .trail-pill{box-shadow:inset 0 1px #ffe8c421,inset 1px 0 #ffe8c40d,0 0 0 1px #0000008c,0 3px 8px #0009}.trail-pill[data-bare] .trail-place{flex:1 1 auto}.trail-push{position:absolute;left:50%;top:-5px;z-index:1;width:14px;height:14px;margin-left:-7px;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 35% 35%,#ff8a80,var(--vc-stamp));box-shadow:0 2px 3px #00000059}.trail-vig{flex:none;width:40px;height:40px;padding:4px;box-sizing:border-box;background:var(--vc-kraft);box-shadow:0 0 0 1.5px var(--vc-paper-white),0 2px 4px #1e140a4d;transform:rotate(-4deg)}:root[data-time=night] .trail-vig{box-shadow:0 0 0 1.5px var(--vc-line),0 2px 4px #00000080}.trail-vig img,.trail-vig svg{display:block;width:100%;height:100%}.trail-vig circle{fill:var(--vc-paper-white)}.trail-vig path{fill:none;stroke:var(--vc-ink);stroke-width:6;stroke-linecap:round;stroke-linejoin:round}.trail-brand{flex:none;margin-inline-start:auto;font-size:19px;line-height:1;color:var(--vc-ink)}.trail-pill[data-mode=away]{cursor:pointer}.trail-back{display:flex;align-items:center;justify-content:space-between;gap:10px;flex:1 1 auto;padding:0;margin-inline-end:-6px;border:0;background:none;color:var(--vc-ink);font:inherit;font-size:13px;font-weight:700;line-height:1.2;text-align:start;cursor:pointer}.trail-back:before{content:"";position:absolute;inset:0}.trail-back-arrow{flex:none;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--vc-accent);color:var(--vc-on-label)}.trail-pill[data-dir=up] .trail-back-arrow svg{transform:rotate(180deg)}.trail-back:focus-visible{outline:none}.trail-back:focus-visible:before{outline:2px dashed var(--vc-ink);outline-offset:3px}.trail-here{pointer-events:auto;flex-basis:100%;display:flex;min-width:0;padding-inline-start:6px}.trail-here button{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:30px;max-width:100%;padding-block:4px 3px;padding-inline:10px 8px;border:0;border-radius:1px;background:var(--vc-label);color:var(--vc-on-label);font-family:var(--vc-font-word);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.2;text-align:start;cursor:pointer;transform:rotate(-1deg)}:root[data-time=night] .trail-here button{box-shadow:0 0 0 1px var(--vc-line)}.trail-here button:before{content:"";position:absolute;inset:-7px -2px}.trail-here svg{flex:none}.trail-here button:focus-visible{outline:2px dashed var(--vc-ink);outline-offset:3px}.trail-place{display:flex;flex-direction:column;flex:1 1 auto;gap:4px;min-width:0;line-height:1.2}.trail-place h1{margin:0;padding:3px 7px 2px;border-radius:1px;background:var(--vc-label);color:var(--vc-on-label);font-family:var(--vc-font-word);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;outline:none}.trail-place p{margin:0;font-family:var(--vc-font-ui);font-size:16px;font-weight:700;color:var(--vc-ink);font-variant-numeric:tabular-nums}.trail-help{position:relative;z-index:1;flex:none;width:30px;height:30px;margin-block:0;margin-inline:-4px -2px;padding:0;border:2px solid var(--vc-ink);border-radius:50%;display:grid;place-items:center;background:none;color:var(--vc-ink);font-family:"Special Elite",var(--vc-font-word);font-size:18px;line-height:1;cursor:pointer}.trail-help:before{content:"";position:absolute;inset:-8px}.trail-help:focus-visible{outline:2px dashed var(--vc-ink);outline-offset:3px}@media(max-width:370px){.trail-pill{gap:8px;padding-inline-start:10px;padding-inline-end:10px}.trail-vig{width:34px;height:34px;padding:3px}.trail-brand{font-size:16px}}.trail-scroll{position:relative;z-index:1;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:none}.trail-scroll{scroll-padding-top:calc(var(--app-safe-top) + 128px);scroll-padding-bottom:12px}.trail-scroll::-webkit-scrollbar{display:none}.trail-plate{position:relative;z-index:1;margin:auto 16px;padding:20px}@media(prefers-reduced-motion:no-preference){.trail-here{animation:trail-fade .2s ease-out}}@keyframes trail-fade{0%{opacity:0}to{opacity:1}}.map-sheet{--map-paper:var(--vc-surface);--map-paper-white:var(--vc-paper-white);--map-ink:var(--vc-ink);--map-deep:var(--vc-kraft-deep);--map-route:rgb(31 27 22 / .62);--map-fold:rgb(31 27 22 / .1);--map-fold-hi:rgb(255 255 255 / .55);--map-shade:rgb(31 27 22 / .22);--map-pale:#e9e1d2;--map-pale-2:#d9d0bf;--map-line:#c8bca6;--map-water:#dbd2c0;--map-sea:#cfc4ad;--map-mtn:#b7ab95;--map-mtn-2:#a1957f;--map-flag:var(--vc-kraft);--map-lamp:var(--vc-paper-white);--map-cut-edge:#ffffff;--map-card:.4;--area-village:#c9a26b;--area-outskirts:#bf9862;--area-market:#b8905a;--area-lake:#b39a6e;--area-clinic:#b7ab95;--area-shops:#a67d49;--area-park:#b08856;--area-city:#aea18b;--area-business:#a1957f;--area-campus:#d9d0bf;--map-cut-wall:#e9e1d2;--map-cut-wall-2:#d9d0bf;--map-cut-white:var(--vc-paper-white);--map-cut-roof:var(--vc-kraft-deep);--map-cut-kraft:var(--vc-kraft);--map-cut-red:#b3261e;--map-cut-yellow:#f2d15b;--map-cut-tent:#d9b94a;--map-cut-ink:var(--vc-ink);--map-cut-trunk:#3d2d19;--map-cut-water:#dbd2c0;--map-cut-stone:#b7ab95;--map-cut-window:#d9d0bf;--map-cut-mtn2:#a1957f;--map-cut-green:#a67d49;--map-cut-pine:#4f3b22;--map-cut-pine-2:#3d2d19;--map-cut-pine-3:#2c2012;--map-cut-rock:#6e6150;--map-cut-shadow:#2b2a26;--map-shade-alpha:.3}:root[data-time=night] .map-sheet{--map-route:rgb(235 227 210 / .5);--map-fold:rgb(0 0 0 / .35);--map-fold-hi:rgb(255 232 196 / .06);--map-shade:rgb(0 0 0 / .35);--map-pale:#443d34;--map-pale-2:#4b443a;--map-line:#544b40;--map-water:#2f2c28;--map-sea:#2a2724;--map-mtn:#4f483f;--map-mtn-2:#463f37;--map-card:.5;--area-village:#4a3a29;--area-outskirts:#473828;--area-market:#443524;--area-lake:#433827;--area-clinic:#45403a;--area-shops:#3d2f20;--area-park:#433423;--area-city:#433e37;--area-business:#3d3833;--area-campus:#4e473d;--map-cut-wall:#6a6154;--map-cut-wall-2:#4e473d;--map-cut-white:#322d27;--map-cut-roof:#4a3820;--map-cut-kraft:#6b5236;--map-cut-red:#ec6a5c;--map-cut-yellow:#e6c34f;--map-cut-tent:#a88a35;--map-cut-ink:#ebe3d2;--map-cut-trunk:#2a1f12;--map-cut-water:#2f2c28;--map-cut-stone:#6a6152;--map-cut-window:#4a3f22;--map-cut-mtn2:#5a5245;--map-cut-green:#6e5236;--map-cut-pine:#2f2416;--map-cut-pine-2:#261d12;--map-cut-pine-3:#1c150d;--map-cut-rock:#4a4136;--map-cut-shadow:#000;--map-shade-alpha:.45}.map-sheet{position:relative;display:flex;flex-direction:column-reverse;max-width:28rem;margin:0 auto;border-radius:0;background-image:linear-gradient(90deg,transparent calc(50% - 1px),var(--map-fold) calc(50% - 1px) 50%,var(--map-fold-hi) 50% calc(50% + 1px),transparent calc(50% + 1px)),repeating-linear-gradient(180deg,transparent 0 698px,var(--map-fold) 698px 699.5px,var(--map-fold-hi) 699.5px 701px,transparent 701px 700px)}.map-sheet.vc-paper{transform:none}.map-levels,.map-pins{display:flex;flex-direction:column-reverse;margin:0;padding:0;list-style:none}.map-level{content-visibility:auto}.map-level>section{display:flex;flex-direction:column-reverse}.map-route{position:absolute;inset:0;width:100%;height:100%;display:block;overflow:visible;pointer-events:none}.map-route path{fill:none;stroke:var(--map-route);stroke-width:3;stroke-linecap:round;stroke-dasharray:.5 9}.map-cut :is(rect,path,circle,ellipse,polygon):not([stroke]){stroke:var(--map-cut-edge);stroke-width:1.5px;paint-order:stroke;stroke-linejoin:round;vector-effect:non-scaling-stroke}.map-shade{opacity:var(--map-shade-alpha)}.map-sheet .map-shade :is(rect,path,circle,ellipse,polygon){fill:var(--map-cut-shadow);stroke:var(--map-cut-shadow);stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.map-sheet .map-shade [fill=none]{fill:none}.map-shade .map-ripple{display:none}.map-sheet .lit{fill:var(--map-cut-window)}.map-post{position:relative;min-height:88px;flex:none}.map-sign-host,div.map-sign{position:absolute;top:50%;z-index:4;transform:translateY(-50%) rotate(-1.5deg)}.map-sign-host[data-edge=r],div.map-sign[data-edge=r]{right:16px}.map-sign-host[data-edge=l],div.map-sign[data-edge=l]{left:16px}.map-sign{display:inline-flex;align-items:center;gap:6px;max-width:calc(100vw - 48px);min-height:44px;padding:6px 10px 5px 12px;border:0;border-radius:1px;background:var(--vc-label);color:var(--vc-on-label);font-family:var(--vc-font-word);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.25;text-align:left;box-shadow:0 2px 4px #1e140a59}:root[data-time=night] .map-sign{box-shadow:0 0 0 1px var(--vc-line),0 2px 4px #00000080}div.map-sign{min-height:0;padding:3px 7px 2px;font-size:10px;line-height:1.2;box-shadow:none}:root[data-time=night] div.map-sign{box-shadow:0 0 0 1px var(--vc-line)}button.map-sign{cursor:pointer}button.map-sign:active{transform:translateY(1px)}.map-sign svg{flex:none}.map-sign:focus-visible{outline:2px dashed var(--vc-ink);outline-offset:3px}.map-post-mark{position:absolute;left:calc(var(--x) * 100%);top:50%;z-index:3;transform:translate(-50%,-50%)}.map-area{position:relative;flex:none}.map-area-sheet{position:absolute;inset:4px 8px;pointer-events:none;transform:rotate(var(--tilt,0deg))}.map-area-sheet>*{position:absolute;inset:0}.map-area-shade{background:var(--map-cut-shadow);opacity:var(--map-shade-alpha);translate:2px 3px}.map-area-edge{background:var(--map-cut-edge)}.map-area-paper{background:var(--area-village)}.map-area:not([data-painted]) .map-area-sheet{opacity:var(--map-card)}.map-area[data-kind=outskirts] .map-area-paper{background:var(--area-outskirts)}.map-area[data-kind=market] .map-area-paper{background:var(--area-market)}.map-area[data-kind=lake] .map-area-paper{background:var(--area-lake)}.map-area[data-kind=clinic] .map-area-paper{background:var(--area-clinic)}.map-area[data-kind=shops] .map-area-paper{background:var(--area-shops)}.map-area[data-kind=park] .map-area-paper{background:var(--area-park)}.map-area[data-kind=city] .map-area-paper{background:var(--area-city)}.map-area[data-kind=business] .map-area-paper{background:var(--area-business)}.map-area[data-kind=campus] .map-area-paper{background:var(--area-campus)}.map-ribbon{position:absolute;top:4px;z-index:4;font-size:10px;line-height:1.2;white-space:nowrap;pointer-events:none;transform:translateY(-50%) rotate(-1deg)}.map-ribbon[data-edge=l]{left:22px}.map-ribbon[data-edge=r]{right:22px;transform:translateY(-50%) rotate(1.2deg)}:root[data-time=night] .map-ribbon{box-shadow:0 0 0 1px var(--vc-line)}.map-ribbon-here{margin-inline-start:4px;font-style:normal;color:var(--vc-highlight)}.map-level>section>.map-area:last-child .map-ribbon{top:6px;transform:rotate(-1deg)}.map-level>section>.map-area:last-child .map-ribbon[data-edge=r]{transform:rotate(1.2deg)}.map-scene{position:absolute;display:block;overflow:visible;pointer-events:none}.map-area:not([data-painted]) .map-scene{opacity:var(--map-card)}.map-scene[data-slot=big]{top:50%;height:min(var(--h),100px);transform:translateY(-50%)}.map-scene[data-slot=big][data-edge=l]{left:14px;width:min(var(--w),calc(var(--x) * 100% - 37px))}.map-scene[data-slot=big][data-edge=r]{right:14px;width:min(var(--w),calc((1 - var(--x)) * 100% - 37px))}.map-row[data-paint=current] .map-scene[data-slot=big][data-edge=l]{width:min(var(--w),calc(var(--x) * 100% - 62px))}.map-row[data-paint=current] .map-scene[data-slot=big][data-edge=r]{width:min(var(--w),calc((1 - var(--x)) * 100% - 62px))}.map-scene:is([data-slot=above],[data-slot=below]){width:var(--w);height:min(var(--h),42px);transform:translateY(-100%)}.map-scene[data-slot=above]{top:6px}.map-scene[data-slot=below]{top:36px}.map-scene:is([data-slot=above],[data-slot=below])[data-edge=l]{left:18px}.map-scene:is([data-slot=above],[data-slot=below])[data-edge=r]{right:18px}.map-scene[data-slot=centre]{top:0;left:calc(var(--to) * 100%);width:min(var(--w),58%);height:min(var(--h),84px);transform:translate(-50%,-50%)}.map-road{top:0;left:16px;width:calc(100% - 32px);height:24px;transform:translateY(-50%)}.map-band{position:relative;min-height:150px;flex:none;overflow:hidden}.map-band-art{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none;opacity:var(--map-card)}.map-band[data-painted] .map-band-art{opacity:.85}.map-band-art[data-layer=over]{z-index:1}.map-row{position:relative;display:flex;align-items:center;min-height:120px}.map-row[data-paint=current]{min-height:144px}.map-pool{position:relative;display:flex;align-items:center;min-height:104px}.map-row[data-side=l],.map-pool[data-side=l]{justify-content:flex-end}.map-node{position:relative;z-index:2;display:inline-flex;align-items:center;gap:7px;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}div.map-node{cursor:default}:is(.map-row,.map-pool)[data-side=r] .map-node{margin-left:calc(var(--x) * 100% - 13px);margin-right:12px}:is(.map-row,.map-pool)[data-side=l] .map-node{flex-direction:row-reverse;margin-right:calc((1 - var(--x)) * 100% - 13px);margin-left:12px;text-align:right}.map-node:before{content:"";position:absolute;inset:-10px -6px}.map-pin{position:relative;flex:none;box-sizing:border-box;width:24px;height:24px;margin:1px;border-radius:50%;display:grid;place-items:center;background:var(--vc-paper-white);box-shadow:inset 0 0 0 2px var(--vc-ink),2px 3px 0 var(--map-shade);font-family:var(--vc-font-word);font-size:11px;font-weight:700;line-height:1;color:var(--vc-ink);font-variant-numeric:tabular-nums}.map-pin:is([data-paint=ahead],[data-paint=started],[data-paint=current]):after{content:"";position:absolute;left:50%;top:50%;width:2px;height:8px;margin-left:-1px;background:var(--vc-ink);transform-origin:50% 0;transform:rotate(-146deg) translateY(11px)}.map-pin[data-paint=started]{background:var(--vc-kraft)}.map-pin[data-paint=done]{width:14px;height:14px;margin:6px;background:var(--vc-kraft-deep);box-shadow:inset 0 2px 2px #0009,0 1px 0 var(--map-cut-edge)}.map-tick{position:absolute;left:50%;top:50%;width:22px;height:22px;translate:-30% -80%;overflow:visible;fill:none;stroke:var(--vc-ink);stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round}.map-pin[data-paint=current]{width:26px;height:26px;margin:0;background:var(--vc-stamp);box-shadow:0 0 0 2px var(--map-cut-edge),2px 3px 0 var(--map-shade)}.map-pin[data-paint=current]:after{height:9px;transform:rotate(-146deg) translateY(13px)}.map-here{position:relative;flex:none;width:26px;height:26px;display:grid;place-items:center}.map-halo{position:absolute;left:50%;top:50%;width:84px;height:84px;margin:-42px 0 0 -42px;border-radius:50%;pointer-events:none;background:var(--vc-accent-soft);box-shadow:2px 3px #2b2a2638}:root[data-time=night] .map-halo{box-shadow:2px 3px #00000059}.map-here .map-pin{position:relative}@media(prefers-reduced-motion:no-preference){.map-halo{animation:map-breathe calc(4s * var(--vc-motion-k)) ease-in-out infinite alternate}}@keyframes map-breathe{0%{scale:.96}to{scale:1.04}}.map-vig{position:relative;flex:none;width:42px;height:42px;padding:3px;box-sizing:border-box;background:var(--vc-kraft);box-shadow:0 0 0 1.5px var(--map-cut-edge),0 2px 4px #1e140a4d;transform:rotate(calc(var(--r, 0deg) * -1))}.map-vig img{display:block;width:100%;height:100%}.map-row[data-paint=current] .map-vig{width:52px;height:52px;padding:4px}.map-row[data-paint=ahead] .map-vig{opacity:.55}:root[data-time=night] .map-vig:after{content:"";position:absolute;inset:0;background:#00000026;pointer-events:none}.map-label{min-width:0;padding:5px 9px;border-radius:1px;background:var(--vc-paper-white);color:var(--vc-ink);box-shadow:0 2px 4px #1e140a4d;font-size:12px;font-weight:700;line-height:1.25;overflow-wrap:anywhere;transform:rotate(var(--r, 0deg))}:root[data-time=night] .map-label{box-shadow:inset 0 1px #ffe8c421,0 0 0 1px #0000008c,0 3px 8px #0009}.map-row[data-paint=done] .map-label{background:var(--vc-surface)}.map-label b{margin-inline-end:4px;font-family:"Special Elite",var(--vc-font-word);font-size:15px;font-weight:400;color:var(--vc-ink)}.map-row[data-paint=current] .map-label,.map-pool[data-paint=current] .map-label{max-width:180px;padding:8px 11px}.map-label .n{display:block;font-family:var(--vc-font-word);font-size:15px;line-height:1.2}.map-nowrap{white-space:nowrap}.map-label .s{display:block;margin-top:3px;font-size:12px;font-weight:700;color:var(--vc-ink);font-variant-numeric:tabular-nums}.map-node:focus-visible{outline:none}.map-node:focus-visible .map-label{outline:2px dashed var(--vc-ink);outline-offset:3px}.map-node:active .map-label{transform:rotate(var(--r, 0deg)) scale(.97)}.map-rest{flex:none;display:block}:is(.map-rest,.map-finish) .map-cut{stroke:var(--map-cut-edge);stroke-width:1.5px;paint-order:stroke;stroke-linejoin:round}@media(max-width:370px){.map-label{font-size:11px}.map-vig{width:36px;height:36px}.map-row[data-paint=current] .map-vig{width:44px;height:44px;padding:3px}.map-row[data-paint=current] .map-label,.map-pool[data-paint=current] .map-label{max-width:150px}}.map-sheet--empty{min-height:100%}.map-end{position:relative;min-height:max(220px,48dvh);flex:none}.map-end .map-compass{position:absolute;left:22px;top:calc(var(--app-safe-top) + 100px);pointer-events:none}.map-curl{position:absolute;right:0;z-index:1;overflow:visible;pointer-events:none}.map-curl[data-at=top]{top:0}.map-curl[data-at=bottom]{bottom:0}.map-curl-flap{fill:var(--vc-paper-white)}.map-curl-shade{fill:var(--map-cut-shadow);opacity:var(--map-shade-alpha)}.map-foot{position:relative;flex:none;height:116px}.map-foot-start{position:absolute;left:calc(var(--x) * 100%);bottom:16px;z-index:2;font-size:10px;line-height:1.2;transform:translate(-50%) rotate(2deg)}.map-ruler{position:absolute;left:calc(var(--x) * 100% - 30px);bottom:60px;z-index:2;display:flex;flex-direction:column;align-items:center;gap:4px;font-family:var(--vc-font-word);font-size:9px;font-weight:700;line-height:1;letter-spacing:.1em;color:var(--vc-ink);white-space:nowrap}.map-ruler i{display:block;width:80px;height:5px;box-shadow:0 0 0 1.5px var(--map-cut-edge);background:linear-gradient(90deg,var(--vc-paper-white) 0 25%,var(--vc-ink) 25% 50%,var(--vc-paper-white) 50% 75%,var(--vc-ink) 75%)}.map-legend{position:absolute;left:14px;bottom:14px;z-index:2;width:214px;box-sizing:border-box;padding:7px 9px 6px;background:var(--vc-paper-white);color:var(--vc-ink);box-shadow:0 2px 4px #1e140a4d;transform:rotate(-1.2deg);font-size:10px;font-weight:700;line-height:1.25}:root[data-time=night] .map-legend{box-shadow:inset 0 1px #ffe8c421,0 0 0 1px #0000008c,0 3px 8px #0009}.map-legend-title{margin-bottom:4px;font-size:9px}.map-legend ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr 1fr;gap:1px 6px}.map-legend li{display:flex;align-items:center;gap:5px;white-space:nowrap;font-variant-numeric:tabular-nums}.map-legend li.map-legend-wide{grid-column:span 2}.map-legend li.map-legend-key[data-state=here]{grid-column-start:1}.map-legend li.map-legend-key{margin-top:3px;padding-top:3px;border-top:1px solid var(--vc-line);font-weight:400}.map-legend i{flex:none;width:9px;height:9px;border-radius:50%;background:var(--vc-paper-white);box-shadow:inset 0 0 0 1.5px var(--vc-ink)}.map-legend [data-state=here] i{background:var(--vc-stamp);box-shadow:0 0 0 1.5px var(--map-cut-edge)}.map-legend [data-state=done] i{background:var(--vc-kraft-deep);box-shadow:inset 0 1px 1px #00000080}.map-legend b{font-family:var(--vc-font-word)}@media(max-width:359px){.map-legend{width:176px;padding:6px 7px 5px;font-size:9px}.map-ribbon{font-size:9px;letter-spacing:.1em}.map-halo{width:74px;height:74px;margin:-37px 0 0 -37px}}.map-finish{position:absolute;left:calc(50% - 12px);top:calc(var(--app-safe-top) + 92px)}.map-end .map-post-mark{top:calc(var(--app-safe-top) + 150px)}.vc-scene{background-color:var(--vc-desk)}.vc-scene:before{content:"";position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' seed='3'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .08 0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23g)'/%3E%3C/svg%3E")}:root[data-time=night] .vc-scene:before{opacity:.5}:root[data-time=night] .vc-scene:after{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(120% 70% at 18% -6%,rgb(255 206 140 / .1),rgb(255 206 140 / .03) 45%,transparent 70%)}.vc-scene-box{position:absolute;top:8px;bottom:0;inset-inline-start:10px;inset-inline-end:10px;z-index:-1;overflow:hidden;container-type:size;border-radius:4px;background:var(--vc-scene-box);box-shadow:inset 0 0 0 1px #00000014,0 2px 4px #1e140a59}:root[data-time=night] .vc-scene-box{box-shadow:inset 0 1px #ffe8c414,0 0 0 1px #0000008c}[data-scene=flat]~* .vc-scene-box{display:none}.vc-wing{position:absolute;top:0;bottom:0;width:24px;z-index:3;background:var(--vc-kraft);clip-path:polygon(0 0,100% 0,80% 7%,100% 14%,76% 22%,100% 30%,84% 38%,100% 46%,78% 54%,100% 62%,82% 70%,100% 78%,76% 86%,100% 94%,82% 100%,0 100%)}.vc-wing:after{content:"";position:absolute;top:0;bottom:0;left:5px;width:5px;background:var(--vc-label);opacity:.9}.vc-wing--l{left:0}.vc-wing--r{right:0;transform:scaleX(-1)}.vc-valance{position:absolute;inset-inline-start:0;inset-inline-end:0;top:0;height:14px;z-index:4;background:var(--vc-kraft);mask:radial-gradient(circle at 50% 100%,transparent 6px,black 6.5px) 0 0 / 22px 100%}.vc-lamp{position:absolute;right:14px;top:0;width:96px;height:90px;z-index:2}.vc-lamp>i{position:absolute;left:50%}.vc-lamp-cord{top:0;width:2px;height:24px;margin-left:-1px;background:var(--vc-ink);opacity:.7}.vc-lamp-shade{top:22px;width:76px;height:30px;margin-left:-38px;background:var(--vc-label);clip-path:polygon(32% 0,68% 0,100% 100%,0 100%)}.vc-lamp-shade:after{content:"";position:absolute;inset-inline-start:0;inset-inline-end:0;bottom:0;height:7px;background:var(--vc-kraft-deep);clip-path:polygon(3% 0,97% 0,100% 100%,0 100%)}.vc-lamp-bulb{top:50px;width:14px;height:11px;margin-left:-7px;border-radius:0 0 7px 7px;background:var(--vc-on-highlight);opacity:0}:root[data-time=night] .vc-lamp-bulb{opacity:1}.vc-card-tight .vc-lamp{display:none}@media(max-height:640px){.vc-lamp{display:none}}.vc-scene-floor{position:absolute;inset-inline-start:0;inset-inline-end:0;bottom:0;height:22px;z-index:2;background:var(--vc-label);box-shadow:0 -2px 6px #00000038}.vc-scene-floor:before{content:"";position:absolute;inset-inline-start:0;inset-inline-end:0;top:0;height:3px;background:var(--vc-kraft-deep)}.vc-scene-band{position:absolute;inset-inline-start:-2%;inset-inline-end:-2%;bottom:0;z-index:1;display:none}[data-scene=bands]~* .vc-scene-band{display:block}.vc-scene-band--back{height:40%;background:var(--vc-scene-band-back);clip-path:polygon(0 28%,18% 18%,40% 30%,62% 12%,84% 24%,100% 10%,100% 100%,0 100%)}.vc-scene-band--front{height:27%;background:var(--vc-scene-band-front);clip-path:polygon(0 30%,22% 12%,46% 34%,70% 8%,100% 26%,100% 100%,0 100%)}.vc-scene-band--edge{translate:0 -2px;background:var(--vc-paper-white)}@container (max-height: 420px){.vc-scene-band--back{height:26%}.vc-scene-band--front{height:17%}}.vc-card-fit{--card-top: var(--vc-hero-offset)}.vc-card-phrase{--card-top: min(96px, 13.3svh)}.vc-card-finale{--card-top: calc(var(--vc-finale-offset) - 16px)}.vc-card-finale-title{--card-top: calc(var(--vc-finale-offset) + 14.25px)}@media(max-height:600px){.vc-card-fit,.vc-card-phrase{--card-top: var(--vc-space-12)}}@media(min-height:481px){.vc-practice-area{container-type:size}}@media(min-height:481px){:has(>:is([data-scene=bands],[data-scene=strings])) .vc-stage{display:flex;flex-direction:column;padding-bottom:0}:has(>:is([data-scene=bands],[data-scene=strings])) .vc-stage>.vc-stage-scene{position:relative;display:flex;flex-direction:column;padding-top:14px}:has(>:is([data-scene=bands],[data-scene=strings])) .vc-stage .vc-stage-hero{padding-top:0}:has(>:is([data-scene=bands],[data-scene=strings])) .vc-stage :is(.vc-stage-scene,.vc-stage-hero)>.vc-practice-card{margin-top:0}:has(>:is([data-scene=bands],[data-scene=strings])) .vc-stage .vc-banner{z-index:2}:has(>:is([data-scene=bands],[data-scene=strings])) .vc-stage-answer{pointer-events:none}:has(>:is([data-scene=bands],[data-scene=strings])) .vc-stage-answer :is(button,a){pointer-events:auto}:has(>[data-scene=bands]) .vc-stage>.vc-stage-scene{flex:66 1 0;justify-content:center}:has(>[data-scene=bands]) .vc-stage:after{content:"";flex:34 1 0}:has(>[data-scene=bands]) .vc-stage-answer{position:relative;z-index:1;margin:16px 23px 0}:has(>[data-scene=strings]) .vc-stage:before{content:"";flex:30 1 0}:has(>[data-scene=strings]) .vc-stage>.vc-stage-scene{flex:70 1 0;padding-top:18px;padding-bottom:30px}:has(>[data-scene=strings]) .vc-stage--high:before{flex-grow:10}:has(>[data-scene=strings]) .vc-stage--high>.vc-stage-scene{flex-grow:90}:has(>[data-scene=strings]) .vc-stage-answer{position:relative;z-index:1;margin:auto 23px 0}:has(>[data-scene=strings]) .vc-stage-scene:has(>.vc-stage-answer):after{content:"";position:absolute;top:18px;bottom:50px;left:50%;width:2px;margin-left:-1px;background:var(--vc-scene-string)}}@media(min-height:760px){:has(>[data-scene=bands]) .vc-stage-answer{position:absolute;inset-inline-start:23px;inset-inline-end:23px;bottom:34px;margin:0}}@container (max-height: 599px){:has(>[data-scene=bands]) .vc-stage-answer{position:relative;inset-inline-start:auto;inset-inline-end:auto;bottom:auto;margin:16px 23px 0}}@media(min-height:481px)and (max-width:359px){:has(>[data-scene=bands]) .vc-stage-answer{inset-inline-start:7px;inset-inline-end:7px;margin-inline:7px}:has(>[data-scene=strings]) .vc-stage-answer{margin-inline:7px}}.vc-card-compact{--card-top: var(--vc-space-12)}.vc-card-tight{--card-top: calc(var(--vc-space-8) + 8px)}.vc-scene-string,.vc-scene-string:after{position:absolute;inset-inline-start:-60%;inset-inline-end:-60%;height:150px;border-radius:50%;border-bottom:2.5px solid var(--vc-scene-string)}.vc-scene-string{top:calc(var(--card-top, var(--vc-hero-offset)) - 32px + 2px - 150px);z-index:1;display:none}.vc-scene-string:after{content:"";inset-inline-start:0;inset-inline-end:0;top:2px;z-index:-1;border-bottom-color:var(--vc-fold)}[data-scene=strings]~* .vc-scene-string{display:block}@media(max-height:480px){[data-scene]~* .vc-scene-box{display:none}}.vc-practice-card{position:relative;margin-inline:16px;z-index:1;isolation:isolate;margin-top:-24px;padding:24px 12px 20px}.vc-card-badge{position:absolute;inset-inline-end:-10px;bottom:-12px;z-index:4;padding:6px 10px 5px;background:var(--vc-label);color:var(--vc-on-label);font-family:var(--vc-font-word);font-size:12px;font-weight:700;line-height:1;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 0 0 2px var(--vc-sticker-edge),0 2px 4px #1e140a59;transform:rotate(4deg)}:root[data-time=night] .vc-card-badge{box-shadow:0 0 0 1.5px var(--vc-line),0 3px 8px #0009}.vc-practice-card-paper{position:absolute;inset:0;z-index:-1;pointer-events:none;transform:rotate(-1deg);clip-path:polygon(0% 4%,6% 1%,14% 5%,23% 2%,31% 6%,40% 2%,49% 5%,58% 1%,67% 5%,76% 2%,85% 6%,93% 2%,100% 5%,100% 96%,94% 99%,86% 95%,77% 98%,68% 94%,59% 98%,50% 95%,41% 99%,32% 95%,23% 98%,14% 94%,6% 98%,0% 95%)}.vc-practice-card-paper{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)'/%3E%3C/svg%3E"),var(--vc-practice-sheet)}:root[data-time=night] .vc-practice-card-paper{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .035 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)'/%3E%3C/svg%3E"),var(--vc-practice-sheet)}.vc-practice-card--tight{margin-top:-16px;padding:16px 12px 8px}@media(max-width:359px){.vc-practice-card{margin-inline:0}}.vc-practice-card-pegs{position:absolute;left:50%;top:-19px;width:min(300px,100%);height:40px;transform:translate(-50%);pointer-events:none;display:none;--peg: linear-gradient(var(--vc-kraft), var(--vc-kraft));--peg-band: linear-gradient(var(--vc-kraft-deep), var(--vc-kraft-deep));--peg-coil: radial-gradient(circle, var(--vc-ink) 2.4px, transparent 3px);background:var(--peg-coil) 18% 14px / 12px 12px no-repeat,var(--peg-coil) 82% 14px / 12px 12px no-repeat,var(--peg-band) 18% 16px / 12px 7px no-repeat,var(--peg-band) 82% 16px / 12px 7px no-repeat,var(--peg) 18% 0 / 12px 40px no-repeat,var(--peg) 82% 0 / 12px 40px no-repeat}[data-scene=strings]~* .vc-practice-card-pegs{display:block}.vc-practice-card-line{position:absolute;z-index:-2;inset-inline-start:-4px;inset-inline-end:-4px;top:-40px;height:44px;overflow:hidden;pointer-events:none;display:none}.vc-practice-card-line:before,.vc-practice-card-line:after{content:"";position:absolute;inset-inline-start:-60%;inset-inline-end:-60%;top:-108px;height:150px;border-radius:50%;border-bottom:2.5px solid var(--vc-scene-string)}.vc-practice-card-line:before{top:-106px;border-bottom-color:var(--vc-fold)}[data-scene=strings]~* .vc-practice-card-line{display:block}[data-scene=strings]~:has(.vc-practice-card) .vc-scene-string{display:none}@media(max-width:359px){.vc-practice-card-line{inset-inline-start:14px;inset-inline-end:14px}}.vc-practice-card-tape{display:none}[data-scene=flat]~* .vc-practice-card-tape{display:block;top:-8px;width:62px;height:17px;background:var(--vc-label) repeating-linear-gradient(45deg,color-mix(in srgb,var(--vc-paper-white) 45%,transparent) 0 5px,transparent 5px 11px)}.vc-practice-card-tape--left{left:-10px}[data-scene=flat]~* .vc-practice-card-tape--right{right:-10px;background-color:var(--vc-highlight)}:root[data-time=night] [data-scene=flat]~* .vc-practice-card-tape--right{background-color:var(--vc-on-highlight)}@media(max-height:480px){.vc-scene-string,[data-scene]~* :is(.vc-practice-card-pegs,.vc-practice-card-line){display:none}}.vc-progress-strip{position:absolute;inset-inline-start:22px;inset-inline-end:22px;bottom:-6px;z-index:1}.vc-progress-strip>[role=progressbar]{box-shadow:0 1px 2px #1e140a4d}:root[data-time=night] .vc-progress-strip>[role=progressbar]{box-shadow:0 0 0 1px #0000008c}.vc-progress-below{position:relative;z-index:1;margin:8px 6px 0}:root[data-time=night] .vc-progress-below>[role=progressbar]{box-shadow:0 0 0 1px #0000008c}.vc-practice-top{padding-inline:10px}.vc-practice-top-row{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center}.vc-practice-top-row--links{grid-template-columns:auto minmax(0,1fr) auto;column-gap:var(--vc-space-1, 4px)}.vc-counter-stamp{display:inline-block;padding:4px 12px;border:2px solid currentColor;border-radius:6px;font-family:var(--vc-font-word);font-size:13px;font-weight:700;line-height:1.15;letter-spacing:.18em;rotate:-3deg;mask:var(--vc-stamp-print),var(--vc-stamp-blot)}.vc-banner{position:relative;margin:32px 8% 0;pointer-events:none;--thread: 64px;transform-origin:50% calc(-1 * var(--thread))}.vc-banner [data-test=phrase-word]{pointer-events:auto}.vc-banner:before,.vc-banner:after{content:"";position:absolute;bottom:100%;inset-inline-start:18%;width:2px;height:var(--thread);background:var(--vc-kraft-deep)}.vc-banner:after{inset-inline-start:auto;inset-inline-end:18%}.vc-answer-thread{display:none}.vc-example-strip{padding:12px 22px 10px;background-color:var(--vc-paper-white);clip-path:polygon(0 0,100% 0,98% 50%,100% 100%,0 100%,2% 50%);text-align:center;transform:rotate(.6deg)}@media(max-height:640px){.vc-scramble-done [data-test=practice-example]{display:none}}.vc-banner-paper{padding:12px 22px 10px;background-color:var(--vc-paper-white);clip-path:polygon(0 0,100% 0,96% 50%,100% 100%,0 100%,4% 50%)}:root[data-time=night] .vc-banner:before,:root[data-time=night] .vc-banner:after{background:var(--vc-line-strong)}.vc-flashcards [data-scene=flat]~* .vc-banner{margin-top:16px;animation:none}.vc-flashcards [data-scene=flat]~* .vc-banner:before,.vc-flashcards [data-scene=flat]~* .vc-banner:after,:root[data-time=night] .vc-flashcards [data-scene=flat]~* .vc-banner:before,:root[data-time=night] .vc-flashcards [data-scene=flat]~* .vc-banner:after{bottom:auto;top:-6px;inset-inline-start:10%;z-index:1;width:48px;height:14px;background:var(--vc-tape);box-shadow:0 0 0 1px #0000001f;opacity:.9;transform:rotate(-5deg)}.vc-flashcards [data-scene=flat]~* .vc-banner:after,:root[data-time=night] .vc-flashcards [data-scene=flat]~* .vc-banner:after{inset-inline-start:auto;inset-inline-end:10%;transform:rotate(4deg)}.vc-flashcards [data-scene=flat]~* .vc-banner-paper{--tilt: 1.1deg;padding:14px 18px 12px;transform:rotate(var(--tilt));clip-path:polygon(0% 4%,6% 1%,14% 5%,23% 2%,31% 6%,40% 2%,49% 5%,58% 1%,67% 5%,76% 2%,85% 6%,93% 2%,100% 5%,100% 96%,94% 99%,86% 95%,77% 98%,68% 94%,59% 98%,50% 95%,41% 99%,32% 95%,23% 98%,14% 94%,6% 98%,0% 95%)}@media(max-height:640px){.vc-flashcards [data-scene=flat]~* .vc-banner-paper{padding:13px 14px 5px}}.vc-flashcards [data-scene=flat]~* .vc-practice-card{z-index:2}.vc-flashcards [data-scene=flat]~* :is(.vc-practice-card,.vc-banner,.vc-answer-hang){max-width:300px;margin-inline:auto}@media(min-height:641px){.vc-flashcards [data-scene=flat]~* .vc-stage-scene{padding-top:99px}}@media(min-height:481px){:has(>[data-scene=bands]) .vc-stage-scene>.vc-banner-slot,:has(>[data-scene=strings]) .vc-stage-scene>.vc-banner-slot{--to-box: -6px;order:-1;position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;margin-inline:8%;pointer-events:none;clip-path:inset(var(--to-box) -60px -240px)}:is(:has(>[data-scene=bands]),:has(>[data-scene=strings])) .vc-banner-slot>.vc-banner{margin:0}:is(:has(>[data-scene=bands]),:has(>[data-scene=strings])) .vc-banner-slot>.vc-banner:before,:is(:has(>[data-scene=bands]),:has(>[data-scene=strings])) .vc-banner-slot>.vc-banner:after{display:none}:is(:has(>[data-scene=bands]),:has(>[data-scene=strings])) .vc-banner-slot:before,:is(:has(>[data-scene=bands]),:has(>[data-scene=strings])) .vc-banner-slot:after{content:"";position:absolute;z-index:-1;top:var(--to-box);bottom:var(--thread-end, 0px);inset-inline-start:18%;width:2px;background:var(--vc-kraft-deep)}:is(:has(>[data-scene=bands]),:has(>[data-scene=strings])) .vc-banner-slot:after{inset-inline-start:auto;inset-inline-end:18%}:root[data-time=night] .vc-banner-slot:before,:root[data-time=night] .vc-banner-slot:after{background:var(--vc-line-strong)}:has(>[data-scene=bands]) .vc-stage-scene>.vc-banner-slot{flex:1 1 0}:has(>[data-scene=bands]) .vc-stage-scene:has(>.vc-banner-slot):after{content:"";flex:1 1 0}:has(>[data-scene=bands]) .vc-stage-scene>.vc-banner-slot{--thread-end: 12px;padding-bottom:12px}:has(>[data-scene=strings]) .vc-stage-scene>.vc-answer-thread{display:block;flex:1 0 12px;align-self:center;width:2px;background:var(--vc-scene-string)}:has(>[data-scene=strings]) .vc-stage-scene:has(>.vc-answer-thread):after{content:none}:has(>[data-scene=strings]) .vc-answer-thread+.vc-stage-answer{margin-top:0}}@media(min-height:481px)and (max-width:359px){:has(>[data-scene=bands]) .vc-stage-scene>.vc-banner-slot{margin-inline:0}}@media(min-height:481px)and (max-height:640px){:has(>[data-scene=strings]) .vc-stage:has(>.vc-stage-scene>.vc-banner-slot):before{display:none}:has(>[data-scene=strings]) .vc-stage>.vc-stage-scene:has(>.vc-banner-slot){flex-grow:1;padding-top:0}:has(>[data-scene=strings]) .vc-stage-scene>.vc-banner-slot{--to-box: 8px;--thread-end: 56px;flex:none;min-height:calc(30cqh + 18px);padding-top:20px;padding-bottom:36px}}@media(min-height:641px){:has(>[data-scene=strings]) .vc-stage:has(>.vc-stage-scene>.vc-banner-slot):before{display:none}:has(>[data-scene=strings]) .vc-stage>.vc-stage-scene:has(>.vc-banner-slot){flex-grow:1;padding-top:0}:has(>[data-scene=strings]) .vc-stage-scene>.vc-banner-slot{--to-box: 8px;flex:none;justify-content:flex-start;min-height:calc(30cqh + 18px);padding-top:74px;padding-bottom:24px}:has(>[data-scene=strings]) .vc-banner-slot:before,:has(>[data-scene=strings]) .vc-banner-slot:after{content:none}:has(>[data-scene=strings]) .vc-banner-slot>.vc-banner{--thread: 66px}:has(>[data-scene=strings]) .vc-banner-slot>.vc-banner:before,:has(>[data-scene=strings]) .vc-banner-slot>.vc-banner:after{display:block}}@media(min-height:481px)and (max-height:640px){.vc-flashcards [data-scene=flat]~* .vc-stage{padding-bottom:12px}.vc-flashcards [data-scene=flat]~* .vc-stage-scene{padding-top:55px}.vc-flashcards [data-scene=flat]~* .vc-banner{margin-top:5px}.vc-flashcards [data-scene=flat]~* .vc-stage-answer{margin-top:7px}}@media(prefers-reduced-motion:no-preference){.vc-banner{animation:vc-banner-lay var(--vc-duration-base) var(--vc-ease) backwards}}@media(prefers-reduced-motion:no-preference)and (min-height:481px){:is([data-scene=bands],[data-scene=strings])~* .vc-banner{animation:vc-banner-down calc(.9s * var(--vc-motion-k)) cubic-bezier(.3,1.25,.45,1) backwards,vc-banner-sway calc(1.8s * var(--vc-motion-k)) ease-out calc(.15s * var(--vc-motion-k)) backwards}}@keyframes vc-banner-lay{0%{opacity:0;translate:0 -16px}}@keyframes vc-banner-down{0%{translate:0 -260%}}@keyframes vc-banner-sway{0%{rotate:0deg}25%{rotate:1.6deg}55%{rotate:-1deg}80%{rotate:.4deg}to{rotate:0deg}}.vc-writing-slot{display:flex;flex-direction:column}[data-scene=bands]~* .vc-writing-slot:has(>.vc-banner--lead){padding-top:74px}[data-scene=strings]~* .vc-writing-slot>.vc-verdict-over{order:1;margin-top:16px}[data-scene=bands]~* .vc-banner.vc-banner--lead{--thread: 66px;order:-1;position:relative;z-index:2;top:auto;inset-inline-start:auto;inset-inline-end:auto;margin:0 8% 10px}@media(min-height:481px){:is([data-scene=bands],[data-scene=strings])~* .vc-say-slot:has(>.vc-banner--lead){padding-top:88px}:is([data-scene=bands],[data-scene=strings])~* .vc-say-slot>.vc-banner.vc-banner--lead{--thread: 80px;order:-1;position:relative;z-index:2;margin:0 8% 36px}[data-scene=strings]~* .vc-say-slot>.vc-banner.vc-banner--lead{margin-bottom:60px}}@media(min-height:481px){:has(>[data-scene=strings]) .vc-stage>.vc-writing-slot>.vc-stage-answer{margin-top:auto}}@container (min-height: 600px){:has(>[data-scene=bands]) .vc-stage>.vc-writing-slot.vc-stage-scene{padding-top:14px}:has(>[data-scene=bands]) .vc-stage>.vc-writing-slot>.vc-practice-card{margin-top:84px}:has(>[data-scene=bands]) .vc-stage>.vc-writing-slot>.vc-banner.vc-banner--lead{--thread: 80px;position:absolute;top:calc(8px + var(--thread));inset-inline-start:8%;inset-inline-end:8%;margin:0}}.vc-answer-hang{margin-inline:6%}[data-scene=strings]~* .vc-answer-scrap{--tilt: 1.4deg}@media(prefers-reduced-motion:no-preference){.vc-answer-scrap{animation:vc-answer-rise calc(.5s * var(--vc-motion-k)) cubic-bezier(.3,1.3,.5,1) calc(.2s * var(--vc-motion-k)) backwards}}@keyframes vc-answer-rise{0%{translate:0 44px;opacity:0}}.vc-strip{border-radius:0;background-color:var(--vc-paper-white);color:var(--vc-ink);font-weight:700;box-shadow:0 2px 4px #1e140a59;transform:rotate(var(--tilt))}.vc-strip:active:not(:disabled){scale:.98}@media(max-width:359px){.vc-strip{font-size:var(--text-vc-word-18)}}.vc-strip[aria-pressed=true]{background-color:var(--vc-accent);color:var(--vc-on-accent)}:root[data-time=night] .vc-strip{box-shadow:inset 0 1px #ffe8c421,0 0 0 1px #0000008c,0 3px 8px #0009}.vc-strip:nth-child(4n+1){--tilt: -.6deg}.vc-strip:nth-child(4n+2){--tilt: .5deg}.vc-strip:nth-child(4n+3){--tilt: -.4deg}.vc-strip:nth-child(4n+4){--tilt: .7deg}.vc-note-scrap{display:inline-block;padding:2px 12px;background-color:var(--vc-surface);box-shadow:0 2px 4px #1e140a59;transform:rotate(-1deg)}:root[data-time=night] .vc-note-scrap{box-shadow:0 0 0 1px #0000008c,0 3px 8px #0009}.vc-strip--soft[aria-pressed=true]{background-color:var(--vc-accent-soft);color:var(--vc-ink);box-shadow:inset 0 0 0 2px var(--vc-accent-ink),0 2px 4px #1e140a59}:root[data-time=night] .vc-strip--soft[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--vc-accent-ink),0 0 0 1px #0000008c,0 3px 8px #0009}.vc-scene-mic{width:88px;height:88px;border-radius:50%;background-color:var(--vc-paper-white);box-shadow:0 10px 22px #1e140a66;transition:scale var(--vc-duration-fast) var(--vc-ease)}.vc-scene-mic:active{scale:.94}:root[data-time=night] .vc-scene-mic{box-shadow:0 0 0 3px var(--vc-ink),0 10px 22px #000000b3}.vc-scene-mic--live{box-shadow:0 0 0 3px var(--vc-paper-white),0 0 0 6px var(--vc-ink),0 10px 22px #1e140a66}:root[data-time=night] .vc-scene-mic--live{box-shadow:0 0 0 3px var(--vc-paper-white),0 0 0 6px var(--vc-ink),0 10px 22px #000000b3}.vc-mic-ring{position:absolute;inset:-8px;border-radius:50%;border:2.5px solid var(--vc-ink);opacity:0;pointer-events:none}.vc-wave{display:flex;align-items:center;gap:3px;height:40px}.vc-wave>i{width:3px;height:calc(8px + 30px * var(--h));border-radius:2px;background-color:var(--vc-ink);opacity:.85;rotate:var(--t);scale:1 calc((8 + 30 * var(--h) * var(--lvl)) / (8 + 30 * var(--h)))}.vc-wave[data-flat]>i{transform:scaleY(.25)}@media(prefers-reduced-motion:no-preference){.vc-mic-ring{animation:vc-mic-ring calc(1.4s * var(--vc-motion-k)) ease-out infinite}.vc-wave:not([data-flat])>i{animation:vc-wave calc(.8s * var(--vc-motion-k)) ease-in-out var(--d) infinite alternate}}@keyframes vc-mic-ring{0%{opacity:.9;scale:.85}to{opacity:0;scale:1.25}}@keyframes vc-wave{0%{transform:scaleY(.45)}to{transform:scaleY(1)}}.vc-heard{min-height:28px;font-family:var(--vc-font-word);font-size:var(--text-vc-word-22);font-style:italic;line-height:1.2;color:var(--vc-ink)}.vc-quiet{border-radius:1px;font-family:"Special Elite",var(--vc-font-word);font-size:var(--text-vc-word-18);font-weight:400;letter-spacing:0;background-color:var(--vc-surface);box-shadow:0 2px 4px #1e140a59;transform:rotate(-1deg);text-decoration:underline;text-underline-offset:3px}:root[data-time=night] .vc-quiet{box-shadow:0 0 0 1px #0000008c,0 3px 8px #0009}.vc-answer-line{position:relative;display:flex;align-items:center;gap:8px;min-height:56px;padding-block:0;padding-inline:44px 12px;text-align:start;background-color:var(--vc-paper-white);background-image:repeating-linear-gradient(transparent 0 27px,var(--vc-line) 27px 28px);background-position:0 14px;box-shadow:0 2px 4px #1e140a59}:root[data-time=night] .vc-answer-line{box-shadow:inset 0 1px #ffe8c421,0 0 0 1px #0000008c,0 3px 8px #0009}.vc-answer-line:before{content:"";position:absolute;inset-inline-start:32px;top:0;bottom:0;width:1.5px;pointer-events:none;background:var(--vc-margin-line)}.vc-answer-line-tag{position:absolute;inset-inline-start:4px;top:50%;padding:2px 5px 1px;font-size:10px;line-height:1.2;transform:translateY(-50%) rotate(-90deg)}.vc-answer-line-under{position:absolute;inset-inline-start:44px;inset-inline-end:12px;bottom:12px;height:2px;pointer-events:none;background:var(--vc-ink)}.vc-answer-line:focus-within .vc-answer-line-under{bottom:11px;height:3px}.vc-answer-line>div{flex:1;min-width:0}.vc-answer-line input{height:56px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;outline:none;text-align:start;font-family:var(--vc-font-word);font-size:var(--text-vc-word-24)}.vc-tile{border-radius:2px;background-color:var(--vc-paper-white);box-shadow:0 1px 2px #1e140a40,0 3px 6px #1e140a33;transform:rotate(var(--tilt))}.vc-tile:nth-child(3n+1){--tilt: -1.5deg}.vc-tile:nth-child(3n+2){--tilt: 1deg}.vc-tile:nth-child(3n+3){--tilt: -.5deg}.vc-tile[aria-disabled=true]{background-color:transparent;box-shadow:none;outline:1.5px dashed var(--vc-kraft-deep);outline-offset:-1.5px}.vc-tile[aria-disabled=true]:after{display:none}.vc-scramble-slot{position:relative;width:14px;height:1.25em}.vc-scramble-slot:before{content:"";position:absolute;inset-inline-start:0;inset-inline-end:0;top:50%;height:2px;margin-top:-1px;border-radius:1px;background:var(--vc-line-strong)}.vc-answer-line.vc-scramble-line{padding-block:13px}.vc-scramble-ghost{position:absolute;top:0;left:50%;margin-left:-.3em;font-style:normal;line-height:1.25;color:var(--vc-stamp);text-decoration:line-through 2px var(--vc-stamp);pointer-events:none;opacity:0;animation:vc-scramble-bounce-off .6s ease-out backwards}.vc-scramble-slot--reject:before{animation:vc-scramble-yield .6s backwards}.vc-tile--nope-a{animation:vc-scramble-nope-a .32s cubic-bezier(.36,.07,.19,.97)}.vc-tile--nope-b{animation:vc-scramble-nope-b .32s cubic-bezier(.36,.07,.19,.97)}.vc-scramble-in{animation:vc-scramble-in .22s cubic-bezier(.3,1.4,.5,1)}.vc-tile.vc-tile--this{background-color:var(--vc-highlight);color:var(--vc-on-highlight)}:root[data-time=night] .vc-tile.vc-tile--this{background-color:var(--vc-on-highlight);color:var(--vc-on-accent)}@media(prefers-reduced-motion:reduce){.vc-tile--nope-a,.vc-tile--nope-b,.vc-scramble-in{animation:none}.vc-scramble-ghost{animation:vc-scramble-fade .6s backwards}}@keyframes vc-scramble-bounce-off{0%{opacity:0;translate:0 -8px}15%{opacity:1;translate:0 0}25%{translate:-5px 0}40%{translate:4px 0}55%{translate:-2px 0}70%{opacity:1;translate:0 0}to{opacity:0;translate:0 6px}}@keyframes vc-scramble-fade{0%,70%{opacity:1}to{opacity:0}}@keyframes vc-scramble-yield{0%,70%{opacity:0}to{opacity:1}}@keyframes vc-scramble-nope-a{0%,to{translate:0 0}18%{translate:-6px 0}38%{translate:5px 0}58%{translate:-3px 0}78%{translate:2px 0}}@keyframes vc-scramble-nope-b{0%,to{translate:0 0}18%{translate:-6px 0}38%{translate:5px 0}58%{translate:-3px 0}78%{translate:2px 0}}@keyframes vc-scramble-in{0%{opacity:0;translate:0 -10px}}:root[data-time=night] .vc-tile{box-shadow:inset 0 1px #ffe8c421,0 0 0 1px #0000008c,0 3px 8px #0009}:root[data-time=night] .vc-tile[aria-disabled=true]{box-shadow:none;outline-color:var(--vc-line-strong)}.vc-pair{border-radius:0;box-shadow:0 2px 4px #1e140a59;transform:rotate(var(--tilt))}.vc-pair:nth-child(3n+1){--tilt: -.7deg}.vc-pair:nth-child(3n+3){--tilt: .7deg}.vc-pair:active:not([aria-disabled=true]){scale:.96}.vc-pair[data-state=selected]{z-index:1;box-shadow:0 0 0 2.5px var(--vc-accent-ink),0 10px 22px #1e140a66;transform:translateY(-2px)}.vc-pair-mark{position:absolute;top:4px;inset-inline-end:4px}.vc-pair[data-state=found]{color:transparent;background-color:var(--vc-kraft);background-image:repeating-linear-gradient(135deg,color-mix(in srgb,var(--vc-paper-white) 14%,transparent) 0 6px,transparent 6px 14px)}.vc-pair-stamp{position:absolute;left:50%;top:50%;padding:2px 7px;font-size:11px;line-height:1.15;background-color:var(--vc-surface);transform:translate(-50%,-50%) rotate(-8deg)}@media(prefers-reduced-motion:no-preference){.vc-pair[data-state=found]{animation:vc-pair-flip calc(.45s * var(--vc-motion-k)) ease-out backwards}}@keyframes vc-pair-flip{50%{scale:.05 1}}:root[data-time=night] .vc-pair{box-shadow:inset 0 1px #ffe8c41a,0 0 0 1px #0000008c,0 3px 8px #0009}:root[data-time=night] .vc-pair[data-state=found]{background-image:repeating-linear-gradient(135deg,color-mix(in srgb,var(--vc-ink) 22%,transparent) 0 6px,transparent 6px 14px)}:root[data-time=night] .vc-pair[data-state=found] .vc-pair-stamp{background-color:transparent;opacity:.5}:root[data-time=night] .vc-pair[data-state=selected]{box-shadow:0 0 0 2.5px var(--vc-accent-ink),0 3px 8px #0009}.vc-scene-box--bare{inset-inline-start:-6px;inset-inline-end:-6px}.vc-scene-box--bare .vc-scene-string{display:none}.vc-scene-box--bare~.vc-fx{inset-inline-start:-6px;inset-inline-end:-6px}.vc-pairs-stage{padding-top:var(--vc-space-8)}@media(min-height:641px){.vc-pairs-stage{padding-top:72px}}.vc-pencil-note{text-decoration:underline wavy;text-underline-offset:4px;text-decoration-thickness:1px}.vc-strip[data-vc-strip=wrong]{background-color:var(--vc-label);color:var(--vc-on-label)}.vc-strip[data-vc-strip=right]{background-color:var(--vc-surface-sunken);color:var(--vc-ink)}:root[data-time=night] .vc-strip[data-vc-strip=right]{background-color:var(--vc-practice-sheet)}.vc-strip[data-vc-strip=rest]{opacity:.6}.vc-strip-stamp{position:absolute;inset-inline-end:8px;top:50%;margin-top:-13px;padding:3px 8px;font-size:11px;line-height:1.15}.vc-verdict-over{position:relative;z-index:1;margin:-26px 5% 0}.vc-typed-marked{margin-inline-end:.5em;font-family:var(--vc-font-word);font-size:17px;font-weight:400;letter-spacing:.04em;white-space:nowrap;color:var(--vc-ink-muted)}.vc-typed-x,.vc-typed-off{text-decoration:line-through 2px var(--vc-stamp)}.vc-typed-x{color:var(--vc-stamp)}.vc-typed-off{display:block;font-family:var(--vc-font-word);font-size:16px;font-weight:400;color:var(--vc-ink-muted)}.vc-phrase-card{--vc-practice-sheet: var(--vc-paper-white);padding:22px 16px 20px}.vc-gap{height:1.15em;vertical-align:-.2em;margin:0 2px;border-bottom:2px dashed var(--vc-ink-muted)}.vc-pasted{display:inline-block;padding:0 8px;font-weight:700;background-color:var(--vc-paper-white);box-shadow:0 0 0 2px var(--vc-sticker-edge),0 2px 4px #1e140a59;rotate:-2deg}.vc-pasted--good{background-color:var(--vc-surface-sunken)}.vc-pasted--bad{color:var(--vc-ink-muted);text-decoration:line-through 2px var(--vc-stamp)}.vc-pasted--bad button{text-decoration:inherit}@media(prefers-reduced-motion:no-preference){.vc-pasted{animation:vc-paste calc(.35s * var(--vc-motion-k)) cubic-bezier(.3,1.4,.5,1) backwards}}@keyframes vc-paste{0%{rotate:8deg;scale:1.3;opacity:0}}.vc-phrase-stamp{position:absolute;top:-12px;inset-inline-end:-6px;z-index:1}.vc-phrase-stamp .vc-stamp{background-color:var(--vc-paper-white)}@media(min-height:700px){.vc-phrase-plaque,.vc-ramp-plaque{position:absolute;inset-inline-start:24px;inset-inline-end:24px;bottom:30px;margin:0}.vc-ramp-slot{margin-top:auto;padding-top:var(--vc-space-6);padding-bottom:calc(30px - var(--vc-space-6))}.vc-ramp-slot>.vc-ramp-plaque{position:relative;inset:auto;margin:0 calc(24px - var(--vc-space-4))}}@media(min-height:481px){:has(>[data-scene=bands]) .vc-stage>:is(.vc-phrase-scene,.vc-choice-scene){display:grid;grid-template-rows:1fr auto 1fr}:has(>[data-scene=bands]) :is(.vc-phrase-scene,.vc-choice-scene)>.vc-stage-hero{grid-row:2}:has(>[data-scene=bands]) :is(.vc-phrase-scene,.vc-choice-scene)>.vc-stage-answer{grid-row:3;align-self:start;position:relative;inset:auto;margin:-6px 23px 0}}@media(min-height:481px)and (max-width:359px){:has(>[data-scene=bands]) :is(.vc-phrase-scene,.vc-choice-scene)>.vc-stage-answer{margin-inline:7px}}.vc-scrap.vc-piece{background-color:var(--vc-paper-white);color:var(--vc-ink)}.vc-piece:nth-child(4n+1){--tilt: -1.4deg}.vc-piece:nth-child(4n+2){--tilt: 1deg}.vc-piece:nth-child(4n+3){--tilt: .8deg}.vc-piece:nth-child(4n+4){--tilt: -1.1deg}.vc-piece:active:not(:disabled){scale:.96}@media(max-width:359px){.vc-piece{min-height:50px;font-size:var(--text-vc-word-18)}}.vc-scrap.vc-piece[data-vc-piece=taken]{color:transparent;background-color:transparent;clip-path:none;outline:1.5px dashed var(--vc-kraft-deep);outline-offset:-1.5px}.vc-scrap.vc-piece[data-vc-piece=answer]{background-color:var(--vc-surface-sunken)}.vc-piece[data-vc-piece=rest]{opacity:.6}.vc-piece[data-vc-piece=taken]:after{display:none}.vc-plaque{--tilt: 1deg;background-color:var(--vc-paper-white)}.vc-plaque.vc-phrase-plaque{background-color:var(--vc-surface-sunken)}:root:not([data-time=day]) .vc-plaque.vc-phrase-plaque{background-color:var(--vc-kraft)}.vc-fx,.vc-curtain{position:absolute;top:8px;bottom:0;inset-inline-start:10px;inset-inline-end:10px;overflow:hidden;pointer-events:none;border-radius:4px}.vc-fx{z-index:5}.vc-curtain{z-index:6}.vc-fx-bit,.vc-fx-scrap{position:absolute;top:0;inset-inline-start:var(--fx-x);opacity:0}.vc-fx-bit>i{display:block;width:var(--fx-w);height:var(--fx-h);box-shadow:inset 0 0 0 1px #ffffffb3}.vc-fx-scrap>i{display:block;width:34px;height:24px;margin-inline-start:-17px;clip-path:polygon(0 12%,18% 0,40% 9%,63% 1%,84% 10%,100% 4%,96% 52%,100% 92%,76% 100%,52% 91%,30% 100%,8% 93%,3% 50%)}.vc-fx-c0{background-color:var(--vc-label)}.vc-fx-c1{background-color:var(--vc-surface-sunken)}.vc-fx-c2{background-color:var(--vc-highlight)}.vc-fx-c3{background-color:var(--vc-ink)}.vc-fx-c4{background-color:var(--vc-paper-white)}.vc-fx-c5{background-color:var(--vc-kraft)}:root[data-time=night] .vc-fx-c2{background-color:var(--vc-on-highlight)}.vc-curt{position:absolute;top:0;bottom:0;width:54%;background:var(--vc-kraft) repeating-linear-gradient(90deg,color-mix(in srgb,var(--vc-kraft-deep) 22%,transparent) 0 10px,transparent 10px 24px);clip-path:polygon(0 0,100% 0,94% 6%,100% 12%,93% 20%,100% 28%,95% 36%,100% 44%,93% 52%,100% 60%,95% 68%,100% 76%,93% 84%,100% 92%,95% 100%,0 100%)}.vc-curt--l{left:0;translate:-104% 0}.vc-curt--r{right:0;translate:104% 0;scale:-1 1}.vc-curtain[data-closed] .vc-curt{translate:0 0}@media(prefers-reduced-motion:no-preference){.vc-curt{transition:translate calc(.5s * var(--vc-motion-k)) cubic-bezier(.55,0,.6,1)}.vc-card-rise{animation:vc-card-rise calc(.5s * var(--vc-motion-k)) cubic-bezier(.3,1.2,.5,1) backwards}.vc-fx-bit{animation:vc-fx-fall var(--fx-d) cubic-bezier(.45,0,.9,.6) var(--fx-wait, 0ms) backwards}.vc-fx-bit>i{animation:vc-fx-drift var(--fx-d) linear var(--fx-wait, 0ms) backwards}.vc-fx-scrap{animation:vc-fx-fall var(--fx-d) cubic-bezier(.3,0,.7,1) backwards}.vc-fx-scrap>i{animation:vc-fx-flutter var(--fx-d) ease-in-out backwards}}@keyframes vc-card-rise{0%{translate:0 28px;opacity:0}}@keyframes vc-fx-fall{0%{translate:0 var(--fx-y0);opacity:1}85%{opacity:1}to{translate:0 var(--fx-y1);opacity:0}}@keyframes vc-fx-drift{0%{translate:0 0;rotate:0deg}to{translate:var(--fx-dx) 0;rotate:var(--fx-r)}}@keyframes vc-fx-flutter{0%{translate:0 0;rotate:17deg}25%{translate:-46px 0;rotate:-24deg}50%{translate:10px 0;rotate:30deg}75%{translate:-60px 0;rotate:-18deg}to{translate:-20px 0;rotate:24deg}}.vc-pause-card{padding-top:24px;padding-bottom:22px}.vc-stamp-big{padding:6px 14px;border-width:3px;font-size:20px;line-height:1.15}.vc-pause-group{font-size:28px;line-height:1.1}.vc-pause-tally{font-size:24px;line-height:1.2;letter-spacing:.08em}.vc-finale-kicker{--tilt: -.6deg;display:flex;align-items:center;justify-content:space-between;height:40px;padding:0 14px;background-color:var(--vc-paper-white)}.vc-finale-brand{font-family:"Special Elite",var(--vc-font-word);font-size:20px;color:var(--vc-ink)}.vc-finale-clip{top:-14px;inset-inline-end:22px;transform:rotate(8deg)}.vc-speed-title{font-family:var(--vc-font-word);font-size:20px;font-weight:700;line-height:1.2;letter-spacing:0;color:var(--vc-ink)}.vc-fuse{--fuse-track: 33px;--fuse-box-top: calc(var(--fuse-track) - 10px + 8px);position:relative;direction:ltr;overflow-x:clip;z-index:2;display:flex;align-items:flex-end;gap:2px;margin-top:4px;margin-bottom:-10px;padding-inline:16px 12px}.vc-fuse-track{position:relative;flex:1;height:var(--fuse-track)}.vc-fuse-track:after{content:"";position:absolute;inset-inline-start:0;inset-inline-end:0;top:var(--fuse-box-top);height:14px;background:var(--vc-kraft);mask:radial-gradient(circle at 50% 100%,transparent 6px,black 6.5px) -6px 0 / 22px 100%}[data-scene=flat]~* .vc-fuse-track:after{display:none}@media(max-height:480px){.vc-fuse-track:after{display:none}}.vc-fuse-strip,.vc-fuse-head{position:absolute;left:0;right:0;top:calc(var(--fuse-box-top) - 33px);height:53px}.vc-fuse-strip{transform-origin:left center;scale:var(--fuse-now) 1;background:var(--vc-highlight) repeating-linear-gradient(45deg,color-mix(in srgb,var(--vc-paper-white) 45%,transparent) 0 6px,transparent 6px 13px);box-shadow:0 2px 4px #1e140a4d;clip-path:polygon(0 6%,2% 0,98% 0,100% 10%,100% 92%,98% 100%,2% 100%,0 88%)}:root[data-time=night] .vc-fuse-strip{background:var(--vc-practice-sheet) repeating-linear-gradient(45deg,color-mix(in srgb,var(--vc-ink) 55%,transparent) 0 6px,transparent 6px 13px);box-shadow:0 2px 6px #0009}.vc-fuse-head{translate:calc((var(--fuse-now) - 1) * 100%) 0}.vc-fuse-char{position:absolute;right:0;top:-1px;bottom:-1px;width:24px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--vc-label) 45%,transparent) 40%,var(--vc-label) 100%);clip-path:polygon(0 0,92% 0,70% 14%,100% 30%,76% 47%,96% 63%,68% 80%,90% 100%,0 100%)}@media(prefers-reduced-motion:no-preference){.vc-fuse-strip{animation:vc-fuse-burn var(--fuse-ms) linear backwards}.vc-fuse-head{animation:vc-fuse-head var(--fuse-ms) linear backwards}.vc-fuse:not([data-running]) :is(.vc-fuse-strip,.vc-fuse-head){animation-play-state:paused}}@keyframes vc-fuse-burn{0%{scale:var(--fuse-from) 1}to{scale:0 1}}@keyframes vc-fuse-head{0%{translate:calc((var(--fuse-from) - 1) * 100%) 0}to{translate:-100% 0}}.vc-speed-time .vc-counter-stamp,:root[data-time=night] .vc-speed-time .vc-counter-stamp{min-width:62px;font-size:15px;padding:3px 10px;text-align:center;mask:var(--vc-stamp-print)}.vc-fuse[data-paused] .vc-fuse-track{visibility:hidden}.vc-quick{min-height:60px;padding:8px 10px;font-family:var(--vc-font-word);font-size:var(--text-vc-word-20);font-weight:700;line-height:1.2;overflow-wrap:anywhere}.vc-quick:nth-child(4n+1){--tilt: -1.1deg}.vc-quick:nth-child(4n+2){--tilt: .8deg}.vc-quick:nth-child(4n+3){--tilt: -.6deg}.vc-quick:nth-child(4n+4){--tilt: 1.2deg}@media(max-width:350px){.vc-quick{min-height:54px;font-size:var(--text-vc-word-18)}}.vc-rate.vc-quick[data-vc-quick=right]{background:var(--vc-surface-sunken) repeating-linear-gradient(45deg,color-mix(in srgb,var(--vc-ink) 8%,transparent) 0 3px,transparent 3px 8px);color:var(--vc-ink)}.vc-rate.vc-quick[data-vc-quick=wrong]{background-color:var(--vc-label);color:var(--vc-on-label)}.vc-quick[data-vc-quick=rest]{opacity:.6}.vc-quick[data-vc-stamp]:after{content:attr(data-vc-stamp-text);position:absolute;inset-inline-end:-6px;top:-10px;padding:2px 7px;border:2px solid currentColor;border-radius:6px;font-family:var(--vc-font-word);font-size:11px;font-weight:700;line-height:1.15;letter-spacing:.18em;text-transform:uppercase;color:var(--vc-positive);background-color:var(--vc-paper-white);transform:rotate(-6deg);mask:var(--vc-stamp-print)}.vc-quick[data-vc-stamp=no]:after{color:var(--vc-highlight);background-color:var(--vc-label)}:root[data-time=night] .vc-quick[data-vc-stamp=no]:after{color:var(--vc-on-highlight)}.vc-quick[data-vc-stamp]:is(:lang(ja),:lang(zh)):after{letter-spacing:.08em;font-size:13px}.vc-quick[data-vc-stamp]:is(:lang(ko),:lang(hi),:lang(ar)):after{letter-spacing:0;font-size:13px}.vc-quick[data-vc-stamp]:is(:lang(hi),:lang(ar)):after{line-height:1.4}@media(prefers-reduced-motion:no-preference){.vc-quick[data-vc-stamp]:after{animation:m-stamp calc(.32s * var(--vc-motion-k)) cubic-bezier(.2,1.4,.4,1) backwards}}.vc-paused-note-at{position:absolute;inset-inline-start:0;inset-inline-end:0;top:42%;z-index:8;display:flex;justify-content:center;translate:0 -50%;pointer-events:none}.vc-paused-note{--tilt: -2deg;padding:14px 22px;text-align:center;background-color:var(--vc-paper-white)}.vc-paused-time{font-size:36px;line-height:1}.vc-takes{width:100%;max-width:300px}.vc-take{--tilt: -.5deg;display:flex;align-items:center;gap:10px;min-height:52px;padding-block:6px;padding-inline:8px 14px;text-align:start;color:var(--vc-ink);background-color:var(--vc-paper-white);box-shadow:0 2px 4px #1e140a59;transform:rotate(var(--tilt))}.vc-take+.vc-take{--tilt: .6deg}.vc-take:focus-visible{outline:2px dashed var(--vc-ink);outline-offset:3px}:root[data-time=night] .vc-take{box-shadow:inset 0 1px #ffe8c421,0 0 0 1px #0000008c,0 3px 8px #0009}.vc-take-label{flex:1;font-family:var(--vc-font-word);font-size:17px;font-weight:700}.vc-reward-plate{display:inline-block;min-width:112px;padding:8px 12px;border:2px solid var(--vc-stamp-right);color:var(--vc-stamp-right);font-family:var(--vc-font-word);font-size:15px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transform:rotate(-3deg)}.vc-reward-imp{display:inline-block;transform:rotate(-9deg)}.vc-stamp.vc-reward-stamp{display:grid;place-items:center;width:132px;height:132px;padding:0;border-width:4px;border-radius:50%;box-shadow:inset 0 0 0 3px var(--vc-paper-white),inset 0 0 0 5px currentColor;text-align:center;transform:none}.vc-reward-stamp-label{display:block;font-size:13px;letter-spacing:.14em}.vc-reward-stamp-name{display:block;padding:0 14px;font-size:15px;line-height:1.1;letter-spacing:0;text-transform:none;overflow-wrap:anywhere}.vc-reward-word{padding:3px 7px;border:1px solid var(--vc-line);background-color:var(--vc-paper-white);box-shadow:0 1px 1px #0000001f;color:var(--vc-ink);font-family:var(--vc-font-word);font-size:14px}:root[data-time=night] .vc-reward-word{border-color:transparent;box-shadow:0 2px 6px #0000008c}.vc-reward-foot{align-self:stretch;padding-top:8px;border-top:1px dashed var(--vc-line)}.vc-finale-pair{gap:0}.vc-finale-seals{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;height:196px;padding:0 4px 22px 0}.vc-finale-seals .vc-reward-imp{flex:none;margin-bottom:6px;transform:rotate(-12deg)}.vc-finale-seal-hero{transform:rotate(-8deg)}.vc-stamp.vc-reward-stamp--pair{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:112px;height:112px}.vc-reward-stamp--pair .vc-reward-stamp-label{font-size:16px;line-height:1;letter-spacing:0}.vc-reward-stamp--pair .vc-reward-stamp-name{max-width:100%;padding:0 10px;font-size:15px;line-height:1.15;overflow-wrap:normal;word-break:normal;hyphens:manual}.vc-stamp.vc-reward-stamp--pair.is-long{width:128px;height:128px}.vc-reward-stamp--pair.is-long .vc-reward-stamp-name{margin-top:-2px;padding:0 2px;font-size:12px;line-height:1.05;letter-spacing:-.03em}.vc-finale-topic{margin-bottom:28px}.vc-finale-topic-toggle{position:relative;display:block;max-width:100%;min-height:28px;padding:0;color:var(--vc-ink);font-size:16px;line-height:28px;text-align:start;text-decoration:underline;text-underline-offset:4px}.vc-finale-topic-toggle:after{content:"";position:absolute;inset:-8px 0}.vc-finale-topic-toggle svg{display:inline-block;width:18px;height:18px;margin-inline-start:4px;vertical-align:-3px;fill:none;stroke:currentColor;stroke-width:2}.vc-finale-topic-details{color:var(--vc-ink);font-size:16px;line-height:28px}.vc-finale-pair .vc-finale-words{gap:0;margin-bottom:28px}.vc-finale-pair [data-test=practice-next-review]{line-height:28px}.vc-finale-legend{display:flex;flex-wrap:wrap;align-items:center;column-gap:14px;color:var(--vc-ink);font-size:16px;line-height:28px}.vc-finale-legend-pair{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.vc-finale-legend-pair svg{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}@media(max-width:370px){main.vc-finale-pair{padding-inline-start:36px;padding-inline-end:12px}.vc-finale-seals{gap:8px;padding-inline-end:0}}.vc-learned-stamp{position:absolute;bottom:12px;inset-inline-end:12px;z-index:2;pointer-events:none}.vc-learned-stamp .vc-stamp{background-color:var(--vc-paper-white)}.vc-demo-part{transition:opacity .35s ease,transform .45s cubic-bezier(.2,1.2,.4,1)}.vc-demo-part:not(.is-in){opacity:0;transform:translateY(-14px) rotate(-2deg)}.vc-demo-lines{border-top:1px solid var(--vc-line);background:repeating-linear-gradient(transparent 0 27px,var(--vc-line) 27px 28px) 0 6px}.vc-demo-lines p{line-height:28px}.vc-demo-photo [data-vc-image-slot]{border-radius:0;background-color:var(--vc-photo-mat);box-shadow:0 0 0 1px #00000014,0 2px 4px #1e140a40}.vc-demo-photo [data-vc-image-slot] img{object-fit:contain}.vc-demo-caret{display:inline-block;width:2px;height:24px;margin-inline-start:1px;vertical-align:-4px;background:var(--vc-ink);animation:vc-demo-caret 1s steps(1) infinite}@keyframes vc-demo-caret{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.vc-demo-part{transition:none}.vc-demo-caret{animation:none}}.vc-fw-title{font-size:26px;line-height:1.15;text-wrap:balance}.vc-fw-sub{font-size:16px;line-height:1.35;text-wrap:pretty}.vc-fw-tabs{position:relative;z-index:2;display:flex;gap:4px;padding:0 6px;overflow-x:auto;scrollbar-width:none}.vc-fw-tabs::-webkit-scrollbar{display:none}.vc-fw-tab{flex:none;min-height:44px;padding:10px 10px 8px;border:0;border-radius:3px 3px 0 0;background:var(--vc-surface);color:var(--vc-ink);font-family:var(--vc-font-ui);font-size:14px;font-weight:700;line-height:1.1;white-space:nowrap;box-shadow:0 2px 4px #1e140a59;transform:translateY(5px)}.vc-fw-tab[aria-selected=true]{background:var(--vc-label);color:var(--vc-on-label);transform:translateY(0)}.vc-fw-tab:focus-visible{outline:2px dashed var(--vc-ink);outline-offset:2px}.vc-fw-field{min-height:70px;padding:0 16px;background-color:var(--vc-paper-white);box-shadow:0 0 0 2px var(--vc-ink),0 2px 4px #1e140a59;transform:rotate(var(--tilt, 0deg))}:root[data-time=night] .vc-fw-field{box-shadow:0 0 0 2px var(--vc-ink),0 3px 8px #0009}.vc-fw-field:focus-within{outline:2px dashed var(--vc-ink);outline-offset:4px}.vc-fw-input{height:66px;border:0;background:none;font-family:var(--vc-font-word);font-size:24px;line-height:1}.vc-fw-input::placeholder{font-family:var(--vc-font-ui);font-size:17px}.vc-fw-sug{display:flex;align-items:baseline;gap:10px;width:100%;min-height:56px;padding:12px 16px;border-top:1px solid var(--vc-line);background-color:var(--vc-paper-white);color:var(--vc-ink);text-align:start;box-shadow:0 2px 4px #1e140a59;transform:rotate(var(--tilt, 0deg))}:root[data-time=night] .vc-fw-sug{box-shadow:0 3px 8px #0009}.vc-fw-sug-word{font-size:20px;line-height:1.15;overflow-wrap:anywhere}.vc-fw-sug-tr{font-size:16px;line-height:1.2}.vc-fw-exbox{margin-top:20px}.vc-fw-exbox--tabs{margin-top:12px}.vc-fw-exl{display:inline-block;margin-block:0 12px;margin-inline:2px 0;padding:8px 14px 7px;font-size:15px;font-weight:500;line-height:1.3;color:var(--vc-ink)}.vc-fw-exs{display:flex;flex-wrap:wrap;gap:10px;padding:0 2px}.vc-fw-ex{position:relative;display:inline-flex;align-items:baseline;gap:8px;min-height:44px;padding:10px 12px;border-radius:2px;background-color:var(--vc-paper-white);color:var(--vc-ink);text-align:start;box-shadow:0 0 0 2px var(--vc-sticker-edge),0 2px 4px #1e140a59;transform:rotate(var(--tilt, 0deg))}:root[data-time=night] .vc-fw-ex{box-shadow:0 0 0 2px var(--vc-line),0 3px 8px #0009}.vc-fw-ex[aria-pressed=true]{box-shadow:0 0 0 2px var(--vc-ink),0 2px 4px #1e140a59}:root[data-time=night] .vc-fw-ex[aria-pressed=true]{box-shadow:0 0 0 2px var(--vc-ink),0 3px 8px #0009}.vc-fw-ex:focus-visible{outline:2px dashed var(--vc-ink);outline-offset:3px}.vc-fw-ex-word{font-size:16px;line-height:1.1}.vc-fw-ex-tr{font-size:14px;line-height:1.1;color:var(--vc-ink-muted)}.vc-fw-ex[aria-pressed=true] .vc-fw-ex-tr{color:var(--vc-ink)}.vc-fw-ex-insert{align-self:center;margin-inline-start:2px;color:var(--vc-ink-muted)}.vc-fw-ex[aria-pressed=true] .vc-fw-ex-insert{visibility:hidden}.vc-fw-ex-check{display:none;position:absolute;top:-8px;inset-inline-end:-7px;width:20px;height:20px;align-items:center;justify-content:center;border-radius:50%;background:var(--vc-ink);color:var(--vc-paper-white);box-shadow:0 0 0 2px var(--vc-paper-white)}.vc-fw-ex[aria-pressed=true] .vc-fw-ex-check{display:inline-flex}.vc-fw-ex--skeleton{width:92px;align-items:center;background-color:var(--vc-surface)}.vc-fw-ex--skeleton>span{display:block;width:100%;height:12px;border-radius:6px;background:var(--vc-line)}.vc-fw--offline .vc-fw-field,.vc-fw--offline .vc-fw-exbox{opacity:.45;pointer-events:none}@media(max-height:640px){.vc-fw-exs>.vc-fw-ex:nth-child(n+3){display:none}}.vc-fw-heard-row{border-top:1px solid var(--vc-line)}.vc-fw-heard-rows>li:last-child .vc-fw-heard-row{border-bottom:1px solid var(--vc-line)}.vc-fw-heard-row{display:flex;width:100%;min-height:52px;align-items:center;padding:0 var(--vc-space-4);background:none;color:var(--vc-ink);font-size:17px;font-weight:500;line-height:1.2;text-align:start}@media(max-width:359px){.vc-fw-title{font-size:23px}.vc-fw-sub{font-size:15px}.vc-fw-head{margin-bottom:12px}.vc-fw-field{min-height:60px}.vc-fw-input{height:56px}.vc-fw-exbox{margin-top:14px}.vc-fw-exs{gap:10px 8px}.vc-fw-exl{margin-bottom:10px}.vc-fw-foot{padding-top:4px;padding-bottom:calc(6px + var(--app-safe-bottom))}.vc-fw-foot .vc-tag{line-height:1.1}.vc-quiet-link.vc-fw-heard{padding-inline:4px;font-size:15px;white-space:nowrap}.vc-fw-tab{padding:10px 8px 8px;font-size:13px}.vc-fw-input::placeholder{font-size:15px}}/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-gray-100:oklch(96.7% .003 264.542);--spacing:.25rem;--container-md:28rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--leading-snug:1.375;--radius-lg:.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-vc-ink:var(--vc-ink);--spacing-vc-4:var(--vc-space-4);--container-vc-search:15rem;--text-vc-word-24:24px;--text-vc-word-22:22px;--text-vc-word-20:20px;--text-vc-word-18:18px;--text-vc-word-18--line-height:1.3;--text-vc-word-16:16px;--text-vc-word-16--line-height:1.3;--text-vc-word-15:15px;--text-vc-word-15--line-height:1.3;--text-vc-body:16px;--animate-vc-sheet-in:vc-sheet-in var(--vc-duration-slow) var(--vc-ease) backwards}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after{border-color:var(--vc-line);outline-color:var(--vc-accent-ink)}body{background-color:var(--vc-surface);color:var(--vc-ink);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}input,textarea,[contenteditable]:not([contenteditable=false]){-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}[dir=auto]:not(input,textarea){text-align:-webkit-match-parent;text-align:match-parent}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h1{font-size:var(--text-2xl);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h2{font-size:var(--text-xl);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h3{font-size:var(--text-lg);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h4{font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) p{font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) label,:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) button{font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) input{font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:1.5}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}@media(min-height:500px){.sticky-vc-dock{z-index:4;position:sticky;bottom:0}}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-vc-4{inset-inline:var(--vc-space-4)}.inset-y-0{inset-block:0}.-start-3{inset-inline-start:calc(var(--spacing) * -3)}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.start-0\.75{inset-inline-start:calc(var(--spacing) * .75)}.start-3{inset-inline-start:calc(var(--spacing) * 3)}.start-3\.5{inset-inline-start:calc(var(--spacing) * 3.5)}.start-4{inset-inline-start:calc(var(--spacing) * 4)}.start-5\.5{inset-inline-start:calc(var(--spacing) * 5.5)}.start-6\.5{inset-inline-start:calc(var(--spacing) * 6.5)}.start-vc-2{inset-inline-start:var(--vc-space-2)}.start-vc-3{inset-inline-start:var(--vc-space-3)}.start-vc-4{inset-inline-start:var(--vc-space-4)}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.end-0\.5{inset-inline-end:calc(var(--spacing) * .5)}.end-1{inset-inline-end:calc(var(--spacing) * 1)}.end-1\.5{inset-inline-end:calc(var(--spacing) * 1.5)}.end-2\.5{inset-inline-end:calc(var(--spacing) * 2.5)}.end-4{inset-inline-end:calc(var(--spacing) * 4)}.end-4\.5{inset-inline-end:calc(var(--spacing) * 4.5)}.end-6{inset-inline-end:calc(var(--spacing) * 6)}.end-vc-2{inset-inline-end:var(--vc-space-2)}.end-vc-4{inset-inline-end:var(--vc-space-4)}.-top-2{top:calc(var(--spacing) * -2)}.-top-2\.5{top:calc(var(--spacing) * -2.5)}.-top-3\.5{top:calc(var(--spacing) * -3.5)}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-0\.75{top:calc(var(--spacing) * .75)}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-6{top:calc(var(--spacing) * 6)}.top-40{top:calc(var(--spacing) * 40)}.top-vc-2{top:var(--vc-space-2)}.top-vc-3{top:var(--vc-space-3)}.bottom-0{bottom:0}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-24{bottom:calc(var(--spacing) * 24)}.bottom-full{bottom:100%}.bottom-vc-6{bottom:var(--vc-space-6)}.bottom-vc-toast{bottom:calc(var(--vc-toast-offset) + var(--app-safe-bottom))}.bottom-vc-toast-tabbar{bottom:calc(var(--vc-toast-offset) + var(--vc-tabbar-height) + var(--app-safe-bottom))}.left-0{left:0}.left-1\/2{left:50%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-60{z-index:60}.order-first{order:-9999}.col-span-2{grid-column:span 2/span 2}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.prose-vc-doc{overflow-wrap:break-word}.prose-vc-doc h1,.prose-vc-doc h2{letter-spacing:-.005em}.prose-vc-doc .doc-date{margin:var(--vc-space-1) 0 0}.prose-vc-doc .doc-lede{margin:var(--vc-space-2) 0 0}.prose-vc-doc h2{font-family:var(--vc-font-word);font-size:var(--text-vc-word-18);line-height:var(--text-vc-word-18--line-height);margin:var(--vc-space-8) 0 var(--vc-space-2);font-weight:700}.prose-vc-doc>section:first-of-type>h2{margin-top:var(--vc-space-12)}.prose-vc-doc h3{font-family:var(--vc-font-word);font-size:var(--text-vc-body);margin:var(--vc-space-6) 0 var(--vc-space-2);font-weight:700;line-height:1.4}.prose-vc-doc h2+h3{margin-top:var(--vc-space-3)}.prose-vc-doc p{margin:0 0 var(--vc-space-3)}.prose-vc-doc ol,.prose-vc-doc ul{margin:0 0 var(--vc-space-3);padding-inline-start:20px}.prose-vc-doc ol{list-style:decimal}.prose-vc-doc ul{list-style:outside}.prose-vc-doc li+li{margin-top:var(--vc-space-2)}.prose-vc-doc li::marker{color:var(--vc-ink-muted);font-variant-numeric:tabular-nums}.prose-vc-doc b{font-weight:700}.prose-vc-doc section>:last-child{margin-bottom:0}.prose-vc-doc .doc-link,.prose-vc-doc .doc-toc a{color:var(--vc-accent-ink);text-underline-offset:2px;border-radius:var(--vc-radius-check);text-decoration:underline;text-decoration-thickness:1px}.prose-vc-doc a:focus-visible{outline:2px solid var(--vc-accent-ink);outline-offset:2px}.prose-vc-doc .cta,.prose-vc-doc .doc-toc{margin-top:var(--vc-space-6)}.prose-vc-doc .doc-toc>p{margin-bottom:var(--vc-space-1)}.prose-vc-doc .doc-toc ul{margin:0;padding:0;list-style:none}.prose-vc-doc .doc-toc li+li{margin-top:0}.prose-vc-doc .doc-toc+section>h2{margin-top:var(--vc-space-8)}.prose-vc-doc p:has(+.cta){margin-bottom:0}.prose-vc-doc .cta+p{margin-top:var(--vc-space-4)}.prose-vc-doc section:has(>.cta)+section>h2,.prose-vc-doc .doc-foot{margin-top:var(--vc-space-12)}@media print{.prose-vc-doc .doc-link,.prose-vc-doc .doc-toc a{color:inherit}.prose-vc-doc .doc-link[data-print]:after{content:" (" attr(data-print) ")"}.prose-vc-doc>section:first-of-type>h2,.prose-vc-doc .doc-toc+section>h2,.prose-vc-doc section:has(>.cta)+section>h2{margin-top:var(--vc-space-8)}.prose-vc-doc .cta+p{margin-top:var(--vc-space-3)}.prose-vc-doc h1,.prose-vc-doc h2,.prose-vc-doc h3{break-after:avoid}.prose-vc-doc li,.prose-vc-doc p{break-inside:avoid}}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-mx-4\.5{margin-inline:calc(var(--spacing) * -4.5)}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.-mx-vc-4{margin-inline:calc(var(--vc-space-4) * -1)}.mx-0{margin-inline:0}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:var(--spacing)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-auto{margin-inline:auto}.mx-vc-3{margin-inline:var(--vc-space-3)}.mx-vc-4{margin-inline:var(--vc-space-4)}.mx-vc-6{margin-inline:var(--vc-space-6)}.-my-vc-2{margin-block:calc(var(--vc-space-2) * -1)}.-my-vc-3{margin-block:calc(var(--vc-space-3) * -1)}.bleed-vc-tap-meta{margin-block:-13px}.my-vc-1{margin-block:var(--vc-space-1)}.my-vc-2{margin-block:var(--vc-space-2)}.-ms-0\.5{margin-inline-start:calc(var(--spacing) * -.5)}.-ms-3{margin-inline-start:calc(var(--spacing) * -3)}.-ms-3\.5{margin-inline-start:calc(var(--spacing) * -3.5)}.-ms-vc-2{margin-inline-start:calc(var(--vc-space-2) * -1)}.-ms-vc-3{margin-inline-start:calc(var(--vc-space-3) * -1)}.ms-1{margin-inline-start:var(--spacing)}.ms-4\.5{margin-inline-start:calc(var(--spacing) * 4.5)}.ms-auto{margin-inline-start:auto}.ms-vc-2{margin-inline-start:var(--vc-space-2)}.ms-vc-4{margin-inline-start:var(--vc-space-4)}.-me-2{margin-inline-end:calc(var(--spacing) * -2)}.-me-3{margin-inline-end:calc(var(--spacing) * -3)}.-me-vc-2{margin-inline-end:calc(var(--vc-space-2) * -1)}.-me-vc-3{margin-inline-end:calc(var(--vc-space-3) * -1)}.me-0{margin-inline-end:0}.me-vc-1{margin-inline-end:var(--vc-space-1)}.-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-auto{margin-top:auto}.mt-vc-1{margin-top:var(--vc-space-1)}.mt-vc-2{margin-top:var(--vc-space-2)}.mt-vc-3{margin-top:var(--vc-space-3)}.mt-vc-4{margin-top:var(--vc-space-4)}.mt-vc-6{margin-top:var(--vc-space-6)}.mt-vc-8{margin-top:var(--vc-space-8)}.-mr-3{margin-right:calc(var(--spacing) * -3)}.-mb-2\.5{margin-bottom:calc(var(--spacing) * -2.5)}.-mb-vc-2{margin-bottom:calc(var(--vc-space-2) * -1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-vc-1{margin-bottom:var(--vc-space-1)}.mb-vc-2{margin-bottom:var(--vc-space-2)}.mb-vc-3{margin-bottom:var(--vc-space-3)}.mb-vc-4{margin-bottom:var(--vc-space-4)}.-ml-9\.5{margin-left:calc(var(--spacing) * -9.5)}.-ml-10{margin-left:calc(var(--spacing) * -10)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-5\.5{width:calc(var(--spacing) * 5.5);height:calc(var(--spacing) * 5.5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-7\.5{width:calc(var(--spacing) * 7.5);height:calc(var(--spacing) * 7.5)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-12\.5{width:calc(var(--spacing) * 12.5);height:calc(var(--spacing) * 12.5)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-15\.5{width:calc(var(--spacing) * 15.5);height:calc(var(--spacing) * 15.5)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-37\.5{width:calc(var(--spacing) * 37.5);height:calc(var(--spacing) * 37.5)}.size-full{width:100%;height:100%}.size-vc-key{width:44px;height:44px}.size-vc-key-wide{width:calc(2 * 44px + var(--vc-space-2));height:44px}.h-0{height:0}.h-1{height:var(--spacing)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-6\.5{height:calc(var(--spacing) * 6.5)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-13{height:calc(var(--spacing) * 13)}.h-14{height:calc(var(--spacing) * 14)}.h-40{height:calc(var(--spacing) * 40)}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-11\/12{max-height:91.6667%}.max-h-64{max-height:calc(var(--spacing) * 64)}.flex-vc-signin-word{flex:0 1 calc(var(--vc-signin-line) - var(--app-safe-top) - var(--vc-torn-pad) - 75.1px);min-height:0}.min-h-vc-tile{min-height:48px}@media(max-height:600px){.min-h-vc-tile{min-height:44px}}.min-h-0{min-height:0}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-13{min-height:calc(var(--spacing) * 13)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-15{min-height:calc(var(--spacing) * 15)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-21{min-height:calc(var(--spacing) * 21)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-vc-firstrun-slots{min-height:calc(var(--vc-home-line) - var(--app-safe-top) - 32px)}.w-0{width:0}.w-1{width:var(--spacing)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3\/5{width:60%}.w-4\/5{width:80%}.w-5\.5{width:calc(var(--spacing) * 5.5)}.w-6\.5{width:calc(var(--spacing) * 6.5)}.w-9{width:calc(var(--spacing) * 9)}.w-11{width:calc(var(--spacing) * 11)}.w-11\/12{width:91.6667%}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-45{width:calc(var(--spacing) * 45)}.w-48{width:calc(var(--spacing) * 48)}.w-50{width:calc(var(--spacing) * 50)}.w-56{width:calc(var(--spacing) * 56)}.w-70{width:calc(var(--spacing) * 70)}.w-fit{width:fit-content}.w-full{width:100%}.w-vc-gap{width:min(4.5em,30vw)}.max-w-\(--app-column-width\){max-width:var(--app-column-width)}.max-w-1\/2{max-width:50%}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-57\.5{min-width:calc(var(--spacing) * 57.5)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-22{flex-basis:calc(var(--spacing) * 22)}.basis-full{flex-basis:100%}.origin-left{transform-origin:0}.translate-x-4\.5{--tw-translate-x:calc(var(--spacing) * 4.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-0\.5{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y: 50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-98{--tw-scale-x:98%;--tw-scale-y:98%;--tw-scale-z:98%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-1{rotate:-1deg}.-rotate-2{rotate:-2deg}.-rotate-3{rotate:-3deg}.rotate-8{rotate:8deg}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.zoom-200{zoom:200%}.zoom-390{zoom:390%}.animate-vc-fade-in{animation:vc-fade-in var(--vc-duration-base) var(--vc-ease) both}.animate-vc-fade-out{animation:vc-fade-out var(--vc-duration-base) var(--vc-ease) both}.animate-vc-rise-in{animation:vc-rise-in var(--vc-duration-base) var(--vc-ease) backwards}.animate-vc-sheet-in{animation:vc-sheet-in var(--vc-duration-slow) var(--vc-ease) backwards}.animate-vc-sheet-out{animation:vc-sheet-out var(--vc-duration-base) var(--vc-ease)}.animate-vc-spin{animation:.8s linear infinite vc-spin}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-px{gap:1px}.gap-vc-1{gap:var(--vc-space-1)}.gap-vc-2{gap:var(--vc-space-2)}.gap-vc-3{gap:var(--vc-space-3)}.gap-vc-4{gap:var(--vc-space-4)}.gap-vc-6{gap:var(--vc-space-6)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:var(--spacing)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3\.5{column-gap:calc(var(--spacing) * 3.5)}.gap-x-vc-2{column-gap:var(--vc-space-2)}.gap-x-vc-3{column-gap:var(--vc-space-3)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-vc-1{row-gap:var(--vc-space-1)}.gap-y-vc-2{row-gap:var(--vc-space-2)}.gap-y-vc-3{row-gap:var(--vc-space-3)}.gap-y-vc-4{row-gap:var(--vc-space-4)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-vc-check{border-radius:var(--vc-radius-check)}.rounded-vc-container{border-radius:var(--vc-radius-container)}.rounded-vc-control{border-radius:var(--vc-radius-control)}.rounded-vc-paper{border-radius:var(--vc-radius-paper)}.rounded-vc-pill{border-radius:var(--vc-radius-pill)}.rounded-s-lg{border-start-start-radius:var(--radius-lg);border-end-start-radius:var(--radius-lg)}.rounded-t-vc-paper{border-top-left-radius:var(--vc-radius-paper);border-top-right-radius:var(--vc-radius-paper)}.rounded-l-lg{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-vc-check{border-width:var(--vc-border-check)}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-current{border-color:currentColor}.border-vc-accent{border-color:var(--vc-accent)}.border-vc-ink{border-color:var(--vc-ink)}.border-vc-ink-disabled{border-color:var(--vc-ink-disabled)}.border-vc-ink-muted{border-color:var(--vc-ink-muted)}.border-vc-ink\/20{border-color:var(--vc-ink)}@supports (color:color-mix(in lab,red,red)){.border-vc-ink\/20{border-color:color-mix(in oklab,var(--vc-ink) 20%,transparent)}}.border-vc-kraft-deep{border-color:var(--vc-kraft-deep)}.border-vc-line{border-color:var(--vc-line)}.border-vc-negative{border-color:var(--vc-negative)}.border-vc-stamp{border-color:var(--vc-stamp)}.border-t-vc-ink-muted{border-top-color:var(--vc-ink-muted)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-transparent{background-color:#0000}.bg-vc-accent{background-color:var(--vc-accent)}.bg-vc-accent-pressed{background-color:var(--vc-accent-pressed)}.bg-vc-accent-soft{background-color:var(--vc-accent-soft)}.bg-vc-desk{background-color:var(--vc-desk)}.bg-vc-highlight{background-color:var(--vc-highlight)}.bg-vc-ink{background-color:var(--vc-ink)}.bg-vc-ink-disabled{background-color:var(--vc-ink-disabled)}.bg-vc-ink-muted{background-color:var(--vc-ink-muted)}.bg-vc-label{background-color:var(--vc-label)}.bg-vc-line{background-color:var(--vc-line)}.bg-vc-line-strong{background-color:var(--vc-line-strong)}.bg-vc-negative{background-color:var(--vc-negative)}.bg-vc-on-accent{background-color:var(--vc-on-accent)}.bg-vc-paper-white{background-color:var(--vc-paper-white)}.bg-vc-scrim{background-color:var(--vc-scrim)}.bg-vc-surface{background-color:var(--vc-surface)}.bg-vc-surface-sunken{background-color:var(--vc-surface-sunken)}.bg-vc-warning-soft{background-color:var(--vc-warning-soft)}.fill-none{fill:none}.fill-vc-line{fill:var(--vc-line)}.fill-vc-surface-sunken{fill:var(--vc-surface-sunken)}.stroke-vc-accent-ink{stroke:var(--vc-accent-ink)}.stroke-vc-again{stroke:var(--vc-again)}.stroke-vc-ink{stroke:var(--vc-ink)}.stroke-vc-positive{stroke:var(--vc-positive)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-4{padding:calc(var(--spacing) * 4)}.p-px{padding:1px}.p-vc-3{padding:var(--vc-space-3)}.p-vc-4{padding:var(--vc-space-4)}.p-vc-6{padding:var(--vc-space-6)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-5\.5{padding-inline:calc(var(--spacing) * 5.5)}.px-vc-1{padding-inline:var(--vc-space-1)}.px-vc-2{padding-inline:var(--vc-space-2)}.px-vc-3{padding-inline:var(--vc-space-3)}.px-vc-4{padding-inline:var(--vc-space-4)}.px-vc-6{padding-inline:var(--vc-space-6)}.px-vc-8{padding-inline:var(--vc-space-8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4\.5{padding-block:calc(var(--spacing) * 4.5)}.py-vc-1{padding-block:var(--vc-space-1)}.py-vc-2{padding-block:var(--vc-space-2)}.py-vc-3{padding-block:var(--vc-space-3)}.py-vc-4{padding-block:var(--vc-space-4)}.py-vc-12{padding-block:var(--vc-space-12)}.ps-0\.5{padding-inline-start:calc(var(--spacing) * .5)}.ps-1{padding-inline-start:var(--spacing)}.ps-1\.5{padding-inline-start:calc(var(--spacing) * 1.5)}.ps-2{padding-inline-start:calc(var(--spacing) * 2)}.ps-2\.5{padding-inline-start:calc(var(--spacing) * 2.5)}.ps-3{padding-inline-start:calc(var(--spacing) * 3)}.ps-3\.5{padding-inline-start:calc(var(--spacing) * 3.5)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.ps-4\.5{padding-inline-start:calc(var(--spacing) * 4.5)}.ps-5{padding-inline-start:calc(var(--spacing) * 5)}.ps-8{padding-inline-start:calc(var(--spacing) * 8)}.ps-9{padding-inline-start:calc(var(--spacing) * 9)}.ps-11{padding-inline-start:calc(var(--spacing) * 11)}.ps-12{padding-inline-start:calc(var(--spacing) * 12)}.ps-vc-1{padding-inline-start:var(--vc-space-1)}.ps-vc-3{padding-inline-start:var(--vc-space-3)}.ps-vc-4{padding-inline-start:var(--vc-space-4)}.ps-vc-6{padding-inline-start:var(--vc-space-6)}.pe-1{padding-inline-end:var(--spacing)}.pe-1\.5{padding-inline-end:calc(var(--spacing) * 1.5)}.pe-3{padding-inline-end:calc(var(--spacing) * 3)}.pe-3\.5{padding-inline-end:calc(var(--spacing) * 3.5)}.pe-5{padding-inline-end:calc(var(--spacing) * 5)}.pe-11{padding-inline-end:calc(var(--spacing) * 11)}.pe-13{padding-inline-end:calc(var(--spacing) * 13)}.pe-14{padding-inline-end:calc(var(--spacing) * 14)}.pe-vc-1{padding-inline-end:var(--vc-space-1)}.pe-vc-2{padding-inline-end:var(--vc-space-2)}.pe-vc-3{padding-inline-end:var(--vc-space-3)}.pe-vc-4{padding-inline-end:var(--vc-space-4)}.pe-vc-6{padding-inline-end:var(--vc-space-6)}.pt-vc-hero-fit{padding-top:var(--vc-hero-offset)}@media(max-height:600px){.pt-vc-hero-fit{padding-top:var(--vc-space-12)}}.pt-vc-phrase{padding-top:min(96px,13.3svh)}@media(max-height:600px){.pt-vc-phrase{padding-top:var(--vc-space-12)}}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4\.5{padding-top:calc(var(--spacing) * 4.5)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-vc-1{padding-top:var(--vc-space-1)}.pt-vc-2{padding-top:var(--vc-space-2)}.pt-vc-3{padding-top:var(--vc-space-3)}.pt-vc-4{padding-top:var(--vc-space-4)}.pt-vc-6{padding-top:var(--vc-space-6)}.pt-vc-8{padding-top:var(--vc-space-8)}.pt-vc-12{padding-top:var(--vc-space-12)}.pt-vc-finale{padding-top:var(--vc-finale-offset)}.pt-vc-finale-big{padding-top:calc(var(--vc-finale-offset) - 16px)}.pt-vc-finale-title{padding-top:calc(var(--vc-finale-offset) + 14.25px)}.pt-vc-hero{padding-top:var(--vc-hero-offset)}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-5\.5{padding-bottom:calc(var(--spacing) * 5.5)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-vc-1{padding-bottom:var(--vc-space-1)}.pb-vc-2{padding-bottom:var(--vc-space-2)}.pb-vc-3{padding-bottom:var(--vc-space-3)}.pb-vc-4{padding-bottom:var(--vc-space-4)}.pb-vc-6{padding-bottom:var(--vc-space-6)}.pb-vc-8{padding-bottom:var(--vc-space-8)}.pb-vc-12{padding-bottom:var(--vc-space-12)}.pb-vc-foot,.pb-vc-sheet{padding-bottom:calc(var(--vc-space-6) + var(--app-safe-bottom))}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.-indent-4{text-indent:calc(var(--spacing) * -4)}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.font-vc-ui{font-family:var(--vc-font-ui)}.font-vc-word{font-family:var(--vc-font-word)}.text-vc-hero-big{font-size:88px;line-height:var(--tw-leading,1);letter-spacing:var(--tw-tracking,-.02em)}.text-vc-word{font-size:36px;line-height:var(--tw-leading,1.15);letter-spacing:var(--tw-tracking,-.01em)}.text-vc-word-44{font-size:44px;line-height:var(--tw-leading,1.05);letter-spacing:var(--tw-tracking,-.01em)}.text-vc-body{font-size:16px;line-height:var(--tw-leading,1.5)}.text-vc-hero{font-size:56px;line-height:var(--tw-leading,1)}.text-vc-meta{font-size:13px;line-height:var(--tw-leading,1.35)}.text-vc-title{font-size:22px;line-height:var(--tw-leading,1.25)}.text-vc-word-15{font-size:15px;line-height:var(--tw-leading,1.3)}.text-vc-word-16{font-size:16px;line-height:var(--tw-leading,1.3)}.text-vc-word-18{font-size:18px;line-height:var(--tw-leading,1.3)}.text-vc-word-20{font-size:20px;line-height:var(--tw-leading,1.3)}.text-vc-word-21{font-size:21px;line-height:var(--tw-leading,1.25)}.text-vc-word-22{font-size:22px;line-height:var(--tw-leading,1.25)}.text-vc-word-24{font-size:24px;line-height:var(--tw-leading,1.25)}.text-vc-word-26{font-size:26px;line-height:var(--tw-leading,1.15)}.text-vc-word-30{font-size:30px;line-height:var(--tw-leading,1.15)}.text-vc-word-32{font-size:32px;line-height:var(--tw-leading,1.15)}.leading-none{--tw-leading:1;line-height:1}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-balance{text-wrap:balance}.break-normal{overflow-wrap:normal;word-break:normal}.break-words{overflow-wrap:break-word}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.hyphens-manual{-webkit-hyphens:manual;hyphens:manual}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.text-inherit{color:inherit}.text-transparent{color:#0000}.text-vc-accent-ink{color:var(--vc-accent-ink)}.text-vc-again{color:var(--vc-again)}.text-vc-ink{color:var(--vc-ink)}.text-vc-ink-disabled{color:var(--vc-ink-disabled)}.text-vc-ink-muted{color:var(--vc-ink-muted)}.text-vc-kraft-deep{color:var(--vc-kraft-deep)}.text-vc-negative{color:var(--vc-negative)}.text-vc-on-accent{color:var(--vc-on-accent)}.text-vc-on-highlight{color:var(--vc-on-highlight)}.text-vc-on-label{color:var(--vc-on-label)}.text-vc-positive{color:var(--vc-positive)}.text-vc-stamp{color:var(--vc-stamp)}.text-vc-stamp-right{color:var(--vc-stamp-right)}.text-vc-stamp-wrong{color:var(--vc-stamp-wrong)}.text-vc-surface{color:var(--vc-surface)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.\[font-style\:inherit\]{font-style:inherit}.italic{font-style:italic}.not-italic{font-style:normal}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-vc-accent-ink{-webkit-text-decoration-color:var(--vc-accent-ink);text-decoration-color:var(--vc-accent-ink)}.decoration-vc-ink-muted{-webkit-text-decoration-color:var(--vc-ink-muted);text-decoration-color:var(--vc-ink-muted)}.decoration-dotted{text-decoration-style:dotted}.decoration-1{text-decoration-thickness:1px}.decoration-2{text-decoration-thickness:2px}.underline-offset-2{text-underline-offset:2px}.underline-offset-3{text-underline-offset:3px}.underline-offset-4{text-underline-offset:4px}.underline-offset-vc-link{text-underline-offset:.16em}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-vc-float{--tw-shadow:var(--vc-shadow-float);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-vc-layer{--tw-shadow:var(--vc-shadow-layer);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-vc-spotlight{box-shadow:0 0 0 100vmax var(--vc-scrim)}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.-outline-offset-2{outline-offset:-2px}.outline-offset-3{outline-offset:3px}.outline-vc-ink{outline-color:var(--vc-ink)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-vc-base{transition-duration:var(--vc-duration-base)}.duration-vc-fast{transition-duration:var(--vc-duration-fast)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ease-vc{--tw-ease:var(--vc-ease);transition-timing-function:var(--vc-ease)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.\[font\:inherit\]{font:inherit}.\[overflow-anchor\:none\]{overflow-anchor:none}.callout-vc-none{-webkit-touch-callout:none}:is(.\*\:pointer-events-auto>*){pointer-events:auto}.first-letter\:lowercase:first-letter{text-transform:lowercase}.placeholder\:text-vc-word-18::placeholder{font-size:18px;line-height:var(--tw-leading,1.3)}.placeholder\:text-vc-ink-muted::placeholder{color:var(--vc-ink-muted)}.last\:mb-0:last-child{margin-bottom:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.empty\:hidden:empty{display:none}.focus\:border-vc-accent-ink:focus{border-color:var(--vc-accent-ink)}.focus\:ring-3:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-vc-accent-soft:focus{--tw-ring-color:var(--vc-accent-soft)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:-2px}.focus-visible\:-outline-offset-4:focus-visible{outline-offset:-4px}.focus-visible\:-outline-offset-6:focus-visible{outline-offset:-6px}.focus-visible\:outline-offset-1:focus-visible{outline-offset:1px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-3:focus-visible{outline-offset:3px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-vc-accent-ink:focus-visible{outline-color:var(--vc-accent-ink)}.focus-visible\:outline-vc-ink:focus-visible{outline-color:var(--vc-ink)}.focus-visible\:outline-vc-surface:focus-visible{outline-color:var(--vc-surface)}.focus-visible\:outline-dashed:focus-visible{--tw-outline-style:dashed;outline-style:dashed}.active\:scale-98:active{--tw-scale-x:98%;--tw-scale-y:98%;--tw-scale-z:98%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:bg-vc-accent-pressed:active{background-color:var(--vc-accent-pressed)}.active\:bg-vc-surface-sunken:active{background-color:var(--vc-surface-sunken)}.active\:not-aria-busy\:translate-y-0\.5:active:not([aria-busy=true]){--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:opacity-40:disabled{opacity:.4}.has-focus-visible\:outline-2:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}.has-focus-visible\:-outline-offset-2:has(:focus-visible){outline-offset:-2px}.has-focus-visible\:outline-vc-accent-ink:has(:focus-visible){outline-color:var(--vc-accent-ink)}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-sheet-up{animation:.25s ease-out backwards sheet-up}.motion-safe\:animate-vc-fade-in{animation:vc-fade-in var(--vc-duration-base) var(--vc-ease) both}.motion-safe\:animate-word-link{animation:.35s ease-out both word-link}}@media(prefers-reduced-motion:reduce){.motion-reduce\:animate-appear{animation:.3s ease-out both appear}.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:40rem){.max-sm\:hidden{display:none}}@media(min-width:40rem){.sm\:pr-vc-4{padding-right:var(--vc-space-4)}}@container not (min-width:18rem){.\@max-vc-rate\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container not (min-width:15rem){.\@max-vc-search\:hidden{display:none}.\@max-vc-rate-two\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\@max-vc-search\:ps-3\.5{padding-inline-start:calc(var(--spacing) * 3.5)}}.rtl\:origin-right:where(:dir(rtl),[dir=rtl],[dir=rtl] *){transform-origin:100%}.rtl\:-translate-x-4\.5:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--spacing) * -4.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:-scale-x-100:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-scale-x: -100% ;scale:var(--tw-scale-x) var(--tw-scale-y)}@media print{.print\:m-0{margin:0}.print\:hidden{display:none}.print\:p-0{padding:0}}@media(max-height:800px){.short\:size-26{width:calc(var(--spacing) * 26);height:calc(var(--spacing) * 26)}}@media(max-width:240px){.zoomed\:hidden{display:none}.zoomed\:flex-col{flex-direction:column}.zoomed\:items-stretch{align-items:stretch}.zoomed\:text-vc-body{font-size:16px;line-height:var(--tw-leading,1.5)}.zoomed\:text-vc-word-26{font-size:26px;line-height:var(--tw-leading,1.15)}}@media(max-width:359px){.narrow\:flex-none{flex:none}.narrow\:shrink{flex-shrink:1}.narrow\:flex-col{flex-direction:column}.narrow\:items-start{align-items:flex-start}.narrow\:text-vc-meta{font-size:13px;line-height:var(--tw-leading,1.35)}.narrow\:font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.narrow\:whitespace-normal{white-space:normal}}@media(max-height:480px){.low\:h-auto{height:auto}.low\:min-h-dvh{min-height:100dvh}.low\:flex-auto{flex:auto}.low\:overflow-visible{overflow:visible}}@media(max-height:600px){.tight\:size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.tight\:h-0{height:0}.tight\:gap-vc-2{gap:var(--vc-space-2)}.tight\:pt-vc-2{padding-top:var(--vc-space-2)}}.\[\&_strong\]\:font-semibold strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&\>button\]\:items-end>button{align-items:flex-end}}:root{--font-size:16px;--font-weight-medium:400;--font-weight-semibold:700;--font-weight-normal:400}:root,:root[data-time=night]{color-scheme:dark;--vc-accent:#ebe3d2;--vc-accent-pressed:#fff;--vc-accent-soft:#3d372f;--vc-accent-ink:#ebe3d2;--vc-on-accent:#1f1b16;--vc-ink:#ebe3d2;--vc-ink-muted:#e6dccb;--vc-ink-disabled:#958b7b;--vc-surface:#3b342c;--vc-surface-sunken:#2b2722;--vc-line:#463f36;--vc-line-strong:#958b7b;--vc-again:#f8968a;--vc-positive:#d2b98a;--vc-positive-soft:#2b2722;--vc-negative:#f8968a;--vc-negative-soft:#3a2421;--vc-warning:#d2b98a;--vc-warning-soft:#4a3f22;--vc-desk:#100d0a;--vc-desk-deep:#0c0a08;--vc-kraft:#6b5236;--vc-kraft-deep:#4a3820;--vc-paper-white:#433c33;--vc-highlight:#4a3f22;--vc-tape:#96744aeb;--vc-stamp:#f8968a;--vc-stamp-right:#a6d08a;--vc-stamp-wrong:#f08a78;--vc-label:#0d0b09;--vc-on-label:#ebe3d2;--vc-on-highlight:#e6c34f;--vc-margin-line:#96483c4d;--vc-fold:#00000073;--vc-sticker-edge:#8a7336;--vc-tab-closed:#211d19;--vc-photo-mat:#fff;--vc-practice-sheet:#4f483e;--vc-scene-box:#15120f;--vc-scene-band-back:#1d1915;--vc-scene-band-front:#221c16;--vc-scene-string:#6b5236;--vc-scrim:#0000008c;--vc-photo-dim:#00000026;--vc-shadow-layer:0 -10px 22px #00000080;--vc-shadow-float:0 10px 22px #00000080}:root[data-time=day]{color-scheme:light;--vc-accent:#1f1b16;--vc-accent-pressed:#000;--vc-accent-soft:#e6dccb;--vc-accent-ink:#1f1b16;--vc-on-accent:#f6f1e6;--vc-ink:#1f1b16;--vc-ink-muted:#5f574c;--vc-ink-disabled:#8a8173;--vc-surface:#f6f1e6;--vc-surface-sunken:#e9e1d2;--vc-line:#d9d0bf;--vc-line-strong:#b7ab95;--vc-again:#b3261e;--vc-positive:#4f3b22;--vc-positive-soft:#e9e1d2;--vc-negative:#b3261e;--vc-negative-soft:#f6e7e1;--vc-warning:#7a5a33;--vc-warning-soft:#f2d15b;--vc-desk:#a9814f;--vc-desk-deep:#8d6a3f;--vc-kraft:#c9a26b;--vc-kraft-deep:#7a5a33;--vc-paper-white:#fff;--vc-highlight:#f2d15b;--vc-tape:#1c1a18eb;--vc-stamp:#b3261e;--vc-stamp-right:#356b2e;--vc-stamp-wrong:#e8705e;--vc-label:#1f1b16;--vc-on-label:#f6f1e6;--vc-on-highlight:#1f1b16;--vc-margin-line:#c0392b73;--vc-fold:#2b2a2629;--vc-sticker-edge:#fff;--vc-tab-closed:#c9a26b;--vc-photo-mat:#fff;--vc-practice-sheet:#f6f1e6;--vc-scene-box:#c9a26b;--vc-scene-band-back:#e9e1d2;--vc-scene-band-front:#7a5a33;--vc-scene-string:#7a5a33;--vc-scrim:#1f1b1666;--vc-photo-dim:transparent;--vc-shadow-layer:0 -10px 22px #1e140a66;--vc-shadow-float:0 10px 22px #1e140a66}:root:not([data-time=day]) .vc-paper-light{color-scheme:light;--vc-surface:#ebe3d2;--vc-accent:#1f1b16;--vc-accent-pressed:#000;--vc-accent-ink:#1f1b16;--vc-on-accent:#f6f1e6;--vc-ink:#1f1b16;--vc-ink-muted:#5f574c;--vc-ink-disabled:#8a8173;--vc-line:#d9d0bf;--vc-line-strong:#b7ab95;--vc-positive:#4f3b22;--vc-negative:#b3261e;--vc-paper-white:#fff}@media print{:root,:root[data-time=night]{color-scheme:light;--vc-accent:#1f1b16;--vc-accent-pressed:#000;--vc-accent-soft:#e6dccb;--vc-accent-ink:#1f1b16;--vc-on-accent:#f6f1e6;--vc-ink:#1f1b16;--vc-ink-muted:#5f574c;--vc-ink-disabled:#8a8173;--vc-surface:#f6f1e6;--vc-surface-sunken:#e9e1d2;--vc-line:#d9d0bf;--vc-line-strong:#b7ab95;--vc-again:#b3261e;--vc-positive:#4f3b22;--vc-positive-soft:#e9e1d2;--vc-negative:#b3261e;--vc-negative-soft:#f6e7e1;--vc-warning:#7a5a33;--vc-warning-soft:#f2d15b;--vc-desk:#a9814f;--vc-desk-deep:#8d6a3f;--vc-kraft:#c9a26b;--vc-kraft-deep:#7a5a33;--vc-paper-white:#fff;--vc-highlight:#f2d15b;--vc-tape:#1c1a18eb;--vc-stamp:#b3261e;--vc-stamp-right:#356b2e;--vc-stamp-wrong:#e8705e;--vc-label:#1f1b16;--vc-on-label:#f6f1e6;--vc-on-highlight:#1f1b16;--vc-margin-line:#c0392b73;--vc-fold:#2b2a2629;--vc-sticker-edge:#fff;--vc-tab-closed:#c9a26b;--vc-photo-mat:#fff;--vc-practice-sheet:#f6f1e6;--vc-scene-box:#c9a26b;--vc-scene-band-back:#e9e1d2;--vc-scene-band-front:#7a5a33;--vc-scene-string:#7a5a33;--vc-scrim:#1f1b1666;--vc-photo-dim:transparent;--vc-shadow-layer:0 -10px 22px #1e140a66;--vc-shadow-float:0 10px 22px #1e140a66}}@media(prefers-reduced-motion:no-preference){:root.vc-time-shift,:root.vc-time-shift *,:root.vc-time-shift :before,:root.vc-time-shift :after{transition:background-color 1s var(--vc-ease),color 1s var(--vc-ease),border-color 1s var(--vc-ease),outline-color 1s var(--vc-ease),fill 1s var(--vc-ease),stroke 1s var(--vc-ease)!important}}:root{--vc-radius-paper:2px;--vc-radius-check:6px;--vc-radius-control:12px;--vc-radius-container:16px;--vc-radius-sheet:24px;--vc-radius-pill:999px;--vc-space-1:4px;--vc-space-2:8px;--vc-space-3:12px;--vc-space-4:16px;--vc-space-6:24px;--vc-space-8:32px;--vc-space-12:48px;--vc-duration-fast:.12s;--vc-duration-base:.24s;--vc-duration-slow:.32s;--vc-ease:cubic-bezier(.16, 1, .3, 1);--vc-motion-k:.28;--vc-stamp-print:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='60'%3E%3Cfilter id='n'%3E%3CfeTurbulence baseFrequency='.8' numOctaves='2' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1.6 -.25'/%3E%3C/filter%3E%3Crect width='120' height='60' filter='url(%23n)'/%3E%3C/svg%3E") 0 0 / 56px 28px repeat;--vc-stamp-blot:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='60'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.06' numOctaves='2' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 2.4 -.75'/%3E%3C/filter%3E%3Crect width='120' height='60' filter='url(%23n)'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat;--vc-font-word:Cousine, "Courier New", monospace;--vc-font-ui:Commissioner, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--vc-font-script:sans-serif;--vc-border-check:1.5px;--vc-toast-offset:96px;--vc-tabbar-height:72px;--vc-hero-offset:min(128px, 16svh);--vc-finale-offset:min(192px, 26.7svh);--vc-home-line:37.9svh;--vc-signin-line:25svh;--vc-torn-pad:22px;--vc-rule:28px;--vc-rule-baseline:21.5px}@keyframes vc-sheet-in{0%{transform:translateY(100%)}to{transform:none}}@keyframes vc-sheet-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(100%)}}@keyframes vc-fade-in{0%{opacity:0}to{opacity:1}}@keyframes vc-fade-out{0%{opacity:1}to{opacity:0}}@keyframes vc-rise-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes vc-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.animate-vc-sheet-in,.animate-vc-sheet-out,.animate-vc-fade-in,.animate-vc-fade-out,.animate-vc-rise-in{animation-name:vc-fade-in;animation-duration:var(--vc-duration-fast)}.animate-vc-sheet-out,.animate-vc-fade-out{animation-name:vc-fade-out}.animate-vc-spin{animation-duration:1.6s}}html,body{overscroll-behavior:none}html:has(.vc-tabbar),html:has(.vc-tabbar) body{overflow:hidden}[data-ui=v2]{overflow-x:clip}[data-ui=v2] .overflow-y-auto{overflow-x:hidden}html{font-size:var(--font-size)}:root{--vc-grain-tile:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)'/%3E%3C/svg%3E")}:root[data-time=night]{--vc-grain-tile:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .035 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)'/%3E%3C/svg%3E")}:root{--app-column-width:28rem;--app-safe-top:var(--safe-area-inset-top,env(safe-area-inset-top,0px));--app-safe-bottom:var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px))}.bottom-nav-safe{padding-bottom:max(0px,calc(var(--app-safe-bottom) - 1rem))}.fixed:is(.inset-0,.inset-x-0,.left-0.right-0):not(.viewport-fixed){left:max(0px,calc(50% - var(--app-column-width) / 2));right:max(0px,calc(50% - var(--app-column-width) / 2))}.typing-prompt-image{container-type:size}@container (max-height:63.98px){.typing-prompt-image>*{display:none}}.pt-safe{padding-top:var(--app-safe-top)}@media(pointer:coarse){input:not(.vc-input-answer),textarea,select{font-size:16px!important}}@media print{@page{margin:18mm 20mm}}:not(html)[lang|=he]{unicode-bidi:plaintext}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes word-link{0%{text-decoration-color:#0000}to{-webkit-text-decoration-color:var(--vc-accent-ink);text-decoration-color:var(--vc-accent-ink)}}@keyframes sheet-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@font-face{font-family:Cousine;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.vocamo.app/fonts/cousine-cyrillic-400.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cousine;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.vocamo.app/fonts/cousine-greek-ext-400.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Cousine;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.vocamo.app/fonts/cousine-greek-400.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Cousine;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.vocamo.app/fonts/cousine-latin-ext-400.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cousine;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.vocamo.app/fonts/cousine-latin-400.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:Cousine;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.vocamo.app/fonts/cousine-cyrillic-700.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cousine;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.vocamo.app/fonts/cousine-greek-ext-700.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Cousine;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.vocamo.app/fonts/cousine-greek-700.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Cousine;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.vocamo.app/fonts/cousine-latin-ext-700.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cousine;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.vocamo.app/fonts/cousine-latin-700.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:Commissioner;font-style:normal;font-weight:400 700;font-display:swap;src:url(https://cdn.vocamo.app/fonts/commissioner-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Commissioner;font-style:normal;font-weight:400 700;font-display:swap;src:url(https://cdn.vocamo.app/fonts/commissioner-greek.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Commissioner;font-style:normal;font-weight:400 700;font-display:swap;src:url(https://cdn.vocamo.app/fonts/commissioner-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Commissioner;font-style:normal;font-weight:400 700;font-display:swap;src:url(https://cdn.vocamo.app/fonts/commissioner-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:Special Elite;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.vocamo.app/fonts/special-elite-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}:lang(ja){--vc-font-script: "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans CJK JP", "Noto Sans JP", "Yu Gothic UI", Meiryo}:lang(zh){--vc-font-script: "PingFang SC", "Noto Sans CJK SC", "Noto Sans SC", "Microsoft YaHei"}:lang(zh-Hant){--vc-font-script: "PingFang TC", "Noto Sans CJK TC", "Noto Sans TC", "Microsoft JhengHei"}:lang(ko){--vc-font-script: "Apple SD Gothic Neo", "Noto Sans CJK KR", "Noto Sans KR", "Malgun Gothic"}:lang(hi){--vc-font-script: "Kohinoor Devanagari", "Noto Sans Devanagari", "Nirmala UI"}:lang(ar){--vc-font-script: "SF Arabic", "Geeza Pro", "Noto Sans Arabic", "Segoe UI"}@font-face{font-family:Cousine Script;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.vocamo.app/fonts/cousine-latin-400.woff2) format("woff2");unicode-range:U+0021-009F,U+00A1-00B6,U+00B8-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2010-2027,U+2030-205E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FFFD}@font-face{font-family:Cousine Script;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.vocamo.app/fonts/cousine-latin-ext-400.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cousine Script;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.vocamo.app/fonts/cousine-latin-700.woff2) format("woff2");unicode-range:U+0021-009F,U+00A1-00B6,U+00B8-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2010-2027,U+2030-205E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FFFD}@font-face{font-family:Cousine Script;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.vocamo.app/fonts/cousine-latin-ext-700.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cousine Script;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.vocamo.app/fonts/cousine-cyrillic-400.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cousine Script;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.vocamo.app/fonts/cousine-greek-400.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Cousine Script;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.vocamo.app/fonts/cousine-greek-ext-400.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Cousine Script;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.vocamo.app/fonts/cousine-cyrillic-700.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cousine Script;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.vocamo.app/fonts/cousine-greek-700.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Cousine Script;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.vocamo.app/fonts/cousine-greek-ext-700.woff2) format("woff2");unicode-range:U+1F00-1FFF}:is(:lang(ja),:lang(zh),:lang(ko),:lang(hi),:lang(ar)){--vc-font-word: "Cousine Script", var(--vc-font-script), Cousine, sans-serif;--vc-font-ui: Commissioner, var(--vc-font-script), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}.vc-counter-stamp{--vc-font-word: Cousine, "Courier New", monospace}[lang]:not(:lang(ja),:lang(zh),:lang(ko),:lang(hi),:lang(ar)){--vc-font-word: Cousine, "Courier New", monospace;--vc-font-ui: Commissioner, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}
