.uo-guide-summary{align-items:center;background:var(--uo-color-surface-card);border:1px solid var(--uo-color-border-default);border-radius:12px;display:flex;flex-wrap:wrap;font:14px/20px var(--uo-typography-fontFamily-ui);gap:12px;margin:16px 0;padding:12px 16px}.uo-guide-steps{color:var(--uo-color-text-secondary);flex:1}.uo-guide-summary button{color:var(--uo-color-action-primaryBackground);min-height:44px}.uo-guide-target{border-radius:9px;outline:3px solid var(--uo-color-border-focus)!important;outline-offset:3px!important}.uo-guide-coach{background:var(--uo-color-surface-card);border:1px solid var(--uo-color-action-primaryBackground);border-radius:12px;box-shadow:var(--uo-shadow-floating);color:var(--uo-color-text-primary);font:14px/20px var(--uo-typography-fontFamily-ui);overflow:auto;padding:16px;position:fixed;z-index:45}.uo-guide-coach>span{color:var(--uo-color-action-primaryBackground);font-size:12px;font-weight:600}.uo-guide-coach h3{font-size:18px;line-height:24px;margin:8px 24px 8px 0}.uo-guide-coach p{margin:8px 0 16px}.uo-guide-coach .uo-guide-close{color:var(--uo-color-text-secondary);font-size:24px;height:44px;position:absolute;right:4px;top:4px;width:44px}.uo-guide-coach .uo-btn{font-size:13px;min-height:44px}@media (max-width:767px){.uo-guide-steps{display:none}.uo-guide-summary{font-size:13px}.uo-guide-summary strong{flex:1}}.uo-imported-season-note[data-v-b8825c35]{background:#fff;border:1px solid var(--uo-color-border-default,#e5e7eb);border-radius:12px;margin:16px 0;padding:0 16px}.uo-imported-season-note summary[data-v-b8825c35]{cursor:pointer;font-weight:600;min-height:44px;padding:12px 0}.uo-imported-season-note p[data-v-b8825c35]{font-size:14px;line-height:24px;margin:0 0 16px;overflow-wrap:anywhere;white-space:pre-wrap}.uo-journal[data-v-943066a7]{background:var(--uo-color-surface-card);border:1px solid var(--uo-color-border-default);border-radius:var(--uo-radius-card);color:var(--uo-color-text-primary);font:400 14px/20px var(--uo-typography-fontFamily-ui);max-width:100%;min-width:0;width:100%}.uo-journal-rotate-hint[data-v-943066a7]{align-items:flex-start;background:var(--uo-color-brand-soft2);border-bottom:1px solid var(--uo-color-border-default);border-radius:12px 12px 0 0;color:var(--uo-color-action-primaryBackground);display:flex;font-size:14px;gap:12px;line-height:20px;margin:0;padding:16px}.uo-journal-rotate-hint svg[data-v-943066a7]{flex-shrink:0;margin-top:2px}.uo-journal-rotate-hint strong[data-v-943066a7]{display:block;font-size:15px;line-height:21px}.uo-journal-rotate-hint p[data-v-943066a7]{color:var(--uo-color-text-secondary);margin:6px 0 0}.uo-journal details[data-v-943066a7]{min-width:0;width:100%}.uo-journal-scroll[data-v-943066a7]{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.uo-journal-heading-scroll[data-v-943066a7]{background:var(--uo-color-surface-card);border-radius:var(--uo-radius-card) var(--uo-radius-card) 0 0;overflow:hidden;position:sticky;top:0;z-index:20}.uo-journal summary[data-v-943066a7]{cursor:pointer;list-style:none}.uo-journal summary[data-v-943066a7]::-webkit-details-marker{display:none}.uo-journal-heading[data-v-943066a7],.uo-journal-summary[data-v-943066a7]{align-items:center;display:grid;min-width:0}.uo-journal-heading[data-v-943066a7]{background:var(--uo-color-surface-subtle);border-radius:var(--uo-radius-card) var(--uo-radius-card) 0 0;font-size:12px;font-weight:600;min-height:44px}.uo-journal-heading.has-selection[data-v-943066a7]{display:block}.uo-journal-selected[data-v-943066a7]{font-size:14px;font-variant-numeric:tabular-nums;white-space:nowrap}.uo-journal-bulk-actions[data-v-943066a7]{align-items:center;display:flex;gap:8px;margin-left:8px}.uo-journal-bulk-action[data-v-943066a7]{align-items:center;background:var(--uo-color-surface-card);border:1px solid var(--uo-color-border-default);border-radius:var(--uo-radius-pill);color:var(--uo-color-text-primary);cursor:pointer;display:inline-flex;font:500 14px/20px var(--uo-typography-fontFamily-ui);gap:8px;justify-content:center;min-height:44px;min-width:44px;padding:0 12px}.uo-journal-bulk-action[data-v-943066a7]:hover,.uo-journal-bulk-menu button[data-v-943066a7]:hover{background:var(--uo-color-surface-subtle)}.uo-journal-bulk-menu[data-v-943066a7]{max-width:calc(100vw - 24px);width:-moz-max-content;width:max-content}.uo-journal-bulk-menu button[data-v-943066a7]{font-size:14px;min-height:44px;padding:8px 12px;text-align:left;white-space:normal;width:100%}@media (max-width:767px){.uo-journal-bulk-actions[data-v-943066a7]{gap:4px;margin-left:auto}.uo-journal-bulk-action[data-v-943066a7]{padding:0;width:44px}.uo-journal-bulk-action span[data-v-943066a7]{display:none}.has-selection .uo-journal-entity[data-v-943066a7]{gap:8px;padding:4px 8px}.uo-journal-selected[data-v-943066a7]{font-size:12px}}.uo-journal-entity[data-v-943066a7]{align-items:center;display:flex;gap:8px;min-width:0;padding:8px 12px}.uo-journal-category>input[data-v-943066a7],.uo-journal-entity>input[data-v-943066a7]{flex-shrink:0;height:20px;width:20px}.uo-journal-column[data-v-943066a7]{overflow-wrap:anywhere;padding:8px 4px;text-align:right}.uo-journal-category[data-v-943066a7]{align-items:center;background:linear-gradient(90deg,color-mix(in srgb,var(--journal-category-color,var(--uo-color-brand-primary)) 22%,var(--uo-color-surface-card)),var(--uo-color-surface-card) 85%);border-block:1px solid var(--uo-color-border-default);border-left:4px solid var(--journal-category-color,var(--uo-color-brand-primary));display:flex;flex-wrap:wrap;gap:8px;min-height:48px;padding:8px 12px}.uo-journal-category strong[data-v-943066a7]{font-weight:600}.uo-journal-category>span[data-v-943066a7]:not(.icon){color:var(--uo-color-text-secondary);font-size:12px}.uo-journal-category>.icon[data-v-943066a7]{margin-left:auto}.uo-journal-group[open]>.uo-journal-category>.icon[data-v-943066a7]{transform:rotate(180deg)}.uo-journal-summary[data-v-943066a7]{border-bottom:1px solid var(--uo-color-border-default);min-height:64px}.uo-journal-summary[data-v-943066a7]:hover{background:var(--uo-color-surface-page)}.uo-journal-image[data-v-943066a7]{cursor:pointer;display:grid;flex:0 0 44px;height:44px;place-items:center;position:relative;width:44px}.uo-journal-branch[data-v-943066a7]{color:var(--uo-color-text-secondary);display:grid;flex:0 0 24px;place-items:center}.uo-journal-image[data-v-943066a7] img{border-radius:var(--uo-radius-input,9px);height:32px;-o-object-fit:cover;object-fit:cover;width:32px}.uo-journal-label[data-v-943066a7]{background:var(--uo-color-surface-card);border:1px solid var(--uo-color-border-default);border-radius:var(--uo-radius-pill);font-size:12px;height:20px;min-width:20px;padding:0 4px;position:absolute;right:-4px;text-align:center;top:-8px}.uo-journal-has-note[data-v-943066a7]{background:color-mix(in srgb,var(--uo-color-status-warning) 25%,var(--uo-color-surface-card));border-color:var(--uo-color-status-warning)}.uo-journal-photos[data-v-943066a7]{align-items:center;color:var(--uo-color-text-secondary);display:inline-flex;font-size:12px;gap:4px;min-height:44px;padding:0 8px}.uo-journal-name[data-v-943066a7]{min-width:0;overflow-wrap:anywhere}.uo-journal-name>a[data-v-943066a7]{color:var(--uo-color-text-primary);display:block;font-weight:600;line-height:20px}.uo-journal-name>a[data-v-943066a7]:hover{text-decoration:underline}.uo-journal-name>a[data-v-943066a7]:first-letter{text-transform:uppercase}.uo-journal-name small[data-v-943066a7]{color:var(--uo-color-text-secondary);display:inline;font-size:12px;margin-right:4px}.uo-journal-cell[data-v-943066a7]{align-items:center;display:flex;font-variant-numeric:tabular-nums;justify-content:flex-end;min-height:44px;min-width:0;padding:0 4px;position:relative}.uo-journal .uo-journal-number[data-v-943066a7]{justify-content:center;text-align:center}.uo-journal .uo-journal-cell input[type=number][data-v-943066a7]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:var(--uo-color-surface-card);border:1px solid var(--uo-color-border-default);border-radius:9px;box-shadow:none;box-sizing:border-box;height:44px;min-height:44px;min-width:0;outline:0;padding:0 4px;text-align:center;width:48px}.uo-journal .uo-journal-cell input[type=number][data-v-943066a7]:focus{border-color:var(--uo-color-border-focus);box-shadow:0 0 0 1px var(--uo-color-border-focus);outline:0}.uo-journal-cell input[data-v-943066a7]::-webkit-inner-spin-button{display:none}.uo-journal-date[data-v-943066a7]{cursor:pointer;height:100%;top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;width:100%}.uo-journal-cell[data-v-943066a7]:not(.uo-journal-number):focus-within{outline:2px solid var(--uo-color-border-focus);outline-offset:-2px}.uo-journal-icon[data-v-943066a7]{display:grid;min-height:44px;min-width:44px;place-items:center}.uo-journal-details[data-v-943066a7]{background:var(--uo-color-surface-page);border-bottom:1px solid var(--uo-color-border-default);padding:16px}.uo-journal-tag-field[data-v-943066a7]{align-items:center;color:var(--uo-color-text-secondary);display:flex;font-size:12px;gap:4px;margin:0;max-width:100%}.uo-journal .uo-journal-tag-field input[data-v-943066a7]{background:transparent!important;border:0!important;border-bottom:1px solid var(--uo-color-border-default)!important;border-radius:0!important;box-shadow:none;box-sizing:border-box;color:var(--uo-color-text-primary);font:400 16px/24px var(--uo-typography-fontFamily-ui);height:44px;min-height:44px;min-width:0;padding:4px;text-align:center;width:44px}.uo-journal .uo-journal-tag-field input[data-v-943066a7]:focus{border-bottom:2px solid var(--uo-color-border-focus)!important;box-shadow:none!important;outline:0!important}.uo-journal-observation[data-v-943066a7]{background:var(--uo-color-surface-card);border:1px solid var(--uo-color-border-default);border-radius:var(--uo-radius-card);min-width:0;overflow:hidden}.uo-journal-note[data-v-943066a7]{display:block}.uo-journal .uo-journal-note textarea[data-v-943066a7]{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none;box-sizing:border-box;color:var(--uo-color-text-primary);display:block;font:400 16px/24px var(--uo-typography-fontFamily-ui);max-width:100%;min-height:72px;min-width:0;outline:0;padding:12px;resize:vertical;width:100%}.uo-journal .uo-journal-note textarea[data-v-943066a7]:focus{border:0!important;box-shadow:none!important;outline:0!important}.uo-journal-observation[data-v-943066a7]:focus-within{border-color:var(--uo-color-border-focus)}.uo-journal-thumbnails[data-v-943066a7]{display:flex;flex-wrap:wrap;gap:8px;padding:0 12px 12px}.uo-journal-thumbnails button[data-v-943066a7]{border:1px solid var(--uo-color-border-default);border-radius:9px;height:64px;overflow:hidden;width:64px}.uo-journal-thumbnails img[data-v-943066a7]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.uo-journal-observation-footer[data-v-943066a7]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding:0 12px 8px}[data-v-943066a7] .uo-journal-upload{align-items:center;background:transparent;border:0;border-radius:var(--uo-radius-pill);color:var(--uo-color-text-secondary);cursor:pointer;display:inline-flex;font-size:12px;gap:4px;min-height:44px;padding:8px}[data-v-943066a7] .uo-journal-upload:hover{background:var(--uo-color-surface-subtle);color:var(--uo-color-text-primary)}.uo-journal [popover][data-v-943066a7]:not(:popover-open){display:none}.uo-journal[data-v-943066a7] :popover-open{left:anchor(right);margin:0;position:absolute;top:anchor(bottom);translate:-100% 0}@media (max-width:767px){.uo-journal[data-v-943066a7]{border-inline:0}.uo-journal[data-v-943066a7],.uo-journal-heading[data-v-943066a7],.uo-journal-heading-scroll[data-v-943066a7]{border-radius:0}.uo-journal-heading-scroll[data-v-943066a7]{top:64px}}@media (max-width:480px){.uo-journal-name .uo-journal-param[data-v-943066a7]{display:none}}.uo-garden-page{max-width:100%;min-width:0;width:100%}.uo-garden-toolbar{gap:8px;padding:0 12px;width:100%}.uo-garden-identity,.uo-garden-toolbar{align-items:center;display:flex;min-width:0}.uo-garden-identity{gap:4px;max-width:100%;position:relative}.uo-garden-picker{min-width:0;position:relative}.uo-garden-title{align-items:center;background:transparent;border:0;border-radius:0;color:var(--uo-color-text-primary);display:flex;font:700 20px/28px var(--uo-typography-fontFamily-ui);gap:8px;margin:0;max-width:100%;min-height:44px;padding:8px 0}.uo-garden-title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uo-garden-title svg{flex-shrink:0}.uo-garden-toolbar :is(.uo-garden-add,.uo-garden-print){align-items:center;border-width:1px;box-sizing:border-box;display:inline-flex;flex-shrink:0;font:600 14px/20px var(--uo-typography-fontFamily-ui);height:44px;justify-content:center;min-height:44px;padding:0 16px;white-space:nowrap}.uo-garden-add-short{display:none}.uo-garden-toolbar .uo-garden-title{font-size:20px}.uo-garden-identity{flex-shrink:1}@media (max-width:599px){.uo-garden-toolbar{gap:4px}.uo-garden-identity{flex:0 1 auto}.uo-garden-toolbar .uo-garden-title{font-size:16px}.uo-garden-add{padding-inline:12px}.uo-garden-add-full,.uo-garden-print span{display:none}.uo-garden-add-short{display:inline}.uo-garden-toolbar .uo-garden-print{padding:0!important;width:44px}.uo-garden-print svg{flex-shrink:0}}.uo-garden-more{flex-shrink:0;position:static}.uo-garden-more>button{background:transparent;border:0}.uo-garden-more>.dropdown{left:0;right:auto}.uo-community-profile:has(.uo-garden-page){gap:var(--uo-spacing-6);grid-template-columns:minmax(0,1fr);min-width:0}@media (max-width:1023px){.uo-community-profile:has(.uo-garden-page){gap:var(--uo-spacing-4)}}.uo-community-profile:has(.uo-garden-page) .uo-profile-identity>div{min-width:0;overflow-wrap:anywhere}.uo-garden-seasons{display:flex;min-width:0;padding:0 12px;width:100%}.uo-garden-seasons nav{max-width:100%;min-width:0}.uo-community-profile:has(.uo-garden-page) .uo-profile-tabs,.uo-garden-seasons nav{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.uo-garden-seasons .uo-season-add,.uo-garden-seasons nav a{align-items:center;border:0;border-radius:var(--uo-radius-pill);box-sizing:border-box;color:var(--uo-color-text-secondary);display:inline-flex;flex-shrink:0;font:500 16px/24px var(--uo-typography-fontFamily-ui);height:44px;justify-content:center;min-height:44px;padding:0 16px}.uo-garden-seasons .uo-season-add{background:var(--uo-color-surface-card);border:1px solid var(--uo-color-border-default);color:var(--uo-color-text-primary);left:0;padding:0;position:sticky;width:44px;z-index:1}.uo-garden-seasons .uo-season-add:hover{background:var(--uo-color-surface-subtle)}.uo-garden-page .journal .router-link-active{background:var(--uo-color-productivity-ink);color:var(--uo-color-text-inverse)}.uo-garden-tabs{background:var(--uo-color-surface-subtle);border-radius:var(--uo-radius-pill);display:inline-flex;gap:var(--uo-spacing-1);margin:var(--uo-spacing-3);max-width:calc(100% - 24px);padding:var(--uo-spacing-1)}.uo-garden-tabs button{background:transparent;border:0;border-radius:var(--uo-radius-pill);color:var(--uo-color-text-secondary);font:700 14px/20px var(--uo-typography-fontFamily-ui);margin:0;min-height:44px;padding:0 var(--uo-spacing-4)}.uo-garden-tabs button[aria-pressed=true]{background:var(--uo-color-productivity-ink);color:var(--uo-color-text-inverse)}.journal .router-link-active{border-width:0;--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity));color:#000000de}input[type=date]::-webkit-datetime-edit-fields-wrapper{color:#000000de;font-weight:600}input[type=date]::-webkit-datetime-edit-year-field{display:none}.planted__title:first-letter{text-transform:uppercase}@media (max-width:640px){.planted__title{max-width:260px}}.stepper__item{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.stepper__item>span{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.stepper__item--active{--tw-border-opacity:1;border-color:rgb(79 70 229/var(--tw-border-opacity))}.stepper__item--active>h4{color:#00000061}.stepper__item--active>span{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity))}.form-required label:has(:checked){--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity))}.form-required label:has(:not(:checked))+div{display:none}.uo-garden-seasons nav{scrollbar-width:none;-ms-overflow-style:none}.uo-garden-seasons nav::-webkit-scrollbar{display:none;height:0;width:0}
