.pot{position:relative;overflow:hidden;isolation:isolate;padding:18px 20px 20px;border:1px solid var(--k-line-control);border-radius:22px;background:radial-gradient(ellipse 60% 90% at 12% 0%,rgba(255,255,255,.09),transparent 60%),radial-gradient(ellipse 50% 70% at 100% 100%,rgba(255,255,255,.05),transparent 60%),#070708;box-shadow:inset 0 1px #ffffff14,0 30px 80px -40px #000000e6}.pot__shine{position:absolute;inset:-1px;z-index:-1;border-radius:inherit;background:conic-gradient(from var(--pot-a, 0deg),transparent 0deg 300deg,rgba(255,255,255,.4) 330deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;opacity:.8}@property --pot-a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@media(prefers-reduced-motion:no-preference){.pot__shine{animation:pot-orbit 9s linear infinite}}.pot__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.pot__eyebrow{margin:0;color:var(--k-text-quiet);font:600 var(--k-fs-caption)/1.2 var(--k-font-sans);letter-spacing:.18em;text-transform:uppercase}.pot__test{padding:4px 9px;border:1px dashed var(--k-line-notice);border-radius:999px;color:var(--k-text-soft);font:600 var(--k-fs-caption)/1 var(--k-font-sans)}.pot__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;margin-top:10px}@media(min-width:900px){.pot__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:26px}}.pot__main{display:grid;align-content:start;gap:8px}.pot__n{display:flex;align-items:baseline;margin:2px 0 0;background:linear-gradient(180deg,#fff 35%,#ffffff8c);-webkit-background-clip:text;background-clip:text;color:transparent;font:400 var(--k-fs-rk-pot)/.95 var(--k-font-serif);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.pot__plus{margin-left:4px;font-size:var(--k-fs-num-lg)}.pot__unit{margin:-2px 0 6px;color:var(--k-text-quiet);font-size:var(--k-fs-body)}.pot__meter{position:relative;height:8px;overflow:hidden;border-radius:999px;background:var(--k-fill-selected)}.pot__meter i{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,#ffffff73,#fff);box-shadow:0 0 18px #ffffff73;transform-origin:0 50%;transform:scaleX(var(--p, 0));transition:transform 1.6s cubic-bezier(.2,.8,.2,1) .2s}.pot__meter i:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.9) 50%,transparent 100%);background-size:40% 100%;background-repeat:no-repeat;mix-blend-mode:plus-lighter;opacity:0}@media(prefers-reduced-motion:no-preference){.pot.is-in .pot__meter i:after{opacity:.8;animation:pot-sweep 2.6s ease-in-out 1.6s infinite}}.pot.is-armed:not(.is-in) .pot__meter i{transform:scaleX(0)}.pot__next{margin:0;color:var(--k-text-muted);font-size:var(--k-fs-small)}.pot__next b,.pot__how b{color:var(--k-text);font-weight:600;font-variant-numeric:tabular-nums}.pot__how{margin:2px 0 0;color:var(--k-text-soft);font-size:var(--k-fs-body);line-height:1.5}.pot-pass{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 14px;margin-top:8px;padding:12px 14px;border:1px solid var(--k-line-control);border-radius:14px;background:linear-gradient(135deg,#ffffff12,#ffffff04)}.pot-pass__t{margin:0 0 4px;color:var(--k-text);font:600 var(--k-fs-body)/1.2 var(--k-font-sans)}.pot-pass ul{display:grid;gap:2px;margin:0;padding:0 0 0 16px;color:var(--k-text-soft);font-size:var(--k-fs-small);line-height:1.45}.pot-pass__own{padding:6px 10px;border-radius:999px;background:var(--k-inverse);color:var(--k-inverse-ink);font:700 var(--k-fs-small)/1 var(--k-font-sans)}.pot__ladder{display:grid;gap:4px;margin:0;padding:0;list-style:none}.pot-row{display:grid;grid-template-columns:30px minmax(0,1fr) auto;grid-template-areas:"n what val" "n alt alt";align-items:center;gap:1px 10px;min-height:48px;padding:6px 12px 6px 8px;border:1px solid var(--k-line);border-radius:12px;background:var(--k-fill-card)}.pot-row.is-1{border-color:var(--k-line-layer);background:linear-gradient(90deg,#ffffff1a,#ffffff05)}.pot-row__n{grid-area:n;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--k-fill-on);color:var(--k-text);font:700 var(--k-fs-small)/1 var(--k-font-sans)}.pot-row.is-1 .pot-row__n{background:var(--k-inverse);color:var(--k-inverse-ink);box-shadow:0 0 16px #ffffff80}.pot-row__n--em,.pot-row__n--up{background:transparent}.pot-row__n--up{color:var(--k-text-strong);font-size:var(--k-fs-caption)}.pot-row__what{grid-area:what;color:var(--k-text);font:600 var(--k-fs-body)/1.2 var(--k-font-sans)}.pot-row__val{grid-area:val;color:var(--k-text-quiet);font-size:var(--k-fs-small);text-align:right;white-space:nowrap}.pot-row__val b{color:var(--k-text);font:600 var(--k-fs-input)/1 var(--k-font-sans);font-variant-numeric:tabular-nums}.pot-row.is-1 .pot-row__val b{font-size:var(--k-fs-serif-state)}.pot-row__alt{grid-area:alt;color:var(--k-text-meta);font-size:var(--k-fs-small)}.pot__fine{margin-top:4px;padding:0 4px;color:var(--k-text-meta);font-size:var(--k-fs-small);line-height:1.5}@media(prefers-reduced-motion:no-preference){.pot.is-armed:not(.is-in) .pot-row{opacity:0;transform:translate(14px)}.pot.is-armed .pot-row{transition:opacity .52s cubic-bezier(.2,.8,.2,1) calc(.3s + var(--i, 0) * 70ms),transform .62s cubic-bezier(.2,.8,.2,1) calc(.3s + var(--i, 0) * 70ms)}}.pot-strip{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;min-height:46px;padding:10px 16px;overflow:hidden;border:1px solid var(--k-line-field);border-radius:14px;background:linear-gradient(90deg,#ffffff14,#ffffff05 60%);color:inherit;text-decoration:none;transition:border-color .2s ease}.pot-strip:hover{border-color:var(--k-line-hover)}.pot-strip__glow{position:absolute;top:-40%;left:-10%;width:40%;height:180%;background:radial-gradient(ellipse,rgba(255,255,255,.18),transparent 70%);pointer-events:none}.pot-strip__label{color:var(--k-text-quiet);font:600 var(--k-fs-caption)/1 var(--k-font-sans);letter-spacing:.16em;text-transform:uppercase}.pot-strip__n{color:var(--k-text);font:400 var(--k-fs-serif-lg)/1 var(--k-font-serif);font-variant-numeric:tabular-nums}.pot-strip__first{color:var(--k-text-soft);font-size:var(--k-fs-body)}.pot-strip__go{margin-left:auto;color:var(--k-text);font:600 var(--k-fs-small)/1 var(--k-font-sans)}.pot-strip__go:after{content:" →"}html[data-cx-hidden] .pot__shine,html[data-cx-hidden] .pot__meter i:after{animation-play-state:paused}@keyframes pot-orbit{to{--pot-a: 360deg}}@keyframes pot-sweep{0%{background-position:-40% 0}to{background-position:140% 0}}
