.sharedPaper254,.sharedInk254{background:#f3eee4;color:#3d392e;border:1px solid #ad9b7f;border-radius:3px;padding:18px;width:min(360px,calc(100vw - 32px));max-height:85dvh;overflow:auto;box-sizing:border-box;font:13px/1.6 system-ui}.sharedPaper254 header,.sharedInk254 header{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.sharedPaper254 header button,.sharedInk254 header button{border:0;background:none;color:inherit;font-size:22px}.sharedPaper254 .parameter133{display:grid;grid-template-columns:minmax(90px,1fr) 130px;gap:8px;margin:16px 0}.sharedPaper254 .parameter133>input[type=range]{grid-column:1/-1;width:100%}.sharedPaper254 .parameterStepper140{display:flex;align-items:center;gap:4px}.sharedPaper254 .parameterStepper140 input{width:64px;text-align:center;min-width:0;background:transparent;border:0;border-bottom:1px solid #a99573;color:inherit;padding:4px}.sharedPaper254 .parameterStepper140 button{background:none;border:0;color:inherit;font-size:19px;padding:2px 8px}.sharedPaper254 .parameterPoints133{grid-column:1/-1;display:flex;gap:5px;flex-wrap:wrap}.sharedPaper254 .parameterPoints133 button{border:0;background:#e5dccb;color:inherit;font-size:11px;padding:2px 6px;min-width:28px}.inkSwatches254{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:20px}.inkSwatches254 button{height:36px;border:1px solid #9b896d;border-radius:3px}.sharedInk254 label{display:flex;align-items:center;justify-content:space-between}.sharedInk254 input{width:70px}.writingTools253 button,.handToolbar254 button{font:10px/1.2 system-ui;display:flex;flex-direction:column;align-items:center;gap:3px;color:inherit;background:none;border:0;padding:5px;min-width:32px}.writingTools253 button svg,.handToolbar254 button svg{width:23px;height:23px}#ink242 footer button,#ink242 footer #confirm242{background:none!important;border:0!important;border-radius:0!important;color:var(--ink)!important;font-size:10px!important;padding:4px!important;display:flex;flex-direction:column;align-items:center;gap:2px}#ink242 footer button svg{width:20px;height:20px}#canvas242{transform:scale(var(--hand-zoom254,1));transform-origin:center}#ink242 footer button:disabled{opacity:.35}#word253{background:none;border:0;color:inherit;font-size:10px;padding:2px 8px}#handInput254{position:fixed;inset:auto 0 0;margin:0 auto;width:min(620px,100vw);max-width:none;height:min(780px,94dvh);max-height:none;padding:0;border:1px solid #baa784;border-radius:12px 12px 0 0;background:#f3eee4;color:#302e29;overflow:hidden}#handInput254[open]{display:flex;flex-direction:column}#handInput254::backdrop{background:#211e1a55}.handToolbar254{display:flex;justify-content:space-around;align-items:center;flex:none;padding:8px 4px;border-bottom:1px solid #99836133}.handToolbar254 a img{width:24px;height:24px}.handContext254{display:flex;align-items:center;gap:10px;padding:7px 16px;font-size:11px}.handContext254 strong{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.handContext254 button{font-size:11px;background:none;border:0;color:inherit}.handSurface254{flex:1;min-height:0;display:grid;place-items:center;overflow:hidden}.handSurface254 canvas{width:min(100%,calc(94dvh - 210px));height:auto;max-height:100%;aspect-ratio:1;touch-action:none}.handCandidates254{display:flex;gap:5px;padding:4px 12px;overflow:auto;min-height:38px;flex:none}.handCandidates254 button{flex:none;background:none;border:0;font-size:25px;color:inherit;padding:2px 10px}.handInputStatus254{margin:3px 15px;font-size:10px;min-height:15px;color:#7a6b56}.handBottom254{display:flex;justify-content:space-between;padding:7px 16px max(8px,env(safe-area-inset-bottom));flex:none}.handBottom254 button{background:none;border:0;color:inherit;font-size:12px}.hand-keyboard254{position:fixed!important;bottom:12px;right:12px;z-index:2147483000;padding:7px 12px;background:#f3eee4;border:1px solid #ac9673;border-radius:20px;font-size:12px;color:#43392d}
.inputSwitch255{display:flex;justify-content:center;gap:25px}.inputSwitch255 button{background:none;border:0;border-bottom:1px solid currentColor;font-size:12px;padding:5px 12px}

#handInput254 .handContext254{flex-wrap:wrap;gap:6px}#handInput254 [data-close]{margin-inline-start:auto;flex-shrink:0}#handInput254 [data-word-length]{font-size:12px;white-space:nowrap}
