.c-crumbs{flex:0 auto;align-items:center;gap:2px;min-width:0;margin-left:-2px;display:flex}.c-crumbs__step{flex:0 6 auto;align-items:center;gap:2px;min-width:0;display:flex}.c-crumbs__step:not([data-last]){min-width:64px}.c-crumbs__step[data-last]{flex-shrink:1;min-width:0}.c-crumbs__step[data-first]>.c-crumbs__sep{display:none}.c-crumbs__sep{font:400 16px var(--font-label);color:var(--color-border-strong,var(--color-border-muted));flex:none;padding:0 2px}.c-crumbs__crumb{height:var(--crumb-h,36px);min-width:0;font:500 var(--text-body,14px) var(--font-label);color:var(--color-text-primary);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-quick) var(--ease-out);background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 10px;text-decoration:none;display:inline-flex}button.c-crumbs__crumb:hover,a.c-crumbs__crumb:hover{background:var(--color-surface)}.c-crumbs__menu{width:28px;height:28px;color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--dur-quick) var(--ease-out), color var(--dur-quick) var(--ease-out);background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin:0 0 0 -6px;padding:0;display:inline-flex;position:relative}.c-crumbs__menu .hi{width:var(--icon,16px);height:var(--icon,16px)}.c-crumbs__menu:hover,.c-crumbs__menu.open{background:var(--color-surface);color:var(--color-text-primary)}.c-crumbs__menu:focus-visible{outline:2px solid var(--color-action);outline-offset:2px}@media (max-width:599px){.c-crumbs__menu:before{content:"";inset:min(0px, calc((100% - var(--hit,0px)) / 2));position:absolute}}a.c-crumbs__crumb:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.c-crumbs__crumb[aria-current]{cursor:default}.c-crumbs__t{text-overflow:ellipsis;min-width:0;overflow:hidden}.pm .c-crumbs .c-crumbs__back{display:none}.c-crumbs[data-depth="1"] .c-crumbs__back{width:var(--icon,16px);height:var(--icon,16px);color:var(--color-text-secondary);margin:0 -2px 0 -4px;display:inline-flex}.c-crumbs[data-depth="1"] .c-crumbs__crumb{gap:6px;padding-left:8px}.c-crumbs[data-depth="1"] .c-crumbs__crumb:hover .c-crumbs__back{color:var(--color-text-primary)}@container (max-width:556px){.c-crumbs[data-deep]>.c-crumbs__step:not([data-last]):not([data-near]),.c-crumbs[data-deep]>.c-crumbs__step[data-near]>.c-crumbs__sep{display:none}}@container (max-width:956px){.c-crumbs[data-priority=back]>.c-crumbs__step:not([data-last]){flex-shrink:0;max-width:14em}.c-crumbs[data-priority=back]>.c-crumbs__step[data-last]:not([data-first]){flex-shrink:1;min-width:0;max-width:none}}@container (max-width:556px){.c-crumbs[data-priority=back]>.c-crumbs__step[data-last]:not([data-first]){display:none}.c-crumbs[data-priority=back]>.c-crumbs__step:not([data-last]){flex-shrink:1}.c-crumbs[data-priority=back][data-depth="2"] .c-crumbs__back{width:var(--icon,16px);height:var(--icon,16px);color:var(--color-text-secondary);margin:0 -2px 0 -4px;display:inline-flex}.c-crumbs[data-priority=back][data-depth="2"] .c-crumbs__crumb{gap:6px;padding-left:8px}}@media (max-width:599px){.c-crumbs__crumb{position:relative}.c-crumbs__crumb:before{content:"";inset:min(0px, calc((100% - var(--hit,0px)) / 2));position:absolute}}
.c-head{box-sizing:border-box;height:var(--band,64px);align-items:center;gap:10px;min-height:0;display:flex;container:head/inline-size}.c-head[data-variant=canvas]{padding:0 22px}.c-head[data-variant=thread]{gap:0;padding:0 24px}.c-head__title{font:600 var(--text-body,14px) var(--font-label);letter-spacing:-.01em;white-space:nowrap;margin-inline-start:8px}.c-head__sub{font:400 var(--text-small,14px) var(--font-label);color:var(--color-text-secondary);white-space:nowrap}.c-head__actions{flex:none;align-items:center;gap:4px;margin-left:auto;display:flex}.c-head__lead{flex:1 1 0;min-width:0}.c-head[data-variant=canvas]>.switch.c-head__lead{margin-inline-start:calc(var(--page-inset,8px) - var(--pad,2px) - var(--px,12px))}.c-head__lead:has(+.c-head__crumbs){flex:none}.c-head__lead+.c-head__crumbs{flex:1 1 0}.c-head__lead+.c-head__crumbs>.c-crumbs__step[data-first]>.c-crumbs__sep{display:inline}.c-head__lead+.c-head__crumbs .c-crumbs__back{display:none}.c-head__lead+.c-head__crumbs[data-depth="1"] .c-crumbs__crumb{gap:8px;padding-left:10px}@keyframes pm-crumbs-spill{0%{opacity:0;clip-path:inset(0 0 0 16px);transform:translate(-16px)}to{clip-path:inset(0)}}@keyframes pm-crumbs-tuck{0%{clip-path:inset(0)}to{opacity:0;clip-path:inset(0 0 0 16px);transform:translate(-16px)}}.c-head__lead+.c-head__crumbs{animation:pm-crumbs-spill var(--dur-enter,.36s) var(--ease-out) both}.c-head__lead+.c-head__crumbs--leaving{pointer-events:none;animation:pm-crumbs-tuck var(--dur-quick,.14s) var(--ease-in) both;flex:none}@media (prefers-reduced-motion:reduce){.c-head__lead+.c-head__crumbs,.c-head__lead+.c-head__crumbs--leaving{animation:none}}.c-head__wordmark{font-family:var(--font-mark);letter-spacing:-.01em;text-transform:uppercase;color:var(--maats-red);font-size:19px;font-weight:400}.c-head__app{flex:0 auto;min-width:0;margin-left:10px}.c-head[data-has~=tools]{grid-template-columns:minmax(88px,1fr) auto minmax(88px,1fr);column-gap:12px;display:grid}.c-head[data-has~=tools]>.c-head__crumbs{grid-column:1;justify-self:start;max-width:100%}.c-head[data-has~=tools]>.c-head__tools{grid-column:2;max-width:min(100%,60vw);margin:0}.c-head[data-has~=tools]>.c-head__actions{grid-column:3;justify-self:end;margin-left:0}.c-head[data-has~=tools]>.c-head__sub{display:none}@container head (max-width:716px){.c-head__sub,.c-head[data-has~=tools]>.c-head__title{display:none}}.c-head__chat{cursor:pointer;width:44px;height:44px;transition:background-color var(--dur-quick) var(--ease-out), transform var(--dur-quick) var(--ease-out);background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin:0 0 0 auto;padding:0;display:inline-flex;position:relative}.c-head__chat:hover{background:var(--color-surface)}.c-head__chat:active{transform:scale(.94)}.c-head__chat>.dz-slot{width:36px;height:36px}.c-head__actions~.c-head__chat,.c-head__tools~.c-head__chat{margin-left:0}.c-head[data-has~=tools][data-has~=chat]:not([data-place=phone]){grid-template-columns:minmax(88px,1fr) auto minmax(88px,1fr) auto}.c-head[data-has~=tools][data-has~=chat]:not([data-place=phone])>.c-head__chat{grid-column:4;justify-self:end}.c-head[data-place=phone],.c-head[data-place=phone]>.c-head__actions{gap:8px}.c-head[data-place=phone][data-variant=canvas]{padding:0 calc(var(--edge,16px) - 6px) 0 calc(var(--edge,16px) - 4px)}.c-head[data-place=phone][data-variant=thread]{padding:0 calc(var(--edge,16px) - 6px) 0 var(--edge,16px)}.c-head[data-place=phone]>.c-crumbs[data-depth="0"]{display:none}.c-head[data-place=phone]>.c-head__crumbs{flex:0 100 auto;min-width:88px}.c-head[data-place=phone]>.c-head__app{margin-left:0}.c-head[data-place=phone]>.c-head__app[data-variant=tile]{flex:none}.c-head[data-place=phone]>.c-head__actions:has(>.switch[data-fit=fold]){flex:0 auto;min-width:0}.c-head[data-place=phone]:has(>.c-crumbs:not([data-depth="0"]))>.c-head__app{display:none}.c-head[data-place=phone][data-has~=tools]{column-gap:8px;display:flex}.c-head[data-place=phone][data-has~=tools]>.c-head__crumbs{flex:0 100 auto}.c-head[data-place=phone][data-has~=tools]>.c-head__tools{flex:0 auto;max-width:none;margin:0 auto}.c-head[data-place=phone][data-has~=tools]>.c-head__actions{display:none}.c-title{min-width:0;display:block}.c-title__at{width:fit-content;min-width:0;max-width:100%;position:relative}.c-title[data-state=editing]>.c-title__at{width:100%}.c-title__at>:first-child{margin:0;position:relative}.c-title__words,.c-title__said{z-index:1;pointer-events:none;position:relative}.c-title__words{overflow-wrap:anywhere}.c-title[data-state=editing] .c-title__words{visibility:hidden;white-space:pre-wrap}.c-title__edit,.c-title__field{box-sizing:border-box;border:1px solid #0000;border-radius:12px}.c-title__edit{z-index:0;cursor:text;transition:background-color var(--dur-quick) var(--ease-out);background:0 0;margin:0;padding:0;position:absolute;inset:-4px -10px}.c-title__edit:hover{background:var(--color-surface)}.c-title__edit[aria-busy]{cursor:progress}.c-title__field{z-index:2;border-color:var(--color-border-muted);background:var(--color-paper);width:calc(100% + 20px);min-width:0;height:calc(100% + 8px);font:inherit;letter-spacing:inherit;color:inherit;text-align:left;overflow-wrap:anywhere;resize:none;transition:border-color var(--dur-quick) var(--ease-out);outline:none;margin:0;padding:3px 9px;position:absolute;top:-4px;left:-10px;overflow:hidden}@media (max-width:599px){.pm .c-title__field{font-size:inherit!important}}.c-title__field:focus{border-color:var(--color-text-primary)}.c-title__field[readonly]{cursor:default}.c-title__field::placeholder{color:var(--color-text-secondary)}.c-title__said{vertical-align:baseline;font:400 var(--text-caption,13px)/22px var(--font-label);letter-spacing:0;white-space:nowrap;margin-inline-start:var(--space-heading,12px);display:inline-grid}.c-title__said>span{visibility:hidden;opacity:0;transition:opacity var(--dur-state) var(--ease-out), transform var(--dur-state) var(--ease-out), visibility 0s linear var(--dur-state);grid-area:1/1;align-items:center;gap:5px;display:inline-flex;transform:translateY(2px)}.c-title__said .hi{width:14px;height:14px}.c-title__said>[data-say=saving]{color:var(--color-text-secondary)}.c-title__said>[data-say=saved]{color:var(--status-healthy)}.c-title__said>[data-say=error]{color:var(--stop)}.c-title:is([data-state=saving],[data-state=saved],[data-state=error]) .c-title__said>[data-say]{transition-delay:0s}.c-title[data-state=saving] .c-title__said>[data-say=saving],.c-title[data-state=saved] .c-title__said>[data-say=saved],.c-title[data-state=error] .c-title__said>[data-say=error]{visibility:visible;opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.c-title__said>span{transition:none}}.c-title__live{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.c-title[data-lines=one] .c-title__at>:first-child{align-items:baseline;min-width:0;display:flex}.c-title[data-lines=one] .c-title__words{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;flex:0 auto;min-width:0;overflow:hidden}.c-title[data-lines=one] .c-title__said{flex:none}.c-title[data-lines=one] .c-title__field{white-space:pre;overflow-wrap:normal}.c-head>.c-title{flex:0 auto}.c-head>.c-title[data-state=editing]{flex:auto}
