.pv-page{display:flex;flex-direction:column;gap:14px;padding-top:6px;padding-bottom:8px}.pv--desk .pv-page{gap:18px;padding-top:4px}.pv--desk .gm-split__stage{align-self:start}.pv-head{display:flex;flex-direction:column;align-items:flex-start;padding:4px 2px 2px}.pv-hero{max-width:7.95em}.gm--rtl .pv-hero{max-width:8.9em}.pv--desk .pv-hero{max-width:11.43em}.pv-lede{margin:12px 0 0;max-width:44ch;font-size:16px;line-height:1.42;color:var(--ink-3);text-wrap:pretty}.gm--rtl .pv-lede{line-height:1.75}.pv--desk .pv-lede{font-size:18px;max-width:52ch}.pv-night .pv-lede{color:var(--nx-ink-2)}.pv-sec{margin-top:10px}.pv-tally{--lip:3px;display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:14px;row-gap:14px;padding:16px 18px 18px;border-radius:var(--r-card);background:linear-gradient(180deg,var(--dark-2) 0,var(--dark) 60%);color:var(--on-dark-1);box-shadow:inset 0 1px 0 rgb(255 255 255/.08),0 var(--lip) 0 #000,0 18px 30px -18px rgb(var(--shade)/.7)}.pv-tally__n{font-family:var(--display);font-weight:780;font-size:51px;line-height:.92;letter-spacing:-.045em;font-variation-settings:"wdth" 112;color:#fff}.gm--rtl .pv-tally__n{font-weight:800;line-height:1.1;letter-spacing:0}.pv-tally__noun{margin:0;max-width:14ch;font-size:18px;font-weight:650;line-height:1.22;letter-spacing:-.01em;text-wrap:balance}.gm--rtl .pv-tally__noun{max-width:22ch;line-height:1.6;letter-spacing:0}.pv-tally__groups{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.pv-tally__groups li{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding-block:4px;padding-inline:10px 12px;border-radius:999px;background:var(--on-dark-well);box-shadow:inset 0 0 0 1px var(--on-dark-hair);color:var(--on-dark-2);font-size:13px;font-weight:560;line-height:1.2}.pv-tally__groups b{color:#fff;font-weight:750;font-variant-numeric:tabular-nums}.pv-tally__dot{width:8px;height:8px;border-radius:50%;background:var(--on-dark-3)}.pv-tally__groups li[data-g=now] .pv-tally__dot{background:var(--cab)}.pv-tally__groups li[data-g=request] .pv-tally__dot{background:var(--apricot)}.pv--desk .pv-tally{grid-template-columns:auto auto 1fr;padding:18px 22px}.pv--desk .pv-tally__n{font-size:61px}.pv--desk .pv-tally__noun{font-size:20px}.pv--desk .pv-tally__groups{grid-column:auto;justify-content:flex-end}.pv-draft{display:flex;align-items:center;gap:7px;margin:-2px 4px 0;font-size:var(--t-micro);font-weight:560;line-height:1.4;color:var(--ink-3)}.pv-draft svg{flex:none}.pv-note{margin:0}.gm .pv-retry{height:36px;padding:0 16px;border:0;border-radius:999px;background:var(--dark);color:#fff;font:inherit;font-size:13.5px;font-weight:650;cursor:pointer;box-shadow:0 2px 0 #000}.pv-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.pv--desk .pv-grid{grid-template-columns:repeat(var(--pv-cols,3),minmax(0,1fr));gap:14px}.pv-cube{position:relative;aspect-ratio:1;container-type:inline-size;perspective:900px}.pv-cube.is-ring:after{content:"";position:absolute;inset:-5px;border-radius:calc(var(--r-tile) + 5px);box-shadow:0 0 0 2px var(--ink);pointer-events:none}.pv-spin{position:absolute;inset:0;transform-style:preserve-3d}.pv-cube .pv-face{position:absolute;inset:0;display:flex;flex-direction:column;gap:4px;width:auto;padding:7.4cqi;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.pv-cube .pv-face[data-off]{visibility:hidden}.pv-cube .pv-face--back{transform:rotateY(180deg)}.pv-top{display:flex;align-items:flex-start;justify-content:space-between;gap:6px;min-width:0}.pv-key{--lip:2px;flex:none;display:grid;place-items:center;width:max(28px,17cqi);height:max(28px,17cqi);border-radius:30%;background:var(--ground);color:var(--ink);box-shadow:inset 0 1px 0 rgb(255 255 255/.8),0 var(--lip) 0 var(--white-lip),0 4px 8px -4px rgb(var(--shade)/.3)}.pv-cube--never .pv-key{background:rgb(255 255 255/.16);color:#fff;box-shadow:inset 0 0 0 1px rgb(255 255 255/.18)}.pv-cube--kvkk .pv-key,.pv-reqcard .pv-key{background:#fff;color:var(--terracotta);box-shadow:inset 0 1px 0 #fff,0 2px 0 var(--sand-lip)}.pv-cube--absent .pv-key,.pv-cube--draft .pv-key{background:transparent;color:var(--ink-4);box-shadow:none}.pv-where{display:inline-flex;align-items:center;min-height:22px;min-width:0;padding:2px 8px;border-radius:999px;background:var(--ground);box-shadow:var(--well);color:var(--ink-2);font-size:max(var(--t-tiny),6.4cqi);font-weight:620;line-height:1.2;text-align:center}.pv-mid{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:safe flex-end;gap:2px;padding:1.6cqi 0 3.6cqi}.pv-t{margin:0;font-family:var(--display);font-weight:720;font-size:clamp(14.5px,9.2cqi,22px);line-height:1.13;letter-spacing:-.02em;text-wrap:balance}.gm--rtl .pv-t{font-weight:760;line-height:1.38;letter-spacing:0}.pv-big{margin:1px 0 0;font-family:var(--display);font-weight:780;font-size:clamp(18px,12cqi,30px);line-height:1.05;letter-spacing:-.03em}.gm--rtl .pv-big{font-weight:800;line-height:1.3;letter-spacing:0}.pv-sub{margin:0;font-size:max(11.5px,7cqi);font-weight:560;color:var(--tile-soft,var(--ink-2));display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pv-per,.pv-sub{line-height:1.28;text-wrap:pretty}.pv-per{margin:1px 0 0;font-size:max(var(--t-micro),6.6cqi);font-weight:540;color:var(--ink-3)}.gm--rtl .pv-per,.gm--rtl .pv-sub{line-height:1.55}.pv-foot{display:flex;align-items:flex-end;min-height:0}.gm .pv-cube button.pv-pill{width:100%;height:max(30px,19cqi);gap:3px;padding-inline:4cqi 1.4cqi;font-size:clamp(10.5px,7.3cqi,15px)}.pv-cube .pv-pill .gm-pill__label{white-space:nowrap}.pv-cube .pv-pill .gm-pill__go{width:max(15px,11cqi);height:max(15px,11cqi)}.pv-quiet{font-size:max(var(--t-micro),6.4cqi);font-weight:600;line-height:1.3;color:var(--ink-3)}.pv-mark{display:inline-flex;align-self:flex-start;align-items:center;margin-bottom:4px;padding:2px 8px;border-radius:999px;background:var(--cab-pale);color:var(--cab-ink);font-size:max(var(--t-tiny),6cqi);font-weight:700;line-height:1.3;white-space:nowrap;box-shadow:inset 0 0 0 1px rgb(var(--cab-ink-rgb)/.08)}.pv-gate{display:block;margin:0 calc(-1 * 7.4cqi) 4px;max-width:calc(100% + 14.8cqi);min-height:0;padding:2px 0;font-size:10px;letter-spacing:-.01em;text-wrap:pretty;text-align:start}.pv-cube--never .pv-t{color:rgb(255 255 255/.86);font-size:clamp(13px,8cqi,18px)}.pv-cube--never .pv-big{color:#fff;font-size:clamp(20px,13.5cqi,34px)}.gm--rtl .pv-cube--never .pv-big{font-size:clamp(17px,10.6cqi,30px)}.pv-cube--never .pv-sub{margin-top:3px;color:rgb(255 255 255/.8)}.pv-cube--absent .pv-t,.pv-cube--draft .pv-t{color:var(--ink-2);font-size:clamp(13.5px,8.4cqi,19px);font-weight:680}.pv-cube--absent .pv-sub,.pv-cube--draft .pv-sub{color:var(--ink-3)}.pv-cube--kvkk .pv-big{display:flex;flex-direction:column;gap:0}.pv-big__fig{font-size:clamp(28px,19cqi,52px);line-height:.95;font-variation-settings:"wdth" 112}.gm--rtl .pv-big__fig{line-height:1.15}.pv-big__fig+span{font-family:var(--ui);font-size:max(11.5px,7cqi);font-weight:600;line-height:1.3;letter-spacing:0;color:var(--tile-soft)}.pv-t--top{flex:1;min-width:0;align-self:center;font-size:clamp(13px,8cqi,19px)}.pv-cube--kvkk .pv-mid{gap:4px}.pv-cube .pv-face--back{--lip:3px;--lip-c:color-mix(in oklab,var(--cab-pale),#000 14%);--cast:rgb(130 96 0/0.3);background:var(--cab-pale);color:var(--cab-ink);justify-content:space-between;gap:8px}.pv-back__t{margin:0;font-size:clamp(13px,8.2cqi,18px);font-weight:620;line-height:1.3;letter-spacing:-.005em;text-wrap:pretty}.gm--rtl .pv-back__t{line-height:1.6}.pv-back__keys{display:flex;flex-direction:column;gap:6px}.pv-back__keys>*{width:100%;min-width:0}.gm .pv-keepkey{border:0;border-radius:999px;background:rgb(var(--cab-ink-rgb)/.07);box-shadow:inset 0 1px 2px rgb(var(--cab-ink-rgb)/.1);color:var(--cab-ink);font:inherit;font-weight:650;cursor:pointer}.gm .pv-cube .pv-confirm,.gm .pv-keepkey{height:max(30px,17cqi);margin:0;padding:0 10px;font-size:clamp(12px,7.3cqi,15px);white-space:nowrap}.pv-well{position:absolute;inset:0;display:flex;flex-direction:column;padding:7.4cqi;border-radius:var(--r-tile);background:color-mix(in srgb,var(--ink) 4.5%,transparent);box-shadow:var(--well);overflow:hidden}.pv-well__top{display:flex;align-items:flex-start;gap:6px;color:var(--ink-3)}.pv-well__keys .pv-mark{align-self:center;margin-block:0;margin-inline:auto 0}.pv-well__g{flex:none;display:inline-grid;place-items:center;color:var(--ink-4)}.pv-well__g svg{width:16px;height:16px}.pv-well__what{flex:1 1 auto;min-width:0;font-size:max(var(--t-micro),6.6cqi);font-weight:620;line-height:1.3}.pv-well__mid{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:safe center;gap:3px;padding:4px 0}.pv-well__t{display:flex;align-items:flex-start;gap:7px;margin:0;font-size:clamp(12.5px,7.8cqi,18px);font-weight:680;line-height:1.25;color:var(--ink);text-wrap:pretty}.gm--rtl .pv-well__t{line-height:1.5}.pv-well__check{flex:none;display:inline-grid;place-items:center;width:18px;height:18px;margin-top:1px;border-radius:50%;background:var(--dark);color:#fff}.gm--rtl .pv-well__check{margin-top:4px}.pv-well__note,.pv-well__s{margin:0;font-size:max(var(--t-micro),6.6cqi);font-weight:560;line-height:1.32;color:var(--ink-2)}.pv-well__note{color:var(--ink-3)}.gm--rtl .pv-well__note,.gm--rtl .pv-well__s{line-height:1.55}.pv-well__keys{display:flex;flex-wrap:wrap;gap:6px}.gm .pv-wkey{display:inline-flex;align-items:center;min-height:max(28px,17cqi);padding:0 11px;border:0;border-radius:999px;background:#fff;box-shadow:0 1.5px 0 var(--white-lip),0 4px 10px -6px rgb(var(--shade)/.3);color:var(--ink);font:inherit;font-size:max(var(--t-micro),6.8cqi);font-weight:650;line-height:1.2;text-decoration:none;cursor:pointer}.pv-cube--absent .pv-foot .pv-wkey{background:#fff;white-space:nowrap}.pv-reqform{padding:18px;border-radius:var(--r-card);background:var(--paper);box-shadow:var(--rest);--cast:rgb(var(--shade)/0.34)}.pv-form{display:flex;flex-direction:column;gap:16px}.pv-label{display:block;margin:0 0 8px;padding:0;font-size:13.5px;font-weight:680;color:var(--ink)}.pv-kinds{margin:0;padding:0;border:0;min-width:0}.pv-kinds__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pv-form--desk .pv-kinds__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gm .pv-kind{--lip:2px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-height:92px;padding:12px;border:0;border-radius:18px;background:#fff;box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgb(var(--shade)/.06),0 var(--lip) 0 var(--white-lip),0 8px 16px -12px rgb(var(--shade)/.4);color:var(--ink);font:inherit;text-align:start;cursor:pointer;transition:transform .18s var(--press)}.pv-kind:active{transform:translateY(2px)}.pv-kind.is-on{box-shadow:0 0 0 2px var(--ink),0 var(--lip) 0 var(--ink)}.pv-kind__g{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:var(--sand);color:var(--terracotta)}.pv-kind.is-on .pv-kind__g{background:var(--dark)}.pv-kind__t{font-size:13.5px;font-weight:620;line-height:1.3;text-wrap:pretty}.gm--rtl .pv-kind__t{line-height:1.6}.pv-fields{display:grid;gap:14px}.pv-form--desk .pv-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.pv-form--desk .pv-fields .pv-field:last-child{grid-column:1/-1}.pv-field{display:flex;flex-direction:column;min-width:0}.pv-field input,.pv-field textarea{width:100%;min-height:48px;padding:12px 14px;border:0;border-radius:14px;background:var(--ground);box-shadow:var(--well);color:var(--ink);font:inherit;font-size:16px;outline:none;resize:none}.pv-field input:focus-visible,.pv-field textarea:focus-visible{box-shadow:var(--well),0 0 0 2px var(--ink)}.pv-hint{margin-top:6px;font-size:12.5px;line-height:1.4;color:var(--ink-3)}.gm--rtl .pv-hint{line-height:1.7}.pv-err{margin:6px 0 0;font-size:12.5px;font-weight:650;line-height:1.35;color:var(--terracotta)}.gm .pv-self{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border:0;border-radius:16px;background:var(--ground);box-shadow:var(--well);color:var(--ink);font:inherit;text-align:start;cursor:pointer}.pv-self__box{flex:none;display:grid;place-items:center;width:22px;height:22px;margin-top:1px;border-radius:7px;background:#fff;box-shadow:inset 0 0 0 1.5px rgb(var(--shade)/.3);color:#fff}.pv-self.is-on .pv-self__box{background:var(--dark);box-shadow:none}.pv-self__words{display:flex;flex-direction:column;gap:3px}.pv-self__words b{font-size:14px;font-weight:650;line-height:1.35}.pv-self__words small{font-size:12.5px;line-height:1.4;color:var(--ink-3)}.gm--rtl .pv-self__words b,.gm--rtl .pv-self__words small{line-height:1.7}.pv-kvkk{margin:-4px 2px 0;font-size:var(--t-micro);line-height:1.45;color:var(--ink-3)}.pv-form--done{align-items:flex-start;gap:8px}.pv-form__done{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--dark);color:#fff}.pv-form__due{margin:0;font-size:17px;font-weight:650}.pv-form__proto{margin:0 0 6px;padding:8px 12px;border-radius:12px;background:var(--cab-pale);color:var(--cab-ink);font-size:13px;font-weight:560;line-height:1.45}.pv-reqsheet{gap:18px}.pv-reqsheet,.pv-ways{display:flex;flex-direction:column}.pv-ways{gap:10px}.pv-ways__h{margin:0 2px;font-size:14px;font-weight:700;color:var(--ink)}.pv-ways__list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.pv-way{display:flex;align-items:flex-start;gap:11px;padding:11px 12px;border-radius:16px;background:#fff;box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgb(var(--shade)/.05),0 1.5px 0 var(--white-lip)}.pv-way.is-quiet{background:rgb(255 255 255/.45);box-shadow:var(--well)}.pv-way__key{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:var(--sand);color:var(--terracotta)}.pv-way.is-quiet .pv-way__key{background:transparent;color:var(--ink-4)}.pv-way__words{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:13px;line-height:1.42;color:var(--ink-2)}.pv-way__words b{font-size:13.5px;font-weight:700;color:var(--ink)}.pv-way__words .gm-tag{align-self:flex-start;margin-top:1px}.gm--rtl .pv-way__words{line-height:1.75}.pv-reqcard{display:flex;flex-direction:column;gap:14px;padding:20px;border-radius:var(--r-card)}.pv-reqcard__top{display:flex;align-items:center;gap:12px}.pv-reqcard__top .pv-key{width:36px;height:36px}.pv-reqcard__t{margin:0;font-family:var(--display);font-size:var(--t-h3);font-weight:720;letter-spacing:-.015em}.gm--rtl .pv-reqcard__t{letter-spacing:0}.pv-reqcard__n{display:flex;align-items:flex-end;gap:10px;margin:0}.pv-reqcard__fig{font-family:var(--display);font-weight:780;font-size:45px;line-height:.9;letter-spacing:-.04em;font-variation-settings:"wdth" 112}.gm--rtl .pv-reqcard__fig{line-height:1.1;letter-spacing:0}.pv-reqcard__noun{padding-bottom:4px;max-width:16ch;font-size:14px;font-weight:620;line-height:1.3;color:var(--tile-soft)}.pv-reqcard .pv-way{background:rgb(255 255 255/.82)}.pv-reqcard .pv-way.is-quiet{background:rgb(255 255 255/.3)}.pv-pick{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.gm .pv-pick__key{--lip:2px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:10px;min-height:92px;padding:11px;border:0;border-radius:18px;background:#fff;box-shadow:inset 0 1px 0 #fff,0 0 0 1px rgb(var(--shade)/.06),0 var(--lip) 0 var(--white-lip);color:var(--ink);font:inherit;text-align:start;cursor:pointer}.pv-pick__key:active{transform:translateY(2px)}.pv-pick__g{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:var(--ground);box-shadow:var(--well)}.pv-pick__t{min-width:0;font-size:13px;font-weight:650;line-height:1.25;overflow-wrap:anywhere}.gm--rtl .pv-pick__t{line-height:1.55}@media (prefers-reduced-motion:reduce){.pv-kind,.pv-pick__key{transition:none}}.pv-cube .pv-face--back{padding:6.2cqi;gap:5px}.pv-back__t{flex:1 1 auto;min-height:0;font-size:clamp(11.5px,6.5cqi,16px);line-height:1.24}.gm--rtl .pv-back__t{line-height:1.45}.pv-back__keys{flex:none;gap:4px}.gm .pv-cube .pv-confirm,.gm .pv-keepkey{height:max(28px,14.5cqi);font-size:clamp(11.5px,6.6cqi,14px)}.pv-rail{margin:0 0 2px}.pv-tally__hold{visibility:hidden}.pv-tally__roll{display:inline-block}.pv-tally.is-reading .pv-tally__noun{color:var(--on-dark-3)}@media (max-width:370px){.pv-tally__groups{gap:4px}.pv-tally__groups li{padding-inline:8px 10px;font-size:12px}}.pv-cube--wait .pv-t{color:var(--ink-3);font-size:clamp(13.5px,8.4cqi,19px);font-weight:650}.pv-cube--wait .pv-key{background:transparent;color:var(--ink-4);box-shadow:none}.pv-parts{display:flex;flex-wrap:nowrap;gap:2cqi;margin:0 0 3cqi;filter:grayscale(1);opacity:.42}.pv-mail{margin:1px 0;min-width:0;white-space:normal;overflow-wrap:anywhere;font-family:var(--display);font-size:clamp(13px,8.2cqi,18px);font-weight:650;line-height:1.25;color:var(--ink)}.pv-where{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.pv-top .pv-where{flex:0 1 auto}.pv-cube .pv-mid{overflow:hidden}.pv-per{flex:none;overflow:visible}.pv-back__top{flex:none;display:flex;align-items:center;gap:6px;min-width:0;color:var(--cab-ink)}.pv-back__g{flex:none;display:inline-grid;place-items:center;opacity:.72}.pv-back__g svg{width:15px;height:15px}.pv-back__what{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:max(var(--t-micro),6.2cqi);font-weight:700;line-height:1.3}.gm .pv-cube .pv-confirm,.gm .pv-keepkey{position:relative;height:max(34px,17cqi)}.gm .pv-cube .pv-confirm:after,.gm .pv-keepkey:after{content:"";position:absolute;inset-inline:0}.gm .pv-keepkey:after{inset-block:-10px 0}.gm .pv-cube .pv-confirm:after{inset-block:0 -10px}.gm .pv-cube .pv-confirm:disabled{opacity:.72}.gm .pv-wkey{position:relative;min-height:max(34px,18cqi)}.gm .pv-wkey:after{content:"";position:absolute;inset:-5px -2px}.gm .pv-wkey--dark{background:var(--dark);color:#fff;box-shadow:0 2px 0 #000,0 6px 12px -8px rgb(var(--shade)/.5)}.gm .pv-wkey.is-busy{opacity:.62}.pv-wkey:active{transform:translateY(1px)}.pv-well .pv-undo{flex-direction:column;align-items:stretch;gap:8px;width:100%;padding:0;background:none;box-shadow:none}.pv-well .pv-undo .gm-undo__t{font-size:max(var(--t-micro),6.6cqi);font-weight:600;line-height:1.32;color:var(--ink-2)}.gm--rtl .pv-well .pv-undo .gm-undo__t{line-height:1.55}.pv-well__keys:has(.pv-undo){flex-direction:column;align-items:stretch}.pv-strip{display:flex;flex-direction:column;gap:6px;margin:0;padding:14px 16px 10px;border-radius:var(--r-card);list-style:none}.pv-strip__h{margin:0;font-size:var(--t-micro);font-weight:700;line-height:1.3;color:var(--ink-3)}.pv-strip__rows{display:grid;column-gap:18px;margin:0;padding:0;list-style:none}.pv-strip[data-span="2"] .pv-strip__rows,.pv-strip[data-span="3"] .pv-strip__rows{grid-template-columns:repeat(2,minmax(0,1fr))}.pv-strip__row{display:flex;align-items:center;gap:11px;min-height:48px;padding-block:6px;min-width:0}.pv-strip__g{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:var(--ground);box-shadow:var(--well);color:var(--ink-2)}.pv-strip__words{display:flex;flex-direction:column;gap:1px;min-width:0;font-size:12.5px;font-weight:540;line-height:1.35;color:var(--ink-2)}.pv-strip__words b{font-size:13.5px;font-weight:680;color:var(--ink)}.gm--rtl .pv-strip__words{line-height:1.6}.pv-strip__row .pv-gate{margin:0;max-width:none;margin-inline-start:auto}.pv--desk .pv-strip[data-span]{align-self:stretch}.pv-reqcard--compact{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"top top" "n go";align-items:center;gap:10px 14px;padding:16px}.pv-reqcard--compact .pv-reqcard__top{grid-area:top}.pv-reqcard--compact .pv-reqcard__n{grid-area:n}.pv-reqcard--compact .pv-reqcard__fig{font-size:35px}.pv-reqcard--compact .gm-btn{grid-area:go;width:auto}.pv-reqcard .gm-btn{font-weight:680}.pv-kinds__grid{grid-auto-rows:1fr}.gm .pv-kind{position:relative;height:100%}.pv-kind.is-on{background:var(--dark);color:#fff}.pv-kind.is-on .pv-kind__g{background:rgb(255 255 255/.14);color:#fff}.pv-kind__tick{position:absolute;inset-block-start:10px;inset-inline-end:10px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#fff;color:var(--dark)}.pv-hint,.pv-self__words small{color:var(--ink-2)}.pv-code-err{display:block;margin-top:8px}.pv-codesheet[data-offline] .gm-code .gm-note{display:none}.pv-codesheet__note{margin:4px 2px 0;font-size:13px;line-height:1.45;color:var(--ink-2)}.pv-codesheet .pv-kvkkline{display:inline-flex;align-items:center;min-height:44px;margin-top:8px}.pv-strip__part{display:flex;flex-direction:column;gap:2px;min-width:0}.pv-strip__part+.pv-strip__part{padding-top:6px;border-top:1px solid rgb(var(--shade)/.08)}.gm .pv-cube .pv-face--front{gap:3px;padding:7cqi}.gm-shell .pv-cube button.pv-pill{position:relative;min-block-size:0}.gm-shell .pv-cube button.pv-pill:after{content:"";position:absolute;inset-inline:0;inset-block:calc((45px - 100%) / -2)}.pv-cube .pv-mid{padding:.8cqi 0 1.2cqi}.gm--rtl .pv-cube .pv-per{line-height:1.38}.gm--rtl .pv-cube .pv-t{line-height:1.26}@container (max-width: 168px){.gm--rtl .pv-cube .pv-face--front{padding:6.6cqi}.gm--rtl .pv-cube .pv-face--front .pv-key{width:max(26px,16cqi);height:max(26px,16cqi)}.gm--rtl .pv-cube .pv-face--front .pv-mid{padding:.4cqi 0 .8cqi}}.pv-where.is-mark{background:var(--cab-pale);color:var(--cab-ink);box-shadow:inset 0 0 0 1px rgb(var(--cab-ink-rgb)/.08);font-weight:700}.pv-tally__groups li{transition:opacity var(--dur-base) var(--out),visibility 0s}.pv-tally__groups[data-held] li{visibility:hidden;opacity:0}@media (prefers-reduced-motion:reduce){.pv-tally__groups li{transition:none}}.gm .pv-cube .pv-face--back{padding:5.6cqi;gap:4px}.pv-back__t{font-size:clamp(13px,7.6cqi,16.5px);line-height:1.18;letter-spacing:-.006em}.gm--rtl .pv-back__t{line-height:1.3;letter-spacing:0}.pv-back__what{white-space:normal;text-overflow:clip;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:max(12px,6.8cqi);line-height:1.2}.gm--rtl .pv-back__what{line-height:1.3}.gm .pv-cube .pv-confirm,.gm .pv-keepkey{font-size:clamp(12.75px,7.4cqi,15px)}.gm .pv-keepkey:after{inset-block:-12px 0}.gm .pv-cube .pv-confirm:after{inset-block:-4px -12px}@container (max-width: 168px){.gm .pv-cube .pv-confirm,.gm .pv-keepkey{height:32px}}.gm .pv-keepkey{background:linear-gradient(180deg,#fff,var(--paper-2));box-shadow:inset 0 0 0 1px rgb(var(--cab-ink-rgb)/.16),0 2px 0 var(--white-lip);color:var(--ink)}.gm .pv-keepkey:active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 0 0 1px rgb(var(--cab-ink-rgb)/.16)}.pv-strip[data-span="2"] .pv-strip__row:last-child:nth-child(odd),.pv-strip[data-span="3"] .pv-strip__row:last-child:nth-child(odd){grid-column:1/-1}.pv-reqcard--compact .pv-reqcard__n{min-width:0;flex-wrap:wrap;row-gap:2px}.pv-reqcard--compact .pv-reqcard__noun{min-width:0}.gm .pv-hero--req:lang(ar){max-width:6.4em}.pv--desk .pv-hero--req:lang(ar){max-width:11.43em}.gm .pv-well:has(.pv-well__note):has(.pv-well__keys){padding:6cqi}.gm .pv-well:has(.pv-well__note) .pv-well__mid{padding:2px 0;gap:2px}.gm .pv-well:has(.pv-well__note) .pv-well__t{font-size:max(12px,7cqi)}@container (max-width: 168px){.gm .pv-well:has(.pv-well__note):has(.pv-well__keys){padding:5cqi 5cqi 4.4cqi}.gm .pv-well:has(.pv-well__note) .pv-well__t{gap:5px}.gm .pv-well:has(.pv-well__note) .pv-well__check{width:15px;height:15px}}@container (max-width: 180px){.pv-cube--kvkk .pv-big__fig{font-size:clamp(22px,15cqi,52px)}.pv-cube--kvkk .pv-mid{gap:2px}.pv-cube--kvkk .pv-big__fig+span{line-height:1.24}}