div.paper.svelte-1vrhrsc.svelte-1vrhrsc{background:var(--elevate);border:1px solid var(--border);border-radius:var(--border-radius);padding:var(--space-md);transition:all .3s ease;box-shadow:0 2px 8px var(--shadow);height:100%;display:flex;flex-direction:column;margin-bottom:var(--space-sm)}div.paper.svelte-1vrhrsc.svelte-1vrhrsc:hover{transform:translateY(-4px);box-shadow:0 8px 25px var(--shadow);border-color:var(--sec)}div.paper.svelte-1vrhrsc.svelte-1vrhrsc:active{transform:translateY(-2px)}.paper-content.svelte-1vrhrsc.svelte-1vrhrsc{display:flex;flex-direction:column;height:100%}.paper-title.svelte-1vrhrsc.svelte-1vrhrsc{font-weight:600;margin-bottom:var(--space-sm);color:var(--txt);line-height:1.4;flex-grow:1;font-size:clamp(.9rem,2.5vw,1rem)}div.actions.svelte-1vrhrsc.svelte-1vrhrsc{display:flex;gap:var(--space-sm);margin-top:auto;flex-wrap:wrap}div.actions.svelte-1vrhrsc>a.svelte-1vrhrsc{flex:1;min-width:120px;justify-content:center;font-size:.9rem;padding:var(--space-sm) var(--space-md);min-height:var(--touch-target);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}div.actions.svelte-1vrhrsc>a span.svelte-1vrhrsc{white-space:nowrap}@media (max-width: 768px){div.paper.svelte-1vrhrsc.svelte-1vrhrsc{padding:var(--space-sm);margin-bottom:var(--space-xs)}div.actions.svelte-1vrhrsc.svelte-1vrhrsc{flex-direction:column;gap:var(--space-xs)}div.actions.svelte-1vrhrsc>a.svelte-1vrhrsc{min-width:auto;width:100%;justify-content:center;min-height:48px;font-size:1rem}.paper-title.svelte-1vrhrsc.svelte-1vrhrsc{font-size:1rem;margin-bottom:var(--space-sm)}}@media (min-width: 769px) and (max-width: 1024px){div.paper.svelte-1vrhrsc.svelte-1vrhrsc{padding:var(--space-md)}div.actions.svelte-1vrhrsc>a.svelte-1vrhrsc{min-width:100px;font-size:.9rem}}@media (min-width: 1025px){div.paper.svelte-1vrhrsc.svelte-1vrhrsc{padding:var(--space-lg)}div.actions.svelte-1vrhrsc>a.svelte-1vrhrsc{min-width:140px;font-size:1rem}}div.paper.svelte-1vrhrsc.svelte-1vrhrsc:focus-within{outline:2px solid var(--sec);outline-offset:2px}@media (hover: hover){div.paper.svelte-1vrhrsc.svelte-1vrhrsc:hover{transform:translateY(-4px);box-shadow:0 8px 25px var(--shadow);border-color:var(--sec)}}@media (hover: none){div.paper.svelte-1vrhrsc.svelte-1vrhrsc:active{transform:translateY(-2px);box-shadow:0 4px 12px var(--shadow)}}
