.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}.jt-timezone[data-v-7a358fe1]{min-width:0}.jt-caption[data-v-7a358fe1]{color:var(--uo-color-text-secondary);font-size:13px;line-height:20px;overflow-wrap:anywhere}.jt-edit[data-v-7a358fe1]{background:transparent;border:0;border-radius:999px;color:var(--uo-color-action-primaryBackground);cursor:pointer;font:inherit;margin-left:8px;min-height:44px;padding:8px;text-decoration:underline}.jt-timezone label[data-v-7a358fe1]{display:grid;gap:8px;min-width:0}.jt-timezone select[data-v-7a358fe1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 16px center;background-size:20px;border:1px solid var(--uo-color-border-strong);border-radius:999px;box-sizing:border-box;color:var(--uo-color-text-primary);font:inherit;max-width:100%;min-height:44px;padding:8px 48px 8px 16px;width:100%}.jt-edit[data-v-7a358fe1]:focus-visible,.jt-timezone select[data-v-7a358fe1]:focus-visible{outline:2px solid var(--uo-color-action-primaryBackground);outline-offset:2px}.jt-date[data-v-e043dfc9]{display:grid;gap:8px;min-width:0}.jt-date>div[data-v-e043dfc9]{position:relative}.jt-date input[data-v-e043dfc9]:not([type=date]){background:#fff;border:1px solid var(--uo-color-border-strong);border-radius:999px;box-sizing:border-box;color:inherit;font:inherit;min-height:44px;padding:8px 52px 8px 16px;width:100%}.jt-date button[data-v-e043dfc9]{display:grid;height:44px;place-items:center;position:absolute;right:4px;top:0;width:44px}.jt-date input[type=date][data-v-e043dfc9]{border:0;height:1px;opacity:0;padding:0;pointer-events:none;position:absolute;right:0;top:0;width:1px}.jt-panel[data-v-e02b97c4]{color:var(--uo-color-text-primary);font:14px/20px var(--uo-typography-fontFamily-ui);min-width:0;padding:0 12px 24px}.jt-heading[data-v-e02b97c4]{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:16px 0}.jt-heading h2[data-v-e02b97c4],.jt-panel>h2[data-v-e02b97c4]{font-size:20px;font-weight:700;line-height:28px;margin:0}.jt-heading p[data-v-e02b97c4]{color:var(--uo-color-text-secondary);margin:8px 0 0}.jt-heading button[data-v-e02b97c4]{flex-shrink:0}.jt-pills[data-v-e02b97c4]{display:flex;gap:8px;margin:16px 0}.jt-active[data-v-e02b97c4]{background:var(--uo-color-productivity-ink);color:#fff}.jt-card[data-v-e02b97c4]{background:#fff;border:1px solid var(--uo-color-border-default);border-radius:12px;overflow:hidden}.jt-task+.jt-task[data-v-e02b97c4]{border-top:1px solid var(--uo-color-border-default)}.jt-day[data-v-e02b97c4]{background:var(--uo-color-surface-subtle);display:block;font-weight:600;padding:12px 16px}.jt-task-body[data-v-e02b97c4]{align-items:flex-start;display:flex;gap:12px;padding:16px}.jt-check[data-v-e02b97c4]{background:#fff;border:1px solid var(--uo-color-border-strong);border-radius:999px;color:var(--uo-color-text-secondary);display:grid;flex-shrink:0;height:44px;place-items:center;width:44px}.jt-check.is-busy[data-v-e02b97c4],.jt-check.is-complete[data-v-e02b97c4],.jt-check[data-v-e02b97c4]:hover{background:var(--uo-color-action-primaryBackground);border-color:var(--uo-color-action-primaryBackground);color:#fff}.jt-task-copy[data-v-e02b97c4]{flex:1;min-width:0}.jt-completed h3[data-v-e02b97c4],.jt-empty h3[data-v-e02b97c4],.jt-task h3[data-v-e02b97c4]{font-size:15px;font-weight:600;line-height:22px;margin:0;overflow-wrap:anywhere}.jt-task p[data-v-e02b97c4]{margin:4px 0}.jt-caption[data-v-e02b97c4]{font-size:13px;line-height:20px;overflow-wrap:anywhere}.jt-caption[data-v-e02b97c4],.jt-edit[data-v-e02b97c4]{color:var(--uo-color-text-secondary)}.jt-edit[data-v-e02b97c4]{flex-shrink:0;min-height:44px;padding:8px}.jt-panel details>summary[data-v-e02b97c4]{color:var(--uo-color-action-primaryBackground);cursor:pointer;min-height:44px;padding:12px 0}.jt-note[data-v-e02b97c4]{overflow-wrap:anywhere;white-space:pre-wrap}.jt-empty[data-v-e02b97c4]{padding:24px}.jt-empty p[data-v-e02b97c4]{margin:8px 0 16px}.jt-completed[data-v-e02b97c4]{align-items:flex-start;border-bottom:1px solid var(--uo-color-border-default);display:flex;gap:12px;padding:16px}.jt-done-icon[data-v-e02b97c4]{color:var(--uo-color-action-primaryBackground);padding:8px}.jt-dialog[data-v-e02b97c4]{background:#fff;border:1px solid var(--uo-color-border-default);border-radius:20px;box-shadow:var(--uo-shadow-floating);color:var(--uo-color-text-primary);margin:auto;max-height:calc(100dvh - 32px);overflow:auto;padding:24px;width:min(560px,calc(100vw - 32px))}.jt-dialog[data-v-e02b97c4]::backdrop{background:#090c1d61}.jt-dialog form[data-v-e02b97c4]{display:grid;gap:16px}.jt-dialog .jt-heading[data-v-e02b97c4]{margin:0}.jt-dialog label[data-v-e02b97c4]{display:grid;gap:8px;min-width:0}.jt-dialog input[data-v-e02b97c4]:not([type=checkbox]),.jt-dialog select[data-v-e02b97c4]{background-color:#fff;border:1px solid var(--uo-color-border-strong);border-radius:999px;font:inherit;max-width:100%;min-height:44px;padding:8px 16px;width:100%}.jt-dialog select[data-v-e02b97c4]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:20px;padding-right:48px}.jt-dialog textarea[data-v-e02b97c4]{border:1px solid var(--uo-color-border-strong);border-radius:12px;font:inherit;min-height:88px;padding:12px;width:100%}.jt-form-grid[data-v-e02b97c4]{display:grid;gap:12px;grid-template-columns:1fr 1fr}.jt-checkbox[data-v-e02b97c4]{align-items:center;display:flex!important;gap:12px!important;min-height:44px}.jt-checkbox input[data-v-e02b97c4]{accent-color:var(--uo-color-action-primaryBackground);flex-shrink:0;height:20px;width:20px}.jt-reminder[data-v-e02b97c4]{background:var(--uo-color-surface-selected);border-radius:12px;padding:8px 12px}.jt-reminder p[data-v-e02b97c4]{margin:0 0 8px 32px}.jt-dialog details>label[data-v-e02b97c4]{margin:12px 0}.jt-interval[data-v-e02b97c4]{flex-wrap:wrap;gap:12px}.jt-interval[data-v-e02b97c4],.jt-stepper[data-v-e02b97c4]{align-items:center;display:flex}.jt-stepper[data-v-e02b97c4]{border:1px solid var(--uo-color-border-default);border-radius:999px}.jt-stepper button[data-v-e02b97c4]{height:44px;width:44px}.jt-stepper input[type=number][data-v-e02b97c4]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;border:0;padding:0;text-align:center;width:44px}.jt-stepper input[data-v-e02b97c4]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.jt-close[data-v-e02b97c4]{border-radius:999px;flex-shrink:0;font-size:22px;height:44px;width:44px}.jt-error[data-v-e02b97c4]{color:var(--uo-color-status-danger);font-size:14px}.jt-form-actions[data-v-e02b97c4]{display:flex;flex-wrap:wrap;gap:8px}.jt-dialog .jt-form-actions>.uo-btn-primary[data-v-e02b97c4]{flex:1}.jt-toast[data-v-e02b97c4]{align-items:center;background:var(--uo-color-productivity-ink);border-radius:12px;bottom:24px;box-shadow:var(--uo-shadow-floating);color:#fff;display:flex;font:14px/20px var(--uo-typography-fontFamily-ui);gap:16px;left:50%;max-width:calc(100vw - 32px);padding:12px 20px;position:fixed;transform:translate(-50%);width:-moz-max-content;width:max-content;z-index:120}.jt-toast button[data-v-e02b97c4]{border:1px solid var(--uo-color-text-muted);border-radius:999px;flex-shrink:0;min-height:44px;padding:8px 12px}.jt-celebration[data-v-e02b97c4]{left:20px;pointer-events:none;position:absolute;top:24px}.jt-celebration i[data-v-e02b97c4]{animation:jt-spark-e02b97c4 .65s ease-out both;background:var(--uo-color-brand-primary);border-radius:2px;height:8px;position:absolute;width:6px}.jt-celebration i[data-v-e02b97c4]:nth-child(3n){background:var(--uo-color-status-warning)}@keyframes jt-spark-e02b97c4{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(var(--x),var(--y)) rotate(160deg)}}@media (prefers-reduced-motion:reduce){.jt-celebration[data-v-e02b97c4]{display:none}}@media (max-width:640px){.jt-heading[data-v-e02b97c4]{align-items:flex-start;flex-direction:column;gap:12px}.jt-heading h2[data-v-e02b97c4]{font-size:18px}.jt-task-body[data-v-e02b97c4]{flex-wrap:wrap;gap:8px;padding:12px}.jt-edit[data-v-e02b97c4]{margin-left:52px;margin-top:-8px}.jt-task-copy[data-v-e02b97c4]{min-width:120px}.jt-form-grid[data-v-e02b97c4]{grid-template-columns:1fr}.jt-dialog[data-v-e02b97c4]{padding:16px}.jt-dialog .jt-heading[data-v-e02b97c4]{align-items:center;flex-direction:row}.jt-dialog .jt-heading h2[data-v-e02b97c4]{font-size:20px}.jt-interval[data-v-e02b97c4]{gap:8px}.jt-toast[data-v-e02b97c4]{bottom:16px;padding:12px 16px}}.jt-zone-confirm[data-v-e02b97c4]{margin-block:16px;padding:16px}.jt-timezone[data-v-e02b97c4]{min-width:0}.jt-timezone select[data-v-e02b97c4]{max-width:100%;width:100%}.jt-timezone .jt-edit[data-v-e02b97c4]{margin-left:8px;min-height:44px}.si[data-v-caefe341]{--ink:var(--uo-color-text-primary);--muted:var(--uo-color-text-secondary);--line:var(--uo-color-border-default);--green:var(--uo-color-action-primaryBackground);color:var(--ink);margin:32px 0}.si button[data-v-caefe341]{cursor:pointer;font:inherit;min-height:44px}.si button[data-v-caefe341]:focus-visible,.si input[data-v-caefe341]:focus-visible{outline:3px solid var(--green);outline-offset:3px}.si-head[data-v-caefe341]{align-items:center;display:flex;gap:24px;justify-content:space-between}.si-kicker[data-v-caefe341]{color:var(--green);font-size:13px;font-weight:600;margin:0 0 8px}.si h2[data-v-caefe341]{font:800 34px/1.2 var(--uo-typography-fontFamily-display,Inter,sans-serif);letter-spacing:-.023em;margin:0 0 12px}.si-head>div>p[data-v-caefe341]:last-child{color:var(--muted);margin:0;max-width:650px}.si-primary[data-v-caefe341],.si-secondary[data-v-caefe341]{border:0;border-radius:999px;flex-shrink:0;font-weight:600!important;padding:12px 20px}.si-primary[data-v-caefe341]{background:var(--green);color:var(--uo-color-action-primaryText)}.si-secondary[data-v-caefe341]{background:var(--uo-color-surface-subtle);border:1px solid var(--line)}.si-primary[data-v-caefe341]:disabled,.si-secondary[data-v-caefe341]:disabled{opacity:.6}.si-facts[data-v-caefe341]{color:var(--muted);display:flex;flex-wrap:wrap;font-size:14px;gap:24px;margin:28px 0}.si-facts b[data-v-caefe341]{color:var(--ink);font-size:24px;font-weight:750;margin-right:4px}.si-gallery[data-v-caefe341]{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.si-slide[data-v-caefe341]{min-width:0}.si-cover[data-v-caefe341]{background:var(--uo-color-brand-soft2);border:1px solid var(--line);border-radius:20px;display:block;overflow:hidden;padding:0;position:relative;transition:transform .15s;width:100%}.si-cover[data-v-caefe341]:hover{transform:translateY(-4px)}.si-cover canvas[data-v-caefe341]{aspect-ratio:4/5;display:block;height:auto;width:100%}.si-number[data-v-caefe341]{background:#fff;border-radius:999px;color:var(--green);font-size:10px;line-height:20px;padding:0 8px;position:absolute;right:12px;top:12px}.si-caption[data-v-caefe341]{padding:16px 4px}.si h3[data-v-caefe341]{font-size:16px;font-weight:700;line-height:24px;margin:0}.si-caption p[data-v-caefe341]{color:var(--muted);font-size:13px;margin:4px 0}.si-link[data-v-caefe341]{background:none;border:0;color:var(--green);font-size:13px!important;font-weight:600!important;padding:8px 0;text-align:left}.si-source[data-v-caefe341]{align-items:center;border-top:1px solid var(--line);display:flex;gap:24px;justify-content:space-between;margin-top:12px;padding-top:24px}.si-source p[data-v-caefe341]{color:var(--muted);font-size:14px;margin:8px 0;max-width:700px}.si-source small[data-v-caefe341]{color:var(--muted);font-size:12px}.si-dialog[data-v-caefe341]{background:var(--uo-color-surface-card);border:1px solid var(--line);border-radius:20px;color:var(--ink);max-height:calc(100dvh - 32px);overflow:auto;padding:24px;width:min(980px,calc(100vw - 32px))}.si-dialog[data-v-caefe341]::backdrop{background:#20202099}.si-dialoghead[data-v-caefe341]{align-items:start;display:flex;gap:20px;justify-content:space-between;margin-bottom:24px}.si-dialoghead h2[data-v-caefe341]{font-size:24px;margin:0}.si-close[data-v-caefe341]{background:none;border:1px solid var(--line);border-radius:999px;flex-shrink:0;width:44px}.si-editor[data-v-caefe341]{display:grid;gap:32px;grid-template-columns:1fr 1fr}.si-preview[data-v-caefe341]{align-items:center;align-self:start;background:var(--uo-color-surface-subtle);border-radius:12px;display:flex;flex-direction:column;gap:12px;min-width:0;padding:16px}.si-preview canvas[data-v-caefe341]{box-shadow:0 4px 16px #20202014;display:block;height:auto;max-height:60dvh;max-width:100%;width:auto}.si-preview p[data-v-caefe341]{color:var(--muted);font-size:12px;margin:0}.si-controls[data-v-caefe341]{align-content:start;display:grid;gap:16px;min-width:0}.si-controls fieldset[data-v-caefe341]{border:0;margin:0;min-width:0;padding:0}.si-controls legend[data-v-caefe341]{font-size:14px;font-weight:600;margin-bottom:8px}.si-choices[data-v-caefe341]{display:grid;gap:8px;grid-template-columns:1fr 1fr}.si-choices button[data-v-caefe341]{background:none;border:1px solid var(--line);border-radius:12px;font-size:13px;padding:8px 12px;text-align:left}.si-choices button[aria-pressed=true][data-v-caefe341]{background:var(--green);border-color:var(--green);color:#fff}.si-formats[data-v-caefe341]{grid-template-columns:1fr}.si-controls label[data-v-caefe341]{display:grid;font-size:14px;gap:6px}.si-controls label span[data-v-caefe341]{color:var(--muted);font-size:12px}.si-controls input[data-v-caefe341]:not([type=checkbox]){border:1px solid var(--line);border-radius:999px;font:inherit;min-height:44px;padding:8px 16px;width:100%}.si-controls .si-check[data-v-caefe341]{align-items:center;display:flex;gap:12px;min-height:44px}.si-check input[data-v-caefe341]{accent-color:var(--green);height:20px;width:20px}.si-controls small[data-v-caefe341],.si-privacy[data-v-caefe341],.si-status[data-v-caefe341]{color:var(--muted);font-size:12px;line-height:18px;margin:0}.si-status[data-v-caefe341]:empty{display:none}@media (max-width:1023px){.si-gallery[data-v-caefe341]{grid-template-columns:repeat(2,minmax(0,1fr))}.si-head[data-v-caefe341],.si-source[data-v-caefe341]{align-items:start;flex-direction:column}.si-source[data-v-caefe341]{gap:8px}}@media (max-width:767px){.si h2[data-v-caefe341]{font-size:28px}.si-facts[data-v-caefe341]{gap:12px 20px}.si-facts span[data-v-caefe341]{font-size:12px}.si-facts b[data-v-caefe341]{font-size:22px}.si-gallery[data-v-caefe341]{gap:12px}.si-caption[data-v-caefe341]{padding:12px 0}.si-caption h3[data-v-caefe341]{font-size:14px;line-height:20px}.si-caption p[data-v-caefe341]{font-size:12px}.si-number[data-v-caefe341]{font-size:9px;right:8px;top:8px}.si-cover[data-v-caefe341]{border-radius:12px}.si-editor[data-v-caefe341]{gap:20px;grid-template-columns:1fr}.si-preview canvas[data-v-caefe341]{max-height:40dvh}.si-dialog[data-v-caefe341]{padding:16px}.si-dialoghead h2[data-v-caefe341]{font-size:20px}.si-primary[data-v-caefe341],.si-secondary[data-v-caefe341]{width:100%}.si-choices[data-v-caefe341],.si-formats[data-v-caefe341]{grid-template-columns:1fr}.si-dialoghead[data-v-caefe341]{margin-bottom:16px}}@media (prefers-reduced-motion:reduce){.si-cover[data-v-caefe341]{transition:none}}.private-season[data-v-c69e79e7]{min-width:0;padding:0 12px 24px}.pilot-note[data-v-c69e79e7]{color:var(--uo-color-text-secondary);font-size:13px;margin:12px 0}.season-answers[data-v-c69e79e7]{background:var(--uo-color-surface-card);border:1px solid var(--uo-color-border-default);border-radius:20px;padding:20px}.season-answers summary[data-v-c69e79e7]{align-content:center;cursor:pointer;font-weight:600;min-height:44px}.season-answers summary span[data-v-c69e79e7]{color:var(--uo-color-text-secondary);font-size:13px;font-weight:400;margin-left:12px}.season-answers article[data-v-c69e79e7]{border-top:1px solid var(--uo-color-border-default);padding:16px 0}.season-answers h3[data-v-c69e79e7]{font-size:16px;font-weight:600;margin-bottom:12px}.season-answer-options[data-v-c69e79e7]{display:flex;flex-wrap:wrap;gap:8px}.season-answer-options button[data-v-c69e79e7]{background:var(--uo-color-surface-card);border:1px solid var(--uo-color-border-default);border-radius:999px;font:inherit;min-height:44px;padding:8px 16px}.season-answer-options button[aria-pressed=true][data-v-c69e79e7]{background:var(--uo-color-action-primaryBackground);color:var(--uo-color-action-primaryText)}.season-answer-options button[data-v-c69e79e7]:disabled{opacity:.6}.season-answers details[data-v-c69e79e7]{font-size:13px;margin-top:8px}.season-empty[data-v-c69e79e7]{padding:32px 0}.season-empty h2[data-v-c69e79e7]{font-size:24px;font-weight:700}.season-empty p[data-v-c69e79e7]{margin:12px 0}.season-answer-options button[data-v-c69e79e7]:focus-visible{outline:3px solid var(--uo-color-action-primaryBackground);outline-offset:3px}.uo-journal[data-v-e904f2e4]{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-e904f2e4]{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-e904f2e4]{flex-shrink:0;margin-top:2px}.uo-journal-rotate-hint strong[data-v-e904f2e4]{display:block;font-size:15px;line-height:21px}.uo-journal-rotate-hint p[data-v-e904f2e4]{color:var(--uo-color-text-secondary);margin:6px 0 0}.uo-journal details[data-v-e904f2e4]{min-width:0;width:100%}.uo-journal-scroll[data-v-e904f2e4]{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.uo-journal-heading-scroll[data-v-e904f2e4]{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-e904f2e4]{cursor:pointer;list-style:none}.uo-journal summary[data-v-e904f2e4]::-webkit-details-marker{display:none}.uo-journal-heading[data-v-e904f2e4],.uo-journal-summary[data-v-e904f2e4]{align-items:center;display:grid;min-width:0}.uo-journal-heading[data-v-e904f2e4]{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-e904f2e4]{display:block}.uo-journal-selected[data-v-e904f2e4]{font-size:14px;font-variant-numeric:tabular-nums;white-space:nowrap}.uo-journal-bulk-actions[data-v-e904f2e4]{align-items:center;display:flex;gap:8px;margin-left:8px}.uo-journal-bulk-action[data-v-e904f2e4]{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-e904f2e4]:hover,.uo-journal-bulk-menu button[data-v-e904f2e4]:hover{background:var(--uo-color-surface-subtle)}.uo-journal-bulk-menu[data-v-e904f2e4]{max-width:calc(100vw - 24px);width:-moz-max-content;width:max-content}.uo-journal-bulk-menu button[data-v-e904f2e4]{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-e904f2e4]{gap:4px;margin-left:auto}.uo-journal-bulk-action[data-v-e904f2e4]{padding:0;width:44px}.uo-journal-bulk-action span[data-v-e904f2e4]{display:none}.has-selection .uo-journal-entity[data-v-e904f2e4]{gap:8px;padding:4px 8px}.uo-journal-selected[data-v-e904f2e4]{font-size:12px}}.uo-journal-entity[data-v-e904f2e4]{align-items:center;display:flex;gap:8px;min-width:0;padding:8px 12px}.uo-journal-category>input[data-v-e904f2e4],.uo-journal-entity>input[data-v-e904f2e4]{flex-shrink:0;height:20px;width:20px}.uo-journal-column[data-v-e904f2e4]{overflow-wrap:anywhere;padding:8px 4px;text-align:right}.uo-journal-category[data-v-e904f2e4]{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-e904f2e4]{font-weight:600}.uo-journal-category>span[data-v-e904f2e4]:not(.icon){color:var(--uo-color-text-secondary);font-size:12px}.uo-journal-category>.icon[data-v-e904f2e4]{margin-left:auto}.uo-journal-group[open]>.uo-journal-category>.icon[data-v-e904f2e4]{transform:rotate(180deg)}.uo-journal-summary[data-v-e904f2e4]{border-bottom:1px solid var(--uo-color-border-default);min-height:64px}.uo-journal-summary[data-v-e904f2e4]:hover{background:var(--uo-color-surface-page)}.uo-journal-image[data-v-e904f2e4]{cursor:pointer;display:grid;flex:0 0 44px;height:44px;place-items:center;position:relative;width:44px}.uo-journal-branch[data-v-e904f2e4]{color:var(--uo-color-text-secondary);display:grid;flex:0 0 24px;place-items:center}.uo-journal-image[data-v-e904f2e4] img{border-radius:var(--uo-radius-input,9px);height:32px;-o-object-fit:cover;object-fit:cover;width:32px}.uo-journal-label[data-v-e904f2e4]{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-e904f2e4]{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-e904f2e4]{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-e904f2e4]{min-width:0;overflow-wrap:anywhere}.uo-journal-name>a[data-v-e904f2e4]{color:var(--uo-color-text-primary);display:block;font-weight:600;line-height:20px}.uo-journal-name>a[data-v-e904f2e4]:hover{text-decoration:underline}.uo-journal-name>a[data-v-e904f2e4]:first-letter{text-transform:uppercase}.uo-journal-name small[data-v-e904f2e4]{color:var(--uo-color-text-secondary);display:inline;font-size:12px;margin-right:4px}.uo-journal-cell[data-v-e904f2e4]{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-e904f2e4]{justify-content:center;text-align:center}.uo-journal .uo-journal-cell input[type=number][data-v-e904f2e4]{-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-e904f2e4]: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-e904f2e4]::-webkit-inner-spin-button{display:none}.uo-journal-date[data-v-e904f2e4]{cursor:pointer;height:100%;top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;width:100%}.uo-journal-cell[data-v-e904f2e4]:not(.uo-journal-number):focus-within{outline:2px solid var(--uo-color-border-focus);outline-offset:-2px}.uo-journal-icon[data-v-e904f2e4]{display:grid;min-height:44px;min-width:44px;place-items:center}.uo-journal-details[data-v-e904f2e4]{background:var(--uo-color-surface-page);border-bottom:1px solid var(--uo-color-border-default);padding:16px}.uo-journal-tag-field[data-v-e904f2e4]{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-e904f2e4]{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-e904f2e4]:focus{border-bottom:2px solid var(--uo-color-border-focus)!important;box-shadow:none!important;outline:0!important}.uo-journal-observation[data-v-e904f2e4]{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-e904f2e4]{display:block}.uo-journal .uo-journal-note textarea[data-v-e904f2e4]{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-e904f2e4]:focus{border:0!important;box-shadow:none!important;outline:0!important}.uo-journal-observation[data-v-e904f2e4]:focus-within{border-color:var(--uo-color-border-focus)}.uo-journal-thumbnails[data-v-e904f2e4]{display:flex;flex-wrap:wrap;gap:8px;padding:0 12px 12px}.uo-journal-thumbnails button[data-v-e904f2e4]{border:1px solid var(--uo-color-border-default);border-radius:9px;height:64px;overflow:hidden;width:64px}.uo-journal-thumbnails img[data-v-e904f2e4]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.uo-journal-observation-footer[data-v-e904f2e4]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding:0 12px 8px}[data-v-e904f2e4] .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-e904f2e4] .uo-journal-upload:hover{background:var(--uo-color-surface-subtle);color:var(--uo-color-text-primary)}.uo-journal [popover][data-v-e904f2e4]:not(:popover-open){display:none}.uo-journal[data-v-e904f2e4] :popover-open{left:anchor(right);margin:0;position:absolute;top:anchor(bottom);translate:-100% 0}@media (max-width:767px){.uo-journal[data-v-e904f2e4]{border-inline:0}.uo-journal[data-v-e904f2e4],.uo-journal-heading[data-v-e904f2e4],.uo-journal-heading-scroll[data-v-e904f2e4]{border-radius:0}.uo-journal-heading-scroll[data-v-e904f2e4]{top:64px}}@media (orientation:landscape){.uo-journal-heading-scroll[data-v-e904f2e4]{top:0}}@media (max-width:480px){.uo-journal-name .uo-journal-param[data-v-e904f2e4]{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}.jt-view-tabs{border-bottom:1px solid var(--uo-color-border-default);display:flex;gap:24px;margin:8px 12px 16px}.jt-view-tabs button{border-bottom:2px solid transparent;font:600 14px/20px var(--uo-typography-fontFamily-ui);min-height:44px;padding:8px 0}.jt-view-tabs button[aria-current]{border-color:var(--uo-color-action-primaryBackground);color:var(--uo-color-action-primaryBackground)}.jt-intro{align-items:center;background:#fff;border:1px solid var(--uo-color-border-default);border-radius:12px;display:flex;font-size:14px;gap:12px;justify-content:space-between;margin:0 12px 12px;padding:12px 16px}.jt-intro p{color:var(--uo-color-text-secondary);font-size:13px;margin:4px 0 0}@media (max-width:640px){.jt-view-tabs{gap:16px}.jt-intro{align-items:flex-start;flex-direction:column}}
