:root{--paper1:#dfeee0;--paper2:#f6e6eb;--paper3:#fbf5d6;--pin:#7b5c48;--board-bg:#d2a97b;--text:#2b2b2b;--rubik:var(--font-rubik),system-ui,sans-serif}.page-module___8aEwW__wrap{box-sizing:border-box;flex-direction:column;align-items:center;min-height:100vh;padding:24px;display:flex}.page-module___8aEwW__header{text-align:center;margin-bottom:12px}.page-module___8aEwW__title{color:#2e2e2e;margin:4px 0;font-size:28px;font-weight:700}.page-module___8aEwW__lead{color:#555;margin:0;font-size:14px}.page-module___8aEwW__board{background-blend-mode:overlay,normal;background:url("data:image/svg+xml,%3Csvg width='100' height='100' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='cork' patternUnits='userSpaceOnUse' width='20' height='20'%3E%3Ccircle cx='10' cy='10' r='1.5' fill='%23b8925f' opacity='0.6'/%3E%3Ccircle cx='5' cy='5' r='1' fill='%23b08050' opacity='0.4'/%3E%3Ccircle cx='15' cy='15' r='1.2' fill='%23b8925f' opacity='0.5'/%3E%3Ccircle cx='3' cy='17' r='0.8' fill='%23d2a97b' opacity='0.3'/%3E%3Ccircle cx='17' cy='3' r='1.1' fill='%23b8925f' opacity='0.4'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='100%25' height='100%25' fill='url(%23cork)'/%3E%3C/svg%3E") 0 0/50px 50px,#b08050 0 0/cover;border:12px solid #8b5a3c;border-radius:12px;width:min(1100px,96vw);height:min(700px,68vh);position:relative;overflow:hidden;box-shadow:0 8px 30px #14141426}.page-module___8aEwW__controls{background:0 0;align-items:center;gap:8px;padding:12px 0;display:flex}.page-module___8aEwW__inputWrap{flex:1;gap:0;display:flex}.page-module___8aEwW__textarea{resize:none;width:100%;min-height:48px;font-size:15px;font-family:var(--font-rubik),system-ui,sans-serif;border:1px solid #000c;border-radius:8px;padding:10px 12px;box-shadow:inset 0 1px #fff9}.page-module___8aEwW__btn{cursor:pointer;font-size:14px;font-family:var(--font-rubik),system-ui,sans-serif;background:#fff;border:1px solid #00000014;border-radius:8px;padding:10px 12px}.page-module___8aEwW__meta{color:#00000080;font-size:12px;position:absolute;bottom:10px;left:12px}.page-module___8aEwW__note{box-sizing:border-box;transform-origin:50%;width:170px;min-height:110px;font-family:var(--font-patrick),system-ui,sans-serif;color:var(--text);white-space:inherit;word-break:break-word;border-radius:6px;padding:12px 12px 28px;transition:transform .4s,opacity .8s,filter .8s;position:absolute;box-shadow:0 6px 18px #0000002e}.page-module___8aEwW__note .page-module___8aEwW__pin{z-index:10;filter:drop-shadow(0 2px 4px #0000004d);width:18px;height:18px;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.page-module___8aEwW__note .page-module___8aEwW__text{margin:0;line-height:1.4}.page-module___8aEwW__note .page-module___8aEwW__time{color:#000000e6;text-shadow:2px 2px 5px #00000080;font-size:11px;position:absolute;bottom:6px;right:6px}.page-module___8aEwW__paper-a{background:var(--paper1)}.page-module___8aEwW__paper-b{background:var(--paper2)}.page-module___8aEwW__paper-c{background:var(--paper3)}.page-module___8aEwW__paper-d{background-color:#ffecb3}.page-module___8aEwW__paper-e{background-color:#c8e6c9}.page-module___8aEwW__paper-f{background-color:#bbdefb}.page-module___8aEwW__paper-g{background-color:#f8bbd0}.page-module___8aEwW__paper-h{background-color:#e1bee7}.page-module___8aEwW__paper-i{background-color:#ffccbc}.page-module___8aEwW__paper-j{background-color:#d7ccc8}.page-module___8aEwW__paper-k{background-color:#b2dfdb}.page-module___8aEwW__paper-l{background-color:#f0f4c3}.page-module___8aEwW__paper-m{background-color:#b0bec5}.page-module___8aEwW__note:hover{z-index:9999;transform:translateY(-6px)rotate(-1deg)scale(1.02)}.page-module___8aEwW__trace{pointer-events:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:-webkit-backdrop-filter .8s,backdrop-filter .8s,opacity .8s;position:absolute;inset:0}.page-module___8aEwW__footer{color:#666;align-items:center;gap:12px;margin-top:14px;font-size:13px;display:flex}.page-module___8aEwW__tools{align-items:center;gap:8px;display:flex}@media (max-width:640px){.page-module___8aEwW__note{width:140px;min-height:90px}.page-module___8aEwW__title{font-size:22px}}.page-module___8aEwW__textcenter{color:#00000080;justify-self:center;margin-top:10px;font-size:12px;display:inline-flex}
