.MobileWritingShared-module__Qx0nDa__button{background:var(--c-accent);width:100%;min-height:52px;color:var(--c-on-accent);cursor:pointer;font:inherit;text-align:center;border:1px solid #0000;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:17px;font-weight:700;line-height:23px;text-decoration:none;transition:background-color .14s,opacity .14s,transform .14s;display:inline-flex;position:relative;overflow:hidden}.MobileWritingShared-module__Qx0nDa__buttonSecondary{background:var(--c-primary-fill);color:var(--c-on-primary)}.MobileWritingShared-module__Qx0nDa__buttonOutline{border-color:var(--c-border);background:var(--c-surface);color:var(--c-primary)}.MobileWritingShared-module__Qx0nDa__buttonDanger{background:var(--c-danger-soft);color:var(--c-on-danger-soft)}.MobileWritingShared-module__Qx0nDa__button:active:not(:disabled){opacity:.8;transform:scale(.98)}.MobileWritingShared-module__Qx0nDa__buttonPrimary:active:not(:disabled){background:var(--c-on-accent-soft);opacity:1}.MobileWritingShared-module__Qx0nDa__button:disabled{cursor:not-allowed}.MobileWritingShared-module__Qx0nDa__buttonDisabled:disabled{border-color:var(--c-border);background:var(--c-surface-sunken);color:var(--c-faint)}.MobileWritingShared-module__Qx0nDa__buttonLoading:disabled{opacity:.78}.MobileWritingShared-module__Qx0nDa__buttonSpinner{border:2px solid;border-right-color:#0000;border-radius:999px;flex:none;width:18px;height:18px;animation:.9s linear infinite MobileWritingShared-module__Qx0nDa__mwSpin;display:inline-block}.MobileWritingShared-module__Qx0nDa__chip{border:1px solid var(--c-border);background:var(--c-surface);min-height:44px;color:var(--c-text);cursor:pointer;font:inherit;white-space:nowrap;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 14px;font-size:15px;font-weight:700;line-height:21px;transition:background-color .14s,border-color .14s,color .14s,opacity .14s;display:inline-flex;position:relative}.MobileWritingShared-module__Qx0nDa__chipOn{border-color:var(--c-primary);background:var(--c-primary);color:var(--c-on-primary)}.MobileWritingShared-module__Qx0nDa__chip:active{opacity:.72}.MobileWritingShared-module__Qx0nDa__chipRow{flex-wrap:wrap;gap:8px;display:flex}.MobileWritingShared-module__Qx0nDa__chipScroll{scrollbar-width:none;flex-wrap:nowrap;padding:2px 0;overflow-x:auto}.MobileWritingShared-module__Qx0nDa__chipScroll::-webkit-scrollbar{display:none}.MobileWritingShared-module__Qx0nDa__blockChip{background:var(--c-surface-sunken);min-height:48px;color:var(--c-text);cursor:pointer;font:inherit;border:0;border-radius:16px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:15px;font-weight:700;line-height:21px;transition:background-color .14s,color .14s,opacity .14s;display:inline-flex}.MobileWritingShared-module__Qx0nDa__blockChipOn{background:var(--c-primary-fill);color:var(--c-on-primary)}.MobileWritingShared-module__Qx0nDa__blockChip>span{font-size:16px}.MobileWritingShared-module__Qx0nDa__blockChip:active{opacity:.72}.MobileWritingShared-module__Qx0nDa__notice{background:var(--c-warning-soft);color:var(--c-on-warning-soft);border-radius:16px;align-items:center;gap:8px;padding:16px;font-size:15px;line-height:20px;display:flex}.MobileWritingShared-module__Qx0nDa__noticeOk{background:var(--c-primary-soft);color:var(--c-on-primary-soft)}.MobileWritingShared-module__Qx0nDa__noticeDanger{background:var(--c-danger-soft);color:var(--c-on-danger-soft)}.MobileWritingShared-module__Qx0nDa__notice>span:first-child{flex:none;font-size:18px}.MobileWritingShared-module__Qx0nDa__notice p{flex:1;margin:0}.MobileWritingShared-module__Qx0nDa__state{text-align:center;align-content:center;justify-items:center;gap:12px;min-height:240px;padding:24px;display:grid}.MobileWritingShared-module__Qx0nDa__stateBadge{background:var(--c-primary-soft);width:56px;height:56px;color:var(--c-on-primary-soft);border-radius:999px;place-items:center;display:grid}.MobileWritingShared-module__Qx0nDa__stateBadgeDanger{background:var(--c-danger-soft);color:var(--c-on-danger-soft)}.MobileWritingShared-module__Qx0nDa__stateBadge>span{font-size:26px}.MobileWritingShared-module__Qx0nDa__stateTitle{letter-spacing:-.1px;margin:0;font-size:19px;font-weight:700;line-height:25px}.MobileWritingShared-module__Qx0nDa__stateBody{color:var(--c-muted);margin:0;font-size:16px;line-height:24px}.MobileWritingShared-module__Qx0nDa__stateAction{width:100%;max-width:280px;margin-top:4px}.MobileWritingShared-module__Qx0nDa__spinner{border:3px solid var(--c-primary-soft);border-top-color:var(--c-primary);border-radius:999px;width:36px;height:36px;animation:.9s linear infinite MobileWritingShared-module__Qx0nDa__mwSpin;display:block}.MobileWritingShared-module__Qx0nDa__sheetLayer{z-index:90;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.MobileWritingShared-module__Qx0nDa__sheetBackdrop{background:var(--c-overlay);cursor:pointer;border:0;padding:0;position:absolute;inset:0}.MobileWritingShared-module__Qx0nDa__sheet{width:100%;max-width:560px;max-height:90dvh;padding-bottom:max(env(safe-area-inset-bottom,0px), 16px);background:var(--c-surface);color:var(--c-text);box-shadow:0 6px 14px var(--c-shadow-md);border-radius:28px 28px 0 0;flex-direction:column;animation:.22s MobileWritingShared-module__Qx0nDa__mwSlideUp;display:flex;position:relative}.MobileWritingShared-module__Qx0nDa__sheetHandle{background:var(--c-border);border-radius:2px;flex:none;align-self:center;width:40px;height:4px;margin-top:10px}.MobileWritingShared-module__Qx0nDa__sheetHead{flex:none;align-items:center;gap:12px;padding:12px 20px;display:flex}.MobileWritingShared-module__Qx0nDa__sheetTitle{outline:none;flex:1;margin:0;font-size:21px;font-weight:800;line-height:27px}.MobileWritingShared-module__Qx0nDa__sheetClose{background:var(--c-primary-soft);width:48px;height:48px;color:var(--c-primary);cursor:pointer;border:0;border-radius:999px;flex:none;place-items:center;padding:0;transition:opacity .14s;display:grid}.MobileWritingShared-module__Qx0nDa__sheetClose>span{font-size:22px}.MobileWritingShared-module__Qx0nDa__sheetClose:active{opacity:.72}.MobileWritingShared-module__Qx0nDa__sheetBody{overscroll-behavior:contain;flex:auto;gap:10px;min-height:0;padding:0 20px 20px;font-size:16px;line-height:24px;display:grid;overflow-y:auto}.MobileWritingShared-module__Qx0nDa__sheetBody p{margin:0}.MobileWritingShared-module__Qx0nDa__sheetFooter{border-top:1px solid var(--c-border);flex:none;gap:10px;padding:14px 20px 0;display:grid}.MobileWritingShared-module__Qx0nDa__tabs{background:var(--c-surface-sunken);border-radius:18px;gap:4px;padding:4px;display:flex}.MobileWritingShared-module__Qx0nDa__tab{min-height:44px;color:var(--c-text);border-radius:14px;flex:1;justify-content:center;align-items:center;padding:0 8px;font-size:15px;font-weight:700;line-height:21px;text-decoration:none;transition:background-color .14s,color .14s,opacity .14s;display:flex}.MobileWritingShared-module__Qx0nDa__tabOn{background:var(--c-primary-fill);color:var(--c-on-primary)}.MobileWritingShared-module__Qx0nDa__tab:active{opacity:.72}.MobileWritingShared-module__Qx0nDa__topBar{align-items:center;gap:8px;min-height:44px;display:flex}.MobileWritingShared-module__Qx0nDa__iconButton{border:1px solid var(--c-border);background:var(--c-surface);width:44px;height:44px;color:var(--c-primary);cursor:pointer;border-radius:999px;flex:none;place-items:center;padding:0;text-decoration:none;transition:opacity .14s;display:grid;position:relative}.MobileWritingShared-module__Qx0nDa__iconButton>span{font-size:24px}.MobileWritingShared-module__Qx0nDa__iconButton:active{opacity:.72}.MobileWritingShared-module__Qx0nDa__topBarTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:17px;font-weight:700;line-height:23px;overflow:hidden}.MobileWritingShared-module__Qx0nDa__screenTitle{letter-spacing:-.4px;margin:0;font-size:28px;font-weight:800;line-height:34px}.MobileWritingShared-module__Qx0nDa__sectionTitle{letter-spacing:-.2px;margin:4px 0 0;font-size:22px;font-weight:800;line-height:28px}.MobileWritingShared-module__Qx0nDa__stepTitle{align-items:center;gap:8px;margin-top:8px;display:flex}.MobileWritingShared-module__Qx0nDa__stepNumber{background:var(--c-primary);width:29px;height:29px;color:var(--c-on-primary);border-radius:999px;flex:none;place-items:center;font-size:14px;font-weight:700;line-height:20px;display:grid}.MobileWritingShared-module__Qx0nDa__stepLabel{margin:0;font-size:17px;font-weight:700;line-height:23px}.MobileWritingShared-module__Qx0nDa__imageFrame{background:var(--c-surface-sunken);border-radius:14px;width:100%;display:grid;position:relative;overflow:hidden}.MobileWritingShared-module__Qx0nDa__imageFrame img{object-fit:contain;width:100%;height:100%}.MobileWritingShared-module__Qx0nDa__imageRetry{height:100%;color:var(--c-muted);cursor:pointer;font:inherit;text-align:center;background:0 0;border:0;place-items:center;padding:10px;font-size:15px;line-height:21px;display:grid}.MobileWritingShared-module__Qx0nDa__imageSpinner{pointer-events:none;border-width:3px;width:28px;height:28px;margin:-14px 0 0 -14px;position:absolute;top:45%;left:50%}.MobileWritingShared-module__Qx0nDa__search{border:1px solid var(--c-border);background:var(--c-surface);border-radius:16px;align-items:center;gap:8px;min-height:48px;padding:0 12px 0 16px;transition:border-color .14s;display:flex}.MobileWritingShared-module__Qx0nDa__search:focus-within{border-color:var(--c-focus)}.MobileWritingShared-module__Qx0nDa__searchIcon{color:var(--c-muted);flex:none;font-size:20px}.MobileWritingShared-module__Qx0nDa__searchInput{min-width:0;color:var(--c-text);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:16px;line-height:24px}.MobileWritingShared-module__Qx0nDa__searchInput::placeholder{color:var(--c-muted);opacity:1}.MobileWritingShared-module__Qx0nDa__button:focus-visible,.MobileWritingShared-module__Qx0nDa__chip:focus-visible,.MobileWritingShared-module__Qx0nDa__blockChip:focus-visible,.MobileWritingShared-module__Qx0nDa__sheetClose:focus-visible,.MobileWritingShared-module__Qx0nDa__tab:focus-visible,.MobileWritingShared-module__Qx0nDa__iconButton:focus-visible,.MobileWritingShared-module__Qx0nDa__imageRetry:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}@keyframes MobileWritingShared-module__Qx0nDa__mwSpin{to{transform:rotate(360deg)}}@keyframes MobileWritingShared-module__Qx0nDa__mwSlideUp{0%{opacity:.6;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.MobileWritingShared-module__Qx0nDa__button,.MobileWritingShared-module__Qx0nDa__chip,.MobileWritingShared-module__Qx0nDa__blockChip,.MobileWritingShared-module__Qx0nDa__tab,.MobileWritingShared-module__Qx0nDa__iconButton,.MobileWritingShared-module__Qx0nDa__sheetClose,.MobileWritingShared-module__Qx0nDa__search{transition:none}.MobileWritingShared-module__Qx0nDa__button:active:not(:disabled){transform:none}.MobileWritingShared-module__Qx0nDa__sheet,.MobileWritingShared-module__Qx0nDa__spinner,.MobileWritingShared-module__Qx0nDa__buttonSpinner{animation:none}.MobileWritingShared-module__Qx0nDa__spinner{border-top-color:var(--c-primary-soft)}}
