:root{--diagnosis-paper:#f7f7f6;--diagnosis-ink:#191919;--diagnosis-muted:#5f5f5c;--diagnosis-line:#1919191a;--diagnosis-surface:#fcfbf9db;--diagnosis-night:#0d0d0d;--diagnosis-night-ink:#f5f3ee;--diagnosis-night-muted:#b2b0ab}.diagnosis-preview-canvas{min-height:100vh;color:var(--diagnosis-ink);background:#ecebe8;padding:1px 0;overflow-x:hidden}.diagnosis-preview-state{text-align:center;background:var(--diagnosis-paper);min-height:100vh;color:var(--diagnosis-ink);place-content:center;font-family:Assistant,Heebo,sans-serif;display:grid}.diagnosis-document{background:var(--diagnosis-paper);width:210mm;color:var(--diagnosis-ink);letter-spacing:0;margin:24px auto;font-family:Assistant,Heebo,sans-serif;font-size:11.9pt;font-weight:300;line-height:1.78;position:relative;box-shadow:0 12px 40px #00000014}@media screen{.diagnosis-document{zoom:var(--diagnosis-scale,1)}}@media screen and (width<=820px){.diagnosis-document{margin:8px auto}}.diagnosis-section{box-sizing:border-box;padding:9.75mm 22mm}.diagnosis-cover+.diagnosis-section{padding-top:2mm}.diagnosis-core-section .diagnosis-kicker{margin-top:0}.diagnosis-brand{color:var(--diagnosis-ink);text-transform:uppercase;direction:ltr;flex-direction:column;align-items:center;font-family:Raleway,DM Sans,sans-serif;display:inline-flex}.diagnosis-brand img{width:15px;height:auto;margin-bottom:2px;display:block}.diagnosis-brand-meaning{letter-spacing:.32em;padding-left:.24em;font-size:5.2pt;font-weight:300;line-height:1}.diagnosis-brand-sub{color:var(--diagnosis-muted);letter-spacing:.5em;margin-top:1.5px;padding-left:.5em;font-size:3.4pt;font-weight:400;line-height:1}.diagnosis-brand-large img{width:29mm;margin-bottom:2.2mm}.diagnosis-brand-large .diagnosis-brand-meaning{font-size:11pt}.diagnosis-brand-large .diagnosis-brand-sub{margin-top:1.4mm;font-size:7pt}.diagnosis-cover,.diagnosis-ending{background:var(--diagnosis-paper);color:var(--diagnosis-ink);text-align:center;flex-direction:column;align-items:center;display:flex}.diagnosis-cover{padding:18mm 22mm 6mm}.diagnosis-cover .diagnosis-brand,.diagnosis-ending .diagnosis-brand{color:var(--diagnosis-ink)}.diagnosis-cover .diagnosis-brand-sub,.diagnosis-ending .diagnosis-brand-sub{color:var(--diagnosis-muted)}.diagnosis-cover-copy{max-width:130mm;margin-top:10.5mm}.diagnosis-cover-copy p{color:var(--diagnosis-muted);letter-spacing:.2px;margin:0 0 4.5mm;font-size:11pt;font-weight:300}.diagnosis-cover h1{letter-spacing:-.2px;margin:0;font:300 27pt/1.35 Assistant,Heebo,sans-serif}.diagnosis-cover time{color:var(--diagnosis-ink);letter-spacing:.12em;direction:ltr;margin-top:4mm;font:400 15pt/1 DM Sans,sans-serif;display:block}.diagnosis-section-title{border-bottom:.2mm solid var(--diagnosis-line);break-after:avoid;break-inside:avoid;margin-bottom:6.4mm;padding-bottom:3mm}.diagnosis-section-title h2{letter-spacing:-.35px;margin:0;font:400 24pt/1.28 Assistant,Heebo,sans-serif}.diagnosis-kicker,.diagnosis-intro{color:var(--diagnosis-muted);margin:-3.75mm 0 5.25mm;font-weight:300}.diagnosis-kicker{letter-spacing:2.5px;text-align:center;font-family:Raleway,DM Sans,sans-serif;font-size:9pt}.diagnosis-intro{max-width:132mm}.diagnosis-core-grid{break-inside:avoid;grid-template-columns:1fr 1fr;gap:3.75mm;display:grid}.diagnosis-core-grid article{background:var(--diagnosis-surface);border:.2mm solid var(--diagnosis-line);box-sizing:border-box;text-align:center;break-inside:avoid;border-radius:5mm;grid-template-rows:max-content minmax(18mm,1fr) max-content;align-content:start;justify-items:center;row-gap:2.25mm;min-height:50mm;padding:5.25mm 4.5mm;display:grid}.diagnosis-core-number{font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1, "tnum" 1;letter-spacing:0;direction:ltr;grid-row:2;align-self:center;font:400 46pt/1 PlayfairLining,Playfair Display,serif}.diagnosis-core-grid h3{color:var(--diagnosis-muted);letter-spacing:1.5px;grid-row:1;margin:0;font:400 8pt/1.4 DM Sans,sans-serif}.diagnosis-core-grid p{color:var(--diagnosis-muted);grid-row:3;margin:0;font-size:9.2pt;font-weight:300}.diagnosis-explanation{max-width:148mm;color:var(--diagnosis-muted);break-inside:avoid;margin:7mm auto 0}.diagnosis-explanation h3{color:var(--diagnosis-ink);margin:0 0 3mm;font-size:15pt;font-weight:400}.diagnosis-explanation p{margin:0 0 2.4mm}.diagnosis-explanation strong{color:var(--diagnosis-ink);font-weight:500}.diagnosis-editorial-list>article{border-top:.2mm solid var(--diagnosis-line)}.diagnosis-number-meaning{grid-template-columns:28mm 1fr;gap:9mm;padding:6mm 0;display:grid}.diagnosis-number-aside{flex-direction:column;display:flex}.diagnosis-number-aside span{letter-spacing:0;font:400 35pt/1 PlayfairLining,Playfair Display,serif}.diagnosis-number-aside small{color:var(--diagnosis-muted);margin-top:2.25mm;font-weight:300}.diagnosis-number-meaning h3,.diagnosis-text-section h3,.diagnosis-deep-analysis>h3{break-after:avoid;margin:0 0 1.9mm;font-size:15pt;font-weight:400}.diagnosis-core-grid p,.diagnosis-text-section p,.diagnosis-number-meaning p,.diagnosis-square-meanings p{color:var(--diagnosis-muted)}.diagnosis-keywords{margin-bottom:3mm;font-size:9.5pt}.diagnosis-text-section{padding:5.25mm 0}.diagnosis-text-section p,.diagnosis-number-meaning p,.diagnosis-square-meanings p{margin:0}.diagnosis-deep-analysis{border-top:.2mm solid var(--diagnosis-line);margin-top:5.25mm;padding-top:5.25mm}.diagnosis-prose p{orphans:3;widows:3;margin:0 0 3.75mm}.diagnosis-missing{color:var(--diagnosis-muted);font-style:italic}.diagnosis-square-section{flex-direction:column;display:flex}.diagnosis-square-unit{break-inside:avoid;page-break-inside:avoid}.diagnosis-square-explanation{margin-top:6mm}.diagnosis-square{break-inside:avoid;direction:rtl;border:.25mm solid #19191957;grid-template-columns:repeat(3,1fr);width:118mm;height:118mm;margin:4mm auto 3.5mm;display:grid}.diagnosis-square-cell{text-align:center;border-left:.2mm solid var(--diagnosis-line);border-bottom:.2mm solid var(--diagnosis-line);box-sizing:border-box;place-content:center;justify-items:center;display:grid;position:relative}.diagnosis-square-cell:nth-child(3n){border-left:0}.diagnosis-square-cell:nth-last-child(-n+3){border-bottom:0}.diagnosis-square-cell strong{letter-spacing:0;font:400 31pt/1 PlayfairLining,Playfair Display,serif}.diagnosis-square-cell small{color:var(--diagnosis-muted);margin-top:1mm;font-size:8.5pt;font-weight:300}.diagnosis-square-count{color:var(--diagnosis-muted);letter-spacing:.06em;direction:ltr;margin-top:1mm;font:400 6.5pt/1 DM Sans,sans-serif}.diagnosis-status-חסר .diagnosis-square-count{letter-spacing:0}.diagnosis-square-legend{color:var(--diagnosis-muted);justify-content:center;gap:8mm;font-size:7.5pt;font-weight:300;display:flex}.diagnosis-square-section .diagnosis-square-legend{margin-bottom:1.5mm}.diagnosis-square-section{padding-bottom:3mm}.diagnosis-square-section+.diagnosis-section{border-top:0;padding-top:3mm}.diagnosis-square-section+.diagnosis-section .diagnosis-section-title{margin-bottom:2.5mm;padding-bottom:1.8mm}.diagnosis-square-meanings article{border-top:.2mm solid var(--diagnosis-line);grid-template-columns:18mm 1fr;gap:9mm;padding:3.95mm 0;display:grid}.diagnosis-square-meaning-num,.diagnosis-cycle-number{letter-spacing:0;font:400 27pt/1 PlayfairLining,Playfair Display,serif}.diagnosis-inline-heading{justify-content:space-between;align-items:baseline;gap:5mm;margin-bottom:1.5mm;display:flex}.diagnosis-inline-heading h3{margin:0;font-size:13pt;font-weight:400}.diagnosis-square-heading-status{font-size:inherit;font-weight:700}.diagnosis-inline-heading span{color:var(--diagnosis-muted);white-space:nowrap;font-size:8pt}.diagnosis-long-analysis{font-size:11.4pt;line-height:1.76}.diagnosis-period{border-top:.2mm solid var(--diagnosis-line);margin-top:6mm;padding-top:4.5mm}.diagnosis-period>header{break-after:avoid;justify-content:space-between;align-items:end;padding-bottom:3mm;display:flex}.diagnosis-period>header h3{letter-spacing:-.2px;margin:0;font:300 18pt/1.35 Assistant,Heebo,sans-serif}.diagnosis-period>header p{color:var(--diagnosis-muted);margin:0;font-size:9pt}.diagnosis-period.is-current>header p,.diagnosis-cycles .is-current .diagnosis-inline-heading span{color:var(--diagnosis-ink);font-weight:400}.diagnosis-period-numbers{grid-template-columns:1fr 1fr;gap:3mm;margin-bottom:4.5mm;display:grid}.diagnosis-period-numbers>div{background:var(--diagnosis-surface);border:.2mm solid var(--diagnosis-line);border-radius:4mm;justify-content:space-between;align-items:center;padding:2.6mm 5mm;display:flex}.diagnosis-period-numbers small{color:var(--diagnosis-muted)}.diagnosis-period-numbers strong{letter-spacing:0;font:400 19pt/1 PlayfairLining,Playfair Display,serif}.diagnosis-period-copy h4{break-after:avoid;margin:4.5mm 0 1.5mm;font-size:12pt;font-weight:400}.diagnosis-period-copy>p{margin:0}.diagnosis-lesson,.diagnosis-period-copy>p.diagnosis-lesson{border-right:.2mm solid #1919194d;margin-top:3mm;padding-right:5mm}.diagnosis-cycles article{border-top:.2mm solid var(--diagnosis-line);grid-template-columns:20mm 1fr;gap:8mm;padding:6mm 0;display:grid}.diagnosis-cycles h4{margin:1.5mm 0 3mm;font-size:10pt;font-weight:400}.diagnosis-lucky-sign{padding:5.25mm 0}.diagnosis-lucky-sign h3{margin:0 0 1.5mm;font-size:14pt;font-weight:400}.diagnosis-lucky-sign p{margin:0 0 2.25mm}.diagnosis-lucky-sign small{color:var(--diagnosis-muted)}.diagnosis-ending{box-sizing:border-box;justify-content:center;padding:12mm 22mm 14mm}.diagnosis-ending .diagnosis-brand{break-inside:avoid-page;page-break-inside:avoid}.diagnosis-ending blockquote{letter-spacing:.2px;margin:0;font:300 23pt/1.5 Assistant,Heebo,sans-serif}.diagnosis-ending>div>p{color:var(--diagnosis-muted);letter-spacing:.1em;direction:ltr;margin:4mm 0 7mm;font:400 10pt/1 DM Sans,sans-serif}.diagnosis-ending>small{color:var(--diagnosis-muted);margin-top:4mm;font-size:8.5pt;font-weight:300}.diagnosis-pdf-capture .diagnosis-document{box-shadow:none;zoom:1;margin:0}@page{size:A4 portrait;margin:0}@media print{html,body{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff!important}.diagnosis-preview-canvas{background:#fff;padding:0}.diagnosis-document{box-shadow:none;margin:0}.diagnosis-square-unit,.diagnosis-square,.diagnosis-core-grid,.diagnosis-core-grid article,.diagnosis-period-numbers,.diagnosis-period-numbers>div,.diagnosis-section-title{break-inside:avoid-page;page-break-inside:avoid}.diagnosis-section-title,.diagnosis-kicker,.diagnosis-inline-heading,.diagnosis-number-meaning h3,.diagnosis-text-section h3,.diagnosis-deep-analysis>h3,.diagnosis-period>header,.diagnosis-period-copy h4,.diagnosis-cycles h4,.diagnosis-lucky-sign h3{break-after:avoid-page;page-break-after:avoid}.diagnosis-prose p{orphans:3;widows:3}.diagnosis-document{zoom:1!important}}.diagnosis-personal-year-range{color:#8a8880;margin:0 0 1.6mm;font-size:9.5pt}.diagnosis-personal-year-theme{letter-spacing:.06em;color:#6b6a66;margin:0 0 3.2mm;font-size:10pt}
