/* Copyright 2026 pete kittinan. All rights reserved. Oracle Collection showcase. */
body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}
img,.deck-art,.card,.zoom{-webkit-user-drag:none;-webkit-touch-callout:none}
input,textarea,select,[contenteditable]:not([contenteditable="false"]),[role="textbox"]{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}
.rights-badge{position:fixed;bottom:max(calc(var(--frame-inset,10px) + 10px),calc(env(safe-area-inset-bottom,0px) + 10px));right:max(calc(var(--frame-inset,10px) + 11px),calc(env(safe-area-inset-right,0px) + 11px));z-index:41;border:0;background:transparent;padding:0 5px;color:var(--ink-soft,#bcb7a7);opacity:.65;font:9px/1 Tahoma,sans-serif;cursor:pointer}
body[data-collection-deck] .controls{bottom:max(calc(var(--frame-inset) + 22px),calc(env(safe-area-inset-bottom,0px) + 22px))}
.rights-notice{position:fixed;z-index:10000;bottom:max(28px,env(safe-area-inset-bottom));left:50%;transform:translate(-50%,12px);max-width:min(90vw,430px);width:max-content;box-sizing:border-box;padding:12px 18px;border:1px solid #c8b17a66;border-radius:12px;background:#151712f5;color:#f2e5c8;font:13px/1.7 Tahoma,sans-serif;text-align:center;opacity:0;pointer-events:none;transition:opacity .18s,transform .18s;box-shadow:0 5px 20px #0006}
.rights-notice.on{opacity:1;transform:translate(-50%,0)}
@media print{html,body{background:#000!important;color:#fff!important}body>*{display:none!important}body::before{content:'ตัวอย่างผลงานของผู้จัดทำ · ไม่อนุญาตให้พิมพ์หรือเผยแพร่ต่อโดยไม่ได้รับอนุญาต';display:block;padding:40px;color:#fff;font:18px/1.8 Tahoma,sans-serif}}
@media(prefers-reduced-motion:reduce){.rights-notice{transition:none}}
