._5cdFna_dialog{box-sizing:border-box;overscroll-behavior:contain;border:1px solid var(--story-menu-line);background:var(--story-menu-bg);width:min(34rem,100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);color:var(--story-menu-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;word-break:keep-all;overflow-wrap:anywhere;line-break:strict;border-radius:5px;padding:clamp(16px,4vw,24px);line-height:1.65;overflow:auto;box-shadow:0 12px 36px #07141470,inset 0 0 0 3px #a58d6622}._5cdFna_dialog::backdrop{background:#071617a8}._5cdFna_dialog h2{border-bottom:1px solid var(--story-menu-line);margin:0 0 16px;padding-bottom:12px;font-size:1.2rem;font-weight:600;line-height:1.45}._5cdFna_dialog p{margin:12px 0}._5cdFna_title{background:var(--story-menu-surface);white-space:pre-wrap;border:1px solid #a58d6655;max-height:min(10rem,25dvh);padding:12px;font-weight:600;overflow:auto}._5cdFna_dialog dl{grid-template-columns:minmax(5rem,auto) minmax(0,1fr);gap:8px 16px;margin:16px 0;display:grid}._5cdFna_dialog dt{color:var(--story-menu-muted)}._5cdFna_dialog dd{min-width:0;margin:0}._5cdFna_dialog [role=alert]{color:var(--story-menu-danger);border-left:2px solid;padding-left:12px}._5cdFna_dialog ul{padding-left:20px}._5cdFna_dialog li+li{margin-top:8px}._5cdFna_dialog [role=status]{color:var(--story-menu-accent)}._5cdFna_actions{border-top:1px solid #a58d6655;flex-wrap:wrap;gap:8px;margin-top:20px;padding-top:12px;display:flex}._5cdFna_actions button{box-sizing:border-box;min-width:0;min-height:44px;color:var(--story-menu-ink);border:1px solid var(--story-menu-line);font:inherit;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;cursor:pointer;background:0 0;border-radius:3px;flex:12rem;padding:10px 12px;line-height:1.5}._5cdFna_actions button:hover:not(:disabled){color:var(--story-menu-accent);background:var(--story-menu-surface)}._5cdFna_actions button:focus-visible{outline:2px solid var(--story-menu-accent);outline-offset:2px}._5cdFna_actions button:disabled{opacity:.5;cursor:default}._5cdFna_actions ._5cdFna_primary{color:var(--story-menu-accent);background:var(--story-menu-surface)}._5cdFna_actions ._5cdFna_danger{color:var(--story-menu-danger)}@media (prefers-reduced-transparency:reduce){._5cdFna_dialog{background:#112223}}._5cdFna_dialog._5cdFna_dialog{--ink:var(--story-menu-ink);--ink-soft:var(--story-menu-muted);--muted:var(--story-menu-muted);--white:var(--story-menu-surface);--paper:var(--story-menu-bg);--line:var(--story-menu-line);--mint:var(--story-menu-surface);--mint-strong:var(--story-menu-accent)}._5cdFna_dialog._5cdFna_dialog ._5cdFna_actions button{color:var(--story-menu-ink)!important;border-color:var(--story-menu-line)!important;background:0 0!important}._5cdFna_dialog._5cdFna_dialog ._5cdFna_actions button:hover:not(:disabled),._5cdFna_dialog._5cdFna_dialog ._5cdFna_actions ._5cdFna_primary{background:var(--story-menu-surface)!important;color:var(--story-menu-accent)!important}._5cdFna_dialog._5cdFna_dialog ._5cdFna_actions ._5cdFna_danger{color:var(--story-menu-danger)!important}
._24ZUMW_surface._24ZUMW_surface{--ink:var(--story-menu-ink);--ink-soft:var(--story-menu-muted);--muted:var(--story-menu-muted);--white:var(--story-menu-surface);--paper:var(--story-menu-bg);--line:var(--story-menu-line);--mint:var(--story-menu-surface);--mint-strong:var(--story-menu-accent);--coral:var(--story-menu-danger);color:var(--story-menu-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--story-menu-bg);border:1px solid var(--story-menu-line);word-break:keep-all;overflow-wrap:anywhere;line-break:strict;border-radius:5px;box-shadow:0 16px 48px #0009,inset 0 0 0 3px #a58d661c}._24ZUMW_surface._24ZUMW_surface::backdrop{background:#071617ad}._24ZUMW_surface._24ZUMW_surface :is(button,input,select,textarea){color:var(--story-menu-ink);background:var(--story-menu-surface);border-color:var(--story-menu-line);border-radius:3px;max-width:100%;min-height:44px}._24ZUMW_surface._24ZUMW_surface :is(button,summary,label,p,small,h2,h3,legend,dt,dd){word-break:keep-all;overflow-wrap:anywhere}._24ZUMW_surface._24ZUMW_surface button{white-space:normal}._24ZUMW_surface._24ZUMW_surface header,._24ZUMW_surface._24ZUMW_surface header>div{min-width:0}._24ZUMW_surface._24ZUMW_surface header>button{white-space:nowrap;flex-shrink:0}._24ZUMW_surface._24ZUMW_surface :focus-visible{outline:2px solid var(--story-menu-accent);outline-offset:2px}._24ZUMW_surface._24ZUMW_surface input[type=checkbox],._24ZUMW_surface._24ZUMW_surface input[type=range]{accent-color:var(--story-menu-accent)}._24ZUMW_surface._24ZUMW_surface [role=alert]{color:var(--story-menu-danger)}
.o0ehtG_menu{color:var(--ink,#183331);font-size:.875rem;position:relative}.o0ehtG_menu>summary{cursor:pointer;background:#fffdf8;border:1px solid #d8d0c2;border-radius:12px;align-items:center;min-height:44px;padding:0 12px;display:flex}.o0ehtG_menu .o0ehtG_panel{z-index:40;box-sizing:border-box;border:1px solid var(--story-menu-line);background:var(--story-menu-bg);width:min(340px,100vw - 24px);color:var(--story-menu-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;word-break:keep-all;overflow-wrap:anywhere;line-break:strict;scrollbar-color:var(--story-menu-line) transparent;border-radius:5px;max-height:70vh;padding:16px;line-height:1.6;position:absolute;top:calc(100% + 6px);right:0;overflow:auto;box-shadow:0 12px 36px #07141470,inset 0 0 0 3px #a58d6622}.o0ehtG_menu .o0ehtG_panel>strong{border-bottom:1px solid var(--story-menu-line);padding-bottom:8px;font-size:1rem;font-weight:600;display:block}.o0ehtG_menu .o0ehtG_panel p{white-space:normal;color:var(--story-menu-muted);margin:10px 0;font-size:.85rem;line-height:1.65}.o0ehtG_menu .o0ehtG_panel button{box-sizing:border-box;width:100%;min-width:0;min-height:44px;color:var(--story-menu-ink);font:inherit;text-align:left;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;margin-top:8px;padding:8px 10px;line-height:1.5;display:block}.o0ehtG_menu .o0ehtG_panel button:hover:not(:disabled),.o0ehtG_menu .o0ehtG_panel button[aria-pressed=true]{background:var(--story-menu-surface);border-color:var(--story-menu-line);color:var(--story-menu-accent)}.o0ehtG_menu .o0ehtG_panel button:disabled{opacity:.55;cursor:default}.o0ehtG_menu .o0ehtG_panel :focus-visible{outline:2px solid var(--story-menu-accent);outline-offset:2px}.o0ehtG_menu .o0ehtG_panel [role=alert]{color:var(--story-menu-danger)}.o0ehtG_menu .o0ehtG_panel [role=status]{color:var(--story-menu-accent)}.o0ehtG_menu .o0ehtG_panel label{grid-template-columns:minmax(0,1fr);gap:6px;margin-top:12px;display:grid}.o0ehtG_menu .o0ehtG_panel select{box-sizing:border-box;background:var(--story-menu-surface);border:1px solid var(--story-menu-line);width:100%;min-width:0;max-width:100%;min-height:44px;color:var(--story-menu-ink);font:inherit;border-radius:3px;padding:8px}.o0ehtG_menu .o0ehtG_panel ul{margin:12px 0;padding:0;list-style:none}.o0ehtG_menu .o0ehtG_panel li{border-top:1px solid var(--story-menu-line);padding:10px 0}.o0ehtG_menu .o0ehtG_panel li>span{white-space:pre-wrap;display:block}.o0ehtG_menu .o0ehtG_panel small{color:var(--story-menu-muted);display:block}.o0ehtG_menu .o0ehtG_panel [role=group]{grid-template-columns:minmax(0,1fr);gap:4px;display:grid}.o0ehtG_menu .o0ehtG_panel [role=group][aria-label="온라인 휴지통 이동 확인"]{border:1px solid var(--story-menu-line);background:var(--story-menu-surface);border-radius:3px;padding:10px}
._0a-q1a_menu{color:var(--ink,#183331);font-size:.875rem;position:relative}._0a-q1a_menu>summary{cursor:pointer;background:#fffdf8;border:1px solid #d8d0c2;border-radius:12px;align-items:center;min-height:44px;padding:0 12px;display:flex}._0a-q1a_menu ._0a-q1a_panel{z-index:40;box-sizing:border-box;border:1px solid var(--story-menu-line);background:var(--story-menu-bg);width:min(340px,100vw - 24px);color:var(--story-menu-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;word-break:keep-all;overflow-wrap:anywhere;line-break:strict;scrollbar-color:var(--story-menu-line) transparent;border-radius:5px;max-height:70vh;padding:16px;line-height:1.6;position:absolute;top:calc(100% + 6px);right:0;overflow:auto;box-shadow:0 12px 36px #07141470,inset 0 0 0 3px #a58d6622}._0a-q1a_menu ._0a-q1a_panel>strong{border-bottom:1px solid var(--story-menu-line);padding-bottom:8px;font-size:1rem;font-weight:600;display:block}._0a-q1a_menu ._0a-q1a_panel p{white-space:normal;color:var(--story-menu-muted);margin:10px 0;font-size:.85rem;line-height:1.65}._0a-q1a_menu ._0a-q1a_panel button{box-sizing:border-box;width:100%;min-width:0;min-height:44px;color:var(--story-menu-ink);font:inherit;text-align:left;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;margin-top:8px;padding:8px 10px;line-height:1.5;display:block}._0a-q1a_menu ._0a-q1a_panel button:hover:not(:disabled),._0a-q1a_menu ._0a-q1a_panel button[aria-pressed=true]{background:var(--story-menu-surface);border-color:var(--story-menu-line);color:var(--story-menu-accent)}._0a-q1a_menu ._0a-q1a_panel button:disabled{opacity:.55;cursor:default}._0a-q1a_menu ._0a-q1a_panel :focus-visible{outline:2px solid var(--story-menu-accent);outline-offset:2px}._0a-q1a_menu ._0a-q1a_panel [role=alert]{color:var(--story-menu-danger)}._0a-q1a_menu ._0a-q1a_panel [role=status]{color:var(--story-menu-accent)}
.o_3bpq_field{gap:8px;min-width:0;display:grid}.o_3bpq_launcher{text-align:left;align-items:center;gap:12px;width:100%;display:flex}.o_3bpq_launcher img{object-fit:contain;background:var(--paper);border-radius:var(--radius-control);width:56px;height:56px}.o_3bpq_launcher span{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.o_3bpq_field>.o_3bpq_launcher{margin-bottom:6px}.o_3bpq_dialog{--asset-control-height:36px;box-sizing:border-box;border:1px solid var(--story-menu-line);background:var(--story-menu-bg);width:min(1080px,100vw - 24px);max-width:100%;max-height:calc(100dvh - 24px);color:var(--story-menu-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;word-break:keep-all;overflow-wrap:anywhere;line-break:strict;scrollbar-color:var(--story-menu-line) transparent;border-radius:5px;padding:0;font-size:13px;line-height:1.5;box-shadow:0 12px 36px #07141470,inset 0 0 0 3px #a58d6622}.o_3bpq_dialog::backdrop{background:#071617a8}.o_3bpq_shell{flex-flow:column;min-height:0;max-height:calc(100dvh - 26px);display:flex;overflow:hidden}.o_3bpq_dialog :is(button,input,summary){box-sizing:border-box;min-height:var(--asset-control-height);min-width:0;font:inherit;line-height:1.4}.o_3bpq_dialog button{color:var(--story-menu-ink);cursor:pointer;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;background:0 0;border:1px solid #0000;border-radius:3px;padding:7px 10px}.o_3bpq_dialog button:hover:not(:disabled){color:var(--story-menu-accent);background:var(--story-menu-surface);border-color:var(--story-menu-line)}.o_3bpq_dialog button:disabled{opacity:.5;cursor:default}.o_3bpq_dialog button[aria-pressed=true]{color:var(--story-menu-accent);background:var(--story-menu-surface);border-color:var(--story-menu-line)}.o_3bpq_dialog :focus-visible{outline:2px solid var(--story-menu-accent);outline-offset:2px}.o_3bpq_header{border-bottom:1px solid var(--story-menu-line);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.o_3bpq_header>div{min-width:0}.o_3bpq_header>button{white-space:nowrap;flex:none}.o_3bpq_header h2{margin:2px 0;font-size:1rem;font-weight:600}.o_3bpq_header small,.o_3bpq_header p,.o_3bpq_footer p,.o_3bpq_comparison small,.o_3bpq_option small,.o_3bpq_body>p{color:var(--story-menu-muted)}.o_3bpq_header p,.o_3bpq_footer p{margin:4px 0;font-size:.8rem}.o_3bpq_comparison{background:var(--story-menu-surface);flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:8px 20px;display:grid}.o_3bpq_comparison>div{align-items:center;gap:10px;min-width:0;display:flex}.o_3bpq_comparison span:not(.o_3bpq_thumbnail){gap:2px;min-width:0;display:grid}.o_3bpq_thumbnail{background:#eae6dc;border-radius:3px;width:100%;height:120px;display:block;overflow:hidden}.o_3bpq_thumbnail img{object-fit:contain;width:100%;height:100%}.o_3bpq_background img{object-fit:cover}.o_3bpq_comparison .o_3bpq_thumbnail{flex-shrink:0;width:64px;height:56px}.o_3bpq_findbar{flex:none;gap:8px;padding:10px 20px;display:flex}.o_3bpq_findbar input{border:1px solid var(--story-menu-line);width:0;color:var(--story-menu-ink);background:var(--story-menu-surface);border-radius:3px;flex:1;padding:8px 10px}.o_3bpq_findbar input::placeholder{color:var(--story-menu-muted);opacity:1}.o_3bpq_tabs{border-bottom:1px solid #a58d6655;flex:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:0 20px 8px;display:grid}.o_3bpq_body{overscroll-behavior:contain;flex:auto;min-height:0;padding:10px 20px;overflow:auto}.o_3bpq_body>p{margin:8px 0;font-size:.8rem}.o_3bpq_advanced{margin:6px 0 8px}.o_3bpq_advanced>summary{cursor:pointer;border-bottom:1px solid #a58d6655;align-items:center;width:100%;padding:6px 4px;display:flex}.o_3bpq_advanced>summary:before{content:"＋";color:var(--story-menu-accent);flex:none;margin-right:6px}.o_3bpq_advanced[open]>summary:before{content:"−"}.o_3bpq_advanced[open]>.o_3bpq_facets{margin-top:6px}.o_3bpq_facets{flex-wrap:wrap;gap:8px;display:flex}.o_3bpq_facets details{border-bottom:1px solid #a58d6655;min-width:0;max-width:100%;padding:0 4px}.o_3bpq_facets summary{cursor:pointer;align-items:center;display:flex}.o_3bpq_facets details>div,.o_3bpq_chips,.o_3bpq_emptyOptions{flex-wrap:wrap;gap:6px;padding-bottom:8px;display:flex}.o_3bpq_chips{margin-top:10px}.o_3bpq_emptyOptions{margin-bottom:8px}.o_3bpq_grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.o_3bpq_card,.o_3bpq_selected{border:2px solid #0000;border-radius:3px;flex-direction:column;min-width:0;display:flex}.o_3bpq_selected{border-color:var(--story-menu-accent)}.o_3bpq_dialog .o_3bpq_option{text-align:left;border-color:#a58d6633;flex:1;align-content:start;gap:6px;width:100%;padding:6px;display:grid}.o_3bpq_option strong,.o_3bpq_option small{min-width:0}.o_3bpq_dialog .o_3bpq_favorite{background:#112223ed;border-color:#a58d6677;flex:none;align-self:flex-end;min-width:44px;min-height:44px;margin:4px 6px 6px;font-size:1rem;position:static}.o_3bpq_footer{border-top:1px solid var(--story-menu-line);flex:none;padding:8px 20px 12px}.o_3bpq_footer>div{justify-content:end;gap:8px;margin-top:6px;display:flex}.o_3bpq_dialog .o_3bpq_footer button.o_3bpq_apply{color:var(--story-menu-accent);border-color:var(--story-menu-line);background:var(--story-menu-surface);font-weight:600}.o_3bpq_footer [role=status]{color:var(--story-menu-danger)}.o_3bpq_empty{text-align:center;padding:24px}@media (pointer:coarse),(max-width:720px){.o_3bpq_dialog{--asset-control-height:44px}.o_3bpq_dialog input{font-size:16px}}@media (max-width:560px){.o_3bpq_dialog{width:calc(100vw - 12px);max-height:calc(100dvh - 12px)}.o_3bpq_shell{max-height:calc(100dvh - 14px)}.o_3bpq_header,.o_3bpq_comparison,.o_3bpq_findbar,.o_3bpq_tabs,.o_3bpq_body,.o_3bpq_footer{padding-left:10px;padding-right:10px}.o_3bpq_header{padding-top:8px;padding-bottom:8px}.o_3bpq_header>div>small,.o_3bpq_header p{display:none}.o_3bpq_comparison{gap:8px}.o_3bpq_comparison>div{gap:6px}.o_3bpq_comparison .o_3bpq_thumbnail{width:40px;height:40px}.o_3bpq_comparison strong{font-size:.75rem}.o_3bpq_comparison small{font-size:.7rem}.o_3bpq_findbar{flex-wrap:wrap}.o_3bpq_findbar input{flex-basis:100%;width:100%}.o_3bpq_tabs{gap:2px}.o_3bpq_tabs button{padding:6px 3px;font-size:12px}.o_3bpq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.o_3bpq_footer p{font-size:.75rem}.o_3bpq_footer>div{grid-template-columns:minmax(64px,1fr) minmax(0,2fr);display:grid}}@media (max-height:520px){.o_3bpq_header{padding-top:4px;padding-bottom:4px}.o_3bpq_header p,.o_3bpq_header>div>small,.o_3bpq_footer>p{display:none}.o_3bpq_comparison{padding-top:2px;padding-bottom:2px}.o_3bpq_comparison .o_3bpq_thumbnail{width:28px;height:28px}.o_3bpq_comparison strong,.o_3bpq_comparison small{font-size:.7rem}.o_3bpq_findbar{flex-wrap:nowrap;padding-top:4px;padding-bottom:4px}.o_3bpq_findbar input{flex-basis:auto;width:0}.o_3bpq_tabs{padding-bottom:4px}.o_3bpq_footer{padding-top:4px;padding-bottom:6px}}@media (prefers-reduced-transparency:reduce){.o_3bpq_dialog{background:#112223}}.o_3bpq_dialog.o_3bpq_dialog button{color:var(--story-menu-ink)!important;background:0 0!important;border-color:#a58d6655!important}.o_3bpq_dialog.o_3bpq_dialog button[aria-pressed=true],.o_3bpq_dialog.o_3bpq_dialog button:hover:not(:disabled),.o_3bpq_dialog.o_3bpq_dialog .o_3bpq_selected>.o_3bpq_option{background:var(--story-menu-surface)!important;color:var(--story-menu-accent)!important;border-color:var(--story-menu-line)!important}.o_3bpq_dialog.o_3bpq_dialog .o_3bpq_favorite{background:#112223ed!important}.o_3bpq_dialog.o_3bpq_dialog summary{color:var(--story-menu-ink)!important;background:0 0!important}.o_3bpq_dialog.o_3bpq_dialog .o_3bpq_footer .o_3bpq_apply{background:var(--story-menu-surface)!important;color:var(--story-menu-accent)!important;border-color:var(--story-menu-line)!important}.o_3bpq_dialog.o_3bpq_dialog{--ink:var(--story-menu-ink);--ink-soft:var(--story-menu-muted);--muted:var(--story-menu-muted);--white:var(--story-menu-surface);--paper:var(--story-menu-bg);--line:var(--story-menu-line);--mint:var(--story-menu-surface);--mint-strong:var(--story-menu-accent)}.o_3bpq_dialog.o_3bpq_dialog :is(.o_3bpq_option small,.o_3bpq_comparison small){color:var(--story-menu-muted)!important}.o_3bpq_dialog[data-keyboard-occluded=true]{top:calc(var(--keyboard-visible-top,0px) + 4px);width:96vw;height:calc(var(--keyboard-visible-height) - 8px);max-height:calc(var(--keyboard-visible-height) - 8px);margin:0;position:fixed;left:2vw}.o_3bpq_dialog[data-keyboard-occluded=true] .o_3bpq_shell{height:100%;max-height:100%}.o_3bpq_dialog[data-keyboard-occluded=true] .o_3bpq_header{padding:4px 10px}.o_3bpq_dialog[data-keyboard-occluded=true] .o_3bpq_header h2{font-size:15px}.o_3bpq_dialog[data-keyboard-occluded=true] :is(.o_3bpq_comparison,.o_3bpq_header p,.o_3bpq_header>div>small,.o_3bpq_findbar>button,.o_3bpq_footer>p:not([role=status])){display:none}.o_3bpq_dialog[data-keyboard-occluded=true] .o_3bpq_findbar{flex-wrap:nowrap;padding:4px 10px}.o_3bpq_dialog[data-keyboard-occluded=true] .o_3bpq_findbar input{flex-basis:auto;width:0}.o_3bpq_dialog[data-keyboard-occluded=true] .o_3bpq_tabs{padding-bottom:4px}.o_3bpq_dialog[data-keyboard-occluded=true] .o_3bpq_footer{padding:4px 10px 6px}.o_3bpq_dialog[data-keyboard-occluded=true] :is(.o_3bpq_advanced,.o_3bpq_emptyOptions,.o_3bpq_chips[data-only-search=true],.o_3bpq_favorite,.o_3bpq_option small){display:none}.o_3bpq_dialog[data-keyboard-occluded=true] .o_3bpq_body>p{clip-path:inset(50%);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.o_3bpq_dialog[data-keyboard-occluded=true] .o_3bpq_grid .o_3bpq_thumbnail{height:64px}
.glyFWW_metadata{gap:8px;min-width:0;display:grid}.glyFWW_metadata summary{cursor:pointer;overflow-wrap:anywhere;align-content:center;min-height:44px}.glyFWW_metadata label{gap:4px;margin:8px 0;display:grid}.glyFWW_metadata input,.glyFWW_metadata select,.glyFWW_metadata button{max-width:100%;min-height:44px}.glyFWW_metadata dd{overflow-wrap:anywhere;margin:0 0 8px}.glyFWW_tags{flex-wrap:wrap;gap:4px;display:flex}.glyFWW_tags button{padding:4px 8px;font-size:.8rem}
.cuZsWG_controls{--chrome-control-height:44px;gap:12px;display:grid}.cuZsWG_controls label,.cuZsWG_picker label{gap:6px;display:grid}.cuZsWG_controls input,.cuZsWG_controls select,.cuZsWG_controls button,.cuZsWG_picker input,.cuZsWG_picker select{max-width:100%;min-height:44px}.cuZsWG_picker{gap:8px;padding:10px 0;display:grid}.cuZsWG_picker audio{width:100%;min-width:0}.cuZsWG_picker small,.cuZsWG_hint{color:var(--ink-soft);font-size:.8rem;line-height:1.5}.cuZsWG_sound{border:1px solid var(--line);border-radius:12px;gap:8px;padding:12px;display:grid}.cuZsWG_row{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cuZsWG_upload{font-size:.85rem}.cuZsWG_controls [hidden]{display:none}.cuZsWG_controls{gap:6px;min-width:0}.cuZsWG_controls>section{min-width:0}.cuZsWG_controls :is(input,select,button){min-height:var(--chrome-control-height,44px);font-size:var(--chrome-font-size,13px)}.cuZsWG_filters>summary{cursor:pointer;border:1px solid var(--line);border-radius:8px;width:fit-content;padding:5px 8px;font-size:13px;line-height:1.4}.cuZsWG_filters[open]>.cuZsWG_row{margin-top:6px}.cuZsWG_controls .cuZsWG_checkbox{align-items:center;gap:6px;min-height:32px;margin:4px 0;font-size:13px;display:flex}.cuZsWG_controls .cuZsWG_checkbox input{width:18px;min-width:18px;max-width:18px;height:18px;min-height:18px;margin:0}@media (pointer:coarse),(max-width:720px){.cuZsWG_controls .cuZsWG_checkbox{min-height:44px}}.cuZsWG_controls .cuZsWG_checkbox input{accent-color:var(--mint-strong)}.cuZsWG_soundList{gap:6px;min-width:0;display:grid}.cuZsWG_soundChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.cuZsWG_soundChoices>button{text-align:left;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--white);overflow-wrap:anywhere;gap:2px;min-width:0;padding:5px 7px;line-height:1.4;display:grid}.cuZsWG_soundChoices>button[aria-pressed=true]{border-color:var(--mint-strong);background:var(--mint)}.cuZsWG_soundChoices strong{font-size:var(--chrome-font-size,13px);font-weight:600}.cuZsWG_soundChoices small{color:var(--ink-soft);font-size:12px}.cuZsWG_soundList>.cuZsWG_sound{border-radius:var(--radius-control);gap:6px;padding:6px 8px}@media (max-width:420px){.cuZsWG_soundChoices,.cuZsWG_controls .cuZsWG_row{grid-template-columns:minmax(0,1fr)}.cuZsWG_controls label{word-break:keep-all;overflow-wrap:break-word;min-width:0}}.cuZsWG_controls [data-audio-source-range]>summary{cursor:pointer;min-height:44px;padding:10px 0;font-size:13px}.cuZsWG_controls [data-audio-source-range]>div>label{gap:4px;min-width:0;margin-bottom:8px;display:grid}.cuZsWG_controls [data-audio-source-range] input{width:100%;min-width:0;min-height:44px}.cuZsWG_controls [data-audio-source-range]>div>small{margin-bottom:8px;font-size:12px;line-height:1.5;display:block}.cuZsWG_controls [data-sound-split]>summary{cursor:pointer;min-height:44px;padding:10px 0;font-size:13px}.cuZsWG_controls [data-sound-split]>div{gap:8px;min-width:0;display:grid}.cuZsWG_controls [data-sound-split] small{font-size:12px;line-height:1.5}.cuZsWG_controls [data-sound-split] p{word-break:keep-all;font-size:13px;line-height:1.5}
@font-face{font-family:Knol Story Serif;src:url(/assets/cover-fonts/KnolStorySerif-b1c57b68.woff2)format("woff2");font-display:swap}@font-face{font-family:Knol Story Sans;src:url(/assets/cover-fonts/KnolStorySans-b75e6866.woff2)format("woff2");font-display:swap}@font-face{font-family:Knol Jua;src:url(/assets/cover-fonts/Jua-Regular-cb995145.woff2)format("woff2");font-display:swap}@font-face{font-family:Knol Story Pen;src:url(/assets/cover-fonts/KnolStoryPen-Regular-d252740c.woff2)format("woff2");font-display:swap}.IX6-Iq_book{isolation:isolate;background:var(--cover-paper);width:100%;color:var(--cover-ink);box-shadow:1px 0 0 var(--cover-accent),3px 2px 0 #806643,4px 4px 6px #21130830,10px 12px 22px #21130818;border-radius:2px 3px 3px 2px;position:relative;container-type:inline-size}.IX6-Iq_pageEdges{z-index:-1;pointer-events:none;background:linear-gradient(90deg,#d8cfb9,#f1ead9 45%,#e5dcc7),#eee5ce;border-radius:0 2px 2px 0;position:absolute;inset:1.2% -3px .3% 99%;box-shadow:inset -1px 0 1px #79634526,1px 0 #faf4e3}.IX6-Iq_binding{pointer-events:none;z-index:21;background:linear-gradient(90deg,#00000030,#00000008 30%,#fff3 55%,#00000012 68%,#0000);border-right:1px solid #00000012;border-radius:3px 0 0 3px;width:4%;position:absolute;inset:0 auto 0 0}.IX6-Iq_surfaceFinish{border-radius:inherit;pointer-events:none;z-index:22;background:linear-gradient(115deg,#fff2,#0000 30%,#00000006 70%,#00000014);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff50,inset -1px 0 #ffffff30}.IX6-Iq_legacyFace{aspect-ratio:300/435;border-radius:inherit;background:repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 3px);position:relative;overflow:hidden}.IX6-Iq_legacyFace:after{content:"";border:1px solid var(--cover-accent);opacity:.55;pointer-events:none;position:absolute;inset:4% 5% 4% 10%}.IX6-Iq_art{background:linear-gradient(150deg,var(--cover-accent),var(--cover-paper));border-radius:4%;position:absolute;overflow:hidden}.IX6-Iq_background{width:100%;height:100%;position:absolute;inset:0}.IX6-Iq_actor{object-fit:contain;object-position:center bottom;z-index:2;position:absolute}.IX6-Iq_ornament{color:var(--cover-accent);place-items:center;font:400 20cqw serif;display:grid;position:absolute;inset:0}.IX6-Iq_book[data-preset=oval] .IX6-Iq_background{border-radius:50%}.IX6-Iq_book[data-preset=arch] .IX6-Iq_background{border-radius:50% 50% 4px 4px}.IX6-Iq_book[data-preset=oval] .IX6-Iq_art,.IX6-Iq_book[data-preset=arch] .IX6-Iq_art{background:0 0}.IX6-Iq_book[data-layout=bold]:not([data-composition]) .IX6-Iq_art{opacity:.55}.IX6-Iq_book[data-composition] .IX6-Iq_art{border-radius:inherit}.IX6-Iq_book[data-text-panel=none] .IX6-Iq_art:after{content:"";z-index:1;background:linear-gradient(0deg,var(--cover-paper),transparent 65%);position:absolute;inset:0}.IX6-Iq_book[data-title-position=top][data-text-panel=none] .IX6-Iq_art:after,.IX6-Iq_book[data-layout=bold][data-text-panel=none] .IX6-Iq_art:after{background:linear-gradient(180deg,var(--cover-paper),transparent 65%)}.IX6-Iq_copyBox{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:0;line-height:1.5;position:absolute;overflow:hidden}.IX6-Iq_copyBox>*{margin:0;line-height:1.5;transition:none}.IX6-Iq_titleBox{padding:3%}.IX6-Iq_title{letter-spacing:-.03em;white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;text-wrap:balance;margin:0;font-size:1em;line-height:1.5}.IX6-Iq_title[data-font=rounded],.IX6-Iq_title[data-font=handwriting]{font-weight:400}.IX6-Iq_tagline{white-space:pre-wrap;margin:0 0 .5em;font-size:.4em;line-height:1.6}.IX6-Iq_titleBox .IX6-Iq_author{margin:.6em 0 0;font-size:.4em}.IX6-Iq_author{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:3.8cqw;line-height:1.6}.IX6-Iq_bottomAuthor{text-align:center;padding:1%}.IX6-Iq_edition{background:var(--cover-paper);max-width:79%;color:var(--cover-ink);border-left:1px solid var(--cover-accent);letter-spacing:.12em;padding:1% 2%;font-size:2.6cqw;line-height:1.5;position:absolute;top:5%;left:12%}.IX6-Iq_backCopy{font-size:4cqw;line-height:1.7}.IX6-Iq_backCopy h2{margin:0 0 1em;font-size:1.6em}.IX6-Iq_backCopy h3{margin:1em 0 .5em;font-size:1.2em}.IX6-Iq_backCopy p{margin:0 0 1em}.IX6-Iq_spineCopy{font-size:14cqw}.IX6-Iq_book[data-cover-face=spine] .IX6-Iq_legacyFace{aspect-ratio:30/435}.IX6-Iq_copyBox[data-writing=vertical]>*{writing-mode:vertical-rl;text-orientation:upright;height:100%;max-height:100%;margin-inline:auto}.IX6-Iq_layered{aspect-ratio:300/435;border-radius:2px}.IX6-Iq_layered[data-cover-face=spine]{aspect-ratio:30/435}.IX6-Iq_layered:after{opacity:.2;background:repeating-linear-gradient(0deg,#ffffff15 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#00000008 0 1px,#0000 1px 4px);border:0;width:100%;inset:0}.IX6-Iq_layered[data-stock=cloth]:after{opacity:.45;background:repeating-linear-gradient(90deg,#ffffff18 0 1px,#00000012 1px 2px,#0000 2px 4px),repeating-linear-gradient(0deg,#00000016 0 1px,#0000 1px 3px)}.IX6-Iq_layered[data-texture=subtle]:after{opacity:.12}.IX6-Iq_layered[data-texture=none]:after{display:none}.IX6-Iq_layered[data-preset=cloth]:before{content:"";border:1px solid var(--cover-accent);pointer-events:none;position:absolute;inset:4%}.IX6-Iq_layered[data-preset=literary]:before{content:"";border-top:1px solid var(--cover-accent);border-bottom:1px solid var(--cover-accent);pointer-events:none;position:absolute;inset:5% 9%}.IX6-Iq_layered[data-preset=arch]:before{content:"";background:var(--cover-accent);pointer-events:none;height:1px;position:absolute;inset:5% 12% auto}.IX6-Iq_imageLayer{position:absolute;overflow:hidden}.IX6-Iq_imageLayer img{object-fit:fill;max-width:none;max-height:none;display:block;position:absolute}.IX6-Iq_imageLayer[data-frame=arch]{box-shadow:inset 0 0 0 1px var(--cover-accent);border-radius:50% 50% 0 0}.IX6-Iq_imageLayer[data-frame=oval]{box-shadow:inset 0 0 0 1px var(--cover-accent);border-radius:50%}.IX6-Iq_layerCopy{font-weight:400;line-height:1.5;display:block}.IX6-Iq_band{background:var(--cover-ink);border-top:1px solid var(--cover-accent);border-bottom:1px solid var(--cover-accent);width:100%;position:absolute;left:0}.IX6-Iq_band[data-cover-band=cream]{background:#f4eddd}.IX6-Iq_band[data-cover-band=ruled]{box-shadow:inset 0 6px 0 var(--cover-accent),inset 0 -6px 0 var(--cover-accent)}.IX6-Iq_band[data-cover-band=stripe]{background:repeating-linear-gradient(90deg,var(--cover-ink) 0 12px,var(--cover-accent) 12px 13px)}.IX6-Iq_missing{text-align:center;place-content:center;width:100%;height:100%;font:3cqw/1.5 sans-serif;display:grid}.IX6-Iq_book[data-compact]{box-shadow:1px 0 0 var(--cover-accent),2px 1px 0 #806643,2px 3px 4px #21130830}.IX6-Iq_book[data-compact] .IX6-Iq_pageEdges{bottom:.3%;right:-2px}.IX6-Iq_book[data-cover-face=spine] .IX6-Iq_pageEdges{display:none}.IX6-Iq_pageEdges:after{content:"";opacity:.55;border-radius:inherit;background:repeating-linear-gradient(0deg,#0000 0 2px,#7963450d 2px 2.5px,#0000 2.5px 4px);position:absolute;inset:0}.IX6-Iq_book:not([data-layered-cover]) .IX6-Iq_surfaceFinish{background:repeating-linear-gradient(0deg,#ffffff05 0 .5px,#0000 .5px 3px),repeating-linear-gradient(90deg,#00000004 0 .5px,#0000 .5px 3px),linear-gradient(115deg,#fff2,#0000 30%,#00000006 70%,#00000014)}.IX6-Iq_book[data-compact] .IX6-Iq_binding{width:3.5%}.IX6-Iq_titleBox>div{line-height:1.25}.IX6-Iq_title{word-break:keep-all;overflow-wrap:normal;text-wrap:pretty;line-height:1.25}.IX6-Iq_tagline,.IX6-Iq_titleBox .IX6-Iq_author{word-break:keep-all;overflow-wrap:normal;line-height:1.4}.IX6-Iq_copyBox[data-role=title]{word-break:keep-all;overflow-wrap:normal}.IX6-Iq_copyBox[data-role=title] .IX6-Iq_layerCopy{word-break:keep-all;overflow-wrap:normal;text-wrap:pretty;line-height:1.25}
.jx1DPG_dialog{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--white);width:min(760px,100vw - 24px);max-width:100%;max-height:calc(100dvh - 24px);color:var(--ink);padding:0}.jx1DPG_dialog::backdrop{background:#1833317a}.jx1DPG_shell{flex-direction:column;min-height:0;max-height:calc(100dvh - 26px);display:flex}.jx1DPG_header{justify-content:space-between;align-items:start;gap:12px;padding:16px 18px 8px;display:flex}.jx1DPG_header h2{margin:0 0 6px;font-size:1.2rem}.jx1DPG_header p{margin:0;font-size:.85rem}.jx1DPG_dialog button,.jx1DPG_dialog input,.jx1DPG_dialog select{font:inherit;color:inherit;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--white);min-height:44px;padding:7px 10px}.jx1DPG_dialog button{cursor:pointer;flex-shrink:0}.jx1DPG_dialog button:disabled{opacity:.5;cursor:default}.jx1DPG_dialog :focus-visible{outline:3px solid var(--mint-strong);outline-offset:2px}.jx1DPG_findbar{align-items:end;gap:8px;padding:8px 18px;display:flex}.jx1DPG_findbar label{gap:4px;min-width:0;font-size:.85rem;display:grid}.jx1DPG_search{flex:1}.jx1DPG_search input{width:100%;min-width:0}.jx1DPG_count{color:var(--ink-soft);margin:0;padding:2px 18px 8px;font-size:.85rem}.jx1DPG_body{min-height:0;padding:0 18px 16px;overflow:auto}.jx1DPG_list{margin:0}.jx1DPG_list>div{border-top:1px solid var(--line);overflow-wrap:anywhere;padding:12px 0}.jx1DPG_list dt{font-weight:700}.jx1DPG_list dt small{color:var(--ink-soft);margin-left:10px;font-size:.75rem;font-weight:400}.jx1DPG_list dd{margin:6px 0 0;font-size:.9rem}.jx1DPG_list dd p{margin:4px 0}.jx1DPG_aliases{color:var(--ink-soft);font-size:.8rem}.jx1DPG_example{background:var(--paper);border-radius:8px;padding:8px 10px}@media (max-width:560px){.jx1DPG_findbar{flex-wrap:wrap}.jx1DPG_search{flex-basis:100%}.jx1DPG_header,.jx1DPG_findbar,.jx1DPG_body{padding-left:12px;padding-right:12px}}@media (max-height:520px){.jx1DPG_header{padding-top:8px}.jx1DPG_header p{display:none}.jx1DPG_findbar{flex-wrap:nowrap;padding-top:4px;padding-bottom:4px}.jx1DPG_search{flex-basis:auto}}.jx1DPG_dialog .jx1DPG_list>div,.jx1DPG_dialog .jx1DPG_list dd p{word-break:keep-all;overflow-wrap:anywhere}.jx1DPG_findbar :is(input,select){width:100%;min-width:0}@media (max-width:560px){.jx1DPG_dialog .jx1DPG_findbar{grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.jx1DPG_dialog .jx1DPG_findbar .jx1DPG_search{grid-column:1/-1}.jx1DPG_dialog .jx1DPG_findbar>label{min-width:0}}.jx1DPG_dialog[data-keyboard-occluded=true]{top:calc(var(--keyboard-visible-top,0px) + 4px);width:96vw;height:calc(var(--keyboard-visible-height) - 8px);max-height:calc(var(--keyboard-visible-height) - 8px);margin:0;position:fixed;left:2vw;overflow:hidden}.jx1DPG_dialog[data-keyboard-occluded=true] .jx1DPG_shell{height:100%;max-height:100%}.jx1DPG_dialog[data-keyboard-occluded=true] .jx1DPG_header{flex:none;padding:4px 10px}.jx1DPG_dialog[data-keyboard-occluded=true] .jx1DPG_header h2{margin:0;font-size:1rem}.jx1DPG_dialog[data-keyboard-occluded=true] .jx1DPG_header p{display:none}.jx1DPG_dialog[data-keyboard-occluded=true] .jx1DPG_findbar{flex:none;gap:4px 8px;padding:4px 10px}.jx1DPG_dialog[data-keyboard-occluded=true] .jx1DPG_count{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.jx1DPG_dialog[data-keyboard-occluded=true] .jx1DPG_body{flex:1;min-height:0;padding:0 10px 8px}.jx1DPG_dialog[data-keyboard-occluded=true] .jx1DPG_list>div{padding:6px 0}
.C9f9iG_dialog{color:#233f3a;background:#faf7ef;border:1px solid #cfc6b8;border-radius:18px;width:min(1200px,96vw);max-height:94dvh;padding:0}.C9f9iG_dialog::backdrop{background:#17342c77}.C9f9iG_header,.C9f9iG_footer{background:#fffdf8;justify-content:space-between;align-items:center;gap:14px;padding:16px 22px;display:flex}.C9f9iG_header h2{margin:6px 0}.C9f9iG_body{grid-template-columns:minmax(240px,380px) minmax(0,1fr);gap:24px;padding:24px;display:grid}.C9f9iG_preview{min-width:0}.C9f9iG_book{max-width:300px;margin:18px auto}.C9f9iG_book[data-face=spine]{max-width:30px}.C9f9iG_fields{gap:14px;min-width:0;display:grid}.C9f9iG_fields label{gap:6px;display:grid}.C9f9iG_fields fieldset{border:1px solid #d8cfbf;border-radius:12px;min-width:0;padding:14px}.C9f9iG_fields input,.C9f9iG_fields select,.C9f9iG_fields textarea{width:100%;min-width:0;min-height:42px;font:inherit;color:inherit;background:#fffdf8;border:1px solid #cfc6b8;border-radius:8px;padding:8px}.C9f9iG_fields input[type=checkbox]{width:auto;min-height:22px}.C9f9iG_fields input[type=color]{height:44px;padding:4px}.C9f9iG_fields textarea{min-height:90px}.C9f9iG_dialog button{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:#fffdf8;border:1px solid #cfc6b8;border-radius:10px;padding:8px 12px}.C9f9iG_dialog button:disabled{opacity:.45;cursor:default}.C9f9iG_dialog button:focus-visible,.C9f9iG_dialog input:focus-visible,.C9f9iG_dialog select:focus-visible,.C9f9iG_dialog textarea:focus-visible{outline-offset:2px;outline:3px solid #347969}.C9f9iG_actions,.C9f9iG_presets,.C9f9iG_row{flex-wrap:wrap;gap:8px;display:flex}.C9f9iG_presets button{flex:130px;gap:4px;display:grid}.C9f9iG_dialog button[aria-pressed=true]{color:#fff;background:#285c4e}.C9f9iG_check{align-items:center;gap:8px;display:flex!important}.C9f9iG_layerList{gap:6px;display:grid}.C9f9iG_layerList button{text-align:left}.C9f9iG_message{color:#873a22;padding:10px}.C9f9iG_footer{border-top:1px solid #d8cfbf;position:sticky;bottom:0}.C9f9iG_footer button:last-child{color:#fff;background:#285c4e}@media (max-width:720px){.C9f9iG_body{grid-template-columns:1fr;padding:16px}.C9f9iG_book{max-width:220px}.C9f9iG_header,.C9f9iG_footer{padding:12px}.C9f9iG_dialog{max-height:96dvh}.C9f9iG_footer{flex-wrap:wrap}}.C9f9iG_body{align-items:start}.C9f9iG_preview{background:linear-gradient(140deg,#eee5d5,#fffdf8);border-radius:16px;padding:20px;position:sticky;top:0}.C9f9iG_book{max-width:300px}.C9f9iG_canvas{isolation:isolate;touch-action:none;width:100%;position:relative}.C9f9iG_canvas[data-face=spine]{width:30px;margin:auto}.C9f9iG_layerTarget{z-index:40;touch-action:none;background:0 0!important;border:1px dashed #0000!important;border-radius:0!important;min-height:0!important;padding:0!important;position:absolute!important}.C9f9iG_layerTarget:hover,.C9f9iG_selectedTarget{border-color:var(--mint-strong)!important;background:#d6eadf22!important}.C9f9iG_layerTarget:focus-visible{outline:3px solid var(--mint-strong);outline-offset:2px}.C9f9iG_resizeHandle{z-index:50;touch-action:none;width:44px;height:44px;position:absolute;box-shadow:0 3px 8px #18333125;background:var(--white)!important;border:2px solid var(--mint-strong)!important;color:var(--ink)!important;border-radius:50%!important;padding:0!important}.C9f9iG_canvasTools{flex-wrap:wrap;gap:6px;margin:20px 0 8px;display:flex}.C9f9iG_canvasHint{color:var(--ink-soft);font-size:12px;line-height:1.7}.C9f9iG_presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.C9f9iG_presets button{text-align:center;align-content:start;min-width:0;padding:10px;background:var(--white)!important;color:var(--ink)!important}.C9f9iG_presets button[aria-pressed=true]{border:2px solid var(--mint-strong)}.C9f9iG_presetThumbnail{pointer-events:none;width:75%;margin:0 auto 12px;display:block}.C9f9iG_presets small{font-size:10px;line-height:1.5}.C9f9iG_fields{padding-bottom:20px}.C9f9iG_dialog{max-height:94dvh}.C9f9iG_body{max-height:calc(94dvh - 170px);overflow:auto}.C9f9iG_fields fieldset{background:var(--white)}@media (max-width:720px){.C9f9iG_preview{padding:16px;position:relative}.C9f9iG_presets{grid-template-columns:repeat(2,minmax(0,1fr))}.C9f9iG_body{max-height:none;overflow:visible}.C9f9iG_book{max-width:240px}}.C9f9iG_moveHandle{z-index:50;touch-action:none;cursor:move;width:44px;height:44px;position:absolute;background:var(--white)!important;border:2px solid var(--mint-strong)!important;color:var(--ink)!important;border-radius:50%!important;padding:0!important}@media (max-width:720px){.C9f9iG_book[data-face=spine],.C9f9iG_canvas[data-face=spine]{width:22px;max-width:22px}}.C9f9iG_dialog .C9f9iG_preview{background:var(--story-menu-surface);color:var(--story-menu-ink)}.C9f9iG_dialog .C9f9iG_header,.C9f9iG_dialog .C9f9iG_footer{background:var(--story-menu-bg);color:var(--story-menu-ink)}.C9f9iG_dialog .C9f9iG_message{color:var(--story-menu-muted)}.C9f9iG_dialog .C9f9iG_fields fieldset,.C9f9iG_dialog .C9f9iG_fields :is(input,select,textarea){background:var(--story-menu-surface);color:var(--story-menu-ink)}.C9f9iG_dialog[data-keyboard-occluded=true]{top:calc(var(--keyboard-visible-top,0px) + 4px);width:96vw;height:calc(var(--keyboard-visible-height) - 8px);max-height:calc(var(--keyboard-visible-height) - 8px);flex-direction:column;margin:0;display:flex;position:fixed;left:2vw;overflow:hidden}.C9f9iG_dialog[data-keyboard-occluded=true] .C9f9iG_header,.C9f9iG_dialog[data-keyboard-occluded=true] .C9f9iG_footer{flex:none;gap:8px;padding:6px 10px}.C9f9iG_dialog[data-keyboard-occluded=true] .C9f9iG_header h2{margin:0;font-size:18px}.C9f9iG_dialog[data-keyboard-occluded=true] .C9f9iG_header small,.C9f9iG_dialog[data-keyboard-occluded=true] .C9f9iG_footer>span,.C9f9iG_dialog[data-keyboard-occluded=true] .C9f9iG_preview{display:none}.C9f9iG_dialog[data-keyboard-occluded=true] .C9f9iG_body{flex:1;min-height:0;max-height:none;padding:8px 12px;display:block;overflow:auto}.C9f9iG_dialog[data-keyboard-occluded=true] .C9f9iG_fields{padding:0}.C9f9iG_dialog[data-keyboard-occluded=true] .C9f9iG_footer{justify-content:flex-end;position:static}
.m7TIFa_dialog{color:#f6ecd8;background:radial-gradient(at 50% 30%,#70523470,#0000 70%),#263b32;border:1px solid #b39b6a77;border-radius:20px;width:min(720px,94vw);max-height:94dvh;margin:auto;padding:22px clamp(18px,4vw,42px);overflow:auto;box-shadow:0 20px 80px #0006}.m7TIFa_dialog header{justify-content:space-between;align-items:center;gap:18px;display:flex}.m7TIFa_dialog header p{letter-spacing:.08em;color:#e3c38b;margin:0;font-size:12px}.m7TIFa_dialog header button{color:#f6ecd8;background:0 0;border-color:#ffffff50}.m7TIFa_showcase{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:16px;margin:16px auto;display:grid}.m7TIFa_showcase figure{flex-direction:column;align-items:center;margin:0;display:flex}.m7TIFa_book{z-index:1;width:clamp(130px,24vw,190px);position:relative;transform:perspective(1000px)rotateY(-7deg)}.m7TIFa_pedestal{background:linear-gradient(#d8b59528,#28180f66),linear-gradient(#50392b66,#50392b66),url(/assets/legacy-ui/shelf.webp) 50% 92%/600px;border-radius:50% 50% 5px 5px;width:clamp(160px,32vw,260px);height:18px;box-shadow:0 5px #684a30,0 10px 14px #0a160c55}.m7TIFa_showcase figcaption{color:#d8c7aa;margin-top:18px;font-size:11px}.m7TIFa_arrow{color:#f6ecd8;background:#ffffff0a;border-color:#ffffff50;border-radius:50%;width:44px;padding:0;font-size:30px}.m7TIFa_meta{text-align:center}.m7TIFa_meta h2{overflow-wrap:anywhere;margin:0 0 12px;font:500 clamp(22px,4vw,32px)/1.5 Knol Story Serif,serif}.m7TIFa_meta p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.8}.m7TIFa_meta small{color:#d8c7aa}.m7TIFa_actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:22px 0;display:grid}.m7TIFa_actions button{text-align:left;color:#263b32;background:#fff8e9;border-color:#b39b6a;min-height:74px;padding:14px}.m7TIFa_actions button:first-child{background:#e8c78b}.m7TIFa_actions strong,.m7TIFa_actions small{overflow-wrap:anywhere;display:block}.m7TIFa_actions small{margin-top:6px;font-size:11px;line-height:1.5}.m7TIFa_actions button:disabled{opacity:.4}.m7TIFa_hint{text-align:center;color:#d8c7aa;font-size:11px}.m7TIFa_dialog button:focus-visible{outline-offset:3px;outline:3px solid #f0ca80}@media (max-width:400px){.m7TIFa_dialog{padding:16px}.m7TIFa_showcase{gap:6px}.m7TIFa_book{width:140px}.m7TIFa_actions{gap:8px}.m7TIFa_actions button{padding:10px}.m7TIFa_hint{font-size:10px}}@media (max-height:500px) and (min-width:600px){.m7TIFa_dialog{grid-template-columns:240px minmax(0,1fr);gap:0 24px;width:min(900px,94vw);display:grid}.m7TIFa_dialog:not([open]){display:none}.m7TIFa_dialog header{grid-column:1/-1}.m7TIFa_showcase{grid-row:2/4;margin:12px 0}.m7TIFa_book{width:130px}.m7TIFa_meta{align-self:end}.m7TIFa_actions{margin:12px 0}.m7TIFa_hint{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.m7TIFa_book{transform:none}}.m7TIFa_meta .m7TIFa_modified{color:#d8c7aa;margin:8px 0;font-size:11px}.m7TIFa_meta small{overflow-wrap:anywhere}.m7TIFa_dialog{box-shadow:none;background:0 0;border:0;border-radius:0;padding:16px clamp(16px,4vw,32px);overflow:auto}.m7TIFa_dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:radial-gradient(at 50% 35%,#442c19a6,#180d07e0)}.m7TIFa_dialog header button{color:#fff2d8;background:#3e291be6;border-color:#e1c28b;border-radius:24px;min-height:44px}.m7TIFa_showcase{gap:clamp(10px,3vw,32px);margin:12px auto}.m7TIFa_book{width:clamp(115px,min(34vw,70.4225dvh - 246.479px),185px)}.m7TIFa_meta h2{margin-bottom:8px;font-size:clamp(20px,3vw,28px)}.m7TIFa_meta p{margin:8px 0;line-height:1.6}.m7TIFa_actions{gap:8px;margin:16px 0}.m7TIFa_actions button{color:#54341b;background:linear-gradient(120deg,#fff5df,#ecd0a7);border-color:#b48a55;border-radius:12px;min-height:60px;padding:10px 14px;box-shadow:0 3px 8px #26120638,inset 0 0 0 1px #fff2d480}.m7TIFa_actions button:first-child{color:#fff0ce;background:linear-gradient(120deg,#245544,#123b30);border-color:#e7c589}.m7TIFa_actions strong{font-size:15px}.m7TIFa_actions small{margin-top:4px;font-size:12px}@media (max-height:500px) and (min-width:600px){.m7TIFa_book{width:130px}.m7TIFa_actions{margin:12px 0}}.m7TIFa_tools{order:3;grid-column:1/-1}.m7TIFa_tools summary{cursor:pointer;text-align:center;color:#fff2d8;background:#3e291b80;border:1px solid #e1c28b66;border-radius:12px;min-height:44px;padding:12px}.m7TIFa_tools>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.m7TIFa_tools:not([open])>div{display:none}.m7TIFa_tools summary:focus-visible{outline-offset:3px;outline:3px solid #f0ca80}.m7TIFa_editionPicker{color:#fff0ce;flex-direction:column;gap:6px;max-width:450px;margin:12px auto;font-size:13px;display:flex}.m7TIFa_editionPicker select{color:#54341b;background:#fff5df;border:1px solid #b48a55;border-radius:8px;min-height:44px;padding:8px}.m7TIFa_editionPicker small{font-size:11px;line-height:1.6}.m7TIFa_shortstoryLink{color:#54341b;background:linear-gradient(120deg,#fff5df,#ecd0a7);border:1px solid #b48a55;border-radius:12px;min-height:60px;padding:10px 14px;text-decoration:none;display:block;box-shadow:0 3px 8px #26120638}.m7TIFa_shortstoryLink:focus-visible,.m7TIFa_editionPicker select:focus-visible{outline-offset:3px;outline:3px solid #f0ca80}.m7TIFa_shortstoryLink[aria-disabled=true]{opacity:.4}@media (max-height:500px) and (min-width:600px){.m7TIFa_editionPicker{grid-column:2;margin:8px 0}.m7TIFa_actions{grid-column:2}}.m7TIFa_meta h2,.m7TIFa_meta p,.m7TIFa_actions strong,.m7TIFa_actions small,.m7TIFa_showcase figcaption{word-break:keep-all;overflow-wrap:break-word}@media (max-height:500px) and (min-width:600px){.m7TIFa_dialog{grid-template-columns:220px minmax(0,1fr);gap:0 18px;padding:8px 20px}.m7TIFa_dialog header{min-height:44px}.m7TIFa_showcase{grid-row:2/5}.m7TIFa_book{width:110px}.m7TIFa_meta h2{margin:4px 0;font-size:22px}.m7TIFa_editionPicker{gap:4px;margin:4px 0;font-size:11px}.m7TIFa_editionPicker select{min-height:40px;padding:6px}.m7TIFa_actions{gap:6px;margin:8px 0}.m7TIFa_actions button,.m7TIFa_shortstoryLink{min-height:54px;padding:8px 10px}.m7TIFa_actions small{font-size:11px}.m7TIFa_hint{margin:4px 0}.m7TIFa_showcase figcaption{text-align:center;max-width:180px}}.m7TIFa_dialog header p,.m7TIFa_showcase figcaption{background:#3e291b;border-radius:2px;box-shadow:0 0 0 4px #3e291b}.m7TIFa_dialog header p,.m7TIFa_meta,.m7TIFa_showcase figure,.m7TIFa_editionPicker,.m7TIFa_actions>*{min-width:0}.m7TIFa_dialog header p,.m7TIFa_meta small,.m7TIFa_editionPicker,.m7TIFa_hint{word-break:keep-all;overflow-wrap:anywhere}.m7TIFa_dialog header button{white-space:nowrap;flex-shrink:0}.m7TIFa_book,.m7TIFa_pedestal{max-width:100%}.m7TIFa_editionPicker{width:100%}.m7TIFa_editionPicker select{width:100%;min-width:0;max-width:100%}.m7TIFa_actions strong,.m7TIFa_actions small,.m7TIFa_meta h2,.m7TIFa_meta p{overflow-wrap:anywhere}
.E5KFCW_library{--wood:#ad8258;--wood-finish:linear-gradient(#79451b99,#79451b99);--case-depth:6px;--shelf-wood:url(/assets/legacy-ui/shelf.webp);--oak:linear-gradient(180deg,#985f3088,#633716b3),var(--shelf-wood);isolation:isolate;min-height:100dvh;color:var(--ink);background:#d9b98f url(/assets/legacy-ui/room.webp) center top/100% var(--room-image-height,100%) no-repeat;padding:28px clamp(20px,7.5vw,120px) 40px;position:relative;overflow:clip}.E5KFCW_header{justify-content:space-between;align-items:center;gap:24px;max-width:1200px;margin:0 auto 22px;display:flex}.E5KFCW_header h1{margin:6px 0;font:500 clamp(30px,3.5vw,46px)/1.4 Knol Story Serif,serif}.E5KFCW_header p{margin:0;line-height:1.7}.E5KFCW_eyebrow{letter-spacing:.12em;color:var(--ink-soft);font-size:12px}.E5KFCW_header>a{color:var(--ink);text-underline-offset:5px;font-size:13px}.E5KFCW_filters{flex-wrap:wrap;align-items:center;gap:6px;max-width:1200px;margin:0 auto 18px;display:flex}.E5KFCW_filters button{background:#fffdf8d9;border-radius:24px}.E5KFCW_filters button[aria-pressed=true]{background:var(--ink);color:var(--white);border-color:var(--ink)}.E5KFCW_search{white-space:nowrap;align-items:center;gap:10px;margin-left:auto;font-size:13px;display:flex}.E5KFCW_search input{max-width:220px}.E5KFCW_create{flex-wrap:wrap;align-items:center;gap:16px;max-width:1200px;margin:0 auto;padding-bottom:12px;display:flex}.E5KFCW_create>p{color:var(--ink-soft);flex-basis:100%;margin:0;font-size:12px}.E5KFCW_import{align-items:center;gap:10px;font-size:13px;display:flex}.E5KFCW_import input{max-width:270px;min-height:44px}.E5KFCW_import input::file-selector-button{border:1px solid var(--line);background:var(--white);border-radius:8px;padding:8px}.E5KFCW_notice{background:var(--mint);border-radius:12px;max-width:1200px;margin:16px auto;padding:14px}.E5KFCW_bookcases{--stile:18px;--fascia:24px;--shelf-row:clamp(112px,calc((100svh - 330px)/var(--shelf-capacity-rows,var(--shelf-rows))),300px);border:var(--stile) solid transparent;background:var(--oak) center bottom/1200px auto;border-top-width:24px;border-bottom-width:24px;border-radius:5px;max-width:1200px;margin:100px auto 0;position:relative;box-shadow:0 22px 26px -16px #44210c80,0 5px 9px #634b3628,inset 2px 0 3px #c3a07b60,inset -3px 0 5px #23140c80}.E5KFCW_bookcases:before{content:"";top:-24px;left:calc(-1 * var(--stile));right:calc(-1 * var(--stile));z-index:3;background:linear-gradient(180deg,#dfc7ab38,#9b77543d 32%,#301b1380 75%),var(--wood-finish),var(--shelf-wood) center 82%/1200px auto;border-top:2px solid #c3a37e;border-radius:4px;height:24px;position:absolute;box-shadow:0 6px 9px #29191066,inset 0 -2px 1px #28170f80}.E5KFCW_grid{grid-template-columns:repeat(var(--shelf-columns),minmax(0,1fr));grid-template-rows:repeat(var(--shelf-rows),var(--shelf-row));background-color:#483326;background-image:linear-gradient(180deg,#1d120db3,#402b1f55 55%,#6c4e3430 78%,#22160dc2),var(--wood-finish),url(/assets/legacy-ui/shelf.webp);background-size:100% var(--shelf-row);background-repeat:repeat-y;gap:0 24px;padding:0 30px;display:grid;position:relative;box-shadow:inset 12px 0 18px #160e0b8c,inset -12px 0 18px #160e0b8c,inset 0 5px 10px #21140b66}.E5KFCW_collection{display:contents}.E5KFCW_semantic{clip-path:inset(50%);width:1px;height:1px;overflow:hidden;margin:-1px!important;position:absolute!important}.E5KFCW_card,.E5KFCW_emptySlot{grid-template-rows:minmax(0,1fr) var(--fascia);place-items:end center;min-width:0;margin:0;padding:18px 0 0;display:grid;position:relative}.E5KFCW_cover{width:min(100%,calc((var(--shelf-row) - var(--fascia) - 22px)/1.45));z-index:2;cursor:pointer;border:0;grid-row:1;align-self:end;max-width:none;padding:0;line-height:0;transition:transform .18s,filter .18s;position:relative;background:0 0!important}.E5KFCW_cover:hover,.E5KFCW_cover:focus-visible{filter:brightness(1.025);transform:translateY(-1px)}.E5KFCW_cover:after{content:"";filter:blur(1px);pointer-events:none;background:#20120bae;border-radius:50%;height:4px;position:absolute;bottom:-2px;left:0;right:-3px}.E5KFCW_cover [data-cover-face=front]{border-radius:3px 5px 5px 3px;box-shadow:1px 0 #c5b594,3px 1px #806643,1px 2px 2px #38220e55,6px -2px 8px #1e100b55}.E5KFCW_plank{top:calc(var(--shelf-row) - var(--fascia));height:var(--fascia);background:linear-gradient(180deg,#f7dfb84d,#a7754718 12%,#84532d2b 65%,#68402280),var(--shelf-wood) center 92%/1200px auto;z-index:1;border-top:2px solid #e6c49b;position:absolute;left:-42px;right:-42px;box-shadow:0 6px 7px #3d220e55,inset 0 4px 4px #ffffff14}.E5KFCW_emptyMessage{text-align:center;color:#fff0d3;line-height:1.7;position:absolute;top:30%;left:10%;right:10%}.E5KFCW_drawer{background:linear-gradient(180deg,#d4b28d22,#321f174d),var(--wood-finish),var(--shelf-wood) 50% 45%/1200px auto;border:1px solid #68402280;border-top:2px solid #68402299;border-radius:2px;min-height:76px;margin:6px 8px 0;position:relative;box-shadow:0 -2px 2px #30190d40,0 1px #efcba080,inset 0 0 0 4px #9d795d50,inset 0 0 0 5px #3b271d88,inset 0 4px 6px #20130e55}.E5KFCW_drawerHandle{background:linear-gradient(#f1d6a8,#ad8550 35%,#76532d 70%,#bc965e);border:1px solid #76532d;border-radius:3px;width:76px;height:7px;position:absolute;bottom:10px;left:calc(50% - 38px);box-shadow:0 3px 3px #321b0f70,inset 0 1px #fff3}.E5KFCW_paging{z-index:3;color:#fff0d3;justify-content:center;align-items:center;gap:20px;padding:8px 10px 24px;font-size:12px;display:flex;position:relative}.E5KFCW_paging button{color:#fff1d9;background:#613c2380;border-color:#d8b08080;border-radius:50%;width:44px;min-height:44px;padding:0;font-size:26px}.E5KFCW_topPlant{--plant-height:216px;right:-8px;top:calc(var(--plant-height) * -.572 - 24px + 2px);width:calc(var(--plant-height) * .75);height:var(--plant-height);z-index:4;pointer-events:none;filter:blur(.35px)saturate(.76)brightness(.94)drop-shadow(3px 5px 3px #443d2220);background:url(/assets/legacy-ui/plant.webp) 50%/contain no-repeat;position:absolute}.E5KFCW_foreground{aspect-ratio:3/4;z-index:4;pointer-events:none;-webkit-user-select:none;user-select:none;filter:blur(3px)saturate(.78)brightness(.94);background:bottom/contain no-repeat;width:clamp(300px,38vw,620px);position:absolute;bottom:-160px;transform:scaleX(-1)}.E5KFCW_foregroundLeft{background-image:url(/assets/legacy-ui/foreground-left.webp);left:calc(clamp(36px,9vw,135px) - clamp(300px,38vw,620px))}.E5KFCW_foregroundRight{background-image:url(/assets/legacy-ui/foreground-right.webp);right:calc(clamp(36px,9vw,135px) - clamp(300px,38vw,620px))}.E5KFCW_roomFooter{text-align:center;z-index:5;color:#705239;padding:22px 0 0;font:15px/1.8 Knol Story Serif,serif;position:relative}.E5KFCW_roomFooter p{margin:10px 0}.E5KFCW_roomFooter small{font:12px/1.5 sans-serif}.E5KFCW_library button:disabled{opacity:.45;cursor:default}.E5KFCW_library button:focus-visible,.E5KFCW_library a:focus-visible{outline:3px solid var(--mint-strong);outline-offset:4px}@media (max-width:900px){.E5KFCW_header{flex-wrap:wrap}.E5KFCW_topPlant{--plant-height:168px}.E5KFCW_bookcases{margin-top:90px}}@media (max-width:480px){.E5KFCW_library{padding:20px 20px 32px}.E5KFCW_bookcases{--stile:10px;--fascia:20px;margin-top:72px}.E5KFCW_grid{gap:0 16px;padding:0 14px}.E5KFCW_card,.E5KFCW_emptySlot{padding-top:14px}.E5KFCW_plank{left:-22px;right:-22px}.E5KFCW_search{flex-basis:100%;margin-left:0}.E5KFCW_search input{flex:1;max-width:none}.E5KFCW_import{flex-wrap:wrap}.E5KFCW_topPlant{--plant-height:123px;right:0}.E5KFCW_foreground{filter:blur(2.5px)saturate(.78)brightness(.94);width:300px;bottom:-120px}.E5KFCW_foregroundLeft{left:-275px}.E5KFCW_foregroundRight{right:-280px}}@media (prefers-reduced-motion:reduce){.E5KFCW_cover{transition:none}.E5KFCW_cover:hover,.E5KFCW_cover:focus-visible{transform:none}}.E5KFCW_library{padding-top:18px}.E5KFCW_header{align-items:center;gap:16px;min-height:48px;margin-bottom:0}.E5KFCW_header h1{flex:none;margin:0;font:500 27px/1.4 Knol Story Serif,serif}.E5KFCW_headerTools{justify-content:flex-end;align-items:center;gap:10px;min-width:0;margin-left:auto;display:flex}.E5KFCW_introLink{background:0 0;border:0;padding:8px;font-size:13px}.E5KFCW_classification select{background:#fff8e9d9;width:140px;min-height:44px;font-size:13px}.E5KFCW_tools{position:relative}.E5KFCW_tools summary{cursor:pointer;white-space:nowrap;background:#fff8e9d9;border:1px solid #bca47d;border-radius:12px;min-height:44px;padding:10px 14px;font-size:13px;list-style:none}.E5KFCW_tools summary::-webkit-details-marker{display:none}.E5KFCW_toolsPanel{z-index:10;background:var(--white);border:1px solid #bca47d;border-radius:14px;gap:16px;width:min(360px,100vw - 32px);padding:20px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 12px 28px #3b281b33}.E5KFCW_tools:not([open]) .E5KFCW_toolsPanel{display:none}.E5KFCW_toolsPanel .E5KFCW_search{white-space:normal;gap:6px;margin:0;display:grid}.E5KFCW_toolsPanel .E5KFCW_search input{max-width:none}.E5KFCW_toolsPanel .E5KFCW_import{gap:8px;display:grid}.E5KFCW_toolsPanel .E5KFCW_import input{max-width:100%;font-size:12px}.E5KFCW_toolsPanel p{color:var(--ink-soft);margin:0;font-size:12px;line-height:1.7}.E5KFCW_toolsPanel a{color:var(--ink);font-size:13px}.E5KFCW_bookcases{margin-top:70px}@media (max-width:600px){.E5KFCW_header{flex-wrap:wrap;gap:8px;display:flex}.E5KFCW_header h1{flex-basis:auto;order:0;font-size:24px}.E5KFCW_headerTools{flex-wrap:wrap;gap:4px}.E5KFCW_introLink{padding:8px;font-size:12px}.E5KFCW_classification select{width:110px}.E5KFCW_tools summary{padding:10px;font-size:12px}.E5KFCW_bookcases{margin-top:64px}}@media (min-width:1000px){.E5KFCW_header{padding-right:160px}}.E5KFCW_headerTools{z-index:6;text-align:left;flex:none;position:relative}@media (max-width:900px),(max-height:900px){.E5KFCW_roomFooter{display:none}.E5KFCW_library{padding-bottom:16px}}.E5KFCW_upright{width:var(--stile);z-index:3;pointer-events:none;background-color:#79543c;background-image:linear-gradient(90deg,#71482138,#ffffff18 30%,#6e472340),var(--wood-finish),var(--shelf-wood);background-position:50%,50%,40% 0;background-size:100% 100%,100% 100%,auto 300%;border-radius:0 0 2px 2px;position:absolute;top:0;bottom:-14px}.E5KFCW_uprightLeft{left:calc(-1 * var(--stile));box-shadow:3px 0 6px #54351940,inset 1px 0 #e0ba8770}.E5KFCW_uprightRight{right:calc(-1 * var(--stile));box-shadow:-3px 0 6px #54351940,inset -1px 0 #6f4b2840}.E5KFCW_base{height:22px;bottom:-24px;left:calc(-1 * var(--stile) - 4px);right:calc(-1 * var(--stile) - 4px);z-index:4;pointer-events:none;background:linear-gradient(180deg,#cfb39330,#2c1b147a 30%,#ddc5aa22 35%,#24160e80),var(--wood-finish),var(--shelf-wood) center 92%/1200px auto;border-top:2px solid #b99a76;border-radius:1px 1px 4px 4px;position:absolute;box-shadow:inset 0 -3px 3px #51301b55,0 5px 4px #4b311c50,0 10px 12px -5px #38241470}.E5KFCW_drawer:before{content:"";pointer-events:none;border:1px solid #e2c39850;position:absolute;inset:8px;box-shadow:0 0 0 1px #62412125}.E5KFCW_drawerHandle:before,.E5KFCW_drawerHandle:after{content:"";background:#6e4f2c;border-radius:50%;width:4px;height:4px;position:absolute;top:1px;box-shadow:inset 0 1px #f7dfae80}.E5KFCW_drawerHandle:before{left:5px}.E5KFCW_drawerHandle:after{right:5px}.E5KFCW_cover:active{filter:brightness(.98);transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.E5KFCW_cover:active{transform:none}}.E5KFCW_plank{box-shadow:none;background:0 0;border:0}.E5KFCW_rail{top:calc(var(--shelf-index) * var(--shelf-row) - var(--fascia));height:var(--fascia);z-index:1;pointer-events:none;background:linear-gradient(180deg,#d9bfa238,#9c785120 12%,#47302055 65%,#23150eba),var(--wood-finish),var(--shelf-wood) center 92%/1200px auto;border-top:2px solid #bda17f;position:absolute;left:0;right:0;box-shadow:0 6px 7px #3d220e55,inset 0 4px 4px #ffffff14}.E5KFCW_header h1{white-space:nowrap;font-size:clamp(18px,2.2vw,27px)}@media (max-width:600px){.E5KFCW_header h1{font-size:20px}}.E5KFCW_bookcases:after{content:"";top:-22px;bottom:-24px;right:calc(-1 * var(--stile) - var(--case-depth));width:var(--case-depth);z-index:2;pointer-events:none;background:linear-gradient(90deg,#4d3429b3,#1d100bd9),var(--shelf-wood) 40% top/auto 300%;transform-origin:0 0;border-right:1px solid #25160e80;position:absolute;transform:skewY(-8deg);box-shadow:4px 4px 8px #21130d45}.E5KFCW_topPlant:before{content:"";left:calc(var(--plant-height) * .37);top:calc(var(--plant-height) * .572 - 1px);width:calc(var(--plant-height) * .26);z-index:-1;pointer-events:none;background:radial-gradient(#21180da6 0%,#21180d66 45%,#0000 75%);border-radius:50%;height:6px;position:absolute}@media (max-width:480px){.E5KFCW_bookcases{--case-depth:4px}}.E5KFCW_library{--ground-height:max(var(--room-image-height,100svh),calc((100svh - var(--room-image-height,100svh) * .805) / .195));background-size:100% var(--ground-height);background-position:bottom}.E5KFCW_library:before{content:"";height:var(--room-image-height,100%);z-index:-1;pointer-events:none;background:url(/assets/legacy-ui/room.webp) top/100% 100% no-repeat;position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0% 82%,#0000 100%);mask-image:linear-gradient(#000 0% 82%,#0000 100%)}.E5KFCW_library{--window-wall-gap:clamp(24px,3vw,48px);padding-left:calc(8.2vw + var(--window-wall-gap))}.E5KFCW_bookcases:before{background:var(--oak) center bottom/1200px auto;border-top-color:#caa16c;box-shadow:0 5px 9px #704c2c45,inset 0 -3px 4px #86634530}.E5KFCW_grid{background-color:#81502c;background-image:linear-gradient(180deg,#30190de0,#51301bbf 12%,#6c40269c 62%,#51301bb0 79%,#9d673b77 81%,#75472499 88%,#613619bb),var(--shelf-wood);box-shadow:inset 12px 0 18px #301b0d80,inset -12px 0 18px #301b0d80}.E5KFCW_upright{background-color:#ad8258;background-image:linear-gradient(90deg,#71482122,#ffffff0b 30%,#6e472329),var(--wood-finish),var(--shelf-wood)}.E5KFCW_drawer{background:var(--oak) 50% 45%/1200px auto}.E5KFCW_base{background:var(--oak) center 92%/1200px auto}@media (max-width:600px){.E5KFCW_headerTools{max-width:100%}}.E5KFCW_paging>span{background:#482d1b;border-radius:2px;box-shadow:0 0 0 4px #482d1b}
._8nlM6G_preparation{color:var(--ink,#183331);gap:12px;min-width:0;padding:12px;display:grid}._8nlM6G_returnToCut{align-self:start}._8nlM6G_header{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px;display:flex}._8nlM6G_preparation h2,._8nlM6G_preparation h3{margin:0 0 8px}._8nlM6G_preparation p{overflow-wrap:anywhere;margin:0 0 12px;line-height:1.6}._8nlM6G_hint{color:var(--ink-soft,#4c625f);font-size:.9rem}._8nlM6G_columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}._8nlM6G_panel{border:1px solid var(--line,#d8d0c2);background:var(--white,#fffdf8);border-radius:16px;min-width:0;padding:12px}._8nlM6G_preparation label{gap:4px;min-width:0;margin:0 0 10px;font-weight:600;display:grid}._8nlM6G_preparation input,._8nlM6G_preparation textarea,._8nlM6G_preparation select{box-sizing:border-box;border:1px solid var(--line,#d8d0c2);width:100%;min-width:0;min-height:44px;font:inherit;color:inherit;background:#fff;border-radius:10px;padding:10px 12px}._8nlM6G_preparation textarea{resize:vertical;font-weight:400;line-height:1.6}._8nlM6G_preparation button{border:1px solid var(--line,#d8d0c2);background:var(--mint,#d6eadf);min-height:44px;color:inherit;font:inherit;cursor:pointer;white-space:normal;overflow-wrap:anywhere;border-radius:12px;padding:9px 14px}._8nlM6G_preparation :is(button,input,select,textarea,summary):focus-visible{outline:3px solid var(--mint-strong,#2f7d68);outline-offset:3px}._8nlM6G_preparation summary{cursor:pointer;align-content:center;min-height:44px;font-weight:600;display:list-item}._8nlM6G_preparation details[open] summary{margin-bottom:12px}._8nlM6G_actions{flex-wrap:wrap;gap:8px;display:flex}._8nlM6G_memoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._8nlM6G_memo{border-top:1px solid var(--line,#d8d0c2);min-width:0;padding-top:12px}._8nlM6G_memo>button,._8nlM6G_confirm{margin-top:12px}._8nlM6G_memo form._8nlM6G_actions{align-items:flex-end}._8nlM6G_memo form._8nlM6G_actions>label{flex:180px;margin-bottom:0}._8nlM6G_memo form._8nlM6G_actions>button{flex:none}._8nlM6G_confirm{border:1px solid #b42318;border-radius:12px;padding:12px}._8nlM6G_confirm button{margin:4px}@media (max-width:760px){._8nlM6G_preparation{gap:12px;padding:12px}._8nlM6G_columns,._8nlM6G_memoGrid{grid-template-columns:minmax(0,1fr)}._8nlM6G_panel{padding:12px}}._8nlM6G_header>*,._8nlM6G_actions>*{min-width:0;max-width:100%}._8nlM6G_preparation :is(h2,h3,summary,label){overflow-wrap:anywhere}._8nlM6G_header>div{flex:240px}@media (min-width:1101px){._8nlM6G_preparation{max-width:1440px;margin-inline:auto}}._8nlM6G_preparation [hidden]{display:none}._8nlM6G_columns{grid-template-columns:minmax(0,1fr);width:100%;max-width:840px}._8nlM6G_preparation{gap:8px;padding:10px;font-size:13px}._8nlM6G_preparation h2{margin:0;font-size:17px}._8nlM6G_preparation h3{font-size:14px}._8nlM6G_preparation label{margin-bottom:6px;font-size:13px}._8nlM6G_preparation :is(input,select){min-height:32px;padding:5px 8px;font-size:13px}._8nlM6G_preparation button{border-radius:8px;min-height:32px;padding:5px 9px;font-size:13px}._8nlM6G_preparation textarea{padding:8px;font-size:16px}._8nlM6G_preparation ._8nlM6G_panel{border-radius:10px;padding:10px}@media (pointer:coarse),(max-width:720px){._8nlM6G_preparation :is(button,input,select){min-height:44px}._8nlM6G_preparation :is(input,select){font-size:16px}}
.vlrDwa_dialog{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--paper);width:min(1120px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);padding:0;overflow:hidden}.vlrDwa_dialog::backdrop{background:color-mix(in srgb, var(--navy) 45%, transparent)}.vlrDwa_header{background:var(--white);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.vlrDwa_header h2{margin:0;font-size:22px}.vlrDwa_eyebrow{color:var(--mint-strong);margin:0 0 4px;font-size:12px;font-weight:700}.vlrDwa_body{overscroll-behavior:contain;max-height:calc(100dvh - 138px);padding:20px 24px;overflow:auto}.vlrDwa_context{overflow-wrap:anywhere;margin:0 0 8px}.vlrDwa_legend,.vlrDwa_result{color:var(--ink-soft);overflow-wrap:anywhere;font-size:13px}.vlrDwa_filters{grid-template-columns:minmax(0,1fr) minmax(180px,260px);gap:16px;margin-top:20px;display:grid}.vlrDwa_filters label{font-size:13px;font-weight:700}.vlrDwa_filters input,.vlrDwa_filters select{margin-top:6px;display:block}.vlrDwa_issues{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--white);margin:24px 0;padding:16px}.vlrDwa_issues h3,.vlrDwa_diagramSection h3{margin:0 0 12px;font-size:16px}.vlrDwa_issues p{margin:0;font-size:13px}.vlrDwa_issues ul{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.vlrDwa_issues button{text-align:left;overflow-wrap:anywhere;flex-direction:column;gap:4px;width:100%;display:flex}.vlrDwa_issues>button{margin-top:12px}.vlrDwa_issues button span{font-size:13px}.vlrDwa_editHint{color:var(--mint-strong)}.vlrDwa_chapters{gap:16px;display:grid}.vlrDwa_chapter{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--white);min-width:0}.vlrDwa_chapter summary{cursor:pointer;overflow-wrap:anywhere;min-height:48px;padding:14px 16px;font-weight:700}.vlrDwa_chapter summary span{color:var(--ink-soft);font-size:13px;font-weight:400}.vlrDwa_cuts{gap:16px;margin:0;padding:0 16px 16px;list-style:none;display:grid}.vlrDwa_cuts>li{border-left:3px solid var(--line);min-width:0;padding-left:12px}.vlrDwa_cuts>li.vlrDwa_currentCut{border-left-color:var(--mint-strong)}.vlrDwa_cutButton{text-align:left;overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.vlrDwa_currentCut .vlrDwa_cutButton{background:var(--mint);border-color:var(--mint-strong)}.vlrDwa_authoredText{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px}.vlrDwa_badges{flex-wrap:wrap;gap:4px;font-size:11px;display:flex}.vlrDwa_badges>span,.vlrDwa_terminal,.vlrDwa_issueBadge{border-radius:var(--radius-control);background:var(--paper);padding:3px 8px;font-weight:700}.vlrDwa_badges .vlrDwa_currentBadge{background:var(--mint-strong);color:var(--white)}.vlrDwa_badges .vlrDwa_sharedBadge{background:var(--mint);color:var(--ink)}.vlrDwa_badges .vlrDwa_issueBadge,.vlrDwa_connections .vlrDwa_issueBadge{background:var(--paper);color:var(--ink);border:1px solid var(--coral)}.vlrDwa_connections{gap:6px;margin:0;padding:8px 0 0;list-style:none;display:grid}.vlrDwa_connections li{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.vlrDwa_connectionLabel{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}.vlrDwa_connections button{text-align:left;overflow-wrap:anywhere;max-width:100%;font-size:13px}.vlrDwa_arrow{color:var(--mint-strong);flex-shrink:0;font-size:20px}.vlrDwa_terminal{background:var(--mint)}.vlrDwa_diagramSection{margin:20px 0}.vlrDwa_diagramScroll{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--white);max-width:100%;overflow:auto}.vlrDwa_diagram{position:relative}.vlrDwa_wires{color:var(--mint-strong);pointer-events:none;position:absolute;inset:0}.vlrDwa_wires>path{fill:none;stroke:currentColor;stroke-width:2px}.vlrDwa_laneTitle{overflow-wrap:anywhere;width:180px;font-size:13px;position:absolute;top:12px}.vlrDwa_mapNode{background:var(--paper);text-align:left;overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:4px;min-height:80px;padding:8px;display:flex;position:absolute}.vlrDwa_mapCurrent{border:2px solid var(--mint-strong);background:var(--mint)}@media (max-width:600px){.vlrDwa_dialog{width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.vlrDwa_header{padding:12px 16px}.vlrDwa_header h2{font-size:19px}.vlrDwa_body{max-height:calc(100dvh - 114px);padding:16px 12px}.vlrDwa_filters{grid-template-columns:minmax(0,1fr);gap:10px}.vlrDwa_cuts{padding:0 10px 10px}.vlrDwa_chapter summary,.vlrDwa_issues{padding:12px}}.vlrDwa_mapConnection{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.vlrDwa_moreCuts{text-align:left;max-width:calc(100% - 32px);margin:0 16px 16px}.vlrDwa_dialog :is(.vlrDwa_context,.vlrDwa_legend,.vlrDwa_result,.vlrDwa_chapter summary,.vlrDwa_cutButton,.vlrDwa_authoredText,.vlrDwa_connectionLabel,.vlrDwa_connections button,.vlrDwa_mapConnection){word-break:keep-all;overflow-wrap:anywhere}.vlrDwa_dialog .vlrDwa_filters :is(input,select){width:100%;min-width:0}@media (max-width:460px){.vlrDwa_dialog .vlrDwa_header{gap:8px}.vlrDwa_dialog .vlrDwa_header h2{font-size:18px}.vlrDwa_dialog .vlrDwa_header>button{flex:none}}
.Pnn1rG_frame{grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:2px;min-width:0;display:grid}.Pnn1rG_frame>button{border:1px solid var(--line);background:var(--white);width:32px;min-height:40px;color:var(--ink);border-radius:8px;padding:0;font-size:22px;line-height:1}.Pnn1rG_frame>button:disabled{opacity:.45;cursor:default}.Pnn1rG_reading{display:contents}@media (pointer:coarse),(max-width:720px){.Pnn1rG_frame{grid-template-columns:44px minmax(0,1fr) 44px}.Pnn1rG_frame>button{width:44px;min-height:44px}}
.VLhC_G_menu{color:var(--ink,#183331);font-size:14px;position:relative}.VLhC_G_menu button,.VLhC_G_menu input,.VLhC_G_menu select{font:inherit;color:inherit}.VLhC_G_menu button{cursor:pointer}.VLhC_G_menu button:disabled{opacity:.45;cursor:default}.VLhC_G_menu button:focus-visible,.VLhC_G_menu input:focus-visible,.VLhC_G_menu select:focus-visible{outline-offset:2px;outline:3px solid #2f7d68}.VLhC_G_overlay{pointer-events:none;z-index:11;position:absolute;inset:0}.VLhC_G_overlay button,.VLhC_G_overlay .VLhC_G_topMenu,.VLhC_G_overlay dialog{pointer-events:auto}.VLhC_G_menu .VLhC_G_topTrigger{white-space:nowrap;color:#fffdf8;text-shadow:0 1px 2px #183331,0 0 3px #183331;background:0 0;border:0;border-radius:0;place-items:center;width:44px;height:44px;padding:0;line-height:1;display:grid;position:absolute;top:8px;right:12px;font-size:12px!important}.VLhC_G_topMenu{box-sizing:border-box;z-index:2;background:#fffdf8;border:1px solid #d8d0c2;border-radius:14px;width:min(240px,100% - 24px);padding:8px;display:grid;position:absolute;top:56px;right:12px;overflow:auto;box-shadow:0 8px 24px #18333133}.VLhC_G_topMenu button{text-align:left;background:0 0;border:0;border-radius:8px;min-height:44px;padding:8px 12px}.VLhC_G_topMenu button:hover{background:#eee5d5}.VLhC_G_quick{box-sizing:border-box;background:0 0;border-radius:0;justify-content:space-evenly;align-items:center;gap:4px;height:44px;margin:4px auto 0;padding:0 4px;display:flex;position:relative}.VLhC_G_overlay .VLhC_G_quick{margin:0;position:absolute}.VLhC_G_quick button{white-space:nowrap;color:#fffdf8;min-width:44px;height:24px;min-height:24px;text-shadow:none;font-size:var(--reader-tool-font-size,11px);background:0 0;border:0;border-radius:0;padding:0 4px;line-height:1;position:relative}.VLhC_G_quick button:before{content:"";pointer-events:auto;position:absolute;inset:-10px 0}.VLhC_G_quick button:hover:not(:disabled){color:#b9d6c5;background:0 0;text-decoration:underline}.VLhC_G_quick button[aria-pressed=true]{color:#b9d6c5;background:0 0;font-weight:700;text-decoration:underline}.VLhC_G_status{color:#fffdf8;overflow-wrap:anywhere;pointer-events:none;z-index:3;background:#183331ed;border-radius:10px;max-width:90%;margin:0;padding:8px 12px;position:absolute;bottom:100px;left:50%;transform:translate(-50%)}.VLhC_G_dialog{box-sizing:border-box;color:#183331;background:#fffdf8;border:1px solid #d8d0c2;border-radius:16px;width:min(900px,100vw - 24px);max-height:calc(100dvh - 24px);padding:20px;overflow:auto}.VLhC_G_dialog button{background:#f7f3e9;border:1px solid #d8d0c2;border-radius:10px;min-height:44px;padding:8px 12px}.VLhC_G_header{z-index:1;background:#fffdf8;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex;position:sticky;top:-20px}.VLhC_G_header h2{margin:0;font-size:1.25rem}.VLhC_G_slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.VLhC_G_dialog .VLhC_G_slot{text-align:left;background:#f7f3e9;border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;min-height:170px;padding:14px;display:flex}.VLhC_G_slot strong{font-size:16px}.VLhC_G_slot time{font-size:12px}.VLhC_G_slot span{overflow-wrap:anywhere;white-space:pre-wrap;line-height:1.6}.VLhC_G_slot span:not(.VLhC_G_changed){-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.VLhC_G_pages{flex-wrap:wrap;justify-content:center;gap:8px;margin:12px 0;display:flex}.VLhC_G_pages button[aria-pressed=true]{background:#d6eadf;border-color:#2f7d68}.VLhC_G_error,.VLhC_G_changed{color:#8c3629}.VLhC_G_confirm{background:#faf1dc;border-radius:12px;padding:12px;line-height:1.6}.VLhC_G_confirm>div{justify-content:flex-end;gap:8px;display:flex}.VLhC_G_log{padding-left:24px}.VLhC_G_log li{border-bottom:1px solid #d8d0c2;padding:14px 0}.VLhC_G_text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.VLhC_G_choice{background:#e5f3ed;border-radius:8px;padding:8px}.VLhC_G_location{color:#52645c;margin:0 0 6px;font-size:12px}.VLhC_G_settings{gap:16px;display:grid}.VLhC_G_settings label{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.VLhC_G_settings input,.VLhC_G_settings select{background:#fffdf8;border:1px solid #d8d0c2;border-radius:8px;max-width:180px;min-height:44px;padding:4px 8px}.VLhC_G_settings p{margin:0}.VLhC_G_menu[data-phone=true] .VLhC_G_quick{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;height:44px;padding:0;display:grid}.VLhC_G_menu[data-phone=true] .VLhC_G_quick button{width:100%;padding:0 2px}.VLhC_G_menu[data-phone=true] .VLhC_G_quick button:before{inset:-10px 0}.VLhC_G_menu[data-phone=true] .VLhC_G_slots{grid-template-columns:repeat(2,minmax(0,1fr))}.VLhC_G_menu[data-phone=true] .VLhC_G_dialog{padding:14px}.VLhC_G_menu[data-phone=true] .VLhC_G_header{top:-14px}@media (max-width:1000px) and (max-height:500px){.VLhC_G_menu[data-phone=true] .VLhC_G_slot{min-height:120px}}.VLhC_G_slot .VLhC_G_thumbnail{aspect-ratio:16/9;object-fit:contain;background:#183331;border-radius:7px;align-self:center;width:100%;height:auto;display:block}.VLhC_G_slot .VLhC_G_thumbnailFallback{color:#52645c;box-sizing:border-box;background:#e9e3d8;border-radius:7px;width:100%;min-height:40px;padding:8px;font-size:11px}.VLhC_G_settingsActions{flex-wrap:wrap;gap:8px;display:flex}.VLhC_G_settingsActions button{color:#214d3e;background:0 0;border:0}.VLhC_G_settingsActions button[aria-pressed=true]{color:#174d36;background:0 0;font-weight:700;text-decoration:underline}.VLhC_G_topMenu,.VLhC_G_dialog{color:var(--story-menu-ink);background:var(--story-menu-bg);border:1px solid var(--story-menu-line);border-radius:5px;box-shadow:0 12px 36px #07141470,inset 0 0 0 3px #a58d6622}.VLhC_G_topMenu{gap:2px;padding:10px}.VLhC_G_topMenu button,.VLhC_G_dialog button{color:var(--story-menu-ink);letter-spacing:.02em;background:0 0;border:1px solid #0000;border-radius:3px}.VLhC_G_topMenu button{border-bottom-color:#a58d6629;padding:9px 14px}.VLhC_G_topMenu button:hover:not(:disabled),.VLhC_G_dialog button:hover:not(:disabled){background:var(--story-menu-surface);border-color:var(--story-menu-line);color:var(--story-menu-accent)}.VLhC_G_menu .VLhC_G_topMenu button:focus-visible,.VLhC_G_menu .VLhC_G_dialog :is(button,input,select):focus-visible{outline:2px solid var(--story-menu-accent);outline-offset:2px}.VLhC_G_dialog::backdrop{background:#071617a8}.VLhC_G_dialog .VLhC_G_header{background:var(--story-menu-bg);border-bottom:1px solid var(--story-menu-line);margin-bottom:12px;padding-bottom:12px}.VLhC_G_dialog .VLhC_G_header h2{color:var(--story-menu-ink);letter-spacing:.06em;font-weight:600}.VLhC_G_dialog .VLhC_G_slot{color:var(--story-menu-ink);background:#213b3b80;border:1px solid #a58d6655;border-radius:3px}.VLhC_G_dialog .VLhC_G_slot time,.VLhC_G_dialog .VLhC_G_location,.VLhC_G_dialog .VLhC_G_thumbnailFallback{color:var(--story-menu-muted)}.VLhC_G_dialog .VLhC_G_thumbnailFallback{background:var(--story-menu-surface);border-radius:2px}.VLhC_G_dialog .VLhC_G_pages button[aria-pressed=true],.VLhC_G_dialog .VLhC_G_settingsActions button[aria-pressed=true]{color:var(--story-menu-accent);background:var(--story-menu-surface);border-color:var(--story-menu-line);text-decoration:underline}.VLhC_G_dialog .VLhC_G_error,.VLhC_G_dialog .VLhC_G_changed{color:var(--story-menu-danger)}.VLhC_G_dialog .VLhC_G_confirm{color:var(--story-menu-ink);background:var(--story-menu-surface);border:1px solid var(--story-menu-line);border-radius:3px}.VLhC_G_dialog .VLhC_G_choice{color:var(--story-menu-accent);background:var(--story-menu-surface);border-radius:3px}.VLhC_G_dialog .VLhC_G_log li{border-bottom-color:#a58d6655}.VLhC_G_dialog .VLhC_G_settings :is(input,select){color:var(--story-menu-ink);background:var(--story-menu-surface);border:1px solid var(--story-menu-line);border-radius:3px}.VLhC_G_dialog .VLhC_G_settingsActions button{color:var(--story-menu-ink)}@media (prefers-reduced-transparency:reduce){.VLhC_G_topMenu,.VLhC_G_dialog{background:#112223}}.VLhC_G_topMenu,.VLhC_G_dialog{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;word-break:keep-all;overflow-wrap:anywhere;line-break:strict}.VLhC_G_topMenu button,.VLhC_G_dialog button{white-space:normal;word-break:keep-all;overflow-wrap:anywhere;text-align:left}.VLhC_G_dialog .VLhC_G_header h2{min-width:0}.VLhC_G_dialog .VLhC_G_header>button{white-space:nowrap;flex:none}.VLhC_G_dialog .VLhC_G_settings{gap:18px}.VLhC_G_dialog .VLhC_G_settings>label{grid-template-columns:minmax(140px,1fr) minmax(0,1.5fr);align-items:center;gap:8px 16px;min-width:0;display:grid}.VLhC_G_dialog .VLhC_G_settings>label>span:first-child{font-weight:600}.VLhC_G_dialog .VLhC_G_settings :is(input,select){box-sizing:border-box;width:100%;min-width:0;max-width:none}.VLhC_G_dialog .VLhC_G_settings .VLhC_G_unitField{align-items:center;gap:8px;min-width:0;display:flex}.VLhC_G_dialog .VLhC_G_settings .VLhC_G_unitField>input{flex:1;min-width:0}.VLhC_G_dialog .VLhC_G_settings .VLhC_G_unitField>span{white-space:nowrap;flex:none}.VLhC_G_dialog .VLhC_G_settingsActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;display:grid}.VLhC_G_dialog .VLhC_G_settingsActions button{min-width:0;padding:8px}.VLhC_G_dialog :is(p,li,small,.VLhC_G_text,.VLhC_G_location){word-break:keep-all;overflow-wrap:anywhere}@media (max-width:460px){.VLhC_G_dialog .VLhC_G_settings>label{grid-template-columns:minmax(0,1fr);gap:6px}.VLhC_G_dialog .VLhC_G_settingsActions{gap:4px}.VLhC_G_dialog .VLhC_G_settings>button{padding:10px 8px}}.VLhC_G_historyBody{gap:12px;min-width:0;min-height:0;display:grid}.VLhC_G_previousChapters{border-bottom:1px solid var(--story-menu-line);flex-wrap:wrap;gap:4px 12px;max-height:116px;padding-bottom:10px;display:flex;overflow:auto}.VLhC_G_dialog .VLhC_G_previousChapters button{text-align:left;min-width:0;max-width:100%;color:var(--story-menu-accent);padding:8px}.VLhC_G_historyIntro h3{color:var(--story-menu-accent);margin:0 0 4px;font-size:1rem;font-weight:600}.VLhC_G_historyIntro p{color:var(--story-menu-muted);margin:0;font-size:.875rem;line-height:1.6}.VLhC_G_historyScroll{overscroll-behavior:contain;scrollbar-gutter:stable;outline-offset:-2px;height:min(54dvh,540px);min-height:120px;max-height:calc(100dvh - 290px);padding:0 8px;overflow:auto}.VLhC_G_historyScroll:focus-visible{outline:2px solid var(--story-menu-accent)}.VLhC_G_historyScroll .VLhC_G_log{margin:0;padding:0;list-style:none}.VLhC_G_historyScroll .VLhC_G_log li{padding:14px 0}.VLhC_G_historyScroll .VLhC_G_log li:first-child{padding-top:4px}.VLhC_G_historyScroll .VLhC_G_log li:last-child{border-bottom:0;padding-bottom:8px}.VLhC_G_historyScroll .VLhC_G_log strong{color:var(--story-menu-accent);font-size:.875rem;font-weight:600;display:block}.VLhC_G_historyScroll .VLhC_G_text{margin:5px 0 0;line-height:1.85}.VLhC_G_historyScroll .VLhC_G_choice{margin:8px 0 0;font-size:.875rem}@media (max-height:500px){.VLhC_G_historyScroll{height:40dvh;min-height:90px;max-height:none}.VLhC_G_previousChapters{max-height:60px}.VLhC_G_historyBody{gap:8px}}.VLhC_G_dialog[open][data-chapter-history=true]{flex-direction:column;height:min(740px,100dvh - 24px);display:flex;overflow:hidden}.VLhC_G_dialog[data-chapter-history=true]>.VLhC_G_header{flex-shrink:0}.VLhC_G_dialog[data-chapter-history=true] .VLhC_G_historyBody{flex-direction:column;flex:1;display:flex;overflow:hidden}.VLhC_G_historyBody>.VLhC_G_previousChapters,.VLhC_G_historyIntro{flex-shrink:0}.VLhC_G_dialog[data-chapter-history=true] .VLhC_G_historyScroll{flex:1;height:auto;min-height:0;max-height:none}
.RgShia_introduction{background:radial-gradient(at 50% 22%,#455366,#0000 65%),radial-gradient(at 50% 85%,#665039,#0000 58%),#0a121e;place-items:center;min-height:100dvh;padding:clamp(12px,2vw,40px);display:grid}.RgShia_poster{isolation:isolate;color:#103452;word-break:keep-all;background:#fbf5e9;border-radius:24px;flex-direction:column;align-items:center;width:100%;max-width:680px;padding:28px 36px;font-family:Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,system-ui,sans-serif;display:flex;position:relative;box-shadow:0 28px 80px #0009,-6px 0 #a98046,-9px 0 #493827;container-type:inline-size}.RgShia_poster:after{content:"";z-index:2;pointer-events:none;border:3px double #c9984b;border-radius:16px;position:absolute;inset:12px;box-shadow:inset 0 0 0 3px #fff9}.RgShia_brand{text-align:center;width:100%}.RgShia_brandTitle{justify-content:center;align-items:center;gap:12px;display:flex}.RgShia_brandTitle h1{letter-spacing:-.045em;margin:0;font-size:clamp(28px,5cqw,40px);font-weight:900;line-height:1.2}.RgShia_brandIcon{background:#a98046;flex:none;width:40px;height:40px;display:block;-webkit-mask:url(/assets/legacy-ui/knolstory-outline.png) 50%/contain no-repeat;mask:url(/assets/legacy-ui/knolstory-outline.png) 50%/contain no-repeat}.RgShia_smallButton{color:#78562e;background:#fff8eb80;border:1.5px solid #c9923980;border-radius:50%;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;padding:10px;display:inline-flex}.RgShia_smallButton svg{width:22px;height:22px}.RgShia_subtitle{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:12px;max-width:380px;margin:18px auto 0;display:grid}.RgShia_subtitle p{color:#78562e;margin:0;font-size:clamp(16px,3cqw,21px);font-weight:500;line-height:1.5}.RgShia_mainMenu{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;margin-top:28px;display:grid}.RgShia_mainMenu button{color:#103452;background:linear-gradient(120deg,#fffdf7,#f2e7d1);border:2px solid #cba365;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-width:0;min-height:54px;padding:14px 16px;font-size:clamp(15px,3.25cqw,21px);font-weight:700;line-height:1.35;display:flex;box-shadow:inset 0 0 0 2px #fff9,0 4px 8px #71512433}.RgShia_mainMenu svg{flex:none;width:1.3em;height:1.3em}.RgShia_mainMenu .RgShia_createButton{color:#fffaf0;background:linear-gradient(120deg,#194564,#10283e);border-color:#dfb455;box-shadow:inset 0 0 0 1px #ffffff40,0 4px 8px #71512433}.RgShia_heading{text-align:center;width:100%;margin-top:24px}.RgShia_leaves{width:40px;height:48px;margin:auto;display:block}.RgShia_heading h2{letter-spacing:-.045em;overflow-wrap:anywhere;margin:0;font-size:clamp(36px,10cqw,64px);font-weight:900;line-height:1.25}.RgShia_heading h2>span{color:#286e5d}.RgShia_poster:has([data-intro-poster=onggojib]) .RgShia_heading h2>span{color:#744a25}.RgShia_author{justify-content:center;align-items:center;gap:12px;margin:24px 0 0;font-size:clamp(16px,3.8cqw,24px);font-weight:800;line-height:1.5;display:flex}.RgShia_author>span{color:#b68a3f;font-size:.8em}.RgShia_description{color:#626562;margin:12px 0 0;font-size:clamp(14px,3.2cqw,20px);font-weight:500;line-height:1.6}.RgShia_posterScene{aspect-ratio:4/5;background:#fbf5e9;border-radius:12px;width:100%;min-height:0;margin-top:24px;position:relative;overflow:hidden}.RgShia_posterScene img{object-fit:cover;object-position:center 54.5%;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.RgShia_readButton{color:#251b0b;background:linear-gradient(115deg,#fff0a4,#ffcd58 55%,#dba740);border:2px solid #bc852e;border-radius:999px;justify-content:center;align-items:center;gap:16px;width:100%;min-height:64px;margin-top:24px;padding:18px;font-size:clamp(20px,4.5cqw,28px);font-weight:700;display:flex;box-shadow:inset 0 0 0 2px #fff2bf,0 4px #b38238,0 8px 14px #72501f33}.RgShia_readButton svg{width:1.3em;height:1.3em}.RgShia_readButton>span:last-child{font-size:1.3em}.RgShia_footer{text-align:center;color:#57616a;border-top:1px solid #c8a46c;width:100%;margin-top:26px;padding:16px 0 0;font-size:12px;line-height:1.7}.RgShia_notice{width:100%;margin:16px 0 0;font-size:13px;line-height:1.7}.RgShia_poster button:disabled{opacity:.5}.RgShia_poster button:focus-visible{outline-offset:4px;outline:3px solid #1678b1}@media (min-width:960px),(min-width:740px) and (orientation:landscape){.RgShia_poster{grid-template-rows:auto auto 1fr auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(24px,4vw,64px);max-width:1360px;min-height:clamp(600px,80dvh,820px);padding:clamp(28px,4vw,56px);display:grid}.RgShia_brand{grid-column:1}.RgShia_subtitle{max-width:400px}.RgShia_subtitle br{display:none}.RgShia_brandTitle h1{font-size:32px}.RgShia_mainMenu{grid-column:1;margin-top:28px}.RgShia_mainMenu button{font-size:clamp(15px,1.5vw,20px)}.RgShia_heading{grid-column:1;margin:32px 0}.RgShia_heading h2{font-size:clamp(42px,4.6vw,68px)}.RgShia_author{font-size:clamp(16px,1.6vw,23px)}.RgShia_description{font-size:clamp(15px,1.5vw,20px)}.RgShia_posterScene{aspect-ratio:auto;grid-area:1/2/6;height:100%;margin:0}.RgShia_readButton{grid-column:1;margin-top:0;font-size:clamp(20px,1.9vw,28px)}.RgShia_footer{grid-column:1}.RgShia_notice{grid-column:1/-1}}@media (min-width:740px) and (max-width:959px) and (orientation:landscape){.RgShia_poster{column-gap:20px;padding:28px}.RgShia_mainMenu{gap:8px}.RgShia_mainMenu button{gap:6px;padding:12px 8px;font-size:14px}.RgShia_heading{margin:22px 0}.RgShia_heading h2{font-size:38px}.RgShia_author{gap:6px;font-size:15px}}@media (max-width:600px){.RgShia_introduction{background:#fbf5e9;padding:0}.RgShia_poster{box-shadow:none;border-radius:0;padding:28px 24px}.RgShia_poster:after{border-radius:12px;inset:6px}.RgShia_mainMenu button{gap:6px;padding:12px 8px;font-size:14px}.RgShia_brandTitle{gap:8px}.RgShia_brandTitle h1{font-size:30px}.RgShia_heading h2{font-size:clamp(32px,10vw,52px)}}
.cvHYGG_start{color:#f8eddb;background:radial-gradient(at 25% 35%,#78533166,#0000 55%),radial-gradient(at 80% 10%,#38574a44,#0000 50%),#263b32;min-height:100dvh;padding:24px clamp(20px,5vw,72px) 48px}.cvHYGG_startHeader{justify-content:space-between;align-items:center;gap:20px;max-width:1180px;margin:0 auto;display:flex}.cvHYGG_startHeader strong{letter-spacing:.04em;font-family:Knol Story Serif,serif;font-size:22px}.cvHYGG_startHeader strong span{color:#e8c587;margin-right:4px}.cvHYGG_start button{color:#2d4338;min-height:44px;font:inherit;cursor:pointer;background:#fff8e9;border:1px solid #aa9878;border-radius:10px;padding:10px 16px}.cvHYGG_startHeader button{color:#f6ecd8;background:#ffffff08;border-color:#f6ecd84a}.cvHYGG_start button:focus-visible,.cvHYGG_authorNote summary:focus-visible{outline-offset:4px;outline:3px solid #f0ca80}.cvHYGG_start button:disabled{opacity:.5;cursor:default}.cvHYGG_start button:hover:not(:disabled){border-color:#e8c587;box-shadow:0 3px 12px #071b1430}.cvHYGG_startContent{grid-template-columns:minmax(240px,.95fr) minmax(0,1fr);align-items:center;gap:clamp(36px,7vw,100px);max-width:1060px;margin:clamp(32px,6vh,72px) auto 0;display:grid}.cvHYGG_showcase{isolation:isolate;flex-direction:column;justify-content:center;align-items:center;min-width:0;margin:0;padding:32px 20px 0;display:flex;position:relative}.cvHYGG_showcase:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#f5d89520,#0000 70%);position:absolute;inset:0 0 8%}.cvHYGG_coverStand{z-index:2;width:min(100%,300px);position:relative;transform:perspective(1200px)rotateY(-7deg)rotate(-1deg)}.cvHYGG_pedestal{background:linear-gradient(#c5a374,#9d754a);border-top:2px solid #e5c89a;border-radius:50% 50% 5px 5px;width:min(116%,380px);height:24px;margin-top:2px;box-shadow:0 5px #684a30,0 9px #493624,0 18px 24px #0a160c55}.cvHYGG_showcase figcaption{color:#d8c7aa;letter-spacing:.08em;text-align:center;margin-top:32px;font-size:12px;line-height:1.7}.cvHYGG_showcase figcaption span{color:#f0ca80;margin:0 8px}.cvHYGG_bookDetails{min-width:0}.cvHYGG_eyebrow{color:#e3c38b;letter-spacing:.13em;margin:0 0 14px;font-size:12px}.cvHYGG_eyebrow span{opacity:.6;margin:0 8px}.cvHYGG_bookDetails h1{letter-spacing:-.04em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font:500 clamp(30px,3.6vw,48px)/1.4 Knol Story Serif,Batang,serif}.cvHYGG_subtitle{color:#ead8ba;white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0 0;font-size:17px;line-height:1.7}.cvHYGG_description{color:#e3decc;white-space:pre-wrap;overflow-wrap:anywhere;margin:24px 0 0;line-height:1.85}.cvHYGG_author{color:#d9c7a9;white-space:pre-wrap;overflow-wrap:anywhere;margin:16px 0 0;font-size:13px}.cvHYGG_authorNote{color:#e3decc;border-top:1px solid #e4cfaa33;margin-top:16px}.cvHYGG_authorNote summary{cursor:pointer;min-height:44px;padding:12px 0;font-size:13px}.cvHYGG_authorNote p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 16px;font-size:14px;line-height:1.8}.cvHYGG_startActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:28px 0 14px;display:grid}.cvHYGG_startActions button{text-align:left;background:#f5ecda;border-color:#d9c8a8;min-height:80px;padding:16px}.cvHYGG_startActions strong,.cvHYGG_startActions small{overflow-wrap:anywhere;display:block}.cvHYGG_startActions strong{font-size:16px;font-weight:700}.cvHYGG_startActions small{margin-top:6px;font-size:11px;line-height:1.6}.cvHYGG_startActions .cvHYGG_primary{color:#263b32;background:#e8c78b;border-color:#e8c78b;box-shadow:0 4px 16px #091b1630}.cvHYGG_readingHint{color:#bfcdbf;margin:0;font-size:12px;line-height:1.8}.cvHYGG_editActions{border-top:1px solid #e4cfaa33;margin-top:28px;padding-top:20px}.cvHYGG_editActions>span{letter-spacing:.1em;color:#d8c7aa;margin-bottom:10px;font-size:11px;display:block}.cvHYGG_editActions>div{flex-wrap:wrap;gap:8px;display:flex}.cvHYGG_editActions button{color:#f6ecd8;background:#ffffff08;border-color:#e4cfaa44;font-size:13px}@media (max-width:720px){.cvHYGG_start{padding:18px 20px 32px}.cvHYGG_startContent{grid-template-columns:1fr;gap:28px;margin-top:16px}.cvHYGG_showcase{padding-top:20px}.cvHYGG_coverStand{width:min(52vw,220px)}.cvHYGG_pedestal{width:min(68vw,280px);height:18px}.cvHYGG_showcase figcaption{margin-top:24px}.cvHYGG_bookDetails{width:min(100%,520px);margin:auto}.cvHYGG_bookDetails h1{font-size:30px}.cvHYGG_description{margin-top:16px;font-size:14px}.cvHYGG_startActions{margin-top:22px}}@media (max-height:560px) and (min-width:600px){.cvHYGG_start{padding:16px 28px 28px}.cvHYGG_startContent{grid-template-columns:minmax(150px,.6fr) minmax(0,1fr);align-items:start;gap:36px;margin-top:20px}.cvHYGG_showcase{padding:20px 8px 0}.cvHYGG_coverStand{width:min(26vw,200px)}.cvHYGG_bookDetails h1{font-size:28px}.cvHYGG_startActions{margin-top:18px}}@media (prefers-reduced-motion:reduce){.cvHYGG_coverStand{transform:none}}
.uEfFUW_panel{border-top:1px solid var(--line,#d8d0c2);min-width:0;padding-block:.5rem}.uEfFUW_panel summary{cursor:pointer;overflow-wrap:anywhere;align-items:center;min-height:44px;font-weight:650;display:flex}.uEfFUW_body{gap:.6rem;min-width:0;display:grid}.uEfFUW_body p{color:var(--ink-soft,#4c625f);overflow-wrap:anywhere;margin:0;line-height:1.6}.uEfFUW_toolbar,.uEfFUW_actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.uEfFUW_checkbox{cursor:pointer;overflow-wrap:anywhere;align-items:center;gap:.4rem;min-height:44px;display:flex}.uEfFUW_checkbox input{flex-shrink:0;width:20px;height:20px}.uEfFUW_list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.uEfFUW_record{border:1px solid var(--line,#d8d0c2);border-radius:8px;justify-content:space-between;align-items:center;gap:.6rem;min-width:0;padding:.6rem;display:flex}.uEfFUW_description{overflow-wrap:anywhere;gap:.2rem;min-width:0;display:grid}.uEfFUW_description time,.uEfFUW_description span{color:var(--ink-soft,#4c625f);font-size:.85rem}.uEfFUW_panel button{white-space:normal;overflow-wrap:anywhere;max-width:100%;min-height:44px}.uEfFUW_body .uEfFUW_error{color:var(--color-danger,#b42318)}.uEfFUW_panel :is(button,input,summary):focus-visible{outline:3px solid var(--mint-strong,#2f7d68);outline-offset:3px}@media (max-width:650px){.uEfFUW_record{flex-direction:column;align-items:stretch}.uEfFUW_actions button{flex:140px}}
.fDYFaa_shell{max-width:1200px;margin:auto;padding:24px}.fDYFaa_header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.fDYFaa_header h1{margin-top:10px}.fDYFaa_header p{color:var(--ink-soft);margin-bottom:0}.fDYFaa_actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.fDYFaa_actions button[aria-pressed=true],.fDYFaa_contents button[aria-current=page]{background:var(--mint);border-color:var(--mint-strong)}.fDYFaa_tools{border-bottom:1px solid var(--line);padding-bottom:18px}.fDYFaa_tools>label{vertical-align:top;width:min(100%,380px);margin-right:16px;display:inline-block}.fDYFaa_shell label{margin-bottom:12px;font-weight:600;display:block}.fDYFaa_shell input,.fDYFaa_shell textarea{margin-top:6px;font-weight:400}.fDYFaa_shell details{margin-top:16px}.fDYFaa_shell summary{cursor:pointer;background:var(--paper-deep,#eee5d5);border-radius:12px;min-height:44px;padding:10px}.fDYFaa_metadata{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px 0;display:grid}.fDYFaa_workspace{grid-template-columns:220px minmax(0,1fr);gap:24px;margin-top:24px;display:grid}.fDYFaa_contents button{text-align:left;overflow-wrap:anywhere;width:100%;margin-bottom:8px;display:block}.fDYFaa_focus{background:var(--white);border:1px solid var(--line);border-radius:16px;min-width:0;padding:24px}.fDYFaa_art{aspect-ratio:16/9;background:var(--paper);place-items:center;margin-bottom:18px;display:grid;position:relative;overflow:hidden}.fDYFaa_art img{position:absolute}.fDYFaa_background{object-fit:cover;width:100%;height:100%}.fDYFaa_left,.fDYFaa_right{object-fit:contain;object-position:center bottom;width:46%;height:95%;bottom:-7%}.fDYFaa_left{left:0}.fDYFaa_right{right:0}.fDYFaa_storyText{white-space:pre-wrap;overflow-wrap:anywhere;font-size:20px;line-height:1.9}.fDYFaa_error{color:var(--color-danger,#b42318);overflow-wrap:anywhere;background:#f8e6b8;padding:14px}.fDYFaa_hidden,.fDYFaa_printBook{display:none}@media (max-width:720px){.fDYFaa_shell{padding:16px}.fDYFaa_header{flex-direction:column;align-items:flex-start}.fDYFaa_workspace{grid-template-columns:1fr;gap:12px}.fDYFaa_contents{align-items:center;gap:8px;display:flex;overflow:auto}.fDYFaa_contents h2{flex:0 0 140px;margin:0}.fDYFaa_contents button{flex:0 0 150px}.fDYFaa_metadata{grid-template-columns:1fr}.fDYFaa_focus{padding:16px}}@media print{@page{size:A4 portrait;margin:16mm}.fDYFaa_shell{max-width:none;margin:0;padding:0}.fDYFaa_shell>*{display:none!important}.fDYFaa_shell>.fDYFaa_printBook{display:block!important}.fDYFaa_printBook article{break-after:page;break-inside:avoid}.fDYFaa_printBook article:last-child{break-after:auto}.fDYFaa_printBook p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14pt;line-height:1.8}.fDYFaa_printBook h1{font-size:24pt}.fDYFaa_printBook h2{font-size:20pt}.fDYFaa_printBook .fDYFaa_art{aspect-ratio:auto;-webkit-print-color-adjust:exact;print-color-adjust:exact;width:100%;height:100mm}}.fDYFaa_library{padding-bottom:16px}.fDYFaa_bookList{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.fDYFaa_bookList h2{font-size:18px}.fDYFaa_bookList button{text-align:left;overflow-wrap:anywhere;width:100%;margin-bottom:8px;display:block}.fDYFaa_bookList button[aria-pressed=true]{background:var(--mint);border-color:var(--mint-strong)}.fDYFaa_originalNotice{color:var(--ink-soft)}.fDYFaa_originalNotice span{font-size:14px;display:block}.fDYFaa_coverPreview{width:200px;max-width:100%}.fDYFaa_coverPreview>div{width:100%}.fDYFaa_confirm{border:2px solid var(--color-danger);border-radius:12px;margin-top:16px;padding:16px}.fDYFaa_confirm button{margin:6px}.fDYFaa_printCoverArt{width:110mm;height:160mm;margin:auto}@media (max-width:720px){.fDYFaa_bookList{grid-template-columns:1fr;gap:8px}.fDYFaa_library[open] .fDYFaa_bookList{max-height:300px;overflow:auto}.fDYFaa_coverPreview{width:160px}}@media print{.fDYFaa_printCoverArt{width:110mm;height:160mm;margin-bottom:8mm;display:block}.fDYFaa_printCoverArt>div{width:100%;height:100%}.fDYFaa_printBook article{min-height:245mm}}.fDYFaa_bookTitle{word-break:keep-all;overflow-wrap:break-word;margin:8px 0;font-size:26px}
