/*!
 * Copyright (c)  Hive A.S. - All Rights Reserved
 * Unauthorized copying of this file, via any medium is strictly prohibited
 * Proprietary and confidential
 * Written by Mehmet Onder, 2026
 */
.brightness-lightest .ui.guide-markdown{--guide-link-color:var(--brand-400);--guide-link-hover-color:var(--brand-650);--guide-surface:color-mix(in srgb, var(--text-color-body), transparent 96%);--guide-border:color-mix(in srgb, var(--text-color-body), transparent 84%);--guide-step-background:var(--brand-450);--guide-screenshot-brightness:1}.brightness-light .ui.guide-markdown{--guide-link-color:var(--brand-475);--guide-link-hover-color:var(--brand-600);--guide-surface:color-mix(in srgb, var(--text-color-body), transparent 95%);--guide-border:color-mix(in srgb, var(--text-color-body), transparent 82%);--guide-step-background:var(--brand-450);--guide-screenshot-brightness:1}.brightness-dark .ui.guide-markdown{--guide-link-color:var(--brand-400);--guide-link-hover-color:var(--brand-300);--guide-surface:color-mix(in srgb, var(--text-color-body), transparent 94%);--guide-border:color-mix(in srgb, var(--text-color-body), transparent 80%);--guide-step-background:var(--brand-650);--guide-screenshot-brightness:.88}.brightness-darkest .ui.guide-markdown{--guide-link-color:var(--brand-400);--guide-link-hover-color:var(--brand-300);--guide-surface:color-mix(in srgb, var(--text-color-body), transparent 93%);--guide-border:color-mix(in srgb, var(--text-color-body), transparent 82%);--guide-step-background:var(--brand-650);--guide-screenshot-brightness:.8}.brightness-lightest .guide-diagram{--guide-diagram-text:var(--text-color-body);--guide-diagram-label:var(--text-color-secondary);--guide-diagram-line:var(--text-color-meta);--guide-diagram-arrow:var(--text-color-secondary);--guide-diagram-surface:var(--background-color-root);--guide-diagram-border:color-mix(in srgb, var(--text-color-body), transparent 84%);--guide-diagram-lane-header:color-mix(in srgb, var(--text-color-body), transparent 96%);--guide-diagram-start-fill:var(--brand-450);--guide-diagram-start-stroke:var(--brand-400);--guide-diagram-start-text:white;--guide-diagram-record-fill:var(--blue-950);--guide-diagram-record-stroke:var(--blue-650);--guide-diagram-record-text:var(--blue-250);--guide-diagram-person-fill:var(--violet-950);--guide-diagram-person-stroke:var(--violet-650);--guide-diagram-person-text:var(--violet-250);--guide-diagram-action-fill:var(--amber-925);--guide-diagram-action-stroke:var(--amber-550);--guide-diagram-action-text:var(--amber-250);--guide-diagram-handover-fill:var(--gray-950);--guide-diagram-handover-stroke:var(--gray-650);--guide-diagram-handover-text:var(--gray-250);--guide-diagram-yes-fill:var(--green-450);--guide-diagram-yes-stroke:var(--green-400);--guide-diagram-yes-text:white;--guide-diagram-no-fill:var(--red-500);--guide-diagram-no-stroke:var(--red-450);--guide-diagram-no-text:white}.brightness-light .guide-diagram{--guide-diagram-text:var(--text-color-body);--guide-diagram-label:var(--text-color-secondary);--guide-diagram-line:var(--text-color-meta);--guide-diagram-arrow:var(--text-color-secondary);--guide-diagram-surface:var(--background-color-root);--guide-diagram-border:color-mix(in srgb, var(--text-color-body), transparent 82%);--guide-diagram-lane-header:color-mix(in srgb, var(--text-color-body), transparent 95%);--guide-diagram-start-fill:var(--brand-475);--guide-diagram-start-stroke:var(--brand-425);--guide-diagram-start-text:white;--guide-diagram-record-fill:var(--blue-925);--guide-diagram-record-stroke:var(--blue-600);--guide-diagram-record-text:var(--blue-250);--guide-diagram-person-fill:var(--violet-925);--guide-diagram-person-stroke:var(--violet-600);--guide-diagram-person-text:var(--violet-250);--guide-diagram-action-fill:var(--amber-900);--guide-diagram-action-stroke:var(--amber-525);--guide-diagram-action-text:var(--amber-250);--guide-diagram-handover-fill:var(--gray-925);--guide-diagram-handover-stroke:var(--gray-600);--guide-diagram-handover-text:var(--gray-250);--guide-diagram-yes-fill:var(--green-450);--guide-diagram-yes-stroke:var(--green-400);--guide-diagram-yes-text:white;--guide-diagram-no-fill:var(--red-500);--guide-diagram-no-stroke:var(--red-450);--guide-diagram-no-text:white}.brightness-dark .guide-diagram{--guide-diagram-text:var(--text-color-body);--guide-diagram-label:var(--text-color-secondary);--guide-diagram-line:var(--text-color-meta);--guide-diagram-arrow:var(--text-color-secondary);--guide-diagram-surface:var(--background-color-root);--guide-diagram-border:color-mix(in srgb, var(--text-color-body), transparent 80%);--guide-diagram-lane-header:color-mix(in srgb, var(--text-color-body), transparent 94%);--guide-diagram-start-fill:var(--brand-625);--guide-diagram-start-stroke:var(--brand-500);--guide-diagram-start-text:white;--guide-diagram-record-fill:var(--blue-900);--guide-diagram-record-stroke:var(--blue-550);--guide-diagram-record-text:var(--blue-200);--guide-diagram-person-fill:var(--violet-900);--guide-diagram-person-stroke:var(--violet-550);--guide-diagram-person-text:var(--violet-200);--guide-diagram-action-fill:var(--amber-900);--guide-diagram-action-stroke:var(--amber-550);--guide-diagram-action-text:var(--amber-200);--guide-diagram-handover-fill:var(--gray-900);--guide-diagram-handover-stroke:var(--gray-550);--guide-diagram-handover-text:var(--gray-200);--guide-diagram-yes-fill:var(--green-625);--guide-diagram-yes-stroke:var(--green-500);--guide-diagram-yes-text:white;--guide-diagram-no-fill:var(--red-625);--guide-diagram-no-stroke:var(--red-500);--guide-diagram-no-text:white}.brightness-darkest .guide-diagram{--guide-diagram-text:var(--text-color-body);--guide-diagram-label:var(--text-color-secondary);--guide-diagram-line:var(--text-color-meta);--guide-diagram-arrow:var(--text-color-secondary);--guide-diagram-surface:var(--background-color-root);--guide-diagram-border:color-mix(in srgb, var(--text-color-body), transparent 82%);--guide-diagram-lane-header:color-mix(in srgb, var(--text-color-body), transparent 93%);--guide-diagram-start-fill:var(--brand-650);--guide-diagram-start-stroke:var(--brand-525);--guide-diagram-start-text:white;--guide-diagram-record-fill:var(--blue-925);--guide-diagram-record-stroke:var(--blue-575);--guide-diagram-record-text:var(--blue-225);--guide-diagram-person-fill:var(--violet-925);--guide-diagram-person-stroke:var(--violet-575);--guide-diagram-person-text:var(--violet-225);--guide-diagram-action-fill:var(--amber-925);--guide-diagram-action-stroke:var(--amber-575);--guide-diagram-action-text:var(--amber-225);--guide-diagram-handover-fill:var(--gray-925);--guide-diagram-handover-stroke:var(--gray-575);--guide-diagram-handover-text:var(--gray-225);--guide-diagram-yes-fill:var(--green-650);--guide-diagram-yes-stroke:var(--green-525);--guide-diagram-yes-text:white;--guide-diagram-no-fill:var(--red-650);--guide-diagram-no-stroke:var(--red-525);--guide-diagram-no-text:white}.ui.guide-markdown{color:var(--text-color-body);font-family:var(--font-family-body);font-size:var(--font-size-body-medium);font-weight:var(--font-weight-body);overflow-wrap:break-word;min-width:0;line-height:1.6}.ui.guide-markdown>:first-child{margin-top:0}.ui.guide-markdown>:last-child{margin-bottom:0}.ui.guide-markdown p{margin:0 0 1rem}.ui.guide-markdown h1,.ui.guide-markdown h2,.ui.guide-markdown h3,.ui.guide-markdown h4{color:var(--text-color-header);font-family:var(--font-family-header);font-weight:var(--font-weight-header);margin:1.25rem 0 .5rem;line-height:1.75rem}.ui.guide-markdown h1{font-size:var(--font-size-title-big)}.ui.guide-markdown h2{font-size:var(--font-size-heading-small)}.ui.guide-markdown h3,.ui.guide-markdown h4{font-size:var(--font-size-title-medium)}.ui.guide-markdown h2>.section-link,.ui.guide-markdown h3>.section-link{cursor:pointer;opacity:0;vertical-align:middle;background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;margin-left:.375rem;padding:.125rem;transition:opacity .15s ease-in-out;display:inline-flex}.ui.guide-markdown h2>.section-link:focus-visible,.ui.guide-markdown h3>.section-link:focus-visible{opacity:1;outline:2px solid var(--focus-ring-color)}.ui.guide-markdown h2:hover>.section-link,.ui.guide-markdown h3:hover>.section-link{opacity:1}.ui.guide-markdown h2>.section-link-status,.ui.guide-markdown h3>.section-link-status{color:var(--text-color-meta);font-family:var(--font-family-body);font-size:.75rem;font-weight:var(--font-weight-body);margin-left:.375rem}.ui.guide-markdown h2>.section-link-status:empty,.ui.guide-markdown h3>.section-link-status:empty{margin-left:0}.ui.guide-markdown strong{font-weight:var(--font-weight-header)}.ui.guide-markdown hr{border:none;border-top:1px solid var(--guide-border);margin:1.25rem 0}.ui.guide-markdown blockquote{border-left:3px solid var(--guide-border);color:var(--text-color-secondary);margin:0 0 1rem;padding:0 0 0 .875rem}.ui.guide-markdown ul,.ui.guide-markdown ol{margin:0 0 1rem;padding:0 0 0 1.5rem}.ui.guide-markdown ul{list-style:outside}.ui.guide-markdown ol{list-style:decimal}.ui.guide-markdown li+li{margin-top:.25rem}.ui.guide-markdown li>p{margin-bottom:.5rem}.ui.guide-markdown li>:last-child{margin-bottom:0}.ui.guide-markdown .guide-link,.ui.guide-markdown .view-link,.ui.guide-markdown .external-link{color:var(--guide-link-color);cursor:pointer;font:inherit;text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--guide-link-color);text-decoration-color:var(--guide-link-color);background:0 0;border:none;border-radius:2px;padding:0;display:inline}.ui.guide-markdown .guide-link:hover,.ui.guide-markdown .view-link:hover,.ui.guide-markdown .external-link:hover{color:var(--guide-link-hover-color);-webkit-text-decoration-color:var(--guide-link-hover-color);text-decoration-color:var(--guide-link-hover-color)}.ui.guide-markdown .guide-link:focus-visible,.ui.guide-markdown .view-link:focus-visible,.ui.guide-markdown .external-link:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:1px}.ui.guide-markdown .view-link>.ui.screen-mark.icon{fill:currentColor;vertical-align:text-bottom;margin-left:.25rem}.ui.guide-markdown code{background:var(--guide-surface);border:1px solid var(--guide-border);font-family:var(--font-family-code);border-radius:3px;padding:.0625rem .3125rem;font-size:.875em}.ui.guide-markdown kbd.keys{font:inherit;white-space:nowrap;align-items:baseline;gap:.25rem;display:inline-flex}.ui.guide-markdown kbd.keys>.plus{color:var(--text-color-meta);font-size:.8125em}.ui.guide-markdown kbd.keys>kbd{background:var(--guide-surface);border:1px solid var(--guide-border);color:var(--text-color-header);font-family:var(--font-family-body);font-size:.8125em;font-weight:var(--font-weight-header);border-bottom-width:2px;border-radius:4px;padding:0 .375rem;line-height:1.4}.ui.guide-markdown pre{background:var(--guide-surface);border:1px solid var(--guide-border);border-radius:var(--border-radius-card);margin:0 0 1rem;padding:.625rem .875rem;overflow:auto}.ui.guide-markdown pre>code{background:0 0;border:none;padding:0}.ui.guide-markdown .table{margin:0 0 1rem;overflow:auto}.ui.guide-markdown .table>table{border-collapse:collapse;width:100%}.ui.guide-markdown .table th,.ui.guide-markdown .table td{border:1px solid var(--guide-border);text-align:left;vertical-align:top;padding:.375rem .625rem}.ui.guide-markdown .table th{background:var(--guide-surface);color:var(--text-color-header);font-weight:var(--font-weight-header)}.ui.guide-markdown .table td:first-child{font-weight:var(--font-weight-header)}.ui.guide-markdown .callout{background:color-mix(in srgb, var(--guide-callout-accent), transparent 90%);border:1px solid color-mix(in srgb, var(--guide-callout-accent), transparent 65%);border-left:var(--border-width-message-subtle) solid var(--guide-callout-accent);border-radius:var(--border-radius-message);margin:0 0 1rem;padding:.625rem .875rem}.ui.guide-markdown .callout>.title{color:var(--guide-callout-accent);fill:var(--guide-callout-accent);font-weight:var(--font-weight-header);align-items:center;gap:.375rem;margin:0 0 .25rem;display:flex}.ui.guide-markdown .callout>.content>:first-child{margin-top:0}.ui.guide-markdown .callout>.content>:last-child{margin-bottom:0}.ui.guide-markdown .callout.note{--guide-callout-accent:var(--blue-450)}.ui.guide-markdown .callout.tip{--guide-callout-accent:var(--green-450)}.ui.guide-markdown .callout.warning{--guide-callout-accent:var(--orange-450)}.ui.guide-markdown .guide-icon{vertical-align:text-bottom;margin:0 .125rem}.ui.guide-markdown .screenshot{cursor:zoom-in;background:0 0;border:none;border-radius:4px;max-width:100%;margin:.5rem 0 0;padding:0;display:block}.ui.guide-markdown .screenshot:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.ui.guide-markdown .screenshot>img{border:1px solid var(--guide-border);filter:brightness(var(--guide-screenshot-brightness));border-radius:4px;max-width:100%;height:auto;display:block}.ui.guide-markdown .missing-screenshot{color:var(--text-color-meta);font-style:italic}.ui.guide-markdown ol.flow{margin:0 0 1rem;padding:0;list-style:none}.ui.guide-markdown ol.flow>li{margin:0;padding:0 0 1rem 2.5rem;position:relative}.ui.guide-markdown ol.flow>li:before{background-color:var(--guide-step-background);color:#fff;content:counter(list-item);font-size:var(--font-size-body-small);font-weight:var(--font-weight-header);border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex;position:absolute;top:.125rem;left:0}.ui.guide-markdown ol.flow>li:after{background:var(--guide-border);content:"";width:1px;position:absolute;top:1.875rem;bottom:.25rem;left:calc(.75rem - .5px)}.ui.guide-markdown ol.flow>li:last-child{padding-bottom:0}.ui.guide-markdown ol.flow>li:last-child:after{display:none}.ui.guide-markdown ol.flow>li+li{margin-top:0}.ui.guide-markdown .guide-diagram{margin:.25rem 0 1rem}.ui.guide-markdown .guide-diagram .drawing{background:0 0;border:none;border-radius:4px;max-width:100%;padding:0;display:block;position:relative}.ui.guide-markdown .guide-diagram .drawing>.svg>svg{max-width:100%;height:auto;display:block}.ui.guide-markdown .guide-diagram .drawing>.enlarge{background:var(--guide-diagram-surface);border:1px solid var(--guide-diagram-border);border-radius:4px;justify-content:center;align-items:center;padding:.25rem;display:flex;position:absolute;top:0;right:0}.ui.guide-markdown .guide-diagram button.drawing{cursor:zoom-in}.ui.guide-markdown .guide-diagram button.drawing:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.ui.guide-markdown .guide-diagram>.legend{color:var(--text-color-secondary);font-size:var(--font-size-body-small);flex-wrap:wrap;gap:.25rem 1rem;margin:.5rem 0 0;padding:0;display:flex}.ui.guide-markdown .guide-diagram>.legend>.kind{align-items:center;gap:.375rem;margin:0;list-style:none;display:inline-flex}.ui.guide-markdown .guide-diagram>.legend>.kind>.swatch{border:1.5px solid;border-radius:3px;flex:none;width:.875rem;height:.875rem;display:inline-block}.ui.guide-markdown .guide-diagram>.unreadable{color:var(--text-color-meta);font-style:italic}.guide-diagram .legend>.kind>.swatch.record{background:var(--guide-diagram-record-fill);border-color:var(--guide-diagram-record-stroke)}.guide-diagram .legend>.kind>.swatch.person{background:var(--guide-diagram-person-fill);border-color:var(--guide-diagram-person-stroke)}.guide-diagram .legend>.kind>.swatch.action{background:var(--guide-diagram-action-fill);border-color:var(--guide-diagram-action-stroke)}.guide-diagram .legend>.kind>.swatch.handover{background:var(--guide-diagram-handover-fill);border-color:var(--guide-diagram-handover-stroke)}.guide-diagram.enlarged{background:var(--guide-diagram-surface);border-radius:var(--border-radius-card);max-width:100%;max-height:100%;padding:1rem;overflow:auto}.guide-diagram.enlarged>svg{max-width:none;display:block}@keyframes guide-skeleton-appear{0%{opacity:0}}@keyframes guide-skeleton-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.ui.guide-skeleton{--guide-skeleton-bar:color-mix(in srgb, var(--text-color-body), transparent 91%);--guide-skeleton-highlight:color-mix(in srgb, var(--text-color-body), transparent 83%);flex-direction:column;min-width:0;animation:.3s ease-out .15s both guide-skeleton-appear;display:flex}.ui.guide-skeleton .bar{background:linear-gradient(90deg, var(--guide-skeleton-bar) 40%, var(--guide-skeleton-highlight) 50%, var(--guide-skeleton-bar) 60%);background-size:300% 100%;border-radius:4px;flex:none;max-width:100%;height:.75rem;animation:1.6s linear infinite guide-skeleton-shimmer;display:block}.ui.guide-skeleton.article{gap:1.75rem}.ui.guide-skeleton.article>.masthead,.ui.guide-skeleton.article>.paragraph{flex-direction:column;display:flex}.ui.guide-skeleton.article>.masthead{gap:.625rem}.ui.guide-skeleton.article>.masthead>.type{width:5.5rem;height:.625rem}.ui.guide-skeleton.article>.masthead>.title{width:55%;height:1.75rem;margin-bottom:.375rem}.ui.guide-skeleton.article>.masthead>.lead{width:92%;height:.875rem}.ui.guide-skeleton.article>.masthead>.lead:last-child{width:64%}.ui.guide-skeleton.article>.paragraph{gap:.625rem}.ui.guide-skeleton.article>.paragraph>.bar:nth-child(odd){width:100%}.ui.guide-skeleton.article>.paragraph>.bar:nth-child(2n){width:95%}.ui.guide-skeleton.article>.paragraph>.bar:last-child{width:58%}.ui.guide-skeleton.results{gap:.5rem}.ui.guide-skeleton.results>.result{border:1px solid var(--border-color-panel);border-radius:4px;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.ui.guide-skeleton.results>.result>.type{width:5rem;height:.5625rem}.ui.guide-skeleton.results>.result>.title{width:62%;height:.875rem;margin-bottom:.125rem}.ui.guide-skeleton.results>.result>.line{height:.625rem}.ui.guide-skeleton.results>.result>.line:last-child{width:74%}.ui.guide-skeleton.rows{gap:1.5rem;padding:.5rem}.ui.guide-skeleton.rows>.group{flex-direction:column;gap:.875rem;display:flex}.ui.guide-skeleton.rows>.group>.heading{width:6.5rem;height:.5625rem;margin-bottom:.125rem}.ui.guide-skeleton.rows>.group>.row:nth-child(3n+2){width:78%}.ui.guide-skeleton.rows>.group>.row:nth-child(3n){width:56%}.ui.guide-skeleton.rows>.group>.row:nth-child(3n+1){width:68%}@media (prefers-reduced-motion:reduce){.ui.guide-skeleton,.ui.guide-skeleton .bar{animation:none}}.brightness-lightest .ui.guide-article{--guide-article-surface:color-mix(in srgb, var(--text-color-body), transparent 96%);--guide-article-border:color-mix(in srgb, var(--text-color-body), transparent 84%);--guide-article-hover:color-mix(in srgb, var(--text-color-body), transparent 92%);--guide-article-idle-emoji:grayscale(100%) opacity(.6)}.brightness-light .ui.guide-article{--guide-article-surface:color-mix(in srgb, var(--text-color-body), transparent 95%);--guide-article-border:color-mix(in srgb, var(--text-color-body), transparent 82%);--guide-article-hover:color-mix(in srgb, var(--text-color-body), transparent 91%);--guide-article-idle-emoji:grayscale(100%) opacity(.6)}.brightness-dark .ui.guide-article{--guide-article-surface:color-mix(in srgb, var(--text-color-body), transparent 94%);--guide-article-border:color-mix(in srgb, var(--text-color-body), transparent 80%);--guide-article-hover:color-mix(in srgb, var(--text-color-body), transparent 90%);--guide-article-idle-emoji:grayscale(100%) opacity(.5)}.brightness-darkest .ui.guide-article{--guide-article-surface:color-mix(in srgb, var(--text-color-body), transparent 93%);--guide-article-border:color-mix(in srgb, var(--text-color-body), transparent 82%);--guide-article-hover:color-mix(in srgb, var(--text-color-body), transparent 89%);--guide-article-idle-emoji:grayscale(100%) opacity(.45)}.ui.guide-article{color:var(--text-color-body);font-family:var(--font-family-body);flex-direction:column;gap:1rem;min-width:0;display:flex;position:relative}.ui.guide-article>.ui.status.initialize{padding:3rem 1rem}.ui.guide-article>.masthead{flex-direction:column;gap:.5rem;display:flex}.ui.guide-article>.masthead>.type{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ui.guide-article>.masthead>.type>.name{color:var(--text-color-meta);letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.ui.guide-article>.masthead>.description{color:var(--text-color-secondary);font-size:var(--font-size-body-large);overflow-wrap:break-word;white-space:pre-wrap;line-height:1.6rem}.ui.guide-article>.content{min-width:0}.ui.guide-article>.section{background:var(--guide-article-surface);border:1px solid var(--guide-article-border);border-radius:var(--border-radius-card)}.ui.guide-article>.section>.heading{padding:.75rem .75rem 0}.ui.guide-article>.section>.heading>.title{font-family:var(--font-family-header);align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;line-height:1.3rem;display:flex}.ui.guide-article>.section>.heading>.title>.ui.icon{fill:var(--text-color-link)}.ui.guide-article>.section>.heading>.description{color:var(--text-color-meta);margin-top:.25rem;font-size:.8125rem;line-height:1.2rem}.ui.guide-article>.section>.content{padding:.5rem .75rem .75rem}.ui.guide-article>.section>.content>.rules{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.ui.guide-article>.section>.content>.rules>.rule{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.ui.guide-article .related-list{flex-direction:column;gap:.0625rem;margin:0;padding:0;list-style:none;display:flex}.ui.guide-article .related-list>li>.link{color:var(--text-color-link);cursor:pointer;font:inherit;overflow-wrap:break-word;text-align:left;background:0 0;border:none;border-radius:4px;width:100%;padding:.25rem .5rem;font-size:.8125rem;line-height:1.2rem;display:block}.ui.guide-article .related-list>li>.link:hover{background:var(--guide-article-hover)}.ui.guide-article .related-list>li>.link:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:-2px}.ui.guide-article>.feedback{border-top:1px solid var(--guide-article-border);flex-direction:column;gap:.75rem;padding-top:1rem;display:flex}.ui.guide-article>.feedback>.ask{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.ui.guide-article>.feedback>.ask>.question{color:var(--text-color-meta);font-size:.875rem}.ui.guide-article>.feedback>.comment{flex-direction:column;gap:.5rem;width:100%;max-width:36rem;display:flex}.ui.guide-article>.feedback>.comment>.actions{justify-content:flex-end;display:flex}.ui.guide-article>.feedback>.ask>.reactions{gap:.5rem;display:flex}.ui.guide-article>.feedback>.ask>.reactions .tooltip-anchor{display:inline-flex}.ui.guide-article>.feedback>.ask>.reactions .reaction{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;padding:0;font-size:1.75rem;line-height:1;transition:transform .2s ease-in-out,filter .2s ease-in-out;transform:scale(.85)}.ui.guide-article>.feedback>.ask>.reactions .reaction:hover,.ui.guide-article>.feedback>.ask>.reactions .reaction.selected{transform:scale(1)}.ui.guide-article>.feedback>.ask>.reactions .reaction:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.ui.guide-article>.feedback>.ask>.reactions.chosen .reaction:not(.selected){filter:var(--guide-article-idle-emoji)}.ui.guide-article .sections{border-left:1px solid var(--guide-article-border);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ui.guide-article .sections>.entry>.section{color:var(--text-color-meta);cursor:pointer;font:inherit;overflow-wrap:break-word;text-align:left;background:0 0;border:none;border-radius:0 4px 4px 0;width:100%;margin-left:-1px;padding:.25rem .5rem .25rem .75rem;font-size:.8125rem;line-height:1.2rem;display:block}.ui.guide-article .sections>.entry>.section:hover{background:var(--guide-article-hover);box-shadow:inset 1px 0 0 var(--text-color-link);color:var(--text-color-link)}.ui.guide-article .sections>.entry>.section.current{box-shadow:inset 2px 0 0 var(--text-color-link);color:var(--text-color-link)}.ui.guide-article .sections>.entry>.section:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:-2px}.ui.guide-article .sections>.entry.nested>.section{padding-left:1.5rem}.ui.guide-article>.on-this-page,.ui.guide-article>.related{flex-direction:column;gap:.375rem;display:flex}.ui.guide-article>.on-this-page>.toggle,.ui.guide-article>.related>.toggle{align-self:flex-start}.ui.guide-article>.aside{display:none}.ui.guide-article>.aside>.panel{flex-direction:column;gap:1.5rem;max-height:calc(100cqh - 3rem);padding-bottom:.25rem;display:flex;position:sticky;top:1.5rem;overflow-y:auto}.ui.guide-article>.aside>.panel>.contents>.title,.ui.guide-article>.aside>.panel>.related>.title{color:var(--text-color-meta);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.5rem;font-size:.6875rem;font-weight:600}.ui.guide-article>.aside>.panel>.related{flex-direction:column;display:flex}.ui.guide-article>.aside>.panel>.related>.more{align-self:flex-start;margin-top:.25rem}.ui.guide-article>.related>.more{align-self:flex-start}.ui.guide-article>.end{flex-shrink:0;height:1px}@keyframes guide-tree-forward{0%{opacity:0;transform:translate(1.5rem)}}@keyframes guide-tree-backward{0%{opacity:0;transform:translate(-1.5rem)}}.ui.guide-tree{font-family:var(--font-family-body);font-size:var(--font-size-title-mini);min-width:0}.ui.guide-tree>.level{flex-direction:column;gap:1.5rem;display:flex}.ui.guide-tree>.level.forward{animation:.2s cubic-bezier(.645,.045,.355,1) guide-tree-forward}.ui.guide-tree>.level.backward{animation:.2s cubic-bezier(.645,.045,.355,1) guide-tree-backward}.ui.guide-tree .section,.ui.guide-tree .map,.ui.guide-tree .group,.ui.guide-tree .part,.ui.guide-tree .guides,.ui.guide-tree .hits{flex-direction:column;gap:.0625rem;display:flex}.ui.guide-tree .map{gap:1.25rem}.ui.guide-tree .section>.heading,.ui.guide-tree .group>.label{color:var(--text-color-meta);font-size:var(--font-size-body-tiny);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.375rem;padding:0 .5rem .375rem;font-weight:600;display:flex}.ui.guide-tree .part+.part{margin-top:.75rem}.ui.guide-tree .part>.sublabel{color:var(--text-color-header);overflow-wrap:break-word;padding:.25rem .5rem .1875rem;font-weight:600;line-height:1.15rem}.ui.guide-tree .part>.sublabel+.guides{border-left:1px solid var(--border-color-section);margin-left:.75rem;padding-left:.25rem}.ui.guide-tree .map>.fixture{color:var(--text-color-meta);font-size:var(--font-size-body-small);padding:0 .5rem;font-style:italic}.ui.guide-tree .module,.ui.guide-tree .item{color:var(--text-color-body);cursor:pointer;font:inherit;text-align:left;background:0 0;border:none;border-radius:4px;align-items:center;gap:.5rem;width:100%;min-height:1.75rem;padding:.25rem .5rem;display:flex}.ui.guide-tree .module:hover,.ui.guide-tree .item:hover{background:var(--background-color-panel-hover)}.ui.guide-tree .module:focus-visible,.ui.guide-tree .item:focus-visible{box-shadow:0 0 0 2px var(--focus-ring-color);outline:none}.ui.guide-tree .module>.title,.ui.guide-tree .item>.title{overflow-wrap:break-word;flex:auto;min-width:0;line-height:1.15rem}.ui.guide-tree .module>.title{font-weight:600}.ui.guide-tree .module>.chevron{flex-shrink:0}.ui.guide-tree .module.marked{background:var(--selection-background)}.ui.guide-tree .item.active{background:var(--selection-background);color:var(--text-color-header);font-weight:600}.ui.guide-tree .hits>.item{padding-left:2rem}.ui.guide-tree-back{color:var(--text-color-header);cursor:pointer;font:inherit;font-family:var(--font-family-header);font-size:var(--font-size-body-medium);text-align:left;background:0 0;border:none;border-radius:4px;flex:auto;align-items:center;gap:.375rem;min-width:0;min-height:2rem;padding:.3125rem .5rem .3125rem .25rem;font-weight:600;display:flex}.ui.guide-tree-back:hover{background:var(--background-color-panel-hover)}.ui.guide-tree-back:focus-visible{box-shadow:0 0 0 2px var(--focus-ring-color);outline:none}.ui.guide-tree-back>.title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (pointer:coarse){.ui.guide-tree .module,.ui.guide-tree .item,.ui.guide-tree-back{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.ui.guide-tree>.level.forward,.ui.guide-tree>.level.backward{animation:none}}
