#paid-record{isolation:isolate;width:100%;max-width:430px;min-height:100svh;font-family:var(--font-gungsuh-kr),serif;background:#10100e;margin:auto;position:relative;overflow-x:clip;color:#f7efdb!important}#paid-record *{box-sizing:border-box}#paid-record figure{margin:0}#paid-record .paid-hero{aspect-ratio:691/444;width:100%;position:relative}#paid-record .paid-hero img{object-fit:contain;filter:none;width:100%;height:100%;display:block}#paid-record .paid-hero:after{content:"";background:linear-gradient(#0000,#10100e);height:34px;position:absolute;bottom:-1px;left:0;right:0}#paid-record .paid-paper{padding:8px 40px calc(32px + env(safe-area-inset-bottom));background:radial-gradient(at 25% 40%,#1b1b161c,#0000),repeating-linear-gradient(27deg,#b39a6a03 0 1px,#0000 1px 4px);position:relative}#paid-record .paid-paper:before,#paid-record .paid-paper:after{content:"";z-index:-1;pointer-events:none;opacity:.8;background-repeat:repeat-y;background-size:34px;width:34px;position:absolute;top:0;bottom:0}#paid-record .paid-paper:before{background-image:url(/images/paid-gold-edge-left-v1.webp);left:0}#paid-record .paid-paper:after{background-image:url(/images/paid-gold-edge-right-v1.webp);right:0}#paid-record .paid-heading{text-align:center}#paid-record .paid-badge{outline-offset:3px;border:1px solid #d3ad64;outline:1px solid #947744;margin:4px auto 8px;padding:5px 18px;font-size:18px;display:table;color:#e8c580!important}#paid-record .paid-progress{margin:13px 0 18px;font-size:14px;line-height:1.6;color:#ddcba7!important}#paid-record h1{word-break:keep-all;overflow-wrap:anywhere;margin:0 0 23px;font-weight:700;color:#fff2d5!important;font-size:clamp(24px,6.2vw,28px)!important;line-height:1.3!important}#paid-record .paid-headline{text-align:left;color:#f6dca4;word-break:keep-all;overflow-wrap:anywhere;border-left:3px solid #d4ad62;margin:14px 0 26px;padding:4px 0 4px 16px;font-weight:700}#paid-record .paid-headline .reading-paragraphs{font-size:clamp(21px,5.6vw,24px);line-height:1.6}#paid-record .paid-headline p{font-size:inherit;line-height:inherit;text-align:left;margin:0;font-weight:700;color:#f6dca4!important}#paid-record .paid-question{outline-offset:3px;text-align:center;border:1px solid #d4b16c;outline:1px solid #7f683d;margin:0 2px 24px;padding:13px 10px;position:relative}#paid-record .paid-question:before,#paid-record .paid-question:after{content:"";border:3px double #deb777;width:10px;height:10px;position:absolute}#paid-record .paid-question:before{top:-4px;left:-4px}#paid-record .paid-question:after{bottom:-4px;right:-4px}#paid-record .paid-question h2{margin:0 0 6px;font-size:17px;font-weight:400;color:#dec286!important}#paid-record .paid-question p{overflow-wrap:anywhere;word-break:keep-all;margin:0;font-size:21px;line-height:1.6;color:#fff2d8!important}#paid-record .paid-lead{word-break:keep-all;margin:20px 0 14px;font-size:19px;line-height:1.75;color:#f7efd9!important}#paid-record .paid-scope{word-break:keep-all;margin:15px 0;font-size:15px;line-height:1.7;color:#d3c4a8!important}#paid-record .paid-cards{border-top:1px solid #a98c55;margin-top:24px}#paid-record .paid-card{border-bottom:1px solid #a98c55;grid-template-columns:39px minmax(0,1fr);gap:12px;padding:20px 0;display:grid}#paid-record .paid-card-number{outline-offset:3px;border:1px solid #caa366;outline:1px solid #826439;align-self:start;place-items:center;width:36px;height:43px;margin-top:4px;font-size:21px;display:grid;color:#e1b976!important}#paid-record .paid-card h2{word-break:keep-all;margin:0 0 6px;line-height:1.5;color:#ffe43b!important;font-size:21px!important}#paid-record .paid-card p{word-break:keep-all;overflow-wrap:anywhere;margin:0;color:#f5ead3!important;font-size:18px!important;line-height:1.82!important}#paid-record .paid-ghost{margin:20px -8px 25px}#paid-record .paid-ghost img{object-fit:contain;filter:brightness(1.16);width:100%;height:auto;max-height:470px;display:block;-webkit-mask-image:linear-gradient(#0000,#000 9% 90%,#0000);mask-image:linear-gradient(#0000,#000 9% 90%,#0000)}#paid-record .paid-ghost figcaption{text-align:center;color:#f6ebce;flex-direction:column;gap:7px;font-size:19px;display:flex}#paid-record .paid-ghost b{font-size:26px;color:#ffe43b!important}#paid-record .paid-ghost small{color:#d3c4a8;font-size:14px;line-height:1.6}#paid-record .paid-primary,#paid-record .paid-secondary,#paid-record .paid-back{cursor:pointer;touch-action:manipulation;text-align:center;width:100%;min-height:58px;padding:13px 10px;display:block;box-shadow:none!important;border-radius:0!important;font-family:inherit!important;font-size:20px!important;line-height:1.55!important}#paid-record .paid-primary{outline-offset:3px;outline:1px solid #86673c;margin:20px 0;color:#fff2de!important;background:#8c130d!important;border:1px solid #e0b669!important;box-shadow:inset 0 0 0 3px #64140c,inset 0 0 0 4px #c59954!important}#paid-record .paid-secondary{margin:12px 0;color:#eee0be!important;background:#18150e!important;border:1px solid #b99960!important}#paid-record .paid-back{text-underline-offset:5px;margin:14px 0;text-decoration:underline;color:#e0d3b7!important;background:0 0!important;border:0!important;font-size:18px!important}#paid-record button:disabled{cursor:default;opacity:.5!important}#paid-record button:focus-visible,#paid-record select:focus-visible{outline-offset:5px;outline:3px solid #ffe43b}#paid-record .paid-nav{margin-top:26px}#paid-record .paid-notice{border:1px solid #c59d60;margin:20px 0;padding:13px;font-size:18px;line-height:1.7;color:#fff0d3!important}#paid-record .paid-ritual{text-align:center;margin:25px 0;font-size:20px;line-height:1.7}#paid-record .paid-seal-image{background:#15130f;border:1px solid #af8b55;width:100%;margin:20px auto;position:relative;overflow:hidden}#paid-record .paid-seal-image img{object-fit:contain;filter:brightness(1.16);width:100%;height:auto;transition:filter 1.5s,opacity 1.5s;display:block}#paid-record .paid-seal-mark{opacity:0;writing-mode:vertical-rl;background:#8c130de0;border:5px double #cc2a1b;padding:20px 12px;font-size:34px;transition:transform 1.5s,opacity 1.5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.6);color:#fff0d3!important}#paid-record .is-sealing .paid-seal-mark,#paid-record .is-sealed .paid-seal-mark{opacity:1;transform:translate(-50%,-50%)scale(1)}#paid-record .is-sealing img,#paid-record .is-sealed img{filter:brightness(1.16)blur(3px);opacity:.6}#paid-record .paid-downloads{margin:24px 0}#paid-record .paid-downloads h2{margin:28px 0 14px;font-size:25px;color:#ffe43b!important}#paid-record .paid-downloads p{font-size:18px;line-height:1.75;color:#eee1c7!important}#paid-record select{color:#f7efd9;background:#17140f;border:1px solid #b19461;width:100%;min-height:56px;margin:10px 0;padding:10px;font:19px/1.5 serif}#paid-record .paid-source{margin:15px 0;font-size:14px;line-height:1.7;text-decoration:underline;display:block;color:#d8c5a2!important}#paid-record .paid-copy{color:#17140e;background:#eee7d2;width:100%;height:300px;padding:12px;font:18px/1.7 serif;display:block}#paid-record[data-seal-motion=reduce] *{scroll-behavior:auto!important;transition:none!important;animation:none!important}#paid-record .paid-details{border-top:1px solid #80643d;margin-top:12px;padding-top:8px}#paid-record .paid-details summary{cursor:pointer;color:#dec286;touch-action:manipulation;overflow-wrap:anywhere;min-height:44px;padding:10px 0;font-size:16px;line-height:1.6;display:list-item}#paid-record .paid-details summary:focus-visible{outline-offset:3px;outline:2px solid #ffe43b}#paid-record .paid-details h3{color:#dec286;margin:12px 0 6px;font-size:17px;line-height:1.6}#paid-record .paid-details p{font-size:17px!important;line-height:1.8!important}#paid-record p{white-space:pre-line}#paid-record .paid-card{display:block}#paid-record .paid-card-heading{align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}#paid-record .paid-card-heading h2{flex:1;margin:2px 0 0}#paid-record .paid-card-number{flex-shrink:0;width:29px;height:34px;margin-top:3px;font-size:17px}#paid-record .paid-question-reference{border-bottom:1px solid #826439;margin:0 0 22px;padding:0 0 12px}#paid-record .paid-question-reference summary{cursor:pointer;min-height:44px;font-size:16px;line-height:1.6;color:#dec286!important}#paid-record .paid-question-reference p{word-break:keep-all;overflow-wrap:anywhere;margin:10px 0 0;font-size:18px;line-height:1.7;color:#fff2d8!important}#paid-record .paid-file-link{text-align:center;text-underline-offset:4px;word-break:keep-all;overflow-wrap:anywhere;text-decoration:underline;display:block}#paid-record .paid-past-life{background:#100b07;border:1px solid #704b2d;margin:22px 0;overflow:hidden}#paid-record .paid-past-life img{aspect-ratio:3/2;object-fit:contain;width:100%;height:auto;display:block}#paid-record .paid-past-life figcaption{color:#c4a77b;text-align:center;padding:10px 14px;font-size:12px;line-height:1.5}#paid-record .paid-question-chapter{border-top:1px solid #6b513033;margin-top:44px;padding-top:28px}#paid-record .paid-sealed{text-align:center;background:radial-gradient(at 50% 0,#4a1c1033,#0000 70%),#0d0b08;border:1px solid #9c774180;margin-top:48px;padding:24px 18px}#paid-record .paid-sealed h2{color:#f3d8a4;margin:12px 0 18px;font-size:clamp(20px,5.4vw,24px);line-height:1.5}#paid-record .paid-sealed ol{text-align:left;margin:0;padding:0;list-style:none}#paid-record .paid-sealed li{border-top:1px solid #6b513040;padding:14px 0}#paid-record .paid-sealed li h3{color:#e7b36b;margin:0 0 6px;font-size:16px}#paid-record .paid-sealed li p{color:#efe1c8;margin:0;font-size:16px;line-height:1.75}#paid-record .paid-sealed-price{margin:22px 0 14px}#paid-record .paid-sealed-price p{margin:0}#paid-record .paid-sealed-amount{color:#f6d38c;font-size:30px;font-weight:700;margin-top:6px!important}#paid-record .paid-sealed-note{color:#bfae90;font-size:13px}#paid-record .paid-sealed-consent{text-align:left;color:#cdbb9c;align-items:flex-start;gap:10px;margin:0 0 14px;font-size:13px;line-height:1.6;display:flex}#paid-record .paid-sealed-consent input{flex:none;width:18px;height:18px;margin-top:4px}#paid-record .paid-sealed-consent a{color:#e7b36b;z-index:1;margin:-12px 0;padding:12px 0;text-decoration:underline;display:inline-block;position:relative}#paid-record .paid-sealed .paid-primary{width:100%}#paid-record .upgrade-bar{z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#120d08f2;border-top:1px solid #c59954;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #0009}#paid-record .upgrade-bar p{flex-direction:column;flex:1;margin:0;line-height:1.4;display:flex}#paid-record .upgrade-bar b{color:#f6d38c;font-size:16px}#paid-record .upgrade-bar span{color:#d8c7a6;font-size:14px}#paid-record .upgrade-bar button{color:#fff2de;min-height:48px;font:inherit;cursor:pointer;background:#8c130d;border:1px solid #e0b669;flex:none;padding:0 18px;font-size:17px}#paid-record .upgrade-sheet-backdrop{z-index:50;background:#000b;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}#paid-record .upgrade-sheet{width:100%;max-width:560px;max-height:92vh;padding:22px 16px calc(18px + env(safe-area-inset-bottom));text-align:center;background:radial-gradient(at 50% 0,#4a1c1055,#0000 70%),#0d0b08;border:1px solid #9c7741;border-bottom:0;outline:none;animation:.35s ease-out upgrade-rise;overflow-y:auto}@keyframes upgrade-rise{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){#paid-record .upgrade-sheet{animation:none}}#paid-record .upgrade-sheet h2{color:#f3d8a4;margin:10px 0 16px;font-size:clamp(19px,5vw,23px);line-height:1.5}#paid-record .upgrade-sheet-sealed{text-align:left;margin:0 0 16px;padding:0;list-style:none}#paid-record .upgrade-sheet-sealed li{border-top:1px solid #6b513040;flex-direction:column;gap:4px;padding:10px 0;display:flex}#paid-record .upgrade-sheet-sealed b{color:#e7b36b;font-size:15px}#paid-record .upgrade-sheet-sealed span{color:#efe1c8;font-size:15px;line-height:1.65}#paid-record .upgrade-sheet-table{border-collapse:collapse;text-align:left;word-break:keep-all;width:100%;font-size:15.5px;line-height:1.55}#paid-record .upgrade-sheet-table th,#paid-record .upgrade-sheet-table td{vertical-align:middle;color:#efe1c8;border-top:1px solid #6b513040;padding:11px 4px;font-weight:400}#paid-record .upgrade-sheet-table thead th{color:#bfae90;font-size:13px}#paid-record .upgrade-sheet-table td{text-align:center;color:#8fd1bd;width:52px;font-size:14px;font-weight:700}#paid-record .upgrade-sheet-table tr.is-locked td:first-of-type{color:#e0675a}#paid-record .paid-sealed-compare-title{color:#f3d8a4;text-align:left;margin:26px 0 8px;font-size:17px}#paid-record .upgrade-sheet-table tr.is-locked th{color:#f3d8a4}#paid-record .upgrade-sheet-price{margin:18px 0 10px}#paid-record .upgrade-sheet-price p{margin:0}#paid-record .upgrade-sheet-anchor{color:#bfae90;font-size:14px}#paid-record .upgrade-sheet-paid{color:#bfae90;font-size:13px;margin-top:4px!important}#paid-record .upgrade-sheet-amount{color:#f6d38c;font-size:30px;font-weight:700;margin-top:6px!important}#paid-record:has(.upgrade-bar) .paid-paper{padding-bottom:84px}#paid-record .addon-shelf{text-align:center;border-top:1px solid #9c774180;margin-top:44px;padding:22px 0 4px}#paid-record .addon-shelf h2{color:#f3d8a4;margin:10px 0 18px;font-size:clamp(19px,5vw,23px);line-height:1.5}#paid-record .addon-shelf-list{text-align:left;gap:16px;display:grid}#paid-record .addon-shelf-item{background:#0d0b08;border:1px solid #6b5130;padding:18px 16px}#paid-record .addon-shelf-item header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}#paid-record .addon-shelf-item h3{color:#e7b36b;margin:0;font-size:18px}#paid-record .addon-shelf-price{color:#f6d38c;white-space:nowrap;margin:0;font-size:20px;font-weight:700}#paid-record .addon-shelf-tease{color:#efe1c8;margin:10px 0;font-size:16px;line-height:1.75}#paid-record .addon-shelf-item ul,#paid-record .addon-sheet-points{color:#d8c7a6;text-align:left;margin:8px 0 4px;padding-left:18px;font-size:15px;line-height:1.7}#paid-record .addon-shelf-item li,#paid-record .addon-sheet-points li{margin:4px 0;list-style:none;position:relative}#paid-record .addon-shelf-item li:before,#paid-record .addon-sheet-points li:before{content:"·";color:#d2a95f;font-weight:700;position:absolute;left:-13px}#paid-record .addon-journey{margin-top:8px}#paid-record .paid-paper:before,#paid-record .paid-paper:after{opacity:.6}#paid-record .paid-inapp{background:#140e08;border:1px solid #9c7741;margin-top:14px;padding:14px}#paid-record .paid-inapp-head{color:#f0d6ad;margin:0 0 8px;font-size:14.5px;font-weight:600;line-height:1.6}#paid-record .paid-inapp figure{margin:10px 0}#paid-record .paid-inapp-image img{border:1px solid #6b5130;width:100%;max-width:320px;margin:0 auto;display:block}#paid-record .paid-inapp-image figcaption{text-align:center;color:#cbbda4;margin-top:8px;font-size:13.5px;line-height:1.6}#paid-record .paid-inapp-text{color:#e3d6bf;background:#0006;border:1px solid #6b5130;width:100%;height:168px;margin-top:10px;padding:10px;font-size:12px;line-height:1.7}#paid-record .addon-ask-who{color:#d8c29a;letter-spacing:.08em;margin:0 0 8px;font-size:14px}#paid-record .addon-ask-bubble{color:#fff1d8;word-break:keep-all;background:#1a130d;border:1px solid #5b4630;border-radius:18px;margin:0 0 14px;padding:16px;font-size:19px;font-weight:700;line-height:1.7}#paid-record .addon-ask-eg{color:#cbbb9e;margin:0 0 8px;font-size:14px}#paid-record .addon-ask-chips{flex-wrap:wrap;gap:10px;margin:0 0 16px;display:flex}#paid-record .addon-ask-chip{color:#fff1d8;cursor:pointer;touch-action:manipulation;background:#1a110b;border:2px solid #b08a56;border-radius:16px;min-height:52px;padding:10px 18px;font:700 18px/1.4 inherit}#paid-record .addon-ask-chip:active{background:#3a2412}#paid-record .sibling-shelf{text-align:center;border-top:1px solid #9c774180;margin-top:34px;padding:22px 0 4px}#paid-record .sibling-shelf h2{color:#f3d8a4;margin:10px 0 18px;font-size:clamp(18px,4.6vw,21px);line-height:1.5}#paid-record .sibling-shelf-list{text-align:left;gap:12px;display:grid}#paid-record .sibling-shelf-item{background:#0d0b08;border:1px solid #6b5130;padding:16px;text-decoration:none;display:block}#paid-record .sibling-shelf-item b{color:#e7b36b;font-size:17px;font-weight:400;display:block}#paid-record .sibling-shelf-item span{color:#d8c7a6;margin-top:5px;font-size:14px;line-height:1.7;display:block}
