button,input,select,textarea{font:inherit;color:inherit;border-radius:var(--radius-control);-webkit-tap-highlight-color:color-mix(in oklch, var(--sky) 35%, transparent)}button{justify-content:center;align-items:center;gap:var(--s2);min-height:var(--control-height);padding:var(--control-padding-block) var(--control-padding-inline);background:var(--canvas);vertical-align:middle;cursor:pointer;touch-action:manipulation;border:0;line-height:1.5;display:inline-flex}button:disabled{cursor:not-allowed;opacity:.55}button:enabled:active,.primary-action:active{opacity:.8}.primary-button,.primary-action{min-height:var(--control-height);padding:var(--control-padding-block) var(--s6);background:var(--ink);color:var(--paper);font-size:var(--small);white-space:nowrap;border-radius:var(--radius-pill);justify-content:center;align-items:center;line-height:1.5;text-decoration:none;display:inline-flex}.quiet-button{min-height:var(--control-compact-height);font-size:var(--small);border-radius:var(--radius-pill);border:1px solid #0000}.quiet-button[aria-pressed=true]{background:var(--control-selected);border-block-end-color:var(--ink)}@media (hover:hover){.primary-button:enabled:hover,.primary-action:hover{background:var(--control-primary-hover)}.quiet-button:enabled:hover{border-color:var(--muted)}.quiet-button:not([aria-pressed=true]):enabled:hover{background:var(--control-hover)}}input,select,textarea{width:100%;min-width:0;min-height:var(--control-height);padding:var(--control-padding-block) var(--control-padding-inline);background-color:var(--canvas);font-size:var(--control-font);border:1px solid #0000;margin:0;line-height:1.5;display:block}input,select{height:var(--control-height)}input,textarea{appearance:none}input::placeholder,textarea::placeholder{color:var(--muted);opacity:1}input:is([type=radio],[type=checkbox]){appearance:auto;width:18px;min-width:18px;height:18px;min-height:0;accent-color:var(--ink);background:0 0;border:0;flex-shrink:0;padding:0;display:inline-block}textarea{resize:vertical}:is(input,select,textarea):disabled{cursor:not-allowed;opacity:.55}:is(input,select,textarea)[aria-invalid=true]{border-color:var(--error)}.select-field{width:100%;min-width:0;position:relative}.select-field select{appearance:none;padding-inline-end:calc(var(--control-padding-inline) + var(--s7))}.select-field:after{content:"";inset-inline-end:var(--control-padding-inline);background:var(--muted);width:12px;height:8px;-webkit-mask:var(--control-chevron) center / contain no-repeat;mask:var(--control-chevron) center / contain no-repeat;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.field{gap:var(--s2);min-width:0;display:grid}.field>label{font-size:var(--small)}.control-row{align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.search-input:has(input:focus-visible){border-block-end-color:var(--focus);box-shadow:0 1px 0 var(--focus)}.search-input input:focus-visible{outline:none}:is(.source-disclosure,.body-area-explorer,.catalog-filter-disclosure)>summary{align-items:center;gap:var(--s2);min-height:var(--control-height);padding:var(--s3) var(--s4);background:var(--canvas);cursor:pointer;touch-action:manipulation;border-radius:var(--radius-control);list-style:none;display:flex}:is(.source-disclosure,.body-area-explorer,.catalog-filter-disclosure)>summary::-webkit-details-marker{display:none}:is(.source-disclosure,.body-area-explorer,.catalog-filter-disclosure)>summary:after{content:"";height:8px;-webkit-mask:var(--control-chevron) center / contain no-repeat;mask:var(--control-chevron) center / contain no-repeat;background:currentColor;flex:0 0 12px;margin-inline-start:auto}:is(.source-disclosure,.body-area-explorer,.catalog-filter-disclosure)[open]>summary:after{transform:rotate(180deg)}.catalog-filter-disclosure>summary{background:0 0}@media (hover:hover){:is(.source-disclosure,.body-area-explorer,.catalog-filter-disclosure)>summary:hover{background:var(--control-hover)}}@media (forced-colors:active){.select-field select{appearance:auto}.select-field:after{display:none}:is(.source-disclosure,.body-area-explorer,.catalog-filter-disclosure)>summary{list-style:inside disclosure-closed;display:list-item}:is(.source-disclosure,.body-area-explorer,.catalog-filter-disclosure)[open]>summary{list-style-type:disclosure-open}:is(.source-disclosure,.body-area-explorer,.catalog-filter-disclosure)>summary::-webkit-details-marker{display:revert}:is(.source-disclosure,.body-area-explorer,.catalog-filter-disclosure)>summary:after{display:none}}
@font-face{font-family:Pretendard;src:url(/fonts/Pretendard-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--paper:#fff;--canvas:#f2f2f2;--ink:#151411;--muted:#5d5d5d;--line:#dedede;--pressed:#f5f5f5;--navigation-ink:color-mix(in oklch, var(--ink) 85%, var(--paper));--sky:#97d6ea;--sun:#f7bd8f;--focus:#006077;--error:#ab413e;--selection-background:#d8efb4;--selection-ink:#1c2513;--space-unit:.25rem;--s1:var(--space-unit);--s2:calc(var(--space-unit) * 2);--s3:calc(var(--space-unit) * 3);--gutter:24px;--s4:calc(var(--space-unit) * 4);--s5:16px;--s6:calc(var(--space-unit) * 6);--s7:calc(var(--space-unit) * 8);--s8:calc(var(--space-unit) * 10);--s9:48px;--section:calc(var(--space-unit) * 20);--hero:96px;--radius:0px;--radius-control:.25rem;--radius-panel:.38rem;--radius-search:1.5rem;--radius-pill:9999px;--content-width:96rem;--reading-width:42rem;--article-width:37.25rem;--article-title-width:50.167rem;--article-title:clamp(2rem, 4.625vw, 3.75rem);--article-heading:1.875rem;--article-leading:1.647;--article-inset:24px;--article-title-gap:32px;--article-body-gap:80px;--article-contents-width:12.5rem;--article-contents-font:.875rem;--article-contents-height:calc(var(--control-compact-height) + var(--s2) + var(--s2) + 1px);--asana-index-title:clamp(2rem, 3.5625vw, 3.25rem);--search-width:54rem;--search-height:4rem;--home-search-height:6.5rem;--search-overlay-width:50rem;--search-overlay-type:clamp(1.75rem, 3.5625vw, 2.875rem);--shell-curve-height:clamp(6px, .8vw, 12px);--control-height:3.25rem;--control-compact-height:2.75rem;--control-hover:color-mix(in oklch, var(--ink) 6%, var(--canvas));--control-primary-hover:color-mix(in oklch, var(--ink) 90%, var(--paper));--control-selected:color-mix(in oklch, var(--sun) 28%, var(--paper));--control-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E");--control-padding-block:10px;--control-padding-inline:14px;--control-font:1.0625rem;--body:1.0625rem;--small:.9375rem;--caption:.875rem;--heading:1.25rem;--subtitle:1.75rem;--title:clamp(2.25rem, 3.6vw, 3.25rem);--brand:1.25rem;--display:clamp(2.25rem, 5vw, 4rem);--home-title:clamp(2.75rem, 6.2vw, 5rem);--feature-title:clamp(2rem, 3.4vw, 3.25rem);--motion:.2s;--motion-panel:.3s;--ease:cubic-bezier(0, 0, .2, 1);--overlay-wash:color-mix(in srgb, var(--paper) 94%, transparent);--overlay-blur:50px;--header-height:calc(64px + env(safe-area-inset-top));--header-gutter:max(var(--gutter), env(safe-area-inset-right));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (color:lab(0% 0 0)){:root{--paper:lab(100% 0 0);--canvas:lab(95.592% 0 0);--ink:lab(6.20848% .32647 1.81975);--muted:lab(39.68% 0 0);--line:lab(88.4% 0 .0000119209);--pressed:lab(96.52% -.0000298023 .0000119209);--sky:lab(81.834% -17.093 -16.8449);--sun:lab(81.1704% 17.1425 31.8508);--focus:lab(36.6593% -21.8469 -23.3573);--error:lab(42.9311% 44.0505 25.8735);--selection-background:lab(91.5655% -14.9547 25.7477);--selection-ink:lab(13.3775% -7.29195 10.7398)}}:root[data-theme=dark]{--paper:#141413;--canvas:#21201f;--ink:#ecebe8;--muted:#a9a7a5;--line:#3b3a39;--pressed:#2c2b2a;--control-selected:color-mix(in oklch, var(--ink) 12%, var(--paper));--focus:#77cce6;--error:#f4928a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){:root[data-theme=dark]{--paper:lab(6.20246% .048548 .630888);--canvas:lab(12.4319% .087738 1.14513);--ink:lab(93.0564% .107586 1.52072);--muted:lab(68.6964% .109017 1.52164);--line:lab(24.6121% .0845045 1.14299);--pressed:lab(17.652% .0860691 1.14402);--focus:lab(77.2875% -21.5361 -21.4953);--error:lab(71.0073% 37.3624 20.8207)}}:root[data-theme=dark] .earth-dock img,:root[data-theme=dark] .menu-brand-icon img,:root[data-theme=dark] .earth-logo{filter:invert()}
.body-map{--body-bone:#d2c9bb;--body-tissue:#bcaea2;--body-skin:#c8aa96;--body-muscle:#b48a7f;--body-available:color-mix(in srgb, var(--body-muscle) 64%, var(--sky));--body-selected:color-mix(in srgb, var(--sun) 80%, var(--body-muscle));gap:var(--s4);margin-block-end:var(--s7);display:grid}@supports (color:lab(0% 0 0)){.body-map{--body-bone:lab(81.4974% 1.37782 8.37077);--body-tissue:lab(72.1319% 3.67448 8.37565);--body-skin:lab(72.0015% 9.16937 14.5442);--body-muscle:lab(61.287% 15.7401 12.2447)}}.body-map[data-view=surface]{--body-skin:#d2c9c0;--body-selected:color-mix(in srgb, var(--sun) 85%, var(--body-skin))}@supports (color:lab(0% 0 0)){.body-map[data-view=surface]{--body-skin:lab(81.4277% 2.31367 5.59237)}}.body-map-viewer,.body-map-reference{align-content:start;gap:var(--s4);min-width:0;display:grid}@media (min-width:960px){.body-map{gap:var(--s8);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.body-map-modes{width:fit-content;max-width:100%;padding:var(--s1);background:var(--canvas);display:flex}.body-map-modes button{min-height:var(--control-compact-height);padding:var(--s2) var(--s4);border:0;color:var(--muted);font-size:var(--small);background:0 0;border-block-end:2px solid #0000}.body-map-modes button[aria-pressed=true]{background:var(--paper);border-block-end-color:var(--ink);color:var(--ink)}.body-map-controls{flex-wrap:wrap;align-items:center;gap:0;display:flex}.body-map-controls button{min-height:var(--control-compact-height);min-width:var(--control-compact-height);padding:var(--s2) var(--s4);font-size:var(--small);border:1px solid #0000}.body-map-controls button[aria-pressed=true]{background:var(--paper);border-block-end-color:var(--ink)}.body-map-controls button:last-child{margin-inline-start:auto}.body-map-stage{border-radius:var(--radius);background:var(--canvas);min-width:0;height:420px;position:relative}.body-map-stage canvas{touch-action:pan-y;cursor:grab;border-radius:inherit;width:100%;height:100%;display:block}.body-map-stage canvas:active{cursor:grabbing}.body-map-stage canvas[hidden]{display:none}.body-map-message{align-content:center;justify-items:center;gap:var(--s4);padding:var(--s6);text-align:center;display:grid;position:absolute;inset:0}.body-map[data-state=unavailable] .body-map-stage{height:auto;min-height:180px}.body-map-legend{gap:var(--s5);flex-wrap:wrap;display:flex}.body-map-legend span{align-items:center;gap:var(--s2);display:inline-flex}.body-map-dot{background:var(--body-available);width:10px;height:10px;box-shadow:inset 0 0 0 1px var(--muted)}.body-map-dot-selected{background:var(--body-selected)}.body-map-areas{gap:var(--s2);flex-wrap:wrap;display:flex}.body-map-areas button{min-height:var(--control-compact-height);padding:var(--s2) var(--s3);gap:var(--s2);font-size:var(--small);border:1px solid #0000;align-items:center;display:inline-flex}.body-map-areas button[aria-pressed=true]{background:var(--control-selected);border-block-end-color:var(--ink)}.body-map-selection{min-height:2em}.body-map-tools{gap:var(--s3);flex-wrap:wrap;display:flex}.body-map-tools button{min-height:var(--control-compact-height);min-width:var(--control-compact-height);padding:var(--s2) var(--s3);font-size:var(--small);border:1px solid #0000}.body-map-tools button[aria-pressed=true]{background:var(--control-selected);border-block-end-color:var(--ink)}@media (max-width:600px){.body-map-tools button[aria-pressed]{flex-basis:100%}}@media (hover:hover){:is(.body-map-modes,.body-map-controls,.body-map-tools,.body-map-areas) button:enabled:hover{background:var(--control-hover)}:is(.body-map-controls,.body-map-tools,.body-map-areas) button:enabled:hover{border-color:var(--muted)}:is(.body-map-tools,.body-map-areas) button[aria-pressed=true]:enabled:hover{background:var(--control-selected)}}.body-map-inspector{gap:var(--s2);display:grid}.body-target-context{gap:var(--s3);display:grid}.body-target-evidence{gap:var(--s5);padding:0;list-style:none;display:grid}.body-target-evidence li{gap:var(--s2);overflow-wrap:anywhere;display:grid}
*{box-sizing:border-box}::selection{background-color:var(--selection-background);color:var(--selection-ink)}@media (forced-colors:active){::selection{color:highlighttext;background-color:highlight}}html{background:var(--paper);color:var(--ink);scroll-padding-block:calc(var(--header-height) + var(--s5)) 140px}body{font-family:Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Malgun Gothic,sans-serif;font-size:var(--body);-webkit-font-smoothing:antialiased;margin:0;line-height:1.7;container-type:inline-size}a{color:inherit;touch-action:manipulation;-webkit-tap-highlight-color:color-mix(in oklch, var(--sky) 35%, transparent);text-decoration:none}@media (hover:hover){a:not(.wordmark,.primary-action):hover,button.text-link:enabled:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.list-row:hover,.word-row:hover{text-decoration:none}.list-row:hover .row-title,.word-row:hover .word-roman{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}a.pagination-arrow:hover:after,.earth-scroll:hover:after,.candle-button:enabled:hover:after{content:"";pointer-events:none;background:currentColor;width:20px;height:1px;position:absolute;bottom:2px;left:calc(50% - 10px)}}:focus-visible{outline:2px solid var(--focus);outline-offset:4px}h1,h2,h3,p{margin:0}h1,h2,h3{text-wrap:balance;word-break:keep-all;overflow-wrap:anywhere;font-weight:600;line-height:1.45}h1{font-size:var(--title)}h2{font-size:var(--heading)}h3{font-size:var(--body)}ul{margin:0;padding:0;list-style:none}p{overflow-wrap:anywhere;word-break:keep-all}main{min-height:55vh}.site-shell{min-height:100svh;max-width:var(--content-width);padding-inline:max(var(--gutter), env(safe-area-inset-left));padding-block:0 calc(var(--s8) + env(safe-area-inset-bottom));flex-direction:column;margin-inline:auto;display:flex}
.site-header{padding-inline:max(var(--gutter), env(safe-area-inset-left)) var(--header-gutter);z-index:30;justify-content:space-between;gap:var(--s5);min-height:var(--header-height);padding-block:calc(var(--control-padding-block) + env(safe-area-inset-top)) var(--control-padding-block);margin-bottom:var(--s6);background:var(--paper);align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.wordmark{align-items:center;gap:var(--s2);letter-spacing:-.045em;min-height:44px;font-family:inherit;font-weight:600;font-size:var(--brand);white-space:nowrap;min-width:0;display:inline-flex}.header-brand{align-items:center;gap:var(--s2);min-width:0;display:flex}.earth-dock{flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;position:relative}.earth-dock-icon{z-index:1;pointer-events:none;place-items:center;width:32px;height:32px;display:grid;position:relative}.earth-header-preview{pointer-events:none;width:32px;height:32px;position:absolute;inset:0}.earth-header-preview[hidden]{display:none}:is(.site-shell:has(.earth-globe[data-docked=true]) .earth-dock img,.site-shell:has(.earth-globe[data-header-earth=true]) .earth-dock img){visibility:hidden}.header-actions{align-items:center;gap:var(--s1);display:flex}.desktop-navigation{display:none}@media (min-width:960px){.desktop-navigation{align-items:center;gap:var(--s7);font-size:var(--caption);margin-inline-start:var(--s8);margin-inline-end:auto;display:flex}.desktop-navigation a{align-items:center;min-height:44px;display:inline-flex}}.desktop-navigation a,.dictionary-navigation a,.menu-directory a{color:var(--navigation-ink);position:relative}.desktop-navigation [aria-current=page],.dictionary-navigation [aria-current],.menu-directory [aria-current=page]{color:var(--ink)}.desktop-navigation [aria-current=page]:before,.dictionary-navigation [aria-current]:before,.menu-directory [aria-current=page]:before{content:"";inset-inline-start:-10px;background:currentColor;width:3px;height:12px;position:absolute;top:50%;transform:translateY(-50%)}@media (hover:hover){.site-header a:hover{text-decoration:none}.desktop-navigation a:hover,.dictionary-navigation a:hover{color:var(--ink)}}.menu-toggle,.theme-toggle{background:0 0;place-items:center;width:44px;min-height:44px;padding:0;display:grid}.menu-toggle,.candle-button{position:relative}.menu-toggle{border-radius:var(--radius-pill)}.theme-icon{pointer-events:none;width:22px;height:22px;position:relative}.theme-icon-rays,.theme-icon-orb{display:block;position:absolute;inset:0}.theme-icon-rays{opacity:1;transform:rotate(0)scale(1)}.theme-icon-orb{transform:rotate(0)scale(.5)}.theme-icon-cutout{transform:translate(16px,-16px)}:root[data-theme=dark] .theme-icon-rays{opacity:0;transform:rotate(-45deg)scale(.75)}:root[data-theme=dark] .theme-icon-orb{transform:rotate(-20deg)scale(1)}:root[data-theme=dark] .theme-icon-cutout{transform:translate(3px,-3px)}.dictionary-menu{overscroll-behavior:contain;border-radius:var(--radius);background:var(--paper);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--ink);border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.dictionary-menu:not([open]){display:none}.dictionary-menu[open]{flex-direction:column;display:flex}.dictionary-menu::backdrop{background:var(--paper)}html:has(.dictionary-menu:modal){overflow:hidden}.dictionary-menu-header{justify-content:space-between;align-items:center;gap:var(--s5);min-height:var(--header-height);padding-inline:max(var(--header-gutter), env(safe-area-inset-left)) var(--header-gutter);padding-block:calc(var(--control-padding-block) + env(safe-area-inset-top)) var(--control-padding-block);flex-shrink:0;display:flex}.menu-brand-icon{flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.dictionary-menu-content{overscroll-behavior:contain;min-height:0;padding:var(--s6) max(var(--header-gutter), env(safe-area-inset-right)) max(var(--s8), env(safe-area-inset-bottom)) max(var(--header-gutter), env(safe-area-inset-left));flex:1;overflow-y:auto}.dictionary-menu-inner{max-width:var(--content-width);margin-inline:auto}.site-directory{gap:var(--s9);display:grid}.site-directory-group{min-width:0}.site-directory-group>:is(h2,h3){font-size:var(--caption);color:var(--muted);margin-block-end:var(--s5);font-weight:400}.site-directory a{min-height:var(--control-compact-height);word-break:keep-all;overflow-wrap:anywhere;align-items:center;display:inline-flex}.dictionary-menu-search{width:min(100%,36rem)}.dictionary-menu-search .search-form{margin-block:0 var(--s7)}.dictionary-menu-search .search-label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.dictionary-menu-search .search-input{min-height:var(--control-height);gap:var(--s2);border:0;border-block-end:1px solid var(--line);background:0 0;padding-inline:0}.dictionary-menu-search .search-input input{height:var(--control-height);font-size:var(--body);letter-spacing:normal}.dictionary-menu-search .search-submit{margin-inline-end:var(--s1)}.dictionary-navigation{max-width:42rem}.menu-directory{display:none}.dictionary-navigation :is(a,button){width:fit-content;max-width:100%;min-height:54px;padding:0;padding-block:var(--s2);color:var(--navigation-ink);letter-spacing:-.035em;text-align:start;background:0 0;border-radius:0;align-items:center;font-size:2rem;line-height:1.2;display:flex;position:relative}.dictionary-navigation :is(a,button):hover{background:0 0;text-decoration:none}.menu-utilities{border-block-start:1px solid var(--line);margin-block-start:var(--s7);padding-block-start:var(--s6)}.dictionary-navigation .menu-utilities a{font-size:var(--subtitle)}.dictionary-navigation .menu-back{gap:var(--s2);font-size:var(--small);letter-spacing:normal;min-height:44px;margin-block-end:var(--s6)}.menu-group-label{font-size:var(--caption);color:var(--muted);margin-block-end:var(--s3);font-weight:400}.menu-appearance{max-width:20rem;margin-top:var(--s9)}.menu-appearance .theme-toggle{justify-content:space-between;align-items:center;gap:var(--s4);width:100%;min-height:52px;padding:0;display:flex}.theme-label{font-size:var(--small);color:var(--muted)}@media (min-width:960px){.dictionary-navigation{display:none}.menu-directory{gap:var(--s9) var(--section);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.menu-directory a{font-size:var(--heading)}.menu-directory .site-directory-group:first-child a{min-height:var(--control-height);letter-spacing:-.035em;font-size:2rem}}.site-footer{margin-top:var(--hero);width:100cqw;margin-inline:calc(50% - 50cqw);margin-bottom:calc(-1 * (var(--s8) + env(safe-area-inset-bottom)));padding-block:var(--section) calc(var(--s8) + env(safe-area-inset-bottom));padding-inline:max(var(--header-gutter), env(safe-area-inset-left), calc((100cqw - var(--content-width)) / 2 + var(--header-gutter))) max(var(--header-gutter), calc((100cqw - var(--content-width)) / 2 + var(--header-gutter)));background:var(--paper);color:var(--muted);font-size:var(--small);display:block;position:relative}.footer-directory a,.footer-colophon>a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.footer-directory{color:var(--ink);font-size:var(--caption)}.footer-colophon{align-items:center;column-gap:var(--s7);row-gap:var(--s2);font-size:var(--caption);flex-wrap:wrap;margin-block-start:var(--section);padding-block-start:var(--s7);display:flex}.footer-social{gap:var(--s2);color:var(--ink)}.footer-social svg{flex:none}@media (min-width:600px){.footer-directory{gap:var(--s8);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.footer-directory{grid-template-columns:repeat(4,minmax(0,1fr))}}.muted{color:var(--muted)}.small{font-size:var(--small);line-height:1.7}.caption{font-size:var(--caption);line-height:1.7}.text-link{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:50;top:var(--s3);left:var(--s3);padding:var(--s3) var(--s5);background:var(--ink);color:var(--paper);position:fixed;transform:translateY(-200%)}.skip-link:focus{transform:none}.site-shell>main{padding-top:calc(var(--header-height) + var(--s6));flex:1}.site-shell:has(.earth-hero:not([hidden]))>main{min-height:0;padding-top:0}
.earth-hero{width:100vw;height:clamp(232px,38svh,360px);padding-top:calc(var(--header-height) + var(--s2));place-items:center;margin-inline:calc(50% - 50vw);padding-bottom:70px;display:grid;position:relative}.earth-hero[hidden]{display:none}.earth-stage{width:min(56vw, calc(clamp(232px, 38svh, 360px) - var(--header-height) - 76px));aspect-ratio:1}.earth-visual{width:var(--earth-size,min(96vw, calc(100svh - 140px), 1000px));height:var(--earth-size,min(96vw, calc(100svh - 140px), 1000px));transform-origin:0 0;z-index:20;position:fixed;inset:0 auto auto 0}.earth-surface{width:100%;height:100%}.earth-globe[data-docked=true] .earth-visual{z-index:31;pointer-events:none}.earth-surface[hidden],.earth-logo[hidden]{display:none}.earth-canvas,.earth-logo{width:100%;height:100%;display:block}.earth-logo{position:absolute;inset:0}.earth-canvas{visibility:hidden;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;border-radius:50%;position:absolute;inset:0}.earth-canvas:active{cursor:grabbing}.earth-ready .earth-canvas{visibility:visible}.earth-scroll{width:56px;height:56px;bottom:var(--s2);z-index:21;border-radius:var(--radius);place-items:center;display:grid;position:absolute;left:calc(50% - 28px)}.earth-swap{width:44px;height:44px;min-height:44px;color:var(--muted);border-radius:var(--radius);touch-action:manipulation;background:0 0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.earth-swap[hidden]{display:none}.earth-swap:hover{color:var(--ink)}
.search-form{align-items:center;gap:var(--s2);margin:var(--s3) 0 var(--s7);grid-template-columns:minmax(0,1fr);display:grid}.search-input{align-items:center;gap:var(--s3);min-width:0;min-height:var(--search-height);border:0;border-block-end:1px solid var(--line);padding:var(--s2) 0;background:0 0;border-radius:0;flex:1;display:flex}.search-form-labeled{row-gap:var(--s2);grid-template-columns:minmax(0,1fr);display:grid}.search-label{font-size:var(--small);color:var(--muted);grid-column:1/-1}.home-intro{max-width:var(--search-width);padding-block:var(--s9) var(--section);text-align:center;margin-inline:auto}.home-intro h1{font-size:var(--display);letter-spacing:-.045em}.home-intro>p{max-width:42ch;margin:var(--s5) auto 0;font-size:var(--body)}.home-intro .search-form{margin-block:var(--s8) var(--s5);text-align:start}.home-links{justify-content:center;gap:var(--s2);flex-wrap:wrap;display:flex}.home-links a{min-height:44px;padding:var(--s2) var(--s4);border:1px solid var(--line);border-radius:var(--radius-pill);font-size:var(--caption);align-items:center;display:inline-flex}.search-input input{width:0;height:var(--control-compact-height);min-height:var(--control-compact-height);background:0 0;border:0;border-radius:0;flex:1;padding:0}.search-input .search-submit{flex:0 0 var(--control-compact-height);width:var(--control-compact-height);height:var(--control-compact-height);min-height:var(--control-compact-height);border-radius:var(--radius-pill);background:var(--ink);color:var(--paper);border:0;padding:0}.search-submit svg{flex-shrink:0}.search-submit:focus-visible{outline-offset:2px}@media (hover:hover){.search-submit:enabled:hover{background:var(--control-primary-hover)}.home-links a:hover{background:var(--canvas);text-decoration:none}}.category-nav .list-row{min-height:64px;font-size:var(--body);padding-inline:var(--s1);border:0}.home-section{margin-top:var(--section)}.section-heading{gap:var(--s5);margin-bottom:var(--s6);justify-content:space-between;align-items:center;display:flex}.section-heading a{font-size:var(--small);align-items:center;min-height:44px;display:inline-flex}.topic-preview{padding-block:var(--s5);display:block}.topic-preview h3{font-size:var(--title);margin-block:var(--s3) var(--s4);font-weight:400}.topic-preview p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.page-heading{padding-block:var(--s7) var(--s8)}.page-heading h1{letter-spacing:-.035em}.page-heading>div{margin-top:var(--s2);font-size:var(--body)}.list-row{justify-content:space-between;align-items:center;gap:var(--s4);padding:var(--s5) var(--s1);border-radius:var(--radius);overflow-wrap:anywhere;min-height:80px;display:flex}.row-copy{gap:var(--s2);flex-direction:column;flex:1;min-width:0;display:flex}.row-title{font-size:var(--body);line-height:1.55}.dictionary-list .list-row{border-bottom:1px solid var(--line);border-radius:0}.list-summary{margin-bottom:var(--s4)}.row-secondary{font-size:var(--small);line-height:1.65}.row-arrow{color:var(--muted);flex-shrink:0;font-size:22px;line-height:1}.word-row{align-items:center;gap:var(--s3);min-height:72px;padding-block:var(--s5);border-bottom:1px solid var(--line);overflow-wrap:anywhere;font-size:var(--small);grid-template-columns:minmax(0,1.15fr) minmax(0,.8fr) minmax(0,1.25fr);line-height:1.7;display:grid}.word-roman{font-size:var(--body);font-weight:600}.word-meaning{font-size:var(--small)}@media (max-width:600px){.word-row{gap:var(--s2) var(--s5);grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr)}.word-roman{grid-column:1/-1}}.resource-state{padding-block:var(--s7);color:var(--muted)}.resource-state p+p{margin-top:var(--s2)}.resource-error>p:first-child{color:var(--ink)}.pagination{justify-content:center;align-items:center;gap:var(--s1);margin-top:var(--s7);font-size:var(--small);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.pagination a,.pagination-arrow,.pagination-pages [aria-current=page]{flex:none;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.pagination-arrow{position:relative}.pagination-arrow[aria-disabled=true]{opacity:.4}.pagination-summary{margin-top:var(--s7);text-align:center;font-variant-numeric:tabular-nums}.pagination-summary+.pagination{margin-top:var(--s2)}.pagination-pages{display:contents}.pagination-pages a,.pagination-pages [aria-current=page]{border-radius:var(--radius);place-items:center;width:44px;height:44px;display:grid}.pagination-ellipsis{width:var(--s3);place-items:center;height:44px;display:grid}.pagination-pages [aria-current=page]{background:var(--canvas);color:var(--ink)}@media (max-width:360px){.pagination-pages{justify-content:center;gap:var(--s1);flex:0 0 100%;order:-1;display:flex}.wordmark,.header-brand{gap:0}.site-header{gap:var(--s1)}}.body-area-filter{gap:var(--s3);margin-block:var(--s5) var(--s7);display:grid}.catalog-tools{margin-block:calc(-1 * var(--s4)) var(--s5)}.body-area-explorer>summary{font-size:var(--small)}.body-area-explorer[open]>summary{margin-block-end:var(--s4)}.body-area-selection{gap:var(--s2);flex-wrap:wrap;display:flex}.body-area-selection button{min-height:var(--control-compact-height);background:var(--canvas);padding:var(--s2) var(--s3);font-size:var(--small);border:1px solid #0000}@media (hover:hover){.body-area-selection button:enabled:hover{border-color:var(--muted)}}.body-area-match{gap:var(--s3) var(--s5);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.body-area-match legend{font-size:var(--small);margin-block-end:var(--s2)}.body-area-match label{align-items:center;gap:var(--s2);cursor:pointer;min-height:44px;display:inline-flex}.body-area-match input{width:18px;height:18px;accent-color:var(--ink)}
.prose{max-width:65ch;line-height:1.85}.prose p{white-space:pre-wrap;margin-block:var(--s6)}.detail-data{margin:var(--s5) 0 0}.detail-data>div{gap:var(--s4);padding-block:var(--s5);border-bottom:1px solid var(--line);grid-template-columns:100px minmax(0,1fr);display:grid}.detail-data dt{font-size:var(--small);color:var(--muted);margin:0}.detail-data dd{overflow-wrap:anywhere;margin:0}.spellings{margin-block:var(--s4)}.spellings>div{align-items:baseline;gap:var(--s4);margin-block:var(--s3);grid-template-columns:100px minmax(0,1fr);display:grid}.spellings dt{font-size:var(--small);color:var(--muted)}.spellings dd{overflow-wrap:anywhere;margin:0}.spellings [lang=sa]{font-size:var(--subtitle)}.knowledge-body{min-width:0}.knowledge-body>:first-child{margin-block-start:0}.knowledge-body .prose{max-width:65ch}.knowledge-section{margin-block:var(--s8);border-block-start:1px solid var(--line);padding-block-start:var(--s6)}.knowledge-section[id],.detail-connections{scroll-margin-top:var(--s5)}.detail-overview{margin-block-start:var(--s6)}.detail-overview .detail-data>div:last-child{border-block-end:0;padding-block-end:0}.detail-actions{margin-block:calc(-1 * var(--s4)) var(--s5)}.detail-actions .asana-actions{margin:0}.detail-navigation{gap:0 var(--s5);padding-block:var(--s2);font-size:var(--small);flex-wrap:wrap;margin-block-end:var(--s6);display:flex}.detail-navigation a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.knowledge-section h2{margin:0 0 var(--s6);font-size:var(--heading);font-weight:600}.knowledge-section h3{margin:0 0 var(--s3);font-size:var(--body);font-weight:600}.knowledge-section p{margin:var(--s3) 0;overflow-wrap:anywhere}.knowledge-group+.knowledge-group{margin-top:var(--s6)}.knowledge-note{margin-top:var(--s3)}.knowledge-rows,.source-list{margin:0;padding:0;list-style:none}.knowledge-rows>li+li,.source-list>li+li{margin-top:var(--s8)}.source-list>li+li{border-block-start:1px solid var(--line);padding-block-start:var(--s6)}.source-disclosure{margin-top:var(--s8)}.source-disclosure summary{font-size:var(--small)}.source-list{padding-block:var(--s5)}.source-disclosure:has(>.source-list){background:var(--canvas);border-radius:var(--radius-panel)}.source-disclosure:has(>.source-list)>summary{padding-inline:var(--s6);background:0 0}.source-disclosure>.source-list{padding:var(--s3) var(--s6) var(--s6)}@media (hover:hover){.source-disclosure:has(>.source-list):has(>summary:hover){background:var(--control-hover)}}.source-list p{margin:var(--s3) 0;overflow-wrap:anywhere}.source-record{margin-top:var(--s3)}.source-record+.source-record{margin-top:var(--s5)}.reference-links{gap:var(--s2) var(--s5);flex-wrap:wrap;display:flex}.reference-links a{align-items:center;min-height:44px;display:inline-flex}.relation-disclosure{margin-top:0}.sequence-list{margin:var(--s6) 0;padding-left:var(--s7)}.sequence-list li{padding-left:var(--s2);margin-block:var(--s7);overflow-wrap:anywhere}.sequence-list p{margin:var(--s2) 0}.sequence-list li{scroll-margin-top:calc(var(--header-height) + var(--s5))}.sequence-targets,.sequence-target-poses,.sequence-target-sources{margin:0;padding:0;list-style:none}.sequence-targets{margin-top:var(--s5)}.sequence-targets>li{border-block-end:1px solid var(--line)}.sequence-targets summary{justify-content:center;gap:var(--s1);min-height:76px;padding-block:var(--s4);cursor:pointer;flex-direction:column;display:flex}.sequence-targets summary>span:first-child{text-underline-offset:4px;text-decoration:underline}.sequence-targets summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.sequence-target-poses{padding-block:var(--s4) var(--s6)}.sequence-target-poses>li+li{margin-top:var(--s7)}.sequence-target-sources{margin-top:var(--s3)}.sequence-target-sources>li+li{margin-top:var(--s5)}.sequence-targets .text-link{overflow-wrap:anywhere;align-items:center;min-height:44px;display:inline-flex}.coming-soon{padding-block:var(--section);text-align:center}.coming-soon h1{margin-bottom:var(--s5)}.coming-soon .text-link{margin-top:var(--s7)}.feedback-section{margin-top:var(--section)}.feedback-section>h2{letter-spacing:-.025em;font-size:1.625rem;font-weight:400;line-height:1.25}.page-heading+.feedback-section{margin-top:var(--s6)}.feedback-section>p{margin-top:var(--s3)}.feedback-form{gap:var(--s6);margin-top:var(--s6);display:grid}.feedback-form :is(input[type=email],textarea){background:var(--paper);border-color:color-mix(in srgb, var(--ink) 48%, var(--paper))}.feedback-form :is(input[type=email],textarea):user-invalid{border-color:var(--error)}.feedback-form .field>.caption{font-size:var(--caption);line-height:1.6}.feedback-actions{gap:var(--s3);display:grid}.feedback-actions .primary-button{justify-self:end}.feedback-actions [role=status]{min-height:1.5em}.honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.error-text{color:var(--error)}
.asana-comparison{overflow-wrap:anywhere}.asana-comparison>.page-heading{margin-block:0 var(--s7)}.asana-comparison>.page-heading h1{font-size:var(--title);letter-spacing:-.04em}.comparison-table-wrap{margin-block:var(--s7)}.comparison-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%}.comparison-table th,.comparison-table td{text-align:start;vertical-align:top;overflow-wrap:anywhere;width:50%}.comparison-table tr>:first-child{padding-inline:0 var(--s6)}.comparison-table tr>:last-child{padding-inline:var(--s6) 0}.comparison-table th{font-weight:400}.comparison-table thead th{padding-block:0 var(--s4)}.comparison-table .comparison-actions-row td{padding-block:0 var(--s8)}.comparison-table thead h2{font-size:clamp(var(--heading), 2.2vw, var(--subtitle));margin-block:var(--s3) var(--s4);text-wrap:balance}.comparison-table thead h2 a{text-decoration:none}@media (max-width:360px){.comparison-table thead h2{word-break:normal}.comparison-table thead h2 a{text-wrap:balance;min-height:44px;display:block}}.comparison-table .comparison-field-label th{width:100%;padding:var(--s6) 0 var(--s3);border-block-start:1px solid var(--line);color:var(--muted);font-size:var(--small)}.comparison-table td{padding-block:0 var(--s8);word-break:keep-all}.comparison-table .comparison-level{font-size:var(--heading);line-height:1.5}.comparison-table .reference-links{gap:0 var(--s3);font-size:var(--small)}.comparison-table .reference-links a{min-width:44px;min-height:44px}.comparison-areas{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.comparison-notes p+p{margin-block-start:var(--s3)}.comparison-search{gap:var(--s3);display:grid}.comparison-evidence{margin-top:0}.comparison-evidence summary{word-break:keep-all}.comparison-evidence-count{white-space:nowrap}.comparison-search .search-form{margin:0}.comparison-results{padding:0;list-style:none}.comparison-results .list-row{gap:var(--s5)}.asana-comparison #comparison-search{scroll-margin-top:var(--s5)}.asana-comparison .source-list .text-link{min-height:var(--control-height);align-items:center;display:inline-flex}@media (max-width:600px){.comparison-table tr:not(.comparison-field-label)>:first-child{padding-inline-end:var(--s3)}.comparison-table tr:not(.comparison-field-label)>:last-child{padding-inline-start:var(--s3)}.asana-comparison>.page-heading{margin-block-end:var(--s8)}}.asana-return{min-height:var(--control-height);align-items:center;display:inline-flex}.comparison-selection{gap:var(--s5);margin-block:var(--s5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.comparison-selection h2{font-size:var(--heading);margin-block:var(--s2)}.comparison-selection .reference-links{gap:0 var(--s4);font-size:var(--small)}.comparison-selection .reference-links a{min-width:44px;min-height:44px}.comparison-next-step{margin-block:var(--s5)}
.asana-actions{margin-block:var(--s6)}.asana-action-controls,.library-section-heading{align-items:center;gap:var(--s4);flex-wrap:wrap;display:flex}.asana-action-controls a,.library-browse{min-height:var(--control-height);align-items:center;display:inline-flex}.asana-action-controls svg{flex-shrink:0}.asana-library{gap:var(--s7);display:grid}.asana-library section{gap:var(--s4);display:grid}.library-section-heading{justify-content:space-between}.library-row{align-items:center;gap:var(--s4);padding-block:var(--s5);border-block-end:1px solid var(--line);content-visibility:auto;contain-intrinsic-size:auto 92px;display:flex}.library-row>a{min-width:0;min-height:var(--control-height);overflow-wrap:anywhere;flex-direction:column;flex:1;justify-content:center;display:flex}.library-row>button{flex-shrink:0}.library-status:empty{display:none}.library-status{margin-block:var(--s3)}.library-status p{color:var(--error)}.library-status button{margin-block-start:var(--s3);margin-inline-end:var(--s3)}
.practice-section{margin-block:var(--section);text-align:center}.practice-section h2{font-size:var(--small);font-weight:400}.candle-button{margin:var(--s6) auto var(--s3);border-radius:var(--radius);background:0 0;padding:0;display:block}.candle-stage{--wax:var(--sun);pointer-events:none;width:160px;height:160px;display:block;position:relative}.candle-stage.complete{--wax:var(--error)}.candle-stage:before{content:"";background:radial-gradient(ellipse at 50% 38%, color-mix(in oklch, var(--wax) 18%, transparent), color-mix(in oklch, var(--wax) 7%, transparent) 42%, transparent 72%);position:absolute;inset:0}.candle-body{background:radial-gradient(ellipse at 50% 35%, color-mix(in oklch, var(--wax) 42%, transparent), color-mix(in oklch, var(--wax) 28%, transparent) 35%, color-mix(in oklch, var(--wax) 10%, transparent) 66%, transparent 85%);filter:blur(4px);border-radius:40%;width:80px;height:100px;position:absolute;bottom:12px;left:40px}.candle-top,.candle-wick{display:none}.candle-shadow{background:radial-gradient(ellipse, color-mix(in oklch, var(--wax) 8%, transparent), transparent 70%);border-radius:50%;width:112px;height:28px;position:absolute;bottom:0;left:24px}.candle-flame{background:radial-gradient(ellipse at 50% 65%, color-mix(in oklch, var(--sun), var(--paper) 55%) 0%, color-mix(in oklch, var(--sun) 65%, transparent) 22%, color-mix(in oklch, var(--sun) 25%, transparent) 48%, transparent 74%);filter:blur(3px);border-radius:50%;width:32px;height:52px;position:absolute;top:-34px;left:24px}.practice-count{font-variant-numeric:tabular-nums;font-size:var(--small);min-height:28px}.practice-section>.caption{margin-top:var(--s2)}.harness-group{margin-block:var(--s8);gap:var(--s5);display:grid}.harness-candles{flex-wrap:wrap;display:flex}.harness-group h2{margin-bottom:var(--s5)}
@media (min-width:768px){:root{--header-gutter:32px}.site-shell,.site-header{padding-inline:var(--header-gutter)}.home-intro{padding-top:0}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.theme-icon-rays{transition:transform var(--motion) var(--ease), opacity var(--motion) var(--ease)}.theme-icon-orb,.theme-icon-cutout{transition:transform .28s var(--ease)}.earth-scroll svg{animation:1.8s ease-in-out infinite earth-bounce}a,button,.candle-flame{transition:opacity var(--motion) var(--ease)}}@keyframes earth-bounce{0%,65%,to{transform:translateY(0)}25%{transform:translateY(8px)}42%{transform:translateY(-3px)}52%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.earth-toggle{display:none!important}*,:before,:after{transition:none!important;animation:none!important}}@media (forced-colors:active){.candle-stage:before,.candle-shadow{display:none}.candle-body,.candle-flame{filter:none;background:canvas;border:2px solid canvastext}.candle-stage.complete .candle-body{border-width:5px}}
.reading-page{max-width:var(--reading-width);margin-inline:auto}.page-heading h1{letter-spacing:-.045em;font-weight:400;line-height:1.15}.page-heading{padding-block:var(--s9) var(--s8)}.editorial-art{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-panel);width:100%;height:auto;display:block}.home-intro{padding-block:var(--section) var(--hero)}.home-intro h1{font-size:var(--home-title);font-weight:400;line-height:1.1}.home-intro>p{margin-block-start:var(--s7)}.home-intro .search-form{max-width:48rem;margin:var(--s8) auto var(--s5)}.home-intro .search-input{min-height:var(--search-height);padding:var(--s3) 0}.home-intro .search-submit{align-self:end}.editorial-feature{background:var(--canvas);align-items:stretch;display:grid}.editorial-feature>div{padding:var(--s8);align-self:center}.editorial-feature .editorial-art{aspect-ratio:1.3;height:100%}.editorial-feature h2{font-size:var(--feature-title);letter-spacing:-.04em;margin-block:var(--s5) var(--s7);font-weight:400;line-height:1.15}.editorial-feature p{max-width:36ch}.editorial-feature .text-link{font-size:var(--small);margin-block-start:var(--s5)}.editorial-feature:hover,.editorial-paths a:hover{text-decoration:none}.editorial-feature:hover .text-link,.editorial-paths a:hover h2{text-underline-offset:5px;text-decoration:underline}.editorial-paths{gap:var(--s8);padding-block:var(--section);display:grid}.editorial-paths a{border-block-start:1px solid var(--line);padding-block:var(--s7);display:block}.editorial-paths h2{font-size:var(--subtitle);margin-block:var(--s5);letter-spacing:-.035em;font-weight:400}.editorial-paths p:last-child{color:var(--muted);max-width:48ch}.catalog-heading{justify-content:space-between;align-items:center;column-gap:var(--s6);flex-wrap:wrap;display:flex}.catalog-heading .catalog-tools{margin:0}.catalog-tabs{gap:var(--s7);scrollbar-width:thin;margin-block-end:var(--s5);padding-block-end:var(--s4);display:flex;overflow-x:auto}.catalog-tabs a{min-height:44px;font-size:var(--body);color:var(--muted);flex-shrink:0;align-items:center;display:inline-flex}.catalog-tabs [aria-current=page]{color:var(--ink);text-underline-offset:8px;text-decoration:underline}.catalog-filters{gap:var(--s5) var(--s8);margin-block:var(--s3) var(--s7);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.catalog-filters .search-form{max-width:32rem;margin:0}.catalog-filter-disclosure{min-width:0}.catalog-filter-disclosure>summary{font-size:var(--small)}.catalog-filter-disclosure[open]{grid-column:1/-1}.catalog-filters:has(>.catalog-filter-disclosure[open]){grid-template-columns:1fr}.index-page .list-summary{text-align:end;margin-block:var(--s5)}.index-page .dictionary-list .list-row{padding-block:var(--s7);min-height:112px}.index-page .dictionary-list .row-title{font-size:var(--heading);font-weight:400}.index-page .dictionary-list .row-arrow{display:none}.index-page .word-row{padding-block:var(--s7)}.board-index{max-width:none}.board-index .row-description{max-width:48rem;font-size:var(--small);margin-block-start:var(--s2);line-height:1.65;display:block}.article-hero{max-width:var(--article-title-width);padding-block:var(--article-inset) var(--article-body-gap);text-align:center;margin-inline:auto}.article-category{font-size:var(--caption);margin-block-end:var(--article-title-gap);line-height:1.4}.article-hero h1{font-size:var(--article-title);letter-spacing:-.045em;font-weight:400;line-height:1.02}.article-subtitle{font-size:var(--heading);color:var(--muted);overflow-wrap:anywhere;margin-block-start:var(--article-inset);line-height:1.4}.article-hero-actions{font-size:var(--small);margin-block-start:var(--article-title-gap)}.article-tools{max-width:var(--article-width);justify-content:space-between;align-items:start;column-gap:var(--s5);margin:0 auto var(--section);padding-block:var(--s3);border-block-start:1px solid var(--line);font-size:var(--small);flex-wrap:wrap;display:flex}.article-tools .asana-actions{min-width:0;margin:0}.article-tools .asana-action-controls{column-gap:var(--s5)}.article-tools .asana-action-controls a,.article-tools .asana-action-controls button,.article-tools .asana-return{min-height:44px;font-size:inherit}.article-tools .asana-return{margin-inline-start:auto}.article-layout{max-width:var(--article-width);margin-inline:auto}.article-body{min-width:0;line-height:var(--article-leading)}.article-body .prose{max-width:none;line-height:inherit}.article-body .knowledge-section{margin-block:0 var(--section);border:0;padding:0;display:block}.article-body .knowledge-section h2{font-size:var(--article-heading);letter-spacing:-.035em;margin-block-end:var(--s7);font-weight:400;line-height:1.32}.article-body .knowledge-section p{margin-block:var(--s5)}.article-body .knowledge-body>:first-child{margin-block-start:0}.article-body .knowledge-section .small{line-height:1.7}.article-body .body-map{gap:var(--s7);grid-template-columns:minmax(0,1fr)}.article-body .dictionary-list .list-row{border:0;padding-inline:0}.article-body .dictionary-list .list-row>[aria-hidden]{display:none}.article-body .detail-connections .knowledge-section{margin-block-end:var(--s9)}.article-body .source-disclosure:not(:has(>.source-list)){border-block-start:1px solid var(--line);padding-block-start:var(--s6)}.article-contents{min-width:0;top:var(--header-height);z-index:20;padding-block:var(--s2);border-block-end:1px solid var(--line);background:var(--paper);margin-block-end:var(--s8);position:sticky}.article-contents-label{color:var(--muted);font-size:var(--article-contents-font);margin-block-end:var(--s3);display:none}.detail-navigation-mobile{display:block}.article-contents .detail-navigation-desktop{display:none}.detail-navigation-mobile select{height:var(--control-compact-height);min-height:var(--control-compact-height);padding-block:var(--s2);font-size:var(--small);background-color:var(--canvas);border:0}.article-contents .detail-navigation{gap:0 var(--s6);margin:0;padding:0}.article-contents .detail-navigation a{text-decoration:none}.article-contents .detail-navigation a:hover{text-decoration:underline}.board-prose h2{font-size:var(--article-heading);letter-spacing:-.035em;margin-block:var(--section) var(--s7);font-weight:400;line-height:1.2}.board-prose h3{font-size:var(--heading);margin-block:var(--s9) var(--s6);font-weight:400}.board-prose>:first-child{margin-block-start:0}.board-prose :is(h2,h3){scroll-margin-block-start:var(--s5)}html:has(.article-contents .detail-navigation-mobile){scroll-padding-block-start:calc(var(--header-height) + var(--article-contents-height) + var(--s5))}.catalog-tabs a:focus-visible{outline-offset:-2px}.category-index{grid-template-columns:minmax(0,1fr);display:grid}.category-intro{max-width:46rem;margin-block-end:var(--s9)}.category-intro .page-heading{padding-block-end:var(--s7)}.category-index>.editorial-art{aspect-ratio:2.6;max-height:420px;margin-block:var(--section)}.category-nav>ul{gap:0 var(--s9);display:grid}.category-nav .list-row{border-block-start:1px solid var(--line);padding-block:var(--s7);align-items:start}.category-nav .row-title{font-size:var(--subtitle);font-weight:400}.library-index .asana-library{max-width:64rem}.asana-comparison>.page-heading{text-align:center;max-width:var(--search-width);padding-block:var(--s9) var(--section);margin-inline:auto}.asana-comparison>.page-heading h1{font-size:var(--display)}@media (min-width:768px){.editorial-feature{grid-template-columns:1fr 1.1fr}.editorial-feature>div{padding:var(--s9)}.editorial-paths,.category-nav>ul{grid-template-columns:repeat(2,minmax(0,1fr))}.index-page .dictionary-list .row-copy{gap:var(--s8);grid-template-columns:minmax(0,1fr) minmax(0,3fr);align-items:baseline;display:grid}.index-page .dictionary-list .row-title{grid-area:1/2}.index-page .dictionary-list .row-secondary{font-size:var(--small);grid-area:1/1}.board-index .row-description{grid-area:2/2;margin-block-start:0}}@media (min-width:1080px){.category-nav>ul{grid-template-columns:repeat(3,minmax(0,1fr))}.article-layout-with-contents{grid-template-columns:minmax(0, 1fr) minmax(0, var(--article-width)) minmax(0, 1fr);column-gap:var(--s9);max-width:none;display:grid}.article-contents{top:calc(var(--header-height) + var(--s8));padding:0 var(--s1) 0 0;max-height:calc(100dvh - var(--header-height) - var(--s9));scrollbar-width:thin;border:0;align-self:start;margin:0;overflow-y:auto}.article-contents .detail-navigation{max-width:var(--article-contents-width);font-size:var(--article-contents-font);flex-direction:column;align-items:start;display:flex}.detail-navigation-mobile{display:none}.article-contents .detail-navigation-desktop{display:flex}.article-contents-label{display:block}.article-layout-with-contents .article-body{grid-column:2}.detail-navigation-desktop a{color:var(--muted);overflow-wrap:anywhere;width:100%;line-height:1.4}.detail-navigation-desktop a[data-level="3"]{padding-inline-start:var(--s5)}.article-contents .detail-navigation-desktop [aria-current=location]{color:var(--ink);text-underline-offset:4px;text-decoration:underline}html:has(.article-contents .detail-navigation-mobile){scroll-padding-block-start:calc(var(--header-height) + var(--s5))}}@media (max-width:600px){.comparison-selection{grid-template-columns:1fr}.comparison-selection section+section{border-block-start:1px solid var(--line);padding-block-start:var(--s5)}.home-intro{padding-block:var(--s9) var(--section)}.catalog-heading .page-heading{padding-block-end:var(--s5)}.catalog-heading .catalog-tools{margin-block-end:var(--s5)}.catalog-filters{gap:var(--s2);grid-template-columns:1fr}.catalog-filter-disclosure>summary{min-height:44px}.article-hero{padding-block:var(--s5) var(--s9)}.asana-detail .article-category,.knowledge-article .article-category{display:none}.article-subtitle{font-size:var(--body)}.article-tools{margin-block-end:var(--s9)}.article-contents-label{display:none}}
.asana-index .catalog-heading{gap:var(--s6) var(--s5);padding-block:var(--article-inset) var(--s5);grid-template-columns:minmax(0,1fr) auto;display:grid}.asana-index .page-heading{align-items:baseline;gap:0 var(--s5);flex-wrap:wrap;padding:0;display:flex}.asana-index .page-heading h1{font-size:var(--asana-index-title)}.asana-index .page-heading>div{margin:0}.asana-index-count{font-size:var(--small);white-space:nowrap;font-variant-numeric:tabular-nums}.asana-index .catalog-heading .catalog-tools{align-self:center;gap:0 var(--s4);font-size:var(--small);margin:0}.asana-index .catalog-heading .search-form{gap:var(--s3);grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);margin:0}.asana-index .search-label{font-size:var(--caption);white-space:nowrap;grid-column:auto;align-items:center;display:flex}.asana-index-toolbar{gap:0 var(--s6);grid-template-columns:minmax(0,1fr) auto;align-items:start;padding-block-end:var(--s5);display:grid}.asana-index-toolbar .catalog-tabs{min-width:0;margin:0;padding:0}.asana-index-toolbar .catalog-filter-disclosure>summary{white-space:nowrap;min-height:44px}.asana-index-toolbar:has(>.catalog-filter-disclosure[open]){grid-template-columns:1fr}.asana-index-toolbar .catalog-filter-disclosure[open]{padding-block-start:var(--s5)}.asana-index .dictionary-list .list-row{min-height:96px;padding:var(--s6) 0}.asana-index .dictionary-list .row-copy{gap:var(--s2);flex-direction:column;display:flex}.asana-index .dictionary-list .row-secondary{font-size:var(--small)}.asana-index .dictionary-list .row-title{line-height:1.4}@media (min-width:768px){.asana-index .dictionary-list .row-copy{gap:var(--s5);grid-template-columns:minmax(0,1fr) minmax(0,3fr);align-items:baseline;display:grid}}@media (min-width:1080px){.asana-index .catalog-heading{gap:var(--s8);grid-template-columns:minmax(0,1fr) auto minmax(20rem,28rem);align-items:center}.asana-index .catalog-heading .search-form{grid-column:auto}}@media (max-width:360px){.asana-index .catalog-heading{grid-template-columns:minmax(0,1fr)}.asana-index .catalog-heading .catalog-tools{justify-self:start}.asana-index .catalog-heading .search-form{grid-template-columns:minmax(0,1fr)}.asana-index .search-label{grid-column:1/-1}}
.index-page>.page-heading,.index-page .catalog-heading{padding-block:var(--search-height) var(--s6)}.index-page .catalog-heading{gap:var(--s5) var(--s8);display:flex}.index-page .catalog-heading .page-heading{padding:0}.index-toolbar{align-items:start;gap:var(--s5) var(--s8);z-index:21;margin-block-end:var(--s7);display:flex;position:relative}.index-toolbar .catalog-tabs{gap:var(--s6);flex:1;min-width:0;margin:0;padding:0}.index-toolbar .catalog-tabs a{font-size:var(--small)}.index-toolbar .catalog-tabs [aria-current=page]{font-weight:600;text-decoration:none}.index-controls{align-items:center;gap:var(--s2);flex-shrink:0;display:flex;position:relative}.index-control{min-height:44px;padding:0 var(--s2);font-size:var(--caption);white-space:nowrap;gap:var(--s1);background:0 0}.index-active-dot{border-radius:var(--radius-pill);background:currentColor;width:5px;height:5px}.index-view{gap:0;margin-inline-start:var(--s3);display:flex}.index-view a{width:44px;min-height:44px;color:var(--muted);place-items:center;display:grid}.index-view [aria-current=true]{color:var(--ink)}.index-view [aria-current=true] rect{fill:currentColor}.index-popover-panel{inset-inline-end:0;top:calc(100% + var(--s2));z-index:25;width:max-content;max-width:calc(100vw - var(--gutter) * 2);overscroll-behavior:contain;max-height:min(65dvh,42rem);padding:var(--s5);background:var(--canvas);border-radius:var(--radius-panel);box-shadow:0 12px 36px color-mix(in srgb, var(--ink) 7%, transparent);position:absolute;overflow-y:auto}.index-popover-panel[hidden]{display:none}.index-popover-wide .index-popover-panel{width:min(36rem, calc(100vw - var(--gutter) * 2));padding:var(--s6)}.index-popover-panel .search-form{margin-block:0 var(--s5)}.index-popover-panel .search-input{min-height:var(--control-height)}.index-popover-panel .body-area-filter{margin-block-end:0}.index-popover-panel .body-map{background:var(--paper)}.index-panel-close{min-height:44px;font-size:var(--caption);background:0 0;margin-block-start:var(--s4);margin-inline-start:auto;padding:0;display:flex}.index-sort-options{min-width:12rem;display:grid}.index-sort-options a{align-items:center;gap:var(--s2);min-height:44px;font-size:var(--small);white-space:nowrap;display:flex}.index-sort-options a>span{width:16px}.index-toolbar a:hover{color:var(--ink);text-decoration:none}.index-page[data-display=grid] .dictionary-list{gap:var(--s8) var(--s7);grid-template-columns:minmax(0,1fr);display:grid}.index-page[data-display=grid] .dictionary-list>li{min-width:0}.index-page[data-display=grid] .dictionary-list :is(.list-row,.word-row){height:100%;min-height:10rem;padding:var(--s6) 0;border-block-start:1px solid var(--line);border-block-end:0;flex-direction:column;justify-content:start;align-items:start;display:flex}.index-page[data-display=grid] .dictionary-list .row-copy{gap:var(--s3);flex-direction:column;display:flex}.index-page[data-display=grid] .dictionary-list .row-title{font-size:var(--subtitle)}.index-page[data-display=grid] .row-description{font-size:var(--small)}.site-search{background:var(--paper);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--ink);overscroll-behavior:contain;border:0;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.site-search:not([open]){display:none}.site-search::backdrop{background:var(--overlay-wash);-webkit-backdrop-filter:blur(var(--overlay-blur))}html:has(.site-search:modal){overflow:hidden}.site-search-body{max-width:calc(var(--search-overlay-width) + var(--header-gutter) * 2);padding:var(--section) var(--header-gutter) max(var(--s8), env(safe-area-inset-bottom));margin-inline:auto}.site-search .search-label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.site-search .search-form{margin:0}.site-search .search-input{gap:var(--s3);min-height:0;padding-block:0 var(--s2);align-items:center}.site-search .search-input input{height:auto;min-height:var(--control-height);font-size:var(--search-overlay-type);letter-spacing:-.035em;line-height:1.16}.site-search-scopes{gap:var(--s2) var(--s5);flex-wrap:wrap;margin-block-start:var(--s5);display:flex}.site-search-scopes button{min-height:44px;padding:0 var(--s1);color:var(--muted);font-size:var(--small);background:0 0}.site-search-scopes [aria-pressed=true]{color:var(--ink);text-underline-offset:6px;text-decoration:underline}@media (min-width:600px){.index-page[data-display=grid] .dictionary-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1080px){.index-page[data-display=grid] .dictionary-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1079px){.index-toolbar{gap:var(--s3);flex-wrap:wrap}.index-toolbar>.catalog-tabs{flex-basis:100%}.index-controls{width:100%}.index-view{margin-inline-start:auto}}@media (max-width:600px){.index-page>.page-heading,.index-page .catalog-heading{padding-block:var(--s8) var(--s5)}.site-search-body{padding-block-start:var(--s8)}.site-search .search-input input{min-height:var(--control-height)}}@media (forced-colors:active){.index-popover-panel{box-shadow:none;border:1px solid canvastext}.index-view [aria-current=true]{outline-offset:-4px;outline:1px solid highlight}}
.information-trigger{text-align:start}.information-panel{width:100%;max-width:none;height:100dvh;max-height:none;padding:max(var(--hero), env(safe-area-inset-top)) max(var(--gutter), env(safe-area-inset-right)) max(var(--section), env(safe-area-inset-bottom)) max(var(--gutter), env(safe-area-inset-left));overscroll-behavior:contain;color:var(--ink);font-size:var(--body);background:0 0;border:0;border-radius:0;margin:0;position:fixed;inset:0;overflow-y:auto}.information-panel::backdrop{background:var(--overlay-wash);-webkit-backdrop-filter:blur(var(--overlay-blur));backdrop-filter:blur(var(--overlay-blur))}html:has(.information-panel:modal){overflow:hidden}.information-panel[open]{animation:information-enter var(--motion-panel) var(--ease)}.information-content{max-width:var(--article-width);padding-block:var(--s9);margin-inline:auto}.information-eyebrow{font-size:var(--caption);margin-block-end:var(--s7)}.information-content h2{font-size:var(--article-heading);letter-spacing:-.035em;margin-block-end:var(--s7);font-weight:400;line-height:1.25}.information-body{line-height:var(--article-leading)}.information-body>*+*{margin-block-start:var(--s6)}.information-body ul{padding-inline-start:var(--s6);list-style:outside}.information-body li+li{margin-block-start:var(--s3)}.information-body a{text-underline-offset:4px;text-decoration:underline}.information-close{width:var(--control-compact-height);height:var(--control-compact-height);min-height:var(--control-compact-height);padding:var(--s3);border-radius:var(--radius-pill);background:color-mix(in oklch, var(--paper) 92%, var(--ink));position:fixed;inset-block-start:max(var(--s5), env(safe-area-inset-top));inset-inline-end:max(var(--gutter), env(safe-area-inset-right))}@keyframes information-enter{0%{opacity:0}to{opacity:1}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.information-panel::backdrop{background:var(--paper)}}@media (prefers-reduced-transparency:reduce){.information-panel::backdrop{background:var(--paper);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.information-panel[open]{animation:none}}@media (forced-colors:active){.information-panel::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas}.information-close{border:1px solid buttontext}}@media (max-width:600px){.information-panel{padding-block-start:var(--header-height)}.information-content{padding-block:var(--s8)}}
.policy-page .article-body a{text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.policy-page .article-body ul{padding-inline-start:var(--s6);list-style:outside}.policy-page .article-body li+li{margin-block-start:var(--s3)}.feedback-form .caption a{text-underline-offset:4px;text-decoration:underline}.policy-page .policy-contact{padding:var(--s6);background:var(--canvas);margin-block-end:var(--section)}.site-footer .footer-cookie-trigger{min-height:44px;font-size:inherit;color:inherit;background:0 0;padding:0}.footer-cookie-trigger:hover{text-underline-offset:4px;text-decoration:underline}.cookie-banner{z-index:35;justify-content:space-between;align-items:center;gap:var(--s5) var(--s7);max-height:55dvh;padding:var(--s6) max(var(--gutter), env(safe-area-inset-right)) max(var(--s6), env(safe-area-inset-bottom)) max(var(--gutter), env(safe-area-inset-left));background:var(--paper);border-block-start:1px solid var(--line);color:var(--ink);font-size:var(--small);flex-wrap:wrap;display:flex;position:fixed;inset-block-end:0;inset-inline:0;overflow-y:auto}.cookie-banner h2{font-size:var(--body);margin-block-end:var(--s2);font-weight:400}.cookie-banner p{max-width:64ch}.cookie-banner a{text-underline-offset:4px;text-decoration:underline}.cookie-actions{gap:var(--s3);flex-wrap:wrap;display:flex}.cookie-banner .cookie-actions{flex-shrink:0}.cookie-actions .quiet-button{min-height:44px;font-size:var(--small);padding-inline:var(--s5);background:var(--canvas)}.cookie-settings>*+*{margin-block-start:var(--s7)}.cookie-settings h3{font-size:var(--heading);margin-block-end:var(--s3);font-weight:400}.cookie-settings h3 span{font-size:var(--caption);margin-inline-start:var(--s2)}.cookie-settings section p+p{margin-block-start:var(--s3)}body:has(.cookie-banner) .site-shell{padding-block-end:calc(14rem + env(safe-area-inset-bottom))}@media (min-width:960px){body:has(.cookie-banner) .site-shell{padding-block-end:calc(9rem + env(safe-area-inset-bottom))}}@media (forced-colors:active){.cookie-banner{border:1px solid canvastext}}

