.catch-up-module__3thhgG__block{background:var(--bg-panel);border:1px solid var(--hairline);text-align:center;border-radius:18px;margin:10px 0 40px;padding:22px 18px}.catch-up-module__3thhgG__completion{background:var(--clip-bg);width:44px;height:44px;color:var(--purple-ink,var(--purple));border-radius:50%;justify-content:center;align-items:center;margin:0 auto 12px;display:flex}.catch-up-module__3thhgG__completion svg{width:21px;height:21px}.catch-up-module__3thhgG__chip{margin-bottom:12px}.catch-up-module__3thhgG__title{font-family:var(--body-font);margin-bottom:14px;font-size:17px;font-weight:500}.catch-up-module__3thhgG__follow{min-height:44px;font-family:var(--body-font);font-size:var(--fs-sub);cursor:pointer;border:1px solid var(--purple);color:var(--purple-ink,var(--purple));background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-weight:600;display:inline-flex}.catch-up-module__3thhgG__follow[aria-pressed=true]{background:var(--purple-deep);border-color:var(--purple-deep);color:var(--on-purple-deep)}.catch-up-module__3thhgG__follow svg{fill:none;width:18px;height:18px}.catch-up-module__3thhgG__follow[aria-pressed=true] svg{fill:currentColor}.catch-up-module__3thhgG__about{font-size:var(--fs-sub);color:var(--text-dim);margin-top:12px;font-weight:600;text-decoration:none;display:inline-block}.catch-up-module__3thhgG__about:hover{color:var(--text)}
.highlight-module__2V00lq__highlight{border-radius:3px;animation:2s ease-out forwards highlight-module__2V00lq__highlight-fade}@keyframes highlight-module__2V00lq__highlight-fade{0%,70%{background-color:color-mix(in srgb, var(--purple) 24%, transparent)}to{background-color:#0000}}
.avatar-module__ElISqa__avatar{--background:var(--hairline);--fur:var(--text-dim);--eye:var(--text);width:var(--avatar-size,40px);height:var(--avatar-size,40px);vertical-align:middle;border-radius:50%;flex:none;display:inline-block;overflow:hidden}.avatar-module__ElISqa__ring{box-shadow:0 0 0 2px var(--purple)}.avatar-module__ElISqa__canvas{width:100%;height:100%;display:block}
.comments-module__eweWDG__sortRow{flex-wrap:wrap;gap:10px;display:flex}.comments-module__eweWDG__chip{font-size:var(--fs-btn);border:1px solid var(--hairline);color:var(--text-dim);cursor:pointer;background:0 0;border-radius:999px;padding:5px 11px;font-weight:500;line-height:1.2;position:relative}.comments-module__eweWDG__chip:before{content:"";position:absolute;inset:-8px}.comments-module__eweWDG__chipActive{background:var(--purple-deep);border-color:var(--purple-deep);color:var(--on-purple-deep)}.comments-module__eweWDG__quote{border-left:2px solid var(--purple);font-family:var(--body-font);color:var(--text-dim);white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 8px;padding:1px 0 1px 12px;font-size:13px;line-height:1.55}.comments-module__eweWDG__list{margin:0;padding:0;list-style:none}.comments-module__eweWDG__row{--avatar-size:30px;border-top:1px solid var(--hairline);gap:10px;padding:8px 0;display:flex}.comments-module__eweWDG__content{flex:auto;min-width:0}.comments-module__eweWDG__head{align-items:center;gap:6px;min-width:0;margin-bottom:3px;display:flex}.comments-module__eweWDG__head>*{flex:none}.comments-module__eweWDG__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-sub);flex:0 auto;font-weight:600;overflow:hidden}.comments-module__eweWDG__badge{box-sizing:border-box;height:18px;font-size:var(--fs-cap);background:0 0;border-radius:6px;align-items:center;line-height:1;display:inline-flex}.comments-module__eweWDG__level{border:1px solid color-mix(in srgb, var(--purple) 50%, transparent);color:var(--purple-ink,var(--purple));padding:0 5px;font-weight:600}.comments-module__eweWDG__best{border:1px solid var(--gold);letter-spacing:.02em;color:var(--gold-ink,var(--gold));padding:0 4px;font-weight:700}.comments-module__eweWDG__kind{font-size:var(--fs-cap);color:var(--purple-ink,var(--purple));font-weight:700}.comments-module__eweWDG__when{font-size:var(--fs-time);color:var(--text-dim)}.comments-module__eweWDG__body{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55}.comments-module__eweWDG__like{color:var(--text-dim);font-family:var(--ui-font);font-size:var(--fs-sub);cursor:pointer;background:0 0;border:none;align-items:baseline;gap:4px;padding:0;font-weight:600;line-height:1.2;display:inline-flex;position:relative}.comments-module__eweWDG__likePassive{cursor:default}.comments-module__eweWDG__like.comments-module__eweWDG__likePassive:before{content:none}.comments-module__eweWDG__like:before{content:"";height:var(--hit-text);position:absolute;top:50%;left:-4px;right:-4px;transform:translateY(-50%)}.comments-module__eweWDG__likeOn{color:var(--purple-ink,var(--purple))}.comments-module__eweWDG__likeMark{stroke-width:1.8px;align-self:center;width:13px;height:13px;position:relative;top:1px}.comments-module__eweWDG__likeOn .comments-module__eweWDG__likeMark{fill:currentColor}.comments-module__eweWDG__likeFigure{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.comments-module__eweWDG__replyToggle{font-size:var(--fs-sub);color:var(--purple-ink,var(--purple));margin-top:6px;font-weight:600;display:inline-block}.comments-module__eweWDG__replies{border-left:2px solid var(--hairline);margin:8px 0 0;padding:0 0 0 12px;list-style:none}.comments-module__eweWDG__replies .comments-module__eweWDG__row{--avatar-size:24px;border-top:none;padding:9px 0}.comments-module__eweWDG__notice{padding:4px 0 10px;display:block}.comments-module__eweWDG__noticeHead{align-items:center;gap:6px;display:flex}.comments-module__eweWDG__mod{border:1px solid var(--purple-ink,var(--purple));letter-spacing:.5px;color:var(--purple-ink,var(--purple));padding:0 6px;font-weight:700}.comments-module__eweWDG__noticeLabel{font-size:var(--fs-cap);color:var(--text);font-weight:600}.comments-module__eweWDG__noticeBody{font-size:var(--fs-row);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;line-height:1.55}
.comment-writes-module__3m3qoG__composer{--avatar-size:30px;align-items:flex-end;gap:8px;display:flex}.comment-writes-module__3m3qoG__field{box-sizing:border-box;min-width:0;min-height:var(--hit-row);border:1px solid var(--hairline);max-height:6lh;color:var(--text);font-family:var(--ui-font);font-size:var(--fs-row);field-sizing:content;resize:none;background:0 0;border-radius:12px;flex:auto;padding:10px 12px;line-height:1.5}.comment-writes-module__3m3qoG__field::placeholder{color:var(--text-dim)}.comment-writes-module__3m3qoG__field:focus-visible{outline:2px solid var(--purple);outline-offset:1px}.comment-writes-module__3m3qoG__send{width:var(--hit-row);height:var(--hit-row);border:1px solid var(--purple-deep);background:var(--purple-deep);color:var(--on-purple-deep);cursor:pointer;border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.comment-writes-module__3m3qoG__send:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.comment-writes-module__3m3qoG__send:disabled{opacity:.45;cursor:default}.comment-writes-module__3m3qoG__sendGlyph{width:18px;height:18px}.comment-writes-module__3m3qoG__note{font-family:var(--ui-font);font-size:var(--fs-cap);color:var(--text-dim);margin:8px 0 0;line-height:1.5}.comment-writes-module__3m3qoG__replyComposer{margin:8px 0 2px}.comment-writes-module__3m3qoG__replyComposer .comment-writes-module__3m3qoG__composer{--avatar-size:24px}.comment-writes-module__3m3qoG__actions{flex-wrap:wrap;align-items:baseline;gap:0 14px;margin-top:3px;display:flex}.comment-writes-module__3m3qoG__action{color:var(--text-dim);font-family:var(--ui-font);font-size:var(--fs-sub);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;line-height:1.2;position:relative}.comment-writes-module__3m3qoG__action:before{content:"";height:var(--hit-text);position:absolute;top:50%;left:-4px;right:-4px;transform:translateY(-50%)}.comment-writes-module__3m3qoG__action:focus-visible{outline:2px solid var(--purple);outline-offset:4px}.comment-writes-module__3m3qoG__action:disabled{opacity:.45;cursor:default}.comment-writes-module__3m3qoG__danger{color:var(--danger)}.comment-writes-module__3m3qoG__editForm{margin:0}.comment-writes-module__3m3qoG__editActions{gap:10px;margin-top:8px;display:flex}.comment-writes-module__3m3qoG__save,.comment-writes-module__3m3qoG__cancel{min-height:34px;font-family:var(--ui-font);font-size:var(--fs-btn);cursor:pointer;border-radius:10px;padding:7px 14px;font-weight:600}.comment-writes-module__3m3qoG__save{border:1px solid var(--purple-deep);background:var(--purple-deep);color:var(--on-purple-deep)}.comment-writes-module__3m3qoG__cancel{border:1px solid var(--hairline);color:var(--text-dim);background:0 0}.comment-writes-module__3m3qoG__save:focus-visible,.comment-writes-module__3m3qoG__cancel:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.comment-writes-module__3m3qoG__save:disabled{opacity:.45;cursor:default}.comment-writes-module__3m3qoG__refusal{font-family:var(--ui-font);font-size:var(--fs-sub);color:var(--danger);margin:6px 0 0;line-height:1.5}.comment-writes-module__3m3qoG__tombstone{font-family:var(--ui-font);font-size:var(--fs-sub);color:var(--text-dim);margin:0;font-style:italic;line-height:1.55}.comment-writes-module__3m3qoG__dialogSub{font-family:var(--ui-font);font-size:var(--fs-row);color:var(--text);margin:0;line-height:1.55}
.icons-module__GjyDhG__icon{flex-shrink:0;width:1em;height:1em;display:block}.icons-module__GjyDhG__ink,.icons-module__GjyDhG__glyph,.icons-module__GjyDhG__nib{color:var(--purple-ink,var(--purple))}.icons-module__GjyDhG__compass{color:var(--gold-ink,var(--gold))}.icons-module__GjyDhG__bronze{color:var(--tier-bronze-ink,var(--tier-bronze))}.icons-module__GjyDhG__silver{color:var(--tier-silver-ink,var(--tier-silver))}.icons-module__GjyDhG__gold{color:var(--tier-gold-ink,var(--tier-gold))}.icons-module__GjyDhG__platinum{color:var(--tier-platinum-ink,var(--tier-platinum))}.icons-module__GjyDhG__pass{color:var(--pass-ink,var(--pass))}
.pressable-module__4DSrYa__pressable{cursor:pointer}.pressable-module__4DSrYa__pressable:focus-visible{outline:2px solid var(--purple);outline-offset:2px}
.selection-module__EpJJ7G__dock{z-index:50;width:max-content;max-width:calc(100% - 24px);left:0;right:0;bottom:calc(var(--chrome-h) + var(--hit-text) + 8px + env(safe-area-inset-bottom,0px));white-space:nowrap;border-radius:var(--radius);background:var(--bg-panel);border:1px solid var(--purple);color:var(--text);-webkit-user-select:none;user-select:none;align-items:center;margin-inline:auto;padding:4px 6px;display:flex;position:fixed}.selection-module__EpJJ7G__chromeHidden{bottom:calc(20px + env(safe-area-inset-bottom,0px))}.selection-module__EpJJ7G__keyboardUp{display:none}@media (min-width:720px){.selection-module__EpJJ7G__dock{inset:var(--dock-y,auto) auto auto var(--dock-x,0);max-width:none;margin-inline:0}.selection-module__EpJJ7G__chromeHidden{bottom:auto}}.selection-module__EpJJ7G__action{min-height:var(--hit-text);color:var(--text);font-family:var(--ui-font);font-size:var(--fs-btn);cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:6px;padding:9px 14px;font-weight:600;display:flex}.selection-module__EpJJ7G__action:hover{background:var(--clip-bg)}.selection-module__EpJJ7G__separator{background:var(--hairline);flex:none;width:1px;height:20px}.selection-module__EpJJ7G__mark{stroke-width:2px;width:15px;height:15px}
.activity-view-module__y8iZ3W__body{flex-direction:column;display:flex}.activity-view-module__y8iZ3W__tabs{white-space:nowrap;align-items:stretch;gap:18px;min-height:40px;display:flex}.activity-view-module__y8iZ3W__tabs button{min-width:40px;min-height:40px;color:var(--text-dim);font:inherit;font-size:var(--fs-row);background:0 0;border:0;flex:none;align-items:flex-end;padding:0 0 3px;font-weight:600;display:flex;position:relative}.activity-view-module__y8iZ3W__tabs .activity-view-module__y8iZ3W__activeTab{color:var(--text);font-weight:800}.activity-view-module__y8iZ3W__tabs .activity-view-module__y8iZ3W__activeTab:after{background:var(--purple);content:"";border-radius:2px;height:2px;position:absolute;bottom:0;left:0;right:0}.activity-view-module__y8iZ3W__tabs button:focus-visible,.activity-view-module__y8iZ3W__filters button:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.activity-view-module__y8iZ3W__period{flex:none;align-self:center;margin-left:auto}.activity-view-module__y8iZ3W__filters{overscroll-behavior-x:contain;white-space:nowrap;gap:18px;min-height:40px;margin-top:11px;display:flex;overflow:auto hidden}.activity-view-module__y8iZ3W__filters[data-hidden]{visibility:hidden;pointer-events:none}.activity-view-module__y8iZ3W__filters button{min-width:40px;min-height:40px;color:var(--text-dim);font:inherit;font-size:var(--fs-sub);opacity:.7;background:0 0;border:0;flex:none;align-items:flex-start;padding:5px 0 0;font-weight:600;display:flex;position:relative}.activity-view-module__y8iZ3W__filters .activity-view-module__y8iZ3W__activeFilter{color:var(--text);opacity:1;font-weight:800}.activity-view-module__y8iZ3W__filters .activity-view-module__y8iZ3W__activeFilter:after{background:var(--purple);content:"";border-radius:2px;height:2px;position:absolute;top:calc(5px + 1.3em);left:0;right:0}.activity-view-module__y8iZ3W__content{margin-top:10px}.activity-view-module__y8iZ3W__header{border-bottom:1px solid var(--hairline);color:var(--text-dim);font-size:var(--fs-cap);margin:0;padding:0 0 8px}.activity-view-module__y8iZ3W__list{margin:0;padding:0;list-style:none}.activity-view-module__y8iZ3W__list>li{border-bottom:1px solid var(--hairline)}.activity-view-module__y8iZ3W__row{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:4px;padding:12px 0;text-decoration:none;display:flex}.activity-view-module__y8iZ3W__row:hover{background:var(--clip-bg)}.activity-view-module__y8iZ3W__meta{min-width:0;font-size:var(--fs-sub);align-items:baseline;gap:6px;display:flex}.activity-view-module__y8iZ3W__title{max-width:52%;color:var(--purple);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-weight:700;overflow:hidden}.activity-view-module__y8iZ3W__chapter{color:var(--text-dim);flex:none}.activity-view-module__y8iZ3W__when{color:var(--text-dim);font-size:var(--fs-time);flex:none;margin-left:auto}.activity-view-module__y8iZ3W__separator{color:var(--text-dim)}.activity-view-module__y8iZ3W__quote{border-left:2px solid var(--hairline);color:var(--text-dim);font-family:var(--font-serif);text-overflow:ellipsis;white-space:nowrap;padding-left:8px;font-size:11.5px;font-style:italic;overflow:hidden}.activity-view-module__y8iZ3W__text{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.activity-view-module__y8iZ3W__text[data-reply]:before{color:var(--text-dim);content:"↳";margin-right:4px}.activity-view-module__y8iZ3W__row[data-removed] .activity-view-module__y8iZ3W__text{opacity:.45}.activity-view-module__y8iZ3W__row[data-expanded] .activity-view-module__y8iZ3W__quote,.activity-view-module__y8iZ3W__row[data-expanded] .activity-view-module__y8iZ3W__text{-webkit-line-clamp:unset;text-overflow:clip;white-space:normal;display:block}.activity-view-module__y8iZ3W__like,.activity-view-module__y8iZ3W__notice{color:var(--text-dim);font-size:var(--fs-sub);align-items:center;gap:4px;display:inline-flex}.activity-view-module__y8iZ3W__like{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.activity-view-module__y8iZ3W__likeMark,.activity-view-module__y8iZ3W__noticeMark{stroke-width:1.8px;width:13px;height:13px}.activity-view-module__y8iZ3W__empty{text-align:center;padding:40px 16px}.activity-view-module__y8iZ3W__emptyTitle{color:var(--text);font-family:var(--font-serif);margin:0 0 6px;font-size:18px;font-weight:700}.activity-view-module__y8iZ3W__emptyBody{max-width:var(--read-measure);color:var(--text-dim);font-size:var(--fs-sub);margin:0 auto;line-height:1.6}
.diff-text-module__-kvXBa__struck{color:var(--text-dim);text-decoration:line-through}.diff-text-module__-kvXBa__highlighted{color:var(--ok-ink,var(--ok));font-style:normal;font-weight:700}
.my-suggestions-module__Ks7uAG__hint{background:var(--clip-bg);font-size:var(--fs-sub);color:var(--text-dim);border-radius:10px;margin:0 0 4px;padding:10px 12px;line-height:1.5}.my-suggestions-module__Ks7uAG__sub{font-size:var(--fs-sub);color:var(--text-dim);margin:0 0 8px}.my-suggestions-module__Ks7uAG__filterRow{flex-wrap:wrap;gap:10px;display:flex}.my-suggestions-module__Ks7uAG__filterChip{border:1px solid var(--hairline);color:var(--text-dim);font-size:var(--fs-btn);cursor:pointer;background:0 0;border-radius:999px;padding:6px 7px;font-weight:500;line-height:1.2;position:relative}.my-suggestions-module__Ks7uAG__filterChip:before{content:"";position:absolute;inset:-8px}.my-suggestions-module__Ks7uAG__filterChipActive{border-color:var(--purple-deep);background:var(--purple-deep);color:var(--on-purple-deep)}@media (min-width:720px){.my-suggestions-module__Ks7uAG__filterChip{padding:5px 11px}}.my-suggestions-module__Ks7uAG__list{margin:0;padding:0;list-style:none}.my-suggestions-module__Ks7uAG__row{border:none;border-top:1px solid var(--hairline);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;padding:12px 0;display:block}.my-suggestions-module__Ks7uAG__list>li:first-child .my-suggestions-module__Ks7uAG__row{border-top:none}.my-suggestions-module__Ks7uAG__row:hover{background:var(--clip-bg)}.my-suggestions-module__Ks7uAG__before{font-family:var(--body-font);font-size:var(--fs-sub);color:var(--text-dim);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0 0 6px;line-height:1.5;display:-webkit-box;overflow:hidden}.my-suggestions-module__Ks7uAG__after{font-family:var(--body-font);font-size:var(--fs-row);white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 7px;line-height:1.5;display:block}.my-suggestions-module__Ks7uAG__statusChip{font-size:var(--fs-cap);letter-spacing:.3px;border-radius:999px;padding:2px 8px;font-weight:800;display:inline-block}.my-suggestions-module__Ks7uAG__statusReview{background:color-mix(in srgb, var(--purple) 14%, transparent);color:var(--purple-ink,var(--purple))}.my-suggestions-module__Ks7uAG__statusAccepted{background:color-mix(in srgb, var(--ok) 14%, transparent);color:var(--ok-ink,var(--ok))}.my-suggestions-module__Ks7uAG__statusDeclined{background:color-mix(in srgb, var(--text-dim) 10%, transparent);color:var(--text-dim)}.my-suggestions-module__Ks7uAG__rewardMark{font-size:var(--fs-cap);margin-left:8px;font-weight:600}.my-suggestions-module__Ks7uAG__rewardCredited{color:var(--gold)}.my-suggestions-module__Ks7uAG__rewardCaption{color:var(--text-dim)}.my-suggestions-module__Ks7uAG__meta{font-size:var(--fs-cap);color:var(--text-dim);margin:6px 0 0;display:block}.my-suggestions-module__Ks7uAG__separator{margin:0 5px}.my-suggestions-module__Ks7uAG__note{font-size:var(--fs-sub);color:var(--text-dim);margin:5px 0 0;line-height:1.5;display:block}.my-suggestions-module__Ks7uAG__glossaryTerm{font-family:var(--body-font);font-size:var(--fs-row);white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 7px;line-height:1.5;display:block}.my-suggestions-module__Ks7uAG__glossaryField{font-size:var(--fs-cap);color:var(--text-dim);margin:8px 0 3px;font-weight:600;display:block}
.bookmark-list-module__NscyTG__empty{color:var(--text-dim);font-size:var(--fs-sub);margin:0}.bookmark-list-module__NscyTG__list{grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none;display:grid}.bookmark-list-module__NscyTG__row{border-bottom:1px solid var(--hairline);align-items:center;gap:8px;min-width:0;display:flex}.bookmark-list-module__NscyTG__destination{grid-gap:3px;min-width:0;color:var(--text);flex:1;gap:3px;padding-block:10px;text-decoration:none;display:grid}.bookmark-list-module__NscyTG__destination:focus-visible,.bookmark-list-module__NscyTG__remove:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.bookmark-list-module__NscyTG__chapter{font-family:var(--ui-font);font-size:var(--fs-cap);color:var(--gold-ink,var(--gold));font-weight:700}.bookmark-list-module__NscyTG__snippet{font-family:var(--body-font);font-size:var(--fs-sub);color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}.bookmark-list-module__NscyTG__remove{min-height:var(--hit-text);color:var(--text-dim);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding-inline:8px;display:grid}
.my-page-module__Uw2CAq__profileCard,.my-page-module__Uw2CAq__balanceRow,.my-page-module__Uw2CAq__moderatorLauncher,.my-page-module__Uw2CAq__launcherCell{border:1px solid var(--hairline);border-radius:var(--radius);background:var(--bg-panel)}.my-page-module__Uw2CAq__profileCard{align-items:flex-start;gap:13px;padding:16px;display:flex}.my-page-module__Uw2CAq__avatarBox{--avatar-size:64px;cursor:pointer;background:0 0;border:none;flex:none;padding:0;line-height:0;position:relative}.my-page-module__Uw2CAq__avatarBox:disabled{cursor:not-allowed;opacity:.45}.my-page-module__Uw2CAq__avatarBadge{border:2px solid var(--bg-panel);background:var(--purple-deep);width:20px;height:20px;color:var(--on-purple-deep);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-2px;right:-2px}.my-page-module__Uw2CAq__avatarBadge svg{width:10px;height:10px}.my-page-module__Uw2CAq__identityContent{flex:1;min-width:0}.my-page-module__Uw2CAq__nickname{color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16.5px;font-weight:800;line-height:1.25;overflow:hidden}.my-page-module__Uw2CAq__chipRow{align-items:center;gap:6px;height:21px;margin-top:6px;display:flex;overflow:hidden}.my-page-module__Uw2CAq__tierChip,.my-page-module__Uw2CAq__moderatorChip{height:21px;font-size:var(--fs-cap);letter-spacing:.5px;border:1px solid;border-radius:999px;flex:none;align-items:center;padding:0 8px;font-weight:800;line-height:1;display:inline-flex}.my-page-module__Uw2CAq__tierChip{gap:4px}.my-page-module__Uw2CAq__tierChip svg{width:11px;height:11px}.my-page-module__Uw2CAq__tierChip[data-tier-chip=bronze]{color:var(--tier-bronze-ink,var(--tier-bronze))}.my-page-module__Uw2CAq__tierChip[data-tier-chip=silver]{color:var(--tier-silver-ink,var(--tier-silver))}.my-page-module__Uw2CAq__tierChip[data-tier-chip=gold]{color:var(--tier-gold-ink,var(--tier-gold))}.my-page-module__Uw2CAq__tierChip[data-tier-chip=platinum]{color:var(--tier-platinum-ink,var(--tier-platinum))}.my-page-module__Uw2CAq__moderatorChip{color:var(--purple)}.my-page-module__Uw2CAq__expLink{color:var(--text-dim);font-size:var(--fs-sub);align-items:center;gap:8px;margin:-4px -8px -16px 0;padding:14px 8px 16px 0;text-decoration:none;display:flex}.my-page-module__Uw2CAq__level{color:var(--purple);font-weight:800}.my-page-module__Uw2CAq__expTotal{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.my-page-module__Uw2CAq__expLink svg{flex:none;width:16px;height:16px;margin-left:auto}.my-page-module__Uw2CAq__balanceRow,.my-page-module__Uw2CAq__moderatorLauncher{margin-top:10px}.my-page-module__Uw2CAq__launchers,.my-page-module__Uw2CAq__balanceRow,.my-page-module__Uw2CAq__balanceFacts,.my-page-module__Uw2CAq__walletLabel,.my-page-module__Uw2CAq__moderatorLauncher,.my-page-module__Uw2CAq__launcherCell{min-width:0}.my-page-module__Uw2CAq__balanceRow{width:100%}.my-page-module__Uw2CAq__balanceFacts{flex:1}.my-page-module__Uw2CAq__claimDot{background:var(--gold);border-radius:50%;flex:none;width:6px;height:6px}.my-page-module__Uw2CAq__balanceRow,.my-page-module__Uw2CAq__moderatorLauncher{min-height:44px;color:var(--text);font-size:var(--fs-row);align-items:center;gap:10px;padding:13px 16px;font-weight:700;text-decoration:none;display:flex}.my-page-module__Uw2CAq__walletLabel{color:var(--text-dim);font-size:var(--fs-sub);white-space:nowrap;margin-left:auto;font-weight:600}.my-page-module__Uw2CAq__moderatorLauncher svg{width:16px;height:16px;color:var(--purple);flex:none}.my-page-module__Uw2CAq__moderatorPending{background:color-mix(in srgb, var(--danger) 14%, transparent);color:var(--danger);font-size:var(--fs-cap);visibility:hidden;border-radius:999px;margin-left:auto;padding:3px 9px;font-weight:800}.my-page-module__Uw2CAq__moderatorPending[data-visible=true]{visibility:visible}.my-page-module__Uw2CAq__moderatorLauncher svg:last-child{color:var(--text-dim)}.my-page-module__Uw2CAq__launcherGrid{grid-gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.my-page-module__Uw2CAq__launcherCell{min-height:79px;color:var(--text);font:inherit;text-align:center;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:14px 4px 12px;text-decoration:none;display:flex;position:relative}.my-page-module__Uw2CAq__launcherCell svg{width:22px;height:22px;color:var(--text-dim)}.my-page-module__Uw2CAq__launcherCell span{font-size:var(--fs-cap);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.my-page-module__Uw2CAq__launcherDot{width:var(--dot);height:var(--dot);background:var(--purple);border-radius:50%;position:absolute;top:11px;right:calc(50% - 17px)}.my-page-module__Uw2CAq__launcherCell[data-launcher-soon]{cursor:default;opacity:.45}.my-page-module__Uw2CAq__launcherSoon{color:var(--text-dim);font-weight:500;line-height:1;position:absolute;top:8px;right:8px}.my-page-module__Uw2CAq__avatarBox:focus-visible,.my-page-module__Uw2CAq__balanceRow:focus-visible,.my-page-module__Uw2CAq__moderatorLauncher:focus-visible,.my-page-module__Uw2CAq__expLink:focus-visible,.my-page-module__Uw2CAq__launcherCell:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.my-page-module__Uw2CAq__accountSection{border-top:1px solid var(--hairline);margin-top:24px;padding:18px 0 26px}.my-page-module__Uw2CAq__accountSection h2{color:var(--text);font-size:var(--fs-row);margin:0 0 6px;font-weight:700}.my-page-module__Uw2CAq__accountSection p{max-width:var(--read-measure);color:var(--text-dim);font-size:var(--fs-sub);margin:0;line-height:1.6}@media (min-width:720px){.my-page-module__Uw2CAq__chipRow,.my-page-module__Uw2CAq__tierChip,.my-page-module__Uw2CAq__moderatorChip{height:23px}}.my-page-module__Uw2CAq__logout{min-height:40px;color:var(--text-dim);font-size:var(--fs-sub);cursor:pointer;background:0 0;border:none;margin:22px auto 26px;padding:0 16px;font-weight:600;display:block}.my-page-module__Uw2CAq__logout:focus-visible{outline:2px solid var(--purple);outline-offset:2px}
.toc-module__O3JxSq__sortRow{gap:10px;display:flex}.toc-module__O3JxSq__chip{font-size:var(--fs-btn);border:1px solid var(--hairline);color:var(--text-dim);cursor:pointer;background:0 0;border-radius:999px;padding:7px 13px;font-weight:500;line-height:1.2;position:relative}.toc-module__O3JxSq__chip:before{content:"";position:absolute;inset:-8px}.toc-module__O3JxSq__chipActive{background:var(--purple-deep);border-color:var(--purple-deep);color:var(--on-purple-deep)}.toc-module__O3JxSq__section{margin:0}.toc-module__O3JxSq__heading{font:inherit;margin:0}.toc-module__O3JxSq__headingButton,.toc-module__O3JxSq__headingLabel{width:100%;font-size:var(--fs-cap);letter-spacing:.14em;color:var(--purple-ink,var(--purple));text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:12px 2px 6px;font-weight:700;display:flex}.toc-module__O3JxSq__headingButton{cursor:pointer}.toc-module__O3JxSq__headingButton:after,.toc-module__O3JxSq__headingLabel:after{content:"";background:var(--hairline);flex:1;height:1px}.toc-module__O3JxSq__caret{flex:none;width:14px;height:14px;transition:transform .2s}.toc-module__O3JxSq__caretClosed{transform:rotate(-90deg)}@media (prefers-reduced-motion:reduce){.toc-module__O3JxSq__caret{transition:none}}.toc-module__O3JxSq__guestNote{font-size:var(--fs-sub);color:var(--text-dim);margin:0;padding:11px 2px}.toc-module__O3JxSq__rows{margin:0;padding:0;list-style:none}.toc-module__O3JxSq__row{border-top:1px solid var(--hairline);min-height:var(--hit-row);align-items:center;gap:12px;padding:13px 2px;display:flex}.toc-module__O3JxSq__rows>li:first-child .toc-module__O3JxSq__row,.toc-module__O3JxSq__rows>li:first-child.toc-module__O3JxSq__row{border-top:none}.toc-module__O3JxSq__rowInert,.toc-module__O3JxSq__rowRead .toc-module__O3JxSq__title{color:var(--text-dim)}.toc-module__O3JxSq__number{font-size:var(--fs-sub);color:var(--text-dim);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:20px;font-weight:600}.toc-module__O3JxSq__title{font-family:var(--body-font);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}.toc-module__O3JxSq__tag{font-size:var(--fs-cap);letter-spacing:.03em;white-space:nowrap;color:var(--gold-ink,var(--gold));align-items:center;gap:5px;font-weight:600;display:inline-flex}.toc-module__O3JxSq__tag svg{width:12px;height:12px}.toc-module__O3JxSq__tagOwned{color:var(--ok-ink,var(--ok))}.toc-module__O3JxSq__tagPrice{color:var(--purple-ink,var(--purple))}.toc-module__O3JxSq__tagMod{box-sizing:border-box;border:1px solid var(--purple);letter-spacing:.5px;height:18px;color:var(--purple-ink,var(--purple));border-radius:6px;padding:0 6px;font-weight:700;line-height:1}.toc-module__O3JxSq__actions{gap:10px;padding:10px 2px 12px 32px;display:flex}.toc-module__O3JxSq__getInk{min-height:var(--hit-row);border:1px solid var(--hairline);font-family:var(--ui-font);font-size:var(--fs-btn);color:var(--text-dim);background:0 0;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:7px;padding:9px 4px;font-weight:600;text-decoration:none;display:inline-flex}
.avatar-selector-module__vM4uqG__preview{--avatar-size:72px;justify-content:center;display:flex}.avatar-selector-module__vM4uqG__block{margin-top:16px}.avatar-selector-module__vM4uqG__caption{color:var(--text-dim);font-size:var(--fs-cap);letter-spacing:1px;margin-bottom:8px;font-weight:800;display:block}.avatar-selector-module__vM4uqG__nicknameRow{gap:10px;display:flex}.avatar-selector-module__vM4uqG__nickname{box-sizing:border-box;min-width:0;min-height:var(--hit-row);border:1px solid var(--hairline);background:var(--bg-panel);color:var(--text);font:inherit;font-size:var(--fs-row);border-radius:12px;outline:0;flex:1;padding:11px 12px}.avatar-selector-module__vM4uqG__nickname:focus-visible{border-color:var(--purple)}@media (max-width:719.98px),(pointer:coarse){.avatar-selector-module__vM4uqG__nickname{font-size:16px}}.avatar-selector-module__vM4uqG__dice{flex:0 0 var(--hit-row);width:var(--hit-row);min-height:var(--hit-row);border:1px solid var(--hairline);background:var(--bg-panel);color:var(--text-dim);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:0;display:flex}.avatar-selector-module__vM4uqG__dice svg{width:18px;height:18px}.avatar-selector-module__vM4uqG__hint{min-height:1.5em;color:var(--text-dim);font-size:var(--fs-sub);margin-top:6px;line-height:1.5}.avatar-selector-module__vM4uqG__hint.avatar-selector-module__vM4uqG__error{color:var(--danger);font-weight:600}.avatar-selector-module__vM4uqG__nickname.avatar-selector-module__vM4uqG__error{border-color:var(--danger)}.avatar-selector-module__vM4uqG__pickerRow{gap:10px;display:flex}@media (min-width:720px){.avatar-selector-module__vM4uqG__pickerRow{flex-wrap:wrap;row-gap:10px}}.avatar-selector-module__vM4uqG__cell{border:1.5px solid var(--hairline);background:var(--bg-panel);cursor:pointer;border-radius:12px;flex:none;justify-content:center;align-items:center;padding:5px;display:flex;position:relative}.avatar-selector-module__vM4uqG__native{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.avatar-selector-module__vM4uqG__cell:has(.avatar-selector-module__vM4uqG__native:checked){border-color:var(--purple)}.avatar-selector-module__vM4uqG__cell:has(.avatar-selector-module__vM4uqG__native:focus-visible){outline:2px solid var(--purple);outline-offset:2px}.avatar-selector-module__vM4uqG__sample{--avatar-size:40px;line-height:0}.avatar-selector-module__vM4uqG__swatch{border-radius:50%;width:34px;height:34px;display:flex;overflow:hidden}.avatar-selector-module__vM4uqG__half{background:var(--hairline);flex:1}.avatar-selector-module__vM4uqG__action{box-sizing:border-box;width:100%;min-height:var(--hit-row);font-family:var(--ui-font);font-size:var(--fs-btn);cursor:pointer;border:1px solid #0000;border-radius:12px;padding:13px}.avatar-selector-module__vM4uqG__save{border-color:var(--purple-deep);background:var(--purple-deep);color:var(--on-purple-deep);font-weight:800}.avatar-selector-module__vM4uqG__cancel{border-color:var(--hairline);color:var(--text-dim);background:0 0;margin-top:10px;font-weight:600}.avatar-selector-module__vM4uqG__action:disabled{opacity:.4;cursor:default}
.display-settings-module__gaO1uG__row{min-height:var(--hit-row);justify-content:space-between;align-items:center;gap:14px;display:flex}.display-settings-module__gaO1uG__label{font-family:var(--ui-font);font-size:var(--fs-row);color:var(--text);font-weight:500}.display-settings-module__gaO1uG__choices{align-items:center;gap:8px;display:flex}.display-settings-module__gaO1uG__choice{cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:relative}.display-settings-module__gaO1uG__native{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.display-settings-module__gaO1uG__dot{background:var(--bg);border:1px solid var(--hairline);box-sizing:border-box;border-radius:50%;width:26px;height:26px}.display-settings-module__gaO1uG__chip{border:1px solid var(--hairline);font-size:var(--fs-btn);color:var(--text-dim);border-radius:999px;padding:7px 13px;font-weight:500}.display-settings-module__gaO1uG__chip[data-font=literata]{font-family:var(--font-serif)}.display-settings-module__gaO1uG__chip[data-font=inter]{font-family:var(--font-sans)}.display-settings-module__gaO1uG__native:checked+.display-settings-module__gaO1uG__dot{border-color:var(--purple);border-width:2px}.display-settings-module__gaO1uG__native:checked~.display-settings-module__gaO1uG__dot{color:var(--text)}.display-settings-module__gaO1uG__choice:has(.display-settings-module__gaO1uG__native:checked){color:var(--text)}.display-settings-module__gaO1uG__chip:has(.display-settings-module__gaO1uG__native:checked){border-color:var(--purple);color:var(--purple-ink,var(--purple))}.display-settings-module__gaO1uG__choice:has(.display-settings-module__gaO1uG__native:focus-visible){outline:2px solid var(--purple);outline-offset:2px;border-radius:999px}.display-settings-module__gaO1uG__stepper{align-items:center;gap:2px;display:flex}.display-settings-module__gaO1uG__stepButton{border:1px solid var(--hairline);width:31px;height:31px;color:var(--text);font-family:var(--ui-font);cursor:pointer;background:0 0;border-radius:10px;font-size:16px;line-height:1}.display-settings-module__gaO1uG__stepButton:disabled{color:var(--text-dim);cursor:default;opacity:.5}.display-settings-module__gaO1uG__stepValue{text-align:center;min-width:38px;font-family:var(--ui-font);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text);font-size:13px;font-weight:600}.display-settings-module__gaO1uG__switch{width:20px;height:20px;accent-color:var(--purple);cursor:pointer}
.login-method-module__pbp0IW__box{flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.login-method-module__pbp0IW__mark{justify-content:center;align-items:center;display:inline-flex}.login-method-module__pbp0IW__glyph{display:block}.login-method-module__pbp0IW__google{background:var(--on-purple-deep);border-radius:50%;width:26px;height:26px}.login-method-module__pbp0IW__google .login-method-module__pbp0IW__glyph{width:20px;height:20px}.login-method-module__pbp0IW__telegram{color:var(--provider-telegram)}.login-method-module__pbp0IW__telegram .login-method-module__pbp0IW__glyph{width:26px;height:26px}.login-method-module__pbp0IW__discord{color:var(--provider-discord)}.login-method-module__pbp0IW__discord .login-method-module__pbp0IW__glyph{width:28px;height:28px}.login-method-module__pbp0IW__email .login-method-module__pbp0IW__glyph{width:26px;height:26px}
.rating-editor-module__zJl33a__helper{color:var(--text-dim);font-size:var(--fs-sub);margin:0 0 12px}.rating-editor-module__zJl33a__input{align-items:center;gap:12px;display:flex}.rating-editor-module__zJl33a__stars{height:var(--hit-row);cursor:pointer;touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:6px;flex:none;grid-template-columns:repeat(5,40px);place-items:center;display:grid}.rating-editor-module__zJl33a__stars:focus-visible{outline:2px solid var(--purple);outline-offset:3px}.rating-editor-module__zJl33a__stars[aria-disabled=true]{cursor:default}.rating-editor-module__zJl33a__star{width:32px;height:32px;color:var(--text-dim);display:block;position:relative}.rating-editor-module__zJl33a__star svg{stroke-width:1.7px;width:32px;height:32px;display:block}.rating-editor-module__zJl33a__fill{color:var(--purple-ink,var(--purple));position:absolute;inset:0 auto 0 0;overflow:hidden}.rating-editor-module__zJl33a__fill svg{fill:currentColor}.rating-editor-module__zJl33a__value{color:var(--text);font-size:var(--fs-sub);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.rating-editor-module__zJl33a__support{color:var(--text-dim);font-size:var(--fs-cap);white-space:nowrap;margin:12px 0 0}.rating-editor-module__zJl33a__status{color:var(--text-dim);font-size:var(--fs-cap);margin-top:8px}.rating-editor-module__zJl33a__status:empty{margin:0}
.link-dialog-module__wseqBa__lead{color:var(--text-dim);font-size:var(--fs-row);margin:0 0 10px;line-height:1.5}.link-dialog-module__wseqBa__context{color:var(--text);font-size:var(--fs-row);margin:0 0 10px;font-weight:600;line-height:1.5}.link-dialog-module__wseqBa__notice{border:1px solid var(--hairline);color:var(--text-dim);font-size:var(--fs-sub);border-radius:12px;flex-direction:column;gap:2px;margin-bottom:12px;padding:10px 12px;line-height:1.5;display:flex}.link-dialog-module__wseqBa__noticeHead{color:var(--text);font-weight:700}.link-dialog-module__wseqBa__choices{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.link-dialog-module__wseqBa__choice{box-sizing:border-box;width:100%;min-height:var(--hit-row);border:1px solid var(--hairline);color:var(--text);font-family:var(--ui-font);font-size:var(--fs-row);text-align:start;cursor:pointer;background:0 0;border-radius:12px;align-items:center;gap:10px;padding:0 14px;font-weight:600;display:flex}.link-dialog-module__wseqBa__section{margin-bottom:12px}.link-dialog-module__wseqBa__caption{color:var(--text-dim);font-size:var(--fs-sub);margin:0 0 8px;line-height:1.5}.link-dialog-module__wseqBa__label{color:var(--text-dim);font-size:var(--fs-sub);letter-spacing:.3px;margin:0 0 2px;font-weight:700}.link-dialog-module__wseqBa__address{color:var(--text);font-size:var(--fs-row);overflow-wrap:anywhere;margin:0 0 12px;line-height:1.5}.link-dialog-module__wseqBa__form{flex-direction:column;gap:4px;display:flex}.link-dialog-module__wseqBa__primary{box-sizing:border-box;width:100%;min-height:var(--hit-row);border:1px solid var(--purple-deep);background:var(--purple-deep);color:var(--on-purple-deep);font-family:var(--ui-font);font-size:var(--fs-btn);cursor:pointer;border-radius:12px;margin-top:4px;padding:13px;font-weight:800}.link-dialog-module__wseqBa__secondary{box-sizing:border-box;width:100%;min-height:var(--hit-row);border:1px solid var(--hairline);color:var(--text);font-family:var(--ui-font);font-size:var(--fs-btn);cursor:pointer;background:0 0;border-radius:12px;margin-top:8px;padding:13px;font-weight:700}.link-dialog-module__wseqBa__status{color:var(--text-dim);font-size:var(--fs-sub);margin:4px 0 0;line-height:1.5}.link-dialog-module__wseqBa__resendRow{min-height:var(--hit-row);align-items:center;display:flex}.link-dialog-module__wseqBa__resend{color:var(--purple);font-family:var(--ui-font);font-size:var(--fs-sub);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.link-dialog-module__wseqBa__codeInput{letter-spacing:4px}.link-dialog-module__wseqBa__choice:disabled,.link-dialog-module__wseqBa__primary:disabled,.link-dialog-module__wseqBa__secondary:disabled,.link-dialog-module__wseqBa__resend:disabled{opacity:.4;cursor:default}.link-dialog-module__wseqBa__choice:focus-visible,.link-dialog-module__wseqBa__primary:focus-visible,.link-dialog-module__wseqBa__secondary:focus-visible,.link-dialog-module__wseqBa__resend:focus-visible{outline:2px solid var(--purple);outline-offset:2px}
.chapter-head-module__7iZCrG__head{text-align:center;min-height:44dvh;padding-top:calc(var(--chrome-h) + 42px);font-family:var(--ui-font);flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:44px;display:flex}.chapter-head-module__7iZCrG__cover{width:200px;margin:0 auto 24px}.chapter-head-module__7iZCrG__eyebrow{font-family:var(--ui-font);font-size:var(--fs-cap);letter-spacing:.22em;text-transform:uppercase;color:var(--text-dim);-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:26ch;margin:0 0 26px;font-weight:600;line-height:1.7;display:-webkit-box;overflow:hidden}.chapter-head-module__7iZCrG__label{font-family:var(--ui-font);font-size:var(--fs-cap);letter-spacing:.3em;text-transform:uppercase;color:var(--purple-ink,var(--purple));margin:0 0 14px;font-weight:600}.chapter-head-module__7iZCrG__title{font-family:var(--body-font);font-optical-sizing:auto;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:17ch;margin:0;font-size:26px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.chapter-head-module__7iZCrG__divider{width:74px;height:18px;color:var(--purple-ink,var(--purple));opacity:.75;margin-top:34px;display:block}
.change-password-module__bGRKCG__form{flex-direction:column;display:flex}.change-password-module__bGRKCG__action{min-height:var(--hit-row);border:1px solid var(--hairline);color:var(--text);font-family:var(--ui-font);font-size:var(--fs-btn);cursor:pointer;background:0 0;border-radius:12px;padding:10px 14px;font-weight:600}.change-password-module__bGRKCG__action:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.change-password-module__bGRKCG__action:disabled{opacity:.4;cursor:default}.change-password-module__bGRKCG__notice{color:var(--danger);font-size:var(--fs-sub);margin:0 0 10px;line-height:1.45}.change-password-module__bGRKCG__actions{gap:10px;display:flex}.change-password-module__bGRKCG__actions>.change-password-module__bGRKCG__action{flex:1}
.chapter-text-module__a0hLNW__paragraph,.chapter-text-module__a0hLNW__clipping,.chapter-text-module__a0hLNW__raw{--blank-lines:0;margin-block:0 calc(var(--blank-lines) * .95em);margin-inline:0}.chapter-text-module__a0hLNW__line{white-space:pre-wrap;-webkit-user-select:text;user-select:text;touch-action:manipulation}.chapter-text-module__a0hLNW__clipping{font-size:calc(var(--fs) - 1.5px);line-height:calc(var(--lh) - .18);background:var(--clip-bg);border-inline-start:2px solid var(--purple);border-start-end-radius:10px;border-end-end-radius:10px;margin-block-start:calc(var(--fs) * 1.1);padding:12px 16px}
.settings-view-module__znvhZG__intro{margin-bottom:24px}.settings-view-module__znvhZG__eyebrow{color:var(--purple-ink,var(--purple));font-size:var(--fs-cap);letter-spacing:1px;text-transform:uppercase;margin:0 0 10px;font-weight:700}.settings-view-module__znvhZG__introText{color:var(--dim-strong);font-size:var(--fs-row);margin:0;line-height:1.6}.settings-view-module__znvhZG__body{flex-direction:column;gap:16px;display:flex}.settings-view-module__znvhZG__card{border:1px solid var(--hairline);border-radius:var(--radius);background:var(--bg-panel);flex-direction:column;gap:12px;padding:16px;display:flex}.settings-view-module__znvhZG__skeleton{min-height:160px}.settings-view-module__znvhZG__cardHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.settings-view-module__znvhZG__heading{color:var(--text);font-size:var(--fs-row);margin:0;font-weight:700}.settings-view-module__znvhZG__profileRow{align-items:center;gap:13px;display:flex}.settings-view-module__znvhZG__avatarBox{--avatar-size:64px;flex:none;line-height:0}.settings-view-module__znvhZG__profileText{flex-direction:column;gap:2px;min-width:0;display:flex}.settings-view-module__znvhZG__nickname{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:16.5px;font-weight:800;overflow:hidden}.settings-view-module__znvhZG__helper{color:var(--text-dim);font-size:var(--fs-sub);margin:0;line-height:1.5}.settings-view-module__znvhZG__compact{border:1px solid var(--hairline);min-height:36px;color:var(--text);font-family:var(--ui-font);font-size:var(--fs-sub);cursor:pointer;background:0 0;border-radius:12px;flex:none;padding:8px 14px;font-weight:600}.settings-view-module__znvhZG__fact{color:var(--text);font-size:var(--fs-row);flex-direction:column;gap:6px;margin:0;line-height:1.5;display:flex}.settings-view-module__znvhZG__caption{color:var(--text-dim);font-size:var(--fs-cap);letter-spacing:1px;text-transform:uppercase;margin:0;font-weight:800}.settings-view-module__znvhZG__address{overflow-wrap:anywhere;margin:0}.settings-view-module__znvhZG__methods{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.settings-view-module__znvhZG__method{border:1px solid var(--hairline);min-height:32px;font-size:var(--fs-sub);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-weight:600;display:inline-flex}.settings-view-module__znvhZG__field{border:none;min-width:0;margin:0;padding:0}.settings-view-module__znvhZG__label{color:var(--text);font-size:var(--fs-row);margin:0;font-weight:600;display:block}.settings-view-module__znvhZG__choices{flex-direction:column;gap:6px;margin-top:8px;display:flex}.settings-view-module__znvhZG__choice{min-height:var(--hit-row);color:var(--text);font-size:var(--fs-row);cursor:pointer;align-items:center;gap:10px;display:flex}.settings-view-module__znvhZG__switchRow{min-height:var(--hit-row);align-items:flex-start;gap:10px;display:flex}.settings-view-module__znvhZG__switchRow input{margin-top:3px}.settings-view-module__znvhZG__switchText{flex-direction:column;gap:2px;display:flex}.settings-view-module__znvhZG__description{color:var(--text-dim);font-size:var(--fs-sub);line-height:1.5}.settings-view-module__znvhZG__save{box-sizing:border-box;width:100%;min-height:var(--hit-row);border:1px solid var(--purple-deep);background:var(--purple-deep);color:var(--on-purple-deep);font-family:var(--ui-font);font-size:var(--fs-btn);cursor:pointer;border-radius:12px;padding:13px;font-weight:800}.settings-view-module__znvhZG__compact:disabled,.settings-view-module__znvhZG__save:disabled{opacity:.4;cursor:default}.settings-view-module__znvhZG__compact:focus-visible,.settings-view-module__znvhZG__save:focus-visible,.settings-view-module__znvhZG__choice:focus-within,.settings-view-module__znvhZG__switchRow input:focus-visible{outline:2px solid var(--purple);outline-offset:2px}
.comment-marker-module__R1tR2a__marker{-webkit-user-select:none;user-select:none;vertical-align:baseline;background:var(--clip-bg);border:1px solid var(--hairline);color:var(--purple-ink,var(--purple));font-family:var(--ui-font);font-size:var(--fs-cap);font-weight:600;line-height:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:3px;margin-inline-start:7px;padding:1px 7px 2px;transition:border-color .15s;display:inline-flex;position:relative;top:-1px}.comment-marker-module__R1tR2a__marker:hover{border-color:var(--purple)}.comment-marker-module__R1tR2a__marker:focus-visible{outline:2px solid var(--purple);outline-offset:1px}.comment-marker-module__R1tR2a__mark{stroke-width:2px;width:11px;height:11px}.comment-marker-module__R1tR2a__endAction .comment-marker-module__R1tR2a__mark{stroke-width:1.7px;width:15px;height:15px}.comment-marker-module__R1tR2a__figure{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.comment-marker-module__R1tR2a__chapterEnd{padding:34px 0 10px}.comment-marker-module__R1tR2a__endRule{color:var(--text-dim);font-family:var(--ui-font);font-size:var(--fs-cap);letter-spacing:.24em;text-transform:uppercase;text-align:center;align-items:center;gap:14px;margin-bottom:30px;font-weight:600;display:flex}.comment-marker-module__R1tR2a__endRule:before,.comment-marker-module__R1tR2a__endRule:after{content:"";background:var(--hairline);flex:1;height:1px}.comment-marker-module__R1tR2a__endActions{grid-gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.comment-marker-module__R1tR2a__moderatorActions{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(max-content,1fr)}.comment-marker-module__R1tR2a__slotLike{grid-column:1}.comment-marker-module__R1tR2a__slotRating{grid-column:2}.comment-marker-module__R1tR2a__slotComments{grid-column:3}.comment-marker-module__R1tR2a__slotSuggest{grid-column:4}.comment-marker-module__R1tR2a__endAction{min-width:0;min-height:var(--hit-text);border:1px solid var(--hairline);color:var(--text-dim);font-family:var(--ui-font);font-size:var(--fs-cap);white-space:nowrap;cursor:pointer;background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:5px;padding:11px 2px;font-weight:600;transition:color .15s,border-color .15s;display:inline-flex}.comment-marker-module__R1tR2a__endAction:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.comment-marker-module__R1tR2a__endAction:hover{color:var(--text);border-color:var(--purple)}.comment-marker-module__R1tR2a__heartOn{color:var(--purple-ink,var(--purple));border-color:var(--purple)}.comment-marker-module__R1tR2a__heartOn .comment-marker-module__R1tR2a__mark{fill:currentColor}.comment-marker-module__R1tR2a__ratingOn{color:var(--purple-ink,var(--purple))}.comment-marker-module__R1tR2a__ratingOn .comment-marker-module__R1tR2a__mark{fill:currentColor}
.admin-hub-module__BlqX6W__row{border:1px solid var(--hairline);border-radius:var(--radius);background:var(--bg-panel);min-width:0;min-height:44px;color:var(--text);font-family:var(--ui-font);align-items:center;gap:10px;margin-top:10px;padding:13px 14px;text-decoration:none;display:flex}.admin-hub-module__BlqX6W__row svg{flex:none}.admin-hub-module__BlqX6W__row:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.admin-hub-module__BlqX6W__rowText{flex-direction:column;flex:auto;min-width:0;display:flex}.admin-hub-module__BlqX6W__rowLabel,.admin-hub-module__BlqX6W__rowSub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-hub-module__BlqX6W__rowLabel{font-size:var(--fs-row)}.admin-hub-module__BlqX6W__rowSub{font-size:var(--fs-sub);color:var(--text-dim)}
.notice-edit-composer-module__dt4i0q__modes{justify-content:space-between;align-items:flex-end;gap:12px;min-width:0;padding-bottom:10px;display:flex}.notice-edit-composer-module__dt4i0q__tabs{gap:18px;display:flex}.notice-edit-composer-module__dt4i0q__tab{color:var(--text-dim);font:600 var(--fs-row) var(--ui-font);cursor:pointer;background:0 0;border:0;padding:21px 0 4px;position:relative}.notice-edit-composer-module__dt4i0q__tab:before{content:"";inset-inline:-4px;height:40px;position:absolute;top:50%;transform:translateY(-50%)}.notice-edit-composer-module__dt4i0q__tab[aria-selected=true]{color:var(--text);font-weight:800}.notice-edit-composer-module__dt4i0q__tab[aria-selected=true]:after{content:"";inset-inline:0;background:var(--purple);border-radius:2px;height:2px;position:absolute;bottom:-1px}.notice-edit-composer-module__dt4i0q__hint{white-space:pre;color:var(--text-dim);text-align:right;flex:none;padding-bottom:4px;font-size:11px;line-height:1.4}.notice-edit-composer-module__dt4i0q__viewTitle{font-size:var(--fs-row);padding-block:12px;font-weight:600}.notice-edit-composer-module__dt4i0q__readonly{border:1px solid var(--hairline);color:var(--text-dim);font-size:var(--fs-sub);border-radius:5px;align-self:center;padding:4px 7px}.notice-edit-composer-module__dt4i0q__form{flex-direction:column;gap:18px;display:flex}.notice-edit-composer-module__dt4i0q__input{border:1px solid var(--hairline);background:var(--bg);width:100%;min-height:40px;color:var(--text);font:inherit;border-radius:10px;padding:10px 12px;font-size:16px}.notice-edit-composer-module__dt4i0q__check{font-size:var(--fs-row);align-items:center;gap:8px;display:flex}.notice-edit-composer-module__dt4i0q__bodyFrame{border:1px solid var(--hairline);background:var(--bg);border-radius:12px;margin-top:8px}.notice-edit-composer-module__dt4i0q__bodyFrame:focus-within{border-color:var(--purple)}.notice-edit-composer-module__dt4i0q__toolbar{z-index:3;background:var(--bg-elev);border-radius:11px 11px 0 0;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:5px 7px;display:flex;position:sticky;top:0}.notice-edit-composer-module__dt4i0q__tool{width:40px;height:40px;color:var(--text-dim);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;padding:0;display:grid}.notice-edit-composer-module__dt4i0q__tool svg{width:19px;height:19px}.notice-edit-composer-module__dt4i0q__tool:disabled,.notice-edit-composer-module__dt4i0q__styleTrigger:disabled{opacity:.5;cursor:default}.notice-edit-composer-module__dt4i0q__stylePicker{flex:none;position:relative}.notice-edit-composer-module__dt4i0q__styleTrigger{border:1px solid var(--hairline);min-width:144px;min-height:40px;color:var(--text);background:var(--bg);font:500 var(--fs-btn) var(--ui-font);cursor:pointer;border-radius:7px;align-items:center;gap:9px;padding:7px 11px;display:flex}.notice-edit-composer-module__dt4i0q__styleTrigger svg{width:14px;height:14px;margin-left:auto}.notice-edit-composer-module__dt4i0q__styleMenu{z-index:5;border:1px solid var(--hairline);background:var(--bg-elev);width:258px;max-width:calc(100vw - 110px);box-shadow:0 12px 32px color-mix(in srgb, var(--bg) 60%, transparent);border-radius:10px;padding:6px;position:absolute;top:calc(100% + 6px);right:0}.notice-edit-composer-module__dt4i0q__styleOption{text-align:left;width:100%;min-height:70px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.notice-edit-composer-module__dt4i0q__styleOption:hover{background:color-mix(in srgb, var(--purple) 12%, transparent)}.notice-edit-composer-module__dt4i0q__styleOption svg{width:18px;height:18px;color:var(--purple);flex:none}.notice-edit-composer-module__dt4i0q__sample{font-size:16px;line-height:1.45;display:block}.notice-edit-composer-module__dt4i0q__styleOption[data-style=heading] .notice-edit-composer-module__dt4i0q__sample{font-size:20px;font-weight:700}.notice-edit-composer-module__dt4i0q__sampleNote{font-size:var(--fs-sub);color:var(--text-dim);margin-top:4px;line-height:1.45;display:block}.notice-edit-composer-module__dt4i0q__scope{width:100%;color:var(--text-dim);font-size:var(--fs-sub);margin:0;padding:0 5px 3px;line-height:1.45}.notice-edit-composer-module__dt4i0q__styleMenu .notice-edit-composer-module__dt4i0q__scope{padding:8px 10px 9px}.notice-edit-composer-module__dt4i0q__document{white-space:pre-wrap;overflow-wrap:anywhere;min-height:300px;caret-color:var(--text);outline:none;padding:18px 16px 24px;font-size:16px;line-height:1.75}.notice-edit-composer-module__dt4i0q__document p{min-height:1lh;margin:0 0 16px}.notice-edit-composer-module__dt4i0q__document h4{min-height:1lh;margin:28px 0 12px;font-size:20px;font-weight:700;line-height:1.45}.notice-edit-composer-module__dt4i0q__document>:first-child{margin-top:0}.notice-edit-composer-module__dt4i0q__document>:last-child{margin-bottom:0}.notice-edit-composer-module__dt4i0q__banner{border:1px solid var(--hairline);background:color-mix(in srgb, var(--gold) 9%, var(--bg-elev));color:var(--text);font-size:var(--fs-row);border-radius:10px;margin-top:10px;padding:12px 13px;line-height:1.55}.notice-edit-composer-module__dt4i0q__banner strong{margin-bottom:6px;font-size:16.5px;line-height:1.4;display:block}.notice-edit-composer-module__dt4i0q__banner p{margin:0}.notice-edit-composer-module__dt4i0q__reference{background:color-mix(in srgb, var(--purple) 9%, var(--bg-elev))}.notice-edit-composer-module__dt4i0q__action{min-height:40px;color:var(--purple);font:600 var(--fs-btn) var(--ui-font);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:9px 0 4px;text-decoration:underline}.notice-edit-composer-module__dt4i0q__action:disabled{opacity:.5;cursor:default}.notice-edit-composer-module__dt4i0q__article{border:1px solid var(--hairline);background:var(--bg);overflow-wrap:anywhere;border-radius:12px;padding:20px 16px}.notice-edit-composer-module__dt4i0q__articleTitle{white-space:pre-wrap;margin:0 0 22px;font-size:23px;font-weight:700;line-height:1.4}.notice-edit-composer-module__dt4i0q__pin{font-size:var(--fs-cap);letter-spacing:.9px;color:var(--purple);margin:0 0 10px;font-weight:700}.notice-edit-composer-module__dt4i0q__guidance{color:var(--text-dim);font-size:var(--fs-row);margin:0 0 18px;line-height:1.6}.notice-edit-composer-module__dt4i0q__source{font-size:var(--fs-sub);color:var(--text-dim);justify-content:space-between;gap:10px;margin-bottom:20px;display:flex}.notice-edit-composer-module__dt4i0q__empty{color:var(--text-dim);font-size:var(--fs-row)}.notice-edit-composer-module__dt4i0q__announcement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.notice-edit-composer-module__dt4i0q__tab:focus-visible,.notice-edit-composer-module__dt4i0q__tool:focus-visible,.notice-edit-composer-module__dt4i0q__styleTrigger:focus-visible,.notice-edit-composer-module__dt4i0q__styleOption:focus-visible,.notice-edit-composer-module__dt4i0q__action:focus-visible,.notice-edit-composer-module__dt4i0q__input:focus-visible{outline:2px solid var(--purple);outline-offset:2px}@media (min-width:720px){.notice-edit-composer-module__dt4i0q__banner,.notice-edit-composer-module__dt4i0q__guidance,.notice-edit-composer-module__dt4i0q__modes,.notice-edit-composer-module__dt4i0q__form{--fs-row:14.5px}.notice-edit-composer-module__dt4i0q__banner strong{font-size:17px}.notice-edit-composer-module__dt4i0q__input{font-size:var(--fs-row)}.notice-edit-composer-module__dt4i0q__styleMenu{left:0;right:auto}.notice-edit-composer-module__dt4i0q__toolbar{flex-wrap:nowrap;padding:5px 9px}.notice-edit-composer-module__dt4i0q__scope{text-align:right;width:auto;margin-left:auto}.notice-edit-composer-module__dt4i0q__styleMenu .notice-edit-composer-module__dt4i0q__scope{text-align:left}.notice-edit-composer-module__dt4i0q__styleTrigger{min-width:152px}.notice-edit-composer-module__dt4i0q__document{min-height:280px;padding:21px 20px 26px}.notice-edit-composer-module__dt4i0q__article{padding:26px 28px}.notice-edit-composer-module__dt4i0q__articleTitle{font-size:24px}}@media (max-width:600px){.notice-edit-composer-module__dt4i0q__hint{font-size:10px}.notice-edit-composer-module__dt4i0q__modes{gap:8px}}
.admin-parameters-module__2Be43q__list{margin-top:18px}.admin-parameters-module__2Be43q__heading{font-family:var(--ui-font);font-size:var(--fs-row);color:var(--text);margin:0 0 8px}.admin-parameters-module__2Be43q__rows{border:1px solid var(--hairline);border-radius:var(--radius);background:var(--bg-panel);margin:0;padding:0;list-style:none}.admin-parameters-module__2Be43q__row{border-bottom:1px solid var(--hairline);flex-direction:column;gap:4px;min-width:0;padding:11px 14px;display:flex}.admin-parameters-module__2Be43q__row:last-child{border-bottom:0}.admin-parameters-module__2Be43q__rowKey{font-family:var(--ui-font);font-size:var(--fs-row);color:var(--text);overflow-wrap:anywhere}.admin-parameters-module__2Be43q__rowState{font-family:var(--ui-font);font-size:var(--fs-sub);color:var(--text);overflow-wrap:anywhere}.admin-parameters-module__2Be43q__rowWhen{font-family:var(--ui-font);font-size:var(--fs-sub);color:var(--text-dim)}.admin-parameters-module__2Be43q__skeleton{border:1px solid var(--hairline);border-radius:var(--radius);background:var(--bg-panel);margin-top:18px}.admin-parameters-module__2Be43q__skeletonRow{border-bottom:1px solid var(--hairline);min-height:62px;display:block}.admin-parameters-module__2Be43q__skeletonRow:last-child{border-bottom:0}
.admin-series-module__hmxk1q__rows{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.admin-series-module__hmxk1q__card{border:1px solid var(--hairline);border-radius:var(--radius);background:var(--bg-panel);font-family:var(--ui-font);padding:14px 16px}.admin-series-module__hmxk1q__skeletonCard{min-height:132px}.admin-series-module__hmxk1q__empty{text-align:center;color:var(--text-dim);font-family:var(--ui-font);font-size:var(--fs-sub);margin:0;padding:38px 16px 18px}.admin-series-module__hmxk1q__head{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.admin-series-module__hmxk1q__title{color:var(--text);font-size:var(--fs-row);margin:0;font-weight:700}.admin-series-module__hmxk1q__marker{color:var(--text-dim);font-size:var(--fs-cap);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.admin-series-module__hmxk1q__group{margin-top:16px}.admin-series-module__hmxk1q__groupHead{color:var(--text-dim);font-size:var(--fs-cap);letter-spacing:.09em;text-transform:uppercase;margin:0 0 8px;font-weight:800}.admin-series-module__hmxk1q__note{color:var(--text-dim);font-size:var(--fs-cap);margin:0;font-weight:500}.admin-series-module__hmxk1q__slots{flex-direction:column;gap:8px;display:flex}.admin-series-module__hmxk1q__input{min-height:var(--hit-text);border:1px solid var(--hairline);border-radius:var(--radius);background:var(--bg-panel);color:var(--text);font-family:var(--ui-font);font-size:var(--fs-sub);padding:8px 10px}.admin-series-module__hmxk1q__input:disabled{color:var(--text-dim);cursor:not-allowed}.admin-series-module__hmxk1q__grants{flex-direction:column;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.admin-series-module__hmxk1q__grant{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.admin-series-module__hmxk1q__nickname{color:var(--text);font-size:var(--fs-sub);font-weight:700}.admin-series-module__hmxk1q__secondary{color:var(--text-dim);font-size:var(--fs-cap)}.admin-series-module__hmxk1q__role{color:var(--purple);font-size:var(--fs-cap);font-weight:700}.admin-series-module__hmxk1q__form{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.admin-series-module__hmxk1q__formField{flex-direction:column;flex:22ch;gap:4px;min-width:0;display:flex;position:relative}.admin-series-module__hmxk1q__formField label{color:var(--text-dim);font-size:var(--fs-cap);font-weight:700}.admin-series-module__hmxk1q__select{min-height:var(--hit-text);border:1px solid var(--hairline);border-radius:var(--radius);background:var(--bg-panel);color:var(--text);font-family:var(--ui-font);font-size:var(--fs-sub);padding:8px 10px;font-weight:600}.admin-series-module__hmxk1q__listbox{border:1px solid var(--hairline);border-radius:var(--radius);background:var(--bg-panel);max-height:220px;margin:4px 0 0;padding:4px;list-style:none;overflow-y:auto}.admin-series-module__hmxk1q__option{width:100%;min-height:var(--hit-text);border-radius:var(--radius);color:var(--text);font-family:var(--ui-font);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;display:flex}.admin-series-module__hmxk1q__optionActive{background:var(--bg-elev)}.admin-series-module__hmxk1q__input:focus-visible,.admin-series-module__hmxk1q__select:focus-visible,.admin-series-module__hmxk1q__option:focus-visible,.admin-series-module__hmxk1q__cta:focus-visible,.admin-series-module__hmxk1q__action:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.admin-series-module__hmxk1q__status{color:var(--text-dim);font-size:var(--fs-cap);margin:6px 0 0}.admin-series-module__hmxk1q__actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;display:flex}.admin-series-module__hmxk1q__cta{min-height:var(--hit-row);border:1px solid var(--purple-deep);border-radius:var(--radius);background:var(--purple-deep);color:var(--on-purple-deep);font-family:var(--ui-font);font-size:var(--fs-btn);cursor:pointer;padding:0 18px;font-weight:700}.admin-series-module__hmxk1q__cta:disabled{cursor:not-allowed;opacity:.55}.admin-series-module__hmxk1q__action{color:var(--purple);font-family:var(--ui-font);font-size:var(--fs-sub);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.admin-series-module__hmxk1q__action:disabled{cursor:not-allowed;opacity:.55}.admin-series-module__hmxk1q__danger{color:var(--danger)}
.browse-list-module__JF0d1a__browse{min-width:0;padding-top:4px}.browse-list-module__JF0d1a__tabs{border-bottom:1px solid var(--hairline);overscroll-behavior-x:contain;scrollbar-width:none;gap:18px;margin:0 0 12px;padding:14px 0 0;display:flex;overflow:auto hidden}.browse-list-module__JF0d1a__tabs::-webkit-scrollbar{display:none}.browse-list-module__JF0d1a__tab{min-height:var(--hit-text);color:var(--text-dim);font-size:var(--fs-row);white-space:nowrap;flex:none;align-items:center;padding:0 0 9px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.browse-list-module__JF0d1a__activeTab{color:var(--text);font-weight:800}.browse-list-module__JF0d1a__activeTab:after{content:"";background:var(--purple);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.browse-list-module__JF0d1a__utility{min-height:var(--hit-text);align-items:center;padding:2px 0 12px;display:flex}.browse-list-module__JF0d1a__count{min-width:0;color:var(--text-dim);font-size:var(--fs-sub);white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:600;overflow:hidden}.browse-list-module__JF0d1a__completed{width:90px;min-height:var(--hit-text);color:var(--text-dim);font-size:var(--fs-sub);cursor:pointer;-webkit-user-select:none;user-select:none;flex:0 0 90px;align-items:center;gap:6px;margin-left:auto;font-weight:700;display:flex}.browse-list-module__JF0d1a__completed:has(.browse-list-module__JF0d1a__completedBox:checked){color:var(--purple)}.browse-list-module__JF0d1a__completedBox{width:14px;height:14px;accent-color:var(--purple);cursor:pointer;border-radius:4px;flex-shrink:0;margin:0}.browse-list-module__JF0d1a__sort{width:84px;min-height:var(--hit-text);color:var(--text-dim);font-size:var(--fs-sub);white-space:nowrap;cursor:pointer;background:0 0;border:none;flex:0 0 84px;justify-content:flex-start;align-items:center;gap:4px;margin-left:12px;padding:0;font-weight:700;display:flex}.browse-list-module__JF0d1a__sort svg{flex-shrink:0;width:13px;height:13px}.browse-list-module__JF0d1a__sortLabel{min-width:0}.browse-list-module__JF0d1a__empty{text-align:center;color:var(--text-dim);font-size:var(--fs-sub);margin:0;padding:38px 16px 18px}
.dashboard-module__zDajSW__summary{width:100%}.dashboard-module__zDajSW__section{min-width:0}.dashboard-module__zDajSW__card{border:1px solid var(--hairline);border-radius:var(--radius);background:var(--bg-panel);min-width:0;padding:18px 16px}.dashboard-module__zDajSW__sectionHeader{align-items:baseline;gap:10px;margin:28px 2px 10px;display:flex}.dashboard-module__zDajSW__sectionHeader h2,.dashboard-module__zDajSW__cardLabel{color:var(--text-dim);font-size:var(--fs-shead);letter-spacing:.09em;text-transform:uppercase;margin:0;font-weight:800}.dashboard-module__zDajSW__sectionHeader span{color:var(--text-dim);font-size:var(--fs-cap);margin-left:auto;font-weight:500}.dashboard-module__zDajSW__cardLabel{margin:0 2px 10px}.dashboard-module__zDajSW__cardSubline{color:var(--text-dim);font-size:var(--fs-sub);margin:9px 2px 0;line-height:1.55}.dashboard-module__zDajSW__settlementGrid{grid-gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:719.98px){.dashboard-module__zDajSW__settlementGrid{grid-template-columns:minmax(0,1fr)}}
.subscription-page-module__CeKShW__page{flex-direction:column;gap:12px;width:100%;display:flex}.subscription-page-module__CeKShW__card{border-radius:var(--radius);background:var(--bg-panel);border:1px solid var(--hairline);flex-direction:column;gap:8px;padding:16px;display:flex}.subscription-page-module__CeKShW__cardHead{align-items:center;gap:10px;display:flex}.subscription-page-module__CeKShW__marker{flex:none;width:22px;height:22px;display:inline-flex}.subscription-page-module__CeKShW__marker>svg{width:100%;height:100%}.subscription-page-module__CeKShW__title{min-width:0;font-family:var(--ui-font);font-size:var(--fs-row);color:var(--text);flex:auto;margin:0;font-weight:700}.subscription-page-module__CeKShW__price{text-align:right;font-family:var(--ui-font);font-size:var(--fs-row);color:var(--text);flex:0 auto;font-weight:700}.subscription-page-module__CeKShW__benefits{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.subscription-page-module__CeKShW__benefit{font-size:var(--fs-sub);color:var(--text-dim);line-height:1.5}.subscription-page-module__CeKShW__status{min-height:20px;font-size:var(--fs-sub);color:var(--text-dim);margin:0;font-weight:600;line-height:20px}.subscription-page-module__CeKShW__statusEnds{color:var(--gold-ink,var(--gold))}.subscription-page-module__CeKShW__statusChange{color:var(--purple-ink,var(--purple))}.subscription-page-module__CeKShW__statusDanger{color:var(--danger)}.subscription-page-module__CeKShW__getCard{border-radius:var(--radius);background:var(--bg-panel);border:1px solid var(--hairline);text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:6px;width:100%;padding:16px;display:flex}.subscription-page-module__CeKShW__getCard:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.subscription-page-module__CeKShW__getTitle{font-family:var(--ui-font);font-size:var(--fs-row);color:var(--text);font-weight:700}.subscription-page-module__CeKShW__getSub{font-size:var(--fs-sub);color:var(--text-dim);line-height:1.5}.subscription-page-module__CeKShW__row{width:100%;min-height:var(--hit-row);border-radius:var(--radius);background:var(--bg-panel);border:1px solid var(--hairline);text-align:left;cursor:pointer;align-items:center;gap:12px;padding:12px 16px;display:flex}.subscription-page-module__CeKShW__row:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.subscription-page-module__CeKShW__rowText{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.subscription-page-module__CeKShW__rowLabel{font-family:var(--ui-font);font-size:var(--fs-row);color:var(--text);font-weight:600}.subscription-page-module__CeKShW__rowSub{font-size:var(--fs-sub);color:var(--text-dim);line-height:1.4}.subscription-page-module__CeKShW__rowChevron{width:18px;height:18px;color:var(--text-dim);flex:none;display:inline-flex}.subscription-page-module__CeKShW__rowChevron>svg{width:100%;height:100%}
.wallet-page-module__4grndG__page{flex-direction:column;gap:24px;width:100%;display:flex}.wallet-page-module__4grndG__section{flex-direction:column;gap:10px;min-width:0;display:flex}.wallet-page-module__4grndG__sectionHeader{justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:30px;display:flex}.wallet-page-module__4grndG__sectionHeading{color:var(--dim);font-size:var(--fs-shead);letter-spacing:.09em;text-transform:uppercase;margin:0;font-weight:800;line-height:1.25}.wallet-page-module__4grndG__navigationLink{color:var(--purple);font-size:var(--fs-btn);flex:none;font-weight:700;line-height:1.35;text-decoration:none;position:relative}.wallet-page-module__4grndG__navigationLink:before{height:var(--hit-text);content:"";position:absolute;top:50%;left:-4px;right:-4px;transform:translateY(-50%)}.wallet-page-module__4grndG__getInk,.wallet-page-module__4grndG__emptyCta{min-height:var(--hit-text);background:var(--purple-deep);color:var(--on-purple-deep);font-family:var(--ui-font);font-size:var(--fs-btn);cursor:pointer;border:none;border-radius:12px;flex:none;padding:8px 14px;font-weight:600}.wallet-page-module__4grndG__getInk:disabled,.wallet-page-module__4grndG__emptyCta:disabled{opacity:.35;cursor:default}.wallet-page-module__4grndG__navigationLink:focus-visible,.wallet-page-module__4grndG__getInk:focus-visible,.wallet-page-module__4grndG__emptyCta:focus-visible,.wallet-page-module__4grndG__balanceBody:focus-visible,.wallet-page-module__4grndG__toggle:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.wallet-page-module__4grndG__claim,.wallet-page-module__4grndG__balanceCard,.wallet-page-module__4grndG__card,.wallet-page-module__4grndG__empty{border:1px solid var(--hairline);border-radius:var(--radius);background:var(--bg-panel);min-width:0}.wallet-page-module__4grndG__claim{flex-direction:column;gap:10px;padding:16px;display:flex}.wallet-page-module__4grndG__claimReady{border-color:color-mix(in srgb, var(--gold) 45%, transparent);background:color-mix(in srgb, var(--gold) 8%, var(--bg-panel))}.wallet-page-module__4grndG__claimPaused{border-color:color-mix(in srgb, var(--danger) 45%, transparent)}.wallet-page-module__4grndG__claimHead,.wallet-page-module__4grndG__caption{color:var(--dim);font-size:var(--fs-cap);letter-spacing:.07em;text-transform:uppercase;margin:0;font-weight:800;line-height:normal}.wallet-page-module__4grndG__claimReady .wallet-page-module__4grndG__claimHead{color:var(--gold-ink,var(--gold))}.wallet-page-module__4grndG__claimPaused .wallet-page-module__4grndG__claimHead{color:var(--danger)}.wallet-page-module__4grndG__claimDone{font-size:var(--fs-row);align-items:center;gap:8px;margin:0;font-weight:700;display:flex}.wallet-page-module__4grndG__claimDone>svg{width:18px;height:18px;color:var(--ok);flex:none}.wallet-page-module__4grndG__claimNote,.wallet-page-module__4grndG__claimBody,.wallet-page-module__4grndG__footnote{color:var(--dim);font-size:var(--fs-sub);margin:0;line-height:1.4}.wallet-page-module__4grndG__balanceGrid{grid-gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.wallet-page-module__4grndG__balanceCard{flex-direction:column;gap:8px;padding:14px 16px;display:flex}.wallet-page-module__4grndG__balanceLabel{min-width:0;color:var(--dim);font-size:var(--fs-sub);align-items:center;gap:6px;margin:0;font-weight:700;line-height:1.35;display:flex}.wallet-page-module__4grndG__balanceLabel>span:first-child{flex:none}.wallet-page-module__4grndG__balanceBody{min-width:0;color:var(--text);font-family:var(--ui-font);text-align:left;background:0 0;border:none;flex-direction:column;align-items:flex-start;gap:6px;padding:0;text-decoration:none;display:flex}a.wallet-page-module__4grndG__balanceBody,button.wallet-page-module__4grndG__balanceBody{cursor:pointer}button.wallet-page-module__4grndG__balanceBody:disabled{cursor:default}.wallet-page-module__4grndG__balanceValue{align-items:center;gap:6px;font-size:26px;font-weight:800;line-height:1.15;display:flex}.wallet-page-module__4grndG__balanceValue>svg{flex:none;width:22px;height:22px}.wallet-page-module__4grndG__compassTier{overflow-wrap:anywhere;min-width:0}.wallet-page-module__4grndG__balanceBody[data-tier=bronze] .wallet-page-module__4grndG__compassTier{color:var(--tier-bronze-ink,var(--tier-bronze))}.wallet-page-module__4grndG__balanceBody[data-tier=silver] .wallet-page-module__4grndG__compassTier{color:var(--tier-silver-ink,var(--tier-silver))}.wallet-page-module__4grndG__balanceBody[data-tier=gold] .wallet-page-module__4grndG__compassTier{color:var(--tier-gold-ink,var(--tier-gold))}.wallet-page-module__4grndG__balanceBody[data-tier=platinum] .wallet-page-module__4grndG__compassTier{color:var(--tier-platinum-ink,var(--tier-platinum))}.wallet-page-module__4grndG__balanceMeta{min-width:0;color:var(--dim);font-size:var(--fs-sub);flex-direction:column;gap:2px;line-height:1.35;display:flex}.wallet-page-module__4grndG__compassStatus{font-weight:600}.wallet-page-module__4grndG__statusGold{color:var(--gold-ink,var(--gold))}.wallet-page-module__4grndG__statusDanger{color:var(--danger)}.wallet-page-module__4grndG__statusDim,.wallet-page-module__4grndG__compassSub{color:var(--dim)}.wallet-page-module__4grndG__getTitle{color:var(--gold-ink,var(--gold));font-size:17px;font-weight:800;line-height:1.2}.wallet-page-module__4grndG__card{flex-direction:column;gap:10px;padding:16px;display:flex}.wallet-page-module__4grndG__cardHead{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.wallet-page-module__4grndG__bonusChip{border:1px solid color-mix(in srgb, var(--gold) 45%, transparent);background:color-mix(in srgb, var(--gold) 8%, transparent);height:21px;color:var(--gold-ink,var(--gold));font-size:var(--fs-cap);letter-spacing:.02em;white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 8px;font-weight:800;line-height:1;display:inline-flex}.wallet-page-module__4grndG__bonusChip[data-danger]{border-color:color-mix(in srgb, var(--danger) 45%, transparent);background:color-mix(in srgb, var(--danger) 8%, transparent);color:var(--danger)}.wallet-page-module__4grndG__lots,.wallet-page-module__4grndG__rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wallet-page-module__4grndG__lot{border-top:1px solid var(--hairline);min-height:32px;font-size:var(--fs-row);justify-content:space-between;align-items:center;gap:12px;padding:6px 0;display:flex}.wallet-page-module__4grndG__lot>span:first-child{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.wallet-page-module__4grndG__lot>span:last-child{color:var(--dim);font-size:var(--fs-sub)}.wallet-page-module__4grndG__toggle{color:var(--purple);font-family:var(--ui-font);font-size:var(--fs-btn);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-weight:700;line-height:1.35;position:relative}.wallet-page-module__4grndG__toggle:before{height:var(--hit-text);content:"";position:absolute;top:50%;left:-4px;right:-4px;transform:translateY(-50%)}.wallet-page-module__4grndG__passCount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:none;font-size:26px;font-weight:800;line-height:1.15}.wallet-page-module__4grndG__row{min-height:var(--hit-row);border-top:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.wallet-page-module__4grndG__rows>.wallet-page-module__4grndG__row:first-child{border-top:none}.wallet-page-module__4grndG__rowMain{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.wallet-page-module__4grndG__rowLabel{font-size:var(--fs-row);align-items:center;gap:6px;font-weight:700;display:flex}.wallet-page-module__4grndG__rowTag{border:1px solid var(--purple);height:16px;color:var(--purple);font-size:var(--fs-cap);letter-spacing:.5px;border-radius:999px;align-items:center;padding:0 6px;font-weight:800;line-height:1;display:inline-flex}.wallet-page-module__4grndG__rowSub{color:var(--dim);font-size:var(--fs-sub);overflow-wrap:anywhere;line-height:1.35}.wallet-page-module__4grndG__rowSide{flex-direction:column;flex:none;align-items:flex-end;gap:3px;display:flex}.wallet-page-module__4grndG__rowDelta{font-size:var(--fs-row);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:800}.wallet-page-module__4grndG__rowSide>:not(.wallet-page-module__4grndG__rowDelta){color:var(--dim);font-size:var(--fs-sub)}.wallet-page-module__4grndG__empty{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:22px 16px;display:flex}.wallet-page-module__4grndG__emptyTitle{font-size:var(--fs-row);margin:0;font-weight:800}.wallet-page-module__4grndG__emptyBody{color:var(--dim);font-size:var(--fs-sub);margin:0;line-height:1.4}.wallet-page-module__4grndG__emptyCta{margin-top:6px}@media (min-width:720px){.wallet-page-module__4grndG__page{gap:26px}.wallet-page-module__4grndG__balanceMeta[data-wallet-ink-meta]{flex-flow:wrap;gap:0 6px}.wallet-page-module__4grndG__balanceMeta[data-wallet-ink-meta]>span+span:before{content:"·";margin-right:6px}}
.support-view-module__TCWWBa__body{flex-direction:column;display:flex}.support-view-module__TCWWBa__faq{margin:6px 0 0;padding:0;list-style:none}.support-view-module__TCWWBa__item{border-bottom:1px solid var(--hairline)}.support-view-module__TCWWBa__question{width:100%;min-height:var(--hit-row);color:var(--text);text-align:left;align-items:flex-start;gap:8px;padding:14px 16px;display:flex}.support-view-module__TCWWBa__questionText{flex:1;min-width:0;font-size:13px;font-weight:600;line-height:1.35}.support-view-module__TCWWBa__glyph{color:var(--text-dim);flex-shrink:0;margin-top:2px;transition:transform .2s;display:flex}.support-view-module__TCWWBa__glyph svg{width:14px;height:14px}.support-view-module__TCWWBa__question[aria-expanded=true] .support-view-module__TCWWBa__glyph{transform:rotate(45deg)}.support-view-module__TCWWBa__answer{max-width:var(--read-measure);color:var(--text-dim);font-size:var(--fs-sub);margin:0;padding:0 16px 22px;line-height:1.7}.support-view-module__TCWWBa__help{border:1px solid var(--hairline);border-radius:var(--radius);background:var(--bg-panel);margin:22px 16px 30px;padding:16px}.support-view-module__TCWWBa__helpTitle{color:var(--text);margin:0;font-size:13px;font-weight:700;line-height:1.35}.support-view-module__TCWWBa__helpNote{color:var(--text-dim);font-size:var(--fs-sub);margin:4px 0 0;line-height:1.5}.support-view-module__TCWWBa__contacts{gap:10px;margin-top:13px;display:flex}.support-view-module__TCWWBa__contact{border:1px solid var(--hairline);min-height:40px;color:var(--text);font-family:var(--ui-font);font-size:var(--fs-btn);background:0 0;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 4px;font-weight:700;display:flex}.support-view-module__TCWWBa__contact:disabled{cursor:default}.support-view-module__TCWWBa__contact svg{flex-shrink:0;width:14px;height:14px}.support-view-module__TCWWBa__contact .support-view-module__TCWWBa__mailMark{width:16px;height:16px}
.library-page-module__d6P7IW__page{margin-top:calc(-1 * var(--gap-top))}.library-page-module__d6P7IW__tabsBand{top:var(--hdr-h);z-index:30;background:var(--bg-elev);margin:0 -16px;position:sticky}.library-page-module__d6P7IW__tabs{overscroll-behavior-x:contain;gap:18px;padding:6px 16px 0;display:flex;overflow:auto hidden}.library-page-module__d6P7IW__tabs button{min-width:40px;min-height:40px;color:var(--text-dim);font:inherit;font-size:var(--fs-row);opacity:1;white-space:nowrap;background:0 0;border:0;flex:none;padding:0 0 9px;font-weight:600;position:relative}.library-page-module__d6P7IW__tabs .library-page-module__d6P7IW__activeTab{color:var(--text);font-weight:800}.library-page-module__d6P7IW__tabs .library-page-module__d6P7IW__activeTab:after{background:var(--purple);content:"";border-radius:2px;height:2px;position:absolute;bottom:0;left:0;right:0}.library-page-module__d6P7IW__tabs button:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.library-page-module__d6P7IW__dataRegion{margin-top:20px}.library-page-module__d6P7IW__rowCell{min-width:0}.library-page-module__d6P7IW__sub{color:var(--text-dim);font-size:var(--fs-sub);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.library-page-module__d6P7IW__meta{color:var(--text-dim);font-size:var(--fs-cap);align-items:baseline;gap:8px;display:flex}.library-page-module__d6P7IW__metaText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.library-page-module__d6P7IW__continue{color:var(--purple-ink,var(--purple));font-family:var(--ui-font);font-size:var(--fs-cap);cursor:pointer;background:0 0;border:none;flex:none;margin-left:auto;padding:0;font-weight:700;position:relative}.library-page-module__d6P7IW__continue:before{height:var(--hit-row);content:"";position:absolute;top:50%;left:-8px;right:-8px;transform:translateY(-50%)}.library-page-module__d6P7IW__continue:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.library-page-module__d6P7IW__continueGlyph{margin-left:2px}.library-page-module__d6P7IW__banner{width:100%;min-height:var(--hit-row);border:1px solid var(--hairline);border-radius:var(--radius);background:var(--clip-bg);color:var(--text);font-family:var(--ui-font);font-size:var(--fs-sub);cursor:pointer;justify-content:space-between;align-items:center;margin-bottom:12px;padding:0 14px;font-weight:600;display:flex}.library-page-module__d6P7IW__banner:disabled{opacity:.35;cursor:default}.library-page-module__d6P7IW__banner:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.library-page-module__d6P7IW__bannerGlyph{color:var(--purple-ink,var(--purple))}.library-page-module__d6P7IW__empty{border:1px solid var(--hairline);border-radius:var(--radius);background:var(--bg-panel);text-align:center;flex-direction:column;align-items:center;gap:10px;width:100%;padding:32px 16px;display:flex}.library-page-module__d6P7IW__emptyTitle{color:var(--text);font-size:var(--fs-row);margin:0;font-weight:700}.library-page-module__d6P7IW__emptyBody{color:var(--text-dim);font-size:var(--fs-sub);margin:0}.library-page-module__d6P7IW__emptyCta{min-height:var(--hit-text);background:var(--purple-deep);color:var(--on-purple-deep);font-family:var(--ui-font);font-size:var(--fs-btn);cursor:pointer;border:none;border-radius:12px;align-items:center;margin-top:6px;padding:8px 14px;font-weight:600;text-decoration:none;display:inline-flex}.library-page-module__d6P7IW__emptyCta:focus-visible{outline:2px solid var(--purple);outline-offset:2px}
.notifications-module__KpYubq__list{margin:0;padding:0;list-style:none}.notifications-module__KpYubq__pagingRetry{min-height:var(--hit-text);color:var(--purple);font:600 var(--fs-btn) / 1 var(--ui-font);cursor:pointer;background:0 0;border:0;margin:12px auto;padding:8px 14px;display:block}.notifications-module__KpYubq__pagingRetry:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.notifications-module__KpYubq__cell{border-bottom:1px solid var(--hairline)}.notifications-module__KpYubq__row{grid-gap:2px 12px;grid-template-columns:16px minmax(0,1fr);grid-template-areas:"mark line"".when";align-items:start;gap:2px 12px;min-height:44px;padding:12px 16px;display:grid}@media (min-width:720px){.notifications-module__KpYubq__row{grid-template-columns:16px minmax(0,1fr) auto;grid-template-areas:"mark line when";align-items:center}}.notifications-module__KpYubq__mark{height:1.45em;color:var(--purple);grid-area:mark;align-items:center;font-size:16px;display:flex}.notifications-module__KpYubq__mark svg{flex-shrink:0;width:1em;height:1em}.notifications-module__KpYubq__line{color:var(--text);font-size:var(--fs-row);-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:line;line-height:1.45;display:-webkit-box;overflow:hidden}.notifications-module__KpYubq__when{color:var(--text-dim);font-size:var(--fs-sub);white-space:nowrap;grid-area:when}.notifications-module__KpYubq__empty{text-align:center;padding:40px 16px}.notifications-module__KpYubq__emptyTitle{color:var(--text);font-family:var(--font-serif);margin:0 0 6px;font-size:18px;font-weight:700}.notifications-module__KpYubq__emptyBody{max-width:34ch;color:var(--text-dim);font-size:var(--fs-sub);margin:0 auto;line-height:1.6}.notifications-module__KpYubq__emptyCta{min-height:var(--hit-text);background:var(--purple-deep);color:var(--on-purple-deep);font-family:var(--ui-font);font-size:var(--fs-btn);border-radius:12px;align-items:center;margin-top:10px;padding:8px 14px;font-weight:600;text-decoration:none;display:inline-flex}.notifications-module__KpYubq__emptyCta:focus-visible{outline:2px solid var(--purple);outline-offset:2px}
.search-page-module__naAIzW__page{margin-top:calc(-1 * var(--gap-top))}.search-page-module__naAIzW__field{border:1px solid var(--hairline);border-radius:var(--radius);background:var(--bg-panel);min-width:0;min-height:40px;color:var(--text-dim);flex:1;align-items:center;gap:8px;padding:0 6px 0 12px;display:flex}.search-page-module__naAIzW__searchIcon{flex:none;width:16px;height:16px}.search-page-module__naAIzW__field input{min-width:0;min-height:40px;color:var(--text);font:inherit;font-size:var(--fs-row);opacity:1;background:0 0;border:0;outline:0;flex:1}.search-page-module__naAIzW__field input::placeholder{color:var(--text-dim);opacity:1}.search-page-module__naAIzW__field input::-webkit-search-cancel-button{appearance:none;display:none}.search-page-module__naAIzW__field input::-webkit-search-decoration{appearance:none;display:none}.search-page-module__naAIzW__clearControl{width:33px;height:33px;color:var(--text-dim);background:0 0;border:0;border-radius:50%;flex:none;padding:0;position:relative}.search-page-module__naAIzW__clearControl[data-visible=false]{visibility:hidden}.search-page-module__naAIzW__clearControl:before{height:var(--hit-text);content:"";position:absolute;top:50%;left:-4px;right:-4px;transform:translateY(-50%)}.search-page-module__naAIzW__clearControl svg{width:15px;height:15px}.search-page-module__naAIzW__dataRegion{margin-top:20px}.search-page-module__naAIzW__section{min-width:0;margin-top:22px}.search-page-module__naAIzW__sectionHeading{align-items:baseline;gap:8px;padding:0 0 11px;display:flex}.search-page-module__naAIzW__sectionHeading h2{color:var(--text);font-family:var(--ui-font);letter-spacing:-.15px;margin:0;font-size:17px;font-weight:800;line-height:1.2}.search-page-module__naAIzW__sectionSub{color:var(--text-dim);font-size:var(--fs-cap)}.search-page-module__naAIzW__sectionAction{color:var(--text-dim);font:inherit;font-size:var(--fs-sub);cursor:pointer;background:0 0;border:0;align-self:center;margin-left:auto;padding:0;font-weight:700;position:relative}.search-page-module__naAIzW__sectionAction:before{height:var(--hit-text);content:"";position:absolute;top:50%;left:-4px;right:-4px;transform:translateY(-50%)}.search-page-module__naAIzW__sectionReveal{min-height:var(--hit-text);justify-content:center;margin-top:16px;display:flex}.search-page-module__naAIzW__sectionReveal .search-page-module__naAIzW__sectionAction{margin-inline:0}.search-page-module__naAIzW__count{font-family:var(--ui-font);font-size:var(--fs-sub);color:var(--text-dim);margin:0;padding-top:14px;font-weight:600}.search-page-module__naAIzW__chips{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.search-page-module__naAIzW__chip{border:1px solid var(--hairline);background:var(--bg-panel);max-width:100%;color:var(--text);font-family:var(--ui-font);font-size:var(--fs-sub);border-radius:999px;align-items:center;gap:5px;padding:8px 6px 8px 13px;font-weight:600;display:flex}.search-page-module__naAIzW__chipQuery{white-space:nowrap;text-overflow:ellipsis;max-width:196px;overflow:hidden}.search-page-module__naAIzW__chipTag{color:var(--purple-ink,var(--purple))}.search-page-module__naAIzW__chipRemove{width:24px;height:24px;color:var(--text-dim);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.search-page-module__naAIzW__chipRemove:before{height:var(--hit-text);content:"";position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.search-page-module__naAIzW__chipRemove svg{width:12px;height:12px}.search-page-module__naAIzW__empty{text-align:center;padding:40px 24px 6px}.search-page-module__naAIzW__emptyIcon{border:1px solid var(--hairline);background:var(--bg-panel);width:44px;height:44px;color:var(--text-dim);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 14px;display:flex}.search-page-module__naAIzW__emptyIcon svg{width:20px;height:20px}.search-page-module__naAIzW__emptyTitle{font-family:var(--font-serif);font-size:var(--fs-nav);overflow-wrap:break-word;margin:0;font-weight:600;line-height:1.4}.search-page-module__naAIzW__emptySub{font-family:var(--ui-font);font-size:var(--fs-sub);color:var(--text-dim);margin:6px 0 0;line-height:1.55}@media (max-width:719.98px),(pointer:coarse){.search-page-module__naAIzW__field input{font-size:16px}}@media (min-width:720px){.search-page-module__naAIzW__clearControl{width:36px;height:36px}}
.series-detail-screen-module__sVEwvW__page{--ctabar-h:68px;--cover-mobile:148px;--cover-desktop:200px;--title-lh:1.32;--tag-lh:var(--hit-text);min-width:0}.series-detail-screen-module__sVEwvW__hero{text-align:center;flex-direction:column;align-items:center;gap:14px;min-width:0;display:flex}.series-detail-screen-module__sVEwvW__cover{width:var(--cover-mobile);height:calc(var(--cover-mobile) * 1.5);box-shadow:0 10px 34px color-mix(in srgb, var(--bg) 50%, transparent);border-radius:10px;flex:none;overflow:hidden}.series-detail-screen-module__sVEwvW__heroData{flex-direction:column;align-items:center;width:100%;min-width:0;display:flex}.series-detail-screen-module__sVEwvW__title{min-height:calc(2 * var(--title-lh) * 1em);font-size:19px;font-weight:800;line-height:var(--title-lh);overflow-wrap:anywhere;margin:0}.series-detail-screen-module__sVEwvW__author{font-size:var(--fs-sub);color:var(--text-dim);margin-top:5px;font-weight:600}.series-detail-screen-module__sVEwvW__chips{flex-wrap:wrap;justify-content:center;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.series-detail-screen-module__sVEwvW__chip{border:1px solid var(--hairline);background:var(--bg-panel);font-size:var(--fs-cap);color:var(--text-dim);border-radius:999px;padding:5px 10px;font-weight:700;line-height:normal}.series-detail-screen-module__sVEwvW__genre{border-color:color-mix(in srgb, var(--purple) 40%, transparent);color:var(--purple);text-decoration:none;display:inline-block;position:relative}.series-detail-screen-module__sVEwvW__genre:before,.series-detail-screen-module__sVEwvW__tag:before{height:var(--hit-text);content:"";position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.series-detail-screen-module__sVEwvW__status{border-color:color-mix(in srgb, var(--ok) 30%, transparent);color:var(--ok)}.series-detail-screen-module__sVEwvW__tags{min-height:calc(2 * var(--tag-lh));-webkit-line-clamp:2;max-width:100%;font-size:var(--fs-btn);font-weight:600;line-height:var(--tag-lh);color:var(--text-dim);-webkit-box-orient:vertical;margin-top:9px;display:-webkit-box;overflow:hidden}.series-detail-screen-module__sVEwvW__tag{white-space:nowrap;color:inherit;margin-right:14px;text-decoration:none;display:inline-block;position:relative}.series-detail-screen-module__sVEwvW__tag:before{height:var(--tag-lh)}.series-detail-screen-module__sVEwvW__genre:focus-visible,.series-detail-screen-module__sVEwvW__tag:focus-visible{outline:2px solid var(--purple);outline-offset:-2px}.series-detail-screen-module__sVEwvW__highlights{flex-wrap:wrap;justify-content:center;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.series-detail-screen-module__sVEwvW__highlight{border:1px solid color-mix(in srgb, var(--gold) 32%, transparent);background:color-mix(in srgb, var(--gold) 8%, transparent);font-size:var(--fs-cap);color:var(--gold);border-radius:999px;align-items:center;padding:6px 12px;font-weight:700;display:inline-flex}.series-detail-screen-module__sVEwvW__meta{font-size:var(--fs-sub);color:var(--text-dim);margin:12px 0 0}.series-detail-screen-module__sVEwvW__source{font-size:var(--fs-cap);color:var(--text-dim);opacity:.9;overflow-wrap:anywhere;margin:0;line-height:1.55}.series-detail-screen-module__sVEwvW__actions{z-index:30;width:100%;height:calc(var(--ctabar-h) + env(safe-area-inset-bottom,0px));padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px)) 16px;background:linear-gradient(180deg, transparent, var(--bg) 34%);display:flex;position:fixed;bottom:0;left:0;right:0}.series-detail-screen-module__sVEwvW__actionsInner{width:100%;max-width:var(--col-mobile);gap:10px;margin:0 auto;display:flex}.series-detail-screen-module__sVEwvW__cta{min-height:var(--hit-row);background:linear-gradient(135deg, var(--purple), var(--purple-deep));height:48px;color:var(--on-purple-deep);border-radius:12px;flex:1;justify-content:center;align-items:center;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.series-detail-screen-module__sVEwvW__section{grid-gap:10px;gap:10px;margin-top:22px;display:grid}.series-detail-screen-module__sVEwvW__section h3{font-size:var(--fs-nav);margin:0;font-weight:800}.series-detail-screen-module__sVEwvW__communitySkeleton{grid-gap:9px;gap:9px;display:grid}.series-detail-screen-module__sVEwvW__communitySkeleton span{background:color-mix(in srgb, var(--purple) 7%, transparent);border-radius:10px;height:62px;display:block}.series-detail-screen-module__sVEwvW__noticeActions{justify-content:flex-end;gap:14px;display:flex}.series-detail-screen-module__sVEwvW__noticeAction{color:var(--purple);font-size:var(--fs-sub);background:0 0;border:0;padding:0;font-weight:700;position:relative}.series-detail-screen-module__sVEwvW__noticeAction:before{height:var(--hit-text);content:"";position:absolute;top:50%;left:-5px;right:-5px;transform:translateY(-50%)}.series-detail-screen-module__sVEwvW__noticeDelete{color:var(--danger)}.series-detail-screen-module__sVEwvW__commentList{margin:0;padding:0;list-style:none}.series-detail-screen-module__sVEwvW__commentRow{min-height:var(--hit-row);border-bottom:1px solid color-mix(in srgb, var(--purple) 8%, transparent);color:inherit;padding:11px 2px;text-decoration:none;display:block}.series-detail-screen-module__sVEwvW__commentList li:last-child .series-detail-screen-module__sVEwvW__commentRow{border-bottom:0}.series-detail-screen-module__sVEwvW__commentTop{align-items:center;gap:8px;min-width:0;margin-bottom:6px;display:flex}.series-detail-screen-module__sVEwvW__commentChapter{font-size:var(--fs-cap);color:var(--purple);flex:none;font-weight:800}.series-detail-screen-module__sVEwvW__commentAuthor{min-width:0;font-size:var(--fs-sub);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-weight:600;overflow:hidden}.series-detail-screen-module__sVEwvW__commentLikes{font-size:var(--fs-sub);color:var(--text-dim);flex:none;align-items:center;gap:4px;display:inline-flex}.series-detail-screen-module__sVEwvW__commentHeart{stroke-width:1.8px;width:14px;height:14px}.series-detail-screen-module__sVEwvW__commentHeartOn{color:var(--purple)}.series-detail-screen-module__sVEwvW__commentBody{-webkit-line-clamp:2;font-size:var(--fs-row);overflow-wrap:anywhere;white-space:pre-wrap;-webkit-box-orient:vertical;line-height:1.55;display:-webkit-box;overflow:hidden}.series-detail-screen-module__sVEwvW__commentRow:focus-visible,.series-detail-screen-module__sVEwvW__noticeAction:focus-visible{outline:2px solid var(--purple);outline-offset:2px;border-radius:6px}.series-detail-screen-module__sVEwvW__synopsis{font-family:var(--font-serif);color:var(--text);opacity:.92;margin:0;font-size:14.5px;line-height:1.9}.series-detail-screen-module__sVEwvW__clamped{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.series-detail-screen-module__sVEwvW__more{font-size:var(--fs-sub);color:var(--purple);background:0 0;border:none;justify-self:start;padding:0;font-weight:700;position:relative}.series-detail-screen-module__sVEwvW__more:before{height:var(--hit-text);content:"";position:absolute;top:50%;left:-4px;right:-4px;transform:translateY(-50%)}.series-detail-screen-module__sVEwvW__chapterRow{border:1px solid var(--hairline);border-radius:var(--radius);background:var(--bg-panel);text-align:left;padding:14px 16px}.series-detail-screen-module__sVEwvW__chapterTitle{font-size:var(--fs-row);font-weight:700}.series-detail-screen-module__sVEwvW__chapterSub{font-size:var(--fs-sub);color:var(--text-dim);margin-top:2px}@media (max-width:719.98px){.series-detail-screen-module__sVEwvW__pageWithActions{padding-bottom:calc(var(--ctabar-h) + env(safe-area-inset-bottom,0px))}}@media (min-width:720px){.series-detail-screen-module__sVEwvW__hero{text-align:left;flex-direction:row;align-items:flex-start;gap:28px}.series-detail-screen-module__sVEwvW__cover{width:var(--cover-desktop);height:calc(var(--cover-desktop) * 1.5)}.series-detail-screen-module__sVEwvW__heroData{min-height:calc(var(--cover-desktop) * 1.5);align-items:flex-start}.series-detail-screen-module__sVEwvW__chips,.series-detail-screen-module__sVEwvW__highlights{justify-content:flex-start}.series-detail-screen-module__sVEwvW__actions{background:0 0;height:auto;margin-top:auto;padding:18px 0 0;position:static}.series-detail-screen-module__sVEwvW__actionsInner{max-width:none;margin:0}.series-detail-screen-module__sVEwvW__clamped{-webkit-line-clamp:none;display:block;overflow:visible}.series-detail-screen-module__sVEwvW__more{display:none}}@media (any-pointer:fine) and (min-width:720px){.series-detail-screen-module__sVEwvW__page{--tag-lh:24px}}
