.tag-badge[data-v-4027586e]{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border-radius:1rem;font-size:.75rem;font-weight:500;background:var(--v172610c0);color:var(--v5f0a251f);transition:all .15s ease}.tag-badge--clickable[data-v-4027586e]{cursor:pointer}.tag-badge--clickable[data-v-4027586e]:hover{background:var(--v1353b458);color:var(--v6e0acbd7)}.tag-badge--active[data-v-4027586e]{background:var(--v172610c0);color:var(--v5f0a251f)}.tag-badge__text[data-v-4027586e]{line-height:1}.tag-badge__remove[data-v-4027586e]{display:flex;align-items:center;justify-content:center;padding:0;margin:0 0 0 .125rem;border:none;background:transparent;color:inherit;cursor:pointer;font-size:.875rem;opacity:.7;transition:opacity .15s ease}.tag-badge__remove[data-v-4027586e]:hover{opacity:1}.daily-input[data-v-914bf682]{background:var(--v169630d6);border:1px solid var(--v50da63d4);border-radius:12px;padding:1rem;transition:box-shadow .2s ease,transform .2s ease}.daily-input--expanded[data-v-914bf682]{box-shadow:0 12px 30px #00000014}.daily-input__main[data-v-914bf682]{display:flex;gap:.75rem}.daily-input__textarea[data-v-914bf682]{flex:1;border:none;background:transparent;color:var(--v7be80256);font-size:1rem;line-height:1.5;resize:none;outline:none;min-height:1.5rem;font-family:inherit}.daily-input__textarea[data-v-914bf682]::placeholder{color:var(--v7d661ecb)}.daily-input__footer[data-v-914bf682]{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--v50da63d4)}.daily-input__tags[data-v-914bf682]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.daily-input__tag-input[data-v-914bf682]{flex:1;min-width:120px;border:none;background:var(--f0c34f52);color:var(--v7be80256);font-size:.875rem;outline:none;padding:.35rem .75rem;border-radius:999px}.daily-input__tag-input[data-v-914bf682]::placeholder{color:var(--v7d661ecb)}.daily-input__actions[data-v-914bf682]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.daily-input__hint[data-v-914bf682]{font-size:.75rem;color:var(--v7d661ecb)}.daily-input__submit[data-v-914bf682]{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.2rem;border:none;border-radius:999px;background:var(--v74f45e82);color:#fff;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .15s ease,transform .15s ease}.daily-input__submit[data-v-914bf682]:hover:not(:disabled){background:var(--v1fb4a7bd);transform:translateY(-1px)}.daily-input__submit[data-v-914bf682]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){.daily-input[data-v-914bf682]{padding:.75rem}.daily-input__actions[data-v-914bf682]{flex-direction:column;align-items:stretch}.daily-input__hint[data-v-914bf682]{width:100%;text-align:center}.daily-input__submit[data-v-914bf682]{width:100%;justify-content:center}.daily-input__tag-input[data-v-914bf682]{min-width:0}}.daily-card[data-v-76b7781a]{position:relative;background:var(--a5edb962);border:1px solid var(--v2fd90a66);border-radius:12px;padding:1rem;transition:background .2s ease,transform .2s ease}.daily-card[data-v-76b7781a]:hover{background:var(--v318b03ee);transform:translateY(-2px)}.daily-card--reviewed[data-v-76b7781a]{opacity:.7}.daily-card--temp[data-v-76b7781a]{opacity:.6;pointer-events:none}.daily-card__header[data-v-76b7781a]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.daily-card__date[data-v-76b7781a]{font-size:.75rem;color:var(--v7c52428a)}.daily-card__actions[data-v-76b7781a]{display:flex;gap:.25rem}.daily-card__action[data-v-76b7781a]{display:flex;align-items:center;justify-content:center;padding:.375rem;border:none;border-radius:6px;background:transparent;color:var(--v7c52428a);cursor:pointer;font-size:1.125rem;transition:all .15s ease}.daily-card__action[data-v-76b7781a]:hover:not(:disabled){background:var(--v2fd90a66);color:var(--c73effe4)}.daily-card__action[data-v-76b7781a]:disabled{opacity:.5;cursor:not-allowed}.daily-card__action--active[data-v-76b7781a]{color:var(--v0396db81)}.daily-card__action--danger[data-v-76b7781a]:hover:not(:disabled){color:#ef4444}.daily-card__content[data-v-76b7781a]{margin:0;color:var(--c73effe4);font-size:.9375rem;line-height:1.6;white-space:pre-wrap;word-break:break-word}.daily-card__tags[data-v-76b7781a]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.daily-card__loading[data-v-76b7781a]{position:absolute;top:.5rem;right:.5rem}.daily-card__spinner[data-v-76b7781a]{animation:spin-76b7781a 1s linear infinite;color:var(--v0396db81)}@media(max-width:768px){.daily-card[data-v-76b7781a]{padding:.75rem}}@keyframes spin-76b7781a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.daily-filter[data-v-fe9c2b6d]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;background:var(--v56418165);border-radius:10px}.daily-filter__tags[data-v-fe9c2b6d]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.daily-filter__add-tag[data-v-fe9c2b6d]{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border:1px dashed var(--v192a53e3);border-radius:1rem;background:transparent;color:var(--v98c9af36);font-size:.75rem;cursor:pointer;transition:all .15s ease}.daily-filter__add-tag[data-v-fe9c2b6d]:hover{border-color:var(--v1549b5aa);color:var(--v1549b5aa)}.daily-filter__tag-input[data-v-fe9c2b6d]{min-width:100px;padding:.25rem .5rem;border:1px solid var(--v1549b5aa);border-radius:1rem;background:transparent;color:var(--v3666a6a4);font-size:.75rem;outline:none}.daily-filter__tag-input[data-v-fe9c2b6d]::placeholder{color:var(--v98c9af36)}.daily-filter__actions[data-v-fe9c2b6d]{display:flex;align-items:center;gap:.5rem}.daily-filter__btn[data-v-fe9c2b6d]{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border:none;border-radius:6px;background:transparent;color:var(--v98c9af36);font-size:.8125rem;cursor:pointer;transition:all .15s ease}.daily-filter__btn[data-v-fe9c2b6d]:hover{background:var(--v63d1049a);color:var(--v3666a6a4)}.daily-filter__btn--active[data-v-fe9c2b6d]{color:var(--v1549b5aa)}.daily-filter__clear[data-v-fe9c2b6d]{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border:none;border-radius:6px;background:transparent;color:var(--v98c9af36);font-size:.8125rem;cursor:pointer;transition:all .15s ease}.daily-filter__clear[data-v-fe9c2b6d]:hover{background:var(--v63d1049a);color:#ef4444}@media(max-width:768px){.daily-filter[data-v-fe9c2b6d]{flex-direction:column;align-items:stretch}.daily-filter__actions[data-v-fe9c2b6d]{width:100%;justify-content:space-between}.daily-filter__btn[data-v-fe9c2b6d],.daily-filter__clear[data-v-fe9c2b6d]{flex:1;justify-content:center}.daily-filter__tag-input[data-v-fe9c2b6d]{flex:1;min-width:0}}.daily-list[data-v-09e57567]{display:flex;flex-direction:column;gap:1rem;overflow-y:auto;padding-bottom:2rem}.daily-list__items[data-v-09e57567]{display:flex;flex-direction:column;gap:.75rem}.daily-list__empty[data-v-09e57567]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center;color:var(--v313aa4bc)}.daily-list__empty-icon[data-v-09e57567]{font-size:3rem;margin-bottom:1rem;opacity:.5}.daily-list__empty p[data-v-09e57567]{margin:0 0 .25rem;font-size:1rem;font-weight:500}.daily-list__empty span[data-v-09e57567]{font-size:.875rem;opacity:.7}.daily-list__loading[data-v-09e57567]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1.5rem;color:var(--v313aa4bc);font-size:.875rem}.daily-list__spinner[data-v-09e57567]{animation:spin-09e57567 1s linear infinite;color:var(--v72faa182);font-size:1.25rem}.daily-list__end[data-v-09e57567]{display:flex;justify-content:center;padding:1rem;color:var(--v313aa4bc);font-size:.8125rem;opacity:.7}.daily-enter-active[data-v-09e57567],.daily-leave-active[data-v-09e57567]{transition:all .3s ease}.daily-enter-from[data-v-09e57567]{opacity:0;transform:translateY(-20px)}.daily-leave-to[data-v-09e57567]{opacity:0;transform:translate(-20px)}.daily-move[data-v-09e57567]{transition:transform .3s ease}@keyframes spin-09e57567{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sidebar-nav-item[data-v-736dbea2]{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;border:none;border-radius:10px;background:transparent;color:var(--v46b3a77f);font-size:.9375rem;font-weight:500;text-decoration:none;cursor:pointer;transition:all .15s ease}.sidebar-nav-item[data-v-736dbea2]:hover{background:var(--v4651ee38);color:var(--v46520dca)}.sidebar-nav-item--active[data-v-736dbea2]{background:var(--v68e81008);color:var(--ef18b776)}.sidebar-nav-item--collapsed[data-v-736dbea2]{justify-content:center;padding:.75rem}.sidebar-nav-item__icon[data-v-736dbea2]{font-size:1.25rem;flex-shrink:0}.sidebar-nav-item__label[data-v-736dbea2]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.sidebar-nav-item[data-v-736dbea2]{width:auto;min-width:84px;justify-content:center}}.app-sidebar[data-v-10ddc927]{display:flex;flex-direction:column;width:240px;height:100%;background:var(--v2804540e);border-right:1px solid var(--v398ae30c);transition:width .2s ease,transform .2s ease}.app-sidebar--collapsed[data-v-10ddc927]{width:64px}.app-sidebar__header[data-v-10ddc927]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:1rem;border-bottom:1px solid var(--v398ae30c)}.app-sidebar__logo[data-v-10ddc927]{display:flex;align-items:center;gap:.5rem;font-size:1.125rem;font-weight:600;color:var(--v7cc2ec0d)}.app-sidebar__logo-icon[data-v-10ddc927]{color:var(--v3de709bc);font-size:1.5rem}.app-sidebar__toggle[data-v-10ddc927]{display:inline-flex;align-items:center;justify-content:center;padding:.5rem;border:none;border-radius:8px;background:transparent;color:var(--c1670348);cursor:pointer;font-size:1.25rem;transition:all .15s ease}.app-sidebar__toggle[data-v-10ddc927]:hover{background:var(--v398ae30c);color:var(--v7cc2ec0d)}.app-sidebar__nav[data-v-10ddc927]{flex:1;display:flex;flex-direction:column;gap:.25rem;padding:1rem .75rem;overflow-y:auto}.app-sidebar__footer[data-v-10ddc927]{padding:.75rem;border-top:1px solid var(--v398ae30c)}@media(max-width:768px){.app-sidebar[data-v-10ddc927]{width:100%;height:auto;border-right:none;border-bottom:1px solid var(--v398ae30c)}.app-sidebar--collapsed[data-v-10ddc927]{width:100%}.app-sidebar__header[data-v-10ddc927]{padding:.75rem 1rem}.app-sidebar__nav[data-v-10ddc927]{flex-direction:row;align-items:stretch;gap:.5rem;padding:.5rem .75rem .75rem;overflow-x:auto}.app-sidebar__footer[data-v-10ddc927]{border-top:none;border-left:1px solid var(--v398ae30c);padding:.75rem 1rem 1rem;display:flex;justify-content:flex-start}}.main-layout[data-v-a0119287]{display:flex;min-height:100vh;min-height:100dvh;background:var(--be4848d8)}.main-layout__content[data-v-a0119287]{flex:1;display:flex;flex-direction:column;overflow:hidden;background:var(--v976f4e8e);border-radius:var(--v4db35f06);margin:.5rem 0;transition:border-radius .2s ease}@media(max-width:768px){.main-layout[data-v-a0119287]{flex-direction:column;background:var(--v976f4e8e)}.main-layout__content[data-v-a0119287]{border-radius:0;margin:0;min-height:calc(100vh - 64px)}}
