.wline{height:28px;border-bottom:1px solid rgba(216,180,108,.3)}.pg .reflect{background:none!important;border:0!important;padding:0!important;gap:18px;overflow:visible}.pg .reflect:before,.pg .reflect:after{display:none}.pg.rfpg{padding:42px 58px 34px}.pg.rfpg .rf-q{font-size:30px}.pg.rfpg .wline{height:30px}.pg .sheet.reflect{animation:none}.lines-real{display:flex;flex-direction:column;margin:0 8px}.lines-real .wline{height:34px;border-bottom:1px solid rgba(216,180,108,.28)}.filler{flex:0 0 auto!important;min-height:0!important}@media(max-width:560px){.topbar{flex-wrap:wrap}.topbar .spacer{display:none}.topbar .btn{margin-left:0}}.pdfbook.light{--sheet:#ffffff;--sheet-2:#ffffff;--text:#1d1533;--muted:#4a4062;--gold:#7a5a1e;--gold-hi:#2a1a8a;--gold-lo:#7a5a1e;--violet:#6a2bd9;--blue:#1f56d1;--hair:rgba(122,90,30,.45);--hair-soft:rgba(106,43,217,.32);color:#1d1533}.pdfbook.light .pg{background:#fff}.pdfbook.light .pg:before{border-color:#7a5a1e99}.pdfbook.light .pg:after{display:none}.pdfbook.light .pg-head{border-bottom-color:#7a5a1e59}.pdfbook.light .pg-foot{border-top-color:#7a5a1e4d}.pdfbook.light .sheet{background:#fff}.pdfbook.light .tile,.pdfbook.light .duo>div,.pdfbook.light .blocks>div,.pdfbook.light .sq,.pdfbook.light .line,.pdfbook.light .period,.pdfbook.light .month,.pdfbook.light .where div,.pdfbook.light .rf-aff,.pdfbook.light .aff{background:#fff!important;border-color:#6a2bd94d!important;box-shadow:none!important}.pdfbook.light .tile .big{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:#2a1a8a!important}.pdfbook.light .medal,.pdfbook.light .rf-medal,.pdfbook.light .line .lt,.pdfbook.light .aff-num{background:radial-gradient(circle,#f3efff,#fff 70%)!important;box-shadow:none!important;border:1.5px solid #7a5a1e!important;outline:4px solid rgba(106,43,217,.14);outline-offset:3px}.pdfbook.light .medal span,.pdfbook.light .rf-medal span,.pdfbook.light .line .lt,.pdfbook.light .aff-num{color:#2a1a8a!important}.pdfbook.light .math{background:#fff!important;border-color:#7a5a1e73!important;color:#2a1a8a!important}.pdfbook.light .kw,.pdfbook.light .subh{filter:none!important;color:#6a2bd9!important}.pdfbook.light .letter.v .ch{color:#6a2bd9!important;text-shadow:none!important}.pdfbook.light .letter .up,.pdfbook.light .letter .dn{color:#7a5a1e!important}.pdfbook.light .line.current,.pdfbook.light .period.current,.pdfbook.light .month.current{border-color:#1f56d1!important;box-shadow:0 0 0 1px #1f56d166!important;background:#1f56d10d!important}.pdfbook.light .ex.is-now{background:#1f56d112!important}.pdfbook.light .now{color:#fff!important}.pdfbook.light .ask{color:#2a1a8a!important}.pdfbook.light .cover .client,.pdfbook.light .client{color:#2a1a8a!important;text-shadow:none!important}.pdfbook.light .rule{background:linear-gradient(90deg,transparent,#7a5a1e,transparent)!important}.pdfbook.light .closing .sig{color:#2a1a8a!important;text-shadow:none!important}.pdfbook.light .wline,.pdfbook.light .lines-real .wline{border-bottom-color:#7a5a1e61!important}.pdfbook.light img{mix-blend-mode:normal!important}.pdfbook.light .bookcover{background:#fff!important}.pdfbook.light .bookcover:before{border-color:#7a5a1e!important;border-width:1.5px!important}.pdfbook.light .bookcover .bc-frame{border-color:#7a5a1e80!important}.pdfbook.light .bc-name{color:#2a1a8a!important;text-shadow:none!important}.pdfbook.light .bc-kicker,.pdfbook.light .bc-by{color:#7a5a1e!important}.pdfbook.light .bc-born,.pdfbook.light .bc-nums span{color:#4a4062!important}.pdfbook.light .bc-nums{border-color:#7a5a1e73!important}.pdfbook.light .bc-nums b{color:#2a1a8a!important}.pdfbook.light .bc-sub{color:#1d1533!important}.pdfbook.light .bookcover .emblem{filter:none!important}.pdfbook.light .paper-wrap img{box-shadow:0 0 0 1px #7a5a1e!important}.pdfbook.light .orn line,.pdfbook.light .rf-orn line{stroke:#7a5a1e}.snotes,.overview{border-color:#2f74ff73!important}.snotes .eyebrow,.overview .eyebrow{color:#9fc0ff}.sn-pt{font-family:var(--f-display);font-size:17px;line-height:1.5;padding:7px 0 7px 16px;border-left:2px solid var(--hair-soft);margin:0 0 6px}.sn-pt b{color:var(--gold-hi);font-weight:600}.sn-box{margin:10px 0 0;padding:10px 14px;border-radius:10px;font-family:var(--f-display);font-size:16.5px;line-height:1.45;border:1px solid var(--hair)}.sn-box b{display:block;font-family:var(--f-label);font-weight:500;font-size:10px;letter-spacing:.2em;text-transform:uppercase;margin-bottom:3px;color:var(--gold)}.sn-ask{border-color:#a63dff73}.sn-ask b{color:#c89cff}.sn-listen{border-color:#2f74ff73}.sn-listen b{color:#9fc0ff}.sn-thread{border-color:var(--hair)}.sn-tab,.ov-tab{width:100%;border-collapse:collapse;margin:8px 0 0;font-family:var(--f-display);font-size:16px}.sn-tab th{font-family:var(--f-label);font-weight:500;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);text-align:left;padding:5px 8px;border-bottom:1px solid var(--gold)}.sn-tab td,.ov-tab td,.ov-tab th{padding:5px 8px;border-bottom:1px solid var(--hair);text-align:left;vertical-align:top}.sn-tab td:first-child,.sn-tab td:nth-child(2),.ov-tab td.n{font-family:var(--f-num);color:var(--gold-hi);white-space:nowrap}.ov-tab th{font-family:var(--f-label);font-weight:500;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);width:170px}.ov-tab td.s{color:var(--muted);font-size:15px}.ov-flow{font-family:var(--f-display);font-size:16.5px;line-height:1.5;margin:6px 0 0;padding-left:22px}.ov-flow b{color:var(--gold-hi);font-weight:600}.summary h3{margin-top:14px}.sum-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);padding:10px 0;margin:4px 0 12px;text-align:center}.sum-row span{font-family:var(--f-label);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);display:grid;gap:3px}.sum-row b{font-family:var(--f-num);font-weight:400;font-size:28px;letter-spacing:0;color:var(--gold-hi)}.sum-one{margin-top:16px;padding:16px 20px;border:1px solid var(--hair);border-radius:14px;font-family:var(--f-display);font-style:italic;font-size:20px;line-height:1.4;color:var(--gold-hi);text-align:center}.sum-one span{display:block;font-style:normal;font-family:var(--f-label);font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.pg .sn-pt{font-size:14.5px;padding:4px 0 4px 12px;margin:0}.pg .sn-box{font-size:14px;padding:8px 12px;margin:0}.pg .sn-tab,.pg .ov-tab{font-size:13.5px;margin:0}.pg .ov-flow{font-size:14.5px}.pg .sum-one{font-size:18px;margin:0}.pg .sum-row{margin:0}.pdfbook.light .sn-pt b,.pdfbook.light .ov-flow b,.pdfbook.light .sn-tab td:first-child,.pdfbook.light .sn-tab td:nth-child(2),.pdfbook.light .ov-tab td.n,.pdfbook.light .sum-row b,.pdfbook.light .sum-one{color:#2a1a8a!important}.pdfbook.light .sn-ask b{color:#6a2bd9!important}.pdfbook.light .sn-listen b,.pdfbook.light .snotes .eyebrow,.pdfbook.light .overview .eyebrow{color:#1f56d1!important}.sn-personal-h{font-family:var(--f-label);letter-spacing:.24em;font-size:10px;text-transform:uppercase;color:#c89cff;margin:2px 0 4px}.sn-personal-h.sn-ref{color:var(--muted);margin-top:10px}.sn-own{border-left-color:#a63dff}.ai-field .btn{width:100%}.pdfbook.light .sn-personal-h{color:#6a2bd9!important}.pdfbook.light .sn-personal-h.sn-ref{color:#4a4062!important}.pdfbook.light .sn-own{border-left-color:#6a2bd9!important}.cmpd{margin-top:12px;padding:12px 16px;border:1px solid var(--hair);border-radius:12px}.cmpd b{display:block;font-family:var(--f-label);font-weight:500;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-bottom:4px}.cmpd p{margin:0 0 6px;font-family:var(--f-display);font-size:17px;line-height:1.5}.cmpd p:last-child{margin:0;font-style:italic;color:var(--muted)}.cmpd-s{font-size:15px!important;color:var(--muted)}.pg .cmpd{margin:0;padding:9px 13px}.pg .cmpd p{font-size:14.5px}.ref-tab{width:100%;border-collapse:collapse;font-family:var(--f-display);font-size:15px}.ref-tab th{font-family:var(--f-label);font-weight:500;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);text-align:left;padding:5px 6px;border-bottom:1.5px solid var(--gold)}.ref-tab td{padding:5px 6px;border-bottom:1px solid var(--hair);vertical-align:top;line-height:1.35}.ref-tab td.n{font-family:var(--f-num);color:var(--gold-hi);white-space:nowrap;font-size:16px}.pg .ref-tab{font-size:12px}.pg .ref-tab.cmp{font-size:12.5px}.pg .ref-tab td{padding:3.5px 6px}.cp-tab{border-collapse:collapse;margin:6px auto 0}.cp-tab th{font-family:var(--f-num);font-weight:400;font-size:17px;color:var(--gold-hi);width:52px;height:40px;text-align:center}.cp-tab td{width:52px;height:40px;text-align:center;border:1px solid var(--hair);font-size:19px}.cp-N{color:#e0b84e}.cp-C{color:#7aa6ff}.cp-G{color:#c89cff}.cp-M{color:var(--text)}.cp-key{display:grid;grid-template-columns:1fr 1fr;gap:6px 18px;margin-top:12px;font-family:var(--f-display);font-size:15px}.cp-key b{font-size:17px;margin-right:6px}.cp-groups{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px}.cp-groups div{border:1px solid var(--hair);border-radius:10px;padding:10px 12px;font-family:var(--f-display);font-size:14.5px;line-height:1.4}.cp-groups b{display:block;font-family:var(--f-num);font-weight:400;font-size:18px;color:var(--gold-hi)}.pdfbook.light .ref-tab td.n,.pdfbook.light .cp-tab th,.pdfbook.light .cp-groups b{color:#2a1a8a!important}.pdfbook.light .cp-N{color:#a07514!important}.pdfbook.light .cp-C{color:#1f56d1!important}.pdfbook.light .cp-G{color:#6a2bd9!important}.pdfbook.light .cp-M{color:#1d1533!important}.pdfbook.light{--hair:rgba(90,66,20,.55);--hair-soft:rgba(80,40,170,.5);--muted:#352c4a}.pdfbook.light .tile,.pdfbook.light .duo>div,.pdfbook.light .blocks>div,.pdfbook.light .sq,.pdfbook.light .line,.pdfbook.light .period,.pdfbook.light .month,.pdfbook.light .where div,.pdfbook.light .rf-aff,.pdfbook.light .aff,.pdfbook.light .sn-box,.pdfbook.light .cmpd,.pdfbook.light .cp-groups div{border:1.2px solid rgba(80,40,170,.55)!important;background:#fff!important}.pdfbook.light .line.current,.pdfbook.light .period.current,.pdfbook.light .month.current{background:#fff!important;border:2px solid #1f56d1!important;box-shadow:none!important}.pdfbook.light .ex.is-now{background:#fff!important;outline:1.5px solid #1f56d1;border-radius:6px}.pdfbook.light .ex{border-top-color:#5a421459!important}.pdfbook.light .wline,.pdfbook.light .lines-real .wline{border-bottom:1px solid rgba(60,45,15,.6)!important}.pdfbook.light .pg:before{border:1.5px solid rgba(122,90,30,.8)}.pdfbook.light .pg-head,.pdfbook.light .pg-foot{color:#5a4316}.pdfbook.light .sn-pt{border-left-color:#5028aa99!important}.pdfbook.light .tile .comp,.pdfbook.light .tile .src,.pdfbook.light .ex .age small,.pdfbook.light .small,.pdfbook.light .muted,.pdfbook.light .note,.pdfbook.light .legend{color:#352c4a!important}.pdfbook.light .duo .shadow .h,.pdfbook.light .blocks .doit .h{color:#1f56d1!important}.pdfbook.light .duo .light .h,.pdfbook.light .blocks .h,.pdfbook.light .cmpd b{color:#7a5a1e!important}@media print{.paper-wrap svg{min-width:0}}.fitwrap{display:flex;flex-direction:column;gap:12px;flex:0 0 auto}.pg-body.fitted{justify-content:flex-start}@media print{@page{size:8.5in 11in;margin:0}html,body{margin:0!important;padding:0!important;background:#fff!important}:root{padding:0!important}body.printing>*:not(.pdfbook){display:none!important}body.printing .pdfbook{position:static!important;z-index:auto!important;width:8.5in!important}body.printing .pg{width:8.5in!important;height:11in!important;break-after:page;page-break-after:always;break-inside:avoid}body.printing .pg:last-child{break-after:auto;page-break-after:auto}}.contact{font-family:var(--f-label);letter-spacing:.16em;font-size:11.5px;color:var(--muted);overflow-wrap:anywhere}@media(prefers-reduced-motion:no-preference){.sheet{animation:rise .5s ease both}@keyframes rise{0%{transform:translateY(6px)}to{transform:none}}}@media print{*{-webkit-print-color-adjust:exact;print-color-adjust:exact}body{background:var(--ink)!important;background-image:none}.topbar,.panel,.noprint{display:none!important}.app{display:block;padding:0;max-width:none}.report{gap:0}.sheet{border-radius:0;break-after:page;page-break-after:always;animation:none;border-color:var(--hair)}.sheet:last-child{break-after:auto;page-break-after:auto}.line,.sq,.period,.tile,.duo>div{break-inside:avoid}.bp-wrap svg{min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/io-studio-c.css.map */
