.shares-shell{color:#1d1916;background:#f9f8f5;min-height:100vh}.shares-header{z-index:10;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#faf8f4eb;border-bottom:1px solid #5343351a;justify-content:space-between;align-items:center;height:68px;padding:0 clamp(18px,5vw,70px);display:flex;position:sticky;top:0}.shares-header a{color:#665b51;font-size:12px;text-decoration:none}.shares-header strong{letter-spacing:.12em}.shares-header strong span{color:#9d7e54;font-size:11px}.shares-page{width:min(820px,100% - 36px);margin:auto;padding:64px 0 110px}.shares-hero{max-width:680px}.shares-hero>p{color:#826541;letter-spacing:.2em;font-size:11px;font-weight:800}.shares-hero h1{letter-spacing:-.04em;margin:12px 0 20px;font:400 clamp(38px,6vw,64px)/1.08 Georgia,Times New Roman,serif}.shares-hero>span{color:#6f675f;line-height:1.8}.shares-list{gap:14px;margin-top:42px;display:grid}.shares-list article,.shares-state{background:#fffdfa;border:1px solid #5343351f;border-radius:22px;padding:24px;box-shadow:0 14px 38px #48372b0d}.shares-row,.shares-list footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.shares-status{color:#826541;background:#eee8df;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:800}.shares-status.is-expired,.shares-status.is-revoked{color:#83786e;background:#f1ece5}.shares-list time,.shares-list small{color:#93887d;font-size:11px}.shares-list h2{margin:18px 0 9px;font:400 24px Georgia,serif}.shares-list p{color:#665b51;font-size:13px}.shares-list footer{border-top:1px solid #5343351a;margin-top:20px;padding-top:15px}.shares-list footer a{color:#826541;font-size:12px;font-weight:800;text-decoration:none}.shares-list button{color:#8a493f;font:inherit;cursor:pointer;background:#fffdfa;border:1px solid #8a493f38;border-radius:999px;padding:9px 13px;font-size:12px}.shares-list button:disabled{opacity:.5}.shares-state{color:#6f675f;gap:8px;margin-top:36px;display:grid}.shares-state a{color:#826541;font-weight:800;text-decoration:none}@media (max-width:650px){.shares-header{height:60px;padding:0 14px}.shares-page{padding-top:40px}.shares-list article,.shares-state{padding:20px}.shares-hero h1{font-size:42px}}
