body.site-editorial #MainContent .ic-landscape{--ic-purple:#171321;--ic-ink:#0d0c14;--ic-paper:#f0e8d7;--ic-gold:#b79a62;--ic-muted:#c7c0d0;position:relative;isolation:isolate;background:var(--ic-ink);color:var(--ic-paper);font-family:var(--font-body);font-size:18px;line-height:1.65}#MainContent .ic-landscape *,#MainContent .ic-landscape *:before,#MainContent .ic-landscape *:after{box-sizing:border-box;min-width:0}#MainContent .ic-landscape [hidden]{display:none!important}#MainContent .ic-landscape :is(p,a,button,label,textarea,summary,li,span,b){font-size:18px;line-height:1.6;text-align:left;-webkit-hyphens:none;hyphens:none;overflow-wrap:anywhere}#MainContent .ic-landscape :is(h1,h2,h3){font-family:var(--font-body);font-weight:500;color:var(--ic-paper);line-height:1.15;white-space:normal;overflow-wrap:anywhere;margin:0 0 16px;letter-spacing:normal}#MainContent .ic-landscape h1{font-size:clamp(34px,5.2vw,76px);max-width:780px;margin:0 auto 16px;text-wrap:balance}#MainContent .ic-landscape h2{font-size:clamp(28px,3.2vw,46px)}#MainContent .ic-landscape h3{font-size:26px}#MainContent .ic-landscape p{margin:0 0 16px;color:inherit}#MainContent .ic-landscape a{color:var(--ic-gold);text-underline-offset:5px;display:inline-flex;align-items:center;min-height:44px}#MainContent .ic-landscape :is(button,summary){color:var(--ic-paper);font-family:var(--font-body);font-weight:500;min-height:48px;height:auto;padding:10px 18px;border:1px solid #b79a6270;background:#171321e8;border-radius:3px;white-space:normal;cursor:pointer;text-transform:none;letter-spacing:normal;box-shadow:none;touch-action:manipulation}#MainContent .ic-landscape button:disabled{opacity:.55;cursor:default}#MainContent .ic-landscape .ic-primary{background:linear-gradient(115deg,#d7bc82,#b79a62);color:#171321;border-color:#ddc48b}#MainContent .ic-landscape :is(button,a,summary,textarea):focus-visible{outline:2px solid #f0e8d7;outline-offset:4px}#MainContent .ic-landscape textarea{display:block;width:100%;font-family:var(--font-body);background:#171321ed!important;color:var(--ic-paper)!important;border:1px solid #b79a6280!important;border-radius:3px!important;padding:12px 16px;resize:vertical;min-height:78px;max-height:none}#MainContent .ic-landscape textarea::placeholder{color:#bbb1c4;opacity:1}#MainContent .ic-landscape label{display:block;margin-bottom:10px}#MainContent .ic-landscape .ic-shell{max-width:1240px;margin:auto;padding:24px 32px 56px;position:relative}#MainContent .ic-landscape .ic-environment{position:absolute;z-index:-1;inset:0 0 auto;height:1050px;pointer-events:none;background:var(--ic-purple)}#MainContent .ic-landscape .ic-environment picture{display:block;width:100%;height:100%}#MainContent .ic-landscape .ic-environment img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}#MainContent .ic-landscape .ic-environment:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0d0c1438,#17132177 35% 65%,#0d0c1438),linear-gradient(0deg,#0d0c14,transparent 50%)}#MainContent .ic-landscape .ic-breadcrumb{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:24px}#MainContent .ic-landscape .ic-intro{text-align:center;margin:16px auto 28px}#MainContent .ic-landscape .ic-intro p{text-align:center}#MainContent .ic-landscape .ic-kicker{font-family:var(--font-body);font-size:18px;line-height:1.6;letter-spacing:.12em;color:var(--ic-gold)}#MainContent .ic-landscape .ic-question-form{max-width:1000px;margin:0 auto 12px}#MainContent .ic-landscape .ic-question-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,290px) auto;align-items:center;gap:14px}#MainContent .ic-landscape .ic-free{text-align:center;margin:12px 0;color:var(--ic-muted)}#MainContent .ic-landscape .ic-intention{max-width:900px;display:flex;gap:24px;align-items:center;justify-content:space-between;background:#0d0c14bd;border-block:1px solid #b79a6270;padding:18px;margin:20px auto}#MainContent .ic-landscape .ic-intention p{margin:0}#MainContent .ic-landscape .ic-status{text-align:center;margin:12px auto;color:var(--ic-muted)}#MainContent .ic-landscape .ic-edit-hint{margin-top:12px}#MainContent .ic-landscape .ic-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,1.4fr) minmax(0,1fr);gap:32px;align-items:center;margin:30px 0 20px;background:radial-gradient(ellipse,#0d0c14bb,transparent 80%)}#MainContent .ic-landscape .ic-legend h2{font-size:32px}#MainContent .ic-landscape .ic-legend-row{display:flex;align-items:center;gap:14px;margin:18px 0}#MainContent .ic-landscape .ic-legend-line{display:block;flex:none;width:64px;height:9px;background:var(--ic-paper)}#MainContent .ic-landscape .ic-legend-line.ic-yin{background:linear-gradient(90deg,var(--ic-paper) 42%,transparent 42% 58%,var(--ic-paper) 58%)}#MainContent .ic-landscape .ic-progress{text-align:center;font-variant-numeric:tabular-nums;letter-spacing:.12em;margin-bottom:10px}#MainContent .ic-landscape .ic-progress-dots{display:flex;gap:20px;justify-content:center;align-items:center;margin-bottom:18px}#MainContent .ic-landscape .ic-progress-dots i{width:9px;height:9px;border-radius:50%;border:1px solid var(--ic-gold);background:transparent}#MainContent .ic-landscape .ic-progress-dots i.is-filled{background:var(--ic-gold)}#MainContent .ic-landscape .ic-stack-panel h2{text-align:center}#MainContent .ic-landscape .ic-stack{display:flex;flex-direction:column;gap:4px;max-width:380px;width:100%;margin:auto}#MainContent .ic-landscape .ic-line{display:grid;grid-template-columns:28px minmax(0,1fr) 22px;align-items:center;gap:10px;min-height:44px;padding:4px 0;position:relative}#MainContent .ic-landscape .ic-line-number{color:var(--ic-muted);text-align:center;font-variant-numeric:tabular-nums}#MainContent .ic-landscape .ic-line-bar{display:flex;gap:14%;position:relative;height:18px;align-items:stretch;color:var(--ic-paper)}#MainContent .ic-landscape .ic-half{width:43%;background:currentColor;display:block}#MainContent .ic-landscape .ic-left{transform-origin:right center}#MainContent .ic-landscape .ic-right{transform-origin:left center}#MainContent .ic-landscape .ic-bridge{position:absolute;top:0;right:42.8%;bottom:0;left:42.8%;background:currentColor;opacity:0}#MainContent .ic-landscape .is-yang .ic-bridge{opacity:1}#MainContent .ic-landscape .is-moving .ic-line-bar,#MainContent .ic-landscape .ic-line-mark{color:var(--ic-gold)}#MainContent .ic-landscape .is-empty .ic-line-bar{border:1px solid #f0e8d740;background:#17132166}#MainContent .ic-landscape .is-empty .ic-line-bar i{visibility:hidden}#MainContent .ic-landscape .ic-record{border-left:1px solid #b79a6280;padding-left:20px;background:#0d0c14b8}#MainContent .ic-landscape .ic-record summary{border:0;background:transparent;padding:10px 0;color:var(--ic-gold)}#MainContent .ic-landscape .ic-record ol{list-style:none;padding:0;margin:8px 0 16px;display:flex;flex-direction:column;gap:6px}#MainContent .ic-landscape .ic-record li{padding:7px 0;border-bottom:1px solid #b79a6240}#MainContent .ic-landscape .ic-casting{text-align:center;margin:16px 0 40px}#MainContent .ic-landscape .ic-casting p{text-align:center;margin:12px 0}#MainContent .ic-landscape .ic-coins{display:flex;justify-content:center;gap:22px;margin:0 auto 20px}#MainContent .ic-landscape .ic-coin-unit{width:94px;display:flex;flex-direction:column;align-items:center;gap:8px}#MainContent .ic-landscape .ic-coin-unit>span:last-child{text-align:center}#MainContent .ic-landscape .ic-coin{display:flex;width:76px;height:76px;flex:none;border:3px double #e4ca92;border-radius:50%;position:relative;align-items:flex-end;justify-content:center;color:#171321;background:radial-gradient(circle at 30% 20%,#e6d0a0,#b79a62 60%,#79633c);box-shadow:inset 0 0 0 6px #17132130}#MainContent .ic-landscape .ic-coin i{width:17px;height:17px;position:absolute;top:20px;left:calc(50% - 8.5px);background:var(--ic-ink);border:1px solid #e4ca92}#MainContent .ic-landscape .ic-coin b{font-weight:500;margin-bottom:1px;color:#171321}#MainContent .ic-landscape .ic-coin.is-tail{background:radial-gradient(circle at 30% 20%,#b49c6c,#837048 65%,#5c4e36)}#MainContent .ic-landscape .ic-coin.is-tail b{color:var(--ic-paper)}#MainContent .ic-landscape .ic-cast-actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}#MainContent .ic-landscape .ic-text-button{border:0;background:transparent;color:var(--ic-gold);text-decoration:underline;text-underline-offset:5px}#MainContent .ic-landscape .ic-movement{border-top:1px solid var(--ic-gold);padding-top:32px;margin-top:32px}#MainContent .ic-landscape .ic-patterns{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,.5fr) minmax(0,1fr);gap:24px;align-items:start;margin:28px 0}#MainContent .ic-landscape .ic-patterns h3{min-height:62px}#MainContent .ic-landscape .ic-patterns .ic-kicker{margin-bottom:10px}#MainContent .ic-landscape .ic-patterns article{padding:16px;background:#171321b8}#MainContent .ic-landscape .ic-patterns article>p:last-child{margin:18px 0 0}@supports (grid-template-rows:subgrid){#MainContent .ic-landscape .ic-patterns{row-gap:0;align-items:stretch}#MainContent .ic-landscape .ic-patterns article{display:grid;grid-template-rows:subgrid;grid-row:1/span 4}#MainContent .ic-landscape .ic-patterns [data-ic-primary]{grid-column:1}#MainContent .ic-landscape .ic-patterns [data-ic-related]{grid-column:3}#MainContent .ic-landscape .ic-connection{grid-column:2;grid-row:1/span 4}}#MainContent .ic-landscape .ic-connection{align-self:center;text-align:center}#MainContent .ic-landscape .ic-connection p,#MainContent .ic-landscape .ic-connection span{text-align:center}#MainContent .ic-landscape .ic-connection>span{display:block;font-size:38px;color:var(--ic-gold)}#MainContent .ic-landscape button.ic-line{width:100%;border:0;background:transparent;border-radius:0;padding:4px 0;min-height:44px}#MainContent .ic-landscape .ic-line.is-selected{outline:1px solid var(--ic-gold);outline-offset:3px}#MainContent .ic-landscape .ic-reflections{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:36px;margin:28px 0}#MainContent .ic-landscape .ic-moving-reflection{border-left:1px solid var(--ic-gold);padding:0 24px}#MainContent .ic-landscape details:not(.ic-record){border-block:1px solid #b79a6260;margin:16px 0;padding:0}#MainContent .ic-landscape details:not(.ic-record) summary{border:0;background:transparent;padding:16px 0;min-height:52px}#MainContent .ic-landscape details>p{padding-bottom:12px}#MainContent .ic-landscape .ic-images{border-top:1px solid #b79a6260;padding-top:32px;margin-top:40px}#MainContent .ic-landscape .ic-images header{display:flex;justify-content:space-between;align-items:baseline;gap:20px;flex-wrap:wrap}#MainContent .ic-landscape .ic-image-strip{display:flex;overflow-x:auto;gap:2px;scrollbar-width:thin;scrollbar-color:var(--ic-gold) var(--ic-ink);padding:4px 0 10px}#MainContent .ic-landscape .ic-image{flex:1 0 0;min-width:0;padding:0;border:0;border-radius:0;background:#171321;position:relative;text-align:center}#MainContent .ic-landscape .ic-image img{display:block;width:100%;height:auto;aspect-ratio:2/3;object-fit:cover}#MainContent .ic-landscape .ic-image span{display:block;min-height:48px;padding:10px 2px;text-align:center;background:#171321}#MainContent .ic-landscape .ic-image[aria-pressed=true]{outline:2px solid var(--ic-gold);outline-offset:-2px}#MainContent .ic-landscape .ic-image-nav{display:flex;gap:12px;justify-content:flex-end;margin-top:12px}#MainContent .ic-landscape .ic-learning{display:grid;grid-template-columns:120px minmax(0,1fr);gap:28px;align-items:center;background:#171321;padding:24px;margin-top:20px}#MainContent .ic-landscape .ic-trigram{display:flex;flex-direction:column;gap:12px}#MainContent .ic-landscape .ic-trigram .ic-line-bar{height:12px}#MainContent .ic-landscape .ic-journal{border-top:1px solid #b79a6260;padding-top:32px;margin-top:40px;max-width:900px}#MainContent .ic-landscape .ic-save-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:16px}#MainContent .ic-landscape .ic-guide{border-top:1px solid #b79a6260;max-width:900px;padding-top:28px;margin-top:40px;scroll-margin-top:calc(var(--header-height,90px) + 24px)}#MainContent .ic-landscape .ic-ending{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;border-top:1px solid #b79a6260;padding-top:24px;margin-top:32px}@media(max-width:1000px){#MainContent .ic-landscape .ic-workspace{grid-template-columns:minmax(0,.8fr) minmax(280px,1fr);gap:24px}#MainContent .ic-landscape .ic-record{grid-column:1/-1;border-left:0;border-top:1px solid #b79a6270;padding:12px}#MainContent .ic-landscape .ic-record ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#MainContent .ic-landscape .ic-question-actions{grid-template-columns:1fr 1fr}#MainContent .ic-landscape .ic-question-actions textarea{grid-column:1/-1}#MainContent .ic-landscape .ic-image{flex:0 0 140px}}@media(max-width:700px){body:has([data-ic-landscape]) #MobileStickyDock{display:none!important}#MainContent .ic-landscape .ic-guide{scroll-margin-top:calc(var(--mobile-header-height,var(--header-height,90px)) + 24px)}#MainContent .ic-landscape .ic-shell{padding:16px 16px 100px}#MainContent .ic-landscape .ic-environment{height:1550px}#MainContent .ic-landscape .ic-environment:after{background:linear-gradient(#17132150,#171321a8 30%,#0d0c14)}#MainContent .ic-landscape h1{font-size:36px}#MainContent .ic-landscape .ic-breadcrumb{margin-bottom:16px}#MainContent .ic-landscape .ic-intro{margin:12px 0 24px}#MainContent .ic-landscape .ic-question-actions{grid-template-columns:1fr}#MainContent .ic-landscape .ic-question-actions textarea{grid-column:auto}#MainContent .ic-landscape .ic-question-actions a{justify-self:center}#MainContent .ic-landscape .ic-intention{align-items:flex-start;flex-direction:column;gap:12px;padding:16px}#MainContent .ic-landscape .ic-workspace{display:flex;flex-direction:column;gap:22px;align-items:stretch;margin-top:24px}#MainContent .ic-landscape .ic-stack-panel{order:0}#MainContent .ic-landscape .ic-legend{order:1;display:flex;flex-wrap:wrap;gap:8px 18px;background:#0d0c14bd;padding:16px}#MainContent .ic-landscape .ic-legend h2{font-size:24px;margin:0;width:100%}#MainContent .ic-landscape .ic-legend h2 br{display:none}#MainContent .ic-landscape .ic-legend p{width:100%;margin:0}#MainContent .ic-landscape .ic-legend-row{margin:4px 0;gap:10px}#MainContent .ic-landscape .ic-legend-line{width:44px}#MainContent .ic-landscape .ic-record{order:2}#MainContent .ic-landscape .ic-record ol{grid-template-columns:1fr}#MainContent .ic-landscape .ic-casting{margin-top:22px}#MainContent .ic-landscape .ic-coins{gap:14px}#MainContent .ic-landscape .ic-coin-unit{width:80px}#MainContent .ic-landscape .ic-cast-actions{display:grid;grid-template-columns:1fr}#MainContent .ic-landscape .ic-patterns{display:flex;flex-direction:column;gap:18px}#MainContent .ic-landscape .ic-patterns article{width:100%}#MainContent .ic-landscape .ic-patterns article{display:block}#MainContent .ic-landscape .ic-patterns h3{min-height:0}#MainContent .ic-landscape .ic-connection{align-self:stretch}#MainContent .ic-landscape .ic-connection>span{transform:rotate(90deg)}#MainContent .ic-landscape .ic-reflections{grid-template-columns:1fr;gap:20px}#MainContent .ic-landscape .ic-moving-reflection{padding-left:16px}#MainContent .ic-landscape .ic-image{flex-basis:132px}#MainContent .ic-landscape .ic-image-nav{justify-content:space-between;flex-wrap:wrap}#MainContent .ic-landscape .ic-learning{grid-template-columns:1fr;padding:16px;gap:16px}#MainContent .ic-landscape .ic-trigram{width:120px}#MainContent .ic-landscape .ic-save-actions{display:grid;grid-template-columns:1fr}#MainContent .ic-landscape .ic-ending{flex-direction:column}}@media(prefers-reduced-motion:reduce){#MainContent .ic-landscape *{scroll-behavior:auto;transition:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/i-ching-landscape.css.map */
