[data-situation=denied] [data-sit~=envelope]{aspect-ratio:6/5;max-width:26rem;margin-inline:auto;position:relative}[data-situation=denied] [data-sit~=env-flap]{width:100%;height:auto;color:var(--color-paper-back);position:absolute;top:34%;left:0;right:0;transform:translateY(-99%)}[data-situation=denied] [data-sit~=env-back]{border-radius:var(--radius-base);background:var(--color-paper-back);height:66%;position:absolute;bottom:0;left:0;right:0}[data-situation=denied] [data-sit~=env-letter]{padding:calc(var(--spacing) * 5) calc(var(--spacing) * 5) 0;border-radius:var(--radius-base);background:var(--color-surface-page);position:absolute;inset:0 7% 6%}[data-situation=denied] [data-sit~=env-letter]:before{content:"";border-radius:var(--radius-base) var(--radius-base) 0 0;background:var(--color-surface-inverse);height:.25rem;position:absolute;top:0;left:0;right:0}[data-situation=denied] [data-sit~=env-letter] [data-sit~=notice-title]{font-size:var(--text-sm);margin-top:calc(var(--spacing) * 4)!important}[data-situation=denied] [data-sit~=env-front]{width:100%;height:56%;position:absolute;bottom:0;left:0;right:0}[data-situation=denied] [data-sit~=env-stamp]{border-radius:var(--radius-base);border:var(--border-width-strong) dashed var(--color-glow-brand);background:var(--color-text-on-inverse);width:3.25rem;height:3.75rem;color:var(--color-text-link);place-items:center;display:grid;position:absolute;bottom:13%;right:7%}[data-situation=denied] [data-sit~=env-stamp] svg{width:1.75rem;height:1.75rem}[data-situation=denied] [data-sit~=fact]{isolation:isolate;gap:calc(var(--spacing) * 5);padding:calc(var(--spacing) * 8) calc(var(--spacing) * 6);border-radius:var(--radius-card);background:var(--color-surface-inverse);color:var(--color-text-on-inverse);margin:0;display:grid;position:relative;overflow:hidden}@media (min-width:48rem){[data-situation=denied] [data-sit~=fact]{align-items:center;gap:calc(var(--spacing) * 8);padding:calc(var(--spacing) * 10) calc(var(--spacing) * 11);grid-template-columns:minmax(0,1fr) 9rem}}[data-situation=denied] [data-sit~=fact-text]{font-weight:var(--font-weight-semibold);color:var(--color-surface-page);font-size:var(--text-xl)!important;line-height:var(--leading-normal)!important}@media (min-width:64rem){[data-situation=denied] [data-sit~=fact-text]{font-size:var(--text-xl)!important}}[data-situation=denied] [data-sit~=fact-text] a{color:var(--color-surface-page);text-decoration:underline;-webkit-text-decoration-color:var(--color-action);text-decoration-color:var(--color-action);text-underline-offset:.22em;text-decoration-thickness:2px}[data-situation=denied] [data-sit~=fact-text] a:hover{text-decoration-thickness:3px}@media (min-width:48rem){[data-situation=denied] [data-sit~=chapter-art] [data-sit~=fact]{grid-template-columns:minmax(0,1fr)}}[data-situation=denied] [data-sit~=fxs-lead]{margin-bottom:calc(var(--spacing) * 5)}[data-situation=denied] [data-sit~=fxs]{gap:calc(var(--spacing) * 6) calc(var(--spacing) * 5);margin:0;padding:0;list-style:none;display:grid}@media (min-width:30rem){[data-situation=denied] [data-sit~=fxs]{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-situation=denied] [data-sit~=fxi]{gap:calc(var(--spacing) * 3);grid-template-rows:1fr auto;min-width:0;display:grid}[data-situation=denied] [data-sit~=fxi]>p{text-align:center;min-height:2.6em;font-size:var(--text-sm);line-height:var(--leading-tight);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}@media not (min-width:30rem){[data-situation=denied] [data-sit~=fxi]>p{min-height:0}}[data-situation=denied] [data-sit~=fx]{gap:calc(var(--spacing) * 3);min-height:7.75rem;padding:calc(var(--spacing) * 4);border-radius:var(--radius-base);background:var(--color-surface-page);border:1px solid var(--color-border-subtle);grid-template-rows:auto 1fr;display:grid}[data-situation=denied] [data-sit~=fx-art]{align-content:center;min-width:0;display:grid}[data-situation=denied] [data-sit~=fx-ph]{gap:calc(var(--spacing) * 1);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}[data-situation=denied] [data-sit~=fx-ph] li{aspect-ratio:1/1.25;border-radius:var(--radius-base);font:var(--font-weight-medium) var(--text-2xs) var(--font-mono);color:var(--color-text-on-action);place-items:center;line-height:1;display:grid}[data-situation=denied] [data-sit~=fx-ph] [data-sit~=ok]{background:var(--color-tint-success);color:var(--color-text-success)}[data-situation=denied] [data-sit~=fx-ph] [data-sit~=l1]{background:color-mix(in oklab, var(--color-action) 14%, var(--color-surface-page))}[data-situation=denied] [data-sit~=fx-ph] [data-sit~=l2]{background:color-mix(in oklab, var(--color-action) 26%, var(--color-surface-page))}[data-situation=denied] [data-sit~=fx-ph] [data-sit~=l3]{background:color-mix(in oklab, var(--color-action) 42%, var(--color-surface-page))}[data-situation=denied] [data-sit~=fx-ph] [data-sit~=l4]{background:color-mix(in oklab, var(--color-action) 62%, var(--color-surface-page))}[data-situation=denied] [data-sit~=fx-rep]{gap:calc(var(--spacing) * 1.5);display:grid}[data-situation=denied] [data-sit~=fx-line]{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);min-height:2.25rem;padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 2.5);border-radius:var(--radius-base);border:1px solid #0000;display:flex}[data-situation=denied] [data-sit~=fx-line] i{border-radius:var(--radius-full);background:var(--color-border-subtle);width:55%;height:.4375rem;display:block}[data-situation=denied] [data-sit~=fx-line][data-sit~=ghost]{background:var(--color-surface-card)}[data-situation=denied] [data-sit~=fx-line][data-sit~=ghost] i{width:40%}[data-situation=denied] [data-sit~=fx-line][data-sit~=new]{background:var(--color-tint-action);border-color:var(--color-action)}[data-situation=denied] [data-sit~=fx-line][data-sit~=new] i{background:var(--color-tint-action-strong)}[data-situation=denied] [data-sit~=fx-line][data-sit~=one]{background:var(--color-surface-card)}[data-situation=denied] [data-sit~=fx-line][data-sit~=empty]{border:var(--border-width-field) dashed var(--color-border-default)}[data-situation=denied] [data-sit~=fx-bar]{border-radius:var(--radius-full);background:var(--color-border-subtle);height:1.25rem;position:relative}[data-situation=denied] [data-sit~=fx-bar] b{border-radius:var(--radius-full);background:var(--color-action);transform-origin:0;position:absolute;inset:0 8% 0 0}[data-situation=denied] [data-sit~=fx-bar] [data-sit~=lim]{border-left:var(--border-width-strong) solid var(--color-surface-inverse);border-radius:2px;position:absolute;top:-.4375rem;bottom:-.4375rem;right:0}[data-situation=denied] [data-sit~=fx-bar-k]{margin-top:calc(var(--spacing) * 2.5);font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);justify-content:space-between;display:flex}[data-situation=denied] [data-sit~=fx-bar-k] span:last-child{color:var(--color-surface-inverse)}[data-situation=denied] [data-sit~=compare]{gap:calc(var(--spacing) * 6) calc(var(--spacing) * 12);margin-bottom:calc(var(--spacing) * 7)}[data-situation=denied] [data-sit~=cmp],[data-situation=denied] [data-sit~=cmp][data-sit~=alt]{align-items:start;column-gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 5) 0 0;border:0;border-top:1px solid var(--color-border-default);background:0 0;border-radius:0;grid-template-columns:3rem minmax(0,1fr)}[data-situation=denied] [data-sit~=cmp-ic]{border-radius:var(--radius-base);border:1px solid var(--color-border-tint);background:var(--color-action-subtle);width:3rem;height:3rem;color:var(--color-text-link);place-items:center;display:grid}[data-situation=denied] [data-sit~=cmp-ic] svg{width:1.5rem;height:1.5rem;display:block}[data-situation=denied] [data-sit~=cmp-ic] svg [data-sit~=acc]{stroke-width:1.75px}[data-situation=denied] [data-sit~=prompt]{align-items:flex-start}[data-situation=denied] [data-sit~=nty-no],[data-situation=denied] [data-sit~=nty-yes]{position:relative}[data-situation=denied] [data-sit~=nty-no]:after{content:"";border-radius:var(--radius-full);background:var(--color-action);height:.11em;position:absolute;top:52%;left:.02em;right:.02em;transform:rotate(-4deg)}[data-situation=denied] [data-sit~=nty-yes]:after{content:"";border:var(--border-width-strong) solid var(--color-action);pointer-events:none;border-radius:50%;position:absolute;inset:-.04em -.42em -.1em;transform:rotate(-3deg)}@media (prefers-reduced-motion:no-preference){[data-situation=denied] [data-reveal=in] [data-sit~=nty-no]:after{animation:wipe-x var(--duration-slow) var(--ease-in-out) var(--duration-slower) backwards}[data-situation=denied] [data-reveal=in] [data-sit~=nty-yes]:after{animation:mark-ring var(--duration-slower) var(--ease-in-out) var(--duration-slowest) backwards}[data-situation=denied] [data-reveal=in] [data-sit~=fx-line][data-sit~=empty]{animation:wipe-x var(--duration-slow) var(--ease-in-out) backwards;animation-delay:var(--duration-slower)}[data-situation=denied] [data-reveal=in] [data-sit~=fx-line][data-sit~=empty]+[data-sit~=fx-line][data-sit~=empty]{animation-delay:var(--duration-slowest)}}[data-situation=denied] [data-sit~=fx-fig]{margin:0 0 calc(var(--spacing) * 3);font-size:var(--text-2xs);line-height:var(--leading-tight);font-weight:var(--font-weight-semibold);color:var(--color-text-muted)}[data-situation=denied] [data-sit~=fx-fig] b{font-size:var(--text-2xl);letter-spacing:var(--tracking-tight);line-height:1;font-weight:var(--font-weight-bold);color:var(--color-text-on-action)}[data-situation=denied] #challenge [data-sit~=chapter-wide]{max-width:46rem}@media (min-width:64rem){[data-situation=denied] #challenge [data-sit~=chapter-wide]{grid-column:1;max-width:none}}[data-situation=denied] #challenge [data-sit~=compare]{border-bottom:1px solid var(--color-border-default);grid-template-columns:minmax(0,1fr);gap:0;margin:0}[data-situation=denied] #challenge [data-sit~=cmp],[data-situation=denied] #challenge [data-sit~=cmp][data-sit~=alt]{column-gap:calc(var(--spacing) * 5);padding:calc(var(--spacing) * 6) 0;border-top:1px solid var(--color-border-default);grid-template-columns:3rem minmax(0,1fr)}[data-situation=denied] #challenge [data-sit~=prompt]{gap:calc(var(--spacing) * 5);max-width:none;padding-block:calc(var(--spacing) * 6);border-top:0;margin-top:0}[data-situation=denied] #challenge [data-sit~=prompt] p{font-size:var(--sit-read-body);line-height:var(--sit-read-body-lh);font-weight:var(--font-weight-normal);color:var(--color-text-secondary)}[data-situation=denied] [data-sit~=env-letter] [data-sit~=notice-top] b{font-size:var(--text-xs)}[data-situation=denied] [data-sit~=fx-ph] [data-sit~=ok] svg{width:.875rem;height:.875rem}[data-situation=denied] [data-sit~=env-front] [data-sit~=paper]{fill:var(--color-paper)}[data-situation=denied] [data-sit~=env-front] [data-sit~=fold]{fill:none;stroke:var(--color-paper-fold)}[data-situation=denied] [data-sit~=env-front] [data-sit~=fold-soft]{fill:none;stroke:var(--color-paper-fold-soft)}
