.Dropdown-module__CDuOEG__root{display:inline-block;position:relative}.Dropdown-module__CDuOEG__block{width:100%;display:block}.Dropdown-module__CDuOEG__fieldLabel{margin-bottom:var(--space-100);font-family:var(--font-family-mono);text-transform:uppercase;color:var(--text-labels);display:block}.Dropdown-module__CDuOEG__trigger{align-items:center;gap:var(--space-200);box-sizing:border-box;border:var(--border-width-default) solid var(--border-default-default-lighter);border-radius:var(--radius-sm);background:var(--surface-default-default);color:var(--text-body);font-family:var(--font-family-sans);font-weight:var(--font-weight-regular);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--easing-standard), background-color var(--duration-fast) var(--easing-standard);display:inline-flex}.Dropdown-module__CDuOEG__trigger.Dropdown-module__CDuOEG__full{width:100%;display:flex}.Dropdown-module__CDuOEG__size-md .Dropdown-module__CDuOEG__trigger{height:var(--space-800);padding-inline:var(--space-400);font-size:var(--font-size-b1);letter-spacing:var(--letter-spacing-b1)}.Dropdown-module__CDuOEG__size-sm .Dropdown-module__CDuOEG__trigger{height:var(--space-700);padding-inline:var(--space-300);font-size:var(--font-size-b2);letter-spacing:var(--letter-spacing-b2)}.Dropdown-module__CDuOEG__size-xs .Dropdown-module__CDuOEG__trigger{height:var(--space-600);padding-inline:var(--space-200);font-size:var(--font-size-b3);letter-spacing:var(--letter-spacing-b3)}.Dropdown-module__CDuOEG__size-md .Dropdown-module__CDuOEG__fieldLabel{font-size:var(--font-size-label-mono-md);line-height:var(--line-height-label-mono-md);letter-spacing:var(--letter-spacing-label-mono-md)}.Dropdown-module__CDuOEG__size-sm .Dropdown-module__CDuOEG__fieldLabel{font-size:var(--font-size-label-mono-sm);line-height:var(--line-height-label-mono-sm);letter-spacing:var(--letter-spacing-label-mono-sm)}.Dropdown-module__CDuOEG__size-xs .Dropdown-module__CDuOEG__fieldLabel{font-size:var(--font-size-label-mono-xs);line-height:var(--line-height-label-mono-xs);letter-spacing:var(--letter-spacing-label-mono-xs)}.Dropdown-module__CDuOEG__trigger:hover:not(:disabled){border-color:var(--border-default-hover)}.Dropdown-module__CDuOEG__trigger:focus-visible{border-color:var(--tertiary-default);border-width:var(--space-50);outline:none}.Dropdown-module__CDuOEG__trigger:disabled{cursor:not-allowed;color:var(--text-action-disabled);background:var(--surface-default-disabled);border-color:var(--border-action-disabled)}.Dropdown-module__CDuOEG__triggerIcon{color:var(--icon-description);flex-shrink:0;display:inline-flex}.Dropdown-module__CDuOEG__triggerText{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.Dropdown-module__CDuOEG__placeholder{color:var(--text-description)}.Dropdown-module__CDuOEG__caret{color:var(--icon-description);transition:transform var(--duration-fast) var(--easing-standard);flex-shrink:0}.Dropdown-module__CDuOEG__caretOpen{transform:rotate(180deg)}.Dropdown-module__CDuOEG__menu{top:calc(100% + var(--space-100));z-index:20;min-width:100%;padding:var(--space-100);background:var(--surface-default-default);border:var(--border-width-default) solid var(--border-default-default-lighter);border-radius:var(--radius-sm);box-shadow:var(--shadow-s);white-space:nowrap;position:absolute;left:0}.Dropdown-module__CDuOEG__search{margin:var(--space-50) var(--space-50) var(--space-100)}.Dropdown-module__CDuOEG__list{max-height:288px;overflow:auto}.Dropdown-module__CDuOEG__option{align-items:center;gap:var(--space-200);width:100%;padding:var(--space-200) var(--space-300);border-radius:var(--radius-xs);color:var(--text-body);font-family:var(--font-family-sans);font-size:var(--font-size-b2);letter-spacing:var(--letter-spacing-b2);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.Dropdown-module__CDuOEG__option:hover{background:var(--surface-default-hover)}.Dropdown-module__CDuOEG__optionSelected,.Dropdown-module__CDuOEG__optionSelected:hover{background:var(--surface-selected-colored)}.Dropdown-module__CDuOEG__optionText{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.Dropdown-module__CDuOEG__empty{padding:var(--space-200) var(--space-300);font-family:var(--font-family-sans);font-size:var(--font-size-b2);color:var(--text-description)}.Dropdown-module__CDuOEG__footer{justify-content:flex-end;gap:var(--space-200);margin-top:var(--space-100);padding:var(--space-200) var(--space-100) var(--space-100);border-top:var(--border-width-default) solid var(--border-default-default-lighter);display:flex}
.Logo-module__wCg4HG__logo{color:var(--text-headings);vertical-align:middle;display:inline-block}
.Sidebar-module__KX7q4a__sidebar{align-items:stretch;gap:var(--space-400);box-sizing:border-box;width:168px;height:100%;padding:var(--space-200) var(--space-200) var(--space-400);background:var(--surface-default-default);flex-direction:column;display:flex}.Sidebar-module__KX7q4a__sidebar.Sidebar-module__KX7q4a__collapsed{width:68px}.Sidebar-module__KX7q4a__header{width:100%;padding-inline:var(--space-200);align-items:center;display:flex}.Sidebar-module__KX7q4a__sidebar.Sidebar-module__KX7q4a__collapsed .Sidebar-module__KX7q4a__header{align-items:center;gap:var(--space-200);flex-direction:column;padding-inline:0}.Sidebar-module__KX7q4a__brand{min-width:0;color:var(--text-headings);align-items:center;display:inline-flex;overflow:hidden}.Sidebar-module__KX7q4a__toggle{padding:var(--space-100);border-radius:var(--radius-xs);color:var(--icon-subtle);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.Sidebar-module__KX7q4a__sidebar.Sidebar-module__KX7q4a__collapsed .Sidebar-module__KX7q4a__toggle{margin-left:0}.Sidebar-module__KX7q4a__toggle:focus-visible{box-shadow:var(--shadow-focus);outline:none}.Sidebar-module__KX7q4a__list{align-items:flex-start;gap:var(--space-200);flex-direction:column;width:100%;display:flex}
.SidebarItem-module__3yNXUq__root{gap:var(--space-200);box-sizing:border-box;width:100%;padding:var(--space-200);border-radius:var(--radius-full);color:var(--text-body);flex-direction:column;display:flex}.SidebarItem-module__3yNXUq__root.SidebarItem-module__3yNXUq__open{border-radius:var(--radius-md)}.SidebarItem-module__3yNXUq__root.SidebarItem-module__3yNXUq__collapsed{padding:var(--space-200) var(--space-400)}.SidebarItem-module__3yNXUq__root.SidebarItem-module__3yNXUq__collapsed .SidebarItem-module__3yNXUq__header{justify-content:center}.SidebarItem-module__3yNXUq__header{align-items:center;gap:var(--space-100);width:100%;display:flex}.SidebarItem-module__3yNXUq__row{align-items:center;gap:var(--space-100);min-width:0;color:inherit;font-family:var(--font-family-sans);font-weight:var(--font-weight-medium);font-size:var(--font-size-b3);line-height:var(--line-height-b3);letter-spacing:var(--letter-spacing-b3);text-align:left;cursor:pointer;background:0 0;border:0;flex:1 0 0;padding:0;display:flex}.SidebarItem-module__3yNXUq__caret{color:var(--icon-body);cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;padding:0;display:inline-flex}.SidebarItem-module__3yNXUq__icon{color:var(--icon-body);flex-shrink:0;display:inline-flex}.SidebarItem-module__3yNXUq__label{flex:1 0 0;min-width:0}.SidebarItem-module__3yNXUq__sublist{gap:var(--space-200);margin-right:calc(-1 * var(--space-200));flex-direction:column;display:flex}:is(.SidebarItem-module__3yNXUq__root:not(.SidebarItem-module__3yNXUq__selected):has(.SidebarItem-module__3yNXUq__row:hover:not(:disabled)),.SidebarItem-module__3yNXUq__root:not(.SidebarItem-module__3yNXUq__selected):has(.SidebarItem-module__3yNXUq__caret:hover:not(:disabled))){background:var(--surface-default-default-2)}:is(.SidebarItem-module__3yNXUq__root:has(.SidebarItem-module__3yNXUq__row:focus-visible),.SidebarItem-module__3yNXUq__root:has(.SidebarItem-module__3yNXUq__caret:focus-visible)){background:var(--surface-default-default);box-shadow:var(--shadow-focus)}.SidebarItem-module__3yNXUq__row:focus-visible,.SidebarItem-module__3yNXUq__caret:focus-visible{outline:none}.SidebarItem-module__3yNXUq__root.SidebarItem-module__3yNXUq__selected{background:var(--surface-selected-colored)}.SidebarItem-module__3yNXUq__root:has(.SidebarItem-module__3yNXUq__row:disabled){color:var(--text-action-disabled)}.SidebarItem-module__3yNXUq__row:disabled,.SidebarItem-module__3yNXUq__caret:disabled{cursor:not-allowed}
.Badge-module__3mLwya__badge{justify-content:center;align-items:center;gap:var(--space-50);border-radius:var(--radius-md);background:var(--surface-default-default-2);color:var(--text-body);font-family:var(--font-family-sans);font-weight:var(--font-weight-regular);white-space:nowrap;vertical-align:middle;display:inline-flex}.Badge-module__3mLwya__variant-neutral{background:var(--surface-default-default-2)}.Badge-module__3mLwya__variant-primary{background:var(--surface-primary-surface);color:var(--text-action-tertiary)}.Badge-module__3mLwya__variant-warning{background:var(--surface-default-warning);color:var(--text-warning)}.Badge-module__3mLwya__variant-error{background:var(--surface-default-error);color:var(--text-error)}.Badge-module__3mLwya__variant-success{background:var(--surface-default-success);color:var(--text-success)}.Badge-module__3mLwya__variant-information{background:var(--surface-default-information);color:var(--text-information)}.Badge-module__3mLwya__variant-color{background:var(--surface-default-colored)}.Badge-module__3mLwya__label{text-align:center;text-transform:capitalize}.Badge-module__3mLwya__dot{border-radius:var(--radius-full);background:var(--icon-body);flex-shrink:0}.Badge-module__3mLwya__variant-warning .Badge-module__3mLwya__dot,.Badge-module__3mLwya__variant-error .Badge-module__3mLwya__dot,.Badge-module__3mLwya__variant-success .Badge-module__3mLwya__dot,.Badge-module__3mLwya__variant-information .Badge-module__3mLwya__dot{background:currentColor}.Badge-module__3mLwya__variant-warning .Badge-module__3mLwya__icon,.Badge-module__3mLwya__variant-error .Badge-module__3mLwya__icon,.Badge-module__3mLwya__variant-success .Badge-module__3mLwya__icon,.Badge-module__3mLwya__variant-information .Badge-module__3mLwya__icon,.Badge-module__3mLwya__variant-warning .Badge-module__3mLwya__close,.Badge-module__3mLwya__variant-error .Badge-module__3mLwya__close,.Badge-module__3mLwya__variant-success .Badge-module__3mLwya__close,.Badge-module__3mLwya__variant-information .Badge-module__3mLwya__close{color:inherit}.Badge-module__3mLwya__icon{color:var(--icon-body);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Badge-module__3mLwya__icon svg{width:100%;height:100%}.Badge-module__3mLwya__close{border-radius:var(--radius-full);color:var(--icon-body);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.Badge-module__3mLwya__close:focus-visible{box-shadow:var(--shadow-focus);outline:none}.Badge-module__3mLwya__size-xs{gap:var(--space-50);padding:var(--space-50) var(--space-200);font-size:var(--font-size-label-xs);line-height:var(--line-height-label-xs);letter-spacing:var(--letter-spacing-label-xs)}.Badge-module__3mLwya__size-xs .Badge-module__3mLwya__icon{width:12px;height:12px}.Badge-module__3mLwya__size-xs .Badge-module__3mLwya__dot{width:4px;height:4px}.Badge-module__3mLwya__size-sm{gap:var(--space-50);padding:var(--space-50) var(--space-200);font-size:var(--font-size-label-s);line-height:var(--line-height-label-s);letter-spacing:var(--letter-spacing-label-s)}.Badge-module__3mLwya__size-sm .Badge-module__3mLwya__icon{width:16px;height:16px}.Badge-module__3mLwya__size-sm .Badge-module__3mLwya__dot{width:6px;height:6px}.Badge-module__3mLwya__size-md{gap:var(--space-100);padding:var(--space-100) var(--space-200);font-size:var(--font-size-label-m);line-height:var(--line-height-label-m);letter-spacing:var(--letter-spacing-label-m)}.Badge-module__3mLwya__size-md .Badge-module__3mLwya__icon{width:16px;height:16px}.Badge-module__3mLwya__size-md .Badge-module__3mLwya__dot{width:8px;height:8px}.Badge-module__3mLwya__size-lg{gap:var(--space-100);padding:var(--space-100) var(--space-200);font-size:var(--font-size-label-l);line-height:var(--line-height-label-l);letter-spacing:var(--letter-spacing-label-l)}.Badge-module__3mLwya__size-lg .Badge-module__3mLwya__icon{width:24px;height:24px}.Badge-module__3mLwya__size-lg .Badge-module__3mLwya__dot{width:10px;height:10px}
.TourPlayer-module__9ckEHq__player{z-index:200;pointer-events:none;position:fixed;inset:0}.TourPlayer-module__9ckEHq__mask{pointer-events:auto;width:100%;height:100%;position:absolute;inset:0}.TourPlayer-module__9ckEHq__dim{fill:color-mix(in srgb, var(--black) 42%, transparent)}.TourPlayer-module__9ckEHq__ring{fill:none;stroke:var(--border-action-primary);stroke-width:2px;opacity:.9;pointer-events:none}.TourPlayer-module__9ckEHq__connector{stroke:var(--border-action-primary);stroke-width:1.5px;stroke-dasharray:3 4;opacity:.8}.TourPlayer-module__9ckEHq__guard{pointer-events:auto;background:0 0;position:absolute;inset:0}.TourPlayer-module__9ckEHq__card{pointer-events:auto;gap:var(--space-100);padding:var(--space-400);border-radius:var(--radius-md);border:var(--border-width-default) solid var(--border-card);background:var(--surface-default-default);box-shadow:var(--shadow-l);flex-direction:column;display:flex;position:absolute;overflow:auto}.TourPlayer-module__9ckEHq__kicker{font-family:var(--font-family-sans);font-size:var(--font-size-label-xs);line-height:var(--line-height-label-xs);letter-spacing:var(--letter-spacing-label-xs);text-transform:uppercase;color:var(--text-labels);margin:0}.TourPlayer-module__9ckEHq__title{font-family:var(--font-family-sans);font-weight:var(--font-weight-medium);font-size:var(--font-size-h5);line-height:var(--line-height-h5);letter-spacing:var(--letter-spacing-h5);color:var(--text-headings);margin:0}.TourPlayer-module__9ckEHq__body{font-family:var(--font-family-sans);font-size:var(--font-size-b3);line-height:calc(var(--line-height-b3) + var(--space-100));color:var(--text-body);margin:0}.TourPlayer-module__9ckEHq__bar{left:50%;bottom:var(--space-400);pointer-events:auto;align-items:center;gap:var(--space-400);padding:var(--space-200) var(--space-300);border-radius:var(--radius-full);border:var(--border-width-default) solid var(--border-card);background:var(--surface-default-default);box-shadow:var(--shadow-l);display:flex;position:absolute;transform:translate(-50%)}.TourPlayer-module__9ckEHq__progress{align-items:baseline;gap:var(--space-200);padding-left:var(--space-200);max-width:320px;display:flex}.TourPlayer-module__9ckEHq__count{font-family:var(--font-family-mono);font-size:var(--font-size-label-mono-sm);line-height:var(--line-height-label-mono-sm);letter-spacing:var(--letter-spacing-label-mono-sm);color:var(--text-headings)}.TourPlayer-module__9ckEHq__state{font-family:var(--font-family-sans);font-size:var(--font-size-b4);line-height:var(--line-height-b4);color:var(--text-description);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.TourPlayer-module__9ckEHq__controls{align-items:center;gap:var(--space-100);display:flex}@media (max-width:1100px){.TourPlayer-module__9ckEHq__bar{left:var(--space-300);right:var(--space-300);flex-wrap:wrap;justify-content:space-between;transform:none}.TourPlayer-module__9ckEHq__card{max-width:calc(100vw - var(--space-600))}}:is(body[data-tour-running] [data-tour=newproject-visual],body[data-tour-running] [data-tour=board],body[data-tour-running] [data-tour=setup-visual]){padding-bottom:96px}
.RecentChats-module__-jKL4W__railCollapsed{align-items:center;gap:var(--space-200);width:var(--space-900);padding:var(--space-200) 0;border-right:var(--border-width-default) solid var(--border-card);flex-direction:column;flex:none;display:flex}.RecentChats-module__-jKL4W__panel{gap:var(--space-200);width:232px;padding:var(--space-200) var(--space-300) var(--space-300);border-right:var(--border-width-default) solid var(--border-card);flex-direction:column;flex:none;display:flex;overflow:auto}.RecentChats-module__-jKL4W__head{justify-content:space-between;align-items:center;gap:var(--space-200);display:flex}.RecentChats-module__-jKL4W__kicker,.RecentChats-module__-jKL4W__label{color:var(--text-labels);font-size:var(--font-size-label-xs);line-height:var(--line-height-label-xs);letter-spacing:var(--letter-spacing-label-xs);text-transform:uppercase;margin:0}.RecentChats-module__-jKL4W__label{margin-top:var(--space-200)}.RecentChats-module__-jKL4W__empty{color:var(--text-description);font-size:var(--font-size-b3);line-height:calc(var(--line-height-b3) + var(--space-50));margin:0}.RecentChats-module__-jKL4W__list{gap:var(--space-50);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RecentChats-module__-jKL4W__item{align-items:center;gap:var(--space-100);padding:var(--space-100) var(--space-200);border-radius:var(--radius-sm);color:var(--text-body);font-size:var(--font-size-b3);line-height:var(--line-height-b3);display:flex}.RecentChats-module__-jKL4W__item:hover{background:var(--surface-default-hover)}.RecentChats-module__-jKL4W__itemText{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.RecentChats-module__-jKL4W__badge{color:var(--text-labels);font-family:var(--font-family-mono);font-size:var(--font-size-label-mono-xs);line-height:var(--line-height-label-mono-xs);flex:none}.RecentChats-module__-jKL4W__foot{padding-top:var(--space-300);margin-top:auto}.RecentChats-module__-jKL4W__footLink{color:var(--text-link);font-size:var(--font-size-b3);line-height:var(--line-height-b3)}
.WeekColumn-module__j2ID8q__column{gap:var(--space-300);flex-direction:column;min-width:0;display:flex}.WeekColumn-module__j2ID8q__items{gap:var(--space-50);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.WeekColumn-module__j2ID8q__item{align-items:flex-start;gap:var(--space-200);width:100%;padding:var(--space-200);border-radius:var(--radius-sm);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--easing-standard);background:0 0;border:none;display:flex}.WeekColumn-module__j2ID8q__item:hover{background:var(--surface-default-hover)}.WeekColumn-module__j2ID8q__item:focus-visible{box-shadow:var(--shadow-focus);outline:none}.WeekColumn-module__j2ID8q__itemGreyed{cursor:not-allowed;opacity:.45}.WeekColumn-module__j2ID8q__itemGreyed:hover{background:0 0}.WeekColumn-module__j2ID8q__itemBody{gap:var(--space-50);flex-direction:column;flex:auto;min-width:0;display:flex}.WeekColumn-module__j2ID8q__headline{color:var(--text-headings);font-size:var(--font-size-b3);line-height:calc(var(--line-height-b3) + var(--space-50));font-weight:var(--font-weight-medium)}.WeekColumn-module__j2ID8q__consequence{color:var(--text-description);font-size:var(--font-size-b3);line-height:calc(var(--line-height-b3) + var(--space-50))}.WeekColumn-module__j2ID8q__source{align-items:baseline;gap:var(--space-100);min-width:0;display:flex}.WeekColumn-module__j2ID8q__basis{color:var(--text-labels);font-family:var(--font-family-mono);font-size:var(--font-size-label-mono-xs);line-height:var(--line-height-label-mono-xs);letter-spacing:var(--letter-spacing-label-mono-xs)}.WeekColumn-module__j2ID8q__basisRebuilt{color:var(--text-warning);font-weight:var(--font-weight-medium)}.WeekColumn-module__j2ID8q__sourceText{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-labels);font-size:var(--font-size-b4);line-height:var(--line-height-b4);overflow:hidden}.WeekColumn-module__j2ID8q__sourceDate{white-space:nowrap;color:var(--text-labels);font-size:var(--font-size-b4);line-height:var(--line-height-b4);flex:none}.WeekColumn-module__j2ID8q__arrow{margin-top:var(--space-50);color:var(--icon-action-tertiary);flex:none}.WeekColumn-module__j2ID8q__counter{gap:var(--space-25);margin:var(--space-300) 0 0;padding-top:var(--space-200);border-top:var(--border-width-default) solid var(--border-card);flex-direction:column;display:flex}.WeekColumn-module__j2ID8q__counterNums{color:var(--text-labels);font-family:var(--font-family-mono);font-size:var(--font-size-label-mono-sm);line-height:var(--line-height-label-mono-sm)}.WeekColumn-module__j2ID8q__quiet{color:var(--text-labels);font-size:var(--font-size-b4);line-height:calc(var(--line-height-b4) + var(--space-25))}.WeekColumn-module__j2ID8q__clock{gap:var(--space-25);padding:var(--space-200);border-radius:var(--radius-sm);background:var(--surface-default-colored);flex-direction:column;display:flex}.WeekColumn-module__j2ID8q__clockKind{color:var(--text-labels);font-size:var(--font-size-label-xs);line-height:var(--line-height-label-xs);letter-spacing:var(--letter-spacing-label-xs);text-transform:uppercase}.WeekColumn-module__j2ID8q__clockBig{color:var(--text-headings);font-family:var(--font-family-mono);font-size:var(--font-size-label-mono-md);line-height:var(--line-height-label-mono-md);letter-spacing:var(--letter-spacing-label-mono-md)}.WeekColumn-module__j2ID8q__clockSub{color:var(--text-description);font-size:var(--font-size-b4);line-height:calc(var(--line-height-b4) + var(--space-25))}.WeekColumn-module__j2ID8q__dates{gap:var(--space-100);margin:var(--space-200) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.WeekColumn-module__j2ID8q__date{align-items:baseline;gap:var(--space-100);color:var(--icon-description);display:flex}.WeekColumn-module__j2ID8q__dateWhen{color:var(--text-body);font-family:var(--font-family-mono);font-size:var(--font-size-label-mono-xs);line-height:var(--line-height-label-mono-xs);flex:none}.WeekColumn-module__j2ID8q__dateWhat{min-width:0;color:var(--text-description);font-size:var(--font-size-b4);line-height:calc(var(--line-height-b4) + var(--space-25))}.WeekColumn-module__j2ID8q__otherProject{margin:var(--space-300) 0 0;padding-top:var(--space-200);border-top:var(--border-width-default) solid var(--border-card);color:var(--text-labels);font-size:var(--font-size-b4);line-height:calc(var(--line-height-b4) + var(--space-25))}
.Home-module__yT2WaW__page{flex:auto;min-height:0;display:flex}.Home-module__yT2WaW__scroll{min-width:0;min-height:0;padding:0 var(--space-600) var(--space-600);flex:auto;overflow:auto}.Home-module__yT2WaW__head{padding:var(--space-200) 0 var(--space-400)}.Home-module__yT2WaW__welcome{color:var(--text-headings);font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-weight:var(--font-weight-medium);margin:0}.Home-module__yT2WaW__day{margin:var(--space-50) 0 0;color:var(--text-description);font-size:var(--font-size-b3);line-height:var(--line-height-b3)}.Home-module__yT2WaW__columns{gap:var(--space-600);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.Home-module__yT2WaW__centre{gap:var(--space-700);flex-direction:column;min-width:0;display:flex}.Home-module__yT2WaW__ask{align-items:center;gap:var(--space-300);width:100%;max-width:620px;padding-top:var(--space-800);flex-direction:column;margin:0 auto;display:flex}.Home-module__yT2WaW__question{text-align:center;color:var(--text-headings);font-size:var(--font-size-h2);line-height:var(--line-height-h2);letter-spacing:var(--letter-spacing-h2);font-weight:var(--font-weight-regular);margin:0}.Home-module__yT2WaW__askIcon{width:var(--space-700);height:var(--space-700);margin-bottom:var(--space-300);border-radius:var(--radius-sm);background:var(--surface-default-colored);color:var(--icon-headings);justify-content:center;align-items:center;display:inline-flex}.Home-module__yT2WaW__ask>div{width:100%}.Home-module__yT2WaW__ack{min-height:var(--line-height-b3);text-align:center;color:var(--text-description);font-size:var(--font-size-b3);line-height:var(--line-height-b3);opacity:0;transition:opacity var(--duration-base) var(--easing-standard);margin:0}.Home-module__yT2WaW__ackOn{opacity:1}.Home-module__yT2WaW__projects{gap:var(--space-300);flex-direction:column;display:flex}.Home-module__yT2WaW__projectsHead{justify-content:space-between;align-items:baseline;gap:var(--space-300);display:flex}.Home-module__yT2WaW__projectsTitle{color:var(--text-headings);font-size:var(--font-size-b1);line-height:var(--line-height-b1);font-weight:var(--font-weight-medium);margin:0}.Home-module__yT2WaW__allLink{color:var(--text-link);font-size:var(--font-size-b3);line-height:var(--line-height-b3)}.Home-module__yT2WaW__projectGrid{gap:var(--space-300);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}@media (max-width:1400px){.Home-module__yT2WaW__projectGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.Home-module__yT2WaW__side{min-width:0;padding-top:var(--space-200);position:sticky;top:0}@media (max-width:1100px){.Home-module__yT2WaW__columns{grid-template-columns:minmax(0,1fr)}.Home-module__yT2WaW__scroll{padding:0 var(--space-400) var(--space-400)}.Home-module__yT2WaW__ask{padding-top:var(--space-500)}.Home-module__yT2WaW__side{position:static}}
.ContentCard-module__VJBZSW__card{background:var(--surface-default-default-3);width:100%;display:flex}.ContentCard-module__VJBZSW__size-lg{padding:var(--space-200) var(--space-300)}.ContentCard-module__VJBZSW__size-md{padding:var(--space-100) var(--space-200)}.ContentCard-module__VJBZSW__size-sm{padding:var(--space-100)}.ContentCard-module__VJBZSW__horizontal{border-radius:var(--radius-full);justify-content:space-between;align-items:center}.ContentCard-module__VJBZSW__vertical{align-items:flex-start;gap:var(--space-200);border-radius:var(--radius-md);flex-direction:column}.ContentCard-module__VJBZSW__vertical.ContentCard-module__VJBZSW__size-sm{border-radius:var(--radius-sm)}.ContentCard-module__VJBZSW__group{gap:var(--space-200);display:flex}.ContentCard-module__VJBZSW__horizontal .ContentCard-module__VJBZSW__group{align-items:center}.ContentCard-module__VJBZSW__vertical .ContentCard-module__VJBZSW__group{flex-direction:column;justify-content:center;align-items:flex-start}.ContentCard-module__VJBZSW__horizontal.ContentCard-module__VJBZSW__size-md .ContentCard-module__VJBZSW__group,.ContentCard-module__VJBZSW__horizontal.ContentCard-module__VJBZSW__size-sm .ContentCard-module__VJBZSW__group,.ContentCard-module__VJBZSW__vertical.ContentCard-module__VJBZSW__size-sm .ContentCard-module__VJBZSW__group{gap:var(--space-100)}.ContentCard-module__VJBZSW__iconText{align-items:flex-start;gap:var(--space-200);display:flex}.ContentCard-module__VJBZSW__size-sm .ContentCard-module__VJBZSW__iconText{align-items:center;gap:var(--space-100)}.ContentCard-module__VJBZSW__icon{color:var(--icon-body);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ContentCard-module__VJBZSW__icon svg{width:100%;height:100%}.ContentCard-module__VJBZSW__size-lg .ContentCard-module__VJBZSW__icon{width:24px;height:24px}.ContentCard-module__VJBZSW__size-md .ContentCard-module__VJBZSW__icon{width:16px;height:16px}.ContentCard-module__VJBZSW__size-sm .ContentCard-module__VJBZSW__icon{width:14px;height:14px}.ContentCard-module__VJBZSW__text{font-family:var(--font-family-sans);font-weight:var(--font-weight-medium);color:var(--text-body);white-space:nowrap}.ContentCard-module__VJBZSW__size-lg .ContentCard-module__VJBZSW__text{font-size:var(--font-size-b1);line-height:var(--line-height-b1);letter-spacing:var(--letter-spacing-b1)}.ContentCard-module__VJBZSW__size-md .ContentCard-module__VJBZSW__text{font-size:var(--font-size-b2);line-height:var(--line-height-b2);letter-spacing:var(--letter-spacing-b2)}.ContentCard-module__VJBZSW__size-sm .ContentCard-module__VJBZSW__text{font-size:var(--font-size-b3);line-height:var(--line-height-b3);letter-spacing:var(--letter-spacing-b3)}.ContentCard-module__VJBZSW__size-sm .ContentCard-module__VJBZSW__action{width:24px;height:18px;min-height:0;padding:var(--space-50) 0;border:0}.ContentCard-module__VJBZSW__footer{justify-content:flex-end;width:100%;display:flex}
.Divider-module__NqkQrG__divider{background:var(--border-card);border:0;flex-shrink:0}.Divider-module__NqkQrG__horizontal{width:100%;height:var(--border-width-default)}.Divider-module__NqkQrG__vertical{width:var(--border-width-default);align-self:stretch}
.NewProject-module__hB-C9q__page{gap:var(--space-400);height:100%;min-height:0;padding:var(--space-400) var(--space-600) var(--space-500);flex-direction:column;display:flex;position:relative;overflow:hidden}.NewProject-module__hB-C9q__head{z-index:1;justify-content:space-between;align-items:flex-end;gap:var(--space-400);flex-wrap:wrap;flex:none;display:flex;position:relative}.NewProject-module__hB-C9q__headText{gap:var(--space-100);flex-direction:column;min-width:0;display:flex}.NewProject-module__hB-C9q__title{color:var(--text-headings);font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-weight:var(--font-weight-medium);margin:0}.NewProject-module__hB-C9q__lead{max-width:62ch;color:var(--text-description);font-size:var(--font-size-b2);line-height:calc(var(--line-height-b2) + var(--space-100));margin:0}.NewProject-module__hB-C9q__split{z-index:1;gap:var(--space-500);flex:auto;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch;min-height:0;display:grid;position:relative}.NewProject-module__hB-C9q__talk{border-radius:var(--radius-lg);border:var(--border-width-default) solid var(--border-card);background:var(--surface-default-default);min-height:0;box-shadow:var(--shadow-s);flex-direction:column;display:flex;overflow:hidden}.NewProject-module__hB-C9q__talkScroll{gap:var(--space-400);min-height:0;padding:var(--space-500) var(--space-500) var(--space-300);flex-direction:column;flex:auto;display:flex;overflow:auto}.NewProject-module__hB-C9q__talkFoot{padding:var(--space-300) var(--space-500) var(--space-500);border-top:var(--border-width-default) solid var(--border-card);background:var(--surface-default-default);flex:none}.NewProject-module__hB-C9q__footRow{justify-content:space-between;align-items:center;gap:var(--space-300);flex-wrap:wrap;display:flex}.NewProject-module__hB-C9q__messages{gap:var(--space-400);flex-direction:column;display:flex}.NewProject-module__hB-C9q__understood{align-items:center;gap:var(--space-200);flex-wrap:wrap;display:flex}.NewProject-module__hB-C9q__greyed{opacity:.45;cursor:not-allowed;display:inline-flex}.NewProject-module__hB-C9q__stage{gap:var(--space-400);min-height:0;padding:var(--space-500);border-radius:var(--radius-lg);border:var(--border-width-default) solid var(--border-card);background:var(--surface-default-default-2);box-shadow:var(--shadow-s);flex-direction:column;display:flex;overflow:auto}.NewProject-module__hB-C9q__stageHead{gap:var(--space-100);flex-direction:column;display:flex}.NewProject-module__hB-C9q__stageTitle{color:var(--text-headings);font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-weight:var(--font-weight-medium);margin:0}.NewProject-module__hB-C9q__stageLead{color:var(--text-description);font-size:var(--font-size-b3);line-height:var(--line-height-b3);margin:0}.NewProject-module__hB-C9q__section{gap:var(--space-300);padding:var(--space-400);border-radius:var(--radius-md);border:var(--border-width-default) solid transparent;background:var(--surface-default-default);flex-direction:column;transition:border-color .16s,background-color .16s;display:flex}.NewProject-module__hB-C9q__sectionOn{border-color:var(--border-default-selected);background:var(--surface-default-default)}.NewProject-module__hB-C9q__sectionHead{gap:var(--space-50);flex-direction:column;display:flex}.NewProject-module__hB-C9q__kicker{color:var(--text-labels);font-size:var(--font-size-label-xs);line-height:var(--line-height-label-xs);letter-spacing:var(--letter-spacing-label-xs);text-transform:uppercase}.NewProject-module__hB-C9q__sectionTitle{color:var(--text-headings);font-size:var(--font-size-b1);line-height:var(--line-height-b1);font-weight:var(--font-weight-medium);margin:0}.NewProject-module__hB-C9q__sectionFoot{justify-content:space-between;align-items:center;gap:var(--space-300);flex-wrap:wrap;display:flex}.NewProject-module__hB-C9q__actions{align-items:center;gap:var(--space-200);display:flex}.NewProject-module__hB-C9q__quiet{color:var(--text-description);font-size:var(--font-size-b3);line-height:var(--line-height-b3);margin:0}.NewProject-module__hB-C9q__honest{color:var(--text-description);font-size:var(--font-size-b3);line-height:calc(var(--line-height-b3) + var(--space-100));max-width:62ch;margin:0}.NewProject-module__hB-C9q__badgeRow{align-items:center;gap:var(--space-200);flex-wrap:wrap;display:flex}.NewProject-module__hB-C9q__path{color:var(--text-description);font-size:var(--font-size-b3);line-height:var(--line-height-b3);margin:0}.NewProject-module__hB-C9q__rows{gap:var(--space-200);flex-direction:column;display:flex}.NewProject-module__hB-C9q__products{gap:var(--space-300);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.NewProject-module__hB-C9q__product{gap:var(--space-200);min-height:96px;padding:var(--space-300) var(--space-400);padding-right:var(--space-700);border:var(--border-width-default) solid var(--border-default-default);border-radius:var(--radius-md);background:var(--surface-default-default-2);text-align:left;cursor:pointer;flex-direction:column;transition:border-color .14s,background .14s;display:flex;position:relative}.NewProject-module__hB-C9q__productName{color:var(--text-headings);font-size:var(--font-size-b1);line-height:var(--line-height-b1);font-weight:var(--font-weight-medium)}.NewProject-module__hB-C9q__productSpecs{gap:var(--space-100);flex-wrap:wrap;display:flex}.NewProject-module__hB-C9q__spec{padding:var(--space-50) var(--space-200);border-radius:var(--radius-2xs);background:var(--surface-default-default-3);color:var(--text-description);font-size:var(--font-size-b4);line-height:calc(var(--line-height-b4) + var(--space-50))}.NewProject-module__hB-C9q__specRest{color:var(--text-description);font-size:var(--font-size-b4);line-height:var(--line-height-b4);align-self:center}.NewProject-module__hB-C9q__product:hover{border-color:var(--border-default-hover);background:var(--surface-default-hover)}.NewProject-module__hB-C9q__product:focus-visible{outline:var(--space-25) solid var(--focus-ring);outline-offset:var(--space-50)}.NewProject-module__hB-C9q__productOn,.NewProject-module__hB-C9q__productOn:hover{border-color:var(--border-default-selected);background:var(--surface-default-selected)}.NewProject-module__hB-C9q__tick{top:var(--space-200);right:var(--space-200);width:var(--space-500);height:var(--space-500);border-radius:var(--radius-full,999px);background:var(--surface-action-primary-default);color:var(--icon-on-action-primary);opacity:0;justify-content:center;align-items:center;transition:opacity .14s,transform .14s;display:inline-flex;position:absolute;transform:scale(.8)}.NewProject-module__hB-C9q__productOn .NewProject-module__hB-C9q__tick{opacity:1;transform:scale(1)}.NewProject-module__hB-C9q__lensGroups{gap:var(--space-500);flex-wrap:wrap;display:flex}.NewProject-module__hB-C9q__lensGroup{gap:var(--space-200);flex-direction:column;min-width:0;display:flex}.NewProject-module__hB-C9q__lenses{gap:var(--space-200);flex-wrap:wrap;display:flex}.NewProject-module__hB-C9q__lens{padding:var(--space-200) var(--space-300);border-radius:var(--radius-full,999px);border:var(--border-width-default) solid var(--border-default-default);background:var(--surface-default-default-2);color:var(--text-body);font-family:inherit;font-size:var(--font-size-b3);line-height:var(--line-height-b3);cursor:pointer;transition:background-color .14s,border-color .14s}.NewProject-module__hB-C9q__lens:hover{background:var(--surface-default-hover)}.NewProject-module__hB-C9q__lens:focus-visible{outline:var(--space-25) solid var(--focus-ring);outline-offset:var(--space-50)}.NewProject-module__hB-C9q__lensOn{border-color:var(--border-action-secondary);background:var(--surface-selected-colored);color:var(--text-headings)}.NewProject-module__hB-C9q__redraw{gap:var(--space-200);flex-direction:column;animation:.22s both NewProject-module__hB-C9q__redraw;display:flex}@keyframes NewProject-module__hB-C9q__redraw{0%{opacity:0;transform:translateY(var(--space-200))}to{opacity:1;transform:none}}.NewProject-module__hB-C9q__segment{text-align:left;cursor:pointer;border-radius:var(--radius-full,999px);background:0 0;border:none;width:100%;padding:0;display:block}.NewProject-module__hB-C9q__segment:focus-visible{outline:var(--space-25) solid var(--focus-ring);outline-offset:var(--space-50)}.NewProject-module__hB-C9q__segmentCard{border:var(--border-width-default) solid transparent;width:100%;transition:border-color .14s,background-color .14s}.NewProject-module__hB-C9q__segment:hover .NewProject-module__hB-C9q__segmentCard{border-color:var(--border-default-hover)}.NewProject-module__hB-C9q__segmentOn .NewProject-module__hB-C9q__segmentCard{border-color:var(--border-default-selected);background:var(--surface-default-default-2-5)}.NewProject-module__hB-C9q__segName{color:var(--text-headings);font-size:var(--font-size-b2);line-height:var(--line-height-b2);display:block}.NewProject-module__hB-C9q__segPlain{color:var(--text-description);font-size:var(--font-size-b3);line-height:var(--line-height-b3);font-weight:var(--font-weight-regular);display:block}.NewProject-module__hB-C9q__territory{align-items:flex-start;gap:var(--space-300);display:flex}.NewProject-module__hB-C9q__territoryIcon{width:var(--space-800);height:var(--space-800);border-radius:var(--radius-xs);background:var(--surface-widget-icon);color:var(--icon-headings);flex:none;justify-content:center;align-items:center;display:inline-flex}.NewProject-module__hB-C9q__territoryLabel{margin:0 0 var(--space-50);color:var(--text-headings);font-size:var(--font-size-b1);line-height:var(--line-height-b1)}.NewProject-module__hB-C9q__teams{gap:var(--space-300);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.NewProject-module__hB-C9q__team{align-items:flex-start;gap:var(--space-300);padding:var(--space-400);border-radius:var(--radius-md);border:var(--border-width-default) solid var(--border-card);background:var(--surface-default-default-2);text-align:left;cursor:pointer;font-family:inherit;transition:border-color .14s,background-color .14s;display:flex}.NewProject-module__hB-C9q__team:hover:not(:disabled){border-color:var(--border-default-hover)}.NewProject-module__hB-C9q__team:disabled{cursor:default}.NewProject-module__hB-C9q__teamOn{border-color:var(--border-default-selected);background:var(--surface-default-default)}.NewProject-module__hB-C9q__teamIcon{width:var(--space-700);height:var(--space-700);border-radius:var(--radius-xs);background:var(--surface-widget-icon);color:var(--icon-headings);flex:none;justify-content:center;align-items:center;display:inline-flex}.NewProject-module__hB-C9q__teamText{gap:var(--space-50);flex-direction:column;min-width:0;display:flex}.NewProject-module__hB-C9q__teamTitle{color:var(--text-headings);font-size:var(--font-size-b2);line-height:var(--line-height-b2);font-weight:var(--font-weight-medium)}.NewProject-module__hB-C9q__members{align-items:center;gap:var(--space-200);flex-wrap:wrap;display:flex}.NewProject-module__hB-C9q__member{width:var(--space-600);height:var(--space-600);border-radius:var(--radius-full,999px);background:var(--surface-default-selected);color:var(--text-headings);font-size:var(--font-size-label-xs);line-height:var(--line-height-label-xs);justify-content:center;align-items:center;display:inline-flex}.NewProject-module__hB-C9q__invite{align-items:center;gap:var(--space-200);color:var(--text-description);font-size:var(--font-size-b3);line-height:var(--line-height-b3);display:inline-flex}.NewProject-module__hB-C9q__readback{max-width:62ch;color:var(--text-headings);font-size:var(--font-size-b1);line-height:calc(var(--line-height-b1) + var(--space-100));margin:0}.NewProject-module__hB-C9q__closing{gap:var(--space-400);flex-direction:column;height:100%;min-height:0;display:flex}.NewProject-module__hB-C9q__closingHead{gap:var(--space-50);flex-direction:column;display:flex}.NewProject-module__hB-C9q__dropMap{border-radius:var(--radius-md);border:var(--border-width-default) solid var(--border-card);flex:auto;min-height:280px;overflow:hidden}.NewProject-module__hB-C9q__dropMap .leaflet-marker-icon>.n42-pin{animation:.38s cubic-bezier(.2,.9,.3,1.2) both NewProject-module__hB-C9q__drop}.NewProject-module__hB-C9q__dropMap .leaflet-marker-icon:first-child>.n42-pin{animation-delay:0s}.NewProject-module__hB-C9q__dropMap .leaflet-marker-icon:nth-child(2)>.n42-pin{animation-delay:.11s}.NewProject-module__hB-C9q__dropMap .leaflet-marker-icon:nth-child(3)>.n42-pin{animation-delay:.22s}.NewProject-module__hB-C9q__dropMap .leaflet-marker-icon:nth-child(4)>.n42-pin{animation-delay:.33s}.NewProject-module__hB-C9q__dropMap .leaflet-marker-icon:nth-child(5)>.n42-pin{animation-delay:.44s}.NewProject-module__hB-C9q__dropMap .leaflet-marker-icon:nth-child(6)>.n42-pin{animation-delay:.55s}.NewProject-module__hB-C9q__dropMap .leaflet-marker-icon:nth-child(7)>.n42-pin{animation-delay:.66s}.NewProject-module__hB-C9q__dropMap .leaflet-marker-icon:nth-child(8)>.n42-pin{animation-delay:.77s}.NewProject-module__hB-C9q__dropMap .leaflet-marker-icon:nth-child(9)>.n42-pin{animation-delay:.88s}.NewProject-module__hB-C9q__dropMap .leaflet-marker-icon:nth-child(10)>.n42-pin{animation-delay:.99s}.NewProject-module__hB-C9q__dropMap .leaflet-marker-icon:nth-child(n+11)>.n42-pin{animation-delay:1.1s}@keyframes NewProject-module__hB-C9q__drop{0%{opacity:0;transform:translateY(-18px)scale(.6)}to{opacity:1;transform:none}}.NewProject-module__hB-C9q__dropList{gap:var(--space-200);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.NewProject-module__hB-C9q__dropRow{align-items:center;gap:var(--space-200);padding:var(--space-300) var(--space-400);border-radius:var(--radius-md);border:var(--border-width-default) solid var(--border-card);background:var(--surface-default-default);color:var(--text-headings);font-size:var(--font-size-b3);line-height:var(--line-height-b3);animation:.38s cubic-bezier(.2,.9,.3,1.2) both NewProject-module__hB-C9q__drop;display:flex}.NewProject-module__hB-C9q__dropRow:first-child{animation-delay:0s}.NewProject-module__hB-C9q__dropRow:nth-child(2){animation-delay:.11s}.NewProject-module__hB-C9q__dropRow:nth-child(3){animation-delay:.22s}.NewProject-module__hB-C9q__dropRow:nth-child(4){animation-delay:.33s}.NewProject-module__hB-C9q__dropRow:nth-child(5){animation-delay:.44s}.NewProject-module__hB-C9q__dropRow:nth-child(6){animation-delay:.55s}.NewProject-module__hB-C9q__dropRow:nth-child(7){animation-delay:.66s}.NewProject-module__hB-C9q__closingFoot{justify-content:space-between;align-items:center;gap:var(--space-300);flex-wrap:wrap;display:flex}.NewProject-module__hB-C9q__counter{align-items:center;gap:var(--space-200);margin:0;display:inline-flex}.NewProject-module__hB-C9q__placed{gap:var(--space-200);flex-direction:column;display:flex}.NewProject-module__hB-C9q__blocked{display:inline-flex}@media (prefers-reduced-motion:reduce){.NewProject-module__hB-C9q__redraw,.NewProject-module__hB-C9q__dropRow{animation:none}.NewProject-module__hB-C9q__dropMap .leaflet-marker-icon>.n42-pin{animation:none}}@media (max-width:1100px){.NewProject-module__hB-C9q__split{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.NewProject-module__hB-C9q__page{padding:var(--space-300) var(--space-400) var(--space-400)}}
.Assistant-module__ZS5b6q__assistant{border-left:var(--border-width-default) solid var(--border-card);background:var(--surface-default-default);flex-direction:column;flex:0 0 360px;width:360px;min-height:0;display:flex}.Assistant-module__ZS5b6q__head{align-items:center;gap:var(--space-300);padding:var(--space-300) var(--space-400);border-bottom:var(--border-width-default) solid var(--border-card);display:flex}.Assistant-module__ZS5b6q__who{flex:auto;min-width:0}.Assistant-module__ZS5b6q__kicker{font-family:var(--font-family-sans);font-size:var(--font-size-b4);line-height:var(--line-height-b4);letter-spacing:var(--letter-spacing-label-mono-sm);text-transform:uppercase;color:var(--text-labels);margin:0}.Assistant-module__ZS5b6q__role{margin:var(--space-50) 0 0;color:var(--text-headings);font-size:var(--font-size-b2);line-height:var(--line-height-b2);font-weight:var(--font-weight-medium)}.Assistant-module__ZS5b6q__scroll{min-height:0;padding:var(--space-400);gap:var(--space-400);flex-direction:column;flex:auto;display:flex;overflow:auto}.Assistant-module__ZS5b6q__scroll>:first-child{margin-top:auto}.Assistant-module__ZS5b6q__intro{gap:var(--space-200);padding:var(--space-400);border-radius:var(--radius-md);border:var(--border-width-default) solid var(--border-card);background:var(--surface-default-default-2);flex-direction:column;display:flex}.Assistant-module__ZS5b6q__introGreet{color:var(--text-headings);font-size:var(--font-size-b1);line-height:calc(var(--line-height-b1) + var(--space-100));font-weight:var(--font-weight-medium);margin:0}.Assistant-module__ZS5b6q__introLead{color:var(--text-description);font-size:var(--font-size-b2);line-height:calc(var(--line-height-b2) + var(--space-100));margin:0}.Assistant-module__ZS5b6q__introMeta{color:var(--text-description);font-size:var(--font-size-b3);line-height:calc(var(--line-height-b3) + var(--space-100));margin:0}.Assistant-module__ZS5b6q__introHonest{padding:var(--space-200) var(--space-300);border-radius:var(--radius-xs);background:var(--surface-default-warning);color:var(--text-warning);font-size:var(--font-size-b3);line-height:calc(var(--line-height-b3) + var(--space-100));margin:0}.Assistant-module__ZS5b6q__foot{gap:var(--space-300);padding:var(--space-400);border-top:var(--border-width-default) solid var(--border-card);background:var(--surface-default-default);flex-direction:column;flex:none;display:flex}.Assistant-module__ZS5b6q__nudge{align-items:center;gap:var(--space-200);padding:var(--space-200) var(--space-200) var(--space-200) var(--space-300);border-radius:var(--radius-sm);background:var(--surface-default-colored);display:flex}.Assistant-module__ZS5b6q__nudgeBody{align-items:flex-start;gap:var(--space-50);text-align:left;cursor:pointer;flex-direction:column;flex:auto;min-width:0;display:flex}.Assistant-module__ZS5b6q__nudgeBody:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-2xs);outline:none}.Assistant-module__ZS5b6q__nudgeKind{font-size:var(--font-size-b4);line-height:var(--line-height-b4);letter-spacing:var(--letter-spacing-label-mono-sm);text-transform:uppercase;color:var(--text-labels)}.Assistant-module__ZS5b6q__nudgeText{color:var(--text-body);font-size:var(--font-size-b3);line-height:calc(var(--line-height-b3) + var(--space-100))}@media (max-width:1100px){.Assistant-module__ZS5b6q__assistant{border-left:0;border-top:var(--border-width-default) solid var(--border-card);flex:auto;width:100%}}
.TabBar-module__0vDqXG__tabs{align-items:flex-end;gap:var(--space-100);padding:0 var(--space-500);border-bottom:var(--border-width-default) solid var(--border-card);flex-wrap:wrap;flex:none;display:flex}.TabBar-module__0vDqXG__tab{padding-top:var(--space-200);padding-bottom:var(--space-200)}@media (max-width:1280px){.TabBar-module__0vDqXG__tabs{padding:0 var(--space-400)}}
.summary-module__Wb6cLa__card{gap:var(--space-200);flex-direction:column;min-width:0;display:flex}.summary-module__Wb6cLa__head{color:var(--text-headings);font-size:var(--font-size-b2);line-height:calc(var(--line-height-b2) + var(--space-50));margin:0}.summary-module__Wb6cLa__big{font-family:var(--font-family-mono);font-size:var(--font-size-h6);line-height:var(--line-height-h6);font-weight:var(--font-weight-medium)}.summary-module__Wb6cLa__lines{gap:var(--space-100);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.summary-module__Wb6cLa__line{align-items:baseline;gap:var(--space-300);min-width:0;display:flex}.summary-module__Wb6cLa__label{max-width:46%;color:var(--text-labels);font-size:var(--font-size-b4);line-height:var(--line-height-b4);text-transform:uppercase;letter-spacing:var(--letter-spacing-label-sm,normal);text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}.summary-module__Wb6cLa__value{min-width:0;color:var(--text-default);font-size:var(--font-size-b3);line-height:calc(var(--line-height-b3) + var(--space-50));-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:auto;display:-webkit-box;overflow:hidden}.summary-module__Wb6cLa__note{color:var(--text-description);font-size:var(--font-size-b3);line-height:calc(var(--line-height-b3) + var(--space-50));margin:0}.summary-module__Wb6cLa__evidence{color:var(--text-labels);font-family:var(--font-family-mono);font-size:var(--font-size-label-mono-xs);line-height:var(--line-height-label-mono-xs);letter-spacing:var(--letter-spacing-label-mono-xs);margin:0}
.AskRow-module__wMTzSG__row{gap:var(--space-200);margin-top:var(--space-200);padding-top:var(--space-400);border-top:var(--border-width-default) dashed var(--border-card);flex-direction:column;display:flex}.AskRow-module__wMTzSG__lead{align-items:center;gap:var(--space-200);color:var(--text-description);font-size:var(--font-size-b3);line-height:var(--line-height-b3);margin:0;display:flex}.AskRow-module__wMTzSG__chips{gap:var(--space-200);flex-wrap:wrap;display:flex}.AskRow-module__wMTzSG__chip{padding:var(--space-200) var(--space-300);border-radius:var(--radius-full);border:var(--border-width-default) solid var(--border-card);background:var(--surface-default-default);color:var(--text-body);font-family:var(--font-family-sans);font-size:var(--font-size-b2);line-height:var(--line-height-b2);cursor:pointer;transition:background var(--duration-fast) var(--easing-standard), border-color var(--duration-fast) var(--easing-standard)}.AskRow-module__wMTzSG__chip:hover{background:var(--surface-action-secondary-default);border-color:var(--border-action-secondary)}.AskRow-module__wMTzSG__chip:focus-visible{box-shadow:var(--shadow-focus);outline:none}.AskRow-module__wMTzSG__inline{border-top:0;margin-top:0;padding-top:0}
.Widget-module__pKD3zq__grid{gap:var(--space-400);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.Widget-module__pKD3zq__flow{column-count:2;column-gap:var(--space-400)}.Widget-module__pKD3zq__flow>.Widget-module__pKD3zq__holder{break-inside:avoid;margin-bottom:var(--space-400);display:block}.Widget-module__pKD3zq__holder{min-width:0;scroll-margin-top:var(--space-700);display:flex}.Widget-module__pKD3zq__wide{grid-column:1/-1}.Widget-module__pKD3zq__card{width:100%}.Widget-module__pKD3zq__clickable{cursor:pointer}.Widget-module__pKD3zq__body{min-width:0;max-height:360px;overflow:hidden}.Widget-module__pKD3zq__capped{-webkit-mask-image:linear-gradient(#000 0 calc(100% - 48px),#0000 100%);mask-image:linear-gradient(#000 0 calc(100% - 48px),#0000 100%)}@media (max-width:1280px){.Widget-module__pKD3zq__grid{grid-template-columns:minmax(0,1fr)}.Widget-module__pKD3zq__flow{column-count:1}}
.TabPanel-module__cIAAxW__panel{gap:var(--space-400);flex-direction:column;display:flex}.TabPanel-module__cIAAxW__full{scroll-margin-top:var(--space-700);gap:var(--space-400);flex-direction:column;min-height:100%;display:flex}.TabPanel-module__cIAAxW__full>:first-child{flex:auto;min-height:0}.TabPanel-module__cIAAxW__emptyCard{gap:var(--space-300);max-width:640px;padding:var(--space-400);border-radius:var(--radius-md);border:var(--border-width-default) dashed var(--border-card);background:var(--surface-default-default);flex-direction:column;align-self:flex-start;display:flex}.TabPanel-module__cIAAxW__emptyText{color:var(--text-description);font-size:var(--font-size-b3);line-height:calc(var(--line-height-b3) + var(--space-100));margin:0}.TabPanel-module__cIAAxW__empty{align-items:center;gap:var(--space-200);padding:var(--space-400);border-radius:var(--radius-md);border:var(--border-width-default) dashed var(--border-card);color:var(--text-description);font-size:var(--font-size-b3);line-height:calc(var(--line-height-b3) + var(--space-100));margin:0;display:flex}.TabPanel-module__cIAAxW__more{color:var(--text-link);font-family:var(--font-family-sans);font-size:var(--font-size-b3);line-height:var(--line-height-b3);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0}.TabPanel-module__cIAAxW__more:hover{color:var(--text-link-hover)}.TabPanel-module__cIAAxW__more:focus-visible{border-radius:var(--radius-xs);box-shadow:var(--shadow-focus);outline:none}
.Ueberblick-module__4tCxcG__page{gap:var(--space-400);flex-direction:column;display:flex}.Ueberblick-module__4tCxcG__date{font-family:var(--font-family-mono);font-size:var(--font-size-label-mono-xs);line-height:var(--line-height-label-mono-xs);letter-spacing:var(--letter-spacing-label-mono-xs);color:var(--text-labels);white-space:nowrap}.Ueberblick-module__4tCxcG__quiet{color:var(--text-description);font-size:var(--font-size-b3);line-height:calc(var(--line-height-b3) + var(--space-100));margin:0}.Ueberblick-module__4tCxcG__rank{gap:var(--space-100);counter-reset:none;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Ueberblick-module__4tCxcG__rankRow{align-items:flex-start;gap:var(--space-300);width:100%;padding:var(--space-200) var(--space-300);border-radius:var(--radius-sm);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--easing-standard);background:0 0;border:0;display:flex}.Ueberblick-module__4tCxcG__rankRow:hover{background:var(--surface-default-hover)}.Ueberblick-module__4tCxcG__rankRow:focus-visible{box-shadow:var(--shadow-focus);outline:none}.Ueberblick-module__4tCxcG__rankNo{width:var(--space-600);height:var(--space-600);border-radius:var(--radius-full);background:var(--surface-default-colored);color:var(--text-headings);font-family:var(--font-family-mono);font-size:var(--font-size-label-mono-xs);line-height:var(--line-height-label-mono-xs);flex:none;justify-content:center;align-items:center;display:inline-flex}.Ueberblick-module__4tCxcG__rankBody{gap:var(--space-50);flex-direction:column;min-width:0;display:flex}.Ueberblick-module__4tCxcG__rankName{color:var(--text-headings);font-size:var(--font-size-b2);line-height:var(--line-height-b2);font-weight:var(--font-weight-medium)}.Ueberblick-module__4tCxcG__rankWhy{color:var(--text-description);font-size:var(--font-size-b3);line-height:calc(var(--line-height-b3) + var(--space-50))}.Ueberblick-module__4tCxcG__events,.Ueberblick-module__4tCxcG__watches,.Ueberblick-module__4tCxcG__filed,.Ueberblick-module__4tCxcG__said{gap:var(--space-300);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Ueberblick-module__4tCxcG__event,.Ueberblick-module__4tCxcG__saidItem{gap:var(--space-50);padding-bottom:var(--space-300);border-bottom:var(--border-width-default) solid var(--border-default-default-lighter);flex-direction:column;display:flex}.Ueberblick-module__4tCxcG__event:last-child,.Ueberblick-module__4tCxcG__saidItem:last-child{border-bottom:0;padding-bottom:0}.Ueberblick-module__4tCxcG__eventHead,.Ueberblick-module__4tCxcG__saidHead,.Ueberblick-module__4tCxcG__watchHead{align-items:center;gap:var(--space-200);display:flex}.Ueberblick-module__4tCxcG__eventLabel,.Ueberblick-module__4tCxcG__saidText{color:var(--text-headings);font-size:var(--font-size-b2);line-height:var(--line-height-b2)}.Ueberblick-module__4tCxcG__eventWhy{color:var(--text-description);font-size:var(--font-size-b3);line-height:calc(var(--line-height-b3) + var(--space-50))}.Ueberblick-module__4tCxcG__clockBig{font-family:var(--font-family-mono);font-size:var(--font-size-label-mono-md);line-height:var(--line-height-label-mono-md);letter-spacing:var(--letter-spacing-label-mono-md);text-transform:uppercase;color:var(--text-headings);margin:0}.Ueberblick-module__4tCxcG__clockSub{margin:var(--space-200) 0 0;color:var(--text-description);font-size:var(--font-size-b3);line-height:calc(var(--line-height-b3) + var(--space-100))}.Ueberblick-module__4tCxcG__watch{gap:var(--space-100);padding:var(--space-300);border-radius:var(--radius-sm);background:var(--surface-default-default-2);flex-direction:column;display:flex}.Ueberblick-module__4tCxcG__watchName{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-headings);font-size:var(--font-size-b3);line-height:var(--line-height-b3);font-weight:var(--font-weight-medium);flex:auto;overflow:hidden}.Ueberblick-module__4tCxcG__watchText{color:var(--text-body);font-size:var(--font-size-b3);line-height:calc(var(--line-height-b3) + var(--space-50))}.Ueberblick-module__4tCxcG__filed{gap:var(--space-100)}.Ueberblick-module__4tCxcG__filedRow{align-items:center;gap:var(--space-300);width:100%;padding:var(--space-200) var(--space-300);border-radius:var(--radius-sm);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--easing-standard);background:0 0;border:0;display:flex}.Ueberblick-module__4tCxcG__filedRow:hover{background:var(--surface-default-hover)}.Ueberblick-module__4tCxcG__filedRow:focus-visible{box-shadow:var(--shadow-focus);outline:none}.Ueberblick-module__4tCxcG__filedIcon{width:var(--space-700);height:var(--space-700);border-radius:var(--radius-sm);background:var(--surface-default-default-2);color:var(--icon-body);flex:none;justify-content:center;align-items:center;display:inline-flex}.Ueberblick-module__4tCxcG__filedBody{gap:var(--space-50);flex-direction:column;min-width:0;display:flex}.Ueberblick-module__4tCxcG__filedName{color:var(--text-headings);font-size:var(--font-size-b2);line-height:var(--line-height-b2);font-weight:var(--font-weight-medium)}.Ueberblick-module__4tCxcG__filedWhere{color:var(--text-description);font-size:var(--font-size-b3);line-height:var(--line-height-b3);text-overflow:ellipsis;overflow:hidden}
.Project-module__cRPDUq__project{flex-direction:column;height:100%;min-height:0;display:flex}.Project-module__cRPDUq__header{justify-content:space-between;align-items:center;gap:var(--space-400);padding:var(--space-200) var(--space-500) var(--space-300);flex:none;display:flex}.Project-module__cRPDUq__back{border-radius:var(--radius-full);flex:none}.Project-module__cRPDUq__left{align-items:center;gap:var(--space-200);flex:auto;min-width:0;display:flex}.Project-module__cRPDUq__titles{min-width:0}.Project-module__cRPDUq__title{color:var(--text-headings);font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-weight:var(--font-weight-medium);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.Project-module__cRPDUq__sub{margin:var(--space-50) 0 0;color:var(--text-description);font-size:var(--font-size-b3);line-height:var(--line-height-b3)}.Project-module__cRPDUq__right{align-items:center;gap:var(--space-400);flex:0 auto;min-width:0;display:flex}.Project-module__cRPDUq__badges{align-items:center;gap:var(--space-200);min-width:0;display:flex;overflow:hidden}.Project-module__cRPDUq__members{align-items:center;gap:var(--space-100);color:var(--icon-description);display:inline-flex}.Project-module__cRPDUq__member{width:var(--space-600);height:var(--space-600);margin-left:calc(var(--space-100) * -1);border-radius:var(--radius-full);border:var(--border-width-default) solid var(--surface-default-default);background:var(--surface-default-colored);color:var(--text-headings);font-size:var(--font-size-b4);line-height:var(--line-height-b4);justify-content:center;align-items:center;display:inline-flex}.Project-module__cRPDUq__clock{align-items:center;gap:var(--space-200);padding:var(--space-200) var(--space-300);border-radius:var(--radius-xs);background:var(--surface-action-secondary-default);color:var(--text-on-action-secondary);white-space:nowrap;display:inline-flex}.Project-module__cRPDUq__clockBig{font-family:var(--font-family-mono);font-size:var(--font-size-label-mono-sm);line-height:var(--line-height-label-mono-sm);letter-spacing:var(--letter-spacing-label-mono-sm);text-transform:uppercase}.Project-module__cRPDUq__body{flex:auto;align-items:stretch;min-height:0;display:flex}.Project-module__cRPDUq__stage{flex:auto;min-width:0;min-height:0;position:relative}.Project-module__cRPDUq__tabScroll{height:100%;transition:filter var(--duration-base) var(--easing-standard);overflow:auto}.Project-module__cRPDUq__tabInner{padding:var(--space-500);min-height:100%}@media (max-width:1280px){.Project-module__cRPDUq__tabInner{padding:var(--space-400)}}.Project-module__cRPDUq__dimmed{filter:blur(2px)}.Project-module__cRPDUq__assistantPill{right:var(--space-500);bottom:var(--space-500);align-items:center;gap:var(--space-200);padding:var(--space-300) var(--space-400);border-radius:var(--radius-full);background:var(--surface-action-primary-default);color:var(--text-on-action-primary);box-shadow:var(--shadow-l);font-size:var(--font-size-b2);z-index:30;display:inline-flex;position:absolute}@media (max-width:1100px){.Project-module__cRPDUq__body{flex-direction:column}.Project-module__cRPDUq__right{display:none}}.Project-module__cRPDUq__offline{color:var(--text-secondary,#555);background:var(--surface-warning-subtle,#f6ee5c40);margin:0;padding:6px 16px;font-size:12px}
.Projects-module__v6c5NG__page{gap:var(--space-500);min-height:0;padding:var(--space-200) var(--space-600) var(--space-600);flex-direction:column;display:flex;overflow:auto}.Projects-module__v6c5NG__grid{gap:var(--space-400);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;max-width:1180px;display:grid}.Projects-module__v6c5NG__note{color:var(--text-labels);font-size:var(--font-size-b4);line-height:var(--line-height-b4);margin:0}@media (max-width:1100px){.Projects-module__v6c5NG__page{padding:var(--space-200) var(--space-400) var(--space-400)}.Projects-module__v6c5NG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.Projects-module__v6c5NG__grid{grid-template-columns:minmax(0,1fr)}}
.Tours-module__VzWBGa__page{gap:var(--space-600);padding:var(--space-500) var(--space-600) var(--space-800);flex-direction:column;max-width:1180px;display:flex}.Tours-module__VzWBGa__group{gap:var(--space-300);flex-direction:column;display:flex}.Tours-module__VzWBGa__groupHead{align-items:baseline;gap:var(--space-200) var(--space-300);grid-template-columns:auto auto 1fr;display:grid}.Tours-module__VzWBGa__groupIcon{color:var(--icon-action-tertiary);align-self:center;display:inline-flex}.Tours-module__VzWBGa__groupTitle{font-family:var(--font-family-sans);font-weight:var(--font-weight-medium);font-size:var(--font-size-h5);line-height:var(--line-height-h5);letter-spacing:var(--letter-spacing-h5);color:var(--text-headings);margin:0}.Tours-module__VzWBGa__groupLead{font-family:var(--font-family-sans);font-size:var(--font-size-b3);line-height:var(--line-height-b3);color:var(--text-description);margin:0}.Tours-module__VzWBGa__grid{gap:var(--space-300);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.Tours-module__VzWBGa__card{gap:var(--space-200);padding:var(--space-400);border-radius:var(--radius-md);border:var(--border-width-default) solid var(--border-card);background:var(--surface-default-default);box-shadow:var(--shadow-s);flex-direction:column;display:flex}.Tours-module__VzWBGa__cardHead{justify-content:space-between;align-items:flex-start;gap:var(--space-200);display:flex}.Tours-module__VzWBGa__cardTitle{font-family:var(--font-family-sans);font-weight:var(--font-weight-medium);font-size:var(--font-size-b1);line-height:var(--line-height-b1);color:var(--text-headings);margin:0}.Tours-module__VzWBGa__proves{font-family:var(--font-family-sans);font-size:var(--font-size-b3);line-height:calc(var(--line-height-b3) + var(--space-100));color:var(--text-body);flex:auto;margin:0}.Tours-module__VzWBGa__meta{align-items:center;gap:var(--space-100) var(--space-300);padding-top:var(--space-100);flex-wrap:wrap;display:flex}.Tours-module__VzWBGa__metaItem{align-items:center;gap:var(--space-100);font-family:var(--font-family-sans);font-size:var(--font-size-b4);line-height:var(--line-height-b4);color:var(--text-labels);display:inline-flex}.Tours-module__VzWBGa__played{color:var(--text-success)}.Tours-module__VzWBGa__cardFoot{padding-top:var(--space-200);border-top:var(--border-width-default) solid var(--border-default-default-lighter);justify-content:flex-end;display:flex}.Tours-module__VzWBGa__foot{font-family:var(--font-family-sans);font-size:var(--font-size-b4);line-height:var(--line-height-b4);color:var(--text-labels);margin:0}.Tours-module__VzWBGa__starting{align-items:center;gap:var(--space-200);font-family:var(--font-family-sans);font-size:var(--font-size-b3);line-height:var(--line-height-b3);color:var(--text-description);margin:0;display:inline-flex}
.ChoiceChips-module__BHcvRq__set{gap:var(--space-200);flex-wrap:wrap;align-items:stretch;display:flex}.ChoiceChips-module__BHcvRq__item{align-items:center;gap:var(--space-200);border-radius:var(--radius-full);border:var(--border-width-default) solid var(--border-card);background:var(--surface-default-default);color:var(--text-body);font-family:var(--font-family-sans);font-size:var(--font-size-b2);line-height:var(--line-height-b2);padding:var(--space-200) var(--space-400);cursor:pointer;transition:background var(--duration-base) var(--easing-standard), border-color var(--duration-base) var(--easing-standard), transform var(--duration-base) var(--easing-standard);display:inline-flex}.ChoiceChips-module__BHcvRq__item:hover{background:var(--surface-default-hover);border-color:var(--border-default-hover)}.ChoiceChips-module__BHcvRq__item:active{transform:translateY(1px)}.ChoiceChips-module__BHcvRq__item:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ChoiceChips-module__BHcvRq__on{background:var(--surface-action-secondary-default);border-color:var(--border-action-secondary);color:var(--text-on-action-secondary)}.ChoiceChips-module__BHcvRq__on:hover{background:var(--surface-action-secondary-hover)}.ChoiceChips-module__BHcvRq__tick{flex:none}.ChoiceChips-module__BHcvRq__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ChoiceChips-module__BHcvRq__sub{color:var(--text-description);font-size:var(--font-size-b3);line-height:var(--line-height-b3)}.ChoiceChips-module__BHcvRq__card .ChoiceChips-module__BHcvRq__item{align-items:flex-start;gap:var(--space-100);border-radius:var(--radius-sm);min-width:168px;max-width:244px;padding:var(--space-300) var(--space-700) var(--space-300) var(--space-400);text-align:left;flex-direction:column;position:relative}.ChoiceChips-module__BHcvRq__card .ChoiceChips-module__BHcvRq__label{white-space:normal;font-size:var(--font-size-b2);line-height:calc(var(--line-height-b2) + var(--space-50))}.ChoiceChips-module__BHcvRq__card .ChoiceChips-module__BHcvRq__tick{top:var(--space-300);right:var(--space-300);position:absolute}.ChoiceChips-module__BHcvRq__more{color:var(--text-description);font-size:var(--font-size-b3);line-height:var(--line-height-b3);align-self:center}
.ProgressBar-module__U7Wguq__progress{gap:var(--space-50);display:inline-flex}.ProgressBar-module__U7Wguq__label-right{flex-direction:row;align-items:center}.ProgressBar-module__U7Wguq__label-left{flex-direction:row-reverse;align-items:center}.ProgressBar-module__U7Wguq__label-bottom{flex-direction:column;justify-content:center;align-items:flex-start}.ProgressBar-module__U7Wguq__label-top{flex-direction:column-reverse;justify-content:center;align-items:flex-start}.ProgressBar-module__U7Wguq__track{border-radius:var(--radius-full);background:var(--surface-default-selected);flex-shrink:0;width:92px;height:4px;position:relative;overflow:hidden}.ProgressBar-module__U7Wguq__fullWidth{width:100%}.ProgressBar-module__U7Wguq__fullWidth .ProgressBar-module__U7Wguq__track{flex:1 1 0;min-width:0}.ProgressBar-module__U7Wguq__fill{border-radius:var(--radius-full);height:100%;transition:width var(--duration-fast) var(--easing-standard)}.ProgressBar-module__U7Wguq__level-low{background:var(--surface-action-error-default)}.ProgressBar-module__U7Wguq__level-medium{background:var(--surface-action-warning-default)}.ProgressBar-module__U7Wguq__level-high{background:var(--surface-action-success-default)}.ProgressBar-module__U7Wguq__label{font-family:var(--font-family-sans);font-weight:var(--font-weight-regular);font-size:var(--font-size-b4);line-height:var(--line-height-b4);letter-spacing:var(--letter-spacing-b4);text-transform:capitalize;color:var(--text-labels);white-space:nowrap}
.ProgressBox-module__5-91YG__box{align-items:flex-start;gap:var(--space-50);padding:var(--space-100) var(--space-200);border:var(--border-width-default) solid var(--border-default-default-lighter);border-radius:var(--radius-xs);background:var(--surface-default-default);flex-direction:column;display:inline-flex}.ProgressBox-module__5-91YG__title{font-family:var(--font-family-sans);font-weight:var(--font-weight-medium);font-size:var(--font-size-b3);line-height:var(--line-height-b3);letter-spacing:var(--letter-spacing-b3);color:var(--text-body);white-space:nowrap;margin:0}
.TreeView-module__k6RZ3W__tree{--tree-gutter:20px;--tree-guide:9px;flex-direction:column;min-width:0;display:flex}.TreeView-module__k6RZ3W__label{margin-bottom:var(--space-100)}.TreeView-module__k6RZ3W__row{align-items:stretch;min-height:36px;display:flex}.TreeView-module__k6RZ3W__gutter{width:var(--tree-gutter);flex-shrink:0;position:relative}.TreeView-module__k6RZ3W__guide{left:var(--tree-guide);width:var(--border-width-default);background:var(--border-default-default-lighter);position:absolute}.TreeView-module__k6RZ3W__guideFull{top:0;bottom:0}.TreeView-module__k6RZ3W__guideLast{height:50%;top:0}.TreeView-module__k6RZ3W__elbow{top:50%;left:var(--tree-guide);height:var(--border-width-default);background:var(--border-default-default-lighter);position:absolute;right:2px}.TreeView-module__k6RZ3W__guideOnPath,.TreeView-module__k6RZ3W__elbowOnPath{background:var(--icon-action-tertiary)}.TreeView-module__k6RZ3W__body{gap:var(--space-200);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.TreeView-module__k6RZ3W__bodyBoxed{border:var(--border-width-default) solid var(--border-default-default-lighter);border-radius:var(--radius-md);padding:var(--space-100)}.TreeView-module__k6RZ3W__button{align-items:center;gap:var(--space-100);cursor:pointer;text-align:left;width:100%;min-width:0;padding:var(--space-100) var(--space-200);border-radius:var(--radius-sm);background:0 0;border:0;display:flex}.TreeView-module__k6RZ3W__button:hover:not(.TreeView-module__k6RZ3W__buttonSelected){background:var(--surface-default-hover)}.TreeView-module__k6RZ3W__buttonSelected{background:var(--surface-default-default-2)}.TreeView-module__k6RZ3W__caret{color:var(--icon-body);flex-shrink:0}.TreeView-module__k6RZ3W__caretSpacer{flex-shrink:0;width:14px}.TreeView-module__k6RZ3W__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-family-sans);font-size:var(--font-size-b2);line-height:var(--line-height-b2);font-weight:var(--font-weight-regular);color:var(--text-body);flex:1 1 0;overflow:hidden}.TreeView-module__k6RZ3W__titleSelected{font-weight:var(--font-weight-medium);color:var(--text-action-tertiary)}.TreeView-module__k6RZ3W__metrics{gap:var(--space-100);padding-left:var(--space-200);padding-bottom:var(--space-100);flex-wrap:wrap;display:flex}
.PortfolioTree-module__jjlBbW__tree{gap:var(--space-300);min-height:0;max-height:100%;padding:var(--space-200);border-radius:var(--radius-md);border:var(--border-width-default) solid var(--border-card);background:var(--surface-default-default);flex-direction:column;flex:0 auto;display:flex;overflow:auto}.PortfolioTree-module__jjlBbW__line{gap:var(--space-50);flex-direction:column;display:flex}.PortfolioTree-module__jjlBbW__lineName{color:var(--text-body)}.PortfolioTree-module__jjlBbW__lineSub{color:var(--text-description);font-size:var(--font-size-b3);line-height:var(--line-height-b3)}.PortfolioTree-module__jjlBbW__org,.PortfolioTree-module__jjlBbW__hint,.PortfolioTree-module__jjlBbW__empty{color:var(--text-description);font-size:var(--font-size-b3);line-height:calc(var(--line-height-b3) + var(--space-50));margin:0}.PortfolioTree-module__jjlBbW__org{color:var(--text-labels)}.PortfolioTree-module__jjlBbW__empty{padding:var(--space-300);border-radius:var(--radius-sm);border:var(--border-width-default) dashed var(--border-card);text-align:center}
.Pin-module__Fi-VuW__pin{align-items:flex-start;gap:var(--space-100);font-family:var(--font-family-sans);cursor:pointer;color:inherit;background:0 0;border:0;padding:0;display:inline-flex}.Pin-module__Fi-VuW__pin:focus-visible{outline:none}.Pin-module__Fi-VuW__pin:focus-visible .Pin-module__Fi-VuW__marker{box-shadow:var(--shadow-focus)}.Pin-module__Fi-VuW__pin:disabled{cursor:not-allowed;opacity:.6}.Pin-module__Fi-VuW__marker{padding:var(--space-100);border-radius:var(--radius-full);background:var(--surface-action-secondary-default);color:var(--icon-on-action-secondary);transition:background-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard);flex-shrink:0;align-items:center;display:inline-flex}.Pin-module__Fi-VuW__variant-selected .Pin-module__Fi-VuW__marker{background:var(--surface-action-primary-default);color:var(--icon-on-action-primary)}.Pin-module__Fi-VuW__pin.Pin-module__Fi-VuW__variant-default:hover:not(:disabled) .Pin-module__Fi-VuW__marker,.Pin-module__Fi-VuW__pin.Pin-module__Fi-VuW__variant-group:hover:not(:disabled) .Pin-module__Fi-VuW__marker{background:var(--surface-action-secondary-hover)}.Pin-module__Fi-VuW__pin.Pin-module__Fi-VuW__variant-default:hover:not(:disabled) .Pin-module__Fi-VuW__label{background:var(--surface-default-hover)}.Pin-module__Fi-VuW__variant-group .Pin-module__Fi-VuW__marker{gap:var(--space-100);padding:var(--space-100) var(--space-300) var(--space-100) var(--space-100)}.Pin-module__Fi-VuW__count{font-family:var(--font-family-sans);font-weight:var(--font-weight-regular);font-size:var(--font-size-h5);line-height:var(--line-height-h5);letter-spacing:var(--letter-spacing-h5);color:var(--text-headings)}.Pin-module__Fi-VuW__label{justify-content:center;align-self:stretch;gap:var(--space-200);padding:var(--space-100) var(--space-200);background:var(--surface-default-default-2);border-radius:var(--radius-xs);text-align:left;flex-direction:column;display:inline-flex;overflow:hidden}.Pin-module__Fi-VuW__name{font-family:var(--font-family-sans);font-weight:var(--font-weight-medium);font-size:var(--font-size-b1);line-height:var(--line-height-b1);letter-spacing:var(--letter-spacing-b1);color:var(--text-body);white-space:nowrap}.Pin-module__Fi-VuW__address{font-family:var(--font-family-sans);font-weight:var(--font-weight-regular);font-size:var(--font-size-b2);line-height:var(--line-height-b2);letter-spacing:var(--letter-spacing-b2);color:var(--text-description);white-space:pre-line}.Pin-module__Fi-VuW__pin.Pin-module__Fi-VuW__size-small.Pin-module__Fi-VuW__variant-group .Pin-module__Fi-VuW__marker{gap:var(--space-50);padding:var(--space-100) var(--space-200) var(--space-100) var(--space-100)}.Pin-module__Fi-VuW__size-small .Pin-module__Fi-VuW__count{font-weight:var(--font-weight-medium);font-size:var(--font-size-b2);line-height:var(--line-height-b2);letter-spacing:var(--letter-spacing-b2)}.Pin-module__Fi-VuW__size-small .Pin-module__Fi-VuW__name{font-size:var(--font-size-b2);line-height:var(--line-height-b2);letter-spacing:var(--letter-spacing-b2)}.Pin-module__Fi-VuW__size-small .Pin-module__Fi-VuW__address{font-size:var(--font-size-b3);line-height:var(--line-height-b3);letter-spacing:var(--letter-spacing-b3)}.Pin-module__Fi-VuW__pin.Pin-module__Fi-VuW__size-small.Pin-module__Fi-VuW__variant-selected .Pin-module__Fi-VuW__label{gap:var(--space-100)}
.TerritoryMap-module__qdKrrG__wrap{gap:var(--space-300);flex-direction:column;height:100%;min-height:0;display:flex}.TerritoryMap-module__qdKrrG__map{border-radius:var(--radius-md);border:var(--border-width-default) solid var(--border-card);flex:auto;min-height:240px;position:relative;overflow:hidden}.TerritoryMap-module__qdKrrG__hint{inset:auto var(--space-400) var(--space-400) var(--space-400);z-index:1;padding:var(--space-300) var(--space-400);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--surface-default-default) 88%, transparent);border:var(--border-width-default) solid var(--border-card);color:var(--text-description);font-size:var(--font-size-b2);line-height:var(--line-height-b2);text-align:center;margin:0;position:absolute}.n42-setup-pin{animation:TerritoryMap-module__qdKrrG__drop var(--duration-base) var(--easing-standard) both}.n42-setup-pin-out{filter:grayscale();opacity:.55}.n42-setup-pin-bare button>span+span{display:none}.n42-setup-pin-out span{text-decoration:line-through}@keyframes TerritoryMap-module__qdKrrG__drop{0%{opacity:0;transform:translateY(-14px)scale(.6)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.n42-setup-pin{animation:none}}.TerritoryMap-module__qdKrrG__legend{gap:var(--space-200);flex-direction:column;flex:none;display:flex}.TerritoryMap-module__qdKrrG__legendRow{align-items:baseline;gap:var(--space-300);display:flex}.TerritoryMap-module__qdKrrG__legendKey{color:var(--text-labels);font-size:var(--font-size-b3);line-height:var(--line-height-b3);text-transform:uppercase;letter-spacing:var(--letter-spacing-label-mono-sm);flex:0 0 96px}.TerritoryMap-module__qdKrrG__legendItems{gap:var(--space-200);flex-wrap:wrap;min-width:0;display:flex}.TerritoryMap-module__qdKrrG__in{padding:var(--space-50) var(--space-300);border-radius:var(--radius-full);background:var(--surface-action-secondary-default);color:var(--text-on-action-secondary);font-size:var(--font-size-b3);line-height:calc(var(--line-height-b3) + var(--space-100))}.TerritoryMap-module__qdKrrG__out{padding:var(--space-50) var(--space-300);border-radius:var(--radius-full);background:var(--surface-default-default-2);color:var(--text-description);font-size:var(--font-size-b3);line-height:calc(var(--line-height-b3) + var(--space-100));text-decoration:line-through}.TerritoryMap-module__qdKrrG__quiet{color:var(--text-description);font-size:var(--font-size-b3);line-height:var(--line-height-b3)}.TerritoryMap-module__qdKrrG__count{color:var(--text-description);font-size:var(--font-size-b3);line-height:var(--line-height-b3);margin:0}
.SetupVisual-module__U9H5sq__visual{gap:var(--space-400);height:100%;min-height:0;padding:var(--space-500);border-radius:var(--radius-lg);border:var(--border-width-default) solid var(--border-card);background:var(--surface-default-default);box-shadow:var(--shadow-s);flex-direction:column;display:flex}.SetupVisual-module__U9H5sq__head{align-items:flex-start;gap:var(--space-300);flex:none;display:flex}.SetupVisual-module__U9H5sq__icon{width:var(--space-800);height:var(--space-800);border-radius:var(--radius-sm);background:var(--surface-widget-icon);color:var(--icon-headings);flex:none;justify-content:center;align-items:center;display:inline-flex}.SetupVisual-module__U9H5sq__title{color:var(--text-headings);font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-weight:var(--font-weight-medium);margin:0}.SetupVisual-module__U9H5sq__lead{margin:var(--space-50) 0 0;max-width:52ch;color:var(--text-description);font-size:var(--font-size-b2);line-height:calc(var(--line-height-b2) + var(--space-100))}.SetupVisual-module__U9H5sq__body{flex:auto;min-height:0;display:flex}.SetupVisual-module__U9H5sq__stack{gap:var(--space-400);flex-direction:column;width:100%;min-height:0;display:flex}.SetupVisual-module__U9H5sq__centered{justify-content:center}.SetupVisual-module__U9H5sq__mapBox{flex:auto;min-height:260px}.SetupVisual-module__U9H5sq__kicker{color:var(--text-labels);font-size:var(--font-size-label-xs);line-height:var(--line-height-label-xs);text-transform:uppercase;letter-spacing:var(--letter-spacing-label-xs);margin:0}.SetupVisual-module__U9H5sq__note{max-width:62ch;color:var(--text-description);font-size:var(--font-size-b3);line-height:calc(var(--line-height-b3) + var(--space-100));margin:0}
.Welcome-module__FYHYDG__page{gap:var(--space-500);height:100%;min-height:0;padding:var(--space-400) var(--space-600) var(--space-500);flex-direction:column;display:flex;position:relative;overflow:hidden}.Welcome-module__FYHYDG__head{z-index:1;gap:var(--space-300);flex-direction:column;flex:none;display:flex;position:relative}.Welcome-module__FYHYDG__headIntro{text-align:center;padding-top:var(--space-500);align-items:center}.Welcome-module__FYHYDG__title{color:var(--text-headings);font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-weight:var(--font-weight-medium);margin:0}.Welcome-module__FYHYDG__headIntro .Welcome-module__FYHYDG__title{font-size:var(--font-size-h1-s);line-height:var(--line-height-h1-s)}.Welcome-module__FYHYDG__lead{max-width:66ch;color:var(--text-description);font-size:var(--font-size-b1);line-height:calc(var(--line-height-b1) + var(--space-100));margin:0}.Welcome-module__FYHYDG__split{z-index:1;gap:var(--space-500);flex:auto;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:stretch;min-height:0;display:grid;position:relative}.Welcome-module__FYHYDG__single{grid-template-columns:minmax(0,1fr);width:100%;max-width:920px;margin:0 auto}.Welcome-module__FYHYDG__talk{border-radius:var(--radius-lg);border:var(--border-width-default) solid var(--border-card);background:var(--surface-default-default);min-height:0;box-shadow:var(--shadow-s);flex-direction:column;display:flex;overflow:hidden}.Welcome-module__FYHYDG__talkScroll{min-height:0;padding:var(--space-500) var(--space-500) var(--space-300);flex-direction:column;flex:auto;display:flex;overflow:auto}.Welcome-module__FYHYDG__flow{gap:var(--space-400);flex-direction:column;margin-top:auto;display:flex}.Welcome-module__FYHYDG__talkFoot{padding:var(--space-300) var(--space-500) var(--space-500);border-top:var(--border-width-default) solid var(--border-card);background:var(--surface-default-default);flex:none}.Welcome-module__FYHYDG__footRow{justify-content:space-between;align-items:center;gap:var(--space-300);flex-wrap:wrap;display:flex}.Welcome-module__FYHYDG__done{align-items:center;gap:var(--space-300);padding-bottom:var(--space-300);border-bottom:var(--border-width-default) solid var(--border-card);flex-wrap:wrap;display:flex}.Welcome-module__FYHYDG__doneHead{align-items:center;gap:var(--space-200);min-width:128px;color:var(--text-labels);font-size:var(--font-size-label-xs);line-height:var(--line-height-label-xs);text-transform:uppercase;letter-spacing:var(--letter-spacing-label-xs);display:inline-flex}.Welcome-module__FYHYDG__doneIcon{color:var(--icon-description);display:inline-flex}.Welcome-module__FYHYDG__doneItems{align-items:center;gap:var(--space-200);flex-wrap:wrap;min-width:0;display:flex}.Welcome-module__FYHYDG__more{color:var(--text-description);font-size:var(--font-size-b3);line-height:var(--line-height-b3)}.Welcome-module__FYHYDG__step{gap:var(--space-100);flex-direction:column;display:flex}.Welcome-module__FYHYDG__stepTitle{align-items:center;gap:var(--space-200);color:var(--text-headings);font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-weight:var(--font-weight-medium);margin:0;display:flex}.Welcome-module__FYHYDG__stepIcon{width:var(--space-700);height:var(--space-700);border-radius:var(--radius-xs);background:var(--surface-widget-icon);color:var(--icon-headings);justify-content:center;align-items:center;display:inline-flex}.Welcome-module__FYHYDG__stepLead{color:var(--text-description);font-size:var(--font-size-b2);line-height:calc(var(--line-height-b2) + var(--space-100));margin:0}.Welcome-module__FYHYDG__messages{gap:var(--space-400);flex-direction:column;display:flex}.Welcome-module__FYHYDG__understood{align-items:center;gap:var(--space-200);flex-wrap:wrap;display:flex}.Welcome-module__FYHYDG__greyed{opacity:.45;cursor:not-allowed;display:inline-flex}.Welcome-module__FYHYDG__summary{gap:var(--space-300);flex-direction:column;display:flex}.Welcome-module__FYHYDG__sumCard{align-items:flex-start;gap:var(--space-400);padding:var(--space-400);border-radius:var(--radius-md);border:var(--border-width-default) solid var(--border-card);background:var(--surface-default-default-2);display:flex}.Welcome-module__FYHYDG__sumIcon{width:var(--space-800);height:var(--space-800);border-radius:var(--radius-xs);background:var(--surface-default-default);color:var(--icon-headings);flex:none;justify-content:center;align-items:center;display:inline-flex}.Welcome-module__FYHYDG__sumBody{gap:var(--space-200);flex-direction:column;flex:auto;min-width:0;display:flex}.Welcome-module__FYHYDG__sumLabel{color:var(--text-labels);font-size:var(--font-size-label-xs);line-height:var(--line-height-label-xs);text-transform:uppercase;letter-spacing:var(--letter-spacing-label-xs);margin:0}.Welcome-module__FYHYDG__sumValues{align-items:center;gap:var(--space-200);flex-wrap:wrap;display:flex}.Welcome-module__FYHYDG__sumEmpty{color:var(--text-description);font-size:var(--font-size-b2);line-height:var(--line-height-b2)}.Welcome-module__FYHYDG__struck{opacity:.7;text-decoration:line-through}.Welcome-module__FYHYDG__sumFoot{align-items:center;gap:var(--space-200);color:var(--text-description);font-size:var(--font-size-b3);line-height:calc(var(--line-height-b3) + var(--space-100));margin:0;display:flex}.Welcome-module__FYHYDG__nameBox{align-items:flex-end;gap:var(--space-400);padding:var(--space-400);border-radius:var(--radius-md);border:var(--border-width-default) solid var(--border-card);background:var(--surface-default-default-2);flex-wrap:wrap;display:flex}.Welcome-module__FYHYDG__nameBox>:first-child{flex:280px;min-width:0}@media (max-width:1100px){.Welcome-module__FYHYDG__page{padding:var(--space-300) var(--space-400) var(--space-400)}.Welcome-module__FYHYDG__split{grid-template-columns:minmax(0,1fr);overflow:auto}.Welcome-module__FYHYDG__headIntro .Welcome-module__FYHYDG__title{font-size:var(--font-size-h2);line-height:var(--line-height-h2)}}
.Shell-module__D0YbQG__shell{background:var(--color-page);height:100%;min-height:0;display:flex;position:relative}.Shell-module__D0YbQG__rail{z-index:2;border-right:var(--border-width-default) solid var(--border-card);background:0 0;flex-direction:column;height:100%;display:flex;position:relative}.Shell-module__D0YbQG__railGroup{gap:var(--space-100);flex-direction:column;display:flex}.Shell-module__D0YbQG__railFoot{align-items:center;gap:var(--space-200);padding-bottom:var(--space-400);flex-direction:column;margin-top:auto;display:flex}.Shell-module__D0YbQG__railTip{display:block}.Shell-module__D0YbQG__railDisabled{opacity:.4}.Shell-module__D0YbQG__railDisabled *{cursor:not-allowed}.Shell-module__D0YbQG__infoDot{width:var(--space-700);height:var(--space-700);color:var(--icon-description);justify-content:center;align-items:center;display:inline-flex}.Shell-module__D0YbQG__signOut{cursor:pointer;background:0 0;border:0;padding:0;}.Shell-module__D0YbQG__main{z-index:1;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative}.Shell-module__D0YbQG__topbar{justify-content:space-between;align-items:center;gap:var(--space-400);padding:var(--space-300) var(--space-600);flex:none;display:flex}.Shell-module__D0YbQG__brand{color:var(--text-headings);padding:var(--space-100);border-radius:var(--radius-xs);align-items:center;display:inline-flex}.Shell-module__D0YbQG__brand:focus-visible{box-shadow:var(--shadow-focus);outline:none}.Shell-module__D0YbQG__topRight{align-items:center;gap:var(--space-300);display:flex}.Shell-module__D0YbQG__switchLabel{font-family:var(--font-family-sans);font-size:var(--font-size-b3);line-height:var(--line-height-b3);letter-spacing:var(--letter-spacing-label-mono-sm);text-transform:uppercase;color:var(--text-labels)}.Shell-module__D0YbQG__avatar{width:var(--space-700);height:var(--space-700);border-radius:var(--radius-full);background:var(--surface-default-colored);color:var(--text-headings);font-size:var(--font-size-label-xs);line-height:var(--line-height-label-xs);font-weight:var(--font-weight-medium);justify-content:center;align-items:center;display:inline-flex}.Shell-module__D0YbQG__content{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.Shell-module__D0YbQG__demoNote{padding:var(--space-200) var(--space-600) var(--space-200);font-family:var(--font-family-sans);font-size:var(--font-size-b3);line-height:var(--line-height-b3);color:var(--text-labels);opacity:.72;border-top:var(--border-width-default) solid var(--border-card);flex:none}@media (max-width:1100px){.Shell-module__D0YbQG__topbar{padding:var(--space-200) var(--space-400)}.Shell-module__D0YbQG__demoNote{padding-left:var(--space-400);padding-right:var(--space-400)}.Shell-module__D0YbQG__switchLabel{display:none}}
