dialog.pf-sheet{width:100%;max-width:none;height:100%;max-height:none;color:inherit;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}dialog.pf-sheet::backdrop{opacity:0;background:#00000057;transition:opacity .4s cubic-bezier(.4,0,.2,1)}dialog.pf-sheet[data-open=true]::backdrop{opacity:1}div.pf-sheet{z-index:1000;visibility:hidden;pointer-events:none;transition:visibility 0s .6s;position:fixed;inset:0}div.pf-sheet[data-open=true]{visibility:visible;pointer-events:auto;transition-delay:0s}.pf-sheet-scrim{opacity:0;transition:opacity .4s var(--ease);background:#00000057;position:absolute;inset:0}.pf-sheet[data-open=true] .pf-sheet-scrim{opacity:1}.pf-sheet-panel{background:var(--x-raised);width:min(640px,100vw - 24px);color:var(--ink);border-radius:28px;flex-direction:column;transition:transform .5s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:12px;bottom:12px;right:12px;overflow:hidden;transform:translate(calc(100% + 24px));box-shadow:0 40px 120px -30px #00000073}.pf-sheet.wide .pf-sheet-panel{width:min(1040px,100vw - 24px)}.pf-sheet[data-open=true] .pf-sheet-panel{transform:none}.pf-sheet[data-open=false] .pf-sheet-panel{transition-duration:.4s}.pf-sheet-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:24px;padding:32px 32px 20px;display:flex}.pf-sheet-top .pf-sheet-cap{margin:10px 0 0}.pf-sheet-x{background:var(--lightningcss-light,#f0f0f2)var(--lightningcss-dark,var(--muted));width:44px;height:44px;color:var(--ink);cursor:pointer;transition:background-color .25s, transform .3s var(--ease);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.pf-sheet-x:hover{background:#e4e4e8}.pf-sheet-x:active{transform:scale(.94)}.pf-sheet-x:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.pf-sheet-body{overscroll-behavior:contain;color:var(--soft);flex:1;padding:24px 32px 40px;font-size:17px;line-height:1.6;overflow:auto}.pf-sheet-body h3{letter-spacing:-.015em;color:var(--ink);margin:28px 0 8px;font-size:19px;font-weight:560}.pf-sheet-body h3:first-child{margin-top:0}.pf-sheet-body p{margin:0 0 14px}.pf-sheet-body table{border-collapse:collapse;width:100%;font-size:15px}.pf-sheet-body th,.pf-sheet-body td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:12px 10px}.pf-sheet-body th{color:var(--ink);font-weight:560}.pf-sheet-body a{color:var(--ink)}@media (max-width:900px){.pf-sheet-panel,.pf-sheet.wide .pf-sheet-panel{border-radius:28px 28px 0 0;width:100%;max-height:90svh;inset:auto 0 0;transform:translateY(100%)}.pf-sheet-panel:before{content:"";background:#00000029;border-radius:5px;width:40px;height:5px;margin-left:-20px;position:absolute;top:8px;left:50%}.pf-sheet-top{padding:28px 20px 16px}.pf-sheet-body{padding:20px 20px 36px;font-size:16px}.pf-sheet-body table{font-size:14px}}@media (prefers-reduced-motion:reduce){.pf-sheet-panel,.pf-sheet-scrim,dialog.pf-sheet::backdrop{transition-duration:10ms!important}}
