.common-layout-sidebar-left-navigation-item{&[data-v-6b47dad4]{align-items:center;align-self:stretch;border-radius:var(--yuunyt-nav-item-radius);color:var(--yuunyt-nav-item-foreground);display:flex;font:var(--yuunyt-nav-item-text);gap:var(--yuunyt-nav-item-gap);height:var(--yuunyt-nav-item-height);padding-inline:var(--yuunyt-nav-item-padding-x);position:relative;text-decoration:none}& .icon[data-v-6b47dad4]{color:var(--yuunyt-nav-item-icon);height:var(--yuunyt-nav-item-icon-size);width:var(--yuunyt-nav-item-icon-size)}&[data-v-6b47dad4]:after{content:"";inset:calc(var(--yuunyt-nav-list-gap)/-2) var(--yuunyt-gap-none);position:absolute}&[data-v-6b47dad4]:not(.router-link-active):hover{background:var(--yuunyt-nav-item-background-hover)}&[data-v-6b47dad4]:active{background:var(--yuunyt-nav-item-background-pressed)}&.router-link-active{&[data-v-6b47dad4]{background:var(--yuunyt-nav-item-background-active);color:var(--yuunyt-nav-item-foreground-active);font:var(--yuunyt-nav-item-active-text)}& .icon[data-v-6b47dad4]{color:var(--yuunyt-nav-item-icon-active)}}&[data-v-6b47dad4]:focus-visible{outline:var(--yuunyt-focus-ring-width) solid var(--yuunyt-focus-ring);outline-offset:var(--yuunyt-focus-ring-offset)}}.common-layout-sidebar-left-navigation{&[data-v-ca69c315]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--yuunyt-nav-list-gap)}& .section-label[data-v-ca69c315]{align-items:flex-start;align-self:stretch;color:var(--yuunyt-color-text-default);display:flex;gap:var(--yuunyt-gap-actions);padding:var(--yuunyt-gap-none) var(--yuunyt-padding-item-x)}}.common-notification-card[data-v-362c772f]{align-items:stretch;background:var(--yuunyt-color-background-default);border-radius:var(--yuunyt-radius-surface);box-shadow:inset 0 var(--yuunyt-border-width-frame) 0 0 var(--yuunyt-color-border-divider);cursor:pointer;display:flex;flex-direction:column;gap:var(--yuunyt-gap-icon);padding:var(--yuunyt-padding-field);position:relative;text-align:left;transition:background var(--yuunyt-duration-fast) var(--yuunyt-ease-color),border-color var(--yuunyt-duration-fast) var(--yuunyt-ease-color)}.common-notification-card[data-v-362c772f]:hover{background:var(--yuunyt-color-background-default);border-color:var(--yuunyt-color-border-divider)}.common-notification-card[data-v-362c772f]:focus-visible{outline:var(--yuunyt-focus-ring-width) solid var(--yuunyt-focus-ring);outline-offset:var(--yuunyt-focus-ring-offset)}.common-notification-card__accent[data-v-362c772f]{border-radius:inherit;box-shadow:none;inset:var(--yuunyt-gap-none);pointer-events:none;position:absolute}.common-notification-card--reminder[data-v-362c772f]{box-shadow:inset 0 var(--yuunyt-border-width-stripe) 0 0 var(--yuunyt-color-state-open),inset 0 0 0 var(--yuunyt-border-width-frame) var(--yuunyt-color-border-divider)}.common-notification-card--mention[data-v-362c772f]{box-shadow:inset 0 var(--yuunyt-border-width-stripe) 0 0 var(--yuunyt-color-state-info),inset 0 0 0 var(--yuunyt-border-width-frame) var(--yuunyt-color-border-divider)}.common-notification-card__body[data-v-362c772f]{display:flex;flex-direction:column;gap:var(--yuunyt-gap-icon);min-width:0;position:relative;z-index:1}.common-notification-card__head[data-v-362c772f]{min-height:var(--yuunyt-size-tile)}.common-notification-card__head[data-v-362c772f],.common-notification-card__head-main[data-v-362c772f]{align-items:center;display:flex;gap:var(--yuunyt-gap-icon);min-width:0}.common-notification-card__head-main[data-v-362c772f]{flex:1 1 0}.common-notification-card__icon-badge[data-v-362c772f]{flex-shrink:0}.common-notification-card__icon-badge .yuunyt-icon[data-v-362c772f]{height:var(--yuunyt-size-icon-sm);width:var(--yuunyt-size-icon-sm)}.common-notification-card__icon-badge--reminder[data-v-362c772f]{align-items:center;background:var(--yuunyt-color-state-open-surface);border-radius:var(--yuunyt-radius-full);color:var(--yuunyt-color-brand);display:flex;justify-content:center;padding:var(--yuunyt-padding-menu)}.common-notification-card__icon-badge--mention[data-v-362c772f]{align-items:center;background:var(--yuunyt-color-state-info-surface);border-radius:var(--yuunyt-radius-full);color:var(--yuunyt-color-state-info-text);display:flex;height:var(--yuunyt-size-tile);justify-content:center;width:var(--yuunyt-size-tile)}.common-notification-card__type[data-v-362c772f]{color:var(--yuunyt-color-text-subtle);flex-shrink:0;font:var(--yuunyt-text-card-head-compact)}.common-notification-card__divider[data-v-362c772f]{background:var(--yuunyt-color-border-default);border-radius:var(--yuunyt-radius-full);flex-shrink:0;height:3px;width:3px}.common-notification-card__entity[data-v-362c772f]{color:var(--yuunyt-color-text-subtle);flex:1 1 0;font:var(--yuunyt-text-annotation);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.common-notification-card__head-aside[data-v-362c772f]{align-items:center;display:flex;flex-shrink:0;gap:var(--yuunyt-gap-icon);justify-content:flex-end;max-width:45%;position:relative}.common-notification-card__head-aside[data-v-362c772f]>:not(.common-notification-card__actions){transition:opacity var(--yuunyt-duration-fast) var(--yuunyt-ease-color)}.common-notification-card:focus-within .common-notification-card__head-aside[data-v-362c772f]>:not(.common-notification-card__actions),.common-notification-card:hover .common-notification-card__head-aside[data-v-362c772f]>:not(.common-notification-card__actions){opacity:0;pointer-events:none}.common-notification-card__due-pill[data-v-362c772f]{align-items:center;background:var(--yuunyt-color-background-muted);border:var(--yuunyt-border-width-frame) solid var(--yuunyt-color-border-divider);border-radius:var(--yuunyt-radius-badge);color:var(--yuunyt-color-text-muted);display:inline-flex;font:var(--yuunyt-text-hours-planned);justify-content:center;padding:var(--yuunyt-padding-menu) var(--yuunyt-padding-item-y);white-space:nowrap}.common-notification-card__due-pill--overdue[data-v-362c772f]{background:var(--yuunyt-color-state-bad-surface);border-color:var(--yuunyt-color-state-bad-border);color:var(--yuunyt-color-state-bad-text)}.common-notification-card__time[data-v-362c772f]{color:var(--yuunyt-color-text-faint);font:var(--yuunyt-text-annotation);white-space:nowrap}.common-notification-card__time--overdue[data-v-362c772f]{color:var(--yuunyt-color-state-bad-text)}.common-notification-card__actions{&[data-v-362c772f]{align-items:center;display:flex;gap:var(--yuunyt-gap-row-lines);opacity:0;pointer-events:none;position:absolute;right:var(--yuunyt-gap-none);top:50%;transform:translateY(-50%);transition:opacity var(--yuunyt-duration-fast) var(--yuunyt-ease-color);z-index:2}&[data-v-362c772f] .yuunyt-icon-button{flex-shrink:0;height:var(--yuunyt-height-compact);width:var(--yuunyt-height-compact);& .yuunyt-icon{height:var(--yuunyt-size-icon-md)!important;width:var(--yuunyt-size-icon-md)!important}}}.common-notification-card:focus-within .common-notification-card__actions[data-v-362c772f],.common-notification-card:hover .common-notification-card__actions[data-v-362c772f]{opacity:1;pointer-events:auto}.common-notification-card__preview{&[data-v-362c772f]{color:var(--yuunyt-color-text-default);font:var(--yuunyt-text-annotation);margin:var(--yuunyt-gap-none);max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}&[data-v-362c772f] blockquote,&[data-v-362c772f] h1,&[data-v-362c772f] h2,&[data-v-362c772f] h3,&[data-v-362c772f] h4,&[data-v-362c772f] h5,&[data-v-362c772f] h6,&[data-v-362c772f] li,&[data-v-362c772f] ol,&[data-v-362c772f] p,&[data-v-362c772f] pre,&[data-v-362c772f] ul{border:none;display:inline;font:inherit;font-weight:inherit;margin:var(--yuunyt-gap-none);padding:var(--yuunyt-gap-none)}&[data-v-362c772f] ol,&[data-v-362c772f] ul{list-style:none}&[data-v-362c772f] br,&[data-v-362c772f] hr{display:none}&[data-v-362c772f] code,&[data-v-362c772f] pre{white-space:nowrap}&[data-v-362c772f] .entity-link[data-without-link=true],&[data-v-362c772f] .mention{cursor:inherit;pointer-events:none;text-decoration:none}}.common-notification-panel[data-v-4c68a314]{background:var(--yuunyt-menu-background);border:var(--yuunyt-border-width-frame) solid var(--yuunyt-color-border-divider);border-radius:var(--yuunyt-menu-radius);box-shadow:var(--yuunyt-menu-shadow);display:flex;flex-direction:column;max-height:70vh;max-width:min(var(--yuunyt-width-dialog-small),calc(100vw - 24px));padding:var(--yuunyt-padding-segment);width:var(--yuunyt-width-dialog-small)}.common-notification-panel__tabs{&[data-v-4c68a314]{border-bottom:var(--yuunyt-border-width-frame) solid var(--yuunyt-color-border-divider);flex-shrink:0;padding:var(--yuunyt-padding-field) var(--yuunyt-padding-field) var(--yuunyt-padding-field)}&[data-v-4c68a314] .common-layout-horizontal-tabs{padding:var(--yuunyt-padding-menu);width:100%}& .common-layout-horizontal-tabs-item[data-v-4c68a314]{flex:1 1 0;min-width:0}}.common-notification-panel__tab[data-v-4c68a314]{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font:inherit;gap:var(--yuunyt-gap-actions);justify-content:center;padding:var(--yuunyt-gap-none);width:100%}.common-notification-panel__badge[data-v-4c68a314]{align-items:center;background:var(--yuunyt-color-background-hover);border-radius:var(--yuunyt-radius-full);color:var(--yuunyt-color-text-default);display:inline-flex;font:var(--yuunyt-text-card-head-compact);height:var(--yuunyt-size-tile);justify-content:center;line-height:1;min-width:var(--yuunyt-size-tile);padding:var(--yuunyt-gap-none) var(--yuunyt-padding-field)}.common-notification-panel__list[data-v-4c68a314]{display:flex;flex:1;flex-direction:column;gap:var(--yuunyt-gap-actions);max-height:min(560px,65vh);overflow-y:auto;padding:var(--yuunyt-padding-field)}.common-notification-panel__empty[data-v-4c68a314]{color:var(--yuunyt-empty-foreground);font:var(--yuunyt-empty-text);margin:var(--yuunyt-gap-none);padding:var(--yuunyt-padding-dialog) var(--yuunyt-padding-bar);text-align:center}.common-notification-trigger[data-v-4d22f00e]{align-items:center;display:inline-flex;position:relative}.common-notification-trigger__badge[data-v-4d22f00e]{background:var(--yuunyt-icon-button-count-background);border-radius:var(--yuunyt-icon-button-count-radius);color:var(--yuunyt-icon-button-count-foreground);display:grid;font:var(--yuunyt-icon-button-count-text);height:var(--yuunyt-icon-button-count-size);min-width:var(--yuunyt-icon-button-count-size);place-items:center;position:absolute;right:1px;text-align:center;top:1px}.common-notification-trigger__panel[data-v-4d22f00e]{border-radius:var(--yuunyt-menu-radius);overflow:hidden}.common-layout-sidebar-left{&[data-v-5211d93e]{align-items:flex-start;align-self:stretch;background:var(--yuunyt-nav-background);display:flex;flex-direction:column;flex-shrink:0;width:var(--yuunyt-nav-width)}& .header{&[data-v-5211d93e]{align-items:center;align-self:stretch;display:flex;flex:none;height:var(--yuunyt-nav-head-height);justify-content:space-between;padding-inline:var(--yuunyt-nav-head-padding-left) var(--yuunyt-gap-none)}& .header-left{&[data-v-5211d93e]{align-items:center;color:var(--yuunyt-nav-logo-foreground);display:flex}&[data-v-5211d93e] .yuunyt-logo svg{height:var(--yuunyt-nav-logo-height);width:auto}}& .header-right[data-v-5211d93e]{align-items:center;display:flex;gap:var(--yuunyt-nav-head-tools-gap)}}& .main[data-v-5211d93e]{align-self:stretch;display:flex;flex:1 0 0;flex-direction:column;margin-top:var(--yuunyt-nav-list-margin-top)}& .footer{&[data-v-5211d93e]{align-self:stretch;display:flex;flex-direction:column}& .footer-actions{&[data-v-5211d93e]{align-self:stretch;display:flex;flex-direction:column;gap:var(--yuunyt-nav-footer-list-gap);padding-bottom:var(--yuunyt-nav-footer-padding-bottom)}& .footer-link{&[data-v-5211d93e]{align-items:center;align-self:stretch;background:transparent;border:none;border-radius:var(--yuunyt-nav-footer-radius);color:var(--yuunyt-nav-footer-foreground);cursor:pointer;display:flex;font:var(--yuunyt-nav-footer-text);gap:var(--yuunyt-nav-footer-gap);height:var(--yuunyt-nav-footer-height);padding-inline:var(--yuunyt-nav-footer-padding-x);text-align:start;width:100%}& .icon[data-v-5211d93e]{height:var(--yuunyt-nav-footer-icon-size);width:var(--yuunyt-nav-footer-icon-size)}&[data-v-5211d93e]:hover:not(:disabled){background:var(--yuunyt-nav-footer-background-hover)}&[data-v-5211d93e]:disabled{color:var(--yuunyt-color-text-faint);cursor:default}}}& .office[data-v-5211d93e]{margin-bottom:var(--yuunyt-nav-footer-padding-bottom)}& .account{&[data-v-5211d93e]{align-items:center;align-self:stretch;border-top:var(--yuunyt-nav-account-border-width) solid var(--yuunyt-nav-account-border);color:var(--yuunyt-nav-account-foreground);display:flex;font:var(--yuunyt-nav-account-text);gap:var(--yuunyt-nav-account-gap);padding:var(--yuunyt-nav-account-padding-top) var(--yuunyt-nav-account-padding-x) var(--yuunyt-nav-account-padding-bottom)}& .yuunyt-avatar[data-v-5211d93e]{height:var(--yuunyt-avatar-small-size);width:var(--yuunyt-avatar-small-size)}& .profile{&[data-v-5211d93e]{display:flex;flex:1 0 0;flex-direction:column;min-width:0}& .profile-mail[data-v-5211d93e],& .profile-name[data-v-5211d93e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}}}}.common-layout-sidebar-left.peek{&[data-v-5211d93e]{border-right:var(--yuunyt-nav-drawer-border-width) solid var(--yuunyt-nav-drawer-border);bottom:var(--yuunyt-gap-none);box-shadow:var(--yuunyt-nav-drawer-shadow);box-sizing:content-box;left:var(--yuunyt-gap-none);overflow-y:auto;padding:var(--yuunyt-app-padding);position:fixed;top:var(--yuunyt-gap-none);transition:transform var(--yuunyt-duration-slow) var(--yuunyt-ease-move);z-index:var(--yuunyt-layer-drawer)}&.drawer-enter-from[data-v-5211d93e],&.drawer-leave-to[data-v-5211d93e]{transform:translateX(-100%)}}@media (max-width:1023px){.common-layout-sidebar-left[data-v-5211d93e]{border-right:var(--yuunyt-nav-drawer-border-width) solid var(--yuunyt-nav-drawer-border);bottom:var(--yuunyt-gap-none);box-shadow:var(--yuunyt-nav-drawer-shadow);box-sizing:content-box;left:var(--yuunyt-gap-none);overflow-y:auto;padding:var(--yuunyt-app-padding);position:absolute;top:var(--yuunyt-gap-none);transition:transform var(--yuunyt-duration-slow) var(--yuunyt-ease-move);z-index:var(--yuunyt-layer-drawer)}.drawer-enter-from[data-v-5211d93e],.drawer-leave-to[data-v-5211d93e]{transform:translateX(-100%)}}.layout-default{align-items:flex-start;background:var(--yuunyt-app-background);display:flex;gap:var(--yuunyt-app-gap);height:100vh;padding:var(--yuunyt-app-padding);width:100vw;& .content-default{align-items:flex-start;align-self:stretch;display:flex;flex:1 0 0;gap:var(--yuunyt-app-gap);min-width:0;overflow:auto;&>div{width:100%}}}@media (max-width:1023px){.layout-default{position:relative}}