.vpalle-beta .vpalle-notifications{position:relative;font-family:var(--vpalle-sans)}.vpalle-beta .vpalle-notifications summary{display:flex;align-items:center;justify-content:center;position:relative;min-width:44px;min-height:44px;color:var(--vpalle-gold);border:1px solid var(--vpalle-line);border-radius:50%;cursor:pointer;list-style:none}.vpalle-beta .vpalle-notifications summary::-webkit-details-marker{display:none}.vpalle-beta .vpalle-notifications a:focus-visible,.vpalle-beta .vpalle-notifications button:focus-visible,.vpalle-beta .vpalle-notifications summary:focus-visible{outline:2px solid var(--vpalle-gold-bright);outline-offset:3px}.vpalle-beta .vpalle-notifications__badge{position:absolute;top:-5px;right:-6px;min-width:20px;padding:0 4px;border-radius:12px;background:var(--vpalle-gold);color:var(--vpalle-black);font-size:11px;font-weight:700;text-align:center}.vpalle-beta .vpalle-notifications__panel{position:absolute;right:0;z-index:30;top:calc(100% + 12px);width:min(360px,calc(100vw - 48px));border:1px solid var(--vpalle-line-strong);border-radius:var(--vpalle-radius);background:#101110;box-shadow:0 18px 48px #0009;color:var(--vpalle-ink);font-size:13px}.vpalle-beta .vpalle-notifications__panel footer,.vpalle-beta .vpalle-notifications__panel header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px}.vpalle-beta .vpalle-notifications__panel h2{margin:0;font-family:var(--vpalle-serif);font-size:18px;font-weight:400}.vpalle-beta .vpalle-notifications__panel a,.vpalle-beta .vpalle-notifications__panel button{color:var(--vpalle-gold-bright)}.vpalle-beta .vpalle-notifications__panel button{min-height:44px;background:transparent;border:0;text-decoration:underline;cursor:pointer;font:inherit}.vpalle-beta .vpalle-notifications__panel button:disabled{opacity:.5;cursor:default}.vpalle-beta .vpalle-notifications__panel p{padding:0 16px 16px;margin:0;line-height:1.7}.vpalle-beta .vpalle-notifications__panel ol{list-style:none;margin:0;padding:0;max-height:min(360px,50svh);overflow-y:auto}.vpalle-beta .vpalle-notifications__panel li{border-top:1px solid var(--vpalle-line);padding:14px 16px;overflow-wrap:anywhere}.vpalle-beta .vpalle-notifications__panel li.is-unread{border-left:2px solid var(--vpalle-gold);padding-left:14px;background:rgba(202,166,101,.05)}.vpalle-beta .vpalle-notifications__panel small{display:block;margin-top:5px;color:var(--vpalle-muted);font-size:11px}.vpalle-beta .vpalle-notifications__panel footer{border-top:1px solid var(--vpalle-line);color:var(--vpalle-muted);font-size:11px}@media (max-width:640px){.vpalle-beta .vpalle-notifications__panel{position:fixed;left:24px;right:24px;top:126px;width:auto}}.vpalle-beta .vpalle-notifications__state{display:block;margin-top:.5rem;color:var(--vpalle-gold-bright);font-size:.8rem;font-weight:500}.vpalle-beta .vpalle-notifications__action{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding-block:.5rem;margin-top:.35rem;text-decoration:underline;text-underline-offset:3px}.vpalle-beta .vpalle-notifications__person{display:block;font-size:1rem;margin-bottom:.45rem}.vpalle-beta .vpalle-notifications__views{display:flex;gap:1rem;padding:0 16px 8px}.vpalle-beta .vpalle-notifications__views button[aria-pressed=true]{color:var(--vpalle-ink);text-decoration-thickness:2px}.vpalle-beta .vpalle-notifications__request-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.75rem}.vpalle-beta .vpalle-notifications__request-actions button{border:1px solid var(--vpalle-line-strong);border-radius:6px;padding:.5rem 1rem;min-height:44px;text-decoration:none}.vpalle-beta .vpalle-notifications__request-actions .is-primary{background:var(--vpalle-gold);color:var(--vpalle-black);font-weight:600}.vpalle-beta .vpalle-notifications__card{margin-top:.5rem}.vpalle-beta .vpalle-notifications__card summary{display:flex;justify-content:flex-start;border:0;border-radius:0;min-height:44px;text-decoration:underline}.vpalle-beta .vpalle-notifications__card .vpalle-card-artwork img{width:100%;height:auto;border-radius:5px}.vpalle-welcome{width:min(760px,calc(100vw - 28px));max-height:calc(100svh - 28px);overflow:auto;padding:24px;border:1px solid #caa665;border-radius:12px;background:#080909;color:#f2eee6;font-family:Georgia,serif;box-shadow:0 24px 80px #0009;color-scheme:dark}.vpalle-welcome::backdrop{background:#000b}.vpalle-welcome__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.vpalle-welcome h2{font-weight:400;font-size:clamp(24px,4vw,34px);line-height:1.2;margin:8px 0}.vpalle-welcome p{line-height:1.6}.vpalle-welcome__media{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#080909;border:1px solid #ffffff26;border-radius:6px;margin:20px 0}.vpalle-welcome summary{cursor:pointer;min-height:44px;color:#e4c485;padding:10px 0}.vpalle-welcome li{line-height:1.6;margin:10px 0}.vpalle-welcome footer{display:flex;align-items:center;gap:16px;margin-top:20px}.vpalle-welcome footer span{color:#aaa59d;font-size:14px}.vpalle-welcome :focus-visible{outline:2px solid #e4c485;outline-offset:4px}@media (max-width:480px){.vpalle-welcome{padding:16px}.vpalle-welcome footer{align-items:flex-start;flex-direction:column}}.vpalle-welcome__playback{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin:-12px 0 16px;font:14px/1.4 Arial,sans-serif}.vpalle-welcome__playback button{min-height:44px;padding:8px 12px;border:1px solid #caa66566;border-radius:6px;background:transparent;color:#e4c485;font:inherit;cursor:pointer}.vpalle-welcome__playback span{color:#f2eee6}@font-face{font-family:"Vpalle Card Serif";font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/vpalle/LibreBaskerville.ttf) format("truetype")}@font-face{font-family:Vpalle Card Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/vpalle/Geist-Regular.ttf) format("truetype")}.vpalle-beta{--vpalle-black:#080909;--vpalle-black-soft:#0d0e0e;--vpalle-panel:rgba(13,14,14,0.94);--vpalle-panel-raised:rgba(18,18,17,0.98);--vpalle-ink:#f2eee6;--vpalle-muted:#aaa59d;--vpalle-faint:#706d67;--vpalle-line:rgba(224,212,190,0.2);--vpalle-line-strong:rgba(224,212,190,0.34);--vpalle-gold:#caa665;--vpalle-gold-bright:#e4c485;--vpalle-gold-dark:#8f6e36;--vpalle-eggshell:#f2f0eb;--vpalle-eggshell-ink:#151514;--vpalle-danger:#c47f72;--vpalle-serif:Georgia,"Times New Roman",Times,serif;--vpalle-sans:Arial,Helvetica,sans-serif;--vpalle-radius:9px;--vpalle-space-1:0.375rem;--vpalle-space-2:0.625rem;--vpalle-space-3:1rem;--vpalle-space-4:1.5rem;--vpalle-space-5:2rem;--vpalle-space-6:3rem;position:relative;isolation:isolate;min-height:100svh;overflow:clip;background:linear-gradient(90deg,transparent 0 7%,rgba(202,166,101,.04) 7.05%,transparent 7.12%),repeating-linear-gradient(90deg,rgba(255,255,255,.014) 0,rgba(255,255,255,.014) 1px,transparent 1px,transparent clamp(76px,9vw,148px)),radial-gradient(circle at 72% 8%,rgba(202,166,101,.06),transparent 28rem),linear-gradient(135deg,#111210 0,var(--vpalle-black) 52%,#0e0e0d 100%);color:var(--vpalle-ink);font-family:var(--vpalle-serif);font-size:16px;line-height:1.5;text-rendering:optimizeLegibility;color-scheme:dark}.vpalle-beta,.vpalle-beta *,.vpalle-beta :after,.vpalle-beta :before{box-sizing:border-box}.vpalle-beta:after,.vpalle-beta:before{position:fixed;z-index:-1;top:0;bottom:0;width:clamp(3.5rem,9vw,9rem);content:"";pointer-events:none;opacity:.5;background:repeating-linear-gradient(90deg,rgba(255,255,255,.05),rgba(255,255,255,.05) 1px,transparent 0,transparent 11px),linear-gradient(90deg,rgba(255,255,255,.035),transparent)}.vpalle-beta:before{left:0;border-right:1px solid rgba(202,166,101,.12)}.vpalle-beta:after{right:0;border-left:1px solid rgba(202,166,101,.12);transform:scaleX(-1)}.vpalle-beta :where(h1,h2,h3,p){margin:0}.vpalle-beta :where(button,input,select,textarea){font:inherit}.vpalle-beta :where(button,a,input,select,textarea){-webkit-tap-highlight-color:transparent}.vpalle-beta :where(button,a){touch-action:manipulation}.vpalle-beta :where(button,a,input,select,textarea):focus-visible{outline:2px solid var(--vpalle-gold-bright);outline-offset:3px}.vpalle-beta :where(button,input,select,textarea):disabled{cursor:not-allowed;opacity:.48}.vpalle-beta .vpalle-beta__skip-link{position:fixed;z-index:2000;top:.75rem;left:.75rem;padding:.75rem 1rem;border:1px solid var(--vpalle-gold);background:var(--vpalle-black);color:var(--vpalle-ink);transform:translateY(-160%)}.vpalle-beta .vpalle-beta__skip-link:not(:focus){clip-path:inset(50%)}.vpalle-beta .vpalle-beta__skip-link:focus{transform:translateY(0)}.vpalle-beta .vpalle-beta__scene-label{position:relative;z-index:1;width:min(91rem,calc(100% - 3rem));margin:0 auto;padding:clamp(1rem,2vw,1.75rem) 0 .75rem;color:var(--vpalle-gold);font-family:var(--vpalle-sans);font-size:.66rem;letter-spacing:.33em;text-transform:uppercase}.vpalle-beta .vpalle-beta__scene-label:after{display:inline-block;width:2rem;height:1px;margin:0 0 .2rem 1rem;background:var(--vpalle-gold);content:""}.vpalle-beta .vpalle-beta__frame{position:relative;z-index:1;width:min(91rem,calc(100% - 3rem));min-height:calc(100svh - 5rem);margin:0 auto;overflow:hidden;border:1px solid var(--vpalle-line-strong);border-radius:20px;background:rgba(6,7,7,.92);box-shadow:0 30px 80px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.04);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.vpalle-beta--edge .vpalle-beta__frame{width:100%;min-height:100svh;border-width:0;border-radius:0}.vpalle-beta--edge .vpalle-beta__scene-label{display:none}.vpalle-beta .vpalle-beta__header{min-height:5.75rem;display:grid;grid-template-columns:minmax(10rem,.72fr) minmax(max-content,1.5fr) minmax(12rem,1.1fr);align-items:stretch;border-bottom:1px solid var(--vpalle-line)}.vpalle-beta .vpalle-beta__wordmark{display:flex;align-items:center;min-height:5.75rem;padding:0 clamp(1.5rem,3vw,3rem);color:#ead0a0;font-size:clamp(2.15rem,3.6vw,3.25rem);line-height:1;text-decoration:none}.vpalle-beta .vpalle-beta__nav{display:flex;min-width:0;align-items:stretch;justify-content:flex-start;gap:clamp(.65rem,.9vw,.9rem);overflow-x:auto;scrollbar-width:none}.vpalle-beta .vpalle-beta__nav-link{position:relative;display:inline-flex;min-height:3rem;align-items:center;color:#e4ddd3;font-size:.98rem;text-decoration:none;white-space:nowrap}.vpalle-beta .vpalle-beta__nav-link.is-placeholder{cursor:default;pointer-events:none}.vpalle-beta .vpalle-beta__nav-link:after{position:absolute;right:0;bottom:-1px;left:0;height:3px;border-radius:3px 3px 0 0;background:var(--vpalle-gold-bright);content:"";opacity:0;transform:scaleX(.4);transition:opacity .16s ease,transform .16s ease}.vpalle-beta .vpalle-beta__nav-link:is(:hover,.is-current){color:#f1d29a}.vpalle-beta .vpalle-beta__nav-link:is(:hover,.is-current):after{opacity:1;transform:scaleX(1)}.vpalle-beta .vpalle-beta__header-end{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:1rem;padding:0 clamp(1rem,2.5vw,2.25rem);border-left:1px solid rgba(224,212,190,.1)}.vpalle-beta .vpalle-beta__identity{display:flex;min-width:0;align-items:center;gap:.75rem}.vpalle-beta .vpalle-beta__monogram{display:grid;width:2.75rem;height:2.75rem;flex:0 0 auto;place-items:center;border:1px solid var(--vpalle-gold-bright);border-radius:50%;color:#e7ca91;font-size:.9rem}.vpalle-beta .vpalle-beta__identity-name{overflow:hidden;color:#eee8de;font-size:.9rem;text-overflow:ellipsis;white-space:nowrap}.vpalle-beta .vpalle-beta__body{min-height:calc(100svh - 11rem)}.vpalle-beta .vpalle-beta__body--with-aside{display:grid;grid-template-columns:minmax(0,1fr) minmax(19rem,26rem)}.vpalle-beta .vpalle-beta__main{min-width:0;padding:clamp(1.75rem,4vw,4.25rem);outline:none}.vpalle-beta .vpalle-beta__aside{min-width:0;padding:clamp(1.5rem,3vw,2.75rem);border-left:1px solid var(--vpalle-line);background:linear-gradient(180deg,rgba(255,255,255,.018),transparent 36%),rgba(10,11,11,.76)}.vpalle-beta .vpalle-beta__footer{min-height:3.75rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0 clamp(1.5rem,3vw,3rem);border-top:1px solid var(--vpalle-line);font-size:.58rem;letter-spacing:.3em}.vpalle-beta .vpalle-beta-kicker,.vpalle-beta .vpalle-beta__footer{color:var(--vpalle-gold);font-family:var(--vpalle-sans);text-transform:uppercase}.vpalle-beta .vpalle-beta-kicker{font-size:.62rem;font-weight:400;letter-spacing:.34em}.vpalle-beta .vpalle-beta-heading{font-size:clamp(2.35rem,5vw,4.6rem);letter-spacing:-.035em;line-height:.98}.vpalle-beta .vpalle-beta-heading,.vpalle-beta .vpalle-beta-subheading{color:var(--vpalle-ink);font-family:var(--vpalle-serif);font-weight:400}.vpalle-beta .vpalle-beta-subheading{font-size:clamp(1.7rem,3vw,2.8rem);line-height:1.08}.vpalle-beta .vpalle-beta-copy{max-width:65ch;color:var(--vpalle-muted);font-family:var(--vpalle-serif)}.vpalle-beta .vpalle-beta-stack{display:grid;gap:var(--vpalle-space-4)}.vpalle-beta .vpalle-beta-cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vpalle-space-3)}.vpalle-beta .vpalle-beta-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:var(--vpalle-space-4)}.vpalle-beta .vpalle-beta-divider{height:1px;border:0;margin:var(--vpalle-space-4) 0;background:var(--vpalle-line)}.vpalle-beta .vpalle-beta-panel{overflow:hidden;border:1px solid var(--vpalle-line);border-radius:var(--vpalle-radius);background:var(--vpalle-panel);box-shadow:inset 0 1px 0 rgba(255,255,255,.018)}.vpalle-beta .vpalle-beta-panel--raised{border-color:var(--vpalle-line-strong);background:var(--vpalle-panel-raised);box-shadow:0 18px 48px rgba(0,0,0,.27),inset 0 1px 0 rgba(255,255,255,.025)}.vpalle-beta .vpalle-beta-panel--quiet{border-color:rgba(224,212,190,.12);background:rgba(9,10,10,.52)}.vpalle-beta .vpalle-beta-panel__header{display:flex;min-height:4.25rem;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.35rem;border-bottom:1px solid rgba(224,212,190,.14)}.vpalle-beta .vpalle-beta-panel__title{margin-top:.2rem;color:var(--vpalle-ink);font-family:var(--vpalle-serif);font-size:1.28rem;font-weight:400;line-height:1.2}.vpalle-beta .vpalle-beta-panel__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.625rem}.vpalle-beta .vpalle-beta-panel__body{padding:1.35rem}.vpalle-beta .vpalle-beta-button{min-height:2.75rem;display:inline-flex;align-items:center;justify-content:center;gap:.65rem;padding:.62rem 1.25rem;border:1px solid var(--vpalle-gold);border-radius:7px;background:transparent;color:var(--vpalle-ink);font-family:var(--vpalle-serif);line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,color .14s ease,transform .14s ease}.vpalle-beta .vpalle-beta-button:not(:disabled):active{transform:translateY(1px)}.vpalle-beta .vpalle-beta-button--primary{border-color:#d6b373;background:linear-gradient(110deg,rgba(255,255,255,.24),transparent 30%),linear-gradient(90deg,#a98448,#e3c586 52%,#bd9453);color:#11110f;box-shadow:inset 0 1px 0 rgba(255,255,255,.42)}.vpalle-beta .vpalle-beta-button--primary:not(:disabled):hover{background:linear-gradient(110deg,rgba(255,255,255,.28),transparent 30%),linear-gradient(90deg,#b38d4e,#edd497 52%,#c89e5c)}.vpalle-beta .vpalle-beta-button--outline:not(:disabled):hover{border-color:var(--vpalle-gold-bright);background:rgba(202,166,101,.08);color:#f3d9a7}.vpalle-beta .vpalle-beta-button--quiet{border-color:transparent;color:var(--vpalle-muted)}.vpalle-beta .vpalle-beta-button--quiet:not(:disabled):hover{border-color:rgba(224,212,190,.14);background:rgba(255,255,255,.035);color:var(--vpalle-ink)}.vpalle-beta .vpalle-beta-button--danger{border-color:color-mix(in srgb,var(--vpalle-danger),transparent 20%);color:#e8b4aa}.vpalle-beta .vpalle-beta-button--danger:not(:disabled):hover{background:rgba(196,127,114,.1)}.vpalle-beta .vpalle-beta-button--full{width:100%}.vpalle-beta .vpalle-beta-button__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center}.vpalle-beta .vpalle-beta-button__icon :where(svg){width:1.15em;height:1.15em;stroke-width:1.6}.vpalle-beta .vpalle-beta-field{display:grid;gap:.45rem}.vpalle-beta .vpalle-beta-field__label{margin:0;color:#ddd7cd;font-family:var(--vpalle-sans);font-size:.65rem;letter-spacing:.2em;text-transform:uppercase}.vpalle-beta .vpalle-beta-field :where(select,textarea),.vpalle-beta .vpalle-beta-field__control{width:100%;min-height:2.75rem;padding:.65rem .85rem;border:1px solid var(--vpalle-line-strong);border-radius:7px;outline:0;background:rgba(5,6,6,.74);color:var(--vpalle-ink);font-family:var(--vpalle-serif);font-size:1rem;transition:border-color .14s ease,box-shadow .14s ease}.vpalle-beta .vpalle-beta-field :where(textarea){min-height:7rem;resize:vertical}.vpalle-beta .vpalle-beta-field :where(textarea)::placeholder,.vpalle-beta .vpalle-beta-field__control::placeholder{color:#928d85;opacity:1}.vpalle-beta .vpalle-beta-field :where(select,textarea):focus,.vpalle-beta .vpalle-beta-field__control:focus{border-color:var(--vpalle-gold-bright);box-shadow:0 0 0 3px rgba(202,166,101,.12)}.vpalle-beta .vpalle-beta-field :where(select,textarea)[aria-invalid=true],.vpalle-beta .vpalle-beta-field__control[aria-invalid=true]{border-color:var(--vpalle-danger)}.vpalle-beta .vpalle-beta-field__error,.vpalle-beta .vpalle-beta-field__hint{font-family:var(--vpalle-sans);font-size:.74rem;line-height:1.45}.vpalle-beta .vpalle-beta-field__hint{color:var(--vpalle-muted)}.vpalle-beta .vpalle-beta-field__error{color:#e3a397}.vpalle-beta .vpalle-beta-paper,.vpalle-beta .vpalle-paper{position:relative;overflow:hidden;min-height:10rem;padding:clamp(1rem,2.5vw,1.6rem);border:1px solid rgba(24,24,22,.14);border-radius:8px;background-color:var(--vpalle-eggshell);background-image:radial-gradient(circle at 17% 29%,rgba(78,66,43,.035) 0 .6px,transparent .9px),radial-gradient(circle at 74% 63%,rgba(78,66,43,.028) 0 .55px,transparent .85px),repeating-linear-gradient(14deg,rgba(72,64,50,.014) 0 1px,transparent 1px 4px);background-size:11px 13px,17px 19px,auto;color:var(--vpalle-eggshell-ink);box-shadow:0 10px 28px rgba(0,0,0,.22)}.vpalle-beta .vpalle-beta-paper.is-selected{outline:2px solid var(--vpalle-gold-bright);outline-offset:5px}.vpalle-beta .vpalle-card-artwork{display:grid;width:100%;aspect-ratio:1.67;overflow:hidden;place-items:center;border-radius:4px;background:var(--vpalle-eggshell);color:#554d42}.vpalle-beta .vpalle-card-artwork img{width:100%;height:100%;object-fit:contain}.vpalle-beta .vpalle-card-artwork.is-unavailable{border:1px solid rgba(185,155,99,.28);font:600 .72rem/1.2 var(--vpalle-sans);letter-spacing:.08em;text-transform:uppercase}.vpalle-beta .vpalle-beta-paper--ratio{min-height:auto;aspect-ratio:1.75/1}.vpalle-beta .vpalle-beta-paper__meta{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;font-size:.78rem}.vpalle-beta .vpalle-beta-paper__identity{position:absolute;inset:50% 1.25rem auto;text-align:center;transform:translateY(-50%)}.vpalle-beta .vpalle-beta-paper__name{font-family:var(--vpalle-serif);font-size:clamp(1.2rem,2.8vw,2rem);font-weight:400;line-height:1.1}.vpalle-beta .vpalle-beta-paper__role{margin-top:.35rem;font-family:var(--vpalle-serif);font-size:.74rem;letter-spacing:.19em;text-transform:uppercase}.vpalle-beta .vpalle-beta-modal-layer{position:fixed;z-index:1000;inset:0;display:grid;place-items:center;padding:1rem;overflow:auto;background:rgba(0,0,0,.66);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.vpalle-beta .vpalle-beta-modal-layer[data-position=side]{justify-items:end;padding:clamp(1rem,3vw,2.5rem)}.vpalle-beta .vpalle-beta-modal{width:min(100%,34rem);max-height:calc(100svh - 2rem);display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--vpalle-gold);border-radius:10px;background:linear-gradient(145deg,rgba(255,255,255,.025),transparent 34%),#0c0e0e;color:var(--vpalle-ink);box-shadow:0 28px 72px rgba(0,0,0,.62)}.vpalle-beta .vpalle-beta-modal-layer[data-position=side] .vpalle-beta-modal{width:min(100%,27rem)}.vpalle-beta .vpalle-beta-modal__actions,.vpalle-beta .vpalle-beta-modal__body,.vpalle-beta .vpalle-beta-modal__header{padding:1.25rem 1.35rem}.vpalle-beta .vpalle-beta-modal__header{flex:0 0 auto;border-bottom:1px solid var(--vpalle-line)}.vpalle-beta .vpalle-beta-modal__title{color:var(--vpalle-ink);font-family:var(--vpalle-serif);font-size:1.35rem;font-weight:400;line-height:1.2}.vpalle-beta .vpalle-beta-modal__description{margin-top:.45rem;color:var(--vpalle-muted);font-family:var(--vpalle-serif);font-size:.9rem}.vpalle-beta .vpalle-beta-modal__body{min-height:0;display:grid;gap:1rem;overflow:auto}.vpalle-beta .vpalle-beta-modal__actions{flex:0 0 auto;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem;border-top:1px solid var(--vpalle-line)}@media (max-width:64rem){.vpalle-beta .vpalle-beta__header{grid-template-columns:auto 1fr auto}.vpalle-beta .vpalle-beta__wordmark{padding-inline:1.5rem;font-size:2.25rem}.vpalle-beta .vpalle-beta__nav{justify-content:flex-start;gap:1.75rem;overflow-x:auto;padding-inline:1rem;scrollbar-width:none}.vpalle-beta .vpalle-beta__nav::-webkit-scrollbar{display:none}.vpalle-beta .vpalle-beta__identity-name{display:none}.vpalle-beta .vpalle-beta__body--with-aside{grid-template-columns:minmax(0,1fr) minmax(17rem,21rem)}}@media (max-width:48rem){.vpalle-beta:after,.vpalle-beta:before{width:2rem;opacity:.25}.vpalle-beta .vpalle-beta__scene-label{width:calc(100% - 1.5rem)}.vpalle-beta .vpalle-beta__frame{width:calc(100% - 1rem);min-height:calc(100svh - 3.5rem);border-radius:12px}.vpalle-beta--edge .vpalle-beta__frame{width:100%;border-radius:0}.vpalle-beta .vpalle-beta__header{grid-template-columns:1fr auto;min-height:auto}.vpalle-beta .vpalle-beta__wordmark{min-height:4.5rem}.vpalle-beta .vpalle-beta__header-end{padding-inline:1rem}.vpalle-beta .vpalle-beta__nav{grid-column:1/-1;grid-row:2;min-height:3.5rem;border-top:1px solid rgba(224,212,190,.1)}.vpalle-beta .vpalle-beta__nav-link{min-height:3.5rem}.vpalle-beta .vpalle-beta__body--with-aside{display:block}.vpalle-beta .vpalle-beta__aside,.vpalle-beta .vpalle-beta__main{padding:1.5rem}.vpalle-beta .vpalle-beta__aside{border-top:1px solid var(--vpalle-line);border-left:0}.vpalle-beta .vpalle-beta__footer{flex-direction:column;align-items:flex-start;padding-block:1rem}}@media (max-width:30rem){.vpalle-beta .vpalle-beta__scene-label{padding-top:.75rem;font-size:.56rem}.vpalle-beta .vpalle-beta__wordmark{padding-inline:1rem;font-size:2rem}.vpalle-beta .vpalle-beta__header-end{gap:.5rem}.vpalle-beta .vpalle-beta__header-end>.vpalle-beta-button{min-width:2.75rem;padding-inline:.7rem;font-size:.82rem}.vpalle-beta .vpalle-beta__monogram{width:2.5rem;height:2.5rem}.vpalle-beta .vpalle-beta__aside,.vpalle-beta .vpalle-beta__main{padding:1.1rem}.vpalle-beta .vpalle-beta-panel__header{align-items:flex-start;flex-direction:column}.vpalle-beta .vpalle-beta-panel__actions{width:100%;justify-content:flex-start}.vpalle-beta .vpalle-beta-modal-layer,.vpalle-beta .vpalle-beta-modal-layer[data-position=side]{align-items:end;padding:.5rem}.vpalle-beta .vpalle-beta-modal,.vpalle-beta .vpalle-beta-modal-layer[data-position=side] .vpalle-beta-modal{width:100%;max-height:calc(100svh - 1rem);overflow:hidden}.vpalle-beta .vpalle-beta-modal__actions>*{flex:1 1 8rem}}@media (prefers-reduced-motion:reduce){.vpalle-beta *,.vpalle-beta :after,.vpalle-beta :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.vpalle-beta .vpalle-beta-button,.vpalle-beta .vpalle-beta-modal,.vpalle-beta .vpalle-beta-panel,.vpalle-beta .vpalle-beta-paper,.vpalle-beta .vpalle-beta__nav-link.is-current,.vpalle-beta .vpalle-paper{border:1px solid CanvasText}.vpalle-beta .vpalle-beta__nav-link.is-current{text-decoration:underline;text-underline-offset:.4rem}}.vpalle-beta .vpalle-beta__nav-item--company-beta{margin-inline-start:auto}.vpalle-beta .vpalle-beta__nav-link.vpalle-beta__nav-link--company-beta{gap:.4rem;padding-inline:.8rem;color:#ff8a80;background:#090909;border-inline:1px solid #713833}.vpalle-beta .vpalle-beta__nav-link--company-beta:after{background:#ff8a80}.vpalle-beta .vpalle-beta__beta-badge{padding:.18rem .35rem;border-radius:3px;color:#090909;background:#ff8a80;font-family:var(--vpalle-sans);font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}@media (max-width:48rem){.vpalle-beta .vpalle-beta__nav--personal{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;overflow:visible;padding-inline:1rem}.vpalle-beta .vpalle-beta__nav--personal .vpalle-beta__nav-link{justify-content:center;min-height:2.75rem;white-space:normal;text-align:center}.vpalle-beta .vpalle-beta__nav--personal .vpalle-beta__nav-item--company-beta{grid-column:1/-1;justify-self:end;margin-block:.25rem .5rem}.vpalle-beta .vpalle-beta__nav--personal .vpalle-beta__nav-link--company-beta{min-height:2rem;font-size:.8rem;border:1px solid #713833;border-radius:4px}}